Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
10000 commits
Select commit Hold shift + click to select a range
3c2dcdc
Automatic changelog generation for PR #35596 [ci skip]
Bay12Bot Dec 26, 2025
e064c69
added plunger to medical bathroom & removed duplicate plunger item
Spookerton Dec 26, 2025
93b3f9d
Merge pull request #35604 from Spookerton/spkrtn/bay/cng/schlorp
Spookerton Dec 26, 2025
ec2ddd1
Automatic changelog generation for PR #35604 [ci skip]
Bay12Bot Dec 26, 2025
9307ac8
Moves memorial names to config file
CakeQ Dec 26, 2025
7d05231
add atom hover outline behaviors
Spookerton Dec 24, 2025
f82d4ad
add hover outlines to items
Spookerton Dec 24, 2025
59364b4
Merge pull request #35601 from Spookerton/spkrtn/bay/cng/hover-outlines
HeyBanditoz Dec 26, 2025
7dee1af
Automatic changelog generation for PR #35601 [ci skip]
Bay12Bot Dec 26, 2025
1b3dbf0
Automatic changelog generation [ci skip]
Bay12Bot Dec 27, 2025
318c7db
update tracy libs to 1675 support
Spookerton Dec 27, 2025
d8294ed
Merge pull request #35608 from Spookerton/spkrtn/bay/cng/tracy-1675
Spookerton Dec 27, 2025
625255e
Allows lit cigs, candles, lighters to ignite on click and cigs to be …
Podszywacz Dec 25, 2025
d0a586c
Fix CL author gen with trailing space after cl and empty PR descs
HeyBanditoz Dec 27, 2025
9d4f6c8
don't sanitize constant inputs
KatTheFox Dec 28, 2025
c6b664f
Merge pull request #35592 from CakeQ/config_memorial
HeyBanditoz Dec 28, 2025
0cb7ce8
Merge pull request #35466 from Podszywacz/pyropods
CakeQ Dec 28, 2025
62d5a32
Automatic changelog generation for PR #35466 [ci skip]
Bay12Bot Dec 28, 2025
f733af5
Reworks chem_dose metabolism
emmanuelbassil Dec 24, 2025
17c5270
Bluespace instability fixes
HeyBanditoz Dec 28, 2025
f211e6a
Automatic changelog generation [ci skip]
Bay12Bot Dec 29, 2025
fb7bfcf
Fiksss Rah'Zakeh delight being nutrisssionally ussselesss for Unathi
sowelipililimute Dec 29, 2025
284c05e
Merge pull request #35612 from sowelipililimute/work/jblackquill/fiksss
Spookerton Dec 29, 2025
2e50c90
Automatic changelog generation for PR #35612 [ci skip]
Bay12Bot Dec 29, 2025
2ab2817
vendor wires can't be pulsed while inoperable
Spookerton Dec 29, 2025
7014338
Merge pull request #35613 from Spookerton/spkrtn/bay/bugfix/vendor-pu…
CakeQ Dec 29, 2025
d01d607
Automatic changelog generation for PR #35613 [ci skip]
Bay12Bot Dec 29, 2025
b6fad1b
De/readmining tweaks
HeyBanditoz Dec 29, 2025
1036ecd
Merge pull request #35610 from KatTheFox/icfixes
HeyBanditoz Dec 29, 2025
ede2822
Automatic changelog generation for PR #35610 [ci skip]
Bay12Bot Dec 29, 2025
4541c4b
Automatic changelog generation [ci skip]
Bay12Bot Dec 30, 2025
bbe0e2e
Merge pull request #35607 from HeyBanditoz/changelog_space_author
Spookerton Dec 30, 2025
b31f7a4
Merge pull request #35614 from HeyBanditoz/dereadmin_tweaks
Spookerton Dec 30, 2025
dc0d83e
Merge pull request #35611 from HeyBanditoz/bluespace_tp_catch_all
Spookerton Dec 30, 2025
b53a542
Automatic changelog generation for PR #35611 [ci skip]
Bay12Bot Dec 30, 2025
24c0192
Automatic changelog generation [ci skip]
Bay12Bot Dec 31, 2025
3628336
[FIX] Impact missile runtime fix
LordNest Dec 30, 2025
77a427f
Migrate tram/oxy, alcohol, antidepressant allergies to new types
HeyBanditoz Dec 30, 2025
5fa399f
Merge pull request #35615 from LordNest/LN-Missile-Inertia
CakeQ Dec 31, 2025
574b166
Automatic changelog generation for PR #35615 [ci skip]
Bay12Bot Dec 31, 2025
a0299aa
Merge pull request #35562 from CakeQ/nano_sensors
CakeQ Dec 31, 2025
78b1793
Automatic changelog generation for PR #35562 [ci skip]
Bay12Bot Dec 31, 2025
b0185ca
Adds multi-window support to NTOS
CakeQ Dec 14, 2025
5e25819
allow department heads to grant warrant access
MuckerMayhem Dec 31, 2025
974491a
Automatic changelog generation [ci skip]
Bay12Bot Jan 1, 2026
b3ce9bf
Merge pull request #35526 from CakeQ/chem-effects
CakeQ Jan 1, 2026
a8db021
Automatic changelog generation for PR #35526 [ci skip]
Bay12Bot Jan 1, 2026
cd80b06
Automatic changelog generation [ci skip]
Bay12Bot Jan 1, 2026
e6507b7
Fix new invalid list access inspection fails
HeyBanditoz Jan 1, 2026
72d2018
Removes modify access reqs from off-ship sensors
CakeQ Jan 2, 2026
73b2334
Merge pull request #35619 from CakeQ/spacer-sensors-fix
CakeQ Jan 2, 2026
ca422a8
Automatic changelog generation for PR #35619 [ci skip]
Bay12Bot Jan 2, 2026
2b576c2
Removes access req from skrell sensors
CakeQ Jan 2, 2026
d7031be
Merge pull request #35620 from CakeQ/spacer-sensors-fix
CakeQ Jan 2, 2026
b2d2eb9
Automatic changelog generation [ci skip]
Bay12Bot Jan 2, 2026
9c1fd70
Force initial firemode for guns on init
HeyBanditoz Jan 2, 2026
6f3cd75
Access code transmission device fix
Builder-13 Jan 2, 2026
0a8ff13
Remove toxdmg from antidepressant and nalox reverses those metabolites
HeyBanditoz Jan 3, 2026
427e053
Merge pull request #35623 from Builder-13/access-fix
HeyBanditoz Jan 3, 2026
535fbf7
Automatic changelog generation for PR #35623 [ci skip]
Bay12Bot Jan 3, 2026
3600f1b
Merge pull request #35616 from MuckerMayhem/warrant-access-tweak
HeyBanditoz Jan 3, 2026
e8c6c37
Automatic changelog generation for PR #35616 [ci skip]
Bay12Bot Jan 3, 2026
cbc6cd1
Merge pull request #35618 from HeyBanditoz/new_sdmm_code_inspection_f…
HeyBanditoz Jan 3, 2026
0cc67e9
Merge pull request #35622 from HeyBanditoz/gun_force_initial_firemode…
HeyBanditoz Jan 3, 2026
f30e5a5
Automatic changelog generation for PR #35622 [ci skip]
Bay12Bot Jan 3, 2026
015dc9a
Merge pull request #35625 from HeyBanditoz/metabolite_post_merge_tweaks
HeyBanditoz Jan 3, 2026
8e18b9d
Automatic changelog generation for PR #35625 [ci skip]
Bay12Bot Jan 3, 2026
952d777
Automatic changelog generation [ci skip]
Bay12Bot Jan 3, 2026
a54d5dd
Quick/tac reloads no longer consume mags
HeyBanditoz Jan 4, 2026
7c312f5
Fix sensors not working on telescreens
CakeQ Jan 4, 2026
2624c36
Adds Slate Sisters Engineering uniform
Albens Jan 4, 2026
d35a601
Merge pull request #35626 from Albens/slate_engineering_uniform
HeyBanditoz Jan 4, 2026
fc6c2bf
Automatic changelog generation for PR #35626 [ci skip]
Bay12Bot Jan 4, 2026
b4d4f37
Automatic changelog generation [ci skip]
Bay12Bot Jan 5, 2026
a4453a8
Adds Budget to Traits
emmanuelbassil Jan 5, 2026
49bd0f0
Merge pull request #35628 from CakeQ/tele-sensors-fix
MuckerMayhem Jan 5, 2026
0a8c27c
Merge pull request #35627 from HeyBanditoz/quick_tac_reload_fix
MuckerMayhem Jan 5, 2026
ad32069
Automatic changelog generation for PR #35628 [ci skip]
Bay12Bot Jan 5, 2026
6a02564
Automatic changelog generation for PR #35627 [ci skip]
Bay12Bot Jan 5, 2026
4e35ad4
Automatic changelog generation [ci skip]
Bay12Bot Jan 6, 2026
13bc176
Cutlery, snack bowl
Albens Jan 5, 2026
b3d28ea
Merge pull request #35517 from CakeQ/multi-window-nano
CakeQ Jan 6, 2026
5702e43
Automatic changelog generation for PR #35517 [ci skip]
Bay12Bot Jan 6, 2026
8742674
Automatic changelog generation [ci skip]
Bay12Bot Jan 7, 2026
871ad8c
Merge pull request #35631 from Albens/loadout-spoons
HeyBanditoz Jan 7, 2026
16390b8
Post-metabolite alcohol tweaks
HeyBanditoz Jan 7, 2026
a96b789
Merge pull request #35632 from HeyBanditoz/prohibition
Spookerton Jan 7, 2026
d1a8ca7
Automatic changelog generation for PR #35632 [ci skip]
Bay12Bot Jan 7, 2026
a71a337
Automatic changelog generation [ci skip]
Bay12Bot Jan 8, 2026
eedf5a4
make wire shocks more dangerous
MuckerMayhem Jan 8, 2026
28be655
stasis cages release into loc & dragdrop net works
Spookerton Jan 8, 2026
51dffae
Various Allergy Fixes
emmanuelbassil Apr 2, 2025
6d49cdc
Merge pull request #35637 from Spookerton/spkrtn/bay/fix/stasis
CakeQ Jan 9, 2026
3ee5c2d
Automatic changelog generation for PR #35637 [ci skip]
Bay12Bot Jan 9, 2026
a9a803f
IC fixes
Builder-13 Jan 8, 2026
6948eaa
Automatic changelog generation [ci skip]
Bay12Bot Jan 10, 2026
f4afed4
Allow medical suits to be customized
sowelipililimute Jan 9, 2026
2f0ce27
Merge pull request #35634 from MuckerMayhem/get-zapped
HeyBanditoz Jan 10, 2026
c009861
Merge pull request #35220 from emmanuelbassil/AllergyPhys
HeyBanditoz Jan 10, 2026
0b70424
Automatic changelog generation for PR #35634 [ci skip]
Bay12Bot Jan 10, 2026
1b97619
Automatic changelog generation for PR #35220 [ci skip]
Bay12Bot Jan 10, 2026
1a95b41
Automatic changelog generation [ci skip]
Bay12Bot Jan 10, 2026
0e9025b
Fixes automatic gun firerates
l3lb0t Jan 10, 2026
6ce0b29
Adds the Jaguar SMG
l3lb0t Oct 17, 2025
d03e404
Merge pull request #35635 from Builder-13/ic_fixes
HeyBanditoz Jan 11, 2026
5ab1983
Automatic changelog generation for PR #35635 [ci skip]
Bay12Bot Jan 11, 2026
3c60707
Added peanut allergies
emmanuelbassil Jan 7, 2026
40234f8
Merge pull request #35638 from sowelipililimute/work/jblackquill/medi…
MuckerMayhem Jan 11, 2026
775e32c
Automatic changelog generation for PR #35638 [ci skip]
Bay12Bot Jan 11, 2026
7827917
Merge pull request #35641 from l3lb0t/automatic
MuckerMayhem Jan 11, 2026
8591f86
Automatic changelog generation for PR #35641 [ci skip]
Bay12Bot Jan 11, 2026
2dac5bb
Revert "Moves sensors console to nano program"
MuckerMayhem Jan 11, 2026
b7e6ed2
Automatic changelog generation [ci skip]
Bay12Bot Jan 11, 2026
6a4cd47
Allows CL (Union Rep) to use Semiformal uniforms
Albens Jan 11, 2026
2dbab4c
Merge pull request #35643 from MuckerMayhem/revert-sensor-console-change
MuckerMayhem Jan 11, 2026
db4b7d3
Automatic changelog generation for PR #35643 [ci skip]
Bay12Bot Jan 11, 2026
e3cf044
AI subsystems
Builder-13 Jan 11, 2026
eed383c
Automatic changelog generation [ci skip]
Bay12Bot Jan 12, 2026
b61bcb1
Fixes Sleeping Gas
emmanuelbassil Jan 12, 2026
27f7155
makes the mags have the correct icon
l3lb0t Jan 12, 2026
bdaa88e
Bump JamesIves/github-pages-deploy-action from 4.7.6 to 4.8.0
dependabot[bot] Jan 12, 2026
8fdacbd
Merge pull request #35645 from Builder-13/ai_subsystems
MuckerMayhem Jan 13, 2026
0390023
Automatic changelog generation for PR #35645 [ci skip]
Bay12Bot Jan 13, 2026
23d54e8
Merge pull request #35633 from emmanuelbassil/Budget
MuckerMayhem Jan 13, 2026
c14e1d6
Merge pull request #35644 from Albens/semiformal_cl
MuckerMayhem Jan 13, 2026
13db78d
Automatic changelog generation for PR #35633 [ci skip]
Bay12Bot Jan 13, 2026
26a12fb
Automatic changelog generation for PR #35644 [ci skip]
Bay12Bot Jan 13, 2026
f8dbe90
Automatic changelog generation [ci skip]
Bay12Bot Jan 13, 2026
bcff73c
Reapply "Moves sensors console to nano program"
CakeQ Jan 11, 2026
fd9ca93
sensor access fix
MuckerMayhem Jan 11, 2026
5a42fcc
Merge pull request #35428 from l3lb0t/jaguar
HeyBanditoz Jan 14, 2026
a5e9a72
Automatic changelog generation for PR #35428 [ci skip]
Bay12Bot Jan 14, 2026
322f353
Spaceacillin + Blood Restore Fix
emmanuelbassil Jan 13, 2026
75ba638
Automatic changelog generation [ci skip]
Bay12Bot Jan 15, 2026
8b3f248
Merge pull request #35647 from MuckerMayhem/readd-sensor-program-with…
MuckerMayhem Jan 15, 2026
eaed81d
Merge pull request #35649 from emmanuelbassil/NOFix
MuckerMayhem Jan 15, 2026
e73319d
Automatic changelog generation for PR #35647 [ci skip]
Bay12Bot Jan 15, 2026
717c30d
Automatic changelog generation for PR #35649 [ci skip]
Bay12Bot Jan 15, 2026
99dd18d
Merge pull request #35650 from l3lb0t/doublestack
MuckerMayhem Jan 15, 2026
662f6d0
Automatic changelog generation for PR #35650 [ci skip]
Bay12Bot Jan 15, 2026
25589b0
Automatic changelog generation [ci skip]
Bay12Bot Jan 16, 2026
e8c9f5b
Automatic changelog generation [ci skip]
Bay12Bot Jan 17, 2026
d8b52e1
Fixes Species traits
emmanuelbassil Jan 11, 2026
837f6db
Merge pull request #35652 from emmanuelbassil/SpaceyFix
HeyBanditoz Jan 17, 2026
d678832
Merge pull request #35646 from emmanuelbassil/SpawnFix
HeyBanditoz Jan 17, 2026
2301c60
Automatic changelog generation for PR #35646 [ci skip]
Bay12Bot Jan 17, 2026
ff63abf
Automatic changelog generation for PR #35652 [ci skip]
Bay12Bot Jan 17, 2026
b57679d
Automatic changelog generation [ci skip]
Bay12Bot Jan 17, 2026
d4f5c0d
Automatic changelog generation [ci skip]
Bay12Bot Jan 18, 2026
7cd2eb4
Automatic changelog generation [ci skip]
Bay12Bot Jan 19, 2026
4dcbb24
vine buckle fix, make more dangerous
MuckerMayhem Jan 19, 2026
c192a25
Merge pull request #35654 from MuckerMayhem/vine-fix
CakeQ Jan 19, 2026
c237416
Automatic changelog generation for PR #35654 [ci skip]
Bay12Bot Jan 19, 2026
9700411
Bump actions/cache from 5.0.1 to 5.0.2
dependabot[bot] Jan 19, 2026
d79acd8
Automatic changelog generation [ci skip]
Bay12Bot Jan 20, 2026
deef7e4
Automatic changelog generation [ci skip]
Bay12Bot Jan 21, 2026
ce2dbac
Bump actions/setup-python from 6.1.0 to 6.2.0
dependabot[bot] Jan 22, 2026
c889bb8
fix doublestack rubber and practice mag sprites
l3lb0t Jan 22, 2026
777582a
Merge pull request #35658 from Baystation12/dependabot/github_actions…
Spookerton Jan 23, 2026
e54a464
Merge pull request #35651 from Baystation12/dependabot/github_actions…
Spookerton Jan 23, 2026
f619359
Merge pull request #35655 from Baystation12/dependabot/github_actions…
Spookerton Jan 23, 2026
8b0e1ac
Merge pull request #35659 from l3lb0t/doublestack-2
Spookerton Jan 23, 2026
6242466
Automatic changelog generation for PR #35659 [ci skip]
Bay12Bot Jan 23, 2026
14d86ad
Bump actions/checkout from 6.0.1 to 6.0.2
dependabot[bot] Jan 23, 2026
f139b5e
Merge pull request #35660 from Baystation12/dependabot/github_actions…
Spookerton Jan 23, 2026
7bf603d
Automatic changelog generation [ci skip]
Bay12Bot Jan 24, 2026
bdb7ec4
C4 buffs
HeyBanditoz Jan 26, 2026
b9c9878
Merge pull request #35662 from HeyBanditoz/c5
MuckerMayhem Jan 26, 2026
b4cd42f
Automatic changelog generation for PR #35662 [ci skip]
Bay12Bot Jan 26, 2026
30aef8c
Automatic changelog generation [ci skip]
Bay12Bot Jan 27, 2026
ed65934
research matrix progress persistence
MuckerMayhem Jan 27, 2026
0e80f6b
Automatic changelog generation [ci skip]
Bay12Bot Jan 28, 2026
9c67a91
Tweaks reagent_container feeding
emmanuelbassil Jan 22, 2026
8038ff3
Merge pull request #35657 from MuckerMayhem/research-matrix-persistence
CakeQ Jan 28, 2026
c59dbca
fix vines stacking when spreading vertically
MuckerMayhem Jan 28, 2026
b65361a
base produce types are instantiable by item path
Spookerton Jan 28, 2026
e2f7cff
replace airlock circuits with braces in storage
MuckerMayhem Jan 29, 2026
a9efbb0
fix resort solars
MuckerMayhem Jan 29, 2026
c573508
working resort map for events
MuckerMayhem Jan 29, 2026
b7508b5
Merge pull request #35669 from MuckerMayhem/working-resort-map
CakeQ Jan 29, 2026
bb66be5
Automatic changelog generation for PR #35669 [ci skip]
Bay12Bot Jan 29, 2026
022c1a3
Bump actions/cache from 5.0.2 to 5.0.3
dependabot[bot] Jan 29, 2026
dcd3485
Merge pull request #35668 from MuckerMayhem/resort-solar-fix
Spookerton Jan 29, 2026
75fbbb5
Automatic changelog generation for PR #35668 [ci skip]
Bay12Bot Jan 29, 2026
09eaccb
Merge pull request #35670 from Baystation12/dependabot/github_actions…
Spookerton Jan 29, 2026
a091ffc
Merge pull request #35665 from MuckerMayhem/vine-fix
Spookerton Jan 29, 2026
f4a2ba2
Automatic changelog generation for PR #35665 [ci skip]
Bay12Bot Jan 29, 2026
937afac
Merge pull request #35667 from MuckerMayhem/airlock-bracezx
Spookerton Jan 29, 2026
43d0fb5
Automatic changelog generation for PR #35667 [ci skip]
Bay12Bot Jan 29, 2026
dcbaed4
[FIX] Remove Hypospray master object from ERT ship
LordNest Jan 29, 2026
3b49431
Merge pull request #35663 from emmanuelbassil/PillIngest
MuckerMayhem Jan 29, 2026
efd5a66
Automatic changelog generation for PR #35663 [ci skip]
Bay12Bot Jan 29, 2026
b47450b
Automatic changelog generation [ci skip]
Bay12Bot Jan 30, 2026
ab165d6
Merge pull request #35666 from Spookerton/spkrtn/bay/cng/productive
HeyBanditoz Jan 30, 2026
60dfb34
move command messages to singleton
MuckerMayhem Jan 30, 2026
6eb3f0d
add a fridge with random fruits/veggies
MuckerMayhem Jan 30, 2026
eec8a30
Merge pull request #35671 from LordNest/LN-ERT-Hypo
MuckerMayhem Jan 30, 2026
3387319
Automatic changelog generation [ci skip]
Bay12Bot Feb 1, 2026
88049e6
Merge pull request #35664 from MuckerMayhem/fridge-veggies
Spookerton Feb 2, 2026
d888895
Automatic changelog generation for PR #35664 [ci skip]
Bay12Bot Feb 2, 2026
2965783
[ICONS] Jumpsuit, Baton and plastic spoon
LordNest Feb 2, 2026
82b3dc9
Automatic changelog generation [ci skip]
Bay12Bot Feb 3, 2026
a9a24ef
Merge pull request #35672 from MuckerMayhem/command-msg-singletoning
CakeQ Feb 3, 2026
cdca21d
Automatic changelog generation for PR #35672 [ci skip]
Bay12Bot Feb 3, 2026
0a32928
Merge pull request #35673 from LordNest/LN-03026
Spookerton Feb 3, 2026
9957479
Automatic changelog generation [ci skip]
Bay12Bot Feb 4, 2026
2f9ddd6
Automatic changelog generation [ci skip]
Bay12Bot Feb 5, 2026
30cb514
[FIX] Robots telekinesis removal and wired connection sprite fix
LordNest Feb 5, 2026
f6a3c9b
Automatic changelog generation [ci skip]
Bay12Bot Feb 7, 2026
abbc2ce
Merge pull request #35675 from LordNest/LN-060226
HeyBanditoz Feb 7, 2026
2e26890
tag out sticky notes for engineering
MuckerMayhem Feb 7, 2026
301b04c
add sound when drinking from some glasses
MuckerMayhem Feb 8, 2026
7a26e68
Automatic changelog generation [ci skip]
Bay12Bot Feb 8, 2026
0c35190
Merge pull request #35677 from MuckerMayhem/drank
CakeQ Feb 8, 2026
de18221
Automatic changelog generation for PR #35677 [ci skip]
Bay12Bot Feb 8, 2026
0a1182a
fix zcopy issues when loading maps at runtime
MuckerMayhem Feb 8, 2026
c5543b7
Merge pull request #35676 from MuckerMayhem/tag-out
MuckerMayhem Feb 8, 2026
0413b50
Automatic changelog generation for PR #35676 [ci skip]
Bay12Bot Feb 8, 2026
896b5c1
Automatic changelog generation [ci skip]
Bay12Bot Feb 9, 2026
4cd2668
Merge pull request #35678 from MuckerMayhem/runtime-mapload-fix
SierraKomodo Feb 9, 2026
5e38893
Automatic changelog generation for PR #35678 [ci skip]
Bay12Bot Feb 9, 2026
d2d39f3
Automatic changelog generation [ci skip]
Bay12Bot Feb 9, 2026
6c8f0dd
Automatic changelog generation [ci skip]
Bay12Bot Feb 10, 2026
e78f468
Adds a neutral doublestack pistol
l3lb0t Feb 11, 2026
8094ff2
Make it easier to use mindbreaker in food for imprinting
HeyBanditoz Feb 12, 2026
6ef8148
[UI] Assorted browser restyling for Fake NanoUI
LordNest Feb 12, 2026
4ffe660
Merge pull request #35681 from l3lb0t/doublestack-3
MuckerMayhem Feb 12, 2026
473975b
Automatic changelog generation for PR #35681 [ci skip]
Bay12Bot Feb 12, 2026
a0d003e
Merge pull request #35683 from HeyBanditoz/mindbreaker_food_fix
MuckerMayhem Feb 12, 2026
8ac6849
Automatic changelog generation for PR #35683 [ci skip]
Bay12Bot Feb 12, 2026
1072839
Automatic changelog generation [ci skip]
Bay12Bot Feb 13, 2026
de566ef
Fix sensor program not working on telescreens
HeyBanditoz Feb 13, 2026
84d8e97
Merge pull request #35684 from LordNest/LN-12-02-26-Fake
HeyBanditoz Feb 14, 2026
5eebb62
Merge pull request #35686 from HeyBanditoz/sensor_telescreen_fix
HeyBanditoz Feb 14, 2026
50e9a6f
Automatic changelog generation for PR #35684 [ci skip]
Bay12Bot Feb 14, 2026
6fa1a10
Automatic changelog generation for PR #35686 [ci skip]
Bay12Bot Feb 14, 2026
c341860
Automatic changelog generation [ci skip]
Bay12Bot Feb 15, 2026
58bf492
Automatic changelog generation [ci skip]
Bay12Bot Feb 16, 2026
ec18a88
clients with roles can observe before the game is ready
Spookerton Feb 16, 2026
55a4e89
Automatic changelog generation [ci skip]
Bay12Bot Feb 17, 2026
eaf9241
[ICONS] Xeno stomaches
LordNest Feb 17, 2026
bb26e69
Merge pull request #35690 from LordNest/LN-dev-staging-02
HeyBanditoz Feb 18, 2026
79aa337
Automatic changelog generation for PR #35690 [ci skip]
Bay12Bot Feb 18, 2026
7e60ee0
Merge pull request #35689 from Spookerton/spkrtn/bay/cng/how-the-saus…
HeyBanditoz Feb 18, 2026
4e4b617
Automatic changelog generation for PR #35689 [ci skip]
Bay12Bot Feb 18, 2026
cc8b11c
Automatic changelog generation [ci skip]
Bay12Bot Feb 18, 2026
9e007c4
Automatic changelog generation [ci skip]
Bay12Bot Feb 19, 2026
083b525
Automatic changelog generation [ci skip]
Bay12Bot Feb 21, 2026
41abcbb
Automatic changelog generation [ci skip]
Bay12Bot Feb 22, 2026
e6803d2
Automatic changelog generation [ci skip]
Bay12Bot Feb 23, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
17 changes: 0 additions & 17 deletions .dockerignore

