Skip to content

Commit ce2ea07

Browse files
committed
Added a new Lampyrid Start
Originally made by Zitchas for Delta.
1 parent 5e57724 commit ce2ea07

File tree

3 files changed

+264
-1
lines changed

3 files changed

+264
-1
lines changed

data/globals.txt

+33
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
# Copyright (c) 2025 by Loymdayddaud
2+
#
3+
# Rumskib is free software: you can redistribute it and/or modify it under the
4+
# terms of the GNU General Public License as published by the Free Software
5+
# Foundation, either version 3 of the License, or (at your option) any later version.
6+
#
7+
# Rumskib is distributed in the hope that it will be useful, but WITHOUT ANY
8+
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
9+
# PARTICULAR PURPOSE. See the GNU General Public License for more details.
10+
#
11+
# You should have received a copy of the GNU General Public License along with
12+
# this program. If not, see <https://www.gnu.org/licenses/>.
13+
14+
mission "rumskib: global: human mining start unlocked"
15+
landing
16+
invisible
17+
non-blocking
18+
to offer
19+
has "visited planet: Luna"
20+
has "visited planet: Earth"
21+
on offer
22+
set "global: rumskib: human mining start unlocked"
23+
fail
24+
25+
mission "global: Tranquility Achieved"
26+
landing
27+
invisible
28+
non-blocking
29+
to offer
30+
"days since start" > 2010
31+
on offer
32+
set "global: tranquility achieved"
33+
fail

data/intro missions.txt

