View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0000551 | FSSCP | docking | public | 2005-09-17 01:18 | 2006-07-02 05:04 |
| Reporter | high max | Assigned To | Goober5000 | ||
| Priority | normal | Severity | minor | Reproducibility | always |
| Status | resolved | Resolution | fixed | ||
| Summary | 0000551: Derelect bug, but could be caused by SCP | ||||
| Description | Mission: Acceptable losses I noticed that the pirates (gold wing) call for support and this is probably why their engines got repaired. Try calling in a support ship towards the beginning of the mission but keep moving so it can't dock with you. This will make it so no other support ship can dock with Gold except Hauler wing that takes them back to Tau Sigma Station. This will make it so their engines can't be repaired. I did this and managed to get all four to depart just a few minutes ago. It works better than a support ship arriving at request of a Gold wing member and you ordering the support to depart because they will call in another. | ||||
| Additional Information | Braise Russel's Re-release of Derelect | ||||
| Tags | No tags attached. | ||||
|
|
High Max: Can you attach the mission file? I think this happens because the fighters somehow were allowed to call for support in the SCP where they weren't allowed in retail. |
|
2005-09-17 01:29
|
dl3-01.fs2 (64,119 bytes)
#Mission Info
$Version: 0.10
$Name: XSTR("Acceptable Losses", -1)
$Author: Kellan
$Created: 04/02/00 at 11:09:41
$Modified: 01/14/05 at 21:22:29
$Notes:
Created by Kellan, carved up by BR five years later$End Notes:
$Mission Desc:
XSTR("Desperate pirates have seized a civilian passenger vessel and demanded asylum from the Shivans. Alpha wing must end the hostage taking, by force is necessary...
", -1)
$end_multi_text
+Game Type Flags: 1
+Flags: 0
+Red Alert: 0
+Scramble: 0
+Disallow Support: 0
+Hull Repair Ceiling: 0.000000
+Subsystem Repair Ceiling: 100.000000
+Player Entry Delay:
1.000000
+Viewer pos: -364.510742, 4938.601074, 5276.657715
+Viewer orient:
0.649503, -0.000001, -0.760359,
0.736591, 0.248075, 0.629200,
0.188625, -0.968741, 0.161126
#Plot Info
$Tour: XSTR("Blah", -1)
$Pre-Briefing Cutscene: Blah
$Pre-Mission Cutscene: Blah
$Next Mission Success: Blah
$Next Mission Partial: Blah
$Next Mission Failure: Blah
#Command Briefing
$Stage Text:
XSTR("The Hunt for the Nyarlathotep
It has been six days since the SD Nyarlathotep sprang to life and carved its way out of its holding docks at Tau Sigma Station. Even with full patrols scouring Tau Sigma, there is no sign of the superdestroyer or the SCv Tsathoggua, the corvette that assisted its escape. Even with the many navigation and scanning beacons added to the system in recent weeks, finding an object 3,000 metres long in a star system many millions of kilometres across is nearly an impossible task.", -1)
$end_multi_text
$Ani Filename: <default>
+Wave Filename: none
$Stage Text:
XSTR("Superdestroyer Assessment
It is difficult to stress the severity of the situation. The Nyarlathotep is a Shivan Lucifer-class destroyer, the same type of vessel that rendered the surface of Vasuda Prime uninhabitable almost forty years ago. While considerably smaller than the Sathanas-class juggernauts, the Nyarlathotep wields only slightly less firepower. In battle simulations from the information we gathered, we now know that the much larger GTVA Colossus would only have had a 22% chance of surviving an encounter with a this vessel. While the point is now moot, the reason for our full alert status is anything but.", -1)
$end_multi_text
$Ani Filename: <default>
+Wave Filename: none
$Stage Text:
XSTR("Tau Sigma Civilians
The GTD Valhalla is moving to Tau Sigma to take command and coordinate the search for the Nyarlathotep and Tsathoggua. In the meantime, we are attempting to evacuate any civilian personnel from the system. This is inclusive any of the pirate groups that have been causing us problems over the past several months. If they ask for assistance, we are under orders to help them. However, they may not be as willing to believe that as you are.", -1)
$end_multi_text
$Ani Filename: <default>
+Wave Filename: none
$Stage Text:
XSTR("Morgan Technologies
There is also the other variable: The Morgan Technologies destroyer Auriga is also a credible threat in the system, and at present we do not know if she will be willing to cooperate in our efforts against this new Shivan problem. This is a complex fight, pilot. We will be carrying out the evacuation operations while also searching for the Shivans. Get ready pilots, we are going to need all of your skills on this one.", -1)
$end_multi_text
$Ani Filename: <default>
+Wave Filename: none
#Briefing
$start_briefing
$num_stages: 6
$start_stage
$multi_text
XSTR("Alright, $f Alpha, listen up! We have a potentially explosive situation developing near $b Tau $b Sigma $b 3.", -1)
$end_multi_text
$voice: none.wav
$camera_pos: -364.510742, 4938.601074, 5276.657715
$camera_orient:
0.649503, -0.000001, -0.760359,
0.736591, 0.248075, 0.629200,
0.188625, -0.968741, 0.161126
$camera_time: 1000
$num_lines: 0
$num_icons: 1
$Flags: 0
$Formula: ( true )
$start_icon
$type: 7
$team: Friendly
$class: GTF Ulysses
$pos: 609.192200, 0.004257, 5940.637207
$label: Tau Sigma 3
+id: 1
$hlight: 0
$multi_text
$end_multi_text
$end_icon
$end_stage
$start_stage
$multi_text
XSTR("A small band of $r pirates hijacked a civilian transport, the $b CPV $b Atlantica as it briefly emerged from subspace near $b Tau $b Sigma $b 3 - due to the planet's gravitational interference on subspace motivators. The pirates demanded asylum with the $g GTVA from the $r Shivans and from the $r Morgan forces active in the area.", -1)
$end_multi_text
$voice: none.wav
$camera_pos: -670.695007, 3179.593262, 6142.283691
$camera_orient:
0.649503, -0.000001, -0.760359,
0.736591, 0.248075, 0.629200,
0.188625, -0.968741, 0.161126
$camera_time: 1000
$num_lines: 0
$num_icons: 3
$Flags: 0
$Formula: ( true )
$start_icon
$type: 7
$team: Friendly
$class: GTF Ulysses
$pos: 609.192200, 0.004257, 5940.637207
$label: Tau Sigma 3
+id: 1
$hlight: 0
$multi_text
$end_multi_text
$end_icon
$start_icon
$type: 18
$team: Friendly
$class: GTM Hippocrates
$pos: -81.858871, 0.000329, 6716.159668
$label: Atlantica
+id: 3
$hlight: 0
$multi_text
$end_multi_text
$end_icon
$start_icon
$type: 1
$team: Hostile
$class: GTF Perseus
$pos: -680.183472, 0.000268, 7226.434570
$label: Pirates
+id: 4
$hlight: 0
$multi_text
$end_multi_text
$end_icon
$end_stage
$start_stage
$multi_text
XSTR("Negotiations with the $r pirates have failed and now $g Command has requested that the best fighter wing on the $f Station be sent to sort out this mess. That's where you come in, $g Alpha.", -1)
$end_multi_text
$voice: none.wav
$camera_pos: -713.847839, 3340.769043, 6105.420898
$camera_orient:
0.649503, -0.000001, -0.760359,
0.736591, 0.248075, 0.629200,
0.188625, -0.968741, 0.161126
$camera_time: 1000
$num_lines: 0
$num_icons: 4
$Flags: 0
$Formula: ( true )
$start_icon
$type: 7
$team: Friendly
$class: GTF Ulysses
$pos: 609.192200, 0.004257, 5940.637207
$label: Tau Sigma 3
+id: 1
$hlight: 0
$multi_text
$end_multi_text
$end_icon
$start_icon
$type: 18
$team: Friendly
$class: GTM Hippocrates
$pos: -185.281418, 0.000165, 6823.972656
$label: Atlantica
+id: 3
$hlight: 0
$multi_text
$end_multi_text
$end_icon
$start_icon
$type: 1
$team: Hostile
$class: GTF Perseus
$pos: -493.984406, 0.000169, 7513.321777
$label: Pirates
+id: 4
$hlight: 0
$multi_text
$end_multi_text
$end_icon
$start_icon
$type: 1
$team: Friendly
$class: GTF Perseus
$pos: -435.081665, 0.000119, 6375.775879
$label: Alpha
+id: 5
$hlight: 0
$multi_text
$end_multi_text
$end_icon
$end_stage
$start_stage
$multi_text
XSTR("The situation must be resolved as quickly as possible with the minimum of civilian casualties. However, due to the fact that the $r pirates have made no hostile actions beyond stopping the $b Atlantica, and the possibilty of help from the $r pirate groups in $b Tau $b Sigma in combating the $r Shivans, $g Command has requested that the $r pirates be disabled, not destroyed. Your fighters have been equipped with $b Akheton $b SDGs to make this possible.", -1)
$end_multi_text
$voice: none.wav
$camera_pos: -482.428223, 1809.293945, 6382.448730
$camera_orient:
0.609211, -0.000001, 0.793008,
-0.790402, 0.081011, 0.607209,
-0.064243, -0.996713, 0.049352
$camera_time: 1000
$num_lines: 0
$num_icons: 4
$Flags: 0
$Formula: ( true )
$start_icon
$type: 7
$team: Friendly
$class: GTF Ulysses
$pos: 609.192200, 0.004257, 5940.637207
$label: Tau Sigma 3
+id: 1
$hlight: 0
$multi_text
$end_multi_text
$end_icon
$start_icon
$type: 18
$team: Friendly
$class: GTM Hippocrates
$pos: -277.212708, 0.000118, 6782.982422
$label: Atlantica
+id: 3
$hlight: 0
$multi_text
$end_multi_text
$end_icon
$start_icon
$type: 1
$team: Hostile
$class: GTF Perseus
$pos: -605.226563, -0.000125, 6608.735352
$label: Gold
+id: 4
$hlight: 0
$multi_text
$end_multi_text
$end_icon
$start_icon
$type: 1
$team: Friendly
$class: GTF Perseus
$pos: -862.001160, -0.000030, 6081.884766
$label: Alpha
+id: 5
$hlight: 0
$multi_text
$end_multi_text
$end_icon
$end_stage
$start_stage
$multi_text
XSTR("In the event that further $r pirate reinforcements arrive, you will be notified as to how to deal with them. If in doubt, apply only necessary force.", -1)
$end_multi_text
$voice: none.wav
$camera_pos: -630.121033, 1824.431274, 6495.909668
$camera_orient:
0.609211, -0.000001, 0.793008,
-0.790402, 0.081011, 0.607209,
-0.064243, -0.996713, 0.049352
$camera_time: 1000
$num_lines: 0
$num_icons: 5
$Flags: 0
$Formula: ( true )
$start_icon
$type: 7
$team: Friendly
$class: GTF Ulysses
$pos: 609.192200, 0.004257, 5940.637207
$label: Tau Sigma 3
+id: 1
$hlight: 0
$multi_text
$end_multi_text
$end_icon
$start_icon
$type: 18
$team: Friendly
$class: GTM Hippocrates
$pos: -277.212708, 0.000118, 6782.982422
$label: Atlantica
+id: 3
$hlight: 0
$multi_text
$end_multi_text
$end_icon
$start_icon
$type: 1
$team: Hostile
$class: GTF Perseus
$pos: -605.226563, -0.000125, 6608.735352
$label: Gold
+id: 4
$hlight: 0
$multi_text
$end_multi_text
$end_icon
$start_icon
$type: 1
$team: Friendly
$class: GTF Perseus
$pos: -862.001160, -0.000030, 6081.884766
$label: Alpha
+id: 5
$hlight: 0
$multi_text
$end_multi_text
$end_icon
$start_icon
$type: 1
$team: Hostile
$class: GTF Hercules
$pos: -662.829224, -0.000400, 6987.151855
$label: Reinforcements
+id: 6
$hlight: 0
$multi_text
$end_multi_text
$end_icon
$end_stage
$start_stage
$multi_text
XSTR("Finally, a word of warning. The gravitational pull of the planet will pull any vessel in close proximity of the planet out of subspace. This includes $r Shivan, $r Morgan and $r pirate ships, as well as friendly vessels. The $b Atlantica will also have to put some distance between itself and the planet before jumping back to $f Tau $f Sigma $f Station. You will be required to protect the $b Atlantica as she prepares to jump. Watch her, she's a vulnerable vessel, and is carrying approximately one thousand civilians.", -1)
$end_multi_text
$voice: none.wav
$camera_pos: -646.283569, 4212.995605, 6778.837402
$camera_orient:
0.694912, -0.000001, -0.719095,
0.716732, 0.081011, 0.692627,
0.058254, -0.996713, 0.056296
$camera_time: 1000
$num_lines: 0
$num_icons: 4
$Flags: 0
$Formula: ( true )
$start_icon
$type: 7
$team: Friendly
$class: GTF Ulysses
$pos: 609.192200, 0.004257, 5940.637207
$label: Tau Sigma 3
+id: 1
$hlight: 0
$multi_text
$end_multi_text
$end_icon
$start_icon
$type: 18
$team: Friendly
$class: GTM Hippocrates
$pos: -1377.956299, -0.000139, 7916.721191
$label: Atlantica
+id: 3
$hlight: 0
$multi_text
$end_multi_text
$end_icon
$start_icon
$type: 21
$team: Hostile
$class: GTF Perseus
$pos: -253.958694, -0.000141, 7147.127441
$label: Other hostiles?
+id: 4
$hlight: 0
$multi_text
$end_multi_text
$end_icon
$start_icon
$type: 1
$team: Friendly
$class: GTF Perseus
$pos: -1397.336060, -0.000090, 7315.620117
$label: Alpha
+id: 5
$hlight: 0
$multi_text
$end_multi_text
$end_icon
$end_stage
$end_briefing
#Debriefing_info
$Num stages: 7
$Formula: ( is-event-true-delay "GoldDown" 0 )
$Multi text
XSTR("Alpha, you disobeyed direct mission orders and destroyed the pirate fighters! They were inferior to your own and would have stood little chance against you. This act has damaged the truce agreement between the GTVA and pirate factions more than you may realise.
Since it appears that we cannot trust you to stick to your orders, you are hereby grounded until further notice. We're loathe to lose valuable pilots at a time like this, but we'd rather the few and competent than the many and disobedient. Dismissed.", -1)
$end_multi_text
$Voice: none.wav
$Recommendation text:
XSTR("", -1)
$end_multi_text
$Formula: ( and
( is-goal-true-delay
"Rescue Atlantica"
0
)
( is-event-true-delay
"Alpha requests RTB"
0
)
)
$Multi text
XSTR("Excellent work, Alpha wing! The CPV Atlantica escaped the area safely despite attention from additional pirates and from the Shivans. It is a testament to your flying skills that you protected such a vulnerable vessel from an onslaught like that. The crew and passengers of the Atlantica are grateful for your efforts. It seems that this success has improved public support for the GTVA around here a little.", -1)
$end_multi_text
$Voice: none.wav
$Recommendation text:
XSTR("", -1)
$end_multi_text
$Formula: ( and
( is-goal-true-delay "Recovery Op" 0 )
( is-event-true-delay
"Alpha requests RTB"
0
)
)
$Multi text
XSTR("The pirates who were saved by Hauler wing also thanked the GTVA forces for saving them from the Station's brig. You can even go visit them if you like. It looks like this little piece of humanitarianism is going to help the GTVA's efforts to form a truce with the pirates quite a bit.", -1)
$end_multi_text
$Voice: none.wav
$Recommendation text:
XSTR("", -1)
$end_multi_text
$Formula: ( and
( is-goal-false-delay
"Rescue Atlantica"
0
)
( is-event-true-delay
"Alpha requests RTB"
0
)
)
$Multi text
XSTR("The CPV Atlantica and her 1,196 passengers perished during the attack by the Shivans. This is truly a sad loss. The Shivans hit us hard out there, but a pilot of your calibre should have known what to do to fend off such an attack.", -1)
$end_multi_text
$Voice: none.wav
$Recommendation text:
XSTR("Don't be distracted by craft that do not threaten mission critical craft directly. Use your wingmen to assist in your protection efforts.", -1)
$end_multi_text
$Formula: ( and
( is-goal-false-delay "Recovery Op" 0 )
( is-event-true-delay
"Alpha requests RTB"
0
)
)
$Multi text
XSTR("The disabled pirate fighters were destroyed, along with our recovery craft. Command acknowledges that this was not your primary objective, but protecting Hauler group was a seemingly easy task.", -1)
$end_multi_text
$Voice: none.wav
$Recommendation text:
XSTR("Pisces wing will attack the Haulers if Alpha and Delta are not threatening them more.", -1)
$end_multi_text
$Formula: ( is-event-true-delay
"Alpha requests RTB"
0
)
$Multi text
XSTR("Shivan sightings and engagements are increasing in Tau Sigma. It appears that we will have to begin a concerted effort to track down the Nyarlathotep.", -1)
$end_multi_text
$Voice: none.wav
$Recommendation text:
XSTR("", -1)
$end_multi_text
$Formula: ( and
( is-event-false-delay
"Alpha requests RTB"
0
)
( is-event-false-delay "GoldDown" 0 )
)
$Multi text
XSTR("You did not have authorisation to return to base, pilot. Your actions jeopardised the lives of those involved in this mission and the GTVA's objectives in this theatre. Desertion is grounds for a court martial, and you are confined to quarters pending your preliminary hearing. Until a military court decides otherwise, you are hereby stripped of your wings and all privileges bestowed upon you as an officer of the Galactic Terran-Vasudan Alliance.", -1)
$end_multi_text
$Voice: none.wav
$Recommendation text:
XSTR("Do not depart until told to do so.", -1)
$end_multi_text
#Alternate Types:
$Alt: Passenger Vessel
$Alt: Recovery Craft
#end
#Players ;! 1 total
$Starting Shipname: Alpha 1
$Ship Choices: (
"GTF Hercules Mark II" 4
"GTF Perseus" 1
"GTF Myrmidon" 5
)
+Weaponry Pool: (
"Subach HL-7" 16
"Akheton SDG" 14
"Morning Star" 8
"Prometheus R" 12
"Prometheus S" 12
"Circe" 2
"Lamprey" 4
"Rockeye" 60
"Tempest" 400
"Hornet" 200
"Tornado" 75
"Harpoon" 168
"Stiletto II" 26
)
#Objects ;! 34 total
$Name: Alpha 1 ;! Object #0
$Class: GTF Perseus
$Team: Friendly
$Location: -1919.894043, -908.799988, -758.297729
$Orientation:
0.938128, 0.000000, -0.346288,
-0.045995, 0.991140, -0.124604,
0.343220, 0.132822, 0.929816
$IFF: IFF 1
$AI Behavior: None
$Cargo 1: XSTR("Nothing", -1)
+Initial Hull: 100
+Subsystem: Pilot
+Primary Banks: ( "Prometheus S" "Akheton SDG" )
+Secondary Banks: ( "Harpoon" "Harpoon" )
$Arrival Location: Hyperspace
$Arrival Cue: ( false )
$Departure Location: Hyperspace
$Departure Cue: ( false )
$Determination: 10
+Flags: ( "cargo-known" "player-start" )
+Flags2: ( )
+Respawn priority: 0
+Orders Accepted: 33023 ;! note that this is a bitfield!!!
+Group: 0
+Score: 8
$Name: Alpha 2 ;! Object #1
$Class: GTF Perseus
$Team: Friendly
$Location: -1851.699951, -908.799988, -808.200012
$Orientation:
0.942196, 0.000000, -0.335062,
-0.044351, 0.991201, -0.124717,
0.332114, 0.132368, 0.933905
$IFF: IFF 1
$AI Behavior: None
$AI Goals: ( goals ( ai-disable-ship "Gold 2" 70 ) ( ai-disable-ship "Gold 3" 60 ) ( ai-disable-ship "Gold 4" 60 ) ( ai-disable-ship "Gold 1" 60 ) ( ai-guard "Atlantica" 55 ) )
$Cargo 1: XSTR("Nothing", -1)
+Initial Velocity: 33
+Initial Hull: 100
+Subsystem: Pilot
+Primary Banks: ( "Prometheus S" "Akheton SDG" )
+Secondary Banks: ( "Harpoon" "Harpoon" )
$Arrival Location: Hyperspace
$Arrival Cue: ( false )
$Departure Location: Hyperspace
$Departure Cue: ( false )
$Determination: 10
+Flags: ( "cargo-known" )
+Flags2: ( )
+Respawn priority: 0
+Orders Accepted: 33023 ;! note that this is a bitfield!!!
+Group: 0
+Score: 14
$Name: Alpha 3 ;! Object #2
$Class: GTF Perseus
$Team: Friendly
$Location: -1967.338623, -908.800110, -808.200012
$Orientation:
0.936743, 0.000000, -0.350017,
-0.046068, 0.991301, -0.123290,
0.346972, 0.131615, 0.928595
$IFF: IFF 1
$AI Behavior: None
$AI Goals: ( goals ( ai-disable-ship "Gold 3" 70 ) ( ai-disable-ship "Gold 4" 60 ) ( ai-disable-ship "Gold 1" 60 ) ( ai-disable-ship "Gold 2" 60 ) ( ai-guard "Atlantica" 55 ) )
$Cargo 1: XSTR("Nothing", -1)
+Initial Velocity: 33
+Initial Hull: 100
+Subsystem: Pilot
+Primary Banks: ( "Prometheus S" "Akheton SDG" )
+Secondary Banks: ( "Harpoon" "Harpoon" )
$Arrival Location: Hyperspace
$Arrival Cue: ( false )
$Departure Location: Hyperspace
$Departure Cue: ( false )
$Determination: 10
+Flags: ( "cargo-known" )
+Flags2: ( )
+Respawn priority: 0
+Orders Accepted: 33023 ;! note that this is a bitfield!!!
+Group: 0
+Score: 14
$Name: Alpha 4 ;! Object #3
$Class: GTF Perseus
$Team: Friendly
$Location: -1905.538574, -908.799988, -855.273804
$Orientation:
0.940479, 0.000000, -0.339853,
-0.044583, 0.991358, -0.123376,
0.336916, 0.131184, 0.932351
$IFF: IFF 1
$AI Behavior: None
$AI Goals: ( goals ( ai-disable-ship "Gold 4" 70 ) ( ai-disable-ship "Gold 1" 60 ) ( ai-disable-ship "Gold 2" 60 ) ( ai-disable-ship "Gold 3" 60 ) ( ai-guard "Atlantica" 55 ) )
$Cargo 1: XSTR("Nothing", -1)
+Initial Velocity: 33
+Initial Hull: 100
+Subsystem: Pilot
+Primary Banks: ( "Prometheus S" "Akheton SDG" )
+Secondary Banks: ( "Harpoon" "Harpoon" )
$Arrival Location: Hyperspace
$Arrival Cue: ( false )
$Departure Location: Hyperspace
$Departure Cue: ( false )
$Determination: 10
+Flags: ( "cargo-known" )
+Flags2: ( )
+Respawn priority: 0
+Orders Accepted: 33023 ;! note that this is a bitfield!!!
+Group: 0
+Score: 14
$Name: Atlantica ;! Object #4
$Class: GTM Hippocrates
$Alt: Passenger Vessel
$Team: Friendly
$Location: 428.495880, -0.000209, 5603.725098
$Orientation:
-0.542149, -0.443859, 0.713488,
-0.085331, 0.873796, 0.478747,
-0.835939, 0.198669, -0.511603
$IFF: IFF 1
$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
$Arrival Location: Hyperspace
$Arrival Cue: ( true )
$Departure Location: Hyperspace
$Departure Cue: ( or
( are-waypoints-done-delay
"Atlantica"
"Atlanesc"
0
)
( destroyed-or-departed-delay
14
"Virgo"
"Capricorn"
"Pisces"
)
)
$Determination: 10
+Flags: ( "cargo-known" "protect-ship" "no-shields" "escort" )
+Flags2: ( )
+Respawn priority: 0
+Escort priority: 90
+Orders Accepted: 0 ;! note that this is a bitfield!!!
+Group: 0
+Score: 100
$Name: Gold 1 ;! Object #5
$Class: GTF Perseus
$Team: Neutral
$Location: 381.399994, 516.200012, 5580.299805
$Orientation:
-0.817453, 0.000000, -0.575996,
0.425646, 0.673735, -0.604076,
0.388069, -0.738973, -0.550746
$IFF: IFF 1
$AI Behavior: None
+AI Class: Lieutenant
$Cargo 1: XSTR("Nothing", -1)
+Initial Hull: 100
+Subsystem: Pilot
+Primary Banks: ( "Subach HL-7" "" )
+Secondary Banks: ( "Harpoon#Weak" "Tempest" )
$Arrival Location: Hyperspace
$Arrival Cue: ( false )
$Departure Location: Hyperspace
$Departure Cue: ( false )
$Determination: 10
+Flags: ( "cargo-known" )
+Flags2: ( )
+Respawn priority: 0
+Orders Accepted: 0 ;! note that this is a bitfield!!!
+Group: 0
+Score: 10
$Name: Gold 2 ;! Object #6
$Class: GTF Perseus
$Team: Neutral
$Location: 654.067505, 0.000184, 5179.222656
$Orientation:
0.813239, 0.000000, 0.581931,
-0.425072, 0.682965, 0.594031,
-0.397438, -0.730451, 0.555414
$IFF: IFF 1
$AI Behavior: None
+AI Class: Lieutenant
$Cargo 1: XSTR("Nothing", -1)
+Initial Hull: 100
+Subsystem: Pilot
+Primary Banks: ( "Subach HL-7" "" )
+Secondary Banks: ( "Harpoon#Weak" "Tempest" )
$Arrival Location: Hyperspace
$Arrival Cue: ( false )
$Departure Location: Hyperspace
$Departure Cue: ( false )
$Determination: 10
+Flags: ( "cargo-known" )
+Flags2: ( )
+Respawn priority: 0
+Orders Accepted: 0 ;! note that this is a bitfield!!!
+Group: 0
+Score: 10
$Name: Gold 3 ;! Object #7
$Class: GTF Perseus
$Team: Neutral
$Location: 382.299988, -496.600006, 5573.200195
$Orientation:
0.730868, 0.000000, 0.682518,
0.566834, 0.557012, -0.606989,
-0.380171, 0.830504, 0.407103
$IFF: IFF 1
$AI Behavior: None
+AI Class: Lieutenant
$Cargo 1: XSTR("Nothing", -1)
+Initial Hull: 100
+Subsystem: Pilot
+Primary Banks: ( "Subach HL-7" "" )
+Secondary Banks: ( "Harpoon#Weak" "Tempest" )
$Arrival Location: Hyperspace
$Arrival Cue: ( false )
$Departure Location: Hyperspace
$Departure Cue: ( false )
$Determination: 10
+Flags: ( "cargo-known" )
+Flags2: ( )
+Respawn priority: 0
+Orders Accepted: 0 ;! note that this is a bitfield!!!
+Group: 0
+Score: 10
$Name: Gold 4 ;! Object #8
$Class: GTF Perseus
$Team: Neutral
$Location: 72.117378, 120.199928, 5911.352539
$Orientation:
-0.723809, 0.000000, -0.690000,
-0.480642, 0.717476, 0.504193,
0.495059, 0.696583, -0.519316
$IFF: IFF 1
$AI Behavior: None
+AI Class: Lieutenant
$Cargo 1: XSTR("Nothing", -1)
+Initial Hull: 100
+Subsystem: Pilot
+Primary Banks: ( "Subach HL-7" "" )
+Secondary Banks: ( "Harpoon#Weak" "Tempest" )
$Arrival Location: Hyperspace
$Arrival Cue: ( false )
$Departure Location: Hyperspace
$Departure Cue: ( false )
$Determination: 10
+Flags: ( "cargo-known" )
+Flags2: ( )
+Respawn priority: 0
+Orders Accepted: 0 ;! note that this is a bitfield!!!
+Group: 0
+Score: 10
$Name: Benedict ;! Object #9
$Class: GTFR Triton
$Team: Friendly
$Location: 1115.032715, -3584.394287, 11286.971680
$Orientation:
0.955201, 0.000000, 0.295957,
0.295913, 0.017290, -0.955058,
-0.005117, 0.999851, 0.016515
$IFF: IFF 1
$AI Behavior: None
$AI Goals: ( goals ( ai-waypoints-once "Freightpath" 70 ) )
$Cargo 1: XSTR("Nothing", -1)
+Initial Velocity: 33
+Initial Hull: 100
+Initial Shields: 100
+Subsystem: Pilot
+Subsystem: turret01
+Subsystem: turret02
$Arrival Location: Hyperspace
$Arrival Cue: ( has-time-elapsed 10 )
$Departure Location: Hyperspace
$Departure Cue: ( are-waypoints-done-delay
"Benedict"
"Freightpath"
0
)
$Determination: 10
+Flags: ( "cargo-known" "no-shields" )
+Flags2: ( )
+Respawn priority: 0
+Orders Accepted: 0 ;! note that this is a bitfield!!!
+Group: 0
+Score: 20
$Name: Virgo 1 ;! Object #10
$Class: SF Dragon
$Team: Hostile
$Location: -1136.341431, 2148.565918, 11046.181641
$Orientation:
0.090672, 0.000000, -0.995881,
-0.360126, 0.932328, -0.032788,
0.928487, 0.361616, 0.084536
$IFF: IFF 1
$AI Behavior: None
$Cargo 1: XSTR("Nothing", -1)
+Initial Velocity: 33
+Subsystem: Pilot
+Primary Banks: ( "Shivan Mega Laser" "Shivan Mega Laser" )
$Arrival Location: Hyperspace
$Arrival Cue: ( false )
$Departure Location: Hyperspace
$Departure Cue: ( false )
$Determination: 10
+Flags: ( )
+Flags2: ( )
+Respawn priority: 0
+Orders Accepted: 0 ;! note that this is a bitfield!!!
+Group: 0
+Score: 16
$Name: Virgo 2 ;! Object #11
$Class: SF Dragon
$Team: Hostile
$Location: -1259.822754, 2104.781006, 11157.441406
$Orientation:
0.090672, 0.000000, -0.995881,
-0.360126, 0.932327, -0.032788,
0.928487, 0.361615, 0.084536
$IFF: IFF 1
$AI Behavior: None
$Cargo 1: XSTR("Nothing", -1)
+Initial Velocity: 33
+Subsystem: Pilot
+Primary Banks: ( "Shivan Mega Laser" "Shivan Mega Laser" )
$Arrival Location: Hyperspace
$Arrival Cue: ( false )
$Departure Location: Hyperspace
$Departure Cue: ( false )
$Determination: 10
+Flags: ( )
+Flags2: ( )
+Respawn priority: 0
+Orders Accepted: 0 ;! note that this is a bitfield!!!
+Group: 0
+Score: 16
$Name: Virgo 3 ;! Object #12
$Class: SF Dragon
$Team: Hostile
$Location: -1281.672729, 2085.942627, 10861.743164
$Orientation:
0.090672, 0.000000, -0.995881,
-0.360126, 0.932327, -0.032788,
0.928487, 0.361615, 0.084536
$IFF: IFF 1
$AI Behavior: None
$Cargo 1: XSTR("Nothing", -1)
+Initial Velocity: 33
+Subsystem: Pilot
+Primary Banks: ( "Shivan Mega Laser" "Shivan Mega Laser" )
$Arrival Location: Hyperspace
$Arrival Cue: ( false )
$Departure Location: Hyperspace
$Departure Cue: ( false )
$Determination: 10
+Flags: ( )
+Flags2: ( )
+Respawn priority: 0
+Orders Accepted: 0 ;! note that this is a bitfield!!!
+Group: 0
+Score: 16
$Name: Virgo 4 ;! Object #13
$Class: SF Dragon
$Team: Hostile
$Location: -1402.915894, 2043.227539, 10978.822266
$Orientation:
0.090672, 0.000000, -0.995881,
-0.360126, 0.932327, -0.032788,
0.928487, 0.361615, 0.084536
$IFF: IFF 1
$AI Behavior: None
$Cargo 1: XSTR("Nothing", -1)
+Initial Velocity: 33
+Subsystem: Pilot
+Primary Banks: ( "Shivan Mega Laser" "Shivan Mega Laser" )
$Arrival Location: Hyperspace
$Arrival Cue: ( false )
$Departure Location: Hyperspace
$Departure Cue: ( false )
$Determination: 10
+Flags: ( )
+Flags2: ( )
+Respawn priority: 0
+Orders Accepted: 0 ;! note that this is a bitfield!!!
+Group: 0
+Score: 16
$Name: Capricorn 1 ;! Object #14
$Class: SB Nahema
$Team: Hostile
$Location: 4666.103027, 3837.025635, 9149.406250
$Orientation:
-0.818735, 0.000000, 0.574172,
0.000000, 1.000000, 0.000000,
-0.574172, 0.000000, -0.818735
$IFF: IFF 1
$AI Behavior: None
$Cargo 1: XSTR("Nothing", -1)
+Initial Velocity: 33
+Initial Hull: 100
+Subsystem: Pilot
+Primary Banks: ( "Shivan Light Laser" "Shivan Light Laser" )
+Secondary Banks: ( "Harpoon" "Cyclops" "Cyclops" )
$Arrival Location: Hyperspace
$Arrival Cue: ( false )
$Departure Location: Hyperspace
$Departure Cue: ( false )
$Determination: 10
+Flags: ( )
+Flags2: ( )
+Respawn priority: 0
+Orders Accepted: 0 ;! note that this is a bitfield!!!
+Group: 0
+Score: 14
$Name: Capricorn 2 ;! Object #15
$Class: SB Nahema
$Team: Hostile
$Location: 5017.310059, 3837.025879, 9191.433594
$Orientation:
-0.818735, 0.000000, 0.574172,
0.000000, 1.000000, 0.000000,
-0.574172, 0.000000, -0.818735
$IFF: IFF 1
$AI Behavior: None
$Cargo 1: XSTR("Nothing", -1)
+Initial Velocity: 33
+Initial Hull: 100
+Subsystem: Pilot
+Primary Banks: ( "Shivan Light Laser" "Shivan Light Laser" )
+Secondary Banks: ( "Harpoon" "Cyclops" "Cyclops" )
$Arrival Location: Hyperspace
$Arrival Cue: ( false )
$Departure Location: Hyperspace
$Departure Cue: ( false )
$Determination: 10
+Flags: ( )
+Flags2: ( )
+Respawn priority: 0
+Orders Accepted: 0 ;! note that this is a bitfield!!!
+Group: 0
+Score: 14
$Name: Capricorn 3 ;! Object #16
$Class: SB Nahema
$Team: Hostile
$Location: 4733.494629, 3859.243408, 9426.019531
$Orientation:
-0.818735, 0.000000, 0.574172,
0.000000, 1.000000, 0.000000,
-0.574172, 0.000000, -0.818735
$IFF: IFF 1
$AI Behavior: None
$Cargo 1: XSTR("Nothing", -1)
+Initial Velocity: 33
+Initial Hull: 100
+Subsystem: Pilot
+Primary Banks: ( "Shivan Light Laser" "Shivan Light Laser" )
+Secondary Banks: ( "Harpoon" "Cyclops" "Cyclops" )
$Arrival Location: Hyperspace
$Arrival Cue: ( false )
$Departure Location: Hyperspace
$Departure Cue: ( false )
$Determination: 10
+Flags: ( )
+Flags2: ( )
+Respawn priority: 0
+Orders Accepted: 0 ;! note that this is a bitfield!!!
+Group: 0
+Score: 14
$Name: Pisces 1 ;! Object #17
$Class: SF Mara
$Team: Hostile
$Location: 3696.692139, -343.765869, -309.785889
$Orientation:
0.471328, 0.000000, 0.881958,
0.000000, 1.000000, 0.000000,
-0.881958, 0.000000, 0.471328
$IFF: IFF 1
$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: ( )
+Flags2: ( )
+Respawn priority: 0
+Orders Accepted: 0 ;! note that this is a bitfield!!!
+Group: 0
+Score: 12
$Name: Pisces 2 ;! Object #18
$Class: SF Mara
$Team: Hostile
$Location: 3932.478516, -343.765991, -256.644196
$Orientation:
0.471328, 0.000000, 0.881958,
0.000000, 1.000000, 0.000000,
-0.881958, 0.000000, 0.471328
$IFF: IFF 1
$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: ( )
+Flags2: ( )
+Respawn priority: 0
+Orders Accepted: 0 ;! note that this is a bitfield!!!
+Group: 0
+Score: 12
$Name: Pisces 3 ;! Object #19
$Class: SF Mara
$Team: Hostile
$Location: 3666.166748, -343.765991, -545.355713
$Orientation:
0.471328, 0.000000, 0.881958,
0.000000, 1.000000, 0.000000,
-0.881958, 0.000000, 0.471328
$IFF: IFF 1
$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: ( )
+Flags2: ( )
+Respawn priority: 0
+Orders Accepted: 0 ;! note that this is a bitfield!!!
+Group: 0
+Score: 12
$Name: Pisces 4 ;! Object #20
$Class: SF Mara
$Team: Hostile
$Location: 3914.348633, -343.766052, -485.824982
$Orientation:
0.471328, 0.000000, 0.881958,
0.000000, 1.000000, 0.000000,
-0.881958, 0.000000, 0.471328
$IFF: IFF 1
$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: ( )
+Flags2: ( )
+Respawn priority: 0
+Orders Accepted: 0 ;! note that this is a bitfield!!!
+Group: 0
+Score: 12
$Name: Green 1 ;! Object #21
$Class: GTB Artemis
$Team: Neutral
$Location: -2935.690674, 1290.378052, 6148.743652
$Orientation:
-0.039194, 0.000000, -0.999232,
0.000000, 1.000000, 0.000000,
0.999232, 0.000000, -0.039194
$IFF: IFF 1
$AI Behavior: None
$Cargo 1: XSTR("Nothing", -1)
+Initial Velocity: 33
+Initial Hull: 100
+Subsystem: Pilot
+Secondary Banks: ( "Hornet#Weak" "Tempest" "EMP Adv." )
$Arrival Location: Hyperspace
$Arrival Cue: ( false )
$Departure Location: Hyperspace
$Departure Cue: ( false )
$Determination: 10
+Flags: ( "cargo-known" )
+Flags2: ( )
+Respawn priority: 0
+Group: 0
+Score: 10
$Name: Green 2 ;! Object #22
$Class: GTB Artemis
$Team: Neutral
$Location: -3062.847900, 1290.378296, 6258.179688
$Orientation:
-0.039194, 0.000000, -0.999232,
0.000000, 1.000000, 0.000000,
0.999232, 0.000000, -0.039194
$IFF: IFF 1
$AI Behavior: None
$Cargo 1: XSTR("Nothing", -1)
+Initial Velocity: 33
+Initial Hull: 100
+Subsystem: Pilot
+Secondary Banks: ( "Hornet#Weak" "Tempest" "EMP Adv." )
$Arrival Location: Hyperspace
$Arrival Cue: ( false )
$Departure Location: Hyperspace
$Departure Cue: ( false )
$Determination: 10
+Flags: ( "cargo-known" )
+Flags2: ( )
+Respawn priority: 0
+Group: 0
+Score: 10
$Name: Green 3 ;! Object #23
$Class: GTB Artemis
$Team: Neutral
$Location: -3071.434570, 1290.378052, 6012.029297
$Orientation:
-0.039194, 0.000000, -0.999232,
0.000000, 1.000000, 0.000000,
0.999232, 0.000000, -0.039194
$IFF: IFF 1
$AI Behavior: None
$Cargo 1: XSTR("Nothing", -1)
+Initial Velocity: 33
+Initial Hull: 100
+Subsystem: Pilot
+Secondary Banks: ( "Hornet#Weak" "Tempest" "EMP Adv." )
$Arrival Location: Hyperspace
$Arrival Cue: ( false )
$Departure Location: Hyperspace
$Departure Cue: ( false )
$Determination: 10
+Flags: ( "cargo-known" )
+Flags2: ( )
+Respawn priority: 0
+Group: 0
+Score: 10
$Name: Green 4 ;! Object #24
$Class: GTB Artemis
$Team: Neutral
$Location: -3185.481689, 1290.378174, 6137.703613
$Orientation:
-0.039194, 0.000000, -0.999232,
0.000000, 1.000000, 0.000000,
0.999232, 0.000000, -0.039194
$IFF: IFF 1
$AI Behavior: None
$Cargo 1: XSTR("Nothing", -1)
+Initial Velocity: 33
+Initial Hull: 100
+Subsystem: Pilot
+Secondary Banks: ( "Hornet#Weak" "Tempest" "EMP Adv." )
$Arrival Location: Hyperspace
$Arrival Cue: ( false )
$Departure Location: Hyperspace
$Departure Cue: ( false )
$Determination: 10
+Flags: ( "cargo-known" )
+Flags2: ( )
+Respawn priority: 0
+Group: 0
+Score: 10
$Name: Delta 1 ;! Object #25
$Class: GTF Hercules Mark II
$Team: Friendly
$Location: 2282.896729, -1027.688232, 3662.864014
$Orientation:
0.605820, 0.000000, 0.795602,
0.000000, 1.000000, 0.000000,
-0.795602, 0.000000, 0.605820
$IFF: IFF 1
$AI Behavior: None
$Cargo 1: XSTR("Nothing", -1)
+Initial Velocity: 33
+Initial Hull: 100
+Subsystem: Pilot
+Primary Banks: ( "Subach HL-7" "Prometheus S" )
$Arrival Location: Hyperspace
$Arrival Cue: ( false )
$Departure Location: Hyperspace
$Departure Cue: ( false )
$Determination: 10
+Flags: ( "cargo-known" )
+Flags2: ( )
+Respawn priority: 0
+Orders Accepted: 33023 ;! note that this is a bitfield!!!
+Group: 0
+Score: 12
$Name: Delta 2 ;! Object #26
$Class: GTF Hercules Mark II
$Team: Friendly
$Location: 2432.407715, -1027.687988, 3698.327637
$Orientation:
0.605820, 0.000000, 0.795602,
0.000000, 1.000000, 0.000000,
-0.795602, 0.000000, 0.605820
$IFF: IFF 1
$AI Behavior: None
$Cargo 1: XSTR("Nothing", -1)
+Initial Velocity: 33
+Initial Hull: 100
+Subsystem: Pilot
+Primary Banks: ( "Subach HL-7" "Prometheus S" )
$Arrival Location: Hyperspace
$Arrival Cue: ( false )
$Departure Location: Hyperspace
$Departure Cue: ( false )
$Determination: 10
+Flags: ( "cargo-known" )
+Flags2: ( )
+Respawn priority: 0
+Orders Accepted: 33023 ;! note that this is a bitfield!!!
+Group: 0
+Score: 12
$Name: Delta 3 ;! Object #27
$Class: GTF Hercules Mark II
$Team: Friendly
$Location: 2287.887695, -1027.688354, 3508.980225
$Orientation:
0.605820, 0.000000, 0.795602,
0.000000, 1.000000, 0.000000,
-0.795602, 0.000000, 0.605820
$IFF: IFF 1
$AI Behavior: None
$Cargo 1: XSTR("Nothing", -1)
+Initial Velocity: 33
+Initial Hull: 100
+Subsystem: Pilot
+Primary Banks: ( "Subach HL-7" "Prometheus S" )
$Arrival Location: Hyperspace
$Arrival Cue: ( false )
$Departure Location: Hyperspace
$Departure Cue: ( false )
$Determination: 10
+Flags: ( "cargo-known" )
+Flags2: ( )
+Respawn priority: 0
+Orders Accepted: 33023 ;! note that this is a bitfield!!!
+Group: 0
+Score: 12
$Name: Guard device ;! Object #28
$Class: SJD Sathanas
$Team: Neutral
$Location: 236.249390, 0.002495, 5682.684082
$Orientation:
1.000000, 0.000000, 0.000000,
0.000000, 1.000000, 0.000000,
0.000000, 0.000000, 1.000000
$IFF: IFF 1
$AI Behavior: None
+AI Class: None
$Cargo 1: XSTR("Nothing", -1)
+Initial Velocity: 33
+Initial Hull: 100
+Initial Shields: 100
+Subsystem: Pilot
$Arrival Location: Hyperspace
$Arrival Cue: ( true )
$Departure Location: Hyperspace
$Departure Cue: ( false )
$Determination: 10
+Flags: ( "protect-ship" "beam-protect-ship" "no-shields" "invulnerable" "hidden-from-sensors" )
+Flags2: ( )
+Respawn priority: 0
+Group: 0
+Score: 1
$Name: Hauler 1 ;! Object #29
$Class: GTS Hygeia
$Alt: Recovery Craft
$Team: Friendly
$Location: -930.672974, 464.437988, 7384.074219
$Orientation:
-0.895344, 0.000000, -0.445375,
0.000000, 1.000000, 0.000000,
0.445375, 0.000000, -0.895344
$IFF: IFF 1
$AI Behavior: None
$AI Goals: ( goals ( ai-dock "Gold 3" "lower ring" "Fighter Dock" 60 ) ( ai-waypoints-once "Hauler out" 50 ) )
$Cargo 1: XSTR("Nothing", -1)
+Initial Velocity: 33
+Initial Hull: 100
+Subsystem: Pilot
$Arrival Location: Hyperspace
$Arrival Cue: ( is-event-true-delay
"Gold begs for mercy"
20
)
$Departure Location: Hyperspace
$Departure Cue: ( or
( are-waypoints-done-delay
"Hauler 1"
"Hauler out"
0
)
( destroyed-or-departed-delay
0
"Virgo"
"Capricorn"
"Pisces"
)
)
$Determination: 10
+Flags: ( "cargo-known" )
+Flags2: ( )
+Respawn priority: 0
+Orders Accepted: 0 ;! note that this is a bitfield!!!
+Group: 0
+Score: 15
$Name: Hauler 2 ;! Object #30
$Class: GTS Hygeia
$Alt: Recovery Craft
$Team: Friendly
$Location: -881.974426, -511.767151, 7499.994141
$Orientation:
-0.895344, 0.000000, -0.445375,
0.000000, 1.000000, 0.000000,
0.445375, 0.000000, -0.895344
$IFF: IFF 1
$AI Behavior: None
$AI Goals: ( goals ( ai-dock "Gold 1" "lower ring" "Fighter Dock" 60 ) ( ai-waypoints-once "Hauler out" 50 ) )
$Cargo 1: XSTR("Nothing", -1)
+Initial Velocity: 33
+Initial Hull: 100
+Subsystem: Pilot
$Arrival Location: Hyperspace
$Arrival Cue: ( is-event-true-delay
"Gold begs for mercy"
20
)
$Departure Location: Hyperspace
$Departure Cue: ( or
( are-waypoints-done-delay
"Hauler 2"
"Hauler out"
0
)
( destroyed-or-departed-delay
0
"Virgo"
"Capricorn"
"Pisces"
)
)
$Determination: 10
+Flags: ( "cargo-known" )
+Flags2: ( )
+Respawn priority: 0
+Orders Accepted: 0 ;! note that this is a bitfield!!!
+Group: 0
+Score: 15
$Name: Hauler 3 ;! Object #31
$Class: GTS Hygeia
$Alt: Recovery Craft
$Team: Friendly
$Location: -1162.614258, 775.919189, 7393.804199
$Orientation:
-0.895344, 0.000000, -0.445375,
0.000000, 1.000000, 0.000000,
0.445375, 0.000000, -0.895344
$IFF: IFF 1
$AI Behavior: None
$AI Goals: ( goals ( ai-dock "Gold 4" "lower ring" "Fighter Dock" 60 ) ( ai-waypoints-once "Hauler out" 50 ) )
$Cargo 1: XSTR("Nothing", -1)
+Initial Velocity: 33
+Initial Hull: 100
+Subsystem: Pilot
$Arrival Location: Hyperspace
$Arrival Cue: ( is-event-true-delay
"Gold begs for mercy"
20
)
$Departure Location: Hyperspace
$Departure Cue: ( or
( are-waypoints-done-delay
"Hauler 3"
"Hauler out"
0
)
( destroyed-or-departed-delay
0
"Virgo"
"Capricorn"
"Pisces"
)
)
$Determination: 10
+Flags: ( "cargo-known" )
+Flags2: ( )
+Respawn priority: 0
+Orders Accepted: 0 ;! note that this is a bitfield!!!
+Group: 0
+Score: 15
$Name: Hauler 4 ;! Object #32
$Class: GTS Hygeia
$Alt: Recovery Craft
$Team: Friendly
$Location: -725.067139, 401.106812, 7582.037109
$Orientation:
-0.895344, 0.000000, -0.445375,
0.000000, 1.000000, 0.000000,
0.445375, 0.000000, -0.895344
$IFF: IFF 1
$AI Behavior: None
$AI Goals: ( goals ( ai-dock "Gold 2" "lower ring" "Fighter Dock" 60 ) ( ai-waypoints-once "Hauler out" 50 ) )
$Cargo 1: XSTR("Nothing", -1)
+Initial Velocity: 33
+Initial Hull: 100
+Subsystem: Pilot
$Arrival Location: Hyperspace
$Arrival Cue: ( is-event-true-delay
"Gold begs for mercy"
20
)
$Departure Location: Hyperspace
$Departure Cue: ( or
( are-waypoints-done-delay
"Hauler 4"
"Hauler out"
0
)
( destroyed-or-departed-delay
0
"Virgo"
"Capricorn"
"Pisces"
)
)
$Determination: 10
+Flags: ( "cargo-known" )
+Flags2: ( )
+Respawn priority: 0
+Orders Accepted: 0 ;! note that this is a bitfield!!!
+Group: 0
+Score: 15
$Name: TC-TRI 10 ;! Object #33
$Class: TC-TRI
$Team: Friendly
$Location: 1117.386841, -3394.005859, 11280.510742
$Orientation:
0.955201, 0.000023, 0.295958,
0.295914, 0.017110, -0.955061,
-0.005086, 0.999854, 0.016337
$IFF: IFF 1
$AI Behavior: None
$Cargo 1: XSTR("High-grade Ore", -1)
+Initial Velocity: 33
+Initial Hull: 100
+Initial Shields: 100
+Subsystem: Pilot
$Arrival Location: Hyperspace
$Arrival Cue: ( false )
$Departure Location: Hyperspace
$Departure Cue: ( false )
$Determination: 10
+Flags: ( "cargo-known" "no-shields" )
+Flags2: ( )
+Respawn priority: 0
+Docked With: Benedict
$Docker Point: Cargo Dock01
$Dockee Point: Cargo Dockpoint
+Group: 0
#Wings ;! 7 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: ( ;! 4 total
"Alpha 1"
"Alpha 2"
"Alpha 3"
"Alpha 4"
)
+Hotkey: 0
+Flags:( )
$Name: Gold
$Waves: 1
$Wave Threshold: 0
$Special Ship: 0 ;! Gold 1
$Arrival Location: Hyperspace
$Arrival Cue: ( true )
$Departure Location: Hyperspace
$Departure Cue: ( false )
$Ships: ( ;! 4 total
"Gold 1"
"Gold 2"
"Gold 3"
"Gold 4"
)
$AI Goals: ( goals ( ai-waypoints "Goldpath" 50 ) )
+Flags:( )
$Name: Virgo
$Waves: 1
$Wave Threshold: 0
$Special Ship: 0 ;! Virgo 1
$Arrival Location: Hyperspace
$Arrival Cue: ( <
( distance "Benedict" "Freightpath:2" )
2000
)
$Departure Location: Hyperspace
$Departure Cue: ( is-destroyed-delay 8 "Benedict" )
$Ships: ( ;! 4 total
"Virgo 1"
"Virgo 2"
"Virgo 3"
"Virgo 4"
)
$AI Goals: ( goals ( ai-chase "Benedict" 89 ) )
+Flags:( )
+Wave Delay Min: 5
+Wave Delay Max: 9
$Name: Capricorn
$Waves: 3
$Wave Threshold: 2
$Special Ship: 0 ;! Capricorn 1
$Arrival Location: Hyperspace
$Arrival Cue: ( and
( has-departed-delay 6 "Virgo" )
( is-event-incomplete "GoldDown" )
)
$Departure Location: Hyperspace
$Departure Cue: ( false )
$Ships: ( ;! 3 total
"Capricorn 1"
"Capricorn 2"
"Capricorn 3"
)
$AI Goals: ( goals ( ai-chase "Atlantica" 60 ) )
+Flags:( )
+Wave Delay Min: 3
+Wave Delay Max: 5
$Name: Pisces
$Waves: 4
$Wave Threshold: 0
$Special Ship: 0 ;! Pisces 1
$Arrival Location: Hyperspace
$Arrival Cue: ( and
( has-departed-delay 6 "Virgo" )
( is-event-incomplete "GoldDown" )
)
$Departure Location: Hyperspace
$Departure Cue: ( false )
$Ships: ( ;! 4 total
"Pisces 1"
"Pisces 2"
"Pisces 3"
"Pisces 4"
)
$AI Goals: ( goals ( ai-chase-wing "Alpha" 60 ) ( ai-chase-wing "Delta" 60 ) ( ai-chase "Hauler 1" 60 ) ( ai-chase "Hauler 2" 60 ) ( ai-chase "Hauler 3" 60 ) )
+Flags:( )
+Wave Delay Min: 4
+Wave Delay Max: 6
$Name: Green
$Waves: 1
$Wave Threshold: 1
$Special Ship: 0 ;! Green 1
$Arrival Location: Hyperspace
$Arrival Cue: ( and
( is-event-true-delay
"Gold breaks and attacks"
70
)
( is-event-incomplete "GoldDown" )
)
$Departure Location: Hyperspace
$Departure Cue: ( false )
$Ships: ( ;! 4 total
"Green 1"
"Green 2"
"Green 3"
"Green 4"
)
$AI Goals: ( goals ( ai-chase-wing "Alpha" 60 ) )
+Flags:( )
+Wave Delay Min: 6
+Wave Delay Max: 12
$Name: Delta
$Waves: 1
$Wave Threshold: 0
$Special Ship: 0 ;! Delta 1
$Arrival Location: Hyperspace
$Arrival Cue: ( has-arrived-delay
20
"Capricorn"
"Pisces"
)
$Departure Location: Hyperspace
$Departure Cue: ( false )
$Ships: ( ;! 3 total
"Delta 1"
"Delta 2"
"Delta 3"
)
$AI Goals: ( goals ( ai-chase-any 60 ) ( ai-guard "Atlantica" 60 ) )
+Flags:( )
+Wave Delay Min: 2
+Wave Delay Max: 4
#Events ;! 32 total
$Formula: ( when
( true )
( turret-lock-all "Atlantica" )
)
+Name: Turret lock Atlantica
+Repeat Count: 1
+Interval: 1
+Team: 0
$Formula: ( when
( has-time-elapsed 5 )
( send-message-list
"#Command"
"High"
"C Warning"
0
"Gold 1"
"High"
"G1 No release"
4300
"#Command"
"High"
"C Engage"
4000
"Alpha 4"
"High"
"A4 Careful"
6000
"Alpha 2"
"High"
"A2 You don't"
3900
)
)
+Name: Pirates get final warning
+Repeat Count: 1
+Interval: 1
+Team: 0
$Formula: ( when
( <
( distance "Alpha" "Atlantica" )
3000
)
( add-goal
"Gold"
( ai-guard "Guard device" 89 )
)
)
+Name: Gold breaks and attacks
+Repeat Count: 1
+Interval: 1
+Team: 0
$Formula: ( when
( is-disabled-delay 0 "Gold 2" )
( send-message
"Alpha 2"
"High"
"A2 Woohoo"
)
)
+Name: 25% Gold Disabled
+Repeat Count: 1
+Interval: 1
+Team: 0
$Formula: ( when
( has-arrived-delay
5
"Capricorn"
"Pisces"
)
( add-goal
"Atlantica"
( ai-waypoints-once "Atlanesc" 89 )
)
( unprotect-ship "Atlantica" )
( turret-free-all "Atlantica" )
)
+Name: Atlantica runs for it
+Repeat Count: 1
+Interval: 1
+Team: 0
$Formula: ( when
( is-disabled-delay
0
"Gold 1"
"Gold 2"
"Gold 3"
"Gold 4"
)
( do-nothing )
)
+Name: Disable Gold
+Repeat Count: 1
+Interval: 1
+Objective: XSTR("Disable Gold", -1)
+Team: 0
$Formula: ( when
( true )
( send-message
"Alpha 4"
"High"
"A4 Disabled"
)
( ship-vanish "Guard device" )
)
+Name: Gold no threat
+Repeat Count: 1
+Interval: 1
+Chained: 3
+Team: 0
$Formula: ( when
( has-arrived-delay 2 "Green" )
( send-message-list
"Alpha 3"
"High"
"A3 Green"
0
"#Command"
"High"
"C Destroy"
4000
"Alpha 2"
"High"
"A2 Sound"
5000
)
)
+Name: Pirates are acceptable losses
+Repeat Count: 1
+Interval: 1
+Team: 0
$Formula: ( when
( is-destroyed-delay 0 "Green" )
( do-nothing )
)
+Name: Neutralise Green
+Repeat Count: 1
+Interval: 1
+Chained: 0
+Objective: XSTR("Intercept Green", -1)
+Team: 0
$Formula: ( when
( has-arrived-delay 0 "Virgo" )
( send-message-list
"Alpha 2"
"High"
"A2 Whoa"
0
"Alpha 3"
"High"
"A3 Shivans"
4000
"Benedict"
"High"
"Ben Distress"
5000
"Alpha 4"
"High"
"A4 Orders"
4500
"#Command"
"High"
"C Negative"
5000
)
)
+Name: Shivan patrol attack Benedict
+Repeat Count: 1
+Interval: 1
+Team: 0
$Formula: ( when
( is-destroyed-delay 0 "Benedict" )
( send-message
"Alpha 4"
"High"
"A4 Benedict"
)
)
+Name: GTFr Benedict destroyed
+Repeat Count: 1
+Interval: 1
+Team: 0
$Formula: ( when
( has-arrived-delay
0
"Capricorn"
"Pisces"
)
( send-message-list
"Atlantica"
"High"
"Atl Moveout"
0
"#Command"
"High"
"C Cover"
4000
"Alpha 2"
"High"
"A2 Unarmed"
4500
"#Command"
"High"
"C On way"
4500
)
)
+Name: Shivans arrive
+Repeat Count: 1
+Interval: 1
+Team: 0
$Formula: ( when
( has-departed-delay 0 "Atlantica" )
( do-nothing )
)
+Name: Protect Atlantica
+Repeat Count: 1
+Interval: 1
+Chained: 2
+Objective: XSTR("Protect Atlantica", -1)
+Team: 0
$Formula: ( when
( is-destroyed-delay 0 "Capricorn" )
( do-nothing )
)
+Name: Intercept Capricorn
+Repeat Count: 1
+Interval: 1
+Objective: XSTR("Intercept Capricorn", -1)
+Team: 0
$Formula: ( when
( is-destroyed-delay 0 "Pisces" )
( do-nothing )
)
+Name: Intercept Pisces
+Repeat Count: 1
+Interval: 1
+Objective: XSTR("Intercept Pisces", -1)
+Team: 0
$Formula: ( when
( is-disabled-delay 0 "Gold 1" )
( change-iff "Friendly" "Gold 1" )
)
+Name: Gold 1 protect
+Repeat Count: 1
+Interval: 1
+Team: 0
$Formula: ( when
( is-disabled-delay 0 "Gold 2" )
( change-iff "Friendly" "Gold 2" )
)
+Name: Gold 2 protect
+Repeat Count: 1
+Interval: 1
+Team: 0
$Formula: ( when
( is-disabled-delay 0 "Gold 3" )
( change-iff "Friendly" "Gold 3" )
)
+Name: Gold 3 protect
+Repeat Count: 1
+Interval: 1
+Team: 0
$Formula: ( when
( is-disabled-delay 0 "Gold 4" )
( change-iff "Friendly" "Gold 4" )
)
+Name: Gold 4 protect
+Repeat Count: 1
+Interval: 1
+Team: 0
$Formula: ( when
( has-arrived-delay
30
"Capricorn"
"Pisces"
)
( send-message-list
"Gold 1"
"High"
"G1 Save us"
0
"Alpha 2"
"High"
"A2 Leave"
4300
"#Tau Sigma Station"
"High"
"TS Rescue"
5500
"Alpha 4"
"High"
"A4 Keep safe"
4200
)
)
+Name: Gold begs for mercy
+Repeat Count: 1
+Interval: 1
+Team: 0
$Formula: ( when
( has-arrived-delay 3 "Hauler 1" )
( send-message-list
"Hauler 1"
"High"
"H1 Docking"
0
"Alpha 2"
"High"
"A2 Problem"
4200
)
( validate-goal "Recovery Op" )
)
+Name: Hauler wing moves in
+Repeat Count: 1
+Interval: 1
+Team: 0
$Formula: ( when
( is-goal-true-delay "Recovery Op" 0 )
( do-nothing )
)
+Name: Cover Hauler wing
+Repeat Count: 1
+Interval: 1
+Chained: 3
+Objective: XSTR("Cover Hauler wing", -1)
+Team: 0
$Formula: ( when
( percent-ships-destroyed
25
"Hauler 1"
"Hauler 2"
"Hauler 3"
"Hauler 4"
)
( send-message
"#Command"
"High"
"C Hauler atk"
)
)
+Name: Hauler wing under attack
+Repeat Count: 1
+Interval: 1
+Team: 0
$Formula: ( when
( is-destroyed-delay
3
"Hauler 1"
"Hauler 2"
"Hauler 3"
"Hauler 4"
)
( send-message
"#Command"
"High"
"C Hauler lost"
)
)
+Name: Hauler wing is destroyed
+Repeat Count: 1
+Interval: 1
+Team: 0
$Formula: ( when
( < ( hits-left "Atlantica" ) 70 )
( send-message
"Atlantica"
"High"
"Atl Integrity"
)
)
+Name: Atlantica loses Integrity
+Repeat Count: 1
+Interval: 1
+Team: 0
$Formula: ( when
( is-destroyed-delay 0 "Atlantica" )
( send-message
"#Command"
"High"
"C Atl destroyed"
)
)
+Name: Atlantica lost
+Repeat Count: 1
+Interval: 1
+Team: 0
$Formula: ( when
( is-goal-true-delay "Recovery Op" 4 )
( send-message
"#Tau Sigma Station"
"High"
"TS Made it"
)
)
+Name: Tau Sigma report safety
+Repeat Count: 1
+Interval: 1
+Team: 0
$Formula: ( when
( are-waypoints-done-delay
"Atlantica"
"Atlanesc"
0
)
( send-message
"Atlantica"
"High"
"Atl Jumping"
)
)
+Name: Atlantica makes the jump
+Repeat Count: 1
+Interval: 1
+Team: 0
$Formula: ( when
( and
( is-goal-true-delay
"Rescue Atlantica"
4
)
( is-goal-true-delay "Recovery Op" 4 )
)
( send-message-list
"Alpha 2"
"High"
"A2 Leaving"
0
"#Command"
"High"
"C Depart"
4500
)
)
+Name: Alpha requests RTB
+Repeat Count: 1
+Interval: 1
+Team: 0
$Formula: ( when
( has-departed-delay 0 "Alpha 1" )
( do-nothing )
)
+Name: Return to Base
+Repeat Count: 1
+Interval: 1
+Chained: 5
+Objective: XSTR("Return to Base", -1)
+Team: 0
$Formula: ( when
( and
( is-destroyed-delay 0 "Gold" )
( not
( has-arrived-delay 0 "Capricorn" )
)
)
( send-message
"#Command"
"High"
"BR C Gold Down"
)
)
+Name: GoldDown
+Repeat Count: 1
+Interval: 1
+Team: 0
$Formula: ( when
( has-departed-delay 0 "Alpha 1" )
( do-nothing )
)
+Name: RTBF
+Repeat Count: 1
+Interval: 1
+Chained: 0
+Objective: XSTR("Return to Base", -1)
+Team: 0
#Goals ;! 2 total
$Type: Primary
+Name: Rescue Atlantica
$MessageNew: XSTR("Rescue the Atlantica", -1)
$end_multi_text
$Formula: ( has-departed-delay 0 "Atlantica" )
$Type: Secondary
+Name: Recovery Op
$MessageNew: XSTR("Recover Pirate fighters", -1)
$end_multi_text
$Formula: ( percent-ships-departed
75
"Hauler 1"
"Hauler 2"
"Hauler 3"
"Hauler 4"
)
+Invalid
#Waypoints ;! 4 lists total
$Name: Freightpath
$List: ( ;! 2 points in list
( 1119.614990, 0.002732, 11357.243164 )
( 924.593994, 3931.641846, 11571.335938 )
)
$Name: Atlanesc
$List: ( ;! 2 points in list
( -134.272964, 0.004350, 5057.596191 )
( -2443.338867, -295.168488, -65.546646 )
)
$Name: Goldpath
$List: ( ;! 4 points in list
( 54.634930, 0.004441, 5947.081055 )
( 401.439758, 783.874390, 5582.088867 )
( 693.144836, 0.004440, 5202.353027 )
( 385.624420, -1148.579590, 5574.730469 )
)
$Name: Hauler out
$List: ( ;! 3 points in list
( -1057.125244, -0.000086, 5611.716309 )
( -2936.034668, -246.917862, 3548.745850 )
( -3221.460205, -288.554626, 1055.596924 )
)
#Messages ;! 242 total
$Name: C Warning
$Team: -1
$MessageNew: XSTR("Gold wing, this is your final warning. Release the Atlantica and be on your way.", -1)
$end_multi_text
+AVI Name: Head-CM2
+Wave Name: al_c1.wav
$Name: G1 No release
$Team: -1
$MessageNew: XSTR("This ship isn't going anywhere until we get what we want from the GTVA!", -1)
$end_multi_text
+AVI Name: Head-TP8
+Wave Name: al_g11.wav
$Name: C Engage
$Team: -1
$MessageNew: XSTR("As you wish. Alpha wing, engage Gold wing now.", -1)
$end_multi_text
+AVI Name: Head-CM2
+Wave Name: al_c2.wav
$Name: A4 Careful
$Team: -1
$MessageNew: XSTR("Careful with your fire, people. Like the man said, necessary force only. We don't want to destroy these pirates.", -1)
$end_multi_text
+AVI Name: Head-TP4
+Wave Name: al_a41.wav
$Name: A2 You don't
$Team: -1
$MessageNew: XSTR("You mean YOU don't want to destroy these pirates...", -1)
$end_multi_text
+AVI Name: Head-TP1
+Wave Name: al_a21.wav
$Name: A2 Woohoo
$Team: -1
$MessageNew: XSTR("Woohoo! That's one pirate who's not goin' anywhere.", -1)
$end_multi_text
+AVI Name: Head-TP1
+Wave Name: al_a22.wav
$Name: A3 Green
$Team: -1
$MessageNew: XSTR("Command, another wing of pirates just jumped in. What are your orders?", -1)
$end_multi_text
+AVI Name: Head-TP6
+Wave Name: al_a31.wav
$Name: C Destroy
$Team: -1
$MessageNew: XSTR("Alpha wing, your are authorised to destroy Green wing if required. They are acceptable losses in this situation.", -1)
$end_multi_text
+AVI Name: Head-CM2
+Wave Name: al_c3.wav
$Name: A2 Sound
$Team: -1
$MessageNew: XSTR("I don't like the sound of that. I wonder whether we're 'acceptable losses' too.", -1)
$end_multi_text
+AVI Name: Head-TP1
+Wave Name: al_a23.wav
$Name: A4 Disabled
$Team: -1
$MessageNew: XSTR("Gold wing are all disabled.", -1)
$end_multi_text
+AVI Name: Head-TP4
+Wave Name: al_a42.wav
$Name: A2 Whoa
$Team: -1
$MessageNew: XSTR("Whoa... look who just crawled out of the woodwork.", -1)
$end_multi_text
+AVI Name: Head-TP1
+Wave Name: al_a24.wav
$Name: A3 Shivans
$Team: -1
$MessageNew: XSTR("I suppose that the Shivans are pulled out of subspace by the planet too.", -1)
$end_multi_text
+AVI Name: Head-TP6
+Wave Name: al_a32.wav
$Name: Ben Distress
$Team: -1
$MessageNew: XSTR("This is the GTFr Benedict to any friendly vessel! We are under attack by the Shivans! Please, help us, anyone!", -1)
$end_multi_text
+Wave Name: al_ben1.wav
$Name: A4 Orders
$Team: -1
$MessageNew: XSTR("Command, should we respond to the Benedict?", -1)
$end_multi_text
+AVI Name: Head-TP4
+Wave Name: al_a43.wav
$Name: C Negative
$Team: -1
$MessageNew: XSTR("Negative, Alpha 4. The Atlantica is a more pressing concern.", -1)
$end_multi_text
+AVI Name: Head-CM2
+Wave Name: al_c4.wav
$Name: Atl Moveout
$Team: -1
$MessageNew: XSTR("Alpha wing, we're detecting Shivan wings inbound.", -1)
$end_multi_text
+AVI Name: Head-CM5
+Wave Name: al_atl1.wav
$Name: C Cover
$Team: -1
$MessageNew: XSTR("Cover the Atlantica, Alpha. Engage and destroy the Shivans.", -1)
$end_multi_text
+AVI Name: Head-CM2
+Wave Name: al_c5.wav
$Name: A2 Unarmed
$Team: -1
$MessageNew: XSTR("Command, we aren't properly armed for this kind of thing. We need reinforcements.", -1)
$end_multi_text
+AVI Name: Head-TP1
+Wave Name: al_a25.wav
$Name: C On way
$Team: -1
$MessageNew: XSTR("We are aware of your situation, Alpha. Delta wing is en route.", -1)
$end_multi_text
+AVI Name: Head-CM2
+Wave Name: al_c6.wav
$Name: A4 Benedict
$Team: -1
$MessageNew: XSTR("The Shivans have destroyed the Benedict.", -1)
$end_multi_text
+AVI Name: Head-TP4
+Wave Name: al_a44.wav
$Name: G1 Save us
$Team: -1
$MessageNew: XSTR("Alpha wing, please help us! The Shivans are getting close, and we're sitting ducks out here!", -1)
$end_multi_text
+AVI Name: Head-TP8
+Wave Name: al_g12.wav
$Name: A2 Leave
$Team: -1
$MessageNew: XSTR("We can't just leave them here. Command, are you getting this?", -1)
$end_multi_text
+AVI Name: Head-TP1
+Wave Name: al_a26.wav
$Name: TS Rescue
$Team: -1
$MessageNew: XSTR("Alpha, this is Tau Sigma Station. Command acknowledges Gold wing's situation and we are sending recovery craft into the area.", -1)
$end_multi_text
+AVI Name: Head-CM1
+Wave Name: al_ts1.wav
$Name: A4 Keep safe
$Team: -1
$MessageNew: XSTR("We'll keep the recovery craft safe, Command.", -1)
$end_multi_text
+AVI Name: Head-TP4
+Wave Name: al_a45.wav
$Name: H1 Docking
$Team: -1
$MessageNew: XSTR("Alpha, this is Hauler group. We'll dock with the pirate fighters and take them back to Tau Sigma Station. Cover us, would you?", -1)
$end_multi_text
+AVI Name: Head-TP7
+Wave Name: al_h11.wav
$Name: A2 Problem
$Team: -1
$MessageNew: XSTR("Not a problem, Hauler.", -1)
$end_multi_text
+AVI Name: Head-TP1
+Wave Name: al_a27.wav
$Name: C Hauler atk
$Team: -1
$MessageNew: XSTR("Alpha, Hauler wing is under attack, get more cover onto those vessels!", -1)
$end_multi_text
+AVI Name: Head-CM2
+Wave Name: al_c7.wav
$Name: Atl Integrity
$Team: -1
$MessageNew: XSTR("Structural integrity is failing! We can't stand much more of this, Alpha!", -1)
$end_multi_text
+AVI Name: Head-CM5
+Wave Name: al_atl2.wav
$Name: Atl Jumping
$Team: -1
$MessageNew: XSTR("We've made it, Alpha! Initiating jump drives now.", -1)
$end_multi_text
+AVI Name: Head-CM5
+Wave Name: al_atl3.wav
$Name: C Atl destroyed
$Team: -1
$MessageNew: XSTR("The Atlantica is down, repeat, the Atlantica is down! Get out of there Alpha, return to base.", -1)
$end_multi_text
+AVI Name: Head-CM2
+Wave Name: al_c8.wav
$Name: TS Made it
$Team: -1
$MessageNew: XSTR("We have Hauler wing and the pirates back at Tau Sigma Station. Good work, Alpha.", -1)
$end_multi_text
+AVI Name: Head-CM1
+Wave Name: al_ts2.wav
$Name: A2 Leaving
$Team: -1
$MessageNew: XSTR("Now if you don't mind, I think that we ought to be getting outta here too. Command?", -1)
$end_multi_text
+AVI Name: Head-TP1
+Wave Name: al_a28.wav
$Name: C Depart
$Team: -1
$MessageNew: XSTR("You may depart, Alpha.", -1)
$end_multi_text
+AVI Name: Head-CM2
+Wave Name: al_c9.wav
$Name: C Hauler lost
$Team: -1
$MessageNew: XSTR("We've lost Hauler group and the pirates!", -1)
$end_multi_text
+AVI Name: Head-CM2
+Wave Name: al_cA.wav
$Name: BR C Gold Down
$Team: -1
$MessageNew: XSTR("Alpha 1, you were explicitly ordered to disable - not destroy - the pirate wing! Return to base immediately!", -1)
$end_multi_text
+AVI Name: Head-CM2
#Reinforcements ;! 0 total
#Background bitmaps ;! 18 total
$Num stars: 2000
$Ambient light level: 0
$Sun: SunBlue
+Angles: 1.047197 0.000000 5.585049
+Scale: 3.000000
$Sun: SunWhite
+Angles: 1.919860 0.000000 5.131260
+Scale: 0.200000
$Sun: SunWhite
+Angles: 5.235980 0.000000 0.436332
+Scale: 0.100000
$Starbitmap: nebulD1-main
+Angles: 5.899208 0.000000 5.218530
+ScaleX: 4.000000
+ScaleY: 4.000000
+DivX: 1
+DivY: 1
$Starbitmap: nebulD2-main
+Angles: 0.349066 0.000000 2.967060
+ScaleX: 4.000000
+ScaleY: 4.000000
+DivX: 1
+DivY: 1
$Starbitmap: nebulD3-whisp
+Angles: 5.934110 0.000000 5.585050
+ScaleX: 3.000000
+ScaleY: 3.000000
+DivX: 1
+DivY: 1
$Starbitmap: nebulD4-whisp
+Angles: 0.698131 0.000000 2.967060
+ScaleX: 4.000000
+ScaleY: 4.000000
+DivX: 1
+DivY: 1
$Starbitmap: nebulD5-whisp
+Angles: 1.047200 0.000000 0.698131
+ScaleX: 5.000000
+ScaleY: 5.000000
+DivX: 1
+DivY: 1
$Starbitmap: nebulD6-whisp
+Angles: 0.523598 3.926990 1.047200
+ScaleX: 3.000000
+ScaleY: 3.000000
+DivX: 1
+DivY: 1
$Starbitmap: nebulD7-whisp
+Angles: 5.846850 0.000000 5.934110
+ScaleX: 3.000000
+ScaleY: 3.000000
+DivX: 1
+DivY: 1
$Starbitmap: nebulD8-whisp
+Angles: 0.000000 0.698131 3.141590
+ScaleX: 4.000000
+ScaleY: 4.000000
+DivX: 1
+DivY: 1
$Starbitmap: nebulD9-whisp
+Angles: 0.174533 0.000000 4.886920
+ScaleX: 4.000000
+ScaleY: 4.000000
+DivX: 1
+DivY: 1
$Starbitmap: nebulD10-whisp
+Angles: 5.934110 5.235980 2.792530
+ScaleX: 4.000000
+ScaleY: 4.000000
+DivX: 1
+DivY: 1
$Starbitmap: nebulD11-whisp
+Angles: 4.886920 0.000000 2.268930
+ScaleX: 5.000000
+ScaleY: 5.000000
+DivX: 1
+DivY: 1
$Starbitmap: nebulD12-whisp
+Angles: 0.349066 1.570800 3.490660
+ScaleX: 5.000000
+ScaleY: 5.000000
+DivX: 1
+DivY: 1
$Starbitmap: nebulD13-whisp
+Angles: 5.585050 3.141590 4.345870
+ScaleX: 4.000000
+ScaleY: 4.000000
+DivX: 1
+DivY: 1
$Starbitmap: nebulD14-whisp
+Angles: 5.585050 0.000000 5.934110
+ScaleX: 5.000000
+ScaleY: 5.000000
+DivX: 1
+DivY: 1
$Starbitmap: nebulD12-whisp
+Angles: 4.886920 0.000000 5.235980
+ScaleX: 5.000000
+ScaleY: 5.000000
+DivX: 1
+DivY: 1
$Starbitmap: nebulD11-whisp
+Angles: 1.221730 1.570800 5.061450
+ScaleX: 5.000000
+ScaleY: 5.000000
+DivX: 1
+DivY: 1
$Starbitmap: nebulD11-whisp
+Angles: 1.047197 0.000000 4.345866
+ScaleX: 4.000000
+ScaleY: 4.000000
+DivX: 1
+DivY: 1
$Starbitmap: planete
+Angles: 0.000000 1.745328 5.497783
+ScaleX: 6.000000
+ScaleY: 6.000000
+DivX: 1
+DivY: 1
#Asteroid Fields
$Density: 70
+Field Type: 1
+Debris Genre: 0
+Field Debris Type: 0
$Average Speed: 0.000000
$Minimum: 1000.000000, -2500.000000, 11000.000000
$Maximum: 10500.000000, -1500.000000, 11750.000000
#Music
$Event Music: 7: Revelation
$Briefing Music: Brief6
#End
|
|
|
Well I just looked through the code and couldn't find any reason why this would be different. The next steps are: 1) Compare the retail version on retail with the SCP version on SCP 2) Compare the retail version on both retail and SCP |
|
|
Okay, I'm assigning this to Redmenace because he volunteered for grunt work. :) Redmenace, I'll need you to go through a bunch of builds to see when this popped up. Start with the major releases, then when you've got it pinpointed between major releases, start narrowing it down via CVS checkouts by date. Basically, all you have to do is play through the attached mission (it works on unmodded retail) and see if Gold wing calls for rearm between the time you disable it and the time Hauler wing arrives. (When I played it right now, they called for rearm right after Green wing was destroyed.) They call for rearm in latest CVS (and obviously in September 2005) and they don't call for rearm in retail. Your job is to find the point of change. :D |
|
|
I have encountered this bug myself. I have already uploaded fixed version of Derelict campaign (a lot of bug fixes) to Cthon crash bug post. The next version with some additional fixes will be available soon. |
|
|
We need to find out where the source code problem is, though, so a mission fix would just hide the problem. |
|
|
Yikes, I didn't realize that this was assigned to me. I will have to start doing something about it. |
|
|
Looks like this was introduced between July 22nd and the 26th of 2005. |
|
|
Ugh, the warpcore archive doesn't go back that far. Can you run a diff between those two checkouts and find out which files were changed? Then I can examine the web CVS archive for the list of commits. |
|
|
before I do I will have to narrow down the date farther. BUT I am having trouble compiling some of the builds from that period of time. apparently IRC was being introduced. |
|
|
cvs checkout -P -D 2005-7-24 -d fs2_open-test fs2_open (in directory C:\) cvs checkout: Updating fs2_open-test cvs checkout: Updating fs2_open-test/code cvs checkout: Updating fs2_open-test/code/ai [b]U fs2_open-test/code/ai/aicode.cpp U fs2_open-test/code/ai/aigoals.cpp[/b] cvs checkout: Updating fs2_open-test/code/anim cvs checkout: Updating fs2_open-test/code/asteroid cvs checkout: Updating fs2_open-test/code/autopilot U fs2_open-test/code/autopilot/autopilot.cpp cvs checkout: Updating fs2_open-test/code/bmpman cvs checkout: Updating fs2_open-test/code/camera U fs2_open-test/code/camera/camera.cpp cvs checkout: Updating fs2_open-test/code/cfile cvs checkout: Updating fs2_open-test/code/cfilearchiver cvs checkout: Updating fs2_open-test/code/cfileextractor cvs checkout: Updating fs2_open-test/code/cmdline cvs checkout: Updating fs2_open-test/code/cmeasure cvs checkout: Updating fs2_open-test/code/controlconfig cvs checkout: Updating fs2_open-test/code/cryptstring cvs checkout: Updating fs2_open-test/code/cutscene cvs checkout: Updating fs2_open-test/code/ddsutils cvs checkout: Updating fs2_open-test/code/debris cvs checkout: Updating fs2_open-test/code/debugconsole cvs checkout: Updating fs2_open-test/code/decals cvs checkout: Updating fs2_open-test/code/demo cvs checkout: Updating fs2_open-test/code/directx cvs checkout: Updating fs2_open-test/code/exceptionhandler cvs checkout: Updating fs2_open-test/code/fireball U fs2_open-test/code/fireball/warpineffect.cpp cvs checkout: Updating fs2_open-test/code/fred2 cvs checkout: Updating fs2_open-test/code/fred2/hlp cvs checkout: Updating fs2_open-test/code/fred2/res cvs checkout: Updating fs2_open-test/code/freespace2 cvs checkout: Updating fs2_open-test/code/fs2open_pxo cvs checkout: Updating fs2_open-test/code/gamehelp cvs checkout: Updating fs2_open-test/code/gamesequence cvs checkout: Updating fs2_open-test/code/gamesnd cvs checkout: Updating fs2_open-test/code/glide cvs checkout: Updating fs2_open-test/code/globalincs cvs checkout: Updating fs2_open-test/code/graphics cvs checkout: /home/fs2source/cvsroot/fs2_open/code/graphics/Bitblt.cpp,v: no head revision cvs checkout: /home/fs2source/cvsroot/fs2_open/code/graphics/Bitblt.h,v: no head revision cvs checkout: Updating fs2_open-test/code/graphics/directx8 cvs checkout: Updating fs2_open-test/code/graphics/gl cvs checkout: Updating fs2_open-test/code/hud cvs checkout: Updating fs2_open-test/code/iff_defs cvs checkout: Updating fs2_open-test/code/inetfile cvs checkout: Updating fs2_open-test/code/io cvs checkout: Updating fs2_open-test/code/irc cvs checkout: Updating fs2_open-test/code/jpgutils cvs checkout: Updating fs2_open-test/code/jumpnode cvs checkout: Updating fs2_open-test/code/lab cvs checkout: Updating fs2_open-test/code/lighting cvs checkout: Updating fs2_open-test/code/localization cvs checkout: Updating fs2_open-test/code/math cvs checkout: Updating fs2_open-test/code/mcd cvs checkout: Updating fs2_open-test/code/menuui cvs checkout: Updating fs2_open-test/code/mission cvs checkout: Updating fs2_open-test/code/missionui cvs checkout: Updating fs2_open-test/code/mm cvs checkout: Updating fs2_open-test/code/model U fs2_open-test/code/model/modelinterp.cpp cvs checkout: Updating fs2_open-test/code/nebula cvs checkout: Updating fs2_open-test/code/network cvs checkout: Updating fs2_open-test/code/object cvs checkout: Updating fs2_open-test/code/observer cvs checkout: Updating fs2_open-test/code/openil cvs checkout: Updating fs2_open-test/code/osapi cvs checkout: Updating fs2_open-test/code/palman cvs checkout: Updating fs2_open-test/code/parse U fs2_open-test/code/parse/parselo.cpp U fs2_open-test/code/parse/parselo.h U fs2_open-test/code/parse/sexp.cpp cvs checkout: Updating fs2_open-test/code/particle cvs checkout: Updating fs2_open-test/code/pcxutils cvs checkout: Updating fs2_open-test/code/physics cvs checkout: Updating fs2_open-test/code/playerman cvs checkout: Updating fs2_open-test/code/popup cvs checkout: Updating fs2_open-test/code/radar cvs checkout: Updating fs2_open-test/code/render cvs checkout: Updating fs2_open-test/code/scramble cvs checkout: Updating fs2_open-test/code/ship U fs2_open-test/code/ship/ship.cpp U fs2_open-test/code/ship/shipfx.cpp cvs checkout: Updating fs2_open-test/code/sound cvs checkout: Updating fs2_open-test/code/sound/ogg cvs checkout: Updating fs2_open-test/code/species_defs cvs checkout: Updating fs2_open-test/code/starfield cvs checkout: Updating fs2_open-test/code/stats U fs2_open-test/code/stats/medals.cpp cvs checkout: Updating fs2_open-test/code/tgautils cvs checkout: Updating fs2_open-test/code/ui cvs checkout: Updating fs2_open-test/code/variables cvs checkout: Updating fs2_open-test/code/vcodec cvs checkout: Updating fs2_open-test/code/weapon U fs2_open-test/code/weapon/shockwave.cpp U fs2_open-test/code/weapon/shockwave.h U fs2_open-test/code/weapon/weapons.cpp cvs checkout: Updating fs2_open-test/code/windows_stub cvs checkout: Updating fs2_open-test/code/wxfred2 cvs checkout: Updating fs2_open-test/code/wxfred2/hlp cvs checkout: Updating fs2_open-test/code/wxfred2/res cvs checkout: Updating fs2_open-test/dx8sdk cvs checkout: Updating fs2_open-test/dx8sdk/include cvs checkout: Updating fs2_open-test/dx8sdk/lib cvs checkout: Updating fs2_open-test/dx9sdk cvs checkout: Updating fs2_open-test/dx9sdk/Include cvs checkout: Updating fs2_open-test/dx9sdk/Include/DShowIDL cvs checkout: Updating fs2_open-test/dx9sdk/Lib cvs checkout: Updating fs2_open-test/dx9sdk/Lib/x64 cvs checkout: Updating fs2_open-test/dx9sdk/Lib/x86 cvs checkout: Updating fs2_open-test/libjpeg cvs checkout: Updating fs2_open-test/lua cvs checkout: Updating fs2_open-test/oggvorbis cvs checkout: Updating fs2_open-test/oggvorbis/include cvs checkout: Updating fs2_open-test/oggvorbis/include/ogg cvs checkout: Updating fs2_open-test/oggvorbis/include/vorbis cvs checkout: Updating fs2_open-test/oggvorbis/lib cvs checkout: Updating fs2_open-test/oggvorbis/lib.osx3 cvs checkout: Updating fs2_open-test/openal cvs checkout: Updating fs2_open-test/openal/include cvs checkout: Updating fs2_open-test/openal/libs cvs checkout: Updating fs2_open-test/openal/libs/win32 cvs checkout: Updating fs2_open-test/openal/libs/win64 cvs checkout: Updating fs2_open-test/projects cvs checkout: Updating fs2_open-test/projects/MSVC_2003 cvs checkout: Updating fs2_open-test/projects/MSVC_2005 cvs checkout: Updating fs2_open-test/projects/MSVC_6 cvs checkout: Updating fs2_open-test/projects/MSVC_7 cvs checkout: Updating fs2_open-test/projects/Xcode cvs checkout: Updating fs2_open-test/projects/Xcode/English.lproj cvs checkout: Updating fs2_open-test/projects/Xcode/FS2_Open.xcodeproj cvs checkout: Updating fs2_open-test/projects/anjuta1 *****CVS exited normally with code 0***** "/* * $Logfile: /Freespace2/code/Ship/AiCode.cpp $ * $Revision: 1.20 $ * $Date: 2005/07/23 21:06:24 $ * $Author: Goober5000 $ * * AI code that does interesting stuff * * $Log: aicode.cpp,v $ * Revision 1.20 2005/07/23 21:06:24 Goober5000 * fixed ai issue where some ships would never call for rearm * --Goober5000 * * Revision 1.19 2005/07/23 11:42:54 Goober5000 * fix the support ship bug; taylor should be happy now ;) * --Goober5000" http://fs2source.warpcore.org/cgi-bin/cvsweb/cvsweb.cgi/fs2_open/code/ai/aicode.cpp.diff?r1=1.19&r2=1.20&f=h http://fs2source.warpcore.org/cgi-bin/cvsweb/cvsweb.cgi/fs2_open/code/ai/aicode.cpp.diff?r1=1.18&r2=1.19&f=h http://fs2source.warpcore.org/cgi-bin/cvsweb/cvsweb.cgi/fs2_open/code/ai/aigoals.cpp.diff?r1=1.4&r2=1.5&f=h edited on: 07-01-06 22:12 edited on: 07-01-06 22:12 |
|
|
Okay, revision 1.20 of aicode.cpp was the culprit. Thanks to redmenace for helping figure it out. :) |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2005-09-17 01:18 | high max | New Issue | |
| 2005-09-17 01:21 | Goober5000 | Note Added: 0003395 | |
| 2005-09-17 01:21 | Goober5000 | Status | new => assigned |
| 2005-09-17 01:21 | Goober5000 | Assigned To | => Goober5000 |
| 2005-09-17 01:29 | high max | File Added: dl3-01.fs2 | |
| 2005-09-26 05:42 | Goober5000 | Note Added: 0003478 | |
| 2006-01-28 04:34 | Goober5000 | Note Added: 0004517 | |
| 2006-01-28 04:34 | Goober5000 | Assigned To | Goober5000 => redmenace |
| 2006-01-28 08:06 | thesource2 | Note Added: 0004523 | |
| 2006-01-28 20:42 | Goober5000 | Note Added: 0004535 | |
| 2006-06-27 16:47 | redmenace | Note Added: 0005974 | |
| 2006-07-01 15:09 | redmenace | Note Added: 0006006 | |
| 2006-07-01 15:10 | redmenace | Assigned To | redmenace => Goober5000 |
| 2006-07-01 16:14 | Goober5000 | Note Added: 0006007 | |
| 2006-07-01 23:18 | redmenace | Note Added: 0006009 | |
| 2006-07-02 02:08 | redmenace | Note Added: 0006012 | |
| 2006-07-02 02:12 | redmenace | Note Edited: 0006012 | |
| 2006-07-02 02:12 | redmenace | Note Edited: 0006012 | |
| 2006-07-02 05:04 | Goober5000 | Status | assigned => resolved |
| 2006-07-02 05:04 | Goober5000 | Resolution | open => fixed |
| 2006-07-02 05:04 | Goober5000 | Note Added: 0006013 |