MISSION_TEMPLATE name: "Humanitarian Aid" type: ESCORT_FREIGHT system: Solus region: Trellis degrees: true alias: { name: A1, code: player_carrier } alias: { name: A2, code: player_squadron } alias: { name: FC1, elem: "Trellis-Solus" } alias: { name: FC2, elem: "Solus-Trellis" } callsign: { name: Player, iff: 1 } callsign: { name: Alpha, iff: 2 } callsign: { name: Bravo, iff: 2 } element: { name: Ward, design: IM2800, rloc: { ref: A1, dex: 130e3, dex_var: 15e3, az: 70, az_var: 30 }, mission: cargo, count: 1, iff: 0, intel: tracked, hold: 900, navpt: { cmd: vector, rloc: { ref: FC1, dex: 99e3, dex_var:10e3, az: 180, az_var: 45, el_var: 0 }, speed: 520, rgn: Trellis }, navpt: { cmd: vector, rloc: { ref: FC1, dex: 30e3, dex_var: 3e3, az: 180, az_var: 3, el_var: 0 }, speed: 520, rgn: Trellis }, navpt: { cmd: vector, rloc: { ref: FC2, dex: 25e3, az: 0, az_var: 0, el_var: 0 }, speed: 520, rgn: Solus }, navpt: { cmd: vector, rloc: { ref: FC2, dex:100e3, dex_var:30e3, az: 0, az_var: 60, el_var: 0 }, speed: 400, rgn: Solus }, } ward: Ward element: { name: Player, design: Stormhawk, squadron: A2, commander: A1, rloc: { ref: A1, dex: 20e3, dex_var: 1e3 }, mission: escort_freight, player: 1, alert: true, count: 2, iff: 1, navpt: { cmd: vector, rloc: { ref: "Ward", dex: 15e3, az: 270, az_var: 20, el_var: 0 }, speed: 500, rgn: Trellis }, navpt: { cmd: escort, rloc: { ref: "Ward:1", dex: 10e3, az: 270, az_var: 30, el_var: 0 }, speed: 500, rgn: Trellis }, navpt: { cmd: escort, rloc: { ref: "Ward:2", dex: 7e3, az: 270, az_var: 20, el_var: 0 }, speed: 500, rgn: Trellis }, navpt: { cmd: escort, rloc: { ref: "Ward:3", dex: 10e3, az: 0, az_var: 10, el_var: 0 }, speed: 500, rgn: Solus }, navpt: { cmd: escort, rloc: { ref: "Ward:4", dex: 20e3, az: 180, az_var: 20, el_var: 0 }, speed: 500, rgn: Solus }, navpt: { cmd: vector, rloc: { ref: FC2, dex: 30e3, dex_var: 5e3, az: 180, az_var:25, el_var: 0 }, speed: 500, rgn: Solus }, navpt: { cmd: vector, rloc: { ref: A1, dex: 30e3, dex_var: 2e3, az: 180, az_var:75, el_var: 0 }, speed: 500, rgn: Trellis }, navpt: { cmd: rtb, rloc: { ref: A1, dex: 20e3, az: 180, az_var: 0, el_var: 0 }, speed: 250, rgn: Trellis }, objective: { cmd: patrol, tgt_desc: "inbound enemy units" }, objective: { cmd: escort, tgt: Ward, tgt_desc: "the merchant vessel" }, objective: { cmd: rtb }, loadout: { ship: -1, name: "ACM Medium Range" }, } event: { id: 1, event: Hold, event_ship: Ward, event_param: 0, trigger: Navpoint, trigger_ship: Player, trigger_param: 1, } event: { id: 2, event: Message, event_ship: Player, event_source: Ward, sound: "Vox/Misc/A01-01.ogg", event_message: "vox.misc.a01-01", event_chance: 35, trigger: Event, trigger_param: 1, delay: 1, } event: { id: 3, event: Message, event_ship: Player, event_source: Ward, sound: "Vox/Misc/A01-02.ogg", event_message: "vox.misc.a01-02", trigger: Navpoint, trigger_ship: Ward, trigger_param: 2, delay: 1, } event: { id: 4, event: Message, event_ship: Player, sound: "Vox/Misc/A01-03.ogg", event_message: "vox.misc.a01-03", trigger: Event, trigger_param: 3, delay: 2, } event: { id: 5, event: Message, event_ship: Player, event_source: Ward, sound: "Vox/Misc/A01-07.ogg", event_message: "vox.misc.a01-07", event_chance: 50, trigger: Navpoint, trigger_ship: Ward, trigger_param: 3, } event: { id: 6, event: Message, event_ship: Player, sound: "Vox/Misc/A01-08.ogg", event_message: "vox.misc.a01-08", trigger: Event, trigger_param: 5, delay: 2, } event: { id: 7, event: Message, event_ship: Player, event_source: Ward, sound: "Vox/Misc/A01-06.ogg", event_message: "vox.misc.a01-06", trigger: Navpoint, trigger_ship: Ward, trigger_param: 4, delay: 2, } // ALTERNATE MESSAGES: event: { id: 102, event: Message, event_ship: Player, event_source: Ward, sound: "Vox/Misc/A01-09.ogg", event_message: "vox.misc.a01-09", trigger: Skipped, trigger_param: 2, } event: { id: 105, event: Message, event_ship: Player, event_source: Ward, sound: "Vox/Misc/A01-10.ogg", event_message: "vox.misc.a01-10", trigger: Skipped, trigger_param: 5, } event: { id: 106, event: Message, event_ship: Player, sound: "Vox/Misc/A01-11.ogg", event_message: "vox.misc.a01-11", trigger: Event, trigger_param: 105, delay: 5, } optional: { min: 1, max: 2, element: { name: Alpha, design: Viper, rloc: { ref: "Ward:1", dex: 135e3, az: 200, az_var: 30 }, count: 2, iff: 2, loadout: { ship: -1, name: "ACM Medium Range" }, intel: known, navpt: { cmd: intercept, tgt: Player, rloc: { ref: "Ward:1", dex: 40e3, az: 200, az_var: 30 }, speed: 300, rgn: Trellis }, }, element: { name: Bravo, design: Razor, region: Solus, rloc: { ref: "Ward:4", dex: 140e3, az: 180, az_var: 45 }, count: 3, iff: 2, loadout: { ship: -1, name: "Ship Strike" }, intel: secret, navpt: { cmd: assault, tgt: Ward, rloc: { ref: "Ward:4", dex: 20e3, az: 180, az_var: 20, el_var: 0 }, speed: 200, rgn: Solus }, }, }