Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #Mission Info
- $Version: 0.10
- $Name: XSTR("bifrost test", -1)
- $Author: Seth
- $Created: 10/05/15 at 16:59:41
- $Modified: 10/05/15 at 18:53:12
- $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: 1152
- +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: 372.884460, 92.836952, -258.111084
- +Viewer orient:
- 0.169665, 0.000001, -0.985502,
- 0.039788, 0.999185, 0.006850,
- 0.984698, -0.040373, 0.169527
- $AI Profile: BP2 R2
- #Sexp_variables
- $Variables:
- (
- 0 "distancefromStart" "0" "number"
- 1 "targeted" "GTCV Deimos 1" "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: (
- "GVB Sekhmet" 5
- )
- +Weaponry Pool: (
- "Subach HL-7" 16
- "Subach HL-D" 16
- "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
- "Balor" 16
- "Harpoon D" 500
- "Hornet#Weak#Shivan" 500
- "Bifrost" 100
- "Hornet" 80
- "Piranha" 7
- "Cyclops#short" 5
- )
- #Objects ;! 4 total
- $Name: Alpha 1 ;! Object #0
- $Class: GVB Sekhmet
- $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 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
- +Score: 8
- $Name: GTCv Deimos 1 ;! Object #1
- $Class: GTCv Deimos
- $Team: Hostile
- $Location: -4064.578857, -0.000008, -16.875048
- $Orientation:
- 1.000000, 0.000000, 0.000000,
- 0.000000, 1.000000, 0.000000,
- 0.000000, 0.000000, 1.000000
- $AI Behavior: None
- +AI Class: BP2-Major
- $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
- +Subsystem: turret25
- +Subsystem: turret26
- $Arrival Location: Hyperspace
- $Arrival Cue: ( true )
- $Departure Location: Hyperspace
- $Departure Cue: ( false )
- $Determination: 10
- +Flags: ( "cargo-known" "no-shields" )
- +Flags2: ( )
- +Respawn priority: 0
- +Orders Accepted: 1 ;! note that this is a bitfield!!!
- +Group: 0
- +Use Table Score:
- +Score: 800
- $Name: GTD Hecate#MK2 2 ;! Object #2
- $Class: GTD Hecate#MK2
- $Team: Hostile
- $Location: -26.263809, 0.001470, 7051.872559
- $Orientation:
- -0.953172, -0.124462, -0.275637,
- -0.076600, 0.981031, -0.178091,
- 0.292573, -0.148637, -0.944623
- $AI Behavior: None
- +AI Class: BP2-Major
- $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
- +Subsystem: turret25
- +Subsystem: turret26
- +Subsystem: turret27
- +Subsystem: turret28
- +Subsystem: turret29
- +Subsystem: turret30
- +Subsystem: turret31
- +Subsystem: turret32
- +Subsystem: turret33
- $Arrival Location: Hyperspace
- $Arrival Cue: ( true )
- $Departure Location: Hyperspace
- $Departure Cue: ( false )
- $Determination: 10
- +Flags: ( "cargo-known" "no-shields" )
- +Flags2: ( )
- +Respawn priority: 0
- +Orders Accepted: 0 ;! note that this is a bitfield!!!
- +Group: 0
- +Use Table Score:
- +Score: 1300
- $Name: GTD Erebus 3 ;! Object #3
- $Class: SD Ravana
- $Team: Hostile
- $Location: 5005.946289, 0.000080, -114.914330
- $Orientation:
- 1.000000, 0.000000, 0.000000,
- 0.000000, 1.000000, 0.000000,
- 0.000000, 0.000000, 1.000000
- $AI Behavior: None
- +AI Class: BP2-Major
- $Cargo 1: XSTR("Nothing", -1)
- +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
- +Subsystem: turret25
- +Subsystem: turret26
- +Subsystem: turret27
- +Subsystem: turret28
- +Subsystem: turret29
- +Subsystem: turret30
- $Arrival Location: Hyperspace
- $Arrival Cue: ( true )
- $Departure Location: Hyperspace
- $Departure Cue: ( false )
- $Determination: 10
- +Flags: ( "cargo-known" "no-shields" )
- +Flags2: ( )
- +Respawn priority: 0
- +Orders Accepted: 0 ;! note that this is a bitfield!!!
- +Group: 0
- +Score: 1000
- #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 ;! 9 total
- $Formula: ( when
- ( key-pressed "1" )
- ( set-secondary-weapon
- "Alpha 1"
- 0
- "Bifrost"
- 99999999
- )
- ( set-secondary-weapon
- "Alpha 1"
- 1
- "Bifrost"
- 99999999
- )
- ( set-secondary-weapon
- "Alpha 1"
- 2
- "Bifrost"
- 99999999
- )
- ( set-secondary-weapon
- "Alpha 1"
- 3
- "Bifrost"
- 99999999
- )
- )
- +Name: switch to bifrosts
- +Repeat Count: 1
- +Interval: 1
- $Formula: ( when
- ( key-pressed "Alt-X" )
- ( when
- ( targeted "GTCv Deimos 1" )
- ( modify-variable
- "@targeted[GTCV Deimos 1]"
- "GTCv Deimos 1"
- )
- )
- ( when
- ( targeted "GTD Hecate#MK2 2" )
- ( modify-variable
- "@targeted[GTCV Deimos 1]"
- "GTD Hecate#MK2 2"
- )
- )
- ( when
- ( targeted "GTD Erebus 3" )
- ( modify-variable
- "@targeted[GTCV Deimos 1]"
- "GTD Erebus 3"
- )
- )
- ( weapon-create
- "Alpha 1"
- "Bifrost"
- ( get-object-x
- "Alpha 1"
- "<none>"
- 0
- 0
- 100
- )
- ( get-object-y
- "Alpha 1"
- "<none>"
- 0
- 0
- 100
- )
- ( get-object-z
- "Alpha 1"
- "<none>"
- 0
- 0
- 100
- )
- ( get-object-pitch "Alpha 1" )
- ( get-object-bank "Alpha 1" )
- ( get-object-heading "Alpha 1" )
- "@targeted[GTCV Deimos 1]"
- )
- ( key-reset-multiple "Alt-X" )
- )
- +Name: spawn a bifrost
- +Repeat Count: -1
- +Trigger Count: 10000000
- +Interval: 0
- $Formula: ( when
- ( key-pressed "X" )
- ( when
- ( targeted "GTCv Deimos 1" )
- ( modify-variable
- "@targeted[GTCV Deimos 1]"
- "GTCv Deimos 1"
- )
- )
- ( when
- ( targeted "GTD Hecate#MK2 2" )
- ( modify-variable
- "@targeted[GTCV Deimos 1]"
- "GTD Hecate#MK2 2"
- )
- )
- ( when
- ( targeted "GTD Erebus 3" )
- ( modify-variable
- "@targeted[GTCV Deimos 1]"
- "GTD Erebus 3"
- )
- )
- ( beam-create
- "BombBlue"
- "Alpha 1"
- "Friendly"
- ( get-object-x
- "Alpha 1"
- "<none>"
- 0
- 0
- 100
- )
- ( get-object-x
- "Alpha 1"
- "<none>"
- 0
- 0
- 100
- )
- ( get-object-x
- "Alpha 1"
- "<none>"
- 0
- 0
- 100
- )
- "@targeted[GTCV Deimos 1]"
- )
- ( key-reset-multiple "X" )
- )
- +Name: spawn a beam
- +Repeat Count: -1
- +Trigger Count: 99999999
- +Interval: 0
- $Formula: ( when
- ( key-pressed "Z" )
- ( when
- ( targeted "GTCv Deimos 1" )
- ( modify-variable
- "@targeted[GTCV Deimos 1]"
- "GTCv Deimos 1"
- )
- )
- ( when
- ( targeted "GTD Hecate#MK2 2" )
- ( modify-variable
- "@targeted[GTCV Deimos 1]"
- "GTD Hecate#MK2 2"
- )
- )
- ( when
- ( targeted "GTD Erebus 3" )
- ( modify-variable
- "@targeted[GTCV Deimos 1]"
- "GTD Erebus 3"
- )
- )
- ( beam-create
- "PBlue"
- "Alpha 1"
- "Friendly"
- ( get-object-x
- "Alpha 1"
- "<none>"
- 0
- 0
- 100
- )
- ( get-object-x
- "Alpha 1"
- "<none>"
- 0
- 0
- 100
- )
- ( get-object-x
- "Alpha 1"
- "<none>"
- 0
- 0
- 100
- )
- "@targeted[GTCV Deimos 1]"
- )
- ( key-reset-multiple "Z" )
- )
- +Name: spawn a pblu
- +Repeat Count: -1
- +Trigger Count: 999999
- +Interval: 0
- $Formula: ( every-time
- ( true )
- ( modify-variable
- @distancefromStart[0]
- ( distance
- "Alpha 1"
- "Waypoint path 1:1"
- )
- )
- ( training-msg "distancefromstart" )
- )
- +Name: print distance from origin
- +Repeat Count: 1
- +Interval: 1
- $Formula: ( when
- ( key-pressed "3" )
- ( set-object-position
- "Alpha 1"
- 0
- 6000
- 0
- )
- )
- +Name: teleport north
- +Repeat Count: 1
- +Interval: 1
- $Formula: ( when
- ( key-pressed "Left Ctrl" )
- ( when
- ( targeted "GTCv Deimos 1" )
- ( modify-variable
- "@targeted[GTCV Deimos 1]"
- "GTCv Deimos 1"
- )
- )
- ( when
- ( targeted "GTD Hecate#MK2 2" )
- ( modify-variable
- "@targeted[GTCV Deimos 1]"
- "GTD Hecate#MK2 2"
- )
- )
- ( when
- ( targeted "GTD Erebus 3" )
- ( modify-variable
- "@targeted[GTCV Deimos 1]"
- "GTD Erebus 3"
- )
- )
- ( weapon-create
- "Alpha 1"
- "Slammer"
- ( get-object-x
- "Alpha 1"
- "<none>"
- 0
- 0
- 100
- )
- ( get-object-y
- "Alpha 1"
- "<none>"
- 0
- 0
- 100
- )
- ( get-object-z
- "Alpha 1"
- "<none>"
- 0
- 0
- 100
- )
- ( get-object-pitch "Alpha 1" )
- ( get-object-bank "Alpha 1" )
- ( get-object-heading "Alpha 1" )
- "@targeted[GTCV Deimos 1]"
- )
- ( key-reset-multiple "Left Ctrl" )
- )
- +Name: spawn a slammer
- +Repeat Count: -1
- +Trigger Count: 9999999
- +Interval: 0
- $Formula: ( when
- ( is-destroyed-delay 0 "Alpha 1" )
- ( do-nothing )
- )
- +Name: dir
- +Repeat Count: 1
- +Interval: 1
- +Objective: XSTR("Press 1 - Get Bifrosts", -1)
- +Objective key: XSTR("$Alt-X$: Spawn Bifrost", -1)
- $Formula: ( when
- ( is-destroyed-delay 0 "Alpha 1" )
- ( do-nothing )
- )
- +Name: dir 2
- +Repeat Count: 1
- +Interval: 1
- +Objective: XSTR("Left Ctrl - Spawn Slammer", -1)
- +Objective key: XSTR("$3$ - Teleport North", -1)
- #Goals ;! 0 total
- #Waypoints ;! 1 lists total
- $Name: Waypoint path 1
- $List: ( ;! 1 points in list
- ( 0.000000, 0.000000, 0.000000 )
- )
- #Messages ;! 1 total
- $Name: distancefromstart
- $Team: -1
- $MessageNew: XSTR("$distancefromStart", -1)
- $end_multi_text
- #Reinforcements ;! 0 total
- #Background bitmaps ;! 0 total
- $Num stars: 500
- $Ambient light level: 7895160
- +Nebula: Nebula01
- +Color: Blue
- +Pitch: 214
- +Bank: 212
- +Heading: 105
- #Asteroid Fields
- #Music
- $Event Music: None
- $Briefing Music: None
- #End
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement