142
edits
DavidJCobb (talk | contribs) (Created page with "The precise purpose and function of Movement Type forms is not yet documented. They appear to define base movement and turning speeds for actors, but they don't appear to have...") |
DavidJCobb (talk | contribs) (→Notes) |
||
Line 12: | Line 12: | ||
* Movement Types are seldom referenced directly by any other game data. However, Havok behavior graphs contain data which appears to refer to Movement Types. For example, <code>horsebehavior.hkx</code> contains an <code>iState</code> animation variable, as well as additional variables named <code>iState_HorseDefault</code>, <code>iState_HorseFall</code>, <code>iState_HorseSprint</code>, and <code>iState_HorseSwim</code>. Movement Types exist that use the names (not editor IDs) ''HorseDefault'', ''HorseFall'', ''HorseSprint'', and ''HorseSwim''. | * Movement Types are seldom referenced directly by any other game data. However, Havok behavior graphs contain data which appears to refer to Movement Types. For example, <code>horsebehavior.hkx</code> contains an <code>iState</code> animation variable, as well as additional variables named <code>iState_HorseDefault</code>, <code>iState_HorseFall</code>, <code>iState_HorseSprint</code>, and <code>iState_HorseSwim</code>. Movement Types exist that use the names (not editor IDs) ''HorseDefault'', ''HorseFall'', ''HorseSprint'', and ''HorseSwim''. | ||
** Default Movement Types are also set up for humanoid actors via [[Default Objects]]. | ** Default Movement Types are also set up for humanoid actors via [[Default Objects]]. | ||
* "Running" and "sprinting" are different kinds of movement. "Walking" is | * "Running" and "sprinting" are different kinds of movement. "Walking" is most easily understood as the movement speed that the player is limited to when overencumbered, whether or not they're actually on the ground; "running" is faster movement than that. Sprinting is implemented as its own Movement Type (generally one that uses the same speeds for "walk" and "run"). | ||
[[Category:Object Classes]] | [[Category:Object Classes]] |
edits