Jump to content

OBD:TRAM: Difference between revisions

15,550 bytes removed ,  13 September 2007
m
finished
m (saving...)
m (finished)
Line 139: Line 139:
{{OBDtr| 0x130 | float    |F0F096| F7 C0 2E 3E | 0.055320    | unknown; always zero if the indicator is -1 }}
{{OBDtr| 0x130 | float    |F0F096| F7 C0 2E 3E | 0.055320    | unknown; always zero if the indicator is -1 }}
{{OBDtr| 0x134 | int32    |00C864| 00 00 00 00 | 0          | unknown; always zero }}
{{OBDtr| 0x134 | int32    |00C864| 00 00 00 00 | 0          | unknown; always zero }}
{{OBDtr| 0x138 | int32    |00C8FF| 18 00 00 00 | 24          | amount of packages of the extent part; only used if the attack part exists }}
{{OBDtr| 0x138 | int32    |00C8FF| 18 00 00 00 | 24          | amount of elements of the extent part; only used if the attack part exists }}
{{OBDtr| 0x13C | offset  |C80040|  |  | at this position starts the [[OBD:TRAM/raw0x13C|extent part]] in the raw file; only used if the attack part exists }}
{{OBDtr| 0x13C | offset  |C80040|  |  | at this position starts the [[OBD:TRAM/raw0x13C|extent part]] in the raw file; only used if the attack part exists }}
{{OBDtr2|0x140 | char[16] |FFCD96| konflash1                | impact particle name (reference to 01018-.[[OBD:ONIA|ONIA]], which is called up in the [[OBD:ONCC|ONCC]] file) }}
{{OBDtr2|0x140 | char[16] |FFCD96| konflash1                | impact particle name (reference to 01018-.[[OBD:ONIA|ONIA]], which is called up in the [[OBD:ONCC|ONCC]] file) }}
Line 152: Line 152:
{{OBDtr| 0x164 | int16    |C5FF8A| 16 00      | 6          | aiming type; id for the animation of the opponent; animation type from anim_types.[[OBD:StNA|StNA]] }}
{{OBDtr| 0x164 | int16    |C5FF8A| 16 00      | 6          | aiming type; id for the animation of the opponent; animation type from anim_types.[[OBD:StNA|StNA]] }}
{{OBDtr| 0x166 | int16    |C5FF8A| 00 00      | 0          | from state }}
{{OBDtr| 0x166 | int16    |C5FF8A| 00 00      | 0          | from state }}
{{OBDtr| 0x168 | int16    |C0C0C0| 07 00      | 7          | to state }}
{{OBDtr| 0x16A | int16    |C0C0C0| 13 00      | 19          | bodyparts }}
{{OBDtr| 0x16C | int16    |FF0080| 50 00      | 80          | frames }}
{{OBDtr| 0x16E | int16    |FF0080| 50 00      | 80          | duration in in 1/60 seconds }}
{{OBDtr| 0x170 | bitset16 |FFFFA6| 00 02      | 0, 2        | varient, the following bits are possible:




:0x00'''01''' - '''SPR'''int animation
:0x00'''02''' - '''COM'''bat animation
:0x00'''08''' - '''PIS'''tol animation
:0x00'''10''' - '''NIN'''ja '''PIS'''tol animation (left-handed)
:0x00'''20''' - '''RIF'''le animation
:0x00'''40''' - '''NIN'''ja '''RIF'''le animation (left-handed)
:0x00'''80''' - '''PAN'''ic or '''SCR'''amble animation




{{OBDtr| 0x118 | float    |F0F096| | | unknown; always zero if the indicator is -1 }}
}}
{{OBDtr| 0x118 | float    |F0F096| | | unknown; always zero if the indicator is -1 }}
{{OBDtr| 0x172 | char[2]  |FFFFA6| AD DE      | dead        | varient end; unused }}
 
{{OBDtr| 0x174 | uint16  |71FFB8| 00 00      | 0          | atomic start }}
 
{{OBDtr| 0x176 | uint16  |71FFB8| FF FF      | 65536      | atomic end }}
 
