Jump to content

Recommended Posts

Posted

We have noticed recently that some users are having problems with their campaigns going backwards and having to refly missions that were previously passed.

 

We recently helped a user with a problem they had with our missions and we want to share it here so others can be aware.

 

The way the current Game Engine works for campaign progress is this:

 

1. If you score 50 or above you move to the next mission.

2. If you score less than 50 you go back to the previous mission.

3. If you score 50 you repeat the current mission.

 

I think what is happening is that if you play a mission but quit before you get a score of 50 (or your score was 0 when you quit) then the game engine will record the 0 score and move you back a mission.

 

We recommend you always confirm you have a score of 50 or higher (50 if you want to repeat the current mission, higher if you want to progress to the next). Some mission designers may do things differently but this is generally how we believe the system operates.

 

Here is the example that lead us to this conclusion:

 

 

From what I can tell you did pass AAT07 at Stage 49:

 

[49] =

{

["datetime"] = "03/20/16 20:52:36",

["agKills"] = 35,

["aaKills"] = 0,

["result"] = 100,

["deathsCount"] = 0,

["stage"] = 7,

["mission"] = "A-10C - AAT07 AG Gun and Rocket Employment.miz",

}, -- end of [49]

 

Then at Stage 50 your result was 0 for some reason (did you terminate the mission before pressing fly?). Try and ensure you see a score of 50 before quitting to maintain your current campaign stage:

 

[50] =

{

["datetime"] = "03/23/16 12:11:57",

["agKills"] = 0,

["result"] = 0,

["aaKills"] = 0,

["deathsCount"] = 0,

["stage"] = 8,

["mission"] = "A-10C - AAT08 AG Unguided Bomb Employment.miz",

 

Then because it was <50 the game engine put you back to the previous mission:

[51] =

{

["datetime"] = "03/23/16 12:15:48",

["agKills"] = 0,

["result"] = 50,

["aaKills"] = 0,

["deathsCount"] = 0,

["stage"] = 7,

["mission"] = "A-10C - AAT07 AG Gun and Rocket Employment.miz",

}, -- end of [51]

 

So I've corrected stage 52:

 

[52] =

{

["stage"] = 8,

["mission"] = "A-10C - AAT08 AG Unguided Bomb Employment.miz",

}, -- end of [52]

 

F-15C-User-Bar-ACM.v2.jpg

MapleFlagMissions - Read Our Blog for Updates

Posted
Hey Sabre,

What I've done in my campaign is on Mission start, Flag 1 is active. And in the goals, Flag 1 gives the player 50 points.

 

That way, there is no chance that they can go "backwards" in campaign progression.

 

That's a good suggestion. We used a TIME MORE(2) to do the same thing but maybe 2 seconds after mission start is too long.

F-15C-User-Bar-ACM.v2.jpg

MapleFlagMissions - Read Our Blog for Updates

Posted

Hey, I confirm Apache's method, use the same for Enemy Within and it works well.

For more information, please visit my website. If you want to reach me with a bug report, feedback or a question, it is best to do this via my Discord channel.
Details about the WinWing draw can be found here. Also, please consider following my channel on Facebook.

Posted
Hey, I confirm Apache's method, use the same for Enemy Within and it works well.

 

Thanks Baltic. We will update all our missions to use that method. Thanks everyone! :thumbup:

F-15C-User-Bar-ACM.v2.jpg

MapleFlagMissions - Read Our Blog for Updates

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...