Skip to content

Commit dcae27a

Browse files
authored
Create intro missions.txt
1 parent 0ebf03f commit dcae27a

File tree

1 file changed

+118
-0
lines changed

1 file changed

+118
-0
lines changed

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+

0 commit comments

Comments
 (0)