Mission tweaks.

This commit is contained in:
Steve 2015-12-31 12:22:17 +00:00
parent d6220b7a14
commit 466ca732a5
2 changed files with 110 additions and 36 deletions

View File

@ -13,72 +13,146 @@
"targetType" : "TT_DESTROY" "targetType" : "TT_DESTROY"
}, },
{ {
"description" : "Do not lose any team mates", "description" : "DUMMY",
"targetName" : "ATAF", "targetName" : "DUMMY",
"targetValue" : 1, "targetValue" : 1,
"targetType" : "TT_DESTROY", "targetType" : "TT_DESTROY",
"isCondition" : 1 "active" : 0
} }
], ],
"player" : { "player" : {
"type" : "ATAF", "type" : "Firefly",
"side" : "SIDE_ALLIES", "side" : "SIDE_ALLIES",
"pilot" : "Lt. Cdr. Simon Dodds", "pilot" : "Lt. Cdr. Gordon Stone",
"squadron" : "White Knights" "squadron" : "Atom Smashers"
}, },
"fighters" : [ "fighters" : [
{ {
"name" : "ATAF", "name" : "ATAF",
"types" : "ATAF", "types" : "ATAF",
"number" : 4, "number" : 5,
"side" : "SIDE_ALLIES", "side" : "SIDE_ALLIES",
"x" : 26, "x" : 25,
"y" : 25
},
{
"name" : "Pandoran",
"types" : "Jackal;Sphinx;Nymph",
"number" : 20,
"side" : "SIDE_PANDORAN",
"x" : 20,
"y" : 25, "y" : 25,
"scatter" : 2000 "scatter" : 500,
"flags" : "+EF_AI_LEADER",
"aiFlags" : "+AIF_UNLIMITED_RANGE"
},
{
"name" : "Ally",
"types" : "Firefly;Leopard;Hyena-A;Hyena-B",
"number" : 6,
"side" : "SIDE_ALLIES",
"x" : 25,
"y" : 25,
"scatter" : 500,
"aiFlags" : "+AIF_MOVES_TO_LEADER"
}, },
{ {
"name" : "Pandoran", "name" : "Pandoran",
"types" : "Jackal;Sphinx;Nymph", "types" : "Jackal;Sphinx;Nymph",
"number" : 20, "number" : 25,
"side" : "SIDE_PANDORAN", "side" : "SIDE_PANDORAN",
"x" : 20, "x" : 15,
"y" : 20, "y" : 15,
"scatter" : 2000 "scatter" : 2500
}, },
{ {
"name" : "Pandoran", "name" : "Pandoran",
"groupName" : "pandoran-2",
"types" : "Jackal;Sphinx;Nymph", "types" : "Jackal;Sphinx;Nymph",
"number" : 20, "number" : 25,
"side" : "SIDE_PANDORAN", "side" : "SIDE_PANDORAN",
"x" : 20, "x" : 30,
"y" : 30, "y" : 30,
"scatter" : 2000 "scatter" : 2500,
"active" : 0
}, },
{ {
"name" : "Pandoran", "name" : "Pandoran",
"groupName" : "pandoran-3",
"types" : "Jackal;Sphinx;Nymph",
"number" : 25,
"side" : "SIDE_PANDORAN",
"x" : 15,
"y" : 15,
"scatter" : 2500,
"active" : 0
},
{
"name" : "Pandoran",
"groupName" : "pandoran-4",
"types" : "Nymph", "types" : "Nymph",
"number" : 20, "number" : 25,
"side" : "SIDE_PANDORAN", "side" : "SIDE_PANDORAN",
"x" : 30, "x" : 30,
"y" : 40, "y" : 30,
"scatter" : 2000 "scatter" : 2500,
"active" : 0
}
],
"script" : [
{
"function" : "TIME 1",
"lines" : [
"MSG_BOX de Winter;All fighters, this is Commander de Winter. Enemy targets sighted, engage at will."
]
}, },
{ {
"name" : "Pandoran", "function" : "ENEMIES_KILLED 20",
"types" : "Jackal;Sphinx", "lines" : [
"number" : 20, "MSG_BOX Koonan;More enemies inbound.",
"side" : "SIDE_PANDORAN", "ACTIVATE_ENTITY_GROUPS pandoran-2"
"x" : 30, ]
"y" : 20, },
"scatter" : 2000 {
"function" : "ENEMIES_KILLED 45",
"lines" : [
"ACTIVATE_ENTITY_GROUPS pandoran-3"
]
},
{
"function" : "ENEMIES_KILLED 70",
"lines" : [
"ACTIVATE_ENTITY_GROUPS pandoran-4"
]
},
{
"function" : "ENEMIES_KILLED 90",
"lines" : [
"MSG_BOX Stone;Man, I've got to get me one of those!"
]
},
{
"function" : "TIME 10",
"lines" : [
"MSG_BOX Stone;What the hell are those things you're flying?",
"MSG_BOX Dodds;An ATAF. Stands for Advanced Tactical Assault Fighter."
]
},
{
"function" : "TIME 50",
"lines" : [
"MSG_BOX Stone;The CSN rolling those out to everyone?",
"MSG_BOX Todd;No, they ... were built for a different purpose."
]
},
{
"function" : "TIME 80",
"lines" : [
"MSG_BOX Stone;What sort of purpose?",
"MSG_BOX de Winter;Sorry, for now, that's classified."
]
},
{
"function" : "OBJECTIVES_COMPLETE 1",
"lines" : [
"WAIT 1",
"MSG_BOX de Winter;Griffin, this is de Winter. All targets destroyed.",
"MSG_BOX CSN Griffin;Acknowledged, Commander. Stand by for new orders.",
"WAIT_MSG_BOX",
"COMPLETE_MISSION"
]
} }
] ]
} }

