$Name: FreeSpacePort ReCharged
$Type: single
+Description:
 XSTR("The FreeSpace campaign 'ReCharged' for the 21st Century. Faster. Harder. Smarter.", -1)
$end_multi_text
$Flags: 0


+Starting Ships: ( "GTF Apollo"  "GTF Angel"  "GTB Athena" )

+Starting Weapons: ( "Akheton SDG"  "ML-16 Laser"  "Disruptor"  "Flail"  "MX-50"  "Fury"  "Interceptor"  "Phoenix V"  "Shrike" )


$Mission: FSPR-M01v1.fs2
+Flags: 0
+Main Hall: Galatea B
+Debriefing Persona Index: 1
+Formula: ( cond
   (
      ( is-previous-goal-true 
         "FSPR-M01v1.fs2" 
         "Protect the Orff" 
      )
      ( next-mission "FSPR-M02v2.fs2" )
   )
   ( ( true ) ( next-mission "FSPR-M01v1.fs2" ) )
)

+Level: 0
+Position: 1

$Mission: FSPR-M02v2.fs2
+Flags: 0
+Main Hall: Galatea B
+Debriefing Persona Index: 1
+Formula: ( cond
   ( ( true ) ( next-mission "FSPR-M03v1.fs2" ) )
)

+Level: 1
+Position: 1

$Mission: FSPR-M03v1.fs2
+Flags: 0
+Main Hall: Galatea B
+Debriefing Persona Index: 1
+Formula: ( cond
   (
      ( or 
         ( is-previous-goal-true 
            "FSPR-M03v1.fs2" 
            "Destroy Freighters" 
         )
         ( is-previous-goal-true 
            "FSPR-M03v1.fs2" 
            "Destroy second wave" 
         )
      )
      ( next-mission "FSPR-M04v1.fs2" )
   )
   ( ( true ) ( next-mission "FSPR-M03v1.fs2" ) )
)

+Level: 2
+Position: 1

$Mission: FSPR-M04v1.fs2
+Briefing Cutscene: ancients1.mve
+Flags: 0
+Main Hall: Galatea B
+Debriefing Persona Index: 1
+Formula: ( cond
   (
      ( is-previous-goal-true 
         "FSPR-M04v1.fs2" 
         "Capture the Omega" 
      )
      ( next-mission "FSPR-M05v1.fs2" )
   )
   ( ( true ) ( next-mission "FSPR-M04v1.fs2" ) )
)

+Level: 3
+Position: 1

$Mission: FSPR-M05v1.fs2
+Flags: 0
+Main Hall: Galatea B
+Debriefing Persona Index: 1
+Formula: ( cond
   (
      ( is-previous-goal-true 
         "FSPR-M05v1.fs2" 
         "Escort Plato" 
      )
      ( next-mission "FSPR-M06v1.fs2" )
   )
   ( ( true ) ( next-mission "FSPR-M05v1.fs2" ) )
)

+Level: 4
+Position: 1

$Mission: FSPR-M06v1.fs2
+Flags: 0
+Main Hall: Galatea B
+Debriefing Persona Index: 2
+Formula: ( cond
   (
      ( is-previous-goal-true 
         "FSPR-M06v1.fs2" 
         "Escort Galatea" 
      )
      ( next-mission "FSPR-M07v1.fs2" )
   )
   ( ( true ) ( next-mission "FSPR-M06v1.fs2" ) )
)

+Level: 5
+Position: 1

$Mission: FSPR-M07v1.fs2
+Briefing Cutscene: lab.mve
+Flags: 0
+Main Hall: Bastion B
+Debriefing Persona Index: 2
+Formula: ( cond
   (
      ( is-previous-event-true 
         "FSPR-M07v1.fs2" 
         "Trap alert!" 
      )
      ( next-mission "FSPR-M08v1.fs2" )
   )
   ( ( true ) ( next-mission "FSPR-M07v1.fs2" ) )
)

+Level: 6
+Position: 1

$Mission: FSPR-M08v1.fs2
+Flags: 0
+Main Hall: Galatea B
+Debriefing Persona Index: 1
+Formula: ( cond
   (
      ( is-previous-goal-true 
         "FSPR-M08v1.fs2" 
         "Escort Shield" 
      )
      ( next-mission "FSPR-M09v1.fs2" )
   )
   ( ( true ) ( next-mission "FSPR-M08v1.fs2" ) )
)

+Level: 7
+Position: 1

$Mission: FSPR-M09v1.fs2
+Briefing Cutscene: commandbrief.mve
+Flags: 0
+Main Hall: Galatea B
+Debriefing Persona Index: 1
+Formula: ( cond
   (
      ( is-previous-event-true 
         "FSPR-M09v1.fs2" 
         "Shivans arrives" 
      )
      ( next-mission "FSPR-M10v1.fs2" )
   )
   ( ( true ) ( next-mission "FSPR-M09v1.fs2" ) )
)

+Level: 8
+Position: 1