+118
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,118 @@
1+
# Copyright (c) 2014 by Michael Zahniser
2+
# Copyright (c) 2024 by Zitchas
3+
#
4+
# Rumskib is free software: you can redistribute it and/or modify it under the
5+
# terms of the GNU General Public License as published by the Free Software
6+
# Foundation, either version 3 of the License, or (at your option) any later version.
7+
#
8+
# Rumskib is distributed in the hope that it will be useful, but WITHOUT ANY
9+
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
10+
# PARTICULAR PURPOSE. See the GNU General Public License for more details.
11+
#
12+
# You should have received a copy of the GNU General Public License along with
13+
# this program. If not, see <https://www.gnu.org/licenses/>.
14+
15+
disable mission
16+
"Intro [0]"
17+
18+
mission "Rumskib: Intro [0]"
19+
name "Passenger to <planet>"
20+
description "This old-timer captain offered to ride along with you to <destination>, and to give you some tips along the way."
21+
landing
22+
passengers 1
23+
source "New Boston"
24+
destination "New Greenland"
25+
to offer
26+
not "hai space start"
27+
28+
on offer
29+
log "Finally scraped together enough money for a down payment on a starship. The interest on the mortgage is exorbitant."
30+
log "Factions" "Republic" `Hundreds of years ago, the independent territories in different parts of human space agreed to join together into a single democratic government, with Earth as its capital. The rise of the Republic ushered in a long period of peace and prosperity in human history.`
31+
`Representation in the Republic Parliament is based on population. That means that some individual "Paradise Worlds" have more representatives than entire regions of space like the Dirt Belt that are more sparsely settled.`
32+
log "Factions" "Syndicate" `The Syndicate is a megacorporation, the largest employer in human space. People who cannot find steady work elsewhere flock to the Syndicate factory worlds, where they are almost guaranteed to find a job. Although the Syndicate is technically part of the Republic, Syndicate worlds are governed directly by the corporation.`
33+
`The Syndicate is a central part of the Republic's economy, but they are also well known for selling shoddy products and for doing damage to the environment on the worlds they control. Their treatment of workers is questionable, and their opposition to organized labor is legendary. Some Syndicate factory towns have even been accused of human rights abuses.`
34+
log "Factions" "Pirates" `In poorer and more remote star systems, where the Navy seldom patrols, pirate attacks on merchant ships are frequent. Pirates are also known to attack large, unguarded convoys of freighters even in more populated areas. Most pirate fleets come from lawless worlds on the outskirts of human space.`
35+
conversation
36+
branch lampyrid
37+
has "flagship model: Lampyrid Mk. II"
38+
`With some trepidation, you give the shipyard owner your money and take your new ship for a test drive, piloting it out of the shipyard and onto a spare landing pad by the spaceport. Then you get out and look the ship over a bit more closely. You are busy polishing out a few rust spots with a piece of steel wool when an old man in grease-stained coveralls walks up.`
39+
` "Nothing quite like buying your very first starship," he says.`
40+
goto firststarship
41+
label lampyrid
42+
`With some trepidation, you show the shipyard comptroller your license and registration. They look it over briefly before grunting and waving for you to continue on your way. Within minutes you liftoff for a test drive, piloting your Lampyrid out of the shipyard and onto a spare landing pad by the spaceport. Then you get out and look over the ship, thinking about how much of a wreck it was when you first found it. You are busy checking the torque on a recalcitrant nut when an old man in grease-stained coveralls walks up.`
43+
` "Nothing quite like your first time at the controls," he says.`
44+
label firststarship
45+
choice
46+
` "Yeah, I'm still kind of in shock over how much money I spent."`
47+
to display
48+
not "flagship model: Lampyrid Mk. II"
49+
goto money
50+
` "It took a lot of work, but it feels awesome!"`
51+
to display
52+
has "flagship model: Lampyrid Mk. II"
53+
goto hardwork
54+
` "Well, I don't plan to get too attached to this one. I'll be flying something much nicer before long."`
55+
goto bigger
56+
` "Beat it, old-timer, I've got more important things to do than chat with you."`
57+
decline
58+
label hardwork
59+
` 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."`
60+
goto captain
61+
label money
62+
` He grins. "I know the feeling. 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."`
63+
goto captain
64+
label bigger
65+
` He smiles. "I'm sure you will. But there's something nice to having a ship you can pilot all by yourself. Believe me, once you have to start managing crew and paying salaries, or keeping track of a whole fleet, you'll miss these days when everything was simple."`
66+
goto captain
67+
label captain
68+
` "You're a captain?" you ask.`
69+
` "Was," he says. "Sold off my fleet a few days ago, and I already miss it. But it was time. Time for me to retire." His voice trails off, then his face lights up. "Say, any chance I could hitch a ride with you, maybe show you the ropes, give you some pointers? I could pay you, of course."`
70+
choice
71+
` "Sure, where are you trying to get to?"`
72+
` "Sorry, I'd rather figure things out on my own."`
73+
decline
74+
` "Well," he says, "I've got a spot reserved in a retirement home, but I don't mind taking a roundabout way to get there. For starters, how about you give me a lift to <planet>? It's just one jump away from here; I can mark it on your map."`
75+
choice
76+
` "Sounds good!"`
77+
goto end
78+
` "How much will you pay me?"`
79+
` "That's kind of a rude question," he says, "but I'll pay you ten thousand credits. I guarantee you that's more than any captain ever gets for carrying one passenger for one day."`
80+
choice
81+
` "That's really generous. Thank you."`
82+
goto end
83+
` "You're treating me like a charity case? No thanks, I'll earn my money legitimately."`
84+
decline
85+
label end
86+
` "Great," he says. "My name is James, by the way."`
87+
` "<first> <last>," you say.`
88+
branch MZ
89+
has "name: Michael Zahniser"
90+
` "I'm looking forward to traveling with you, Captain <last>," says James.`
91+
goto advice
92+
label MZ
93+
` "<first> <last>?" he stops for a moment. "I've heard that name before. Reminds me of someone famous, I think," says James. "Anyways, I'm looking forward to traveling with you."`
94+
label advice
95+
` As you're helping him wheel his luggage aboard and showing him his bunk, he says, "Before we take off, you might head on over to the trading center and stock up on medical goods; we can sell those for a good profit on <planet>. Also make sure to visit the local outfitter. While they don't sell much here compared to on the big manufacturing worlds, every world with an outfitter will at least carry a map with information on the neighboring systems. Buying them can help if you're not quite sure where you're going."`
96+
branch registration
97+
has "flagship model: Lampyrid Mk. II"
98+
` With that, he settles down to wait for departure.`
99+
accept
100+
label registration
101+
` He frowns down at his commlink, then smiles. "I see you haven't even finished the registration process yet. You should probably pull up your pilot information and register a name for your ship. If they haven't changed the forms since I last did it, you should just need to click on the ship tab, and then click on the blank where your ship name should be. Then you will be all legal."`
102+
accept
103+
104+
on accept
105+
log "Getting some basic instructions on making a living as a merchant from an old captain named James."
106+
107+
on complete
108+
payment 10000
109+
set "Intro [0]: done"
110+
conversation
111+
`As you land on <planet>, James says, "Congrats on your first trip through hyperspace! I'm impressed that you didn't throw up; most folks do, the first time."`
112+
` "Including you?" you ask.`
113+
` "Yeah, and then spent half an hour in orbit cleaning my cabin while hoping the passengers wouldn't come out of their bunk room and see the mess. Not my proudest moment. Anyway, here's your pay." He hands you <payment>.`
114+
` Then he adds, "If you're okay with giving me a lift for a while longer, sell off any of that cargo you bought and then meet me in the spaceport. I'll see if I can rustle up any interesting work for you to do."`
115+
``
116+
` (Click the "Spaceport" button to continue this mission.)`
117+
118+

