share/hedgewars/Data/Maps/CTF_Blizzard/map.lua
changeset 13630 fe7d2bbf5f3f
parent 13117 cd1561b0337f
child 13643 690cc84e9fd6
equal deleted inserted replaced
13629:c9a49d06f1a2 13630:fe7d2bbf5f3f
   675 	SetAmmo(amSkip, 9, 0, 0, 0)
   675 	SetAmmo(amSkip, 9, 0, 0, 0)
   676 
   676 
   677 end
   677 end
   678 
   678 
   679 
   679 
   680 function onGearResurrect(gear)
   680 function onGearResurrect(gear, vGear)
   681 
   681 
   682 	-- mark the flag thief as dead if he needed a respawn
   682 	-- mark the flag thief as dead if he needed a respawn
   683 	for i = 0,1 do
   683 	for i = 0,1 do
   684 		if gear == fThief[i] then
   684 		if gear == fThief[i] then
   685 			FlagThiefDead(gear)
   685 			FlagThiefDead(gear)
   691 		FindPlace(gear, false, 0, 2048)
   691 		FindPlace(gear, false, 0, 2048)
   692 	elseif GetHogClan(gear) == 1 then
   692 	elseif GetHogClan(gear) == 1 then
   693 		FindPlace(gear, false, 2048, LAND_WIDTH)
   693 		FindPlace(gear, false, 2048, LAND_WIDTH)
   694 	end
   694 	end
   695 
   695 
   696 	AddVisualGear(GetX(gear), GetY(gear), vgtBigExplosion, 0, false)
   696 	if vGear then
       
   697 		SetVisualGearValues(vGear, GetX(gear), GetY(gear))
       
   698 	end
   697 
   699 
   698 end
   700 end
   699 
   701 
   700 local excessHogsWarning = false
   702 local excessHogsWarning = false
   701 
   703