$Mission: FSPR-M10v1.fs2
+Briefing Cutscene: commandbrief.mve
+Flags: 0
+Main Hall: Galatea B
+Debriefing Persona Index: 1
+Formula: ( cond
   (
      ( is-previous-goal-true 
         "FSPR-M10v1.fs2" 
         "Capture the Taranis" 
      )
      ( next-mission "FSPR-M11v1.fs2" )
   )
   ( ( true ) ( next-mission "FSPR-M10v1.fs2" ) )
)

+Level: 9
+Position: 1

$Mission: FSPR-M11v1.fs2
+Briefing Cutscene: ancients2.mve
+Flags: 0
+Main Hall: Galatea B
+Debriefing Persona Index: 1
+Formula: ( cond
   (
      ( is-previous-goal-true 
         "FSPR-M11v1.fs2" 
         "Meet Destroyer" 
      )
      ( next-mission "FSPR-M12v1.fs2" )
   )
   ( ( true ) ( next-mission "FSPR-M11v1.fs2" ) )
)

+Level: 10
+Position: 1

$Mission: FSPR-M12v3.fs2
+Flags: 0
+Main Hall: Galatea B
+Debriefing Persona Index: 1
+Formula: ( cond
   (
      ( is-previous-goal-true 
         "FSPR-M12v3.fs2" 
         "Save Asimov" 
      )
      ( next-mission "FSPR-M13v1.fs2" )
   )
   ( ( true ) ( next-mission "FSPR-M12v3.fs2" ) )
)

+Level: 11
+Position: 1

$Mission: FSPR-M13v1.fs2
+Briefing Cutscene: Hallfight.mve
+Flags: 0
+Main Hall: Galatea B
+Debriefing Persona Index: 1
+Formula: ( cond
   (
      ( is-previous-goal-true 
         "FSPR-M13v1.fs2" 
         "Eliminate Shivan Presence" 
      )
      ( next-mission "FSPR-M14v1.fs2" )
   )
   ( ( true ) ( next-mission "FSPR-M13v1.fs2" ) )
)

+Level: 12
+Position: 1

$Mission: FSPR-M14v1.fs2
+Flags: 0
+Main Hall: Galatea B
+Debriefing Persona Index: 1
+Formula: ( cond
   (
      ( is-previous-event-true 
         "FSPR-M14v1.fs2" 
         "Mission done" 
      )
      ( next-mission "FSPR-M15v1.fs2" )
   )
   ( ( true ) ( next-mission "FSPR-M14v1.fs2" ) )
)

+Level: 13
+Position: 1

$Mission: FSPR-M15v1.fs2
+Flags: 0
+Main Hall: Galatea A
+Debriefing Persona Index: 2
+Formula: ( cond
   (
      ( is-previous-goal-true 
         "FSPR-M15v1.fs2" 
         "Guard the Galatea" 
      )
      ( next-mission "FSPR-M16v1.fs2" )
   )
   ( ( true ) ( next-mission "FSPR-M15v1.fs2" ) )
)

+Level: 14
+Position: 1

$Mission: FSPR-M16v1.fs2
+Flags: 0
+Main Hall: Galatea A
+Debriefing Persona Index: 2
+Formula: ( cond
   (
      ( is-previous-goal-true 
         "FSPR-M16v1.fs2" 
         "Protect the Shivan Cargo" 
      )
      ( next-mission "FSPR-M17v1.fs2" )
   )
   ( ( true ) ( next-mission "FSPR-M16v1.fs2" ) )
)

+Level: 15
+Position: 1

$Mission: FSPR-M17v1.fs2
+Flags: 0
+Main Hall: Galatea A
+Debriefing Persona Index: 1
+Formula: ( cond
   (
      ( is-previous-event-false 
         "FSPR-M17v1.fs2" 
         "Arjuna destroyed" 
      )
      ( next-mission "FSPR-M18v1.fs2" )
   )
   ( ( true ) ( next-mission "FSPR-M17v1.fs2" ) )
)

+Level: 16
+Position: 1

$Mission: FSPR-M18v1.fs2
+Briefing Cutscene: ancients3.mve
+Flags: 0
+Main Hall: Galatea A
+Debriefing Persona Index: 1
+Formula: ( cond
   (
      ( is-previous-event-true 
         "FSPR-M18v1.fs2" 
         "Give warp back" 
      )
      ( next-mission "FSPR-M19v1.fs2" )
   )
   ( ( true ) ( next-mission "FSPR-M18v1.fs2" ) )
)

+Level: 17
+Position: 1

$Mission: FSPR-M19v1.fs2
+Briefing Cutscene: ancients4.mve
+Flags: 0
+Main Hall: 
+Debriefing Persona Index: 1
+Formula: ( cond
   (
      ( is-previous-goal-true 
         "FSPR-M19v1.fs2" 
         "Destroy Eva" 
      )
      ( next-mission "FSPR-M20v1.fs2" )
   )
   ( ( true ) ( next-mission "FSPR-M19v1.fs2" ) )
)

+Level: 18
+Position: 1

