open-goal-jak-project/goal_src
Hat Kid 62ef9fe49d
[wip] build actor tool (#3266)
This does a couple of things:

- The `custom_levels` folder was renamed to `custom_assets` and contains
`levels`, `models` and `texture_replacements` folders for Jak 1, 2 and 3
in order to keep everything regarding custom stuff in one place.
- With this, texture replacements now use separate folders for all games
- A build actor tool was added that generates art groups for custom
actors
- Custom levels can now specify what custom models from the `models`
folder they want to import, this will add them to the level's FR3.
- A `test-zone-obs.gc` file was added, containing a `test-actor` process
that uses a custom model as an example.

The build actor tool is still very WIP, the joints and the default
animation are hardcoded, but it allows for importing any GLB file as a
merc model.
2024-05-18 18:18:25 +02:00
..
jak1 [wip] build actor tool (#3266) 2024-05-18 18:18:25 +02:00
jak2 [wip] build actor tool (#3266) 2024-05-18 18:18:25 +02:00
jak3 [wip] build actor tool (#3266) 2024-05-18 18:18:25 +02:00
user repl: separate history by game version (#2805) 2023-07-05 20:15:46 +02:00
goal-lib.gc goalc: add a performance report feature (#3519) 2024-05-15 22:52:16 -04:00
goos-lib.gs decomp3: more engine files, `get-texture` macro, use `print` method in autogenerated inspect, fix bitfield float print (#3432) 2024-03-23 09:25:11 -04:00