Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
101 commits
Select commit Hold shift + click to select a range
fb0caf7
Let captains pay ship parts to save a ship in a bay
Jackriip Nov 5, 2026
a443c9f
Only leave precious fittings out of a saved ship
Jackriip Nov 5, 2026
f8fe948
Retrieve saved ships from the lobby and from a ship bay
Jackriip Nov 5, 2026
5499e60
Add the saved ships screens and wiki section
Jackriip Nov 5, 2026
c7c4792
Close the ship save salvage and load holes found in review
Jackriip Nov 5, 2026
67d3af8
Stop saved machines handing back precious stacks from their boards
Jackriip Nov 5, 2026
d4f355d
Replace removed turfs across their whole property block
Jackriip Nov 5, 2026
27e1e24
Show saved ships as slot cards with an itemised price
Jackriip Nov 6, 2026
aaf5cfe
Remove round-only ship checkpoints
Jackriip Nov 6, 2026
5c06181
Price ship saves by what is aboard, with chosen slots and same-round …
Jackriip Nov 6, 2026
e5d38ed
Bring a loaded ship's safe fixtures back stocked
Jackriip Nov 6, 2026
68d6591
Say so when a saved ship has no hull drawing
Jackriip Nov 6, 2026
1358497
Test a build with no source hull instead of the removed copy option
Jackriip Nov 6, 2026
c434a0d
Check stocked and empty fixtures on both load paths
Jackriip Nov 6, 2026
7a90596
Charge misc parts for a ship save by hull mass only
Jackriip Nov 7, 2026
542f801
Merge master into feature/ship-saving
Jackriip Nov 7, 2026
f4827ce
Stop reading the removed checkpoint prices in the gear catalog
Jackriip Nov 7, 2026
abfe598
Add an admin verb that gives a ship's R&D server research
Jackriip Nov 7, 2026
035f265
Pay for the hull in credits and carry upgrades, research and funds in…
Jackriip Nov 7, 2026
96cd9a3
Merge branch 'master' into feature/ship-saving
Jackriip Nov 8, 2026
35e67d6
Add xenoarchaeology module layout and shared definitions
Jackriip Nov 8, 2026
646af70
Add the artifact sprite sheet
Jackriip Nov 8, 2026
03e8160
Add the artifact core and the Nova artifact effects
Jackriip Nov 8, 2026
8c93939
Tidy artifact flavour text and brighten the idle glow
Jackriip Nov 8, 2026
a01a027
Give the specimen crate its own art and a lid tag
Jackriip Nov 8, 2026
24a561c
Sell dig finds to Barnaby, Boffin and Vex
Jackriip Nov 8, 2026
7a1ca41
core change: split capped artifact heals by the wounds present
Jackriip Nov 8, 2026
3b67b1b
Add the Polaris and VOREStation artifact effects
Jackriip Nov 8, 2026
1da2395
Have Sarge send dig finds round to Boffin
Jackriip Nov 8, 2026
e56c336
Add the artifact harvester, exotic battery and utilizer
Jackriip Nov 8, 2026
48a1902
Add the artifact analyser, scan pad, labeler and xenoarch research
Jackriip Nov 8, 2026
0a0ad77
Gate the Exotic Particles node behind yellow standing
Jackriip Nov 8, 2026
c879bfa
Add xenoarchaeology dig sites, boulders, strange rocks and dig tools
Jackriip Nov 8, 2026
d894d04
Review the Polaris artifact effects
Jackriip Nov 8, 2026
c4e3c71
Polish the dig reveal
Jackriip Nov 8, 2026
e03968e
Merge xenoarch dig part
Jackriip Nov 8, 2026
bae2a71
Merge xenoarch study part
Jackriip Nov 8, 2026
1a75c8d
Merge xenoarch use part
Jackriip Nov 8, 2026
764c54d
Merge xenoarch trade part
Jackriip Nov 8, 2026
b0de02b
Merge xenoarch effects part
Jackriip Nov 8, 2026
c9af08b
Add xenoarchaeology wiki page
Jackriip Nov 8, 2026
de9458b
Join the xenoarchaeology parts
Jackriip Nov 8, 2026
2c8846c
Fix runtimes in heal, hurt and labeler messages; scan pad sees spawne…
Jackriip Nov 8, 2026
5806d0a
Merge xenoarch wiki page
Jackriip Nov 8, 2026
40301f3
Describe loading the specimen crate and curio research on the xenoarc…
Jackriip Nov 8, 2026
40e67ee
Merge branch 'master' into feature/xenoarch
Jackriip Nov 8, 2026
48e749f
Let harmful artifact batteries act on whoever carries them
Jackriip Nov 8, 2026
cfde23a
Merge remote-tracking branch 'origin2/feature/xenoarch' into feature/…
Jackriip Nov 8, 2026
6c6529d
Charge ship saves only for upgrades, cheaper research, cap at 10 parts
Jackriip Nov 8, 2026
b6f05f8
Fix gene powers that gene injector loot relies on
Jackriip Nov 10, 2026
e352560
Add gene injectors to zone loot
Jackriip Nov 10, 2026
4f4f6c8
Rate the loot gene injectors
Jackriip Nov 10, 2026
5e7127e
Test gene injector loot, the vault mutation guard and Shock Touch at …
Jackriip Nov 10, 2026
bcf73f2
Add the tutorial checklist core and retire the orientation briefing
Jackriip Nov 10, 2026
b8a6526
Add tutorial checklist hooks for ships, contracts and trade
Jackriip Nov 10, 2026
2c9dffc
Add the world, research, power and medical tutorial checklist hooks
Jackriip Nov 10, 2026
9e4c8b9
Merge branch 'feature/tutorial-hooks-c' into feature/tutorial-checklist
Jackriip Nov 10, 2026
dcfb77a
Tighten tutorial hooks: credit only real course changes, generator st…
Jackriip Nov 10, 2026
9ce471f
Add a dissection step to First surgery and a Vestige pact checklist item
Jackriip Nov 10, 2026
8dcd981
Add unit tests for the tutorial checklist catalog and hooks
Jackriip Nov 10, 2026
c302e66
Add dock terminal lobby bezel art and bezel classes
Jackriip Nov 10, 2026
8481e0c
Add dock terminal lobby shell and section seams
Jackriip Nov 10, 2026
93abd41
Merge remote-tracking branch 'origin2/feature/hyperviolence-mega' int…
Jackriip Nov 10, 2026
0d32785
Add the dock terminal HOUSING tab and lobby wiki updates
Jackriip Nov 10, 2026
6eaed8f
Add the CREWS tab to the dock terminal lobby
Jackriip Nov 10, 2026
7366ab6
Add the dock terminal shipyard backend with a single commission bill
Jackriip Nov 10, 2026
32d2b87
Tell a requisitioning player when a berth opened instead of a load fa…
Jackriip Nov 10, 2026
acc8c6e
Draw the lobby terminal's small buttons from lobby sprite PNGs
Jackriip Nov 10, 2026
ba5e2a2
Build the dock terminal shipyard screens
Jackriip Nov 10, 2026
ae2bc08
Merge feature/lobby-terminal-art into the lobby terminal
Jackriip Nov 10, 2026
bdf72e4
Merge feature/lobby-terminal-crews into the lobby terminal
Jackriip Nov 10, 2026
49db90d
Merge feature/lobby-terminal-yard-dm into the lobby terminal
Jackriip Nov 10, 2026
dc806a8
Merge feature/lobby-terminal-yard-ui into the lobby terminal
Jackriip Nov 10, 2026
a3ef696
Merge feature/lobby-terminal-housing into the lobby terminal
Jackriip Nov 10, 2026
f1d4bb3
Add a Do an execution step to the Cyberware tutorial
Jackriip Nov 10, 2026
232509d
Integrate the dock terminal lobby packages
Jackriip Nov 10, 2026
4dc6a51
Merge remote-tracking branch 'origin2/master' into feature/tutorial-c…
Jackriip Nov 10, 2026
a1a0798
Merge remote-tracking branch 'origin2/feature/ship-saving' into featu…
Jackriip Nov 10, 2026
8cd0d9c
Merge branch 'master' into feature/gene-injector-loot
Jackriip Nov 10, 2026
fc5e862
Add Storage, Repair drones and Save your ship tutorial items
Jackriip Nov 10, 2026
99b2f74
Define ship part classes before hull templates and fit the deck with …
Jackriip Nov 10, 2026
dc08ae9
Give the Undertow checkpoint guard a desk instead of a window
Jackriip Nov 10, 2026
62f43ce
Merge pull request #521 from voidcrew/fix/undertow-guard-desk
Jackriip Nov 10, 2026
ecf835d
Hide the classic lobby under the terminal, load ship previews on firs…
Jackriip Nov 10, 2026
df3c8a3
Merge branch 'master' into feature/lobby-terminal
Jackriip Nov 10, 2026
51959a1
Merge feature/hyperviolence-mega into the gene injector loot for test…
Jackriip Nov 10, 2026
47a318d
Merge feature/xenoarch into the tutorial checklist for test merging
Jackriip Nov 10, 2026
564ac58
Merge the gene injector test patch into the tutorial checklist for te…
Jackriip Nov 10, 2026
50dd6c4
Merge ship saves into the dock terminal lobby for test merging
Jackriip Nov 10, 2026
79c1d75
Merge commit '564ac582c234cf68daae25e3c89a8f6bd0f84957' into HEAD
Jackriip Nov 10, 2026
c30c045
Merge ship saves and the tutorial test patch into the dock terminal l…
Jackriip Nov 10, 2026
168312b
Skip FIT for hulls with nothing to fit and clear the lobby notice on …
Jackriip Nov 10, 2026
05ecc30
Merge remote-tracking branch 'origin2/feature/lobby-terminal' into fe…
Jackriip Nov 10, 2026
bd02c3f
Send the lobby terminal's first update before its assets, and retry a…
Jackriip Nov 11, 2026
75add13
Keyboard focus, key clicks, crew manifest and bounded text for the do…
Jackriip Nov 11, 2026
f3e012e
Tell the lobby terminal its UI before the assets go out
Jackriip Nov 11, 2026
7684e90
Let a modal layer keep the terminal's keyboard focus inside it
Jackriip Nov 11, 2026
cc87549
Give the dock terminal's first focus to the screen's own target once …
Jackriip Nov 11, 2026
52f05b9
Keep the dock terminal's port name and clock from overlapping on the …
Jackriip Nov 11, 2026
96c64d5
Space the crew list's names from their jobs and don't double a cut mark
Jackriip Nov 11, 2026
7576435
Merge the latest dock terminal lobby into the test-merge patch
Jackriip Nov 11, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
29 changes: 26 additions & 3 deletions SQL/database_changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,22 +2,45 @@ Any time you make a change to the schema files, remember to increment the databa

Make sure to also update `DB_MAJOR_VERSION` and `DB_MINOR_VERSION`, which can be found in `code/__DEFINES/subsystem.dm`.

The latest database version is 5.34; The query to update the schema revision table is:
The latest database version is 5.35; The query to update the schema revision table is:

```sql
INSERT INTO `schema_revision` (`major`, `minor`) VALUES (5, 34);
INSERT INTO `schema_revision` (`major`, `minor`) VALUES (5, 35);
```

or

```sql
INSERT INTO `SS13_schema_revision` (`major`, `minor`) VALUES (5, 34);
INSERT INTO `SS13_schema_revision` (`major`, `minor`) VALUES (5, 35);
```

In any query remember to add a prefix to the table names if you use one.

---

Version 5.35, 5 November 2026, by Jackriip
Adds the `player_ship_saves` table for Voidcrew ship saving: one row per used save slot, with the ship's
map stored through `COMPRESS()` and what the save holds and cost as JSON in `summary`.

```sql
CREATE TABLE `player_ship_saves` (
`ckey` VARCHAR(32) NOT NULL,
`slot` TINYINT(3) UNSIGNED NOT NULL,
`ship_name` VARCHAR(128) NOT NULL,
`ship_class` VARCHAR(128) NULL,
`tile_count` SMALLINT(5) UNSIGNED NOT NULL,
`format_version` SMALLINT(5) UNSIGNED NOT NULL,
`saved_round` INT(11) NOT NULL,
`saved_at` DATETIME NOT NULL,
`raw_bytes` INT(10) UNSIGNED NOT NULL,
`summary` TEXT NULL,
`payload` MEDIUMBLOB NOT NULL,
PRIMARY KEY (`ckey`, `slot`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
```

---

Version 5.34, 28 September 2026, by Jackriip
Adds the `round_metric` table for Voidcrew round metrics: economy, trade, cargo, missions, research,
NPC ship encounters, combat tallies and deaths, one row per event.
Expand Down
19 changes: 19 additions & 0 deletions SQL/migrations/voidcrew_ship_saves.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
-- Ship saving (voidcrew/modules/ship_saves): one row per used save slot. Schema version 5.35.
-- A save is removed when it is used, so this table needs no purge job.

CREATE TABLE IF NOT EXISTS `player_ship_saves` (
`ckey` VARCHAR(32) NOT NULL,
`slot` TINYINT(3) UNSIGNED NOT NULL,
`ship_name` VARCHAR(128) NOT NULL,
`ship_class` VARCHAR(128) NULL,
`tile_count` SMALLINT(5) UNSIGNED NOT NULL,
`format_version` SMALLINT(5) UNSIGNED NOT NULL,
`saved_round` INT(11) NOT NULL,
`saved_at` DATETIME NOT NULL,
`raw_bytes` INT(10) UNSIGNED NOT NULL,
`summary` TEXT NULL,
`payload` MEDIUMBLOB NOT NULL,
PRIMARY KEY (`ckey`, `slot`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `schema_revision` (`major`, `minor`) VALUES (5, 35);
19 changes: 19 additions & 0 deletions SQL/tgstation_schema.sql
Original file line number Diff line number Diff line change
Expand Up @@ -561,6 +561,25 @@ CREATE TABLE `round_metric` (
KEY `idx_event_datetime` (`event`, `datetime`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

--
-- Table structure for table `player_ship_saves`
--
DROP TABLE IF EXISTS `player_ship_saves`;
CREATE TABLE `player_ship_saves` (
`ckey` VARCHAR(32) NOT NULL,
`slot` TINYINT(3) UNSIGNED NOT NULL,
`ship_name` VARCHAR(128) NOT NULL,
`ship_class` VARCHAR(128) NULL,
`tile_count` SMALLINT(5) UNSIGNED NOT NULL,
`format_version` SMALLINT(5) UNSIGNED NOT NULL,
`saved_round` INT(11) NOT NULL,
`saved_at` DATETIME NOT NULL,
`raw_bytes` INT(10) UNSIGNED NOT NULL,
`summary` TEXT NULL,
`payload` MEDIUMBLOB NOT NULL,
PRIMARY KEY (`ckey`, `slot`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

--
-- Table structure for table `schema_revision`
--
Expand Down
19 changes: 19 additions & 0 deletions SQL/tgstation_schema_prefixed.sql
Original file line number Diff line number Diff line change
Expand Up @@ -560,6 +560,25 @@ CREATE TABLE `SS13_round_metric` (
KEY `idx_event_datetime` (`event`, `datetime`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

--
-- Table structure for table `SS13_player_ship_saves`
--
DROP TABLE IF EXISTS `SS13_player_ship_saves`;
CREATE TABLE `SS13_player_ship_saves` (
`ckey` VARCHAR(32) NOT NULL,
`slot` TINYINT(3) UNSIGNED NOT NULL,
`ship_name` VARCHAR(128) NOT NULL,
`ship_class` VARCHAR(128) NULL,
`tile_count` SMALLINT(5) UNSIGNED NOT NULL,
`format_version` SMALLINT(5) UNSIGNED NOT NULL,
`saved_round` INT(11) NOT NULL,
`saved_at` DATETIME NOT NULL,
`raw_bytes` INT(10) UNSIGNED NOT NULL,
`summary` TEXT NULL,
`payload` MEDIUMBLOB NOT NULL,
PRIMARY KEY (`ckey`, `slot`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

--
-- Table structure for table `SS13_schema_revision`
--
Expand Down
2 changes: 1 addition & 1 deletion code/__DEFINES/subsystems.dm
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
*
* make sure you add an update to the schema_version stable in the db changelog
*/
#define DB_MINOR_VERSION 34 // VOIDCREW EDIT - 34 adds round_metric (voidcrew/modules/metrics)
#define DB_MINOR_VERSION 35 // VOIDCREW EDIT - 34 adds round_metric (voidcrew/modules/metrics), 35 adds player_ship_saves (voidcrew/modules/ship_saves)


//! ## Timing subsystem
Expand Down
28 changes: 28 additions & 0 deletions code/modules/station_goals/vault_mutation.dm
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,10 @@

/datum/mutation/breathless/on_acquiring(mob/living/carbon/human/acquirer)
. = ..()
// VOIDCREW EDIT ADDITION START - a failed acquisition must not keep the buff (gene injector loot, voidcrew/modules/loot/gene_injectors.dm)
if(!.)
return
// VOIDCREW EDIT ADDITION END
ADD_TRAIT(acquirer, TRAIT_NOBREATH, GENETIC_MUTATION)

/datum/mutation/breathless/on_losing(mob/living/carbon/human/owner)//this shouldnt happen under normal condition but just to be sure
Expand All @@ -23,6 +27,10 @@

/datum/mutation/quick/on_acquiring(mob/living/carbon/human/acquirer)
. = ..()
// VOIDCREW EDIT ADDITION START - a failed acquisition must not keep the buff (gene injector loot, voidcrew/modules/loot/gene_injectors.dm)
if(!.)
return
// VOIDCREW EDIT ADDITION END
acquirer.add_movespeed_modifier(/datum/movespeed_modifier/dna_vault_speedup)

/datum/mutation/quick/on_losing(mob/living/carbon/human/owner)
Expand All @@ -38,6 +46,10 @@

/datum/mutation/tough/on_acquiring(mob/living/carbon/human/acquirer)
. = ..()
// VOIDCREW EDIT ADDITION START - a failed acquisition must not keep the buff (gene injector loot, voidcrew/modules/loot/gene_injectors.dm)
if(!.)
return
// VOIDCREW EDIT ADDITION END
acquirer.physiology.brute_mod *= 0.7
ADD_TRAIT(acquirer, TRAIT_PIERCEIMMUNE, GENETIC_MUTATION)

Expand All @@ -55,6 +67,10 @@

/datum/mutation/dextrous/on_acquiring(mob/living/carbon/human/acquirer)
. = ..()
// VOIDCREW EDIT ADDITION START - a failed acquisition must not keep the buff (gene injector loot, voidcrew/modules/loot/gene_injectors.dm)
if(!.)
return
// VOIDCREW EDIT ADDITION END
acquirer.next_move_modifier *= 0.5

/datum/mutation/dextrous/on_losing(mob/living/carbon/human/owner)
Expand All @@ -70,6 +86,10 @@

/datum/mutation/fire_immunity/on_acquiring(mob/living/carbon/human/acquirer)
. = ..()
// VOIDCREW EDIT ADDITION START - a failed acquisition must not keep the buff (gene injector loot, voidcrew/modules/loot/gene_injectors.dm)
if(!.)
return
// VOIDCREW EDIT ADDITION END
acquirer.physiology.burn_mod *= 0.5
acquirer.add_traits(list(TRAIT_RESISTHEAT, TRAIT_NOFIRE), GENETIC_MUTATION)

Expand All @@ -87,6 +107,10 @@

/datum/mutation/quick_recovery/on_acquiring(mob/living/carbon/human/acquirer)
. = ..()
// VOIDCREW EDIT ADDITION START - a failed acquisition must not keep the buff (gene injector loot, voidcrew/modules/loot/gene_injectors.dm)
if(!.)
return
// VOIDCREW EDIT ADDITION END
acquirer.physiology.stun_mod *= 0.5

/datum/mutation/quick_recovery/on_losing(mob/living/carbon/human/owner)
Expand All @@ -102,6 +126,10 @@

/datum/mutation/plasmocile/on_acquiring(mob/living/carbon/human/acquirer)
. = ..()
// VOIDCREW EDIT ADDITION START - a failed acquisition must not keep the buff (gene injector loot, voidcrew/modules/loot/gene_injectors.dm)
if(!.)
return
// VOIDCREW EDIT ADDITION END
var/obj/item/organ/lungs/improved_lungs = acquirer.get_organ_slot(ORGAN_SLOT_LUNGS)
ADD_TRAIT(owner, TRAIT_VIRUSIMMUNE, GENETIC_MUTATION)
if(improved_lungs)
Expand Down
9 changes: 9 additions & 0 deletions interface/skin.dmf
Original file line number Diff line number Diff line change
Expand Up @@ -137,6 +137,15 @@ window "mapwindow"
saved-params = ""
text = ""
align = left
elem "lobby_browser"
type = BROWSER
pos = 0,0
size = 640x480
anchor1 = 0,0
anchor2 = 100,100
is-visible = false
background-color = #0b0b0e
saved-params = ""

window "info_and_buttons"
elem "info_and_buttons"
Expand Down
108 changes: 107 additions & 1 deletion tgstation.dme
Original file line number Diff line number Diff line change
Expand Up @@ -6743,12 +6743,15 @@
#include "voidcrew\_DEFINES\ship_combat.dm"
#include "voidcrew\_DEFINES\ship_construction.dm"
#include "voidcrew\_DEFINES\ship_defines.dm"
#include "voidcrew\_DEFINES\ship_saves.dm"
#include "voidcrew\_DEFINES\ship_signals.dm"
#include "voidcrew\_DEFINES\shuttles.dm"
#include "voidcrew\_DEFINES\sound.dm"
#include "voidcrew\_DEFINES\subsystems.dm"
#include "voidcrew\_DEFINES\techweb_nodes.dm"
#include "voidcrew\_DEFINES\trade.dm"
#include "voidcrew\_DEFINES\tutorials.dm"
#include "voidcrew\_DEFINES\xenoarch.dm"
#include "voidcrew\_HELPERS\data_huds.dm"
#include "voidcrew\_HELPERS\debug_atmos.dm"
#include "voidcrew\_HELPERS\docking.dm"
Expand Down Expand Up @@ -6847,6 +6850,7 @@
#include "voidcrew\edits\datums\components\spawner.dm"
#include "voidcrew\edits\datums\elements\decals\_decal.dm"
#include "voidcrew\edits\datums\mapgen\CaveGenerator.dm"
#include "voidcrew\edits\datums\mutations\sight.dm"
#include "voidcrew\edits\datums\weather\weather.dm"
#include "voidcrew\edits\datums\weather\weather_types\rain_storm.dm"
#include "voidcrew\edits\datums\weather\weather_types\sand_storm.dm"
Expand Down Expand Up @@ -7366,7 +7370,15 @@
#include "voidcrew\modules\lich\lich_spells.dm"
#include "voidcrew\modules\lich\lich_thrall.dm"
#include "voidcrew\modules\lich\lich_wards.dm"
#include "voidcrew\modules\lobby_terminal\_lobby_terminal.dm"
#include "voidcrew\modules\lobby_terminal\lobby_assets.dm"
#include "voidcrew\modules\lobby_terminal\lobby_bezel.dm"
#include "voidcrew\modules\lobby_terminal\lobby_crews.dm"
#include "voidcrew\modules\lobby_terminal\lobby_housing.dm"
#include "voidcrew\modules\lobby_terminal\lobby_tgui.dm"
#include "voidcrew\modules\lobby_terminal\lobby_yard.dm"
#include "voidcrew\modules\loot\abandoned_crate.dm"
#include "voidcrew\modules\loot\gene_injectors.dm"
#include "voidcrew\modules\loot\loot_guns.dm"
#include "voidcrew\modules\loot\zone_loot.dm"
#include "voidcrew\modules\loot\zone_mobs.dm"
Expand Down Expand Up @@ -7553,7 +7565,6 @@
#include "voidcrew\modules\npc_ships\code\subtrees\combat_subtree.dm"
#include "voidcrew\modules\npc_ships\code\subtrees\movement_subtree.dm"
#include "voidcrew\modules\onboarding\first_time_notice.dm"
#include "voidcrew\modules\onboarding\orientation.dm"
#include "voidcrew\modules\onboarding\zone_advisory.dm"
#include "voidcrew\modules\outfits\corporate.dm"
#include "voidcrew\modules\outfits\misc.dm"
Expand Down Expand Up @@ -7759,6 +7770,14 @@
#include "voidcrew\modules\ship_combat\electronic_warfare\ew_suite.dm"
#include "voidcrew\modules\ship_purchase\ship_economy_database.dm"
#include "voidcrew\modules\ship_purchase\transaction_helpers.dm"
#include "voidcrew\modules\ship_saves\ship_save_capture.dm"
#include "voidcrew\modules\ship_saves\ship_save_console.dm"
#include "voidcrew\modules\ship_saves\ship_save_construction.dm"
#include "voidcrew\modules\ship_saves\ship_save_lobby.dm"
#include "voidcrew\modules\ship_saves\ship_save_progress.dm"
#include "voidcrew\modules\ship_saves\ship_save_store.dm"
#include "voidcrew\modules\ship_saves\ship_save_survey.dm"
#include "voidcrew\modules\ship_saves\ship_saves.dm"
#include "voidcrew\modules\ship_upgrades\_ship_upgrades.dm"
#include "voidcrew\modules\ship_upgrades\admin_verbs.dm"
#include "voidcrew\modules\ship_upgrades\modular_map_root_ship.dm"
Expand Down Expand Up @@ -7870,6 +7889,23 @@
#include "voidcrew\modules\trade\favor_uniques\outfitter.dm"
#include "voidcrew\modules\trade\favor_uniques\pike.dm"
#include "voidcrew\modules\trade\favor_uniques\vex.dm"
#include "voidcrew\modules\tutorials\hooks_chrome_finisher.dm"
#include "voidcrew\modules\tutorials\hooks_contract.dm"
#include "voidcrew\modules\tutorials\hooks_medical.dm"
#include "voidcrew\modules\tutorials\hooks_power.dm"
#include "voidcrew\modules\tutorials\hooks_repair_drones.dm"
#include "voidcrew\modules\tutorials\hooks_research.dm"
#include "voidcrew\modules\tutorials\hooks_ship.dm"
#include "voidcrew\modules\tutorials\hooks_ship_save.dm"
#include "voidcrew\modules\tutorials\hooks_storage.dm"
#include "voidcrew\modules\tutorials\hooks_trade.dm"
#include "voidcrew\modules\tutorials\hooks_vestige.dm"
#include "voidcrew\modules\tutorials\hooks_world.dm"
#include "voidcrew\modules\tutorials\hooks_zones.dm"
#include "voidcrew\modules\tutorials\preferences.dm"
#include "voidcrew\modules\tutorials\tutorial_catalog.dm"
#include "voidcrew\modules\tutorials\tutorial_panel.dm"
#include "voidcrew\modules\tutorials\tutorial_progress.dm"
#include "voidcrew\modules\transporter\_transporter.dm"
#include "voidcrew\modules\transporter\transporter_console.dm"
#include "voidcrew\modules\transporter\transporter_designs.dm"
Expand All @@ -7891,6 +7927,76 @@
#include "voidcrew\modules\voice_barks\voice_screen.dm"
#include "voidcrew\modules\weapons_bench\ammunition.dm"
#include "voidcrew\modules\worldgen_logging\worldgen.dm"
#include "voidcrew\modules\xenoarch\core\artifact.dm"
#include "voidcrew\modules\xenoarch\core\artifact_appearance.dm"
#include "voidcrew\modules\xenoarch\core\artifact_effect.dm"
#include "voidcrew\modules\xenoarch\core\artifact_energy_kinds.dm"
#include "voidcrew\modules\xenoarch\core\artifact_helpers.dm"
#include "voidcrew\modules\xenoarch\core\artifact_label.dm"
#include "voidcrew\modules\xenoarch\core\artifact_pricing.dm"
#include "voidcrew\modules\xenoarch\dig\ambush.dm"
#include "voidcrew\modules\xenoarch\dig\boulder.dm"
#include "voidcrew\modules\xenoarch\dig\curios.dm"
#include "voidcrew\modules\xenoarch\dig\designs.dm"
#include "voidcrew\modules\xenoarch\dig\dig_reserve.dm"
#include "voidcrew\modules\xenoarch\dig\dig_sites.dm"
#include "voidcrew\modules\xenoarch\dig\finds.dm"
#include "voidcrew\modules\xenoarch\dig\site_walls.dm"
#include "voidcrew\modules\xenoarch\dig\spectrometer.dm"
#include "voidcrew\modules\xenoarch\dig\stabiliser.dm"
#include "voidcrew\modules\xenoarch\dig\strange_rock.dm"
#include "voidcrew\modules\xenoarch\dig\tools.dm"
#include "voidcrew\modules\xenoarch\effects\blood.dm"
#include "voidcrew\modules\xenoarch\effects\bodyhorror.dm"
#include "voidcrew\modules\xenoarch\effects\cell.dm"
#include "voidcrew\modules\xenoarch\effects\disgust.dm"
#include "voidcrew\modules\xenoarch\effects\emp.dm"
#include "voidcrew\modules\xenoarch\effects\feelings.dm"
#include "voidcrew\modules\xenoarch\effects\gas.dm"
#include "voidcrew\modules\xenoarch\effects\gravity.dm"
#include "voidcrew\modules\xenoarch\effects\hallucination.dm"
#include "voidcrew\modules\xenoarch\effects\health.dm"
#include "voidcrew\modules\xenoarch\effects\light.dm"
#include "voidcrew\modules\xenoarch\effects\noise.dm"
#include "voidcrew\modules\xenoarch\effects\radiation.dm"
#include "voidcrew\modules\xenoarch\effects\sleepy.dm"
#include "voidcrew\modules\xenoarch\effects\stun.dm"
#include "voidcrew\modules\xenoarch\effects\teleport.dm"
#include "voidcrew\modules\xenoarch\effects\temperature.dm"
#include "voidcrew\modules\xenoarch\effects\tesla.dm"
#include "voidcrew\modules\xenoarch\effects_polaris\animate.dm"
#include "voidcrew\modules\xenoarch\effects_polaris\berserk.dm"
#include "voidcrew\modules\xenoarch\effects_polaris\disarm.dm"
#include "voidcrew\modules\xenoarch\effects_polaris\electric_field.dm"
#include "voidcrew\modules\xenoarch\effects_polaris\extinguisher.dm"
#include "voidcrew\modules\xenoarch\effects_polaris\faraday.dm"
#include "voidcrew\modules\xenoarch\effects_polaris\feysight.dm"
#include "voidcrew\modules\xenoarch\effects_polaris\forcefield.dm"
#include "voidcrew\modules\xenoarch\effects_polaris\fortify.dm"
#include "voidcrew\modules\xenoarch\effects_polaris\gaia.dm"
#include "voidcrew\modules\xenoarch\effects_polaris\gravity_wave.dm"
#include "voidcrew\modules\xenoarch\effects_polaris\life_drain.dm"
#include "voidcrew\modules\xenoarch\effects_polaris\life_steal.dm"
#include "voidcrew\modules\xenoarch\effects_polaris\plasma_vent.dm"
#include "voidcrew\modules\xenoarch\effects_polaris\poltergeist.dm"
#include "voidcrew\modules\xenoarch\effects_polaris\resurrect.dm"
#include "voidcrew\modules\xenoarch\effects_polaris\sleeping_gas.dm"
#include "voidcrew\modules\xenoarch\effects_polaris\spines.dm"
#include "voidcrew\modules\xenoarch\effects_polaris\sprint.dm"
#include "voidcrew\modules\xenoarch\effects_polaris\status_effects.dm"
#include "voidcrew\modules\xenoarch\effects_polaris\sweat.dm"
#include "voidcrew\modules\xenoarch\study\analyser.dm"
#include "voidcrew\modules\xenoarch\study\labeler.dm"
#include "voidcrew\modules\xenoarch\study\research.dm"
#include "voidcrew\modules\xenoarch\study\scanpad.dm"
#include "voidcrew\modules\xenoarch\study\techweb.dm"
#include "voidcrew\modules\xenoarch\trade\buyers.dm"
#include "voidcrew\modules\xenoarch\trade\checkpoint.dm"
#include "voidcrew\modules\xenoarch\trade\metrics.dm"
#include "voidcrew\modules\xenoarch\trade\specimen_crate.dm"
#include "voidcrew\modules\xenoarch\use\battery.dm"
#include "voidcrew\modules\xenoarch\use\harvester.dm"
#include "voidcrew\modules\xenoarch\use\utilizer.dm"
#include "voidcrew\objects\items\blueprints.dm"
#include "voidcrew\objects\items\cards_ids.dm"
#include "voidcrew\objects\items\trash.dm"
Expand Down
Loading