equal
deleted
inserted
replaced
3 -- order: moon01, fruit01, fruit02, ice01, desert01, death01, final |
3 -- order: moon01, fruit01, fruit02, ice01, desert01, death01, final |
4 local status = "0000000" |
4 local status = "0000000" |
5 if tonumber(GetCampaignVar("MainMissionsStatus")) then |
5 if tonumber(GetCampaignVar("MainMissionsStatus")) then |
6 status = GetCampaignVar("MainMissionsStatus") |
6 status = GetCampaignVar("MainMissionsStatus") |
7 end |
7 end |
8 if i == 1 then |
8 |
9 status = "1"..status:sub(planetNum+1) |
9 if planetNum == 1 then |
10 elseif i == status:len() then |
10 status = "1"..status:sub(2) |
|
11 elseif planetNum == status:len() then |
11 status = status:sub(1,planetNum-1).."1" |
12 status = status:sub(1,planetNum-1).."1" |
12 else |
13 else |
13 status = status:sub(1,planetNum-1).."1"..status:sub(planetNum+1) |
14 status = status:sub(1,planetNum-1).."1"..status:sub(planetNum+1) |
14 end |
15 end |
15 SaveCampaignVar("MainMissionsStatus",status) |
16 SaveCampaignVar("MainMissionsStatus",status) |
77 -- order: desert03, fruit03, death02 |
78 -- order: desert03, fruit03, death02 |
78 local bonus = "000" |
79 local bonus = "000" |
79 if tonumber(GetCampaignVar("SideMissionsBonuses")) then |
80 if tonumber(GetCampaignVar("SideMissionsBonuses")) then |
80 bonus = GetCampaignVar("SideMissionsBonuses") |
81 bonus = GetCampaignVar("SideMissionsBonuses") |
81 end |
82 end |
82 if i == 1 then |
83 if index == 1 then |
83 bonus = times..bonus:sub(index+1) |
84 bonus = times..bonus:sub(2) |
84 elseif i == bonus:len() then |
85 elseif index == bonus:len() then |
85 bonus = bonus:sub(1,index-1)..times |
86 bonus = bonus:sub(1,index-1)..times |
86 else |
87 else |
87 bonus = bonus:sub(1,index-1)..times..bonus:sub(index+1) |
88 bonus = bonus:sub(1,index-1)..times..bonus:sub(index+1) |
88 end |
89 end |
89 SaveCampaignVar("SideMissionsBonuses",bonus) |
90 SaveCampaignVar("SideMissionsBonuses",bonus) |