equal
deleted
inserted
replaced
81 Map = "fruit02_map" |
81 Map = "fruit02_map" |
82 Theme = "Fruit" |
82 Theme = "Fruit" |
83 |
83 |
84 -- load checkpoints, problem getting the campaign variable |
84 -- load checkpoints, problem getting the campaign variable |
85 local health = 100 |
85 local health = 100 |
86 if tonumber(GetCampaignVar("Fruit02CheckPoint")) then |
86 checkPointReached = initCheckpoint("fruit02") |
87 checkPointReached = tonumber(GetCampaignVar("Fruit02CheckPoint")) |
87 if checkPointReached ~= 1 then |
88 if checkPointReached ~= 1 then |
88 loadHogsPositions() |
89 loadHogsPositions() |
89 health = tonumber(GetCampaignVar("HeroHealth")) |
90 health = tonumber(GetCampaignVar("HeroHealth")) |
|
91 end |
|
92 end |
90 end |
93 |
91 |
94 -- Hog Solo and Green Bananas |
92 -- Hog Solo and Green Bananas |
95 AddTeam(teamA.name, teamA.color, "Bone", "Island", "HillBilly", "cm_birdy") |
93 AddTeam(teamA.name, teamA.color, "Bone", "Island", "HillBilly", "cm_birdy") |
96 hero.gear = AddHog(hero.name, 0, health, "war_desertgrenadier1") |
94 hero.gear = AddHog(hero.name, 0, health, "war_desertgrenadier1") |
440 SendStat('siPlayerKills','0',teamC.name) |
438 SendStat('siPlayerKills','0',teamC.name) |
441 EndGame() |
439 EndGame() |
442 end |
440 end |
443 |
441 |
444 function checkPoint1(gear) |
442 function checkPoint1(gear) |
445 saveCheckPoint(2) |
443 saveCheckPointLocal(2) |
446 end |
444 end |
447 |
445 |
448 function checkPoint2(gear) |
446 function checkPoint2(gear) |
449 saveCheckPoint(3) |
447 saveCheckPointLocal(3) |
450 end |
448 end |
451 |
449 |
452 function checkPoint3(gear) |
450 function checkPoint3(gear) |
453 saveCheckPoint(4) |
451 saveCheckPointLocal(4) |
454 end |
452 end |
455 |
453 |
456 function checkPoint4(gear) |
454 function checkPoint4(gear) |
457 saveCheckPoint(5) |
455 saveCheckPointLocal(5) |
458 end |
456 end |
459 |
457 |
460 -------------- ANIMATIONS ------------------ |
458 -------------- ANIMATIONS ------------------ |
461 |
459 |
462 function Skipanim(anim) |
460 function Skipanim(anim) |
597 table.insert(res, tonumber(first)) |
595 table.insert(res, tonumber(first)) |
598 end |
596 end |
599 return res |
597 return res |
600 end |
598 end |
601 |
599 |
602 function saveCheckPoint(cpoint) |
600 function saveCheckPointLocal(cpoint) |
603 AnimCaption(hero.gear, loc("Checkpoint reached!"), 3000) |
601 AnimCaption(hero.gear, loc("Checkpoint reached!"), 3000) |
604 SaveCampaignVar("Fruit02CheckPoint", cpoint) |
602 saveCheckpoint(cpoint) |
605 SaveCampaignVar("HeroHealth", GetHealth(hero.gear)) |
603 SaveCampaignVar("HeroHealth", GetHealth(hero.gear)) |
606 saveHogsPositions() |
604 saveHogsPositions() |
607 saveWeapons() |
605 saveWeapons() |
608 end |
606 end |