tbftss/data/missions/warro/02 - evacuation #2.json

117 lines
2.6 KiB
JSON
Raw Permalink Normal View History

2015-11-14 12:42:18 +01:00
{
"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.",
"requires" : 8,
2015-11-14 12:42:18 +01:00
"background" : "gfx/backgrounds/background03.jpg",
"planet" : "gfx/planets/oracleIX.png",
"music" : "music/battle/determination.mp3",
2016-07-24 10:28:39 +02:00
"manualComplete" : 1,
2015-11-14 12:42:18 +01:00
"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
},
{
"description" : "Eliminate Pandoran fighters",
"targetName" : "Jackal",
"targetValue" : 6,
"targetType" : "TT_DESTROY",
"active" : 0
2015-11-14 12:42:18 +01:00
}
],
"player" : {
2015-11-29 13:55:15 +01:00
"pilot" : "1st Lt. Eliza Gaskin",
2015-11-14 12:42:18 +01:00
"squadron" : "The ABCs",
"type" : "Firefly",
"side" : "SIDE_ALLIES"
},
"fighters" : [
2015-11-14 12:42:18 +01:00
{
"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
}
],
"entities" : [
{
"name" : "Jumpgate",
"type" : "ET_JUMPGATE",
2015-11-14 12:42:18 +01:00
"x" : 25,
"y" : 25
}
],
2016-07-24 10:28:39 +02:00
"spawners" : [
{
"name" : "PandoranSpawner",
"types" : "Jackal",
"side" : "SIDE_PANDORAN",
"aiFlags" : "+AIF_UNLIMITED_RANGE",
2016-07-24 10:28:39 +02:00
"step" : 2,
"interval" : 60,
"total" : 6,
"offscreen" : 1,
"active" : 0
}
],
2015-11-28 15:35:10 +01:00
"script" : [
2015-11-14 12:42:18 +01:00
{
2015-11-28 15:35:10 +01:00
"function" : "TIME 60",
"lines" : [
2016-07-24 10:28:39 +02:00
"ACTIVATE_SPAWNER 1 PandoranSpawner",
"IMPORTANT_MSG_BOX Wingmate;Gaskin, INF fighters spotted! Pandorans, without a doubt!",
"MSG_BOX Gaskin;Break and attack! Protect the civilians!",
"WAIT_MSG_BOX",
"ACTIVATE_OBJECTIVES Eliminate Pandoran fighters"
2015-11-28 15:35:10 +01:00
]
2015-11-14 12:42:18 +01:00
},
{
2016-07-24 10:28:39 +02:00
"function" : "ALL_OBJECTIVES_COMPLETE",
2015-11-28 15:35:10 +01:00
"lines" : [
2016-07-24 10:28:39 +02:00
"WAIT 1",
"MSG_BOX Gaskin;That was a close one. Looks like they were scouting. We'll have to take extra precautions in future.",
"WAIT_MSG_BOX",
"COMPLETE_MISSION"
2015-11-28 15:35:10 +01:00
]
2015-11-14 12:42:18 +01:00
}
]
}