OBD:TURR: Difference between revisions

130 bytes added ,  7 June 2008
no edit summary
No edit summary
No edit summary
Line 18: Line 18:
{{OBDtr| 0x04C | char[8]  |C8FFC8| AD DE      | dead        | unused }}
{{OBDtr| 0x04C | char[8]  |C8FFC8| AD DE      | dead        | unused }}
{{OBDtr| 0x054 | int16    |C8FFFF| 00 00      | 0          | unknown; always zero }}
{{OBDtr| 0x054 | int16    |C8FFFF| 00 00      | 0          | unknown; always zero }}
{{OBDtr| 0x056 | int16    |C8FFFF| 07 00      | 7          | amount of used elements (the array contains space for 16 elements) }}
{{OBDtr| 0x056 | int16    |C8FFFF| 07 00      | 7          | number of used element in the particle array (the array contains space for 16 elements) }}
{{OBDtr| 0x058 | int16    |C8FFFF| 01 00      | 1          | unknown; always the same }}
{{OBDtr| 0x058 | int16    |C8FFFF| 01 00      | 1          | unknown; always the same }}
{{OBDtr| 0x05A | char[6]  |FFC8FF| AD DE      | dead        | unused }}
{{OBDtr| 0x05A | char[6]  |FFC8FF| AD DE      | dead        | unused }}
{{OBDtr| 0x060 | link    |FFC800| 01 C0 01 00 | 448        | link to 00448-.[[OBD:M3GM|M3GM]] - turret base}}
{{OBDtr| 0x060 | link    |FFC800| 01 C0 01 00 | 448        | link to 00448-.[[OBD:M3GM|M3GM]] - turret base}}
{{OBDtr| 0x064 | link    |FFC800| 00 00 00 00 | 0          | obsolete [[OBLS]] link, function unknown }}
{{OBDtr| 0x064 | link    |FFC800| 00 00 00 00 | 0          | obsolete [[OBLS]] link }}
{{OBDtr| 0x068 | link    |FFC800| 00 00 00 00 | 0          | unknown; always zero; not a link }}
{{OBDtr| 0x068 | link    |FFC800| 00 00 00 00 | 0          | unknown; always zero; }}
{{OBDtr| 0x06C | link    |FFC800| 01 C3 01 00 | 451        | link to 00451-.[[OBD:M3GM|M3GM]] - turret "arm" (better term welcomed...) }}
{{OBDtr| 0x06C | link    |FFC800| 01 C3 01 00 | 451        | link to 00451-.[[OBD:M3GM|M3GM]] - turret "arm" }}
{{OBDtr| 0x070 | link    |FFC800| 00 00 00 00 | 0          | unknown; always zero; not a link }}
{{OBDtr| 0x070 | link    |FFC800| 00 00 00 00 | 0          | unknown; always zero; }}
{{OBDtr| 0x074 | link    |FFC800| 01 C4 01 00 | 452        | link to 00452-.[[OBD:M3GM|M3GM]] - turret weapon }}
{{OBDtr| 0x074 | link    |FFC800| 01 C4 01 00 | 452        | link to 00452-.[[OBD:M3GM|M3GM]] - turret weapon }}
{{OBDtr| 0x078 | link    |FFC800| 00 00 00 00 | 0          | unknown; always zero; not a link }}
{{OBDtr| 0x078 | link    |FFC800| 00 00 00 00 | 0          | unknown; always zero; }}
{{OBDtr| 0x07C | float    |C800C8| 0D F8 C1 34 | 0.000000... | X translation for turret arm }}
{{OBDtr| 0x07C | float    |C800C8| 0D F8 C1 34 | 0.000000... | X translation for turret arm }}
{{OBDtr| 0x080 | float    |C800C8| CF B4 07 41 | 8.481642    | Y translation for turret arm }}
{{OBDtr| 0x080 | float    |C800C8| CF B4 07 41 | 8.481642    | Y translation for turret arm }}
Line 34: Line 34:
{{OBDtr| 0x08C | float    |C800C8| 1D FC 33 32 | 0.000000... | Y translation for turret weapon (arm relative) }}
{{OBDtr| 0x08C | float    |C800C8| 1D FC 33 32 | 0.000000... | Y translation for turret weapon (arm relative) }}
{{OBDtr| 0x090 | float    |C800C8| F7 FE 3F B3 |-0.000000... | Z translation for turret weapon (arm relative) }}
{{OBDtr| 0x090 | float    |C800C8| F7 FE 3F B3 |-0.000000... | Z translation for turret weapon (arm relative) }}
|}
;Particle array (see [[ONWC]])
{{Table}}
{{OBD_Table_Header}}
{{OBDtrBK}}
{{OBDtrBK}}
{{OBDtr2|0x000 | char[16] |C87C64| w2_sap_e01                | 3D particle name (reference to 06243-3RAPw2_sap_e01.[[OBD:BINA|BINA]]) }}
{{OBDtr2|0x000 | char[16] |C87C64| w2_sap_e01                | 3D particle name (reference to 06243-3RAPw2_sap_e01.[[OBD:BINA|BINA]]) }}
Line 52: Line 59:
{{OBDtr| 0x048 | char[4]  |FFDDDD| AD DE      | dead        | unused }}
{{OBDtr| 0x048 | char[4]  |FFDDDD| AD DE      | dead        | unused }}
|}
|}
;Particle array
:Similar to the particle of [[ONWC]], so check it out.




[[image:turr_e.gif]]


[[image:turr_e.gif]]


;Firing mode (see [[ONWC]])


