jak-project/decompiler/data
Hat Kid bdded9ad8c
jak3: add missing texture animations (#3577)
This refactors some of the texture animation code a bit to better
support multiple games and adds most of the missing texture animations
for Jak 3 with a couple of exceptions/bugs:

- `hanga-sprite`: Despite `move_to_pool` being set for this anim, it's
not showing up in-game, but it does display properly in the ImGUI debug
window.

![image](https://github.com/open-goal/jak-project/assets/6624576/29df8e17-8831-412b-b9b7-7704d6bd7813)
- `factoryc-alpha`: Some conveyors do not have the animation for some
reason.

![image](https://github.com/open-goal/jak-project/assets/6624576/209ef073-2a81-4e2c-b020-dc2ae0b01196)
- This spot in Spargus seems to use texture animations, but it looks
like it maps to the `fora-water-dest` texture/slot, which comes from
`foresta-water`. Because the texture is not initialized, the texture
shows up black on first load, but it does show up after loading
`foresta`.

![image](https://github.com/open-goal/jak-project/assets/6624576/1e54bab2-f97c-47d5-a92a-a98a52c30178)

![image](https://github.com/open-goal/jak-project/assets/6624576/240b0137-1e9e-4e65-8446-0f78df9802dd)
- `hfrag` texture anim is not handled yet. Probably needs some special
casing.
2024-07-15 02:25:18 +02:00
..
dir_tpages.cpp deps: update fmt to latest version (#3403) 2024-03-05 22:11:52 -05:00
dir_tpages.h lint: add include sorting config to clang-format (#1517) 2022-06-22 23:37:46 -04:00
game_count.cpp deps: update fmt to latest version (#3403) 2024-03-05 22:11:52 -05:00
game_count.h lint: add include sorting config to clang-format (#1517) 2022-06-22 23:37:46 -04:00
game_subs.h [decompiler] jak 2 cutscene file support (#2390) 2023-03-22 21:31:13 +00:00
game_text.cpp deps: update fmt to latest version (#3403) 2024-03-05 22:11:52 -05:00
game_text.h lint: add include sorting config to clang-format (#1517) 2022-06-22 23:37:46 -04:00
LinkedWordReader.h lint: add include sorting config to clang-format (#1517) 2022-06-22 23:37:46 -04:00
streamed_audio.cpp decomp3: spawn target, add merc and particle buckets and some temporary hacks (#3445) 2024-04-05 00:07:39 -04:00
streamed_audio.h decomp: handle dumping jak 2 VAG file assets (#2969) 2023-09-09 10:33:41 -04:00
StrFileReader.cpp [jak3] Support jaextern.str, stub for blue fog fix (#3455) 2024-04-07 11:09:56 -04:00
StrFileReader.h [jak3] Support jaextern.str, stub for blue fog fix (#3455) 2024-04-07 11:09:56 -04:00
TextureDB.cpp deps: update fmt to latest version (#3403) 2024-03-05 22:11:52 -05:00
TextureDB.h 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
tpage.cpp jak3: add missing texture animations (#3577) 2024-07-15 02:25:18 +02:00
tpage.h [shrub] Fix bug with gs-prim settings (#2899) 2023-08-13 16:06:59 -04:00