This file was deleted.

12 changes: 6 additions & 6 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -1,16 +1,17 @@
root = true

[*]
insert_final_newline = false
charset = utf-8
end_of_line = lf
insert_final_newline = true
trim_trailing_whitespace = true

[*.dm]
[*.{dme,dmf,dmm,dm}]
end_of_line = crlf
indent_style = tab
indent_size = 4

[*.dmm]
end_of_line = crlf
[*.md]
trim_trailing_whitespace = false

[*.py]
indent_style = space
Expand All @@ -19,4 +20,3 @@ indent_size = 4
[*.yml]
indent_style = space
indent_size = 2

34 changes: 34 additions & 0 deletions .git-blame-ignore-revs
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
# git blame master ignore list.
#
# This file contains a list of git hashes of revisions to be ignored by git
# blame. These revisions are considered "unimportant" in that they
# are unlikely to be what you are interested in when blaming.
#
# Requires git 2.23 or later (or equivalent)
# To enable, execute: git config blame.ignoreRevsFile .git-blame-ignore-revs
#
# Instructions:
# - Only large (generally automated) reformatting or renaming CLs should be
# added to this list. Do not put things here just because you feel they are
# trivial or unimportant. If in doubt, do not put it on this list.
# - Precede each revision with a comment containing the first line of its log.
# For bulk work over many commits, place all commits in a block with a single
# comment at the top describing the work done in those commits.
# - Only put full 40-character hashes on this list (not short hashes or any
# other revision reference).
# - Append to the bottom of the file (revisions should be in chronological order
# from oldest to newest).
# - Because you must use a hash, you need to append to this list in a follow-up
# CL to the actual reformatting CL that you are trying to ignore.

# Major whitespace changes but nothing else
51e1a662317e4fc5f4048bbd19375e46187dd91b
bf996203dfc4b09f8dc4dd73b532f9ee49691776
bfa20cdc17d1794969331c4272c4a8d7ad523a44
bca4aa1184eca550a6d9543a93d720ba6dc10b20

# obj/effect/ -> obj/
8cd28ed954d5873c1b20f35ce58aa5820803ec4c

# datum/effect/effect/system & datum/effect/system -> datum/effect
96f09a4736ccdc33d9651aa9f162d27e3263b127
17 changes: 17 additions & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# Require reviews Core for changes to configuration, license, etc

.github/ @Baystation12/Core
.vscode/ @Baystation12/Core

.codebeatignore @Baystation12/Core
.editorconfig @Baystation12/Core
.git-blame-ignore-revs @Baystation12/Core
.gitattributes @Baystation12/Core
.gitignore @Baystation12/Core
SpacemanDMM.toml @Baystation12/Core

/docs/ @Baystation12/Core
/tools/ @Baystation12/Core

/LICENSE @Baystation12/Core
/README.md @Baystation12/Core
6 changes: 4 additions & 2 deletions .github/CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
All users are expected to review [/docs/CODE_OF_CONDUCT.md](/docs/CODE_OF_CONDUCT.md) before interacting with the repository or other users.

