152 local costFactor = 20 |
152 local costFactor = 20 |
153 |
153 |
154 -- WEAPON CRATES |
154 -- WEAPON CRATES |
155 -- Weapons which shouldn't be aded: |
155 -- Weapons which shouldn't be aded: |
156 -- Air attack, napalm, drillstrike: Overwritten weapons for the Construction Mode tools |
156 -- Air attack, napalm, drillstrike: Overwritten weapons for the Construction Mode tools |
|
157 -- Mine strike: Is currently broken |
|
158 -- Piano strike: Hog is resurrected by respawner |
157 local atkArray = { |
159 local atkArray = { |
158 {amBazooka, 2*costFactor}, |
160 {amBazooka, 2*costFactor}, |
159 --{amBee, 4*costFactor}, |
161 --{amBee, 4*costFactor}, |
160 {amMortar, 1*costFactor}, |
162 {amMortar, 1*costFactor}, |
161 {amDrill, 3*costFactor}, |
163 {amDrill, 3*costFactor}, |
1480 |
1482 |
1481 end |
1483 end |
1482 |
1484 |
1483 function initialSetup(gear) |
1485 function initialSetup(gear) |
1484 |
1486 |
1485 -- engine already placed hogs in fort mode |
1487 -- Engine already placed hogs in fort mode |
1486 if not fortMode then |
1488 if not fortMode then |
1487 FindPlace(gear, false, clanBoundsSX[GetHogClan(gear)], clanBoundsEX[GetHogClan(gear)],true) |
1489 FindPlace(gear, false, clanBoundsSX[GetHogClan(gear)], clanBoundsEX[GetHogClan(gear)],true) |
1488 end |
1490 end |
1489 |
1491 |
1490 -- for now, everyone should have this stuff |
1492 |
|
1493 -- Add core ammo |
1491 AddAmmo(gear, amCMStructurePlacer, 100) |
1494 AddAmmo(gear, amCMStructurePlacer, 100) |
1492 AddAmmo(gear, amSwitch, 100) |
1495 AddAmmo(gear, amSwitch, 100) |
1493 AddAmmo(gear, amSkip, 100) |
1496 AddAmmo(gear, amSkip, 100) |
1494 |
1497 |
|
1498 -- Remove the other special Construction Mode tools |
|
1499 AddAmmo(gear, amCMObjectPlacer, 0) |
|
1500 AddAmmo(gear, amCMCratePlacer, 0) |
|
1501 |
|
1502 -- Mine strike is broken |
|
1503 AddAmmo(gear, amMineStrike, 0) |
1495 end |
1504 end |
1496 |
1505 |
1497 function onGameStart() |
1506 function onGameStart() |
1498 |
1507 |
1499 trackTeams() |
1508 trackTeams() |