share/hedgewars/Data/Missions/Campaign/A_Space_Adventure/fruit02.lua
changeset 14501 8db03d9bc6e9
parent 14493 7bb7e5e54f70
child 14505 dbf704b00762
equal deleted inserted replaced
14500:ff2c1f25fc03 14501:8db03d9bc6e9
   247 end
   247 end
   248 
   248 
   249 function onNewTurn()
   249 function onNewTurn()
   250 	if not inBattle and CurrentHedgehog == green1.gear then
   250 	if not inBattle and CurrentHedgehog == green1.gear then
   251 		EndTurn(true)
   251 		EndTurn(true)
   252 	elseif CurrentHedgehog == green2.gear or CurrentHedgehog == green3.gear then
   252 	elseif (not inBattle) and GetHogTeamName(CurrentHedgehog) == teamA.name then
   253 		EndTurn(true)
   253 		if CurrentHedgehog ~= hero.gear then
       
   254 			SwitchHog(hero.gear)
       
   255 		end
       
   256 		SetTurnTimeLeft(MAX_TURN_TIME)
       
   257 		wind()
   254 	elseif inBattle then
   258 	elseif inBattle then
   255 		if CurrentHedgehog == green1.gear and previousHog ~= hero.gear then
   259 		if CurrentHedgehog == green1.gear and previousHog ~= hero.gear then
   256 			EndTurn(true)
   260 			EndTurn(true)
   257 			return
   261 			return
   258 		end
   262 		end
   261 				EndTurn(true)
   265 				EndTurn(true)
   262 				return
   266 				return
   263 			end
   267 			end
   264 		end
   268 		end
   265 		SetTurnTimeLeft(20000)
   269 		SetTurnTimeLeft(20000)
   266 		wind()
       
   267 	elseif not inBattle and CurrentHedgehog == hero.gear then
       
   268 		SetTurnTimeLeft(MAX_TURN_TIME)
       
   269 		wind()
   270 		wind()
   270 	else
   271 	else
   271 		EndTurn(true)
   272 		EndTurn(true)
   272 	end
   273 	end
   273 	previousHog = CurrentHedgehog
   274 	previousHog = CurrentHedgehog