View File

@ -202,7 +202,7 @@
"WAIT 2", "WAIT 2",
"MSG_BOX Todd;Scratch another two Imperial corvettes.", "MSG_BOX Todd;Scratch another two Imperial corvettes.",
"WAIT_MSG_BOX", "WAIT_MSG_BOX",
"MSG_BOX Leviathan;Tracking two more corvettes heading your way: Dragonlance and Trident.", "MSG_BOX CSN Leviathan;Tracking two more corvettes heading your way: Dragonlance and Trident.",
"ACTIVATE_ENTITIES INF Dragonlance;INF Trident", "ACTIVATE_ENTITIES INF Dragonlance;INF Trident",
"ACTIVATE_ENTITY_GROUPS DragonTrident", "ACTIVATE_ENTITY_GROUPS DragonTrident",
"ACTIVATE_OBJECTIVES Destroy INF Dragonlance;Destroy INF Trident;Eliminate all enemies", "ACTIVATE_OBJECTIVES Destroy INF Dragonlance;Destroy INF Trident;Eliminate all enemies",
@ -215,7 +215,7 @@
"lines" : [ "lines" : [
"WAIT 2", "WAIT 2",
"MSG_BOX Taylor;Leviathan, this is Taylor. All targets have been eliminated.", "MSG_BOX Taylor;Leviathan, this is Taylor. All targets have been eliminated.",
"MSG_BOX Leviathan;Acknowledged. We're preparing to fall back and abandon Warro. Return to Leviathan as soon as possible.", "MSG_BOX CSN Leviathan;Acknowledged. We're preparing to fall back and abandon Warro. Return to Leviathan as soon as possible.",
"MSG_BOX Taylor;Understood, will see you soon.", "MSG_BOX Taylor;Understood, will see you soon.",
"MSG_BOX Taylor;Nice working with you, Wiley.", "MSG_BOX Taylor;Nice working with you, Wiley.",
"MSG_BOX Wiley;Likewise. Maybe we'll get it do it again some day, though a part of me really hopes we won't need to ....", "MSG_BOX Wiley;Likewise. Maybe we'll get it do it again some day, though a part of me really hopes we won't need to ....",