function terrainInit($terrainDoc) { parent::terrainInit($terrainDoc); $vp = count((array) $this->specialHexA); $this->victory->setInitialPakistaniVP($vp * 3); $symbol = new \stdClass(); $symbol->type = 'WestWall'; $symbol->image = 'rowHex.svg'; $symbol->class = 'row-hex'; $symbols = new \stdClass(); // foreach([609,610,611,712, 2404, 2304, 2105, 2005, 1905, 1805, 1806, 1707, 1606, 1506] as $id){ // $symbols->$id = $symbol; // } // $this->mapData->setMapSymbols($symbols, "westwall"); }
function terrainInit($terrainDoc) { parent::terrainInit($terrainDoc); $this->mapData->alterSpecialHex(2302, WESTERN_FORCE); $this->mapData->alterSpecialHex(1804, WESTERN_FORCE); $this->mapData->alterSpecialHex(1706, WESTERN_FORCE); $symbol = new \stdClass(); $symbol->type = 'WestWall'; $symbol->image = 'colHex.svg'; $symbol->class = 'col-hex'; $symbols = new \stdClass(); foreach ([609, 610, 611, 712, 2404, 2304, 2105, 2005, 1905, 1805, 1806, 1707, 1606, 1506] as $id) { $symbols->{$id} = $symbol; } $this->mapData->setMapSymbols($symbols, "westwall"); }
function terrainInit($terrainDoc) { parent::terrainInit($terrainDoc); }
function terrainInit($terrainDoc) { parent::terrainInit($terrainDoc); UnitFactory::$injector = $this->force; if (!empty($this->scenario->preDeploy)) { $list = $terrainDoc->terrain->reinforceZones; $cnt = 0; $unitsDeployed = 0; do { foreach ($list as $item) { if ($item->name != 'A') { continue; } $cnt++; if ($cnt & 1) { UnitFactory::create("xxx", SOVIET_FORCE, $item->hexagon->number, "multiInf.png", 2, 1, 4, false, STATUS_CAN_DEPLOY, "A", 1, 1, "soviet", true, 'inf', $unitsDeployed + 1); $unitsDeployed++; } if ($unitsDeployed >= 60) { break; } } } while ($unitsDeployed < 60); $A = $B = $C = $D = $E = $F = $G = []; $cnt = 0; foreach ($list as $item) { ${$item->name}[] = $item->hexagon->number; } $i = 0; /* Second panzer army */ /* 21 corp */ UnitFactory::create("xx", GERMAN_FORCE, $B[$i++], "multiArmor.png", 6, 3, 8, false, STATUS_CAN_DEPLOY, "B", 1, 1, "german", true, "mech", "3"); UnitFactory::create("xx", GERMAN_FORCE, $B[$i++], "multiArmor.png", 6, 3, 8, false, STATUS_CAN_DEPLOY, "B", 1, 1, "german", true, "mech", "4"); UnitFactory::create("xx", GERMAN_FORCE, $B[$i++], "multiMech.png", 5, 2, 8, false, STATUS_CAN_DEPLOY, "B", 1, 1, "german", true, "mech", "10"); /* 47 Corps */ UnitFactory::create("xx", GERMAN_FORCE, $B[$i++], "multiArmor.png", 5, 2, 8, false, STATUS_CAN_DEPLOY, "B", 1, 1, "german", true, "mech", "17"); UnitFactory::create("xx", GERMAN_FORCE, $B[$i++], "multiArmor.png", 5, 2, 8, false, STATUS_CAN_DEPLOY, "B", 1, 1, "german", true, "mech", "18"); UnitFactory::create("xx", GERMAN_FORCE, $B[$i++], "multiMech.png", 5, 2, 8, false, STATUS_CAN_DEPLOY, "B", 1, 1, "german", true, "mech", "29"); /* 48 Corps */ UnitFactory::create("xx", GERMAN_FORCE, $B[$i++], "multiArmor.png", 5, 2, 8, false, STATUS_CAN_DEPLOY, "B", 1, 1, "german", true, "mech", "9"); UnitFactory::create("xx", GERMAN_FORCE, $B[$i++], "multiArmor.png", 5, 2, 8, false, STATUS_CAN_DEPLOY, "B", 1, 1, "german", true, "mech", "16"); UnitFactory::create("xx", GERMAN_FORCE, $B[$i++], "multiMech.png", 4, 2, 8, false, STATUS_CAN_DEPLOY, "B", 1, 1, "german", true, "mech", "25"); /* 35 Corps */ UnitFactory::create("xx", GERMAN_FORCE, $B[$i++], "multiCav.png", 2, 1, 6, false, STATUS_CAN_DEPLOY, "B", 1, 1, "german", true, "inf", "1 Cav"); UnitFactory::create("xx", GERMAN_FORCE, $B[$i++], "multiInf.png", 2, 1, 5, false, STATUS_CAN_DEPLOY, "B", 1, 1, "german", true, "inf", "95"); UnitFactory::create("xx", GERMAN_FORCE, $B[$i++], "multiInf.png", 2, 1, 5, false, STATUS_CAN_DEPLOY, "B", 1, 1, "german", true, "inf", "262"); UnitFactory::create("xx", GERMAN_FORCE, $B[$i++], "multiInf.png", 2, 1, 5, false, STATUS_CAN_DEPLOY, "B", 1, 1, "german", true, "inf", "293"); UnitFactory::create("xx", GERMAN_FORCE, $B[$i++], "multiInf.png", 2, 1, 5, false, STATUS_CAN_DEPLOY, "B", 1, 1, "german", true, "inf", "296"); /* 34 Corps */ UnitFactory::create("xx", GERMAN_FORCE, $B[$i++], "multiInf.png", 2, 1, 5, false, STATUS_CAN_DEPLOY, "B", 1, 1, "german", true, "inf", "45"); UnitFactory::create("xx", GERMAN_FORCE, $B[$i++], "multiInf.png", 2, 1, 5, false, STATUS_CAN_DEPLOY, "B", 1, 1, "german", true, "inf", "134"); $i = 0; /* Second Army */ /* 13 Corps */ UnitFactory::create("xx", GERMAN_FORCE, $C[$i += 3], "multiInf.png", 2, 1, 5, false, STATUS_CAN_DEPLOY, "C", 1, 1, "secondArmy", true, "inf", "17"); UnitFactory::create("xx", GERMAN_FORCE, $C[$i += 3], "multiInf.png", 2, 1, 5, false, STATUS_CAN_DEPLOY, "C", 1, 1, "secondArmy", true, "inf", "260"); /* 53 Corps */ UnitFactory::create("xx", GERMAN_FORCE, $C[$i += 3], "multiInf.png", 2, 1, 5, false, STATUS_CAN_DEPLOY, "C", 1, 1, "secondArmy", true, "inf", "31"); UnitFactory::create("xx", GERMAN_FORCE, $C[$i += 3], "multiInf.png", 2, 1, 5, false, STATUS_CAN_DEPLOY, "C", 1, 1, "secondArmy", true, "inf", "56"); UnitFactory::create("xx", GERMAN_FORCE, $C[$i += 3], "multiInf.png", 2, 1, 5, false, STATUS_CAN_DEPLOY, "C", 1, 1, "secondArmy", true, "inf", "167"); /* 42 Corps */ UnitFactory::create("xx", GERMAN_FORCE, $C[$i += 3], "multiInf.png", 2, 1, 5, false, STATUS_CAN_DEPLOY, "C", 1, 1, "secondArmy", true, "inf", "52"); UnitFactory::create("xx", GERMAN_FORCE, $C[$i += 3], "multiInf.png", 2, 1, 5, false, STATUS_CAN_DEPLOY, "C", 1, 1, "secondArmy", true, "inf", "131"); /* army reserve */ UnitFactory::create("xx", GERMAN_FORCE, $C[$i += 3], "multiInf.png", 2, 1, 5, false, STATUS_CAN_DEPLOY, "C", 1, 1, "secondArmy", true, "inf", "112"); $i = 0; /* Sixth Army */ /* 17'th Corps */ UnitFactory::create("xx", GERMAN_FORCE, $D[$i += 3], "multiInf.png", 2, 1, 5, false, STATUS_CAN_DEPLOY, "D", 1, 1, "sixthArmy", true, "inf", "56"); UnitFactory::create("xx", GERMAN_FORCE, $D[$i += 3], "multiInf.png", 2, 1, 5, false, STATUS_CAN_DEPLOY, "D", 1, 1, "sixthArmy", true, "inf", "62"); /* 29'th Corps */ UnitFactory::create("xx", GERMAN_FORCE, $D[$i += 3], "multiInf.png", 2, 1, 5, false, STATUS_CAN_DEPLOY, "D", 1, 1, "sixthArmy", true, "inf", "44"); UnitFactory::create("xx", GERMAN_FORCE, $D[$i += 3], "multiInf.png", 2, 1, 5, false, STATUS_CAN_DEPLOY, "D", 1, 1, "sixthArmy", true, "inf", "111"); UnitFactory::create("xx", GERMAN_FORCE, $D[$i += 3], "multiInf.png", 2, 1, 5, false, STATUS_CAN_DEPLOY, "D", 1, 1, "sixthArmy", true, "inf", "299"); /* 44'th Corps */ UnitFactory::create("xx", GERMAN_FORCE, $D[$i += 3], "multiInf.png", 2, 1, 5, false, STATUS_CAN_DEPLOY, "D", 1, 1, "sixthArmy", true, "inf", "9"); UnitFactory::create("xx", GERMAN_FORCE, $D[$i += 3], "multiInf.png", 2, 1, 5, false, STATUS_CAN_DEPLOY, "D", 1, 1, "sixthArmy", true, "inf", "297"); /* 55'th Corps */ UnitFactory::create("xx", GERMAN_FORCE, $D[$i += 3], "multiInf.png", 2, 1, 5, false, STATUS_CAN_DEPLOY, "D", 1, 1, "sixthArmy", true, "inf", "75"); UnitFactory::create("xx", GERMAN_FORCE, $D[$i += 3], "multiInf.png", 2, 1, 5, false, STATUS_CAN_DEPLOY, "D", 1, 1, "sixthArmy", true, "inf", "57"); UnitFactory::create("xx", GERMAN_FORCE, $D[$i += 3], "multiInf.png", 2, 1, 5, false, STATUS_CAN_DEPLOY, "D", 1, 1, "sixthArmy", true, "inf", "168"); UnitFactory::create("xx", GERMAN_FORCE, $D[$i += 3], "multiInf.png", 2, 1, 5, false, STATUS_CAN_DEPLOY, "D", 1, 1, "sixthArmy", true, "inf", "298"); $i = 0; /* First panzer army */ /* 3 Corps */ UnitFactory::create("xx", GERMAN_FORCE, $E[$i += 2], "multiArmor.png", 6, 3, 8, false, STATUS_CAN_DEPLOY, "E", 1, 1, "firstPanzerArmy", true, "mech", "13"); UnitFactory::create("xx", GERMAN_FORCE, $E[$i += 2], "multiArmor.png", 6, 3, 8, false, STATUS_CAN_DEPLOY, "E", 1, 1, "firstPanzerArmy", true, "mech", "14"); UnitFactory::create("xx", GERMAN_FORCE, $E[$i += 2], "multiMech.png", 5, 2, 8, false, STATUS_CAN_DEPLOY, "E", 1, 1, "firstPanzerArmy", true, "mech", "25"); /* 14 Corps */ UnitFactory::create("xx", GERMAN_FORCE, $E[$i += 2], "multiArmor.png", 5, 2, 8, false, STATUS_CAN_DEPLOY, "E", 1, 1, "firstPanzerArmy", true, "mech", "9"); UnitFactory::create("xx", GERMAN_FORCE, $E[$i += 2], "multiMech.png", 5, 2, 8, false, STATUS_CAN_DEPLOY, "E", 1, 1, "firstPanzerArmy", true, "mech", "SS AH"); UnitFactory::create("xx", GERMAN_FORCE, $E[$i += 2], "multiMech.png", 4, 2, 8, false, STATUS_CAN_DEPLOY, "E", 1, 1, "firstPanzerArmy", true, "mech", "SS W"); /* 48 Corps ? */ UnitFactory::create("xx", GERMAN_FORCE, $E[$i += 2], "multiArmor.png", 5, 2, 8, false, STATUS_CAN_DEPLOY, "E", 1, 1, "firstPanzerArmy", true, "mech", "11"); UnitFactory::create("xx", GERMAN_FORCE, $E[$i += 2], "multiArmor.png", 5, 2, 8, false, STATUS_CAN_DEPLOY, "E", 1, 1, "firstPanzerArmy", true, "mech", "16"); UnitFactory::create("xx", GERMAN_FORCE, $E[$i += 2], "multiMech.png", 5, 2, 8, false, STATUS_CAN_DEPLOY, "E", 1, 1, "firstPanzerArmy", true, "mech", "16"); $i = 0; /* Seventeenth Army */ /* 4'th Corps */ UnitFactory::create("xx", GERMAN_FORCE, $F[$i += 3], "multiInf.png", 2, 1, 5, false, STATUS_CAN_DEPLOY, "F", 1, 1, "seventeenthArmy", true, "inf", "24"); UnitFactory::create("xx", GERMAN_FORCE, $F[$i += 3], "multiInf.png", 2, 1, 5, false, STATUS_CAN_DEPLOY, "F", 1, 1, "seventeenthArmy", true, "inf", "71"); UnitFactory::create("xx", GERMAN_FORCE, $F[$i += 3], "multiInf.png", 2, 1, 5, false, STATUS_CAN_DEPLOY, "F", 1, 1, "seventeenthArmy", true, "inf", "262"); UnitFactory::create("xx", GERMAN_FORCE, $F[$i += 3], "multiInf.png", 2, 1, 5, false, STATUS_CAN_DEPLOY, "F", 1, 1, "seventeenthArmy", true, "inf", "295"); UnitFactory::create("xx", GERMAN_FORCE, $F[$i += 3], "multiInf.png", 2, 1, 5, false, STATUS_CAN_DEPLOY, "F", 1, 1, "seventeenthArmy", true, "inf", "296"); /* 49'th Mountain Corps */ UnitFactory::create("xx", GERMAN_FORCE, $F[$i += 3], "multiInf.png", 2, 1, 5, false, STATUS_CAN_DEPLOY, "F", 1, 1, "seventeenthArmy", true, "inf", "69"); UnitFactory::create("xx", GERMAN_FORCE, $F[$i += 3], "multiInf.png", 2, 1, 5, false, STATUS_CAN_DEPLOY, "F", 1, 1, "seventeenthArmy", true, "inf", "257"); UnitFactory::create("xx", GERMAN_FORCE, $F[$i += 3], "multiMountain.png", 2, 1, 5, false, STATUS_CAN_DEPLOY, "F", 1, 1, "seventeenthArmy", true, "mountain", "1 M"); /* 59'th Corps */ UnitFactory::create("xx", GERMAN_FORCE, $F[$i += 3], "multiInf.png", 2, 1, 5, false, STATUS_CAN_DEPLOY, "F", 1, 1, "seventeenthArmy", true, "inf", "101 L"); UnitFactory::create("xx", GERMAN_FORCE, $F[$i += 3], "multiInf.png", 2, 1, 5, false, STATUS_CAN_DEPLOY, "F", 1, 1, "seventeenthArmy", true, "inf", "97 L"); UnitFactory::create("xx", GERMAN_FORCE, $F[$i += 3], "multiInf.png", 2, 1, 5, false, STATUS_CAN_DEPLOY, "F", 1, 1, "seventeenthArmy", true, "inf", "100 L"); } }
function terrainInit($terrainDoc) { /* * https://en.wikipedia.org/wiki/Order_of_battle_for_Operation_Barbarossa * http://www.cgsc.edu/CARL/nafziger/939GXXP.PDF * http://www.axishistory.com/axis-nations/148-germany-heer/heer-armeen/2655-1-panzerarmee */ parent::terrainInit($terrainDoc); UnitFactory::$injector = $this->force; if (!empty($this->scenario->preDeploy)) { $list = $terrainDoc->terrain->reinforceZones; $cnt = 0; $unitsDeployed = 0; do { foreach ($list as $item) { if ($item->name != 'A') { continue; } $cnt++; if ($cnt & 1) { $isReduced = $unitsDeployed & 1; UnitFactory::create("xxxx", SOVIET_FORCE, $item->hexagon->number, "multiInf.png", 3, 4, STATUS_READY, "A", 1, "soviet", 'inf', $unitsDeployed + 1, 3, 3); $unitsDeployed++; } if ($unitsDeployed >= 20) { break; } } } while ($unitsDeployed < 20); UnitFactory::create("xxxx", SOVIET_FORCE, 808, "multiInf.png", 3, 4, STATUS_READY, "A", 1, "soviet", 'inf', $unitsDeployed + 1, 3); UnitFactory::create("xxxx", SOVIET_FORCE, 909, "multiInf.png", 3, 4, STATUS_READY, "A", 1, "soviet", 'inf', $unitsDeployed + 1, 3); UnitFactory::create("xxxx", SOVIET_FORCE, 910, "multiInf.png", 3, 4, STATUS_READY, "A", 1, "soviet", 'inf', $unitsDeployed + 1, 3); $A = $B = $C = $D = $E = $F = $G = []; $cnt = 0; foreach ($list as $item) { ${$item->name}[] = $item->hexagon->number; } $i = 0; /* Second panzer army */ /* 21 corp */ UnitFactory::create("xxx", GERMAN_FORCE, $B[$i += 2], "multiArmor.png", 9, 8, STATUS_READY, "B", 1, "german", "mech", "21", 3); // UnitFactory::create("xx", GERMAN_FORCE, $B[$i++], "multiArmor.png", 6, 3, 8, false, STATUS_READY, "B", 1, 1, "german", true, "mech", "4"); // UnitFactory::create("xx", GERMAN_FORCE, $B[$i++], "multiMech.png", 5, 2, 8, false, STATUS_READY, "B", 1, 1, "german", true, "mech", "10"); /* 47 Corps */ UnitFactory::create("xxx", GERMAN_FORCE, $B[$i += 2], "multiArmor.png", 8, 8, STATUS_READY, "B", 1, "german", "mech", "47", 3); // UnitFactory::create("xxx", GERMAN_FORCE, $B[$i += 2], "multiArmor.png", 5, 2, 8, false, STATUS_READY, "B", 1, 1, "german", true, "mech", "47"); // UnitFactory::create("xx", GERMAN_FORCE, $B[$i++], "multiArmor.png", 5, 2, 8, false, STATUS_READY, "B", 1, 1, "german", true, "mech", "18"); // UnitFactory::create("xx", GERMAN_FORCE, $B[$i++], "multiMech.png", 5, 2, 8, false, STATUS_READY, "B", 1, 1, "german", true, "mech", "29"); /* 48 Corps */ UnitFactory::create("xxx", GERMAN_FORCE, $B[$i += 2], "multiArmor.png", 7, 8, STATUS_READY, "B", 1, "german", "mech", "48", 3); // UnitFactory::create("xxx", GERMAN_FORCE, $B[$i += 2], "multiArmor.png", 5, 2, 8, false, STATUS_READY, "B", 1, 1, "german", true, "mech", "48"); // UnitFactory::create("xx", GERMAN_FORCE, $B[$i++], "multiArmor.png", 5, 2, 8, false, STATUS_READY, "B", 1, 1, "german", true, "mech", "16"); // UnitFactory::create("xx", GERMAN_FORCE, $B[$i++], "multiMech.png", 4, 2, 8, false, STATUS_READY, "B", 1, 1, "german", true, "mech", "25"); /* 35 Corps */ UnitFactory::create("xxx", GERMAN_FORCE, $B[$i += 1], "multiInf.png", 6, 5, STATUS_READY, "B", 1, "german", "inf", "35", 3); // UnitFactory::create("xx", GERMAN_FORCE, $B[$i += 1], "multiInf.png", 2, 1, 5, false, STATUS_READY, "B", 1, 1, "german", true, "inf", "95"); // UnitFactory::create("xx", GERMAN_FORCE, $B[$i++], "multiInf.png", 2, 1, 5, false, STATUS_READY, "B", 1, 1, "german", true, "inf", "262"); // UnitFactory::create("xx", GERMAN_FORCE, $B[$i++], "multiInf.png", 2, 1, 5, false, STATUS_READY, "B", 1, 1, "german", true, "inf", "293"); // UnitFactory::create("xx", GERMAN_FORCE, $B[$i++], "multiInf.png", 2, 1, 5, false, STATUS_READY, "B", 1, 1, "german", true, "inf", "296"); /* 34 Corps */ UnitFactory::create("xxx", GERMAN_FORCE, $B[$i += 1], "multiInf.png", 3, 5, STATUS_READY, "B", 1, "german", "inf", "34", 3); // UnitFactory::create("xxx", GERMAN_FORCE, $B[$i += 2], "multiInf.png", 2, 1, 5, false, STATUS_READY, "B", 1, 1, "german", true, "inf", "34"); // UnitFactory::create("xx", GERMAN_FORCE, $B[$i++], "multiInf.png", 2, 1, 5, false, STATUS_READY, "B", 1, 1, "german", true, "inf", "134"); $i = 0; /* Second Army */ /* 13 Corps */ UnitFactory::create("xxx", GERMAN_FORCE, $C[$i += 2], "multiInf.png", 3, 5, STATUS_READY, "B", 1, "secondArmy", "inf", "13", 3); // UnitFactory::create("xxx", GERMAN_FORCE, $C[$i += 2], "multiInf.png", 2, 1, 5, false, STATUS_READY, "C", 1, 1, "secondArmy", true, "inf", "13"); // UnitFactory::create("xx", GERMAN_FORCE, $C[$i += 3], "multiInf.png", 2, 1, 5, false, STATUS_READY, "C", 1, 1, "secondArmy", true, "inf", "260"); /* 53 Corps */ UnitFactory::create("xxx", GERMAN_FORCE, $C[$i += 2], "multiInf.png", 3, 5, STATUS_READY, "B", 1, "secondArmy", "inf", "53", 3); // UnitFactory::create("xxx", GERMAN_FORCE, $C[$i += 2], "multiInf.png", 3, 1, 5, false, STATUS_READY, "C", 1, 1, "secondArmy", true, "inf", "53"); // UnitFactory::create("xx", GERMAN_FORCE, $C[$i += 3], "multiInf.png", 2, 1, 5, false, STATUS_READY, "C", 1, 1, "secondArmy", true, "inf", "56"); // UnitFactory::create("xx", GERMAN_FORCE, $C[$i += 3], "multiInf.png", 2, 1, 5, false, STATUS_READY, "C", 1, 1, "secondArmy", true, "inf", "167"); /* 42 Corps */ UnitFactory::create("xxx", GERMAN_FORCE, $C[$i += 2], "multiInf.png", 3, 5, STATUS_READY, "B", 1, "secondArmy", "inf", "42", 3); // UnitFactory::create("xxx", GERMAN_FORCE, $C[$i += 2], "multiInf.png", 2, 1, 5, false, STATUS_READY, "C", 1, 1, "secondArmy", true, "inf", "42"); // UnitFactory::create("xx", GERMAN_FORCE, $C[$i += 3], "multiInf.png", 2, 1, 5, false, STATUS_READY, "C", 1, 1, "secondArmy", true, "inf", "131"); /* army reserve */ // UnitFactory::create("xx", GERMAN_FORCE, $C[$i += 3], "multiInf.png", 2, 1, 5, false, STATUS_READY, "C", 1, 1, "secondArmy", true, "inf", "112"); $i = 0; /* Sixth Army */ /* 17'th Corps */ UnitFactory::create("xx", GERMAN_FORCE, $D[$i += 2], "multiInf.png", 3, 5, STATUS_READY, "D", 1, "sixthArmy", "inf", "17", 3); // UnitFactory::create("xx", GERMAN_FORCE, $D[$i += 3], "multiInf.png", 2, 1, 5, false, STATUS_READY, "D", 1, 1, "sixthArmy", true, "inf", "62"); /* 29'th Corps */ UnitFactory::create("xx", GERMAN_FORCE, $D[$i += 2], "multiInf.png", 5, 5, STATUS_READY, "D", 1, "sixthArmy", "inf", "29", 3); // UnitFactory::create("xx", GERMAN_FORCE, $D[$i += 3], "multiInf.png", 2, 1, 5, false, STATUS_READY, "D", 1, 1, "sixthArmy", true, "inf", "111"); // UnitFactory::create("xx", GERMAN_FORCE, $D[$i += 3], "multiInf.png", 2, 1, 5, false, STATUS_READY, "D", 1, 1, "sixthArmy", true, "inf", "299"); /* 44'th Corps */ UnitFactory::create("xx", GERMAN_FORCE, $D[$i += 2], "multiInf.png", 3, 5, STATUS_READY, "D", 1, "sixthArmy", "inf", "44", 3); // UnitFactory::create("xx", GERMAN_FORCE, $D[$i += 3], "multiInf.png", 2, 1, 5, false, STATUS_READY, "D", 1, 1, "sixthArmy", true, "inf", "297"); /* 55'th Corps */ UnitFactory::create("xx", GERMAN_FORCE, $D[$i += 2], "multiInf.png", 6, 5, STATUS_READY, "D", 1, "sixthArmy", "inf", "55", 3); // UnitFactory::create("xx", GERMAN_FORCE, $D[$i += 3], "multiInf.png", 2, 1, 5, false, STATUS_READY, "D", 1, 1, "sixthArmy", true, "inf", "57"); // UnitFactory::create("xx", GERMAN_FORCE, $D[$i += 3], "multiInf.png", 2, 1, 5, false, STATUS_READY, "D", 1, 1, "sixthArmy", true, "inf", "168"); // UnitFactory::create("xx", GERMAN_FORCE, $D[$i += 3], "multiInf.png", 2, 1, 5, false, STATUS_READY, "D", 1, 1, "sixthArmy", true, "inf", "298"); $i = 0; /* First panzer army */ /* 3 Corps */ UnitFactory::create("xx", GERMAN_FORCE, $E[$i += 1], "multiArmor.png", 9, 8, STATUS_READY, "E", 1, "firstPanzerArmy", "mech", "3", 3); // UnitFactory::create("xx", GERMAN_FORCE, $E[$i += 2], "multiArmor.png", 6, 3, 8, false, STATUS_READY, "E", 1, 1, "firstPanzerArmy", true, "mech", "14"); // UnitFactory::create("xx", GERMAN_FORCE, $E[$i += 2], "multiMech.png", 5, 2, 8, false, STATUS_READY, "E", 1, 1, "firstPanzerArmy", true, "mech", "25"); /* 14 Corps */ UnitFactory::create("xx", GERMAN_FORCE, $E[$i += 1], "multiMech.png", 8, 8, STATUS_READY, "E", 1, "firstPanzerArmy", "mech", "14", 3); // UnitFactory::create("xx", GERMAN_FORCE, $E[$i += 2], "multiMech.png", 5, 2, 8, false, STATUS_READY, "E", 1, 1, "firstPanzerArmy", true, "mech", "SS AH"); // UnitFactory::create("xx", GERMAN_FORCE, $E[$i += 2], "multiMech.png", 4, 2, 8, false, STATUS_READY, "E", 1, 1, "firstPanzerArmy", true, "mech", "SS W"); /* 48 Corps ? */ // UnitFactory::create("xx", GERMAN_FORCE, $E[$i += 2], "multiArmor.png", 5, 2, 8, false, STATUS_READY, "E", 1, 1, "firstPanzerArmy", true, "mech", "48"); // UnitFactory::create("xx", GERMAN_FORCE, $E[$i += 2], "multiArmor.png", 5, 2, 8, false, STATUS_READY, "E", 1, 1, "firstPanzerArmy", true, "mech", "16"); // UnitFactory::create("xx", GERMAN_FORCE, $E[$i += 2], "multiMech.png", 5, 2, 8, false, STATUS_READY, "E", 1, 1, "firstPanzerArmy", true, "mech", "16"); /* 4 Corps ? */ UnitFactory::create("xx", GERMAN_FORCE, $E[$i += 1], "multiInf.png", 4, 5, STATUS_READY, "F", 1, "firstPanzerArmy", "inf", "4", 3); UnitFactory::create("xx", GERMAN_FORCE, $E[$i += 1], "multiInf.png", 4, 5, STATUS_READY, "F", 1, "firstPanzerArmy", "inf", "49", 3); UnitFactory::create("xx", GERMAN_FORCE, $E[$i += 2], "multiInf.png", 3, 5, STATUS_READY, "F", 1, "firstPanzerArmy", "inf", "Rum", 3); $i = 0; /* Seventeenth Army */ /* 4'th Corps */ UnitFactory::create("xx", GERMAN_FORCE, $F[$i += 2], "multiInf.png", 3, 5, STATUS_READY, "F", 1, "seventeenthArmy", "inf", "4", 3); // UnitFactory::create("xx", GERMAN_FORCE, $F[$i += 3], "multiInf.png", 2, 1, 5, false, STATUS_READY, "F", 1, 1, "seventeenthArmy", true, "inf", "71"); // UnitFactory::create("xx", GERMAN_FORCE, $F[$i += 3], "multiInf.png", 2, 1, 5, false, STATUS_READY, "F", 1, 1, "seventeenthArmy", true, "inf", "262"); // UnitFactory::create("xx", GERMAN_FORCE, $F[$i += 2], "multiInf.png", 2, 1, 5, false, STATUS_READY, "F", 1, 1, "seventeenthArmy", true, "inf", "295"); // UnitFactory::create("xx", GERMAN_FORCE, $F[$i += 3], "multiInf.png", 2, 1, 5, false, STATUS_READY, "F", 1, 1, "seventeenthArmy", true, "inf", "296"); /* 49'th Mountain Corps */ UnitFactory::create("xx", GERMAN_FORCE, $F[$i += 2], "multiInf.png", 4, 5, STATUS_READY, "F", 1, "seventeenthArmy", "inf", "49 M", 3); // UnitFactory::create("xx", GERMAN_FORCE, $F[$i += 3], "multiInf.png", 2, 1, 5, false, STATUS_READY, "F", 1, 1, "seventeenthArmy", true, "inf", "257"); // UnitFactory::create("xx", GERMAN_FORCE, $F[$i += 3], "multiMountain.png", 2, 1, 5, false, STATUS_READY, "F", 1, 1, "seventeenthArmy", true, "mountain", "1 M"); /* 59'th Corps */ UnitFactory::create("xx", GERMAN_FORCE, $F[$i += 1], "multiInf.png", 5, 5, STATUS_READY, "F", 1, "seventeenthArmy", "inf", "59", 3); // UnitFactory::create("xx", GERMAN_FORCE, $F[$i += 3], "multiInf.png", 2, 1, 5, false, STATUS_READY, "F", 1, 1, "seventeenthArmy", true, "inf", "97 L"); // UnitFactory::create("xx", GERMAN_FORCE, $F[$i += 3], "multiInf.png", 2, 1, 5, false, STATUS_READY, "F", 1, 1, "seventeenthArmy", true, "inf", "100 L"); /* 11'th Corps */ UnitFactory::create("xx", GERMAN_FORCE, $F[$i += 1], "multiInf.png", 4, 5, STATUS_READY, "F", 1, "seventeenthArmy", "inf", "11", 3); /* 55'th Corps */ UnitFactory::create("xx", GERMAN_FORCE, $F[$i += 1], "multiInf.png", 5, 5, STATUS_READY, "F", 1, "seventeenthArmy", "inf", "55", 3); /* additional Corps */ UnitFactory::create("xx", GERMAN_FORCE, $F[$i += 1], "multiInf.png", 4, 5, STATUS_READY, "F", 1, "seventeenthArmy", "inf", "add", 3); } }