equal
deleted
inserted
replaced
523 AddAmmo(cyborgs[1], amDrillStrike, 1) |
523 AddAmmo(cyborgs[1], amDrillStrike, 1) |
524 end |
524 end |
525 |
525 |
526 function AddHogs() |
526 function AddHogs() |
527 princessTeamName = AddTeam(loc("Princess"), -2, "Bone", "Island", "HillBilly", "cm_female") |
527 princessTeamName = AddTeam(loc("Princess"), -2, "Bone", "Island", "HillBilly", "cm_female") |
|
528 SetTeamPassive(princessTeamName, true) |
528 princess = AddHog(loc("Fell From Heaven"), 0, 333, "tiara") |
529 princess = AddHog(loc("Fell From Heaven"), 0, 333, "tiara") |
529 SetGearAIHints(princess, aihDoesntMatter) |
530 SetGearAIHints(princess, aihDoesntMatter) |
530 gearDead[princess] = false |
531 gearDead[princess] = false |
531 |
532 |
532 nativesTeamName = AddMissionTeam(-2) |
533 nativesTeamName = AddMissionTeam(-2) |
576 |
577 |
577 -----------------------------Main Functions---------------------------- |
578 -----------------------------Main Functions---------------------------- |
578 |
579 |
579 function onGameInit() |
580 function onGameInit() |
580 Seed = 0 |
581 Seed = 0 |
581 -- Using gfTagTeam makes it far easier to skip the Princess team |
582 GameFlags = gfSolidLand + gfDisableLandObjects + gfDisableGirders |
582 GameFlags = gfSolidLand + gfDisableLandObjects + gfDisableGirders + gfTagTeam |
|
583 TurnTime = 60000 |
583 TurnTime = 60000 |
584 CaseFreq = 0 |
584 CaseFreq = 0 |
585 MinesNum = 0 |
585 MinesNum = 0 |
586 MinesTime = 3000 |
586 MinesTime = 3000 |
587 Explosives = 0 |
587 Explosives = 0 |
650 HideHedge(natives[i]) |
650 HideHedge(natives[i]) |
651 end |
651 end |
652 end |
652 end |
653 end |
653 end |
654 EndTurn(true) |
654 EndTurn(true) |
655 elseif CurrentHedgehog == princess then |
|
656 -- Princess is passive |
|
657 EndTurn(true) |
|
658 else |
655 else |
659 for i = 1, 3 do |
656 for i = 1, 3 do |
660 if gearDead[natives[i]] ~= true then |
657 if gearDead[natives[i]] ~= true then |
661 RestoreHedge(natives[i]) |
658 RestoreHedge(natives[i]) |
662 end |
659 end |