OBD:ONLV: Difference between revisions

From OniGalore
mNo edit summary
m (ref. Oni_Level.h, lines 134-161...)
 
Line 17: Line 17:
{{OBDtr| 0x058 | link    |FFFFC8| 01 9A 02 00 | 666  | link to [[OBD:ONTA|00666-.ONTA]] }}
{{OBDtr| 0x058 | link    |FFFFC8| 01 9A 02 00 | 666  | link to [[OBD:ONTA|00666-.ONTA]] }}
{{OBDtr| 0x05C | link    |FFFFC8| 01 C3 03 00 | 963  | link to [[OBD:ONSK|00963-sunset.ONSK]] }}
{{OBDtr| 0x05C | link    |FFFFC8| 01 C3 03 00 | 963  | link to [[OBD:ONSK|00963-sunset.ONSK]] }}
{{OBDtr| 0x060 |         |FFFFC8| 00 00 00 00 |     | sky height; not used }}
{{OBDtr| 0x060 | float    |FFFFC8| 00 00 00 00 | | sky height; not used }}
{{OBDtr| 0x064 | link    |FFFFC8| 01 9C 02 00 | 668  | link to [[OBD:AISA|00668-level3_scripts.AISA]] }}
{{OBDtr| 0x064 | link    |FFFFC8| 01 9C 02 00 | 668  | link to [[OBD:AISA|00668-level3_scripts.AISA]] }}
{{OBDtr| 0x068 | link    |FFFFC8| 01 9D 02 00 | 669  | link to 00669-level3_scripts.[[OBD:AITR|AITR]] }}
{{OBDtr| 0x068 | link    |FFFFC8| 01 9D 02 00 | 669  | link to 00669-level3_scripts.[[OBD:AITR|AITR]] }}
Line 24: Line 24:
{{OBDtr| 0x074 | link    |FFFFC8| 01 A0 02 00 | 672  | link to [[OBD:ONOA|00672-.ONOA]] }}
{{OBDtr| 0x074 | link    |FFFFC8| 01 A0 02 00 | 672  | link to [[OBD:ONOA|00672-.ONOA]] }}
{{OBDtr| 0x078 | link    |FFFFC8| 01 9B 02 00 | 667  | link to [[OBD:ENVP|00667-.ENVP]] }}
{{OBDtr| 0x078 | link    |FFFFC8| 01 9B 02 00 | 667  | link to [[OBD:ENVP|00667-.ENVP]] }}
{{OBDtr| 0x07C | char[644]|C8FFC8| AD DE       | dead | runtime only }}
{{OBDtr| 0x07C | uint32 |C8FFC8| AD DE AD DE | dead | action markers array size; runtime only }}
{{OBDtrBK|1=Array of 32 action marker elements: first element }}
{{OBDtr| 0x080 | uint32 |C8FFC8| AD DE AD DE | dead | action marker ID; runtime only }}
{{OBDtr| 0x084 | float |C8FFC8| AD DE AD DE | dead | action marker X position; runtime only }}
{{OBDtr| 0x088 | float |C8FFC8| AD DE AD DE | dead | action marker Y position; runtime only }}
{{OBDtr| 0x08C | float |C8FFC8| AD DE AD DE | dead | action marker Z position; runtime only }}
{{OBDtr| 0x090 | float |C8FFC8| AD DE AD DE | dead | direction, that char needs to face to use the action marker; runtime only }}
{{OBDtrBK|1=End of array }}
{{OBDtr| 0x300 | link    |C8FFFF| 01 35 02 00 | 565  | link to [[OBD:CRSA|00565-.CRSA]] }}
{{OBDtr| 0x300 | link    |C8FFFF| 01 35 02 00 | 565  | link to [[OBD:CRSA|00565-.CRSA]] }}
{{OBDtr| 0x304 | char[28] |FFC8FF| AD DE      | dead | unused }}
|}
|}



Latest revision as of 14:21, 12 May 2025

ONI BINARY DATA
ONLD << Other file types >> ONMA
ONLV : Oni Game Level
switch to XML:ONLV page
Overview @ Oni Stuff
OBD.png


Onlv all.gif


Offset Type Raw Hex Value Description
0x000 res_id 01 34 02 00 564 00564-lab.ONLV
0x004 lev_id 01 00 00 06 3 level 3
0x008 char[64] lab level name
0x048 link 01 3F 02 00 575 link to 00575-lab.AKEV
0x04C link 01 55 02 00 597 link to 00597-.OBOA
0x050 link 01 98 02 00 664 link to 00664-.ONMA
0x054 link 01 99 02 00 665 link to 00665-.ONFA
0x058 link 01 9A 02 00 666 link to 00666-.ONTA
0x05C link 01 C3 03 00 963 link to 00963-sunset.ONSK
0x060 float 00 00 00 00 0 sky height; not used
0x064 link 01 9C 02 00 668 link to 00668-level3_scripts.AISA
0x068 link 01 9D 02 00 669 link to 00669-level3_scripts.AITR
0x06C link 01 9E 02 00 670 link to 00670-level3_scripts.ONSA
0x070 link 01 9F 02 00 671 link to 00671-level3_scripts.OBDC
0x074 link 01 A0 02 00 672 link to 00672-.ONOA
0x078 link 01 9B 02 00 667 link to 00667-.ENVP
0x07C uint32 AD DE AD DE dead action markers array size; runtime only
Array of 32 action marker elements: first element
0x080 uint32 AD DE AD DE dead action marker ID; runtime only
0x084 float AD DE AD DE dead action marker X position; runtime only
0x088 float AD DE AD DE dead action marker Y position; runtime only
0x08C float AD DE AD DE dead action marker Z position; runtime only
0x090 float AD DE AD DE dead direction, that char needs to face to use the action marker; runtime only
End of array
0x300 link 01 35 02 00 565 link to 00565-.CRSA


ONI BINARY DATA
ONLD << Other file types >> ONMA
ONLV : Oni Game Level
Level file