#Mission Info $Version: 0.10 $Name: XSTR("Repro Support Ship Crash", -1) $Author: Seth $Created: 02/03/14 at 20:58:36 $Modified: 02/04/14 at 01:38:25 $Notes: This is a FRED2_OPEN created mission. $End Notes: $Mission Desc: XSTR("Put mission description here ", -1) $end_multi_text +Game Type Flags: 1 +Flags: 0 +Fog Near Mult: 1.000000 +Fog Far Mult: 1.000000 +Disallow Support: 0 +Hull Repair Ceiling: 0.000000 +Subsystem Repair Ceiling: 100.000000 +Viewer pos: 0.000000, 3169.443115, -5429.829102 +Viewer orient: 1.000000, 0.000000, -0.000000, 0.000000, 0.866025, 0.500000, 0.000000, -0.500000, 0.866025 $AI Profile: BP2 R2 #Sexp_variables $Variables: ( 0 "supportshipName" "" "string" ) #Command Briefing #Briefing $start_briefing $num_stages: 0 $end_briefing #Debriefing_info $Num stages: 0 #Players ;! 1 total $Starting Shipname: Alpha 1 $Ship Choices: ( "GTF Ulysses" 5 "GTB Artemis" 5 "GTB Artemis D.H." 5 "GTB Medusa" 5 "GTB Ursa" 5 "GTB Zeus" 5 "GTB Boanerges" 5 "GVF Ptah" 5 "GTF Aurora" 5 "GTF Kulas" 5 "GTF Atalanta" 5 "GTF Nyx" 5 "GTF Draco" 5 "GTB Rhea" 5 ) +Weaponry Pool: ( "Subach HL-7" 17 "Subach HL-D" 100 "Mekhu HL-7" 16 "Mekhu HL-7D" 16 "Akheton SDG" 16 "Morning Star" 16 "MorningStar D" 16 "Prometheus R" 17 "Prometheus S" 16 "Prometheus D" 16 "Maxim" 16 "Maxim D" 16 "UD-8 Kayser" 16 "UD-D Kayser" 16 "Circe" 16 "Lamprey" 16 "Targeting Laser" 16 "Rockeye" 500 "Rockeye D" 500 "Tempest" 500 "Tempest D" 500 "Hornet" 500 "Hornet D" 500 "Tornado" 500 "Tornado D" 500 "Harpoon" 516 "Harpoon D" 500 "Trebuchet" 500 "TAG-A" 500 "TAG-B" 500 "TAG-C" 500 "Piranha" 500 "Stiletto II" 500 "Infyrno" 500 ) #Objects ;! 2 total $Name: Alpha 1 ;! Object #0 $Class: GTF Ulysses $Team: Friendly $Location: 0.000000, 0.000000, 0.000000 $Orientation: 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000 $AI Behavior: None $Cargo 1: XSTR("Nothing", -1) +Initial Velocity: 33 +Initial Hull: 100 +Subsystem: Pilot $Arrival Location: Hyperspace $Arrival Cue: ( false ) $Departure Location: Hyperspace $Departure Cue: ( false ) $Determination: 10 +Flags: ( "cargo-known" "player-start" ) +Flags2: ( ) +Respawn priority: 0 +Group: 0 +Use Table Score: +Score: 8 $Name: GTI Arcadia 1 ;! Object #1 $Class: GTI Arcadia $Team: Friendly $Location: 540.356506, 0.000000, 1503.486816 $Orientation: 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000 $AI Behavior: None $Cargo 1: XSTR("Nothing", -1) +Initial Velocity: 33 +Initial Hull: 100 +Initial Shields: 100 +Subsystem: Pilot +Subsystem: turret01 +Subsystem: turret02 +Subsystem: turret03 +Subsystem: turret04 +Subsystem: turret05 +Subsystem: turret06 +Subsystem: turret07 +Subsystem: turret08 +Subsystem: turret09 +Subsystem: turret10 +Subsystem: turret11 +Subsystem: turret12 +Subsystem: turret13 +Subsystem: turret14 +Subsystem: turret15 +Subsystem: turret16 +Subsystem: turret17 +Subsystem: turret18 +Subsystem: turret19 +Subsystem: turret20 +Subsystem: turret21 +Subsystem: turret22 +Subsystem: turret23 +Subsystem: turret24 $Arrival Location: Hyperspace $Arrival Cue: ( true ) $Departure Location: Hyperspace $Departure Cue: ( is-event-true-delay "Vanish Arcadia" 0 ) $Determination: 10 +Flags: ( "cargo-known" "no-shields" "no-departure-warp" ) +Flags2: ( ) +Respawn priority: 0 +Orders Accepted: 0 ;! note that this is a bitfield!!! +Group: 0 +Use Table Score: +Score: 800 #Wings ;! 1 total $Name: Alpha $Waves: 1 $Wave Threshold: 0 $Special Ship: 0 ;! Alpha 1 $Arrival Location: Hyperspace $Arrival Cue: ( true ) $Departure Location: Hyperspace $Departure Cue: ( false ) $Ships: ( ;! 1 total "Alpha 1" ) +Hotkey: 0 +Flags: ( ) #Events ;! 5 total $Formula: ( when ( true ) ( send-message-list "#Command" "High" "To repro..." 0 "#Command" "High" "To go to subspace without cras" 7000 ) ( set-support-ship "Hyperspace" "" "Hyperspace" "" "GTS Hygeia" 1 ) ) +Name: Repro instructions +Repeat Count: 1 +Interval: 1 $Formula: ( when-argument ( any-of "Support 1" ) ( has-arrived-delay 5 "" ) ( do-nothing ) ) +Name: Support 1 arrives - clear goals +Repeat Count: 1 +Interval: 1 $Formula: ( when ( key-pressed "1" ) ( do-nothing ) ) +Name: Vanish Arcadia +Repeat Count: 1 +Interval: 1 $Formula: ( when ( true ) ( alter-ship-flag "no-subspace-drive" ( true ) ( true ) "Alpha 1" ) ) +Name: Starting events +Repeat Count: 1 +Interval: 1 $Formula: ( when-argument ( any-of "Support 1" ) ( query-orders "" "Depart" 0 ) ( send-message "" "High" "Note how I freeze" ) ) +Name: See how I freeze? +Repeat Count: 1 +Interval: 1 #Goals ;! 0 total #Waypoints ;! 0 lists total #Messages ;! 4 total $Name: To repro... $Team: -1 $MessageNew: XSTR("We have alter-ship-flag'd Alpha 1 to have no subspace drive. To repro the error, call in a support ship, then order it to depart.", -1) $end_multi_text $Name: To go to subspace without cras $Team: -1 $MessageNew: XSTR("To crash the mission, press 1 to vanish the Arcadia after ordering the support ship to depart.", -1) $end_multi_text $Name: Goals cleared $Team: -1 $MessageNew: XSTR("Goals cleared", -1) $end_multi_text $Name: Note how I freeze $Team: -1 $MessageNew: XSTR("Note how I freeze and stop accepting orders. I have no subspace drive. If all nearby ships with fighterbays depart, the mission crashes.", -1) $end_multi_text #Reinforcements ;! 0 total #Background bitmaps ;! 0 total $Num stars: 500 $Ambient light level: 7895160 +Nebula: Nebula01 +Color: Blue +Pitch: 91 +Bank: 241 +Heading: 65 #Asteroid Fields #Music $Event Music: None $Briefing Music: None #End