Jump to content

OBD:CONS: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 9: Line 9:
{{OBDtr| 0x00 | res_id  |FF0000| 01 E7 02 00 | 743      | 00743-console0.CONS }}
{{OBDtr| 0x00 | res_id  |FF0000| 01 E7 02 00 | 743      | 00743-console0.CONS }}
{{OBDtr| 0x04 | lev_id  |FFFF00| 01 00 00 00 | 0        | level 0 }}
{{OBDtr| 0x04 | lev_id  |FFFF00| 01 00 00 00 | 0        | level 0 }}
{{OBDtr| 0x08 | int32    |00FF00| 00 00 00 00 | 0        | unknown; always the same }}
{{OBDtr| 0x08 | int32    |00FF00| 00 00 00 00 | 0        | flags; used values:
:0x'''01''' 00 00 00 - alarm console }}
{{OBDtr| 0x0C | float    |00FFFF| CA 62 5F 3D | 0.054537  | action point x position }}
{{OBDtr| 0x0C | float    |00FFFF| CA 62 5F 3D | 0.054537  | action point x position }}
{{OBDtr| 0x10 | float    |00FFFF| 3C 9D 3B 41 | 11.725887 | action point y position }}
{{OBDtr| 0x10 | float    |00FFFF| 3C 9D 3B 41 | 11.725887 | action point y position }}
{{OBDtr| 0x14 | float    |00FFFF| 22 93 4E 40 | 3.227730  | action point z position }}
{{OBDtr| 0x14 | float    |00FFFF| 22 93 4E 40 | 3.227730  | action point z position }}
{{OBDtr| 0x18 | float    |FF00FF| 00 00 00 00 | 0.000000  | facing vector x component }}
{{OBDtr| 0x18 | float    |FF00FF| 00 00 00 00 | 0.000000  | orientation vector x component }}
{{OBDtr| 0x1C | float    |FF00FF| 00 00 00 00 | 0.000000  | facing vector y component }}
{{OBDtr| 0x1C | float    |FF00FF| 00 00 00 00 | 0.000000  | orientation vector y component }}
{{OBDtr| 0x20 | float    |FF00FF| 00 00 80 3F | 1.000000  | facing vector z component }}
{{OBDtr| 0x20 | float    |FF00FF| 00 00 80 3F | 1.000000  | orientation vector z component }}
{{OBDtr| 0x24 | link    |FFC8C8| 01 C5 02 00 | 709      | link to [[OBD:OFGA|00709-.OFGA]] - console geometry }}
{{OBDtr| 0x24 | link    |FFC8C8| 01 C5 02 00 | 709      | link to [[OBD:OFGA|00709-.OFGA]] - console geometry }}
{{OBDtr| 0x28 | link    |FFFFC8| 01 E0 02 00 | 736      | link to 00736-.[[OBD:M3GM|M3GM]] - console screen geometry }}
{{OBDtr| 0x28 | link    |FFFFC8| 01 E0 02 00 | 736      | link to 00736-.[[OBD:M3GM|M3GM]] - console screen geometry }}
{{OBDtr| 0x2C | bool1[32]|C8FFC8| 00 80 01 00 |00 08 01 00| console identifier (see [[OBD:OFGA|OFGA]] link above) }}
{{OBDtr| 0x2C | int32    |C8FFC8| 00 80 01 00 |           | ignored }}
{{OBDtr2|0x30 | char[32] |C8FFFF| NONE                    | inactive console screen texture name }}
{{OBDtr2|0x30 | char[32] |C8FFFF| NONE                    | inactive console screen texture name }}
{{OBDtr2|0x50 | char[32] |FFC8FF| NONE                    | active console screen texture name }}
{{OBDtr2|0x50 | char[32] |FFC8FF| NONE                    | active console screen texture name }}
Line 25: Line 26:
|}
|}


;Flags
:The "alarm console" flag decides what autoprompt is displayed when the character is close to a console ("autoprompt_useconsole" or "autoprompt_usealarm").


;Action point & facing vector
;Action point & orientation vector
:These 2 are used to compute where the character should stay and what facing it should have to use the console. Both are in console local coordinates and the facing vector describes the orientation of the console (not of the character).
:These 2 are used to compute where the character should stay and what facing it should have to use the console. Both are in console coordinates.


;Screen textures
;Screen textures
:The screen textures specified here are only used if [[OBD:BINA/OBJC/CONS]] does not have them already.
:The screen textures specified here are used only if [[OBD:BINA/OBJC/CONS|CONS object]] has empty texture names.




{{OBD_File_Footer | type=CONS | prev=CBPM | next=CRSA | name=Console | family=Global}}
{{OBD_File_Footer | type=CONS | prev=CBPM | next=CRSA | name=Console | family=Global}}
708

edits