data/starts.txt

+113-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
# Copyright (c) 2024 by Loymdayddaud
2+
# Copyright (c) 2024 by Zitchas
23
#
34
# Rumskib is free software: you can redistribute it and/or modify it under the
45
# terms of the GNU General Public License as published by the Free Software
@@ -8,14 +9,25 @@
89
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
910
# PARTICULAR PURPOSE. See the GNU General Public License for more details.
1011

12+
substitutions
13+
"<starting planet>" "New Boston"
14+
"<starting planet>" "Greenwater"
15+
has "hai space start"
16+
"<starting planet>" "Earth"
17+
has "rumskib: human mining start"
18+
1119
start "rumskib: human mining start"
1220
name "Mining Start"
13-
description `You grew up on Earth, the historical home of humanity. Life there was crowded, and as soon as possible, you got a loan from the bank, though the terms did raise some eyebrows. Now it's time for a quick transport to the Moon, and Luna's shipyards will offer one ship within price range - the Mining Drone. A not-so-legal outfitting corporation exists there, and offered to put in a bunk on the drone - for an extra price. Now, with a two hundred thousand credit loan, and only twenty thousand credits left, you prepare to start life as an asteroid miner...`
21+
description `You grew up on Earth, the historical home of humanity. Life there was crowded, and as soon as possible, you got a loan from the bank, though the terms - to a textile worker - did raise some eyebrows. Now it's time for a quick transport to the Moon, and Luna's shipyards will offer one ship within price range - the Mining Drone. A not-so-legal outfitting corporation exists there, and offered to put in a bunk on the drone, for an extra price. Now, with a two hundred thousand credit loan, and only twenty thousand credits left, you prepare to start life as an asteroid miner...`
1422
thumbnail "scene/buildings"
1523
system "Sol"
1624
planet "Luna"
1725
date 16 05 3013
1826
conversation "rumskib human mining start"
27+
to reveal
28+
has "rumskib: human mining start unlocked"
29+
to unlock
30+
has "rumskib: human mining start unlocked"
1931
account
2032
credits 20000
2133
score 350
@@ -27,6 +39,7 @@ start "rumskib: human mining start"
2739
set "species: human"
2840
set "human space start"
2941
set "Intro [0]: offered"
42+
set "rumskib: human mining start"
3043

3144

3245
conversation "rumskib human mining start"
@@ -43,6 +56,7 @@ conversation "rumskib human mining start"
4356
name
4457
action
4558
give ship "Mining Drone (Rumskib Start)" "Intola the Miner"
59+
event "not from boston"
4660
`Now, it's time to take the new ship to the "illegal" corporation on the other side of the Moon. Another trip, on the Mining Drone, and you reach the other side, where Modifications and Marauders adds a bunk and integrates the engines. Time for the first trip in your new Mining Drone - although apparently drones are not allowed to be crewed, and the Republic is classifying it as a fighter.`
4761

4862

