Difference between revisions of "ANIM"
ScoobyGambit (talk | contribs) |
ScoobyGambit (talk | contribs) |
||
(4 intermediate revisions by 2 users not shown) | |||
Line 32: | Line 32: | ||
*[[ANMS]] sets an animation with a string | *[[ANMS]] sets an animation with a string | ||
*[[POSE]] can cancel or check the progress of an animation | *[[POSE]] can cancel or check the progress of an animation | ||
+ | *[[OVER]] can make sure that the whole animation is played before the script progresses | ||
+ | *[[Cob tutorial five - Fireworks]] | ||
+ | *[[Making a Toy for C3]] | ||
==External links== | ==External links== | ||
*[http://web.archive.org/web/20050312041640/http://www.freewebs.com/alimaggs/creaturesdev/cdn/c2/knowledge/cspecifics/c2_cspecifics6.html Tutorial on Animation and Movement in Creatures 2] | *[http://web.archive.org/web/20050312041640/http://www.freewebs.com/alimaggs/creaturesdev/cdn/c2/knowledge/cspecifics/c2_cspecifics6.html Tutorial on Animation and Movement in Creatures 2] | ||
− | [[Category:C2 CAOS]] | + | [[Category:C1 CAOS Commands]] |
+ | [[Category:C2 CAOS Commands]] | ||
[[category:C3 CAOS Commands]] | [[category:C3 CAOS Commands]] |
Revision as of 05:39, 31 January 2020
ANIM is a CAOS command used to animate an agent.
Contents
Usage
Syntax: ANIM [frames(ints) 255(optional) restart(int optional)]
Standalone command.
Starts an animation sequence based on frames, displaying the frame number specified for FRAT ticks (defaulting to 1), then moving on to the next number. 255 sends the animation back to restart, which is an index in the sequence. If restart is not specified, it defaults to 0, i.e. the first number in the sequence.
The integer restart and the integers in frames are all relative to BASE if that is set.
Examples
ANIM being used to animate frames 1-10:
ANIM [1 2 3 4 5 6 7 8 9 10]
Being used to loop frames 0-5:
ANIM [0 1 2 3 4 5 255]
Being used to animate frames 1-10, then loop from 7 (which is the 6th pose listed, counting from 0):
ANIM [1 2 3 4 5 6 7 8 9 10 255 6]
You can use ANIM [] to halt an animation in progress. This has the same effect as POSE POSE.
See also
- BASE
- ANMS sets an animation with a string
- POSE can cancel or check the progress of an animation
- OVER can make sure that the whole animation is played before the script progresses
- Cob tutorial five - Fireworks
- Making a Toy for C3