OBD:AITR: Difference between revisions

No edit summary
m (...)
 
(4 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{OBD_File_Header | type=AITR | prev=AISA | next=AKAA | name=AI Script Trigger Array | family=Level | align=center}}
{{OBD_File_Header | type=AITR | prev=AISA | next=AKAA | name=AI Script Trigger Array | family=Level | align=center}}
:
 
{{OBD_File_Image | image=aitr_a.gif}}
 
:
[[image:aitr_a.gif]]
 
 
{{Table}}
{{Table}}
{{OBD_Table_Header}}
{{OBDth}}
|- ALIGN=CENTER VALIGN=TOP
{{OBDtr | 0x00 | res_id  |FF0000| 01 F8 02 00 | 760     | 00760-level8_scripts.AITR }}
| 0x00 || file id || BGCOLOR="#FF0000" | 01 F8 02 00 || 760 || ALIGN=LEFT | 00760-level8_scripts.AITR
{{OBDtr | 0x04 | lev_id  |FFFF00| 01 00 00 10 | 8       | level 8 }}
|- ALIGN=CENTER VALIGN=TOP
{{OBDtr | 0x08 | char[22] |00FF00| 00 00       | dead     | padding }}
| 0x04 || level id || BGCOLOR="#FFFF00" | 01 00 00 10 || 8 || ALIGN=LEFT | level 8
{{OBDtr | 0x1E | uint16    |00FFFF| 03 00       | 3       | array size }}
|- ALIGN=CENTER VALIGN=TOP
{{OBDtrBK}}
| 0x08 || unused (22) || BGCOLOR="#00FF00" | 00 00 || dead || ALIGN=LEFT | not used
{{OBDtr | 0x00 | int16    |FFC8C8| 13 00       | 19       | ID }}
|- ALIGN=CENTER VALIGN=TOP
{{OBDtr | 0x02 | int16    |FFFFC8| 13 00       | 19       | flag ID }}
| 0x1E || short || BGCOLOR="#00FFFF" | 03 00 || 3 || ALIGN=LEFT | 3 packages follow (one package is edged in black)
{{OBDtr | 0x04 | uint16    |C8FFC8| 01 00       | 1       | type (Script Trigger Type) }}
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#000000"
{{OBDtr | 0x06 | uint16    |C8FFFF| 06 00       | 6       | flags (Trigger Class Flags) }}
| COLSPAN=5 | <FONT SIZE=2 COLOR="#FFFFFF">Below follows the first package.</FONT>
{{OBDtr | 0x08 | uint16    |FFC8FF| FF FF       | 65535       | team }}
|- ALIGN=CENTER VALIGN=TOP
{{OBDtr | 0x0A | uint16    |FFC800| 00 00       | 0       | ref restrict }}
| 0x00 || short || BGCOLOR="#FFC8C8" | 13 00 || 19 || ALIGN=LEFT | unknown
{{OBDtr | 0x0C | float   |C800C8| 00 00 00 00 | 0.000000 | horizontal radius }}
|- ALIGN=CENTER VALIGN=TOP
{{OBDtr | 0x10 | float   |C87C64| 00 00 00 00 | 0.000000 | vertical radius }}
| 0x02 || short || BGCOLOR="#FFFFC8" | 13 00 || 19 || ALIGN=LEFT | unknown
{{OBDtr2| 0x14 | char[64] |B0C3D4| unused                | ref name }}
|- ALIGN=CENTER VALIGN=TOP
| 0x04 || short || BGCOLOR="#C8FFC8" | 01 00 || 1 || ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP
| 0x06 || short || BGCOLOR="#C8FFFF" | 06 00 || 6 || ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP
| 0x08 || short || BGCOLOR="#FFC8FF" | FF FF || 65535 || ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP
| 0x0A || short || BGCOLOR="#FFC800" | 00 00 || 0 || ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP
| 0x0C || float || BGCOLOR="#C800C8" | 00 00 00 00 || 0.000000 || ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP
| 0x10 || float || BGCOLOR="#C87C64" | 00 00 00 00 || 0.000000 || ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP
| 0x14 || string (64) || BGCOLOR="#B0C3D4" COLSPAN=2 | not used || ALIGN=LEFT | unknown; maybe space for notes
|}
|}
:
 
 
This is the only level, which contains some packages. The AITR files of the other levels are all zero.
This is the only level, which contains some packages. The AITR files of the other levels are all zero.
:
 
----
 
:
{{OBD_File_Footer | type=AITR | prev=AISA | next=AKAA | name=AI Script Trigger Array | family=Level}}
{{OBD_File_Footer | type=AITR | prev=AISA | next=AKAA | name=AI Script Trigger Array}}
 
:
{{OBD}}

Latest revision as of 11:05, 12 May 2025

ONI BINARY DATA
AISA << Other file types >> AKAA
AITR : AI Script Trigger Array
switch to XML:AITR page
Overview @ Oni Stuff
OBD.png


Aitr a.gif


Offset Type Raw Hex Value Description
0x00 res_id 01 F8 02 00 760 00760-level8_scripts.AITR
0x04 lev_id 01 00 00 10 8 level 8
0x08 char[22] 00 00 dead padding
0x1E uint16 03 00 3 array size
First element (black outline)
0x00 int16 13 00 19 ID
0x02 int16 13 00 19 flag ID
0x04 uint16 01 00 1 type (Script Trigger Type)
0x06 uint16 06 00 6 flags (Trigger Class Flags)
0x08 uint16 FF FF 65535 team
0x0A uint16 00 00 0 ref restrict
0x0C float 00 00 00 00 0.000000 horizontal radius
0x10 float 00 00 00 00 0.000000 vertical radius
0x14 char[64] unused ref name


This is the only level, which contains some packages. The AITR files of the other levels are all zero.


ONI BINARY DATA
AISA << Other file types >> AKAA
AITR : AI Script Trigger Array
Level file