OBD:BINA/OBJC/TRGV

From OniGalore
< OBD:BINA‎ | OBJC
Revision as of 18:41, 25 September 2007 by Ssg (talk | contribs) (design)
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 unknown; do not change it
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]]