tbftss/data/missions/sampi-persei vii/01 - infiltration #2.json

194 lines
5.4 KiB
JSON

{
"name" : "Infiltration #2",
"description" : "This is a very dangerous mission. While the Pandorans appear to have accepted you as one of their pilots, they will still be highly suspicious. You should therefore do whatever possible to keep their suspicions low. Stick close to the wing commander when not in combat. Do not fire your guns or use your ECM if you don't need to, and eliminate your targets with extreme prejudice, no matter what.",
"requires" : 25,
"expires" : 30,
"requiresOptional" : 1,
"isOptional" : 1,
"hasSuspicionLevel" : 1,
"background" : "gfx/backgrounds/background01.jpg",
"planet" : "gfx/planets/bluePlanet.png",
"music" : "music/battle/InnerCore_Low.ogg",
"player" : {
"type" : "Angel",
"pilot" : "Cdr. Kyle Hicks",
"squadron" : "???",
"side" : "SIDE_PANDORAN",
"x" : 45,
"y" : 25
},
"objectives" : [
{
"description" : "Follow wing commander's orders",
"targetName" : "Player",
"targetValue" : 1,
"targetType" : "TT_ESCAPED"
},
{
"description" : "Kill civilians",
"targetName" : "ENEMY",
"targetValue" : 1,
"targetType" : "TT_DESTROY",
"isEliminateAll" : 1,
"active" : 0
}
],
"fighters" : [
{
"name" : "Wing Commander",
"types" : "Thunderhead",
"side" : "SIDE_PANDORAN",
"x" : 45,
"y" : 25,
"scatter" : 500,
"flags" : "+EF_MISSION_TARGET+EF_AI_LEADER+EF_IMMORTAL",
"aiFlags" : "+AIF_WANDERS+AIF_UNLIMITED_RANGE+AIF_SUSPICIOUS"
},
{
"types" : "Jackal;Mantis;Sphinx",
"side" : "SIDE_PANDORAN",
"x" : 45,
"y" : 25,
"scatter" : 500,
"number" : 8,
"flags" : "+EF_IMMORTAL",
"aiFlags" : "+AIF_MOVES_TO_LEADER+AIF_UNLIMITED_RANGE"
},
{
"groupName" : "Civ-1",
"types" : "Civilian",
"side" : "SIDE_ALLIES",
"x" : -1,
"y" : -1,
"scatter" : 500,
"number" : 8,
"flags" : "EF_RETREATING+EF_TAKES_DAMAGE",
"aiFlags" : "AIF_AVOIDS_COMBAT+AIF_WANDERS",
"active" : 0
},
{
"groupName" : "Civ-2",
"types" : "Civilian",
"side" : "SIDE_ALLIES",
"x" : 25,
"y" : -1,
"scatter" : 500,
"number" : 16,
"flags" : "EF_RETREATING+EF_TAKES_DAMAGE",
"aiFlags" : "AIF_AVOIDS_COMBAT+AIF_WANDERS",
"active" : 0
},
{
"groupName" : "Civ-3",
"types" : "Civilian",
"side" : "SIDE_ALLIES",
"x" : -1,
"y" : 25,
"scatter" : 500,
"number" : 8,
"flags" : "EF_RETREATING+EF_TAKES_DAMAGE",
"aiFlags" : "AIF_AVOIDS_COMBAT+AIF_MOVES_TO_LEADER",
"active" : 0
},
{
"groupName" : "Civ-3",
"types" : "Simple Dart",
"side" : "SIDE_ALLIES",
"x" : -1,
"y" : 25,
"scatter" : 500,
"number" : 3,
"flags" : "+EF_AI_LEADER",
"aiFlags" : "+AIF_WANDERS+AIF_DEFENSIVE",
"active" : 0
}
],
"entities" : [
{
"type" : "ET_JUMPGATE",
"x" : 25,
"y" : 45,
"flags" : "EF_DISABLED+EF_NO_HEALTH_BAR"
}
],
"script" : [
{
"function" : "TIME 1",
"lines" : [
"MSG_BOX Hicks;(I'm in deep this time. Just have to remain calm, focus, and do as they do.)",
"MSG_BOX Hicks;(Can't talk to them, can't understand their language, so I'll have to go with my instincts.)",
"PANDORAN_MSG_BOX Wing Commander;We're to patrol this sector and look for escapees."
]
},
{
"function" : "TIME 30",
"lines" : [
"PANDORAN_MSG_BOX Wing Commander;Report.",
"PANDORAN_MSG_BOX Wingmate;Nothing to report, Commander. All clear."
]
},
{
"function" : "TIME 60",
"lines" : [
"PANDORAN_MSG_BOX Wing Commander;Report.",
"PANDORAN_MSG_BOX Wingmate;Picking up signals. Medium-sized, appear to be unarmed.",
"PANDORAN_MSG_BOX Wingmate;Confirmed. They are enemies of the Senate.",
"PANDORAN_MSG_BOX Wing Commander;Moving towards targets. Prepare to engage.",
"WAIT_MSG_BOX",
"MSG_BOX Hicks;(Ah, hell! We're hunting civilians. I ... I can't refuse orders ...)",
"ACTIVATE_ENTITY_GROUPS Civ-1",
"ACTIVATE_OBJECTIVES Kill civilians"
]
},
{
"function" : "ENEMIES_KILLED 8",
"lines" : [
"WAIT 1",
"MSG_BOX Hicks;(Better get back to the wing commander, before they think I'm slacking)",
"WAIT 30",
"PANDORAN_MSG_BOX Wingmate;More opposition detected.",
"PANDORAN_MSG_BOX Wing Commander;Follow my lead and eliminate all.",
"ACTIVATE_ENTITY_GROUPS Civ-2"
]
},
{
"function" : "ENEMIES_KILLED 32",
"lines" : [
"WAIT 30",
"PANDORAN_MSG_BOX Wing Commander;Report.",
"PANDORAN_MSG_BOX Wingmate;Nothing to report, Commander. All clear.",
"WAIT_MSG_BOX",
"WAIT 30",
"ACTIVATE_ENTITY_GROUPS Civ-3",
"PANDORAN_MSG_BOX Wingmate;Enemies signal detected. Some armed.",
"PANDORAN_MSG_BOX Wing Commander;Follow my lead and eliminate all."
]
},
{
"function" : "OBJECTIVES_COMPLETE 1",
"lines" : [
"WAIT 1",
"PANDORAN_MSG_BOX Wingmate;All opposition defeated.",
"WAIT 20",
"PANDORAN_MSG_BOX Wing Commander;Sector clear. Head to jumpgate and exit the system.",
"MSG_BOX Hicks;(They're moving to the jumpgate. I should join them, and stick close.)",
"WAIT_MSG_BOX",
"ACTIVATE_JUMPGATE",
"RETREAT_ALLIES"
]
},
{
"function" : "MAX_SUSPICION_LEVEL",
"lines" : [
"UPDATE_ENTITY_SIDE SIDE_ALLIES Hicks",
"PANDORAN_MSG_BOX Wing Commander;Intruder alert! We have an intruder! All units, target and destroy that fighter!",
"IMPORTANT_MSG_BOX Hicks;Hell! My cover's been blown, they're on to me!",
"ACTIVATE_JUMPGATE 0",
"ACTIVATE_TRESPASSER_SPAWNER",
"WAIT_MSG_BOX",
"STOP_SCRIPT"
]
}
]
}