tbftss/data/missions/granada/03 - suspect packages #3.json

158 lines
4.1 KiB
JSON

{
"name" : "Suspect Packages #3",
"description" : "The interogation of the pilot brought in earlier revealed that munitions are being traded with Helios' age-old enemy, the Nation of Tzac. The arms are being routed to Rothan, via Temper. This would explain the high pirate presence along the border. It doesn't explain why the packages were spilled, however, and our guest is keeping mum on the subject. Patrols are being stepped up, in an effort to help provide more intelligence.",
"requires" : 12,
"background" : "gfx/backgrounds/background03.jpg",
"planet" : "gfx/planets/bluePlanet.png",
"music" : "music/determination.mp3",
"manualComplete" : 1,
"player" : {
"pilot" : "Lt. Cdr. Daniel Carr",
"squadron" : "Iron Patriots",
"type" : "Ray",
"side" : "SIDE_ALLIES"
},
"objectives" : [
{
"description" : "Check all waypoints",
"targetName" : "Waypoint",
"targetValue" : 1,
"targetType" : "TT_WAYPOINT"
},
{
"description" : "Disable pirate commander",
"targetName" : "Pirate Commander",
"targetValue" : 1,
"targetType" : "TT_DISABLE",
"active" : 0
},
{
"description" : "Disable Tzac commander",
"targetName" : "Tzac Commander",
"targetValue" : 1,
"targetType" : "TT_DISABLE",
"active" : 0
},
{
"description" : "Destroy all other opponents",
"targetName" : "skirmishGroup",
"targetValue" : 32,
"targetType" : "TT_DESTROY",
"active" : 0
},
{
"description" : "Do not allow pirate commander to be killed",
"targetName" : "Pirate Commander",
"targetValue" : 1,
"targetType" : "TT_DESTROY",
"active" : 0,
"isCondition" : 1
},
{
"description" : "Do not allow Tzac commander to be killed",
"targetName" : "Tzac Commander",
"targetValue" : 1,
"targetType" : "TT_DESTROY",
"active" : 0,
"isCondition" : 1
}
],
"fighters" : [
{
"name" : "Ally",
"types" : "TAF;Ray",
"side" : "SIDE_ALLIES",
"x" : 25,
"y" : 25,
"number" : 5,
"scatter" : 500
},
{
"name" : "Ally",
"types" : "Shuttle",
"side" : "SIDE_ALLIES",
"x" : 25,
"y" : 25,
"scatter" : 500
},
{
"name" : "Pirate Commander",
"groupName" : "skirmishGroup",
"types" : "Dart",
"side" : "SIDE_PIRATE",
"x" : 15,
"y" : 40,
"flags" : "EF_NO_KILL+EF_MISSION_TARGET",
"active" : 0
},
{
"groupName" : "skirmishGroup",
"types" : "Dart",
"side" : "SIDE_PIRATE",
"number" : 24,
"x" : 15,
"y" : 40,
"active" : 0,
"scatter" : 5000
},
{
"name" : "Tzac Commander",
"groupName" : "skirmishGroup",
"types" : "Firefly",
"side" : "SIDE_REBEL",
"x" : 15,
"y" : 40,
"flags" : "EF_NO_KILL+EF_MISSION_TARGET",
"active" : 0
},
{
"groupName" : "skirmishGroup",
"types" : "Firefly;Nymph",
"side" : "SIDE_REBEL",
"number" : 8,
"x" : 15,
"y" : 40,
"active" : 0,
"scatter" : 5000
}
],
"entities" : [
{
"type" : "ET_WAYPOINT",
"number" : 1,
"x" : 28,
"y" : 28,
"active" : 0
}
],
"script" : [
{
"function" : "Waypoint #1",
"lines" : [
"WAIT 1",
"MSG_BOX Alexandria Orbital;Patrol, we have a major situation developing. A skirmish is taking place between a number of starfighters: Darts, Nymphs, and Fireflies.",
"MSG_BOX Carr;Pirates? Insurgents? Nation of Tzac?",
"WAIT_MSG_BOX",
"ACTIVATE_OBJECTIVES Disable Pirate Commander",
"ACTIVATE_OBJECTIVES Disable Tzac Commander",
"ACTIVATE_OBJECTIVES Destroy all other opponents",
"ACTIVATE_OBJECTIVES Do not allow Pirate Commander to be killed",
"ACTIVATE_OBJECTIVES Do not allow Tzac Commander to be killed",
"ACTIVATE_ENTITY_GROUPS skirmishGroup",
"MSG_BOX Alexandria Orbital;Too early to speculate. We want you to disable and bring in one craft from each side. The rest, you can eliminate.",
"MSG_BOX Carr;On it."
]
},
{
"function" : "ALL_OBJECTIVES_COMPLETE",
"lines" : [
"WAIT 2",
"MSG_BOX Carr;This is Carr, reporting operation successful. Bagged us two squadron commanders.",
"MSG_BOX Alexandria Orbital;Good work, Commander. Dispatching tugs to bring them in.",
"WAIT_MSG_BOX",
"COMPLETE_MISSION"
]
}
]
}