@@ -89,3 +103,101 @@ system "Sol"
89103
add minables "gold" 5 1.2
90104
add minables "silver" 7 1.36
91105
add minables "copper" 13 2.601
106+
107+
108+
109+
start "rumskib: lampyrid start"
110+
name "Lampyrid Start"
111+
description `You grew up on New Boston, a world in the Dirt Belt. You've dreamed of owning a starship ever since your first visit to the spaceport, and years later you managed to acquire the wreck of an old Lampyrid-class transport.`
112+
description ` After many long years of working at a textile mill during the day and working on your ship during the night, you've finally saved enough credits to apply for a pilot's license from the Republic and take to the skies in the old ship.`
113+
thumbnail "scene/lobby"
114+
date 16 5 3013
115+
system "Rutilicus"
116+
planet "New Boston"
117+
to reveal
118+
has "tranquility achieved"
119+
conversation "lampyrid intro"
120+
account
121+
credits 300000
122+
score 400
123+
mortgage Mortgage
124+
principal 480000
125+
interest 0.004
126+
term 365
127+
set "license: Pilot's"
128+
set "species: human"
129+
set "human space start"
130+
ship "Lampyrid Mk. II" "Serenity"
131+
132+
133+
ship "Lampyrid Mk. II"
134+
sprite "ship/lampyrid"
135+
thumbnail "thumbnail/lampyrid"
136+
attributes
137+
category "Transport"
138+
"cost" 2760000
139+
"shields" 5400
140+
"hull" 4400
141+
"required crew" 5
142+
"bunks" 14
143+
"mass" 240
144+
"drag" 8.5
145+
"heat dissipation" .7
146+
"fuel capacity" 850
147+
"cargo space" 160
148+
"outfit space" 309
149+
"engine capacity" 141
150+
"weapon capacity" 50
151+
weapon
152+
"blast radius" 100
153+
"shield damage" 1000
154+
"hull damage" 500
155+
"hit force" 1500
156+
outfits
157+
"Anti-Missile Turret"
158+
"KP-6 Photovoltaic Array"
159+
"LP036a Battery Pack"
160+
"D14-RN Shield Generator"
161+
"Small Radar Jammer"
162+
163+
"Impala Plasma Thruster"
164+
"Impala Plasma Steering"
165+
"Hyperdrive"
166+
167+
engine -64 28 0.7
168+
engine 0 80 1.8
169+
engine 0 100 1.8
170+
engine 64 28 0.7
171+
"reverse engine" -64.5 -31.5 0.7
172+
"reverse engine" 64.5 -31.5 0.7
173+
"steering engine" -64.5 -31.5 0.7
174+
angle -180
175+
left
176+
"steering engine" 64 28 0.7
177+
left
178+
"steering engine" -64 28 0.7
179+
right
180+
"steering engine" 64.5 -31.5 0.7
181+
angle -180
182+
right
183+
turret 0 9 "Anti-Missile Turret"
184+
bay "Fighter" -26.5 9.5 under
185+
bay "Fighter" 26.5 9.5 under
186+
explode "tiny explosion" 10
187+
explode "small explosion" 25
188+
explode "medium explosion" 30
189+
explode "large explosion" 15
190+
"final explode" "final explosion medium" 1
191+
192+
193+
conversation "lampyrid intro"
194+
scene "scene/lobby"
195+
`The bank's architecture is what you would have called "futuristic" back when you dreamed that the future would be less squalid than the present: story above story of curves and spires and balconies, all in gleaming metal. A doorman stands by each of the heavy glass doors. You are wearing your very best clothes, but you feel shabby next to them.`
196+
` The loan broker's office is equally intimidating. Large computer monitors fill the walls, with stock quotes and other information spilling down them almost too fast to read. You occasionally glimpse the names of places that you have only seen in movies: Aldebaran. Tarazed. Earth.`
197+
` The pen is heavy as lead but glides almost without friction as you print your initials on the bottom of page after page of ominous legal documents and sign several dozen statements, notices, and agreements. The banker, a balding middle-aged man in a suit that you suspect costs more than the value of the ship you have been working on, flips the pages past you quickly, uttering a curt, "Sign here. Now here," as he points to each page. He moves swiftly, mechanically.`
198+
` The only moment when he becomes truly animated is when explaining the Truth in Lending statement to you. "You are borrowing 480,000 credits," he says, "to be repaid over the course of one year. 180,000 will be paid directly to the bureau of registrars for your license and ship registration, with the remainder deposited in your account. Your daily interest rate is 0.4%, which means that your daily payments are 2,503 credits, and by the end of the year you will have paid... 433,567 credits in interest. Sign here." He grins.`
199+
` You sign your name one final time:`
200+
name
201+
` The elevator is so well-tuned that you do not even realize it is moving until it has deposited you back in the lobby. But as you leave the bank, you are smiling. This crazy adventure suddenly feels real to you. You are going to do it. You are finally going to get off this planet.`
202+
` Compared to the bank, you feel much more at home in the shipyard, walking among the rusted out hulks and newer ships that gleam in the sunlight. You smell grease and dirt and rocket fuel; wonderful smells. There are three ship models within your price range, but the one that stands out is the one off to the side on a private pad.`
203+
` A Lampyrid Mk. II, an antique that was old back when Firebirds were just starting to make a name for themselves. Your repairs over the past few years have not been enough to give it the 'like-new' shine that a collector would want, but it has been more than enough to get it flying. The only things holding it back was your lack of a license and the payment of the ship registration fee. Now it beckons to you, ready to take you up into space, eager to repay your hard work with the adventure of a lifetime.`

0 commit comments

Comments
 (0)