LoopStart
The frame a looping animation returns to at the start of each new pass.
- Applies to
- AnimType
- File
art.ini- Section
[<ObjectType ID>]- Value
- integer
- When omitted
0
The value is a frame number in the shape, not a count from Start. It is consulted only when a pass has just ended and the animation still has passes left, so it needs LoopCount above one to do anything; the opening pass always begins on the animation’s start frame whatever this says.
A Reverse=yes animation ignores it entirely — a reversed pass restarts on LoopEnd and walks back down.
A frame number below the animation’s start frame is turned back into itself: the engine subtracts the start frame to get a stage and adds it again to draw, so the pass restarts on exactly that frame. A figure past the end of the shape is not corrected, and one far enough above the start frame restarts the animation past the end of its own stage count, so the pass ends again on the next advance and the animation burns through its remaining passes at one per frame delay.