The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
- This is about console instances. For the console class resource, see OBD:CONS
|
|
|
Offset |
Type |
Raw Hex |
Value |
Description
|
0x000 |
char[4] |
43 4A 42 4F |
OBJC |
objects
|
0x004 |
int32 |
4C 0E 00 00 |
5463 |
size of the complete console part from this position in bytes
|
0x008 |
int32 |
27 00 00 00 |
39 |
object list version
|
0x00C |
int32 |
48 01 00 00 |
328 |
size of the following element in bytes
|
First element (black outline)
|
0x000 |
char[4] |
53 4E 4F 43 |
CONS |
console
|
0x004 |
int32 |
57 12 00 00 |
5463 |
old file ID
|
0x008 |
int32 |
08 00 00 00 |
8 |
unknown
|
0x00C |
float |
71 0C 6C 44 |
944.194396 |
x-position of the console
|
0x010 |
float |
00 00 D8 C1 |
-27.000000 |
y-position (height) of the console
|
0x014 |
float |
68 05 EB 41 |
29.377639 |
z-position of the console
|
0x018 |
float |
42 FD 17 38 |
0.000036 |
rotation on the x-axis in degrees
|
0x01C |
float |
00 00 87 43 |
270.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] |
console_data |
console type name (reference to 00761-console_data.CONS of level 0)
|
0x063 |
int16 |
01 00 |
1 |
console ID
|
0x065 |
bitset16 |
08 00 |
8 |
console options; the following bits are possible:
- 0x00 - console deactivated
- 0x01 - unknown, never used
- 0x02 - unknown, never used
- 0x04 - unknown, never used
- 0x08 - console active at level load
- 0x10 - unknown, never used
- 0x20 - use punch animation (KONOKOconsole_punch.TRAM)
- 0x40 - alarm console flag; AI can search for the console and use it ON ITS OWN (no scripting) when certain conditions (CMBT alarm behavior) are met
- 0x80 - unknown, never used
|
0x067 |
char[63] |
_con_INFO |
"console deactivated" texture name (reference to 00800-_CON_INFO.TXMP of level 0)
|
0x0A6 |
char[63] |
_con_INFO |
"console activated" texture name (reference to 00800-_CON_INFO.TXMP of level 0)
|
0x0E5 |
char[63] |
_con_INFO |
"console used" texture name (reference to 00800-_CON_INFO.TXMP of level 0)
|
0x124 |
int16 |
01 00 |
1 |
number of events
|
First event (grey outline)
|
0x126 |
int16 |
01 00 |
1 |
event type; the following types are possible (values in dec):
- 00 - nothing
- 01 - script function (32 byte string)
- 02 - activate turret (short)
- 03 - deactivate turret (short)
- 04 - activate console (short)
- 05 - deactivate console (short)
- 06 - activate alarm (short)
- 07 - deactivate alarm (short)
- 08 - activate trigger (short)
- 09 - deactivate trigger (short)
- 10 - lock door (short)
- 11 - unlock door (short)
|
0x128 |
char[32] |
level3c |
event parameter; here, the name of the script function to be called when the console is used
|
- Tool Mode dialog