Jump to content

OBD:OBAN: Difference between revisions

m
...
m (changed family)
m (...)
Line 10: Line 10:
{{OBDtr|0x04|lev_id|FFFF00|01 00 00 '''06'''|3  |level 3}}
{{OBDtr|0x04|lev_id|FFFF00|01 00 00 '''06'''|3  |level 3}}
{{OBDtr|0x08|char[12]|00FF00|00 00 00 00    |0  |padding }}
{{OBDtr|0x08|char[12]|00FF00|00 00 00 00    |0  |padding }}
{{OBDtr|0x14|int32   |00FF00|00 00 00 00    |0  |flags; used values:  
{{OBDtr|0x14|uint32   |00FF00|00 00 00 00    |0  |flags; used values:  
:0x'''01''' 00 00 00 - loop animation normally
:0x'''01''' 00 00 00 - loop animation normally
:0x'''02''' 00 00 00 - loop animation back to back
:0x'''02''' 00 00 00 - loop animation back to back
Line 63: Line 63:
|}
|}
| ALIGN=LEFT | fixed transform matrix
| ALIGN=LEFT | fixed transform matrix
{{OBDtr|0x78|int16|B0C3D4|50 00|80  | fubared animation frame length (in 1/60 seconds); does not work}}
{{OBDtr|0x78|uint16|B0C3D4|50 00|80  | ticks per frame; does not work}}
{{OBDtr|0x7A|int16|E7CEA5|F5 01|501 | animation length in frames}}
{{OBDtr|0x7A|uint16|E7CEA5|F5 01|501 | animation length in frames}}
{{OBDtr|0x7C|int16|FFDDDD|00 00|0  | stop frame for the first "half" of the animation; used by door animations to distinguish between open and close sequences }}
{{OBDtr|0x7C|uint16|FFDDDD|00 00|0  | stop frame for the first "half" of the animation; used by door animations to distinguish between open and close sequences }}
{{OBDtr|0x7E|int16|64AAAA|65 00|101  | 101 keyframes in array}}
{{OBDtr|0x7E|uint16|64AAAA|65 00|101  | number of keyframes}}
{{OBDtrBK|First keyframe (black outline)}}
{{OBDtrBK|First keyframe (black outline)}}
|- ALIGN=CENTER VALIGN=TOP
|- ALIGN=CENTER VALIGN=TOP
Line 90: Line 90:
|}
|}
|ALIGN=LEFT|object position
|ALIGN=LEFT|object position
{{OBDtr|0x1C|int32|FF00C8|00 00 00 00  |0  |elapsed time in frames}}
{{OBDtr|0x1C|uint32|FF00C8|00 00 00 00  |0  |current frame}}
|}
|}


279

edits