equal
deleted
inserted
replaced
122 checkPoint = tonumber(GetCampaignVar("CurrentMissionCheckpoint")) |
122 checkPoint = tonumber(GetCampaignVar("CurrentMissionCheckpoint")) |
123 end |
123 end |
124 return checkPoint |
124 return checkPoint |
125 end |
125 end |
126 |
126 |
|
127 -- Reset mission checkpoint to 1 |
|
128 -- Returns true if the player reached a checkpoint before, false otherwise. |
127 function resetCheckpoint(mission) |
129 function resetCheckpoint(mission) |
|
130 local cp = tonumber(GetCampaignVar("CurrentMissionCheckpoint")) |
128 SaveCampaignVar("CurrentMissionCheckpoint", 1) |
131 SaveCampaignVar("CurrentMissionCheckpoint", 1) |
|
132 |
|
133 return (type(cp) == "number" and cp > 1) |
129 end |
134 end |
130 |
135 |
131 function saveCheckpoint(cp) |
136 function saveCheckpoint(cp) |
132 SaveCampaignVar("CurrentMissionCheckpoint", cp) |
137 SaveCampaignVar("CurrentMissionCheckpoint", cp) |
133 end |
138 end |