{{Table}}
{{Table}}
Line 91: Line 97:
{{OBDtr| 0x5BA | int16    |00C864| 00 00      | 0          | unknown; always the same }}
{{OBDtr| 0x5BA | int16    |00C864| 00 00      | 0          | unknown; always the same }}
{{OBDtr| 0x5BC | int32    |00C864| 00 00 00 00 | 0          | unknown; always the same }}
{{OBDtr| 0x5BC | int32    |00C864| 00 00 00 00 | 0          | unknown; always the same }}
{{OBDtr| 0x5C0 | int32   |00C864| 00 00 00 00 | 0           | unknown; always the same }}
{{OBDtr| 0x5C0 | float   |00C864| 00 00 00 00 | 0.000000    | unknown; always the same }}
{{OBDtr| 0x5C4 | int32   |00C864| 00 00 00 00 | 0           | unknown; always the same }}
{{OBDtr| 0x5C4 | float   |00C864| 00 00 00 00 | 0.000000    | unknown; always the same }}
{{OBDtr| 0x5C8 | int32   |00C864| 00 00 00 00 | 0           | unknown; always the same }}
{{OBDtr| 0x5C8 | float   |00C864| 00 00 00 00 | 0.000000    | unknown; always the same }}
{{OBDtr| 0x5CC | float    |00C8FF| 00 00 00 00 | 0.000000    | unknown; always the same }}
{{OBDtr| 0x5CC | float    |00C8FF| 00 00 00 00 | 0.000000    | unknown; always the same }}
{{OBDtr| 0x5D0 | float    |00C8FF| 00 00 00 00 | 0.000000    | unknown; always the same }}
{{OBDtr| 0x5D0 | float    |00C8FF| 00 00 00 00 | 0.000000    | unknown; always the same }}
|}
;Same as in [[ONCC]] 0x140-0x158
{{Table}}
{{OBD_Table_Header}}
{{OBDtr| 0x5D4 | float    |00C8FF| 00 00 00 3F | 0.500000    | unknown; always the same }}
{{OBDtr| 0x5D4 | float    |00C8FF| 00 00 00 3F | 0.500000    | unknown; always the same }}
{{OBDtr| 0x5D8 | float    |00C8FF| 00 00 F0 42 | 120.000000  | unknown; always the same }}
{{OBDtr| 0x5D8 | float    |00C8FF| 00 00 F0 42 | 120.000000  | unknown; always the same }}
Line 103: Line 116:
{{OBDtr| 0x5E8 | int32    |C80040| 0F 00 00 00 | 15          | unknown; always the same }}
{{OBDtr| 0x5E8 | int32    |C80040| 0F 00 00 00 | 15          | unknown; always the same }}
{{OBDtr| 0x5EC | int32    |C80040| 3C 00 00 00 | 60          | unknown; always the same }}
{{OBDtr| 0x5EC | int32    |C80040| 3C 00 00 00 | 60          | unknown; always the same }}
|}
;Shooting skill (see [[ONCC]])
{{Table}}
{{OBD_Table_Header}}
{{OBDtr| 0x5F0 | float    |FFCD96| 9A 99 99 3E | 0.300000    | unknown; always the same }}
{{OBDtr| 0x5F0 | float    |FFCD96| 9A 99 99 3E | 0.300000    | unknown; always the same }}
{{OBDtr| 0x5F4 | float    |FFCD96| BE F9 0E 3C | 0.008727    | unknown; always the same }}
{{OBDtr| 0x5F4 | float    |FFCD96| BE F9 0E 3C | 0.008727    | unknown; always the same }}
Line 110: Line 130:
{{OBDtr| 0x604 | int16    |FFCD96| 00 00      | 0          | unknown; always the same }}
{{OBDtr| 0x604 | int16    |FFCD96| 00 00      | 0          | unknown; always the same }}
{{OBDtr| 0x606 | int16    |FFCD96| 00 3F      | 16128      | unknown; always the same }}
{{OBDtr| 0x606 | int16    |FFCD96| 00 3F      | 16128      | unknown; always the same }}
|}
;Turret specific options
{{Table}}
{{OBD_Table_Header}}
{{OBDtr| 0x608 | int32    |C8C864| 84 03 00 00 | 900        | timeout in frames; here, 15 seconds }}
{{OBDtr| 0x608 | int32    |C8C864| 84 03 00 00 | 900        | timeout in frames; here, 15 seconds }}
{{OBDtr| 0x60C | float    |0096C8| C2 B8 B2 BE | -0.349066  | minimum elevation in radians; here, 20°}}
{{OBDtr| 0x60C | float    |0096C8| C2 B8 B2 BE | -0.349066  | minimum elevation in radians; here, 20°}}
Line 123: Line 150:




{| BORDER=0 ALIGN=CENTER
{| BORDER=0
|- ALIGN=CENTER
|-
Here you can download the complete overview of all turrets as a text file.<BR>
Here you can download the complete overview of all turrets as a text file.<BR>
Copy it to a spreadsheet calculation program like Excel.
Copy it to a spreadsheet calculation program like Excel.
Line 130: Line 157:




{| BORDER=0 ALIGN=CENTER
{| BORDER=0
|
|
*[http://ssg.oni2.net/subfold/text/oni_turr_part_1_dc.txt part 1 (head)] with commas as decimal hyphens (3 kb)
*[http://ssg.oni2.net/subfold/text/oni_turr_part_1_dc.txt part 1 (head)] with commas as decimal hyphens (3 kb)
708

edits