tbftss/data/missions/krasst/01 - infiltration #5.json

237 lines
6.2 KiB
JSON

{
"comment" : "This mission intentionally has no music",
"name" : "Infiltration #5",
"description" : "You've done well so far, Hicks. We appreciate that things have not been easy, but you're in a better position than many of us had hoped for. As soon as you're able, begin your search for the admiral. Once located, you will need to open a dialog with him. Whatever you do, do not kill him.",
"requires" : 66,
"expires" : 67,
"requiresOptional" : 4,
"isOptional" : 1,
"hasSuspicionLevel" : 1,
"background" : "gfx/backgrounds/background01.jpg",
"planet" : "gfx/planets/hyanik.png",
"music" : "",
"player" : {
"type" : "Angel",
"pilot" : "Cdr. Kyle Hicks",
"squadron" : "???",
"side" : "SIDE_PANDORAN",
"x" : 45,
"y" : 30
},
"objectives" : [
{
"description" : "Search for Admiral Zackaria",
"targetName" : "Waypoint",
"targetValue" : 5,
"targetType" : "TT_WAYPOINT"
},
{
"description" : "Investigate unique Sphinx",
"targetName" : "Unique Sphinx",
"targetValue" : 1,
"targetType" : "TT_MISC",
"active" : 0
},
{
"description" : "Retreat to jumpgate",
"targetName" : "Player",
"targetValue" : 1,
"targetType" : "TT_ESCAPED",
"active" : 0
}
],
"fighters" : [
{
"types" : "Thunderhead",
"side" : "SIDE_PANDORAN",
"x" : 45,
"y" : 30,
"scatter" : 500,
"flags" : "+EF_AI_LEADER+EF_IMMORTAL",
"aiFlags" : "+AIF_WANDERS+AIF_UNLIMITED_RANGE"
},
{
"types" : "Jackal;Mantis;Sphinx;Scarab",
"side" : "SIDE_PANDORAN",
"x" : 45,
"y" : 30,
"scatter" : 500,
"number" : 12,
"flags" : "+EF_IMMORTAL",
"aiFlags" : "+AIF_MOVES_TO_LEADER+AIF_UNLIMITED_RANGE"
},
{
"types" : "Sphinx;Thunderhead",
"side" : "SIDE_PANDORAN",
"x" : 25,
"y" : 25,
"scatter" : 12000,
"number" : 16,
"flags" : "+EF_AI_LEADER+EF_IMMORTAL",
"aiFlags" : "+AIF_WANDERS+AIF_UNLIMITED_RANGE"
},
{
"types" : "Jackal;Mantis;Sphinx;Scarab;Shale;Razor;SK-31;SK-34;Blizzard;Khepri",
"side" : "SIDE_PANDORAN",
"x" : 25,
"y" : 25,
"scatter" : 12000,
"number" : 160,
"flags" : "+EF_IMMORTAL",
"aiFlags" : "+AIF_MOVES_TO_LEADER+AIF_UNLIMITED_RANGE"
},
{
"groupName" : "ZakGroup",
"name" : "Unique Sphinx",
"types" : "Unique Sphinx",
"side" : "SIDE_PANDORAN",
"x" : 25,
"y" : -5,
"scatter" : 500,
"active" : 0
},
{
"groupName" : "ZakGroup",
"types" : "Jackal",
"side" : "SIDE_PANDORAN",
"x" : 25,
"y" : -5,
"scatter" : 500,
"number" : 16,
"flags" : "+EF_IMMORTAL",
"aiFlags" : "+AIF_MOVES_TO_LEADER+AIF_UNLIMITED_RANGE",
"active" : 0
}
],
"capitalShips" : [
{
"name" : "INF Shiv",
"types" : "INF Corvette 01",
"side" : "SIDE_PANDORAN",
"x" : 44,
"y" : 29
},
{
"name" : "Corvette",
"types" : "INF Corvette 01;INF Corvette 02;HMS Corvette 01;HMS Corvette 02",
"side" : "SIDE_PANDORAN",
"x" : 25,
"y" : 25,
"scatter" : 12000,
"number" : 32
}
],
"entities" : [
{
"type" : "ET_WAYPOINT",
"number" : 5,
"x" : 25,
"y" : 25,
"scatter" : 9000,
"active" : 0
},
{
"type" : "ET_JUMPGATE",
"side" : "SIDE_PANDORAN",
"x" : 45,
"y" : 30
}
],
"locations" : [
{
"name" : "JumpgateLocation",
"x" : 45,
"y" : 30,
"size" : 2500,
"active" : 0
}
],
"script" : [
{
"function" : "TIME 2",
"lines" : [
"MSG_BOX Hicks;So, this is Krasst. Never thought I'd ever find myself here.",
"WAIT_MSG_BOX",
"WAIT 10",
"MSG_BOX Hicks;Doesn't appear as if the wing commander is tracking my movements any more. Lot of ships around here. I could probably move freely among them, and not raise suspicion.",
"WAIT_MSG_BOX",
"MSG_BOX Hicks;Time to start my search for the admiral.",
"ACTIVATE_OBJECTIVES Check all waypoints;Search for Admiral Zackaria",
"ACTIVATE_NEXT_WAYPOINT"
]
},
{
"function" : "Waypoint #1",
"lines" : [
"WAIT 1",
"MSG_BOX Hicks;This isn't going to be easy. There are a lot of ships here.",
"WAIT_MSG_BOX",
"ACTIVATE_NEXT_WAYPOINT"
]
},
{
"function" : "Waypoint #2",
"lines" : [
"WAIT 1",
"MSG_BOX Hicks;Still nothing. I don't even know what I'm looking for. No carriers in sight, and none of the more recognizable capital ships, either.",
"WAIT_MSG_BOX",
"ACTIVATE_NEXT_WAYPOINT"
]
},
{
"function" : "Waypoint #3",
"lines" : [
"WAIT 1",
"MSG_BOX Hicks;I have a feeling I'm ultimately going to have to find a way to get aboard Dragon. But as soon as I'm out of this fighter they'll know I'm an imposter.",
"MSG_BOX Hicks;I've been lucky so far, but I've got a horrible feeling my luck is starting to run out.",
"WAIT_MSG_BOX",
"ACTIVATE_NEXT_WAYPOINT"
]
},
{
"function" : "Waypoint #4",
"lines" : [
"WAIT 1",
"MSG_BOX Hicks;Wait ... what's that? That Sphinx. It's different from the rest. I've never seen one like it before.",
"MSG_BOX Hicks;I should follow it, and see where it goes.",
"ACTIVATE_ENTITY_GROUPS ZakGroup",
"ACTIVATE_OBJECTIVES Investigate unique Sphinx"
]
},
{
"function" : "Zackaria",
"lines" : [
"ACTIVATE_LOCATION JumpgateLocation",
"MSG_BOX Unique Sphinx;I've been watching you. Who are you? What are you doing here?",
"MSG_BOX Hicks;Ah, crap!",
"MSG_BOX Unique Sphinx;You are not Dodds.",
"MSG_BOX Unique Sphinx;You were brave for coming this far on your own, but that was ultimately a foolish decision.",
"MSG_BOX Hicks;Hell! That's Zackaria for sure, but he's on to me. I need to get out of here, quickly!",
"WAIT_MSG_BOX",
"WAIT 10",
"PANDORAN_MSG_BOX Unique Sphinx;We have an intruder, flying the Angel. Kill him.",
"UPDATE_ENTITY_SIDE SIDE_ALLIES Hicks"
]
},
{
"function" : "JumpgateLocation",
"lines" : [
"ACTIVATE_JUMPGATE 0",
"MSG_BOX Hicks;They've shutdown the jumpgate ..."
]
},
{
"function" : "MAX_SUSPICION_LEVEL",
"lines" : [
"UPDATE_ENTITY_SIDE SIDE_ALLIES Hicks",
"PANDORAN_MSG_BOX Pandoran;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",
"WAIT_MSG_BOX",
"STOP_SCRIPT"
]
}
]
}