0x006C
From SimsWiki
Revision as of 16:03, 18 September 2010 by MogHughson (Talk | contribs)
Animate Stop | ||
---|---|---|
OpCode: | 0x006C | |
Game Version: | The Sims 2 |
Overview
This primitive stops any current animation.
Use
There is no instruction wizard for this instruction, so the following table details the meaning of each of the operands.
Operand | Description | Operand Values |
---|---|---|
0 | Variable number used for Animation | |
1 | Variable number used for Animation | |
2 - bit 1 | Controls "Flip Flag" | off: False on: True Over-riden by operand 2 - bit 4 |
2 - bit 2 | Controls "Blend out" | off: False on: True |
2 - bit 3 | Controls animation number | off: Literal, operands 0 and 1 give the low and high order byte respectively. on: Param, operands 0 and 1 give the low and high order byte respectively. |
2 - bit 4 | Controls "Flip Flag" | off: See operand 2 - bit 1 on: Temp 0x0003 |
2 - bit 5 | Unused? | |
2 - bit 6 | Controls "short blend out" | off: False on: True |
2 - bit 7 | Controls "both normal AND flipped anims" | off: False on: True |
3 | The Object for which animations are to be stopped. The choices are any of the many variables and attributes that are part of SimAntics. Where the variable type can have many of them, e.g. Local variables, operands 4 and 5 give the low and high order byte respectively. | |
4 | Variable number used for Object | |
5 | Variable number used for Object | |
6 | Reference a specific Animation string set. The choices are any of the String Resources that represent animations, for example 0x81 is AdultAnims. operands 0 and 1 give the low and high order byte respectively of the animation string within that animation set. | |
7 | Controls the type of Animation to stop | 00: a specific animation as detailed by operand 6 01: all Overlay animations 02: all Full Body animations 03: all animations 04: Carry Poses 05: Idle Animations 06: Gesture Animations 07: Reaction Animations 08: Normal Animations 09: Faial Animations 0A: Facial Idle Animations 0B: Receptivity Animations |
8 | Controls "Priority" | 00: low 01: medium 02: high |
9 thru 15 | Unused |