Animation variables
These are the values that are editable in character animations in the character file, as well as some other things.
name (String)
The name of the animation, such as "idle", "singLEFT", "singDOWNmiss", "singUP-alt", etc. Sing anim names can also use colors, such as "singWHITE" or "singYELLOW".
anim (String)
The prefix of frames in the xml file to use for this animation.
framerate (Int)
The amount of frames per second, normally this is 24.
offset (Array<Float>)
Offsets for this animation. This actually has 3 values instead of the usual 2 you'd see in other engines, the 3rd value is the X position when the character is flipped.
indicies (Array<Int>)
After the game finds frames, it will pick these. The first frame is 0.
loop Bool
Whether or not the animation should loop. All usual FNF animations have this disabled, yes, even the idle animations.
noteCameraOffset (Array<Float>)
The offset the camera should have when focused on this character and playing this animation, if Note Camera Offset is enabled in Options.
nextAnim (String)
The animation that should play after this one. This is actually not used in anything right now, don't use it