{{OBDtr| 0x178 | uint16   |0000BF| 00 00      | 0          | end interpolation }}
{{OBDtr| 0x48 | bitset   |FFC8FF| 00         | 0          | }}
{{OBDtr| 0x17A | uint16   |0000BF| FF FF      | 65536      | maximal interpolation }}
{{OBDtr| 0x48 | bitset   |FFC8FF| 00          | 0           | }}
{{OBDtr| 0x17C | int16    |804040| FF FF      | -1          | action frame }}
{{OBDtr| 0x48 | bitset  |FFC8FF| 00         | 0          | }}
{{OBDtr| 0x17E | int16    |804040| 0A 00       | 10         | first level }}
{{OBDtr| 0x48 | bitset  |FFC8FF| 00         | 0           | }}
{{OBDtr| 0x180 | uint8    |FF22FF| 01          | 1           | first "invulnerable" frame }}
{{OBDtr| 0x48 | bitset  |FFC8FF| 00         | 0           | }}
{{OBDtr| 0x181 | uint8    |FF22FF| 1C         | 28          | last "invulnerable" frame }}
{{OBDtr| 0x48 | bitset  |FFC8FF| 00         | 0           | }}
{{OBDtr| 0x182 | uint8    |808080| 02         | 2           | amount of elements in the attack part }}
{{OBDtr| 0x48 | bitset  |FFC8FF| 00         | 0           | }}
{{OBDtr| 0x183 | uint8    |808080| 01         | 1           | amount of elements in the take damage part }}
{{OBDtr| 0x48 | bitset  |FFC8FF| 00         | 0           | }}
{{OBDtr| 0x184 | uint8    |FFAA82| 01         | 1           | amount of elements in the motion blur part }}
{{OBDtr| 0x48 | bitset  |FFC8FF| 00         | 0           | }}
{{OBDtr| 0x185 | uint8    |FFAA82| 01         | 1           | amount of elements in the shortcut part }}
 
{{OBDtr| 0x186 | uint8    |00D900| 02         | 2           | amount of elements in the footstep part }}
 
{{OBDtr| 0x187 | uint8    |00D900| 04         | 4           | amount of elements in the particle part }}
{{OBDtr| 0x2C | offset  |C8FFC8| |   | }}
{{OBDtr| 0x188 | char[24] |CACAFF| AD DE      | dead        | unused }}
 
 
|}
|}




