Jump to content

OBD:BINA/OBJC/CHAR: Difference between revisions

no edit summary
(weapon name: char[32] -> char[64])
No edit summary
Line 25: Line 25:
{{OBDtr| 0x020 | float    |FFC8FF| 00 00 00 00 | 0.000000  | rotation on the z-axis in degrees }}
{{OBDtr| 0x020 | float    |FFC8FF| 00 00 00 00 | 0.000000  | rotation on the z-axis in degrees }}
{{OBDtr| 0x024 | bitset32 |FFC800| 01 00 00 00 | 1, 0, 0, 0 | character options; the folowing bits are used:
{{OBDtr| 0x024 | bitset32 |FFC800| 01 00 00 00 | 1, 0, 0, 0 | character options; the folowing bits are used:
:0x '''01''' 00 00 00 - player character
:0x '''01''' 00 00 00 - player character
:0x '''02''' 00 00 00 - random skin
:0x '''02''' 00 00 00 - random skin
Line 40: Line 38:
:0x 00 '''08''' 00 00 - upgrade difficulty (spawns a stronger enemy if you play on medium or hard)
:0x 00 '''08''' 00 00 - upgrade difficulty (spawns a stronger enemy if you play on medium or hard)
:0x 00 '''10''' 00 00 - omniscient (whatever that means)
:0x 00 '''10''' 00 00 - omniscient (whatever that means)
}}
}}
{{OBDtr2|0x028 | char[64] |B0C3D4| konoko_generic          | character class name (reference to [[OBD:ONCC|00991-konoko_generic.ONCC]]) }}
{{OBDtr2|0x028 | char[64] |B0C3D4| konoko_generic          | character class name (reference to [[OBD:ONCC|00991-konoko_generic.ONCC]]) }}
Line 71: Line 67:
{{OBDtr| 0x1C8 | int32    |C8C864| 00 00 00 00 | 0          | additional health (the basic health is stored in the [[OBD:ONCC|ONCC]] file of the character) }}
{{OBDtr| 0x1C8 | int32    |C8C864| 00 00 00 00 | 0          | additional health (the basic health is stored in the [[OBD:ONCC|ONCC]] file of the character) }}
{{OBDtr| 0x1CC | int32    |0096C8| 00 00 00 00 | 0          | job ID; the following jobs are possible:
{{OBDtr| 0x1CC | int32    |0096C8| 00 00 00 00 | 0          | job ID; the following jobs are possible:
:0 - none
:0 - none
:1 - idle
:1 - idle
Line 78: Line 72:
:3 - patrol
:3 - patrol
:4 - teambattle (never used in Oni)
:4 - teambattle (never used in Oni)
}}
}}
{{OBDtr| 0x1D0 | int16    |FF80C0| 00 00      | 0          | patrol path ID (reference to the [[OBD:BINA/OBJC/PATR|Patrol_Path.BINA]] file) }}
{{OBDtr| 0x1D0 | int16    |FF80C0| 00 00      | 0          | patrol path ID (reference to the [[OBD:BINA/OBJC/PATR|Patrol_Path.BINA]] file) }}
Line 95: Line 87:
{{OBDtr| 0x1E8 | int16    |FFFFA6| 00 00      | 0          | amount of phase cloaking that can be used (60 <nowiki>=</nowiki> 1 second) }}
{{OBDtr| 0x1E8 | int16    |FFFFA6| 00 00      | 0          | amount of phase cloaking that can be used (60 <nowiki>=</nowiki> 1 second) }}
{{OBDtr| 0x1EA | int16    |FFFFA6| 00 00      | 0          | amount of phase cloaking that can be dropped }}
{{OBDtr| 0x1EA | int16    |FFFFA6| 00 00      | 0          | amount of phase cloaking that can be dropped }}
{{OBDtr| 0x1EC | int32    |71FFB8| 00 00 00 00 | 0          | unknown; always zero }}
{{OBDtr| 0x1F0 | int32    |0000BF| 00 00 00 00 | 0          | team ID; the following teams are possible:


{{OBDtr| 0x1EC | int16    |71FFB8| 00 00      | 0          | unknown; always zero; used "nci"? }}
{{OBDtr| 0x1EE | int16    |71FFB8| 00 00      | 0          | unknown; always zero; dropped "nci"? }}


{{OBDtr| 0x1F0 | int32    |0000BF| 00 00 00 00 | 0          | team ID; the following teams are possible:
:0 - Konoko
:0 - Konoko
:1 - TCTF
:1 - TCTF
Line 107: Line 100:
:6 - Switzerland
:6 - Switzerland
:7 - SyndicateAccessory
:7 - SyndicateAccessory
}}
}}
{{OBDtr| 0x1F4 | int32    |804040| 64 00 00 00 | 100        | ammo filling in percent }}
{{OBDtr| 0x1F4 | int32    |804040| 64 00 00 00 | 100        | ammo filling in percent }}
{{OBDtr| 0x1F8 | int32    |FF22FF| 00 00 00 00 | 0          | initial alert level; the following alert levels are possible:
{{OBDtr| 0x1F8 | int32    |FF22FF| 00 00 00 00 | 0          | initial alert level; the following alert levels are possible:
:0 - lull
:0 - lull
:1 - low
:1 - low
Line 119: Line 108:
:3 - high
:3 - high
:4 - combat
:4 - combat
}}
}}
{{OBDtr| 0x1FC | int32    |808080| 00 00 00 00 | 0          | minimal alert level }}
{{OBDtr| 0x1FC | int32    |808080| 00 00 00 00 | 0          | minimal alert level }}
708

edits