$declareanimation

From Valve Developer Community
Revision as of 07:13, 20 May 2025 by Nesciuse (talk | contribs) (Setting bug notice hidetested=1 param on page where the bug might not need tested in param specified)
Jump to navigation Jump to search

Forward declares an animation. This useful when you want to use an animation in a sequence, but the data for it won't be loaded until a later external .mdl file (see $includemodel). $declareanimation makes a empty animation entry so that the local sequence can reference something, and at run time these references are overwritten with the actual animation index.

Note.pngNote:Since the data doesn't actually exist in the current .mdl, some care needs to be taken when using this. You can't do any operations on the animation - such as subtract, etc., or it's possible the model compiler will crash.
Icon-Bug.pngBug:Does not function/compile in any known version of studiomdl.

Syntax

$declareanimation <name>