{{OBD_File_Footer | type=TRAM | prev=TRAC | next=TRAS | name=Totoro Animation Sequence | family=Character}}
http://www6.fh-eberswalde.de/user/dkriesch/onistuff/images/tram_all.gif
{| BORDER=1 WIDTH=100% CELLPADDING=2 CELLSPACING=0
|- ALIGN=CENTER BGCOLOR="#FFDDBB"
| WIDTH=15% | <B>Hex</B>
| WIDTH=15% | <B>Translation</B>
| WIDTH=70% | <B>Meaning</B>
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#FF0000" | 01 49 07 00
| 4392
| ALIGN=LEFT | 01865-KONCOMpunch_heavy.TRAM
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#FFFF00" | 01 00 00 00
| 0
| ALIGN=LEFT | level 0
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#FFC8C8" | 00 00 00 00
| 0
| ALIGN=LEFT | unknown; always zero
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#FFFFC8" | A0 B4 80 00
| 80 B4 A0
| ALIGN=LEFT | at this position starts the [[OBD:TRAM/raw0x0C|y-position part]] (heights) of the pelvis in the raw file
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#FFFFC8" | E0 B5 80 00
| 80 B5 E0
| ALIGN=LEFT | at this position starts the [[OBD:TRAM/raw0x10|x-z-position part]] of the pelvis in the raw file
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#FFFFC8" | 60 B8 80 00
| 80 B8 60
| ALIGN=LEFT | at this position starts the [[OBD:TRAM/raw0x14|attack part]] in the raw file
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#FFFFC8" | 00 00 00 00
| not used
| ALIGN=LEFT | at this position starts the [[OBD:TRAM/raw0x18|damage part]] in the raw file; only tgt throws use it (tgt = target)
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#FFFFC8" | A0 B8 80 00
| 80 B8 A0
| ALIGN=LEFT | at this position starts the [[OBD:TRAM/raw0x1C|motion blur part]] in the raw file
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#FFFFC8" | C0 B8 80 00
| 80 B8 C0
| ALIGN=LEFT | at this position starts the [[OBD:TRAM/raw0x20|shortcut part]] in the raw file
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#FFFFC8" | 00 00 00 00
| not used
| ALIGN=LEFT | at this position starts the [[OBD:TRAM/raw0x24|throw part]] in the raw file
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#FFFFC8" | E0 B8 80 00
| 80 B8 E0
| ALIGN=LEFT | at this position starts the [[OBD:TRAM/raw0x28|footstep part]] in the raw file
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#FFFFC8" | 00 B9 80 00
| 80 B9 00
| ALIGN=LEFT | at this position starts the [[OBD:TRAM/raw0x2C|particle part]] (trails, dust, etc.) in the raw file
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#FFFFC8" | 60 B9 80 00
| 80 B9 60
| ALIGN=LEFT | at this position starts the [[OBD:TRAM/raw0x30|position part]] in the raw file
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#FFFFC8" | 00 BD 80 00
| 80 BD 00
| ALIGN=LEFT | at this position starts the [[OBD:TRAM/raw0x34|bodyparts animation part]] in the raw file
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#FFFFC8" | 00 00 00 00
| not used
| ALIGN=LEFT | at this position starts the [[OBD:TRAM/raw0x38|sound part]] in the raw file
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#C8FFC8" | 90 00 08 00
| attack,<br>atomic,<br>
| ALIGN=LEFT | flags (listed in, e.g., anim_flags.[[StNA]])
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#C8FFFF" | 00 00 00 00
| not used
| ALIGN=LEFT | direct animation 0 (link to a TRAM file)
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#C8FFFF" | 00 00 00 00
| not used
| ALIGN=LEFT | direct animation 1 (link to a TRAM file)
|- VALIGN=TOP BGCOLOR="#FFEEDD"
| COLSPAN=3 | Example to the both rows above:<P>01855-KONCOMcomb_p_p.TRAM links to:<BR>01856-KONCOMcomb_p_p_p.TRAM (direct animation 0)<BR>01857-KONCOMcomb_p_p_k.TRAM (direct animation 1)
That means, that after Konokos second punch, Oni waits for a third punch or a kick.
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#FFC8FF" | 00 00 00 00
| no "used parts"
| ALIGN=LEFT | "used parts" bitset. Legend is for original 19-bone chars.
*0x'''01'''000000 - pelvis
*0x'''02'''000000 - left thigh
*0x'''04'''000000 - left calf
*0x'''08'''000000 - left foot
*0x'''10'''000000 - right thigh
*0x'''20'''000000 - right calf
*0x'''40'''000000 - right foot
*0x'''80'''000000 - mid
*0x00'''01'''0000 - chest
*0x00'''02'''0000 - neck
*0x00'''04'''0000 - head
*0x00'''08'''0000 - left shoulder
*0x00'''10'''0000 - left arm
*0x00'''20'''0000 - left wrist
*0x00'''40'''0000 - left fist
*0x00'''80'''0000 - right shoulder
*0x0000'''01'''00 - right arm
*0x0000'''02'''00 - right wrist
*0x0000'''04'''00 - right fist
Aiming screen TRAMs "use" several bones here. Other overlay TRAMs use only "chest". Non-overlay TRAMs use none.
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#FFC8FF" | 00 00 00 00
| no "replaced parts"
| ALIGN=LEFT | "replaced parts" bitset. Same legend as above. Only overlay TRAMs other than aiming-screen ones "replace" parts.
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#FFC800" | 00 00 00 00
| 0.000000
| ALIGN=LEFT | final rotation in radians (for anims that make you turn)
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#C800C8" | 01 00
| 1
| ALIGN=LEFT | move direction
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#C87C64" | 06 00
| 6
| ALIGN=LEFT | attack sound ("Rising fury!")
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#B0C3D4" | 8D 87 CF 41
| 25.941187
| ALIGN=LEFT | maximum "danger"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#B0C3D4" | DE E9 1A 40
| 2.420524
| ALIGN=LEFT | "danger" min range (world units)
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#B0C3D4" | 95 34 D3 41
| 26.400675
| ALIGN=LEFT | "danger" max range (world units)
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#B0C3D4" | 8D 87 CF 41
| 25.941187
| ALIGN=LEFT | "danger" at 0° (front)
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#B0C3D4" | 8D 87 CF 41
| 25.941187
| ALIGN=LEFT | "danger" at 10°
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#B0C3D4" | 8D 87 CF 41
| 25.941187
| ALIGN=LEFT | "danger" at 20°
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#B0C3D4" | 8D 87 CF 41
| 25.941187
| ALIGN=LEFT | "danger" at 30°
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#B0C3D4" | 9D E4 11 41
| 9.118314
| ALIGN=LEFT | "danger" at 40°
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#B0C3D4" | 14 BA 04 41
| 8.295429
| ALIGN=LEFT | "danger" at 50°
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#B0C3D4" | 6B 77 D4 40
| 6.639577
| ALIGN=LEFT | "danger" at 60°
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#B0C3D4" | 50 5A B3 40
| 5.604774
| ALIGN=LEFT | "danger" at 70°
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#B0C3D4" | 74 4B 9C 40
| 4.884211
| ALIGN=LEFT | "danger" at 80°
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#B0C3D4" | DF 37 87 40
| 4.225570
| ALIGN=LEFT | "danger" at 90° (left)
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#B0C3D4" | 70 75 84 40
| 4.139336
| ALIGN=LEFT | "danger" at 100°
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#B0C3D4" | 8E ED 6A 40
| 3.670749
| ALIGN=LEFT | "danger" at 110°
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#B0C3D4" | 16 40 5F 40
| 3.488286
| ALIGN=LEFT | "danger" at 120°
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#B0C3D4" | 16 40 5F 40
| 3.488286
| ALIGN=LEFT | "danger" at 130°
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#B0C3D4" | BF CD 45 40
| 3.090683
| ALIGN=LEFT | "danger" at 140°
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#B0C3D4" | 34 2B 49 40
| 3.143262
| ALIGN=LEFT | "danger" at 150°
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#B0C3D4" | 34 2B 49 40
| 3.143262
| ALIGN=LEFT | "danger" at 160°
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#B0C3D4" | 34 2B 49 40
| 3.143262
| ALIGN=LEFT | "danger" at 170°
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#B0C3D4" | 5A D8 6D 40
| 3.716330
| ALIGN=LEFT | "danger" at 180° (back)
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#B0C3D4" | 5A D8 6D 40
| 3.716330
| ALIGN=LEFT | "danger" at 190°
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#B0C3D4" | 5A D8 6D 40
| 3.716330
| ALIGN=LEFT | "danger" at 200°
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#B0C3D4" | 8F D9 96 40
| 4.714057
| ALIGN=LEFT | "danger" at 210°
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#B0C3D4" | 8F D9 96 40
| 4.714057
| ALIGN=LEFT | "danger" at 220°
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#B0C3D4" | B7 7B AB 40
| 5.358852
| ALIGN=LEFT | "danger" at 230°
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#B0C3D4" | F0 81 BF 40
| 5.984612
| ALIGN=LEFT | "danger" at 240°
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#B0C3D4" | 98 95 E3 40
| 7.112011
| ALIGN=LEFT | "danger" at 250°
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#B0C3D4" | 98 95 E3 40
| 7.112011
| ALIGN=LEFT | "danger" at 260°
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#B0C3D4" | 98 95 E3 40
| 7.112011
| ALIGN=LEFT | "danger" at 270° (right)
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#B0C3D4" | 98 95 E3 40
| 7.112011
| ALIGN=LEFT | "danger" at 280°
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#B0C3D4" | 98 95 E3 40
| 7.112011
| ALIGN=LEFT | "danger" at 290°
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#B0C3D4" | 98 95 E3 40
| 7.112011
| ALIGN=LEFT | "danger" at 300°
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#B0C3D4" | ED E7 14 41
| 9.306623
| ALIGN=LEFT | "danger" at 310°
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#B0C3D4" | D4 2E 9E 41
| 19.772865
| ALIGN=LEFT | "danger" at 320°
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#B0C3D4" | 8F FB CC 41
| 25.622831
| ALIGN=LEFT | "danger" at 330°
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#B0C3D4" | 8D 87 CF 41
| 25.941187
| ALIGN=LEFT | "danger" at 340°
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#B0C3D4" | 8D 87 CF 41
| 25.941187
| ALIGN=LEFT | "danger" at 350°
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#E7CEA5" | 05 00
| 5
| ALIGN=LEFT | unknown; always -1 if the attack part doesn't exist
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#FFDDDD" | 00
| 0
| ALIGN=LEFT | unknown; always zero
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#FFDDDD" | 00
| 0
| ALIGN=LEFT | unknown; always zero
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#64AAAA" | 00 00 00 BF
| -0.500000
| ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#64AAAA" | 1E 85 6B BF
| -0.920000
| ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#64AAAA" | 19 47 0C 41
| 8.767358
| ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#64AAAA" | EB 51 F0 40
| 7.510000
| ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#64AAAA" | D7 A3 14 41
| 9.290000
| ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#64AAAA" | 0A D7 3B 41
| 11.740000
| ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#64AAAA" | 5E 93 BF 40
| 5.986739
| ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#EBEBEB" | 2F 00
| 47
| ALIGN=LEFT | unknown (-1 if no attack part of if it's a "thrown" anim)
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#8C8CCC" | 01
| 1
| ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#FF00C8" | 16
| 22
| ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#F0F096" | 85 EB 51 BF
| -1.850000
| ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#F0F096" | E1 7A 7C C1
| -3.900000
| ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#F0F096" | 69 61 BF 40
| 16.874636
| ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#F0F096" | 70 3D 22 41
| 10.510000
| ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#F0F096" | 47 E1 3A 40
| 8.860000
| ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#F0F096" | 33 33 DB 40
| 18.460000
| ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#F0F096" | F7 C0 2E 3E
| 0.055320
| ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#00C864" | 00 00 00 00
| 0
| ALIGN=LEFT | unknown; always zero
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#00C8FF" | 18 00 00 00
| 24
| ALIGN=LEFT | amount of packages of the extent part
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#C80040" | E0 BB 80 00
| 80 BB E0
| ALIGN=LEFT | offset of [[OBD:TRAM/raw0x13C|extent part]] in raw/sep
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#FFCD96" COLSPAN=2 | <TT>konflash1</TT>
| ALIGN=LEFT | special impact label (looked up in [[ONIA]])
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#C8C864" | 00 00
| 0
| ALIGN=LEFT | hard pause in 1/60 seconds
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#C8C864" | 12 00
| 12
| ALIGN=LEFT | soft pause in 1/60 seconds
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#0096C8" | 00 00 00 00
| 0
| ALIGN=LEFT | amount of packages of the sound part
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#FF80C0" | 00 00 00 00
| 0
| ALIGN=LEFT | always 0, used at runtime
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#D0C0AF" | 00 00
| 0
| ALIGN=LEFT | always 0, used at runtime
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#D0C0AF" | 3C 00
| 60
| ALIGN=LEFT | frames per second
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#EEDDFF" | 06 00
| 6
| ALIGN=LEFT | compression size
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#EEDDFF" | 16 00
| 22
| ALIGN=LEFT | type; animation type from anim_types.[[OBD:StNA|StNA]]
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#C5FF8A" | 16 00
| 22
| ALIGN=LEFT | aiming type; animation type from anim_types.[[OBD:StNA|StNA]]
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#C5FF8A" | 00 00
| 0
| ALIGN=LEFT | from state
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#C0C0C0" | 07 00
| 7
| ALIGN=LEFT | to state
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#C0C0C0" | 13 00
| 19
| ALIGN=LEFT | bodyparts
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#FF0080" | 50 00
| 50
| ALIGN=LEFT | frames
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#FF0080" | 50 00
| 50
| ALIGN=LEFT | duration in in 1/60 seconds
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#FFFFA6" | 00 02
| unknown
| ALIGN=LEFT | varient, a bitset
* 0x00'''01''' - '''SPR'''int animation
* 0x00'''02''' - '''COM'''bat animation
* 0x00'''08''' - '''PIS'''tol animation
* 0x00'''10''' - '''NIN'''ja '''PIS'''tol animation (left-handed)
* 0x00'''20''' - '''RIF'''le animation
* 0x00'''40''' - '''NIN'''ja '''RIF'''le animation (left-handed)
* 0x00'''80''' - '''PAN'''ic or '''SCR'''amble animation
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#FFFFA6" | AD DE
| dead
| ALIGN=LEFT | varient end; Oni read it in this way: DE AD = dead; I would read it as a short: AD DE (not used)
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#71FFB8" | 00 00
| 0
| ALIGN=LEFT | atomic start
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#71FFB8" | FF FF
| 65535
| ALIGN=LEFT | atomic end
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#0000BF" | 00 00
| 0
| ALIGN=LEFT | end interpolation
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#0000BF" | FF FF
| 65535
| ALIGN=LEFT | maximal interpolation
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#804040" | FF FF
| -1
| ALIGN=LEFT | action frame
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#804040" | 0A 00
| 10
| ALIGN=LEFT | first level
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#FF22FF" | 01
| 1
| ALIGN=LEFT | first "invulnerable" frame
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#FF22FF" | 1C
| 28
| ALIGN=LEFT | last "invulnerable" frame
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#808080" | 02
| 2
| ALIGN=LEFT | amount of attacks
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#808080" | 00
| 0
| ALIGN=LEFT | amount of take damage
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#FFAA82" | 01
| 1
| ALIGN=LEFT | amount of motion blur
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#FFAA82" | 01
| 1
| ALIGN=LEFT | amount of shortcuts
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#00D900" | 02
| 2
| ALIGN=LEFT | amount of footsteps
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#00D900" | 04
| 4
| ALIGN=LEFT | amount of particles
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#CACAFF" | AD DE
| dead
| ALIGN=LEFT | not used
|}
;Direct links
;Direct links
:0x40 and 0x44 : how ''exactly'' do they work?
:0x40 and 0x44 : how ''exactly'' do they work?
Line 725: Line 225:




----
{{OBD_File_Footer | type=TRAM | prev=TRAC | next=TRAS | name=Totoro Animation Sequence | family=Character}}
----
{{OBD_File_Footer|align=center|type=TRAM|prev=TRAC|next=TRAS|name=Totoro Animation Sequence|family=Character}}
1,051

edits