Skip to content

Commit

Permalink
feat(content): Prevent the Pact Recon missions from offering right af…
Browse files Browse the repository at this point in the history
…ter each other (endless-sky#10100)

The Pact Recon missions are capable of being offered immediately after completing the previous one, which is awkward with how Freya says that she'll get in touch, only to call back right after hanging up.
  • Loading branch information
Anarchist2 authored May 27, 2024
1 parent 924918d commit 081a60a
Showing 1 changed file with 12 additions and 3 deletions.
15 changes: 12 additions & 3 deletions data/human/free worlds 0 prologue.txt
Original file line number Diff line number Diff line change
Expand Up @@ -79,9 +79,12 @@ mission "Pact Recon 0"
dialog phrase "generic waypoint on visit"
on complete
payment 25000
event "pact recon 0" 1
dialog `When you land on <planet>, you're approached by Freya Winters. She gives you <payment> in exchange for your scanner logs of the Southern systems. "Thank you, Captain. I pray the pirates didn't give you too much trouble," she says. "I'll be in touch when we've got a new assignment for you, assuming you're still interested."`


event "pact recon 0"


mission "Pact Recon 1"
landing
Expand All @@ -97,7 +100,7 @@ mission "Pact Recon 1"
waypoint "Wei"
to offer
random < 40
has "Pact Recon 0: done"
has "event: pact recon 0"
not "event: war begins"

on offer
Expand All @@ -107,9 +110,12 @@ mission "Pact Recon 1"
dialog phrase "generic waypoint on visit"
on complete
payment 35000
event "pact recon 1" 1
dialog `You transfer your sensor logs to Freya. She thanks you for your work and pays you <payment>. "I'll let you know when we need your services again," she says.`


event "pact recon 1"


mission "Pact Recon 2"
landing
Expand All @@ -125,7 +131,7 @@ mission "Pact Recon 2"
waypoint "Shaula"
to offer
random < 40
has "Pact Recon 1: done"
has "event: pact recon 1"
not "event: war begins"

on offer
Expand All @@ -135,9 +141,12 @@ mission "Pact Recon 2"
dialog phrase "generic waypoint on visit"
on complete
payment 70000
event "pact recon 2" 1
dialog `Freya Winters meets up with you in person soon after you land. "Glad to see you're still in one piece. I pray you didn't have much trouble," she says, as she hands you a credit chip for <payment>. "You've been a great help to us. I'll be sure to contact you next time we need a scout."`


event "pact recon 2"


mission "Pact Recon 3"
landing
Expand All @@ -153,7 +162,7 @@ mission "Pact Recon 3"
mark "Orvala"
to offer
random < 40
has "Pact Recon 2: done"
has "event: pact recon 2"
not "event: war begins"
on offer
dialog `Once again, you receive a message from Freya Winters. "We have another mission for you," she says, "this one a bit more dangerous. We've heard rumors of a pirate fleet amassing in one of the seldom-visited systems in the Dirt Belt, and we need to know where they are. Interested in helping to track them down? As before, you don't need to fight, just observe them."`
Expand Down

0 comments on commit 081a60a

Please sign in to comment.