$Mission: FSPR-M20v1.fs2
+Flags: 0
+Main Hall: Galatea A
+Debriefing Persona Index: 2
+Formula: ( cond
   (
      ( and 
         ( is-previous-event-true 
            "FSPR-M20v1.fs2" 
            "Lucifer here" 
         )
         ( is-previous-event-true 
            "FSPR-M20v1.fs2" 
            "Death of the Galatea" 
         )
      )
      ( next-mission "FSPR-M21v1.fs2" )
   )
   ( ( true ) ( next-mission "FSPR-M20v1.fs2" ) )
)

+Level: 19
+Position: 1

$Mission: FSPR-M21v1.fs2
+Briefing Cutscene: ancients4.mve
+Flags: 0
+Main Hall: Bastion B
+Debriefing Persona Index: 2
+Formula: ( cond
   (
      ( is-previous-goal-true 
         "FSPR-M21v1.fs2" 
         "Secure Area" 
      )
      ( next-mission "FSPR-M22v1.fs2" )
   )
   ( ( true ) ( next-mission "FSPR-M21v1.fs2" ) )
)

+Level: 20
+Position: 1

$Mission: FSPR-M22v1.fs2
+Flags: 0
+Main Hall: Bastion B
+Debriefing Persona Index: 2
+Formula: ( cond
   (
      ( is-previous-event-false 
         "FSPR-M22v1.fs2" 
         "Replay mission" 
      )
      ( next-mission "FSPR-M23v1.fs2" )
   )
   ( ( true ) ( next-mission "FSPR-M22v1.fs2" ) )
)

+Level: 21
+Position: 1

$Mission: FSPR-M23v1.fs2
+Flags: 0
+Main Hall: Bastion B
+Debriefing Persona Index: 2
+Formula: ( cond
   (
      ( is-previous-goal-true 
         "FSPR-M23v1.fs2" 
         "Defend Terminal" 
      )
      ( next-mission "FSPR-M24v1.fs2" )
   )
   ( ( true ) ( next-mission "FSPR-M23v1.fs2" ) )
)

+Level: 22
+Position: 1

$Mission: FSPR-M24v1.fs2
+Flags: 0
+Main Hall: Bastion B
+Debriefing Persona Index: 2
+Formula: ( cond
   (
      ( is-previous-event-true 
         "FSPR-M24v1.fs2" 
         "End of mission red alert" 
      )
      ( next-mission "FSPR-M25v1.fs2" )
   )
   ( ( true ) ( next-mission "FSPR-M24v1.fs2" ) )
)

+Level: 23
+Position: 1

$Mission: FSPR-M25v1.fs2
+Flags: 0
+Main Hall: Bastion B
+Debriefing Persona Index: 2
+Formula: ( cond
   (
      ( is-previous-goal-true 
         "FSPR-M25v1.fs2" 
         "One Omega" 
      )
      ( next-mission "FSPR-M26v1.fs2" )
   )
   ( ( true ) ( next-mission "FSPR-M25v1.fs2" ) )
)

+Level: 24
+Position: 1

$Mission: FSPR-M26v1.fs2
+Briefing Cutscene: ancients5.mve
+Flags: 0
+Main Hall: Bastion A
+Debriefing Persona Index: 2
+Formula: ( cond
   (
      ( is-previous-goal-true 
         "FSPR-M26v1.fs2" 
         "Escort one Omega" 
      )
      ( next-mission "FSPR-M27v1.fs2" )
   )
   ( ( true ) ( next-mission "FSPR-M26v1.fs2" ) )
)

+Level: 25
+Position: 1

$Mission: FSPR-M27v1.fs2
+Flags: 0
+Main Hall: Bastion A
+Debriefing Persona Index: 2
+Formula: ( cond
   (
      ( is-previous-goal-true 
         "FSPR-M27v1.fs2" 
         "Escort the Bastion" 
      )
      ( next-mission "FSPR-M28v1.fs2" )
   )
   ( ( true ) ( next-mission "FSPR-M27v1.fs2" ) )
)

+Level: 26
+Position: 1

$Mission: FSPR-M28v1.fs2
+Flags: 0
+Main Hall: Bastion A
+Debriefing Persona Index: 2
+Formula: ( cond
   (
      ( is-previous-event-true 
         "FSPR-M28v1.fs2" 
         "You're there" 
      )
      ( next-mission "FSPR-M29v1.fs2" )
   )
   ( ( true ) ( next-mission "FSPR-M28v1.fs2" ) )
)

+Level: 27
+Position: 1

$Mission: FSPR-M29v1.fs2
+Flags: 0
+Main Hall: Bastion A
+Debriefing Persona Index: 2
+Formula: ( cond
   (
      ( is-previous-goal-true 
         "FSPR-M29v1.fs2" 
         "Destroy Lucifer" 
      )
      ( next-mission "sm3-10a.fs2" )
   )
   ( ( true ) ( next-mission "FSPR-M29v1.fs2" ) )
)

+Level: 28
+Position: 1

$Mission: sm3-10a.fs2
+Briefing Cutscene: endgame.mve
+Flags: 0
+Main Hall: Bastion A
+Debriefing Persona Index: 2
+Formula: ( cond
   ( ( true ) ( end-of-campaign ) )
)

+Level: 29
+Position: 1

#End

