Skip to content
This repository was archived by the owner on Jun 1, 2025. It is now read-only.

feat(data); Lampyrid Start #116

Merged
merged 14 commits into from
Oct 31, 2024

Conversation

Zitchas
Copy link
Member

@Zitchas Zitchas commented Oct 27, 2024

This adds a Lampyrid start, with a conditional trigger based on having found and destoyed the Lampyrid in-game.

note: the player doesn't need to have destroyed the Lampyrid personally. The pirates having killed it (which often seems to happen) is good enough.

@Zitchas Zitchas added the Content (data) The information that the game uses to make everything label Oct 28, 2024
@Zitchas
Copy link
Member Author

Zitchas commented Oct 28, 2024

Just a fun little Easter Egg start for people that have been playing a while and either killed, captured, or let it be killed by pirates.

It's a fun ship, although possibly a bit on the fast side.

Copy link
Member

@TheGiraffe3 TheGiraffe3 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Would it be possible to use "encountered person: Tranquility" (if that works)? I don't think it makes sense that it must be destroyed if you want to start with it.
Also, do you need a loan this big? If you already have a mostly-free ship, it's probably fine to have a loan of 50,000 or something. 20,000 for the pilot's license, and 30,000 remainder is good enough to start.

@Zitchas
Copy link
Member Author

Zitchas commented Oct 28, 2024

Unfortunately there is not an "encountered" attribute, not a "scanned".

A decent alternative would be straight up time. Play a character for more than two years of in-game time, unlock this.

@Zitchas
Copy link
Member Author

Zitchas commented Oct 31, 2024

Alright. Now have some minor changes to the intro mission. Hopefully give it a slight touch more of Firefly feel to it. They aren't huge, but just a subtle change in tone.

@Zitchas
Copy link
Member Author

Zitchas commented Oct 31, 2024

Thanks for testing it out. Much appreciated!

` "Well, I don't plan to get too attached to this one. I'll be flying something much nicer before long."`
goto bigger
` "Beat it, old-timer, I've got more important things to do than chat with you."`
decline
label hard_work
` He grins. "It takes a lot of knowledge and skill to get a ship running. Good thing you aren't depending on a loan. It's a crime how much interest the banks charge to first-timers. It's been that way ever since when I first started out."`
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

He says you're not depending on a loan, but don't you start with one?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, we do start with one, although about 180k of it is gobbled up in the aforementioned fees so the player only starts with 300k. But the player doesn't actually need it to get the ship. They're free to return a large amount of it immediately. So this isn't a zero-debt start, it's the same debt, but with the freedom to get rid of a lot of it fairly quickly if desired. Being intended as an option for veteran players, more flexibility is beneficial. (and for my purposes, makes it more useful for quickly testing a clean pilot when I don't necessarily want to test a beginner ship at the same time)

@TheGiraffe3
Copy link
Member

This will be very fun to play. Thanks for making it!

@Zitchas Zitchas merged commit f92796f into endless-sky:experimental Oct 31, 2024
19 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Content (data) The information that the game uses to make everything
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants