Ashal thank you for keeping updating the framework!!!
A few questions:
1. I am trying to change thread animation list and start playing it, last update had some changes.
So currently I am using following function
Function ForceAnimationList(sslThreadController sslThread, sslBaseAnimation animList) If (sslThread.leadIn) sslThread.SetLeadAnimations(animList) Else sslThread.SetAnimations(animList) EndIf sslThread.SetAnimation() sslThread.PlayAnimation() EndFunction
Is it a best way? or should I modify it?
2. Why to add new callbacks for leadins (LeadInStageStart, ...)?
Isn't it better just to use same callback for all animations (StageStart, ...) , then modder can check what kind of thread it is (ssThread.IsLeadIn)?