|
|
(2 intermediate revisions by one other user not shown) |
Line 1: |
Line 1: |
− | The ANIM_ M2DA family establishes animations that can be triggered within the game by scripts. | + | The [[ANIM_base.xls]] file contains the [[2da]] file that defines many of the animations. |
| | | |
− | ANIM_ 2DAs included with the core resources and original campaign include ANIM_base, ANIM_combat, and ANIM_placeables.
| + | The workbook contains the following worksheets: |
| | | |
− | {{2da start|ANIM_base}}
| + | * [[ANIM_ 2da|ANIM_base]] |
− | {{2da column| Label | string| This should be generic animation name regardless of creature model. The exact animation based on creature is references inside the animation blend trees}}
| + | |
− | {{2da column| Strref | int| String Reference for the name of the animation. Used primarily for the toolset and animation states on placeables.}}
| + | |
− | {{2da column| Type |int| The type of the animation. This is a bitfield indicating if the animation is a looping animation, fire and forget, overlay, movement animation, stationary… etc.
| + | |
− | *Looping 0x01
| + | |
− | *Overlay 0x02
| + | |
− | *Ambient 0x04
| + | |
− | *Moving 0x08
| + | |
− | *Equip 0x10
| + | |
− | *Unequip 0x20
| + | |
− | *PartyAttack 0x40
| + | |
− | *SimpleAttack 0x80
| + | |
− | *Parry 0x100
| + | |
− | *Dodge 0x200
| + | |
− | *Damage 0x400
| + | |
− | *Deathblow 0x800
| + | |
− | *Spellcasting 0x1000
| + | |
− | *Visual Effect 0x2000
| + | |
− | *Twitchs 0x4000}}
| + | |
− | {{2da column| AnimName |string| This is the actual name of the animation specified in the model file.}}
| + | |
− | {{2da column| WieldType |int| Specifies the type of weapon wields the specified animation is supposed to work with.}}
| + | |
− | {{2da column| SynchAnim |int| If it's a synchronized animation the index of the synchronized animation will be specified here.}}
| + | |
− | {{2da column| TransitionTo |int|The Id of the looping animation that will be played after this one.}}
| + | |
− | {{2da column| Priority |int|
| + | |
− | *0: Invalid
| + | |
− | *1: Low
| + | |
− | *2: Medium
| + | |
− | *3: High
| + | |
− | *4: Max}}
| + | |
− | {{2da column| DisableLookat |bool| Specifies if the lookat behavior should be disabled while playing this animation.}}
| + | |
− | {{2da column| State |int|(Transition animations have their end state) 0 Pause/Ready (standing up) 1 Lying down (dead, knocked down, sleeping, etc..)}}
| + | |
− | {{2da column| Replacement |int| This animation replaces the original animation if it is missing from the blend tree}}
| + | |
− | {{2da end}}
| + | |
| | | |
| + | [[Category:Animations]] |
| | | |
− | [[Category:2DAs]] | + | [[Category:XLS files]] |
Latest revision as of 13:04, 20 October 2011
The ANIM_base.xls file contains the 2da file that defines many of the animations.
The workbook contains the following worksheets: