Skip to content

Commit 6828a43

Browse files
authored
v0.10.16
2 parents 871e593 + af0f159 commit 6828a43

10 files changed

Lines changed: 192 additions & 129 deletions

File tree

.github/workflows/error-check.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: Error Check
22

3-
on: [push, pull_request]
3+
on: [push]
44

55
concurrency:
66
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
@@ -23,7 +23,7 @@ jobs:
2323
mkdir plugins
2424
cd .\plugins
2525
mkdir rumskib
26-
- uses: actions/checkout@v4
26+
- uses: actions/checkout@v5.0.0
2727
with:
2828
path: '.\endless-sky\plugins\rumskib'
2929
- name: Parse Datafiles

.github/workflows/spellcheck.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: Spellcheck
22

3-
on: [push, pull_request]
3+
on: [push]
44

55
concurrency:
66
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
@@ -11,7 +11,7 @@ jobs:
1111
name: Spelling
1212
runs-on: ubuntu-latest
1313
steps:
14-
- uses: actions/checkout@v4
14+
- uses: actions/checkout@v5.0.0
1515
with:
1616
ref: ${{ github.event.pull_request.head.sha }}
1717
show-progress: true

changelog

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,13 @@
1+
v0.10.16
2+
* Updated GitHub Actions checks
3+
* actions/checkout from v4 to v5
4+
* only run on push, not pull_request
5+
* The Ladybug now shows up in Hai shipyards and fleets occasionally
6+
* Simplified intro mission offer conditions
7+
* Fixed a bug where the Hailstone required crew but had no bunks
8+
* Added more weapon capacity to the Kestrel (Weapons)
9+
* Moved changes to vanilla ships/outfits into a separate file from Rumskib outfits
10+
111
v0.10.15
212
* Reduced the person spawn rate significantly
313
* Fixed a compatibility issue with the Lost in Midnight Earth Retirement mission

data/updates.txt renamed to data/events.txt

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,3 +103,33 @@ mission "Rumskib: Add Swan to sales"
103103
event "rumskib: remnant: add swan to sales"
104104
shipyard "Remnant"
105105
add "Swan (Rumskib)"
106+
107+
108+
109+
mission "Rumskib: Add Experimental Ladybug"
110+
landing
111+
invisible
112+
to offer
113+
not "event: hai ladybug available"
114+
on offer
115+
event "rumskib: experimental ladybug sold" 365 560
116+
fail
117+
118+
event "rumskib: experimental ladybug sold"
119+
shipyard "Mon Ki i'Hiya Advanced"
120+
add "Ladybug (New Description)"
121+
122+
123+
mission "Rumskib: Remove Experimental Ladybug"
124+
landing
125+
invisible
126+
to offer
127+
has "event: hai ladybug available"
128+
has "event: rumskib: experimental ladybug sold"
129+
on offer
130+
event "rumskib: experimental ladybug no longer sold" 0
131+
fail
132+
133+
event "rumskib: experimental ladybug no longer sold"
134+
shipyard "Mon Ki i'Haya Advanced"
135+
remove "Ladybug (New Description)"

data/fleets.txt

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -443,3 +443,21 @@ fleet "Remnant Transport"
443443
"Petrel" 8
444444
"Tern" 16
445445
"Gull"
446+
447+
448+
449+
#### HAI ####
450+
451+
fleet "Large Hai"
452+
add variant
453+
"Ladybug (New Description)"
454+
"Geocoris"
455+
add variant
456+
"Ladybug (New Description)"
457+
"Shield Beetle"
458+
add variant
459+
"Ladybug (New Description)"
460+
"Shield Beetle (Pulse)"
461+
add variant
462+
"Ladybug (New Description)"
463+
"Water Bug" 2

data/intro missions.txt

Lines changed: 3 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -23,25 +23,8 @@ mission "Rumskib: Intro [0]"
2323
source "New Boston"
2424
destination "New Greenland"
2525
to offer
26-
# Rumskib
27-
not "rumskib: human mining start"
28-
not "rumskib: free worlds start"
29-
# vanilla
26+
not "Intro [0]: offered"
3027
not "hai space start"
31-
# Lost in Midnight
32-
not "Time Skip start"
33-
not "Blood Rage start"
34-
not "Mata Hari start"
35-
not "Gremlin start"
36-
not "Kamikaze start"
37-
not "Guncraft start"
38-
not "Conundrum start"
39-
# Space Shuttle Start
40-
not "Space Shuttle Start"
41-
not "Space Shuttle Start (Original)"
42-
# Quickstart
43-
not "custom start used"
44-
4528
on offer
4629
log "Finally scraped together enough money for a down payment on a starship. The interest on the mortgage is exorbitant."
4730
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.`
@@ -152,6 +135,7 @@ mission "Rumskib: Free Worlds Start Intro [0]"
152135
`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.`
153136
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.`
154137
event "not from boston"
138+
set "Intro [0]: offered"
155139
conversation
156140
`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.`
157141
` "Nothing quite like buying your very first starship," he says.`
@@ -711,4 +695,4 @@ conversation "end of intro missions"
711695
goto choices
712696

713697
label end
714-
` He hands you a credit chip worth <payment>, and says, "Best of luck to you, Captain. Don't hesitate to look me up if you're ever in the area. And remember to check the spaceports wherever you land. You never know who you'll find wandering around there."`
698+
` He hands you a credit chip worth <payment>, and says, "Best of luck to you, Captain. Don't hesitate to look me up if you're ever in the area. And remember to check the spaceports wherever you land. You never know who you'll find wandering around there."`

data/ships.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -571,6 +571,7 @@ ship "Hailstone"
571571
"mass" 100
572572
"drag" .87
573573
"heat dissipation" .75
574+
"automaton" 1
574575
"outfit space" 113
575576
"weapon capacity" 38
576577
"engine capacity" 24

data/vanilla modifications.txt

Lines changed: 119 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,119 @@
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+
### Outfits ###
12+
13+
outfit "Nuclear Missile"
14+
category "Secondary Weapons"
15+
cost 750000
16+
thumbnail "outfit/nuke"
17+
"mass" 9
18+
"outfit space" -9
19+
"weapon capacity" -9
20+
"gun ports" -1
21+
weapon
22+
sprite "projectile/missile"
23+
"no repeat"
24+
"frame rate" .25
25+
"hardpoint sprite" "hardpoint/nuke"
26+
sound "nuke"
27+
ammo "Nuclear Missile"
28+
stream
29+
icon "icon/nuke"
30+
"submunition" "Active Nuclear Missile"
31+
"split range" 300
32+
"die effect" "missile death"
33+
"hit effect" "medium explosion"
34+
"inaccuracy" 1
35+
"velocity" 6
36+
"lifetime" 60
37+
"reload" 400
38+
"firing energy" 10
39+
"firing heat" 400
40+
"acceleration" .9
41+
"drag" .1
42+
"turn" 4
43+
"homing"
44+
"leading"
45+
"throttle control"
46+
"radar tracking" .5
47+
"optical tracking" 1
48+
"shield damage" -23700
49+
"hull damage" -15800
50+
"hit force" -5700
51+
"missile strength" 200
52+
description "It has been centuries since the last nuclear war was fought, and until very recently, most people in the galaxy assumed that that era of chaos and destruction was forever behind us..."
53+
description " [Nuclear missiles are a one-shot weapon: each missile occupies a gun slot, and after it is fired, the slot it was in is left empty.]"
54+
55+
56+
outfit "Active Nuclear Missile"
57+
weapon
58+
sprite "projectile/missile"
59+
"no repeat"
60+
"frame rate" .25
61+
"hit effect" "nuke explosion"
62+
"hit effect" "nuke residue fast" 20
63+
"hit effect" "nuke residue slow" 15
64+
"die effect" "missile death"
65+
"lifetime" 400
66+
"acceleration" .8
67+
"drag" .1
68+
"turn" 4
69+
"homing"
70+
"leading"
71+
"throttle control"
72+
"radar tracking" .5
73+
"optical tracking" 1
74+
"trigger radius" 270
75+
"blast radius" 300
76+
"shield damage" 24000
77+
"hull damage" 16000
78+
"hit force" 6000
79+
"missile strength" 200
80+
81+
82+
effect "nuke explosion"
83+
sprite "effect/explosion/nuke"
84+
"no repeat"
85+
"frame rate" 30
86+
"scale" 2
87+
sound "explosion nuke"
88+
"lifetime" 15
89+
"random angle" 360
90+
"random spin" 5
91+
"random velocity" 1
92+
"velocity scale" .4
93+
94+
effect "nuke residue fast"
95+
sprite "effect/explosion/huge"
96+
"no repeat"
97+
"frame rate" 15
98+
"lifetime" 48
99+
"random angle" 360
100+
"random spin" 5
101+
"random velocity" 12
102+
"velocity scale" 0.1
103+
104+
effect "nuke residue slow"
105+
sprite "effect/explosion/huge"
106+
"no repeat"
107+
"frame rate" 10
108+
"lifetime" 90
109+
"random angle" 360
110+
"random spin" 5
111+
"random velocity" 7
112+
"velocity scale" 0.1
113+
114+
115+
### Ships ###
116+
117+
ship "Kestrel (More Weapons)"
118+
add attributes
119+
"weapon capacity" 40

data/variants.txt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,13 @@ ship "Modified Argosy" "Modified Argosy (Gat)"
7777
turret "Gatling Turret"
7878

7979

80+
ship "Ladybug" "Ladybug (New Description)"
81+
add attributes
82+
"cost" 500000
83+
description "These sensor-laden exploration vessels hail back to a more peaceful era of the Hai. Though they have no true ramscoop, a technology the Hai never developed, their built-in collection gills magnify the natural ramscoop present in all ships. These expensive features are the reason the ship has been replaced with the Lightning Bug."
84+
description "With room for plentiful shield regeneration and good maneuverability, however, the Hai have begun to bring the Ladybug back into experimental production."
85+
86+
8087
### PERSONS ###
8188

8289

0 commit comments

Comments
 (0)