Idle Animations

From The DarkMod Wiki
Revision as of 12:07, 8 November 2007 by Greebo (talk | contribs) (New page: In Idle State, our AI can randomly choose between any number of idle animations. The list of possible idle anims is stored in the AI's def file and can easily be overridden in the editor. ...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

In Idle State, our AI can randomly choose between any number of idle animations. The list of possible idle anims is stored in the AI's def file and can easily be overridden in the editor. The animation is played on the ANIMCHANNEL_TORSO.

"idle_animations"           "Torso_Itch,Torso_SniffArm,Torso_Cough"
"idle_animations_interval"  "25" // seconds

The animation list is comma- or space-separated and can be any length. Note that the actual names (e.g. Torso_Itch) refer to the AnimState script functions defined in ai_darkmod_base.script, not the actual animation names.

The interval is measured in seconds and an uncertainty of plus/minus 20% is automatically applied by the SDK code. Set this to zero or negative values disables the idle animations on this AI.