diff -r d90db45a0c4f -r d89dabfd07ce share/hedgewars/Data/Missions/Campaign/A_Space_Adventure/fruit02.lua --- a/share/hedgewars/Data/Missions/Campaign/A_Space_Adventure/fruit02.lua Mon Sep 25 17:06:35 2017 +0200 +++ b/share/hedgewars/Data/Missions/Campaign/A_Space_Adventure/fruit02.lua Mon Sep 25 18:02:35 2017 +0200 @@ -223,7 +223,7 @@ if checkPointReached < 5 then SpawnAmmoCrate(eagleCrate.x, eagleCrate.y, eagleCrate.name) end - SpawnAmmoCrate(ropeCrate.x, ropeCrate.y, ropeCrate.name) + SpawnUtilityCrate(ropeCrate.x, ropeCrate.y, ropeCrate.name) if tookPartInBattle then SpawnAmmoCrate(weaponCrate.x, weaponCrate.y, amWatermelon) @@ -236,17 +236,17 @@ function onNewTurn() if not inBattle and CurrentHedgehog == green1.gear then - TurnTimeLeft = 0 + EndTurn(true) elseif CurrentHedgehog == green2.gear or CurrentHedgehog == green3.gear then - TurnTimeLeft = 0 + EndTurn(true) elseif inBattle then if CurrentHedgehog == green1.gear and previousHog ~= hero.gear then - TurnTimeLeft = 0 + EndTurn(true) return end for i=1,table.getn(redHedgehogs) do if CurrentHedgehog == redHedgehogs[i].gear and previousHog ~= hero.gear then - TurnTimeLeft = 0 + EndTurn(true) return end end @@ -256,7 +256,7 @@ TurnTimeLeft = -1 wind() else - TurnTimeLeft = 0 + EndTurn(true) end previousHog = CurrentHedgehog end @@ -418,7 +418,7 @@ end function deviceCrates(gear) - TurnTimeLeft = 0 + EndTurn(true) if not tookPartInBattle then AddAnim(dialog03) else @@ -499,7 +499,7 @@ if goals[anim] ~= nil then ShowMission(unpack(goals[anim])) end - TurnTimeLeft = 0 + EndTurn(true) end function AnimationSetup() @@ -549,7 +549,7 @@ ------------- OTHER FUNCTIONS --------------- function goToThesurface() - TurnTimeLeft = 0 + EndTurn(true) end function wind()