share/hedgewars/Data/Missions/Campaign/A_Space_Adventure/desert01.lua
changeset 10712 89eaf51d0e9a
parent 9831 afa4e3e04cc5
child 11692 68eddcdc9f26
equal deleted inserted replaced
10711:e2d06732e55d 10712:89eaf51d0e9a
   524 	saveCheckpoint(cpoint)
   524 	saveCheckpoint(cpoint)
   525 	SaveCampaignVar("HeroHealth", GetHealth(hero.gear))
   525 	SaveCampaignVar("HeroHealth", GetHealth(hero.gear))
   526 	-- bazooka - grenade - rope - parachute - deagle - btorch - construct - portal - rcplane
   526 	-- bazooka - grenade - rope - parachute - deagle - btorch - construct - portal - rcplane
   527 	SaveCampaignVar("HeroAmmo", GetAmmoCount(hero.gear, amBazooka)..GetAmmoCount(hero.gear, amGrenade)..
   527 	SaveCampaignVar("HeroAmmo", GetAmmoCount(hero.gear, amBazooka)..GetAmmoCount(hero.gear, amGrenade)..
   528 			GetAmmoCount(hero.gear, amRope)..GetAmmoCount(hero.gear, amParachute)..GetAmmoCount(hero.gear, amDEagle)..
   528 			GetAmmoCount(hero.gear, amRope)..GetAmmoCount(hero.gear, amParachute)..GetAmmoCount(hero.gear, amDEagle)..
   529 			GetAmmoCount(hero.gear, amBlowTorch)..GetAmmoCount(hero.gear, amConstruction)..
   529 			GetAmmoCount(hero.gear, amBlowTorch)..GetAmmoCount(hero.gear, amGirder)..
   530 			GetAmmoCount(hero.gear, amPortalGun)..GetAmmoCount(hero.gear, amRCPlane))
   530 			GetAmmoCount(hero.gear, amPortalGun)..GetAmmoCount(hero.gear, amRCPlane))
   531 	AnimCaption(hero.gear, loc("Checkpoint reached!"), 5000)
   531 	AnimCaption(hero.gear, loc("Checkpoint reached!"), 5000)
   532 end
   532 end
   533 
   533 
   534 function loadHeroAmmo()
   534 function loadHeroAmmo()
   540 	AddAmmo(hero.gear, amGrenade, tonumber(ammo:sub(2,2)))
   540 	AddAmmo(hero.gear, amGrenade, tonumber(ammo:sub(2,2)))
   541 	AddAmmo(hero.gear, amDEagle, tonumber(ammo:sub(5,5)))
   541 	AddAmmo(hero.gear, amDEagle, tonumber(ammo:sub(5,5)))
   542 	AddAmmo(hero.gear, amBlowTorch, tonumber(ammo:sub(6,6)))
   542 	AddAmmo(hero.gear, amBlowTorch, tonumber(ammo:sub(6,6)))
   543 	-- weird, if 0 bazooka isn't displayed in the weapons menu
   543 	-- weird, if 0 bazooka isn't displayed in the weapons menu
   544 	if tonumber(ammo:sub(7,7)) > 0 then
   544 	if tonumber(ammo:sub(7,7)) > 0 then
   545 		AddAmmo(hero.gear, amConstruction, tonumber(ammo:sub(7,7)))
   545 		AddAmmo(hero.gear, amGirder, tonumber(ammo:sub(7,7)))
   546 	end
   546 	end
   547 	AddAmmo(hero.gear, amPortalGun, tonumber(ammo:sub(8,8)))
   547 	AddAmmo(hero.gear, amPortalGun, tonumber(ammo:sub(8,8)))
   548 	AddAmmo(hero.gear, amRCPlane, tonumber(ammo:sub(9,9)))
   548 	AddAmmo(hero.gear, amRCPlane, tonumber(ammo:sub(9,9)))
   549 end
   549 end
   550 
   550