Baystation12 is licensed under the GNU Affero General Public License version 3, which can be found in full in LICENSE-AGPL3.txt.

Commits with a git authorship date prior to `1420675200 +0000` (2015/01/08 00:00) are licensed under the GNU General Public License version 3, which can be found in full in LICENSE-GPL3.txt.
Commits with a git authorship date prior to `1420675200 +0000` (2015/01/08 00:00 GMT) are licensed under the GNU General Public License version 3, which can be found in full in LICENSE-GPL3.txt.

All commits whose authorship dates are not prior to `1420675200 +0000` are assumed to be licensed under AGPL v3, if you wish to license under GPL v3 please make this clear in the commit message and any added files.
All commits whose authorship dates on or after `1420675200 +0000` are assumed to be licensed under AGPL v3, if you wish to license under GPL v3 please make this clear in the commit message and any added files.
53 changes: 0 additions & 53 deletions .github/ISSUE_TEMPLATE.md

This file was deleted.

67 changes: 67 additions & 0 deletions .github/ISSUE_TEMPLATE/bug-report.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
# Docs - https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/syntax-for-githubs-form-schema
name: Bug Report
description: File a bug report

body:
- type: markdown
attributes:
value: |
Make sure to [search for an existing issue report](https://github.com/Baystation12/Baystation12/issues) before making a new one.

Your issue will be tagged by a developer with reproduction status and a priority once it has been reviewed and verified.
- type: textarea
id: desc
attributes:
label: Description of issue
placeholder: The macguffin doesn't do anything when used.
validations:
required: true
- type: textarea
id: expected
attributes:
label: Difference between expected and actual behaviour
placeholder: The macguffin should kill the big bad when I use it.
- type: textarea
id: repro-steps
attributes:
label: Steps to reproduce
description: Please provide a complete step-by-step method of reproducing the bug, including steps you may think are obvious. Also please make sure you have followed and verified these steps reproduce the bug yourself. Being verbose is better than being vague. If reproduction is unreliable, i.e., it only happens sometimes or only happened once, mention that in the reproduction steps.
placeholder: |
1.
2.
3.
...
validations:
required: true
- type: textarea
id: paths
attributes:
label: Specific information for locating
description: e.g. an object name, specific message outputs, object paths or file names if known, specific maps and/or coordinates, etc
placeholder: |
Item name: The MacGuffin
Big bad name: Very Evil Mob
Item path: `/obj/item/macguffin`
- type: textarea
id: version
attributes:
label: Client version, server revision, & game ID
description: This is found with the `Show server revision` verb in the OOC tab in game, or typing `show-server-revision` into the chat.
placeholder: |
Client Version: 514
Server Revision: 34bf3ff6a39a09848d5552e0486c0f0fedb58fc9 - dev - 2022-08-06
Game ID: cji-cImG
Current map: SEV Torch
validations:
required: true
- type: checkboxes
id: issue-bingo
attributes:
label: Issue bingo
description: Check all that apply. Try to tick off all of these before you submit the report.
options:
- label: Issue could be reproduced at least once
- label: Issue could be reproduced by different players
- label: Issue could be reproduced in multiple rounds
- label: Issue happened in a recent (less than 7 days ago) round
- label: "[Couldn't find an existing issue about this](https://github.com/Baystation12/Baystation12/issues)"
1 change: 1 addition & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
blank_issues_enabled: false
6 changes: 4 additions & 2 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,5 +10,7 @@ Examples were changelog entries are optional/not typically required:
* Optimizations and other changes to underlying systems which do not affect gameplay.
* Minor bug fixes.

You find a README and example file in .\html\changelogs\ for further instructions.
-->
You'll find a README and example file in .\html\changelogs\ for further instructions.

You can also find a template for adding your changelog directly to the PR description here: https://github.com/Baystation12/Baystation12/wiki/Automatic-changelog-generation
-->
11 changes: 11 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
version: 2

updates:
- package-ecosystem: github-actions
directory: "/"
schedule:
interval: "daily"
- package-ecosystem: npm
directory: "/tools"
schedule:
interval: "daily"
11 changes: 11 additions & 0 deletions .github/folder_note.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
GitHub allows repositories to create files which activate certain presentation features on their website.
GitHub looks for these files placed in the root directory, [/docs](/docs), and [/.github](/.github).
Only one copy of a file is necessary in any of these folders. Do not place multiple copies.

Files pertaining to GitHub presentation *only* should be placed in `/.github`.

Procedural and documentative information should be placed in `/docs`. Current and active legal information,
as well as the primary README.md, should be kept in `root`.

If any of these folder's contents conflict with terms and procedures defined in `root` or `/docs`, then `root`
or `/docs` will take precedence, in that order.
56 changes: 56 additions & 0 deletions .github/labeler.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
Repo:
- changed-files:
- any-glob-to-any-file:
- '.github/**/*'
- '.vscode/**/*'
- 'docs/**/*'
- 'scripts/**/*'
- 'test/**/*'
- 'tools/**/*'
- '.codebeatignore'
- '.codebeatsettings'
- '.editorconfig'
- '.git*'
- 'biome.json'
- 'libmysql.dll'
- 'LICENSE'
- 'README.md'
- 'SpacemanDMM.toml'

Map:
- changed-files:
- any-glob-to-any-file:
- '**/*.dmm'

Sprites:
- changed-files:
- any-glob-to-any-file:
- '**/*.dmi'

Sound:
- changed-files:
- any-glob-to-any-file:
- '**/*.aif'
- '**/*.aiff'
- '**/*.it'
- '**/*.mid'
- '**/*.midi'
- '**/*.mod'
- '**/*.mp3'
- '**/*.ogg'
- '**/*.oxm'
- '**/*.raw'
- '**/*.s3m'
- '**/*.wma'
- '**/*.wav'
- '**/*.xm'

Config Update:
- changed-files:
- any-glob-to-any-file:
- 'config/example/**/*'

Database:
- changed-files:
- any-glob-to-any-file:
- 'sql/**/*'
3 changes: 3 additions & 0 deletions .github/workflow-config/codeql.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
paths:
- tools
- nano
9 changes: 9 additions & 0 deletions .github/workflow-config/preflight-filters.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
byond:
- '**/*.dm'
- '**/*.dmm'
- '**/*.dmf'
- '**/*.dme'
- 'test/check-paths.sh'
- 'test/run-test.sh'
- '.github/workflows/test.yml'
- '.github/workflow-config/preflight-filters.yml'
41 changes: 41 additions & 0 deletions .github/workflows/changelog_generation.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
name: Compile changelogs

permissions:
contents: read

on:
schedule:
- cron: "0 0 * * *"
workflow_dispatch: # allows this workflow to be manually triggered

jobs:
CompileCL:
permissions:
contents: write # required to push the updated changelog commit
runs-on: ubuntu-22.04
if: github.repository == 'Baystation12/Baystation12' # to prevent this running on forks
steps:
- name: Checkout
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd
with:
fetch-depth: 0 # Otherwise, we will fail to push refs
ref: dev
token: ${{ secrets.BOT_TOKEN }}
- name: Python setup
uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405
with:
python-version: '3.x'
- name: Install depends
run: |
python -m pip install --upgrade pip
pip install pyyaml bs4
- name: Compile CL
run: |
python tools/changelog/ss13_genchangelog.py html/changelog.html html/changelogs
- name: Commit And Push
run: |
git config --global user.email "${{ secrets.BOT_EMAIL }}"
git config --global user.name "${{ secrets.BOT_NAME }}"
git diff --quiet --exit-code && echo "No changes found, abort." && exit 0
git commit -m "Automatic changelog generation [ci skip]" -a
git push
Loading