sm64coopdx/autogen/lua_definitions
PeachyPeach 6e4373adc9
Some checks are pending
Build coop / build-linux (push) Waiting to run
Build coop / build-steamos (push) Waiting to run
Build coop / build-windows-opengl (push) Waiting to run
Build coop / build-windows-directx (push) Waiting to run
Build coop / build-macos-arm (push) Waiting to run
Build coop / build-macos-intel (push) Waiting to run
Fix graph node interpolation (#917)
Shared graph nodes were incorrectly interpolated, only the first object with a shared graph node was interpolated properly.
Thanks to @Cooliokid956 for noticing that most of node types were **never** interpolated.

- Use a double hashmap to store interpolated data for each graph node and object. All translations, rotations and scales are now interpolated correctly.
- Add `GraphNodeScaleXYZ` type to scale to all 3 dimensions; Add `GEO_SCALE_XYZ` command.

gMtxTbl was also reaching it's limit, so dynamic allocation was added.
2025-08-19 08:15:30 +10:00
..
constants.lua Fix graph node interpolation (#917) 2025-08-19 08:15:30 +10:00
functions.lua Fix palette editor cap on/off invulnerability 2025-08-13 21:01:39 +02:00
manual.lua Add bytestring packets for mods to use (#866) 2025-06-30 11:24:39 +10:00
structs.lua Fix graph node interpolation (#917) 2025-08-19 08:15:30 +10:00