[Contents] [Index] [Help] [Retrace] [browse <] [Browse >]


NAME
    FreeSprite -- Return sprite for use by others and virtual
                                      sprite machine.

SYNOPSIS
    FreeSprite( pick )
                d0

    void FreeSprite( WORD );

FUNCTION
    Mark sprite as available for others to use.
    These sprite routines are provided to ease sharing of sprite
    hardware and to handle simple cases of sprite usage and
    movement.  It is assumed the programs that use these routines
    do want to be good citizens in their hearts. ie: they will
    not FreeSprite unless they actually own the sprite.
    The Virtual Sprite machine may ignore the simple sprite machine.

INPUTS
    pick - number in range of 0-7

RESULTS
    sprite made available for subsequent callers of getsprite
    as well as use by Virtual Sprite Machine.

BUGS

SEE ALSO
    getsprite() changesprite() movesprite() graphics/sprite.h