OBD:BINA/OBJC/TRGV

From OniGalore
< OBD:BINA‎ | OBJC
Revision as of 14:11, 2 January 2008 by Neo (talk | contribs)
Jump to navigation Jump to search
ONI BINARY DATA
AKVA << Other file types >> CBPI
BINA : Binary data
TMBD << Other BINA >> ONIE
OBJC : Objects
SNDG << Other OBJC >> TRIG
TRGV : Trigger Volume
XML tutorial
Overview @ Oni Stuff
OBD.png


Bin r tv.gif


Offset Type Raw Hex Value Description
0x000 char[4] 43 4A 42 4F OBJC object collection
0x004 int32 7C 33 00 00 13180 size of the complete neutral part from this postion in bytes
0x008 int32 27 00 00 00 39 object collection version
0x00C int32 60 01 00 00 352 size of the following object in bytes
First object (grey outline
0x000 char[4] 56 47 52 54 TRGV trigger volume
0x004 int32 ED 1B 00 00 7149 old file ID
0x008 int32 00 00 00 00 0 unknown
0x00C float 5C 47 36 44 729.114990 x-position of trigger volume
0x010 float 00 00 00 00 0.000000 y-position (height) of trigger volume
0x014 float 73 D8 C9 C3 -403.691009 z-position of trigger volume
0x018 float 00 00 00 00 0.000000 rotation on the x-axis in degrees
0x01C float 00 00 00 00 0.000000 rotation on the y-axis in degrees
0x020 float 00 00 00 00 0.000000 rotation on the z-axis in degrees
0x024 char[63] Give VDG Pistol ... trigger volume name
0x063 char[32] spawn_floor2_guards enter function; called up when you enter the trigger volume
0x083 char[32] unused inside function; called up when you're inside the trigger volume
0x0A3 char[32] unused exit function; called up when you leave the trigger volume
0x0C3 bitset 01 1 teams, which can trigger off the trigger volume; the following bits are possible:


00 - no team
01 - Konoko
02 - TCTF
04 - Syndicate
08 - Neutral
10 - SecurityGuard
20 - RogueKonoko
40 - Switzerland
80 - SyndicateAccessory


0x0C4 int24 FF FF FF unknown unknown, always the same; maybe only a filler
0x0C7 float 00 00 F8 41 31.000000 x-dimension of the trigger volume
0x0CB float 00 00 4C 42 51.000000 y-dimension of the trigger volume
0x0CF float 00 00 08 42 34.000000 z-dimension of the trigger volume
0x0D3 int32 01 00 00 00 1 trigger volume ID
0x0D7 int32 00 00 00 00 0 trigger volume ID of the parent trigger volume, if this one is a child
0x0DB char[128] unused space for notes
0x15B bitset 81 129 trigger volume flags; the following bits are possible:


00 - all functions reset
01 - entry function called up once, rest reset
02 - inside function called up once, rest reset
04 - exit function called up once, rest reset
08 - entry function disabled
10 - inside function disabled
20 - exit function disabled
40 - all functions disabled
80 - only the player character can fire off the trigger volume


0x15C int32 00 00 00 00 0 unknown, always zero; maybe only a filler


Bluebox screenshot

212_trigger_volume_properties.jpg

Wahl = Choose
Abbrechen = Cancel
Speichern = Save
ONI BINARY DATA
AKVA << Other file types >> CBPI
BINA : Binary data
TMBD << Other BINA >> ONIE
OBJC : Objects
SNDG << Other OBJC >> TRIG
TRGV : Trigger Volume
[[OBD:File types/{{{family}}}|{{{family}}} file]]