From 71fe11f3e9060860f618270a6a88e3b041e61f74 Mon Sep 17 00:00:00 2001 From: Steve Date: Sat, 14 Nov 2015 11:42:18 +0000 Subject: [PATCH] Added second Warro evacuation mission. --- data/galaxy/starSystems.json | 3 +- data/missions/warro/02 - Evacuation #2.json | 130 ++++++++++++++++++++ 2 files changed, 132 insertions(+), 1 deletion(-) create mode 100644 data/missions/warro/02 - Evacuation #2.json diff --git a/data/galaxy/starSystems.json b/data/galaxy/starSystems.json index d1caa4d..a629063 100644 --- a/data/galaxy/starSystems.json +++ b/data/galaxy/starSystems.json @@ -140,7 +140,8 @@ "x": 289, "y": 216, "missions" : [ - "data/missions/warro/01 - Evacuation #1.json" + "data/missions/warro/01 - Evacuation #1.json", + "data/missions/warro/02 - Evacuation #2.json" ] }, { diff --git a/data/missions/warro/02 - Evacuation #2.json b/data/missions/warro/02 - Evacuation #2.json new file mode 100644 index 0000000..3ee1b6b --- /dev/null +++ b/data/missions/warro/02 - Evacuation #2.json @@ -0,0 +1,130 @@ +{ + "name" : "Evacuation #2", + "description" : "We have identified around a dozen more stragglers that need to be brought in. Lead them to the evacuation point as before. Take caution: intelligence picked up encrypted signals that appear to match those used by the Pandorans for their transmissions. Enemy forces should be engaged and destroyed or routed on contact. Civilian losses should be minimised.", + "background" : "gfx/backgrounds/background03.jpg", + "planet" : "gfx/planets/oracleIX.png", + "music" : "music/determination.mp3", + "objectives" : [ + { + "description" : "Rescue all civilians", + "targetName" : "Civilian", + "targetValue" : 12, + "targetType" : "TT_ESCAPED" + }, + { + "description" : "Minimise civilian losses", + "targetName" : "Civilian", + "targetValue" : 2, + "targetType" : "TT_DESTROY", + "isCondition" : 1 + } + ], + "player" : { + "pilot" : "Eliza Gaskin", + "squadron" : "The ABCs", + "type" : "Firefly", + "side" : "SIDE_ALLIES" + }, + "fighterGroups" : [ + { + "name" : "Ally", + "number" : 3, + "types" : "Firefly", + "side" : "SIDE_ALLIES", + "x" : 25, + "y" : 25, + "scatter" : 3000 + }, + { + "types" : "Civilian", + "number" : 4, + "name" : "Civilian", + "side" : "SIDE_ALLIES", + "x" : 25, + "y" : 35, + "scatter" : 1500 + }, + { + "types" : "Civilian", + "number" : 4, + "name" : "Civilian", + "side" : "SIDE_ALLIES", + "x" : 30, + "y" : 35, + "scatter" : 1500 + }, + { + "types" : "Civilian", + "number" : 4, + "name" : "Civilian", + "side" : "SIDE_ALLIES", + "x" : 35, + "y" : 35, + "scatter" : 1500 + }, + { + "types" : "Jackal", + "number" : 2, + "name" : "Pandoran", + "groupName" : "Pandoran-1", + "side" : "SIDE_PANDORAN", + "x" : 27, + "y" : 27, + "scatter" : 500, + "active" : 0 + }, + { + "types" : "Jackal", + "number" : 2, + "name" : "Pandoran", + "groupName" : "Pandoran-2", + "side" : "SIDE_PANDORAN", + "x" : 25, + "y" : 33, + "scatter" : 500, + "active" : 0 + }, + { + "types" : "Jackal", + "number" : 2, + "name" : "Pandoran", + "groupName" : "Pandoran-3", + "side" : "SIDE_PANDORAN", + "x" : 25, + "y" : 23, + "scatter" : 500, + "active" : 0 + } + ], + "entities" : [ + { + "name" : "Extraction Point", + "type" : "ET_EXTRACTION_POINT", + "x" : 25, + "y" : 25 + } + ], + "triggers" : [ + { + "type" : "TRIGGER_TIME", + "targetName" : "TIME", + "targetValue" : 60, + "action" : "TA_ACTIVE_ENTITY_GROUP", + "actionValue" : "Pandoran-1" + }, + { + "type" : "TRIGGER_TIME", + "targetName" : "TIME", + "targetValue" : 120, + "action" : "TA_ACTIVE_ENTITY_GROUP", + "actionValue" : "Pandoran-2" + }, + { + "type" : "TRIGGER_TIME", + "targetName" : "TIME", + "targetValue" : 180, + "action" : "TA_ACTIVE_ENTITY_GROUP", + "actionValue" : "Pandoran-3" + } + ] +}