Had this mostly done for a while now, decided to get local translation anims done this weekend. Changes include:
Anim API functions in PhxLuaAPI
Map animation playback and registration handled in PhxSceneAnimator (w/legacy anims ofc)
Since most map anims are related to destruction events, a dummy interface for adding damage (IPhxDamageableInstance) was added and is used by PhxDestructableBuilding to test Lua events that tie anims to object death. This will be overhauled whenever we decide on the proper approach to damage.
New map anim commits added to LVLImport and updated in submodule index
Some rarer API calls might not be handled by PhxSceneAnimator so I'll add them as they're encountered by testing
Had this mostly done for a while now, decided to get local translation anims done this weekend. Changes include:
PhxLuaAPI
PhxSceneAnimator
(w/legacy anims ofc)IPhxDamageableInstance
) was added and is used byPhxDestructableBuilding
to test Lua events that tie anims to object death. This will be overhauled whenever we decide on the proper approach to damage.LVLImport
and updated in submodule indexPhxSceneAnimator
so I'll add them as they're encountered by testing