share/hedgewars/Data/Missions/Campaign/A_Space_Adventure/global_functions.lua
branchspacecampaign
changeset 9582 bf314b2258b3
parent 9578 16139270448f
child 9630 df942cfac4e6
equal deleted inserted replaced
9580:49db7a78c2bd 9582:bf314b2258b3
    48 			status.death01 = true
    48 			status.death01 = true
    49 		end
    49 		end
    50 	end
    50 	end
    51 	return status
    51 	return status
    52 end
    52 end
       
    53 
       
    54 function initCheckpoint(mission)
       
    55 	local checkPoint = 1
       
    56 	if GetCampaignVar("CurrentMission") ~= mission then
       
    57 		SaveCampaignVar("CurrentMission", mission)
       
    58 		SaveCampaignVar("CurrentMissionCheckpoint", 1)
       
    59 	else
       
    60 		checkPoint = tonumber(GetCampaignVar("currentMissionCheckpoint"))
       
    61 	end
       
    62 	return checkPoint
       
    63 end
       
    64 
       
    65 function saveCheckpoint(cp)
       
    66 	SaveCampaignVar("CurrentMissionCheckpoint", cp)
       
    67 end