equal
deleted
inserted
replaced
36 if tonumber(GetCampaignVar("MainMissionsStatus")) then |
36 if tonumber(GetCampaignVar("MainMissionsStatus")) then |
37 allStatus = GetCampaignVar("MainMissionsStatus") |
37 allStatus = GetCampaignVar("MainMissionsStatus") |
38 end |
38 end |
39 local status = { |
39 local status = { |
40 moon01 = false, |
40 moon01 = false, |
|
41 moon02 = false, |
41 fruit01 = false, |
42 fruit01 = false, |
42 fruit02 = false, |
43 fruit02 = false, |
|
44 fruit03 = false, |
43 ice01 = false, |
45 ice01 = false, |
|
46 ice02 = false, |
44 desert01 = false, |
47 desert01 = false, |
|
48 desert02 = false, |
|
49 desert03 = false, |
45 death01 = false, |
50 death01 = false, |
|
51 death02 = false, |
46 final = false |
52 final = false |
47 } |
53 } |
48 if allStatus ~= "" then |
54 if allStatus ~= "" then |
49 if allStatus:sub(1,1) == "1" then |
55 if allStatus:sub(1,1) == "1" then |
50 status.moon01 = true |
56 status.moon01 = true |
65 status.death01 = true |
71 status.death01 = true |
66 end |
72 end |
67 if allStatus:sub(7,7) == "1" then |
73 if allStatus:sub(7,7) == "1" then |
68 status.final = true |
74 status.final = true |
69 end |
75 end |
|
76 end |
|
77 -- Bonus missions |
|
78 if GetCampaignVar("Mission13Won") == "true" then |
|
79 status.moon02 = true |
|
80 end |
|
81 if GetCampaignVar("Mission6Won") == "true" then |
|
82 status.ice02 = true |
|
83 end |
|
84 if GetCampaignVar("Mission7Won") == "true" then |
|
85 status.desert02 = true |
|
86 end |
|
87 if GetCampaignVar("Mission10Won") == "true" then |
|
88 status.fruit03 = true |
|
89 end |
|
90 if GetCampaignVar("Mission11Won") == "true" then |
|
91 status.death02 = true |
|
92 end |
|
93 if GetCampaignVar("Mission12Won") == "true" then |
|
94 status.desert03 = true |
70 end |
95 end |
71 return status |
96 return status |
72 end |
97 end |
73 |
98 |
74 function initCheckpoint(mission) |
99 function initCheckpoint(mission) |