equal
deleted
inserted
replaced
3 local hhs = {} |
3 local hhs = {} |
4 local missionWon = nil |
4 local missionWon = nil |
5 local endTimer = 1000 |
5 local endTimer = 1000 |
6 local hogsKilled = 0 |
6 local hogsKilled = 0 |
7 local finishTime |
7 local finishTime |
|
8 local ouchies = false |
8 |
9 |
9 local HogData = { |
10 local HogData = { |
10 {"amn", "NinjaFull",false}, |
11 {"amn", "NinjaFull",false}, |
11 {"alfadur", "NoHat",false}, |
12 {"alfadur", "NoHat",false}, |
12 {"Anachron", "war_americanww2helmet",false}, |
13 {"Anachron", "war_americanww2helmet",false}, |
219 |
220 |
220 end |
221 end |
221 |
222 |
222 function onGearDamage(gear, damage) |
223 function onGearDamage(gear, damage) |
223 |
224 |
224 if gear ~= hhs[0] and GetGearType(gear) == gtHedgehog then |
225 if gear == hhs[0] then |
|
226 ouchies = true |
|
227 end |
|
228 |
|
229 if gear ~= hhs[0] and GetGearType(gear) == gtHedgehog and missionWon == nil and ouchies == false then |
225 |
230 |
226 AddVisualGear(GetX(gear), GetY(gear), vgtBigExplosion, 0, false) |
231 AddVisualGear(GetX(gear), GetY(gear), vgtBigExplosion, 0, false) |
227 DeleteGear(gear) |
232 DeleteGear(gear) |
228 PlaySound(sndExplosion) |
233 PlaySound(sndExplosion) |
229 AddCaption(string.format(knockTaunt(), GetHogName(gear)), 0xFFFFFFFF, capgrpMessage) |
234 AddCaption(string.format(knockTaunt(), GetHogName(gear)), 0xFFFFFFFF, capgrpMessage) |