APPEND OBJECT This command will append all animation data from an X file into the specified X file object.
Syntax
    APPEND OBJECT Filename, Object Number, Start Frame
Parameters
    Filename
String The object number
    Object Number
Integer The new animation data will begin from this start frame specified and up to the length of the files animation data
    Start Frame
Integer This value is an integer number such as 1.
Returns
This command does not return a value.
Description
The new animation data will begin from the start frame specified up to the length of the files animation data. Ensure that the 3D object being appended uses the same limb names as the original object, otherwise the load will fail. The parameters should be specified using integer values.
Example Code
    sync on : sync rate 0 : hide mouse:cls 0

    ObjectNumber=1

    load object "models\model.x",ObjectNumber

    append object "models\extraanim.x", ObjectNumber, total object frames(ObjectNumber)+1

    set object speed ObjectNumber,5

    loop object ObjectNumber,0,total object frames(ObjectNumber)

    while mouseclick()=0

    sync

    endwhile

    while mouseclick()=1:endwhile

    stop object ObjectNumber

    if object exist(ObjectNumber)=1 then delete object ObjectNumber

    end
See also
BASIC3D Commands Menu Index