diff --git a/data/missions/clarke/03 - clarke defence #3.json b/data/missions/clarke/03 - clarke defence #3.json index fda75e3..13057bd 100644 --- a/data/missions/clarke/03 - clarke defence #3.json +++ b/data/missions/clarke/03 - clarke defence #3.json @@ -60,9 +60,19 @@ "side" : "SIDE_ALLIES", "x" : 45, "y" : 45, - "number" : 8, + "number" : 4, "scatter" : 500 }, + { + "name" : "ALLIES", + "types" : "Firefly;Nymph;Leopard;Hyena-A;Hyena-B", + "side" : "SIDE_ALLIES", + "x" : 45, + "y" : 45, + "number" : 4, + "scatter" : 500, + "aiFlags" : "+AIF_MOVES_TO_LEADER" + }, { "name" : "Pandoran", "types" : "Jackal;Sphinx;Mantis", @@ -104,7 +114,8 @@ "types" : "UNF Corvette 01", "side" : "SIDE_ALLIES", "x" : 46, - "y" : 45 + "y" : 45, + "flags" : "EF_AI_LEADER" } ], "script" : [ diff --git a/data/missions/iliad/01 - iliad defence #1.json b/data/missions/iliad/01 - iliad defence #1.json index 0647533..f0f3398 100644 --- a/data/missions/iliad/01 - iliad defence #1.json +++ b/data/missions/iliad/01 - iliad defence #1.json @@ -1,10 +1,10 @@ { - "name" : "Illiad Defence #1", + "name" : "Iliad Defence #1", "description" : "The Pandorans have commenced their attack on our home, and we must act immediately to defend ourselves. A wave of bombers is heading towards one of our starports. They need to be taken down with haste, before they get in range. They may only be being escorted by Jackals, but bare in a mind that the Pandoran pilots are highly skilled, and unrelenting in battle.", "background" : "gfx/backgrounds/background01.jpg", "planet" : "gfx/planets/bluePlanet.png", "music" : "music/track-3.mp3", - "requires" : "data/missions/temper/03 - pirate uprising #3.json", + "requires" : "data/missions/warro/03 - evacuation #3.json", "objectives" : [ { "description" : "Destroy incoming bombers", diff --git a/data/missions/iliad/02 - iliad defence #2.json b/data/missions/iliad/02 - iliad defence #2.json index 0772595..c3040c7 100644 --- a/data/missions/iliad/02 - iliad defence #2.json +++ b/data/missions/iliad/02 - iliad defence #2.json @@ -1,6 +1,6 @@ { - "name" : "Illiad Defence #2", - "description" : "The Pandoran war machine has commenced its advancement beyond Mitikas space. We must prepare to defend Illiad from this powerful foe. Exercise caution: despite outnumbering the enemy units that have entered our space, the Pandorans are said to be relentless in battle, and this small number could well still test us.", + "name" : "Iliad Defence #2", + "description" : "The Pandoran war machine has commenced its advancement beyond Mitikas space. We must prepare to defend Iliad from this powerful foe. Exercise caution: despite outnumbering the enemy units that have entered our space, the Pandorans are said to be relentless in battle, and this small number could well still test us.", "background" : "gfx/backgrounds/background01.jpg", "planet" : "gfx/planets/bluePlanet.png", "music" : "music/heroism.ogg", diff --git a/data/missions/warro/01 - evacuation #1.json b/data/missions/warro/01 - evacuation #1.json index e5e031c..5ad3f9f 100644 --- a/data/missions/warro/01 - evacuation #1.json +++ b/data/missions/warro/01 - evacuation #1.json @@ -2,6 +2,7 @@ "name" : "Evacuation #1", "description" : "As already confirmed by Neal Stockwell, the evacuation of Oracle IX in response to the supernova has not be progressing as rapidly as many would like. And now, with the Pandoran army on the move, we need to quicken the pace. A number of civilian stragglers has been identified near to Oracle IX, who are in need of escort to the evacuation point. Your objective is to locate all the civilation craft in the area, and bring them in. No enemy forces are expected, but it is best to be on your guard.", "background" : "gfx/backgrounds/background03.jpg", + "requires" : "data/missions/temper/03 - pirate uprising #3.json", "planet" : "gfx/planets/oracleIX.png", "music" : "music/determination.mp3", "objectives" : [ diff --git a/data/missions/warro/04 - evacuation #4.json b/data/missions/warro/04 - evacuation #4.json new file mode 100644 index 0000000..0dc3a18 --- /dev/null +++ b/data/missions/warro/04 - evacuation #4.json @@ -0,0 +1,116 @@ +{ + "name" : "Evacuation #4", + "description" : "The Pandorans are here!.", + "background" : "gfx/backgrounds/background03.jpg", + "planet" : "gfx/planets/oracleIX.png", + "music" : "music/determination.mp3", + "requires" : "data/missions/iliad/02 - iliad defence #2.json", + "objectives" : [ + { + "description" : "Rescue all civilians", + "targetName" : "Civilian", + "targetValue" : 4, + "targetType" : "TT_ESCAPED" + }, + { + "description" : "Do not allow any civilians to be killed", + "targetName" : "Civilian", + "targetValue" : 1, + "targetType" : "TT_DESTROY", + "isCondition" : 1 + } + ], + "player" : { + "pilot" : "2nd Lt. Preston Palmer", + "squadron" : "S&R", + "type" : "Tug", + "side" : "SIDE_ALLIES" + }, + "fighters" : [ + { + "name" : "Civilian", + "types" : "Civilian", + "side" : "SIDE_ALLIES", + "x" : 18, + "y" : 26, + "flags" : "EF_DISABLED+EF_NO_KILL+EF_MISSION_TARGET" + }, + { + "name" : "Civilian", + "types" : "Civilian", + "side" : "SIDE_ALLIES", + "x" : 28, + "y" : 20, + "flags" : "EF_DISABLED+EF_NO_KILL+EF_MISSION_TARGET" + }, + { + "name" : "Civilian", + "types" : "Civilian", + "side" : "SIDE_ALLIES", + "x" : 37, + "y" : 22, + "flags" : "EF_DISABLED+EF_NO_KILL+EF_MISSION_TARGET" + }, + { + "name" : "Civilian", + "types" : "Civilian", + "side" : "SIDE_ALLIES", + "x" : 32, + "y" : 32, + "flags" : "EF_DISABLED+EF_NO_KILL+EF_MISSION_TARGET" + }, + { + "name" : "Ally", + "number" : 3, + "types" : "Nymph", + "side" : "SIDE_ALLIES", + "x" : 25, + "y" : 25, + "scatter" : 500 + }, + { + "name" : "Dart", + "number" : 8, + "types" : "Dart", + "side" : "SIDE_PIRATE", + "x" : 18, + "y" : 26, + "scatter" : 750 + }, + { + "name" : "Dart", + "number" : 8, + "types" : "Dart", + "side" : "SIDE_PIRATE", + "x" : 28, + "y" : 20, + "scatter" : 750 + }, + { + "name" : "Dart", + "number" : 8, + "types" : "Dart", + "side" : "SIDE_PIRATE", + "x" : 37, + "y" : 22, + "scatter" : 750 + }, + { + "name" : "Dart", + "number" : 8, + "types" : "Dart", + "side" : "SIDE_PIRATE", + "x" : 32, + "y" : 32, + "scatter" : 750 + } + ], + "entities" : [ + { + "name" : "Extraction Point", + "type" : "ET_EXTRACTION_POINT", + "x" : 25, + "y" : 25 + } + ] +}