Hier wird die grundsätzliche Struktur des Equipmentfiles im Hexeditor erklärt.
Jede Einheit nimmt 73 Bits als Platz in Anspruch. Das heißt, dass nach 74 Bits die nächste Einheit folgt. Im Hexeditor lässt sich deshalb am besten so suchen (Beispiel):
00 00 00 00 00 00 00 00 - 01 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00
00 02 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00
Die unterstrichenen Werte zeigen das erste Bit einer Einheit an. Das heißt, immer 5 Reihen nach unten und dann 7 Felder nach rechts abzählen. Dort beginnt dann die erste Einheit.
Hier die einzelnen Bits 1-73(Alle Bitwerte sind bereits als Hexwert angegeben):
| Bits 1-73 für Einheiten |
| Bit |
Erklärung |
Bit |
Erklärung |
| 1 |
Einheitennummer |
20 |
Munition |
| 3 |
Einheitenart (Tabelle 3) |
22 |
Kosten (Tabelle 2) |
| 4 |
Soft Attack |
26 |
Monat an dem die Einheit verschwindet |
| 5 |
Hard Attack |
27 |
Monat an dem die Einheit erscheint |
| 6 |
Air Attack |
28 |
Jahr an dem die Einheit erscheint |
| 7 |
Naval Attack |
29 |
Jahr an dem die Einheit verschwindet |
| 8 |
Ground defense |
30 |
Transportmöglichkeit (Tabelle 30) |
| 9 |
Air defense |
31 |
Länder (siehe Ländertabelle) |
| 10 |
Close defense |
32 |
Länder (siehe Ländertabelle) |
| 11 |
Target type |
33 |
Länder (siehe Ländertabelle) |
| 12 |
Initiative |
34 |
Länder (siehe Ländertabelle) |
| 13 |
Range |
35 |
spezielle Einheiteneigenschaften (Tabelle 35) |
| 14 |
Spotting |
36 |
spezielle Einheiteneigenschaften (Tabelle 35) |
| 15 |
Range defense modifier |
39 |
Bombenzahl (für Flächenbomber) |
| 16 |
Bewegungsebene (Tabelle 16) |
40 |
bis Bit 45 Iconname in der Panzer2.dat |
| 17 |
Bewegungsmethode (Tabelle 17) |
46 |
Attack sound |
| 18 |
Bewegung |
48 |
Move sound |
| 19 |
Fuel |
50 |
Dead sound |
| Tabelle 3 - Einheitenart |
| Bit |
Erklärung |
Bit |
Erklärung |
Bit |
Erklärung |
| 00 |
nichts |
08 |
Artillerie |
10 |
Schlachtschiff |
| 01 |
Infantrie |
09 |
Luftabwehr |
11 |
Flugzeugträger |
| 02 |
Panzer |
0A |
Jagdflieger |
12 |
Schiffstransport |
| 03 |
Aufklärer |
0B |
Taktischer Bomber |
13 |
Schwerer Kreuzer |
| 04 |
Panzerabwehr |
0C |
Flächenbomber |
14 |
Kreuzer |
| 05 |
Flak |
0D |
Lufttransport |
15 |
Leichter Kreuzer |
| 06 |
Festungen |
0E |
U-Boot |
|
|
| 07 |
Bodentransport |
0F |
Zerstörer |
|
|
| Tabelle 17 - Bewegungsmethode |
| Bit |
Erklärung |
Bit |
Erklärung |
| 00 |
Ketten |
07 |
küstentauglich |
| 01 |
Halbketten |
08 |
überall ebener Boden |
| 02 |
Rad |
09 |
Marine |
| 03 |
Fuss |
0A |
Landungsboot |
| 04 |
gezogen |
0B |
küstentauglich |
| 05 |
Luft |
0C |
überall ebener Boden |
| 06 |
hochseetauglich |
|
|
| Tabelle 16 - Bewegungsebene |
| Bit |
Erklärung |
| 00 |
Ketten |
| 01 |
Luft |
| Tabelle 22 - Kosten |
| Bit |
Im Spiel |
| 0A |
120 |
Beispiel: Hexwert 0A(10)*12=120 ist der im Spiel sichtbare Kaufwert. Multiplikator ist "12" |
| Tabelle 30 - Transportmethode |
| Bit |
Erklärung |
| 00 |
keine Transportmöglichkeit |
| 01 |
Seetransport |
| 02 |
Lufttransport |
| 03 |
Luftlandeeinheit |
| Tabelle 35 - Einheiteneigenschaften |
| Bit |
Erklärung |
Bit |
Erklärung |
| 01 |
haben alle Einheiten |
10 |
kein Soft Attack |
| 02 |
unbekannt |
20 |
kein Hard Attack |
| 04 |
Pioniere |
40 |
kein Air Attack |
| 08 |
Brückenpioniere |
80 |
kein Kauf möglich |
| Tabelle 36 - spezielle Einheiteneigenschaften |
| Bit |
Erklärung |
Bit |
Erklärung |
| 01 |
verhindert, dass die Einheit im Einkaufsmenü erscheint |
10 |
unbekannt |
| 02 |
alle Landschaften werden als Ebene behandelt |
20 |
unbekannt |
| 04 |
unbekannt |
40 |
unbekannt |
| 08 |
unbekannt |
80 |
unbekannt |
Solltet Ihr Fragen/Verbesserungen haben einfach eine Mail an Olli.