PAS Database: Difference between revisions

Jump to navigation Jump to search
>Aruki
No edit summary
>Aruki
 
(2 intermediate revisions by the same user not shown)
Line 40: Line 40:
! Notes
! Notes
|-
|-
| u32
| enum
| 1
| 1
| {{unknown|Unknown}}
| [[#Anim State Type|Anim State Type]]
|  
|  
|-
|-
Line 64: Line 64:
| '''Anim Info Array'''
| '''Anim Info Array'''
| Describes animations in this anim state
| Describes animations in this anim state
|}
==== Anim State Type ====
{| class="wikitable"
! ID
! State
|-
| 0
| Fall
|-
| 1
| Get Up
|-
| 2
| Lie On Ground
|-
| 3
| Step
|-
| 4
| Death
|-
| 5
| Locomotion
|-
| 6
| Knock Back
|-
| 7
| Melee Attack
|-
| 8
| Turn
|-
| 9
| Loop Attack
|-
| 10
| Loop Reaction
|-
| 11
| Ground Hit
|-
| 12
| Generate
|-
| 13
| Jump
|-
| 14
| Hurled
|-
| 15
| Slide
|-
| 16
| Taunt
|-
| 17
| Scripted
|-
| 18
| Projectile Attack
|-
| 19
| Cover
|-
| 20
| Wall Hang
|}
|}


Line 86: Line 156:
| float
| float
| 1
| 1
| Weight
| '''Weight'''
| Specifies how much influence this parameter has during selection.
| Specifies how much influence this parameter has during selection.
|-
|-
| ''Parm Type''
| ''Parm Type''
| 1
| 1
| Minimum Value
| '''Minimum Value'''
| Minimum value this parameter can represent. The exact meaning depends on the context within the class implementation that uses it.
| Minimum value this parameter can represent. The exact meaning depends on the context within the class implementation that uses it.
|-
|-
| ''Parm Type''
| ''Parm Type''
| 1
| 1
| Maximum Value
| '''Maximum Value'''
| Maximum value this parameter can represent. The exact meaning depends on the context within the class implementation that uses it.
| Maximum value this parameter can represent. The exact meaning depends on the context within the class implementation that uses it.
|}
|}


=== Anim Info ===
==== Parm Type ====
 
{| class="wikitable"
! Type
! Count
! Name
! Notes
|-
| u32
| 1
| '''Anim ID'''
| This is a character-relative anim index. In Prime 1/2, this should be indexed into the character's anim list to get the animset-relative index.
|-
| ''Parm Type''
| ''Parm Info Count''
| '''Parm Values Array'''
| This array contains one value per Parm Info. The type of each value is determined by the corresponding Parm Info's ''Parm Type'' value.
|}
 
=== Parm Type ===


{| class="wikitable"
{| class="wikitable"
Line 141: Line 192:
|}
|}


=== Weight Function ===
==== Weight Function ====


{| class="wikitable"
{| class="wikitable"
Line 158: Line 209:
| 3
| 3
| No Weight
| No Weight
|}
=== Anim Info ===
{| class="wikitable"
! Type
! Count
! Name
! Notes
|-
| u32
| 1
| '''Anim ID'''
| This is a character-relative anim index. In Prime 1/2, this should be indexed into the character's anim list to get the animset-relative index.
|-
| ''Parm Type''
| ''Parm Info Count''
| '''Parm Values Array'''
| This array contains one value per Parm Info. The type of each value is determined by the corresponding Parm Info's ''Parm Type'' value.
|}
|}


Anonymous user

Navigation menu