append works fine with me, and there is no other way of doing it exept having all the animations in 1 file
persoanlly, i think this system could be improved. EG:
Load object "MyObject_Static.x", 1
Append Animation 1, 1, "MyObject_Walk.x"
Append Animation 1, 2, "MyObject_Run.x"
Remstart
The Append Animation would be:
Append Animation ObjectNumber, AnimationID, Filename$
ObjectNumber = object to append animation to
AnimationID = id to be used to identify animation
Filename$ = object containing animation data
Then you could do this:
play animation 1, 1, <0, 25>
Play Animation ObjectNumber, AnimationID, <startframe, endframe>
<optional>
so that DB handles the animations, frames, loops, etc and each animation is identified by number. This makes it easyier to do smooth animation transitions.
(apoligies for 'lecture')