share/hedgewars/Data/Scripts/TargetPractice.lua
changeset 14526 797e3f441c14
parent 14480 208359558642
child 14578 50f511588635
equal deleted inserted replaced
14525:029f40c609b4 14526:797e3f441c14
   193 
   193 
   194 		if scored == total_targets  or game_lost then
   194 		if scored == total_targets  or game_lost then
   195 			if end_timer == 0 then
   195 			if end_timer == 0 then
   196 				generateStats()
   196 				generateStats()
   197 				EndGame()
   197 				EndGame()
   198 			else
   198 			end
   199 				SetTurnTimeLeft(time_goal)
   199 			end_timer = end_timer - 20
   200 			end
       
   201 	   	     end_timer = end_timer - 20
       
   202 		end
   200 		end
   203 
   201 
   204 		for gear, _ in pairs(gearsInGame) do
   202 		for gear, _ in pairs(gearsInGame) do
   205 			if band(GetState(gear), gstDrowning) ~= 0 then
   203 			if band(GetState(gear), gstDrowning) ~= 0 then
   206 				-- Re-center camera on hog if projectile gears drown
   204 				-- Re-center camera on hog if projectile gears drown
   240 					SetState(player, bor(GetState(player), gstWinner))
   238 					SetState(player, bor(GetState(player), gstWinner))
   241 					time_goal = TurnTimeLeft
   239 					time_goal = TurnTimeLeft
   242 					-- Disable control
   240 					-- Disable control
   243 					SetInputMask(0)
   241 					SetInputMask(0)
   244 					AddAmmo(player, params.ammoType, 0)
   242 					AddAmmo(player, params.ammoType, 0)
       
   243 					SetTurnTimePaused(true)
   245 				end
   244 				end
   246 			end
   245 			end
   247 		end
   246 		end
   248 
   247 
   249 		if GetGearType(gear) == gtHedgehog then
   248 		if GetGearType(gear) == gtHedgehog then