Jump to content

OBD:ONCC: Difference between revisions

596 bytes added ,  1 January 2010
no edit summary
m (General AI options probably finished)
No edit summary
Line 55: Line 55:
{{OBDtr| 0x04C | float    |FFFFC8| 00 00 20 42 | 40.000000  | unknown; always the same }}
{{OBDtr| 0x04C | float    |FFFFC8| 00 00 20 42 | 40.000000  | unknown; always the same }}
{{OBDtr| 0x050 | float    |FFFFC8| 00 00 96 43 | 300.000000  | unknown; always the same }}
{{OBDtr| 0x050 | float    |FFFFC8| 00 00 96 43 | 300.000000  | unknown; always the same }}
{{OBDtr| 0x054 | float    |FFFFC8| 35 FA 8E 3C | 0.017453    | unknown; always the same }}
{{OBDtr| 0x054 | float    |FFFFC8| 35 FA 8E 3C | 0.017453    | unknown; always the same (0.017453 <nowiki>=</nowiki> PI/180) }}
{{OBDtr| 0x058 | float    |FFFFC8| DB 0F C9 3F | 1.570796    | unknown; always the same (1.57 <nowiki>=</nowiki> pi/2) }}
{{OBDtr| 0x058 | float    |FFFFC8| DB 0F C9 3F | 1.570796    | unknown; always the same (1.57 <nowiki>=</nowiki> PI/2) }}
{{OBDtr| 0x05C | float    |FFFFC8| 00 00 A0 40 | 5.000000    | unknown; always the same }}
{{OBDtr| 0x05C | float    |FFFFC8| 00 00 A0 40 | 5.000000    | unknown; always the same }}
{{OBDtr| 0x060 | float    |FFFFC8| 00 00 80 3F | 1.000000    | unknown; always the same }}
{{OBDtr| 0x060 | float    |FFFFC8| 00 00 80 3F | 1.000000    | unknown; always the same }}
{{OBDtr| 0x064 | int16    |C8FFC8| 06 00      | 6          | (inverse) hypo regeneration rate in frames per hitpoint }}
{{OBDtr| 0x064 | int16    |C8FFC8| 06 00      | 6          | (inverse) hypo regeneration rate in frames per hitpoint }}
{{OBDtr| 0x066 | char[2]  |C8FFC8| AD DE      | dead        | unused }}
{{OBDtr| 0x066 | char[2]  |C8FFC8| AD DE      | dead        | unused }}
{{OBDtr| 0x068 | float    |C8FFFF| 00 10 3D 48 |193600.000000| unknown; always the same }}
{{OBDtr| 0x068 | float    |C8FFFF| 00 10 3D 48 |193600.000000| unknown; always the same; this is 440 squared }}
{{OBDtr| 0x06C | float    |C8FFFF| 00 10 3D 47 | 48400.000000| unknown; always the same }}
{{OBDtr| 0x06C | float    |C8FFFF| 00 10 3D 47 | 48400.000000| unknown; always the same; this is 220 squared }}
{{OBDtr| 0x070 | float    |C8FFFF| 00 10 3D 46 | 12100.000000| unknown; always the same }}
{{OBDtr| 0x070 | float    |C8FFFF| 00 10 3D 46 | 12100.000000| unknown; always the same; this is 110 squared }}
{{OBDtr| 0x074 | float    |C8FFFF| 00 00 00 00 | 0.000000    | unknown; always the same }}
{{OBDtr| 0x074 | float    |C8FFFF| 00 00 00 00 | 0.000000    | unknown; always the same }}
{{OBDtr| 0x078 | float    |C8FFFF| 00 00 00 00 | 0.000000    | unknown; always the same }}
{{OBDtr| 0x078 | float    |C8FFFF| 00 00 00 00 | 0.000000    | unknown; always the same }}
Line 130: Line 130:
{{OBDtr| 0x138 | float    |8C8CCC| 00 00 80 3F | 1.000000    | minimal firingspread dodge amount; IMO similar to maneouvre variable, it tells AI how long it should perform dodging/hiding in response to some time spent inside firing spread (so setting this very high means that once enemy starts dodging/hiding, he will perform it even after firing spread disappears) }}
{{OBDtr| 0x138 | float    |8C8CCC| 00 00 80 3F | 1.000000    | minimal firingspread dodge amount; IMO similar to maneouvre variable, it tells AI how long it should perform dodging/hiding in response to some time spent inside firing spread (so setting this very high means that once enemy starts dodging/hiding, he will perform it even after firing spread disappears) }}
{{OBDtr| 0x13C | float    |8C8CCC| 00 00 80 3F | 1.000000    | maximal firingspread dodge amount; IMO similar to maneouvre variable }}
{{OBDtr| 0x13C | float    |8C8CCC| 00 00 80 3F | 1.000000    | maximal firingspread dodge amount; IMO similar to maneouvre variable }}
{{OBDtr| 0x140 | float    |8C8CCC| 00 00 00 3F | 0.500000    | unknown; always the same }}
{{OBDtr| 0x140 | float    |8C8CCC| 00 00 00 3F | 0.500000    | unknown; something with AI targeting prediction; always the same for TURR and ONCC  }}
{{OBDtr| 0x144 | float    |8C8CCC| 00 00 C8 41 | 25.000000  | unknown; always the same }}
{{OBDtr| 0x144 | float    |8C8CCC| 00 00 C8 41 | 25.000000  | unknown; something with AI targeting prediction; always the same for TURR and ONCC  }}
{{OBDtr| 0x148 | float    |8C8CCC| 00 00 80 3F | 1.000000    | unknown }}
{{OBDtr| 0x148 | float    |8C8CCC| 00 00 80 3F | 1.000000    | unknown; something with AI targeting prediction; always the same for TURR }}
{{OBDtr| 0x14C | int32    |FF00C8| 00 00 00 00 | 0          | unknown }}
{{OBDtr| 0x14C | int32    |FF00C8| 00 00 00 00 | 0          | unknown frame count; something with AI targeting prediction; always the same for TURR }}
{{OBDtr| 0x150 | int32    |FF00C8| 05 00 00 00 | 5          | unknown }}
{{OBDtr| 0x150 | int32    |FF00C8| 05 00 00 00 | 5          | unknown frame count; something with AI targeting prediction; always the same for TURR }}
{{OBDtr| 0x154 | int32    |FF00C8| 0F 00 00 00 | 15          | unknown }}
{{OBDtr| 0x154 | int32    |FF00C8| 0F 00 00 00 | 15          | unknown frame count; something with AI targeting prediction; always the same for TURR }}
{{OBDtr| 0x158 | int32    |FF00C8| 3C 00 00 00 | 60          | unknown }}
{{OBDtr| 0x158 | int32    |FF00C8| 3C 00 00 00 | 60          | unknown frame count; something with AI targeting prediction; always the same for TURR }}
{{OBDtrBK|1=First of 13 elements (grey outline) }}
{{OBDtrBK|1=First of 13 elements (grey outline) }}
{{OBDtr| 0x15C | float    |F0F096| 00 00 00 00 | 0.000000    | recoil compensation amount (0.0 <nowiki>= min, 1.0 =</nowiki> max) }}
{{OBDtr| 0x15C | float    |F0F096| 00 00 00 00 | 0.000000    | recoil compensation amount (0.0 <nowiki>= min, 1.0 =</nowiki> max) }}
708

edits