The Shiptest Codebase https://shiptest.net
  • DM 88.9%
  • JavaScript 5.5%
  • HTML 2%
  • Python 1.4%
  • TypeScript 1.2%
  • Other 0.8%
Find a file
PhoenixTheRedandEvil 1945868cd7
Some checks failed
Checks / run_integration_tests (push) Failing after 1m7s
Checks / run_integration_tests-1 (push) Failing after 55s
Checks / run_integration_tests-2 (push) Failing after 56s
Checks / Start Gate (push) Successful in 1s
Docker Build / publish (push) Failing after 2s
Generate documentation / generate_documentation (push) Failing after 3s
PR Labeler / Label (push) Failing after 2s
Make changelogs / MakeCL (push) Failing after 11s
Checks / Run Linters (push) Failing after 5s
Checks / Compile Maps (push) Failing after 34s
Checks / run_integration_tests-3 (push) Failing after 1m3s
Checks / run_integration_tests-4 (push) Failing after 53s
Checks / Integration Tests (push) Failing after 0s
Checks / Integration Tests-1 (push) Failing after 0s
Checks / Integration Tests-2 (push) Failing after 0s
Checks / Integration Tests-3 (push) Failing after 0s
Checks / Integration Tests-4 (push) Failing after 0s
Checks / Completion Gate (push) Failing after 1s
Adds Heavy Power Cells to Ruins (#6983)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request
Adds heavy power cells to the appropriate ruins.
<!-- Describe The Pull Request. Please be sure every change is
documented or this can delay review and even discourage maintainers from
merging your PR! -->

## Why It's Good For The Game
Usable guns with ammo good. This was supposed to be with the heavy cell
PR itself but the demon of merge conflicts made testing it hard.
<!-- Please add a short description of why you think these changes would
benefit the game. If you can't justify it in words, it might not be
worth adding. -->

## Changelog

🆑
add: Heavy Power Cells to ruin loot where appropriate.
/🆑

<!-- Both 🆑's are required for the changelog to work! You can put
your name to the right of the first 🆑 if you want to overwrite your
GitHub username as author ingame. -->
<!-- You can use multiple of the same prefix (they're only used for the
icon ingame) and delete the unneeded ones. Despite some of the tags,
changelogs should generally represent how a player might be affected by
the changes rather than a summary of the PR's contents. -->
2026-10-28 06:08:26 +00:00
.github 516 Updates (#6813) 2026-10-16 05:38:56 +00:00
.vscode tgstation test explorer works (#4709) 2025-05-03 09:31:20 +00:00
_maps Adds Heavy Power Cells to Ruins (#6983) 2026-10-28 06:08:26 +00:00
bin Updates TGUI and adds bin folder for .bat scripts (#2011) 2023-06-19 14:00:05 +00:00
code Fixes null.get_moles() flaky failure (#6981) 2026-10-28 05:27:20 +00:00
config 516 Updates (#6813) 2026-10-16 05:38:56 +00:00
html Automatic changelog compile [ci skip] 2026-10-28 03:41:16 +00:00
icons Beige Red Update (I don't break things this time edition) (#6977) 2026-10-28 03:57:58 +00:00
interface Remove Mentors and all related systems (#6085) 2026-04-12 02:56:48 +00:00
sound Quicker way to remove dogtags from bodies (#6941) 2026-10-25 02:55:05 +00:00
SQL Ports 2fa for admins from tg (#4949) 2025-07-18 03:12:06 +00:00
strings Adds Even More Character Adjectives (#6839) 2026-09-30 05:19:29 +00:00
tgui 516 Updates (#6813) 2026-10-16 05:38:56 +00:00
tools Ice Greebles (#6868) 2026-10-28 00:38:12 +00:00
.dockerignore Some miscellaneous fixes (#389) 2021-11-04 17:02:54 -04:00
.editorconfig [READY][TM-REQ] Ports the CBT and TGUI refactors from /TG/ (#1349) 2022-07-21 22:35:28 +02:00
.git-blame-ignore-revs TG Merge 6.5 (Special Edition) (#378) 2020-08-18 15:27:53 -04:00
.gitattributes Adds a lint for line endings (#666) 2022-01-21 23:27:16 -05:00
.gitignore dev config file for debugging (#5135) 2025-08-15 00:48:43 +00:00
.gitlab-ci.yml [READY][TM-REQ] Ports the CBT and TGUI refactors from /TG/ (#1349) 2022-07-21 22:35:28 +02:00
.tgs.yml updated required byond server version across several files and refactored to remove some old stuff (#5236) 2025-08-24 18:26:26 +00:00
__odlint.dm Opendream-detected Errors, More Harddels, Slight CI Improvements (#3572) 2024-10-25 14:54:40 +00:00
auxmos.dll Update auxmos.dll with mark's version to fix windows issues (#3872) 2024-12-04 02:07:43 +00:00
Build.bat SpacemanDMM Sanity (#12) 2021-05-23 20:16:55 -05:00
check_regex.yaml Portal Buildmode (#6517) 2026-08-24 19:06:23 +00:00
dependencies.sh Pubbytown Remap (#6243) 2026-05-18 01:11:36 +00:00
Dockerfile updated required byond server version across several files and refactored to remove some old stuff (#5236) 2025-08-24 18:26:26 +00:00
GPLv3.txt Cyberboss vs LICENSE round 27 (#33174) 2017-12-01 15:20:25 +01:00
LICENSE Attempt 2 at getting licensing detection to work 2017-11-20 13:29:12 -05:00
README.md Update README.md (#5607) 2025-11-24 21:24:42 +00:00
rust_g.dll RustG 3.6 and Sound Caching for improved jukeboxes (#4226) 2025-04-13 23:46:11 +00:00
shiptest.dme Gambling 3: Lottery Tickets and Disposable Gun Lootboxes (#6927) 2026-10-28 02:08:44 +00:00
SpacemanDMM.toml Update SpacemanDMM.toml 2021-07-21 01:13:33 -05:00
TGS3.json [READY][TM-REQ] Ports the CBT and TGUI refactors from /TG/ (#1349) 2022-07-21 22:35:28 +02:00

Shiptest Codebase

Checks Percentage of issues still open Average time to resolve an issue GitHub issues GitHub top language

forthebadge forthebadge forinfinityandbyond

This is the codebase for the Ship-based Shiptest flavoured fork of SpaceStation 13.

Shiptest is a thrill-packed round-based exploration and roleplaying game set against the backdrop of a whimsical metal spacefaring machine masquerading as a spaceship, with charming spritework designed to represent the sci-fi setting and it's dangerous undertones. Have fun, and survive with your crew!

DOWNLOADING

Downloading

Running on the server

Maps and Away Missions

Requirements for contributors

Guidelines for Contributors

Documenting your code

Policy configuration system

CODEBASE CREDITS

  • Whitesands, for the original codebase
  • /tg/, for the original codebase of the original codebase
  • BeeStation, for the many QoL changes
  • Oracle, for the inspiration and wonderful features and sprites
  • Interstation, for bridging the gap between Oracle and Modern /tg/
  • YogStation, for multiple different features
  • Baystation, for the initial overmap concept and sprites

And thank you to any other codebase not mentioned here that has been used in the code. Your wonderful contributions are known.

LICENSE

All code after commit 333c566b88108de218d882840e61928a9b759d8f on 2014/31/12 at 4:38 PM PST is licensed under GNU AGPL v3.

All code before commit 333c566b88108de218d882840e61928a9b759d8f on 2014/31/12 at 4:38 PM PST is licensed under GNU GPL v3. (Including tools unless their readme specifies otherwise.)

See LICENSE and GPLv3.txt for more details.

The TGS DMAPI API is licensed as a subproject under the MIT license.

See the footer of code/__DEFINES/tgs.dm and code/modules/tgs/LICENSE for the MIT license.

All assets including icons and sound are under a Creative Commons 3.0 BY-SA license unless otherwise indicated.