]> git.smokeofanarchy.ru Git - space-station-14.git/log
space-station-14.git
4 weeks agoRevert "Christmas-ifed Packed Station!" (#42202)
Emisse [Thu, 1 Jan 2026 20:19:52 +0000 (13:19 -0700)]
Revert "Christmas-ifed Packed Station!" (#42202)

Revert "Christmas-ifed Packed Station! (#41665)"

This reverts commit b77a0d63683c45ca8c986dec31cfc2317e559d0f.

4 weeks agoRevert "Exo - Exomas Version (revertable)" (#42203)
Emisse [Thu, 1 Jan 2026 20:19:42 +0000 (13:19 -0700)]
Revert "Exo - Exomas Version (revertable)" (#42203)

Revert "Exo - Exomas Version (revertable) (#41715)"

This reverts commit a0e7fe8233c0ebb7fd2e1de28787727804732250.

4 weeks agoUpdate (MOST) instances of `EntityUid, Component` in GunSystem to `Entity<T>` (#41966)
mq [Thu, 1 Jan 2026 19:00:49 +0000 (06:00 +1100)]
Update (MOST) instances of `EntityUid, Component` in GunSystem to `Entity<T>` (#41966)

* Entity<T>, skipping Magazine and ChamberMagazine

* missed some

* AUGH!!

* ballistic examine

* dotnet hates me

* WHY ARE YOU CALLED THAT!!!!

* cheers aada

4 weeks agoFix RCDDeconstructableComponent filename (#42180)
CrazyPhantom779 [Thu, 1 Jan 2026 17:31:44 +0000 (04:31 +1100)]
Fix RCDDeconstructableComponent filename (#42180)

4 weeks agoMake some HeatContainerHelpers methods byref (#42197)
ArtisticRoomba [Thu, 1 Jan 2026 12:05:09 +0000 (04:05 -0800)]
Make some HeatContainerHelpers methods byref (#42197)

* make some HeatContainerHelpers methods byref

* all of them

4 weeks agoAutomatic changelog update
PJBot [Thu, 1 Jan 2026 05:44:04 +0000 (05:44 +0000)]
Automatic changelog update

4 weeks agoJet Injector Tweaks and Cleanup. (#42158)
Princess Cheeseballs [Thu, 1 Jan 2026 05:29:36 +0000 (21:29 -0800)]
Jet Injector Tweaks and Cleanup. (#42158)

* delete metabolismmovespeedmodifiersystem

* Revert "delete metabolismmovespeedmodifiersystem"

This reverts commit 19572fa0858bfb9385f4717fc77c8956bdbc56c0.

* misc cleanup

* math shows I should do this

* prevent popups

* fix handling as well

* this too

* actually these can create popups so just always handle em...

* remove comment

* final fixes

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
4 weeks agoHappy 2026 (#42186)
Ted Lukin [Wed, 31 Dec 2025 10:59:47 +0000 (17:59 +0700)]
Happy 2026 (#42186)

5 weeks agoAutomatic changelog update
PJBot [Wed, 31 Dec 2025 01:53:30 +0000 (01:53 +0000)]
Automatic changelog update

5 weeks agoFix broken FTL references (#42181)
Connor Huffine [Wed, 31 Dec 2025 01:27:59 +0000 (20:27 -0500)]
Fix broken FTL references (#42181)

Add broken FTL links

5 weeks agoAutomatic changelog update
PJBot [Wed, 31 Dec 2025 01:38:43 +0000 (01:38 +0000)]
Automatic changelog update

5 weeks agoNinjas now get a custom bag! (#42112)
YoungThug [Wed, 31 Dec 2025 01:23:59 +0000 (18:23 -0700)]
Ninjas now get a custom bag! (#42112)

* Ninjas now recieve a custom satchel

* Original Size

* Requested Changes + Making bag silent

* Add code comment

5 weeks agoDamageable Cleanup + Bugfix (#42076)
Princess Cheeseballs [Wed, 31 Dec 2025 00:42:49 +0000 (16:42 -0800)]
Damageable Cleanup + Bugfix (#42076)

* Does not build do not PR

* using blah blah blah rider hates me

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
5 weeks agoAutomatic changelog update
PJBot [Wed, 31 Dec 2025 00:24:27 +0000 (00:24 +0000)]
Automatic changelog update

5 weeks ago(Fix) Make paper extinguishable with fire extinguisher (#42142)
FotY [Wed, 31 Dec 2025 00:10:59 +0000 (01:10 +0100)]
(Fix) Make paper extinguishable with fire extinguisher (#42142)

Make paper extinguishable with fire extinguisher

5 weeks agoFix warnings (#42175)
Crotalus [Tue, 30 Dec 2025 23:49:32 +0000 (00:49 +0100)]
Fix warnings (#42175)

* Fix warnings

* Update Content.Server/Medical/DefibrillatorSystem.cs

* Update Content.Server/Medical/DefibrillatorSystem.cs

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
5 weeks agoAutomatic changelog update
PJBot [Tue, 30 Dec 2025 23:27:35 +0000 (23:27 +0000)]
Automatic changelog update

5 weeks agoMove borg module remove button to the left side (#42119)
Jessica M [Tue, 30 Dec 2025 23:13:59 +0000 (15:13 -0800)]
Move borg module remove button to the left side (#42119)

Move module remove button to the left side

Co-authored-by: Jessica M <jessica@maybe.sh>
5 weeks agoStatus Effects Toolshed (#41670)
Princess Cheeseballs [Tue, 30 Dec 2025 21:41:57 +0000 (13:41 -0800)]
Status Effects Toolshed (#41670)

* toolshed :)

* Yeah they call me the gamer

* Fix test fails

* refactor: extract method ZeroAsNull

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
Co-authored-by: pa.pecherskij <pa.pecherskij@interfax.ru>
5 weeks agoAutomatic changelog update
PJBot [Tue, 30 Dec 2025 21:53:29 +0000 (21:53 +0000)]
Automatic changelog update

5 weeks agoChemmaster Pill Source (#40121)
OnyxTheBrave [Tue, 30 Dec 2025 21:34:54 +0000 (15:34 -0600)]
Chemmaster Pill Source (#40121)

* Buttons and basic internal data

* The buttons DO something

* it works?!!

* I hate predictions

* 5000 monkeys on typewritters

* who let the monkeys code?

* Localizations

* waiter, more commits please

* Not going insane (this is a lie)

* last one I SWEAR

* Some improvements ported from Moff

* clean it up a little

* one more cleanup

* The chemmaster is not a mime

* Fix my mistakes + address the other review

* Point to what chemmaster is broken, and why it's broken

* ChemMasterComponent changes

* Margin for packaging source

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
5 weeks agoAlign detective stamp with rest of stamps (lower by 2 pixels) (#42177)
mikey [Tue, 30 Dec 2025 21:05:13 +0000 (13:05 -0800)]
Align detective stamp with rest of stamps (lower by 2 pixels) (#42177)

move detective stamp down 2 pixels

5 weeks agoAutomatic changelog update
PJBot [Mon, 29 Dec 2025 22:50:34 +0000 (22:50 +0000)]
Automatic changelog update

5 weeks agoAmmonia restores Rat King Bloodlevel (#42167)
0-Anon [Mon, 29 Dec 2025 22:36:01 +0000 (17:36 -0500)]
Ammonia restores Rat King Bloodlevel (#42167)

* Ammonia restores Rat King Bloodlevel

Adds a saline effect to ammonia for creatures with the rat metabolizer type condition (aka, rat kings)

* error fix

code did not like amount under condition so fixing that, and restoring amount to 1 to be identical to how it was working in the video. amount 6 was comical levels of blood restoration

5 weeks agoAutomatic changelog update
PJBot [Mon, 29 Dec 2025 11:00:25 +0000 (11:00 +0000)]
Automatic changelog update

5 weeks agoRemove syndicate bomb restock time (#42114)
GeneralGaws [Mon, 29 Dec 2025 10:45:56 +0000 (13:45 +0300)]
Remove syndicate bomb restock time (#42114)

* no restock time

* add timer

5 weeks agoAutomatic changelog update
PJBot [Mon, 29 Dec 2025 10:43:39 +0000 (10:43 +0000)]
Automatic changelog update

5 weeks agoputs Space ninja survival box contents into their bag (#42102)
PAFFhassoocks [Mon, 29 Dec 2025 10:29:13 +0000 (13:29 +0300)]
puts Space ninja survival box contents into their bag (#42102)

* removes extended survival box, but adds most contents into the ninja's satchel

* major essential bugfix

5 weeks agoFix possible bug in my fix of IFF console. Add documentation to HideOnInit. (#42122)
EchoOfNothing [Mon, 29 Dec 2025 08:53:18 +0000 (10:53 +0200)]
Fix possible bug in my fix of IFF console. Add documentation to HideOnInit. (#42122)

* Refactor OnIFFShow and OnInitIFFConsole by extracting AddAllSupportedIFFFlags method. Fix possible addition of unallowed flags.

Fix posible addition of unallowed flags in OnInitIFFConsole by performing AllowedFlags check in the extracted function.

* Add documentation to HideOnInit

* Update IFFConsoleComponent.cs

---------

Co-authored-by: SlamBamActionman <83650252+SlamBamActionman@users.noreply.github.com>
5 weeks agoAutomatic changelog update
PJBot [Mon, 29 Dec 2025 04:07:04 +0000 (04:07 +0000)]
Automatic changelog update

5 weeks agoFix plasma station comms apc overloaded by default (#42144)
EchoOfNothing [Mon, 29 Dec 2025 03:52:44 +0000 (05:52 +0200)]
Fix plasma station comms apc overloaded by default (#42144)

5 weeks agoAdd antag control for the space ninja (#42133)
YoungThug [Mon, 29 Dec 2025 00:01:35 +0000 (17:01 -0700)]
Add antag control for the space ninja (#42133)

* Add antag control for the space ninja

* Remove whitespace

---------

Co-authored-by: beck-thompson <beck314159@hotmail.com>
5 weeks agoDelete MetabolismMovespeedModifierSystem (#42134)
Princess Cheeseballs [Sun, 28 Dec 2025 23:22:04 +0000 (15:22 -0800)]
Delete MetabolismMovespeedModifierSystem (#42134)

* delete metabolismmovespeedmodifiersystem

* Revert "delete metabolismmovespeedmodifiersystem"

This reverts commit 19572fa0858bfb9385f4717fc77c8956bdbc56c0.

* delete metabolismmovespeedmodifiersystem and component

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
5 weeks agoAdd `AtmosTest` test assertion for a valid grid (#42139)
ArtisticRoomba [Sun, 28 Dec 2025 13:35:07 +0000 (05:35 -0800)]
Add `AtmosTest` test assertion for a valid grid (#42139)

add test assertion for a valid grid

5 weeks agoAutomatic changelog update
PJBot [Sun, 28 Dec 2025 07:31:15 +0000 (07:31 +0000)]
Automatic changelog update

5 weeks agooptimise shuttle collision entity throwing (#40984)
Ilya246 [Sun, 28 Dec 2025 07:16:07 +0000 (11:16 +0400)]
optimise shuttle collision entity throwing (#40984)

* optimise

* reconstruct

* fix

* very mild change

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
5 weeks agoAutomatic changelog update
PJBot [Sun, 28 Dec 2025 06:37:57 +0000 (06:37 +0000)]
Automatic changelog update

5 weeks agoAdd crayon box to Big Bite meals (#42077)
SnappingOpossum [Sun, 28 Dec 2025 06:23:46 +0000 (17:23 +1100)]
Add crayon box to Big Bite meals (#42077)

Shuffle things, use table for big bite

5 weeks agoAutomatic changelog update
PJBot [Sun, 28 Dec 2025 01:11:46 +0000 (01:11 +0000)]
Automatic changelog update

5 weeks agoFix broken vending machine UI behavior (#42110)
B_Kirill [Sun, 28 Dec 2025 00:57:02 +0000 (10:57 +1000)]
Fix broken vending machine UI behavior (#42110)

* Fix broken vending machine UI behavior

* begone

---------

Co-authored-by: beck-thompson <beck314159@hotmail.com>
5 weeks agoUpdate Credits (#42127)
github-actions[bot] [Sun, 28 Dec 2025 00:45:02 +0000 (01:45 +0100)]
Update Credits (#42127)

Co-authored-by: PJBot <pieterjan.briers+bot@gmail.com>
5 weeks agoReagentGrinder Comp and API to shared (#41956)
ScarKy0 [Sat, 27 Dec 2025 17:09:33 +0000 (18:09 +0100)]
ReagentGrinder Comp and API to shared (#41956)

* init

* API

* review

* return

* review

* I tend to be stupid

5 weeks agoupdate communicator kit description for voice mask implanter (#42115)
Leah [Sat, 27 Dec 2025 16:05:38 +0000 (17:05 +0100)]
update communicator kit description for voice mask implanter (#42115)

update thief backpack description for voice mask implanter

5 weeks agoAutomatic changelog update
PJBot [Sat, 27 Dec 2025 14:33:14 +0000 (14:33 +0000)]
Automatic changelog update

5 weeks agoMerge IFF controls into one control. Make syndicate IFF turned off by default. ...
EchoOfNothing [Sat, 27 Dec 2025 14:18:45 +0000 (16:18 +0200)]
Merge IFF controls into one control. Make syndicate IFF turned off by default.  (#42104)

* Merge IFF controls into one control.

* Implement logic to hide IFF of sydicate IFF console on map load. Add hideOnInit property to IFFConsoleComponent

* DataField

---------

Co-authored-by: ScarKy0 <106310278+ScarKy0@users.noreply.github.com>
5 weeks agoCleanup warnings: CS0414, CS0618 (#42068)
B_Kirill [Sat, 27 Dec 2025 14:14:42 +0000 (00:14 +1000)]
Cleanup warnings: CS0414, CS0618 (#42068)

Cleanup

5 weeks agoAutomatic changelog update
PJBot [Sat, 27 Dec 2025 14:15:16 +0000 (14:15 +0000)]
Automatic changelog update

5 weeks agoLowered Xenoborgs MinPlayers From 40 To 30 (#42111)
SonarZeBat [Sat, 27 Dec 2025 14:00:29 +0000 (22:00 +0800)]
Lowered Xenoborgs MinPlayers From 40 To 30 (#42111)

Update subgamemodes.yml

5 weeks agoAtmospherics/Temperature HeatContainers (#39997)
ArtisticRoomba [Sat, 27 Dec 2025 02:05:10 +0000 (18:05 -0800)]
Atmospherics/Temperature HeatContainers (#39997)

* Initial HeatContainer logic

* comment fixes

* Comment changes + ChangeHeatCapacity

* highly intelligent specimen

* n-body full heat exchange methods

* extract to partials

* highly intelligent specimen

* fixes + ChangeHeatCapacityKeepTemperature

* Divide and merge methods

* even divide

* different merge signature

* forgot one little thing

* address review

* missing docs

* addr review

* oops

* review

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
5 weeks agoAutomatic changelog update
PJBot [Fri, 26 Dec 2025 21:48:41 +0000 (21:48 +0000)]
Automatic changelog update

5 weeks agoERT Overhaul 3/3: Loadouts (#38481)
Nox [Fri, 26 Dec 2025 21:33:43 +0000 (16:33 -0500)]
ERT Overhaul 3/3: Loadouts (#38481)

* Initial commit: Added ERT web vest and sprites, added ERT magboots.

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Added duffle bag and magboots

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Half finished updating the web vest

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Removed unused items

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Added ERT chest rig, changed sprites of backpacks

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Parented all ERT hardsuit stats to nukie hardsuits

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* fixed naming

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Added equipment to be used by ERT.

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Added flamethrower suffix

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Added hydra filled with frag grenades

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Made basic grenades centcomm restricted

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Made energy swords central command contraband

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Added ERT chest rig, changed sprites of backpacks

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Parented all ERT hardsuit stats to nukie hardsuits

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* fixed naming

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Added equipment to be used by ERT.

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Added flamethrower suffix

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Added hydra filled with frag grenades

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Made basic grenades centcomm restricted

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Made energy swords central command contraband

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* First implementation of humanoid.yml

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Added leader, chaplain, and half implemented paladin

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Bit more work on chaplain

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Parented ERT backpacks to syndicate ones

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Revert "Parented ERT backpacks to syndicate ones"

This reverts commit 615526512d90ea17c0e452ed24fdb351f54740bc.

:wq#

* Parented ERT backpacks to syndicate ones

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* changed size of ERT backpacks

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Started adding engineer

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Unparented ERT duffels from syndicate ones

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Finished ERT security, Leader, and Chaplain. Issue remaining with the fills and shotgun ammo, rifleman half done.

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Added all loadouts

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Updated labels and containers

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Added names, finished loadouts.

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Tested loadouts, added chaplain job icon (finally), ready to go!

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Added ERT survival box with double emergency tank

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* ERT now use double tanks by default

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Misc fixes

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Fixed belt

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Fixed belt sprites

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Fixed test fails

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Minor spelling mistake:

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Fixed all known issues with the PR, ready for review!

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Fixed ERT medic backpack sprite

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Fixed random metadata

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Fixed test fail

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Fixed test fail I hope?

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* defintely fixed test fails

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* removed flamethrower

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Slight loadout fixes to bring everything up to date.

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* fix

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Made C4 CC contra, reverted Incen to syni contra

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* reverted contraband

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* revert the rest of the contraband

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* revert contraband

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Finished reverting contraband

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Heisentest

* Replaced the melee ert security with a marksman

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Added explosion resistance to backpacks

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Added label component to spray bottles.

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Added suffixes to the space cleaner bottles

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Removed ERT duffel bag, made engi loadouts work without a duffel (still finishing medic loadouts)

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Removed ERT duffel bag.

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Finished updating loadouts to account for removed duffel bag.

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Replaced armed engineer's C4 with explosive cord

* Replaced leader's XL8 with a standard Lecter

* Updated leader loadout

* Minor fix to ERT leader

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* fix formatting

* Fixed rifleman, armed engineer, and test fail

* Finished vanguard, chaplain.

* Fixed minor spelling mistake

* Gave ERT medics back their omnizine

* Added ERT security breacher, made ERT survival boxes 2x2.

* Finished implementing security shotgunner

* one small thing

---------

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
5 weeks agoEnergy guns' fire mode text formating fix (#42103)
GeneralGaws [Fri, 26 Dec 2025 16:28:02 +0000 (19:28 +0300)]
Energy guns' fire mode text formating fix (#42103)

issue

5 weeks agoFix Kitchen Spike Paralysis by removing an unused subscription. (#42078)
Princess Cheeseballs [Fri, 26 Dec 2025 07:41:27 +0000 (23:41 -0800)]
Fix Kitchen Spike Paralysis by removing an unused subscription.  (#42078)

* remove

* ACK ACK ACK ACK

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
5 weeks agoAutomatic changelog update
PJBot [Fri, 26 Dec 2025 03:01:32 +0000 (03:01 +0000)]
Automatic changelog update

5 weeks agoVoice mask effects are toggleable and hide your accent (#41965)
alexalexmax [Fri, 26 Dec 2025 02:47:05 +0000 (18:47 -0800)]
Voice mask effects are toggleable and hide your accent (#41965)

* apply negate accents system

* add toggle to voice mask ui

* roll negateaccents into voice mask system, delete negate accents comp&system, update yml entries

* convert button to ToggleButton and some cleanup

* retry for heisenfail

* accent toggle

* update names and add mask active check for accent hiding

5 weeks agoAutomatic changelog update
PJBot [Thu, 25 Dec 2025 23:35:14 +0000 (23:35 +0000)]
Automatic changelog update

5 weeks agoFixed Xeno air alarms warning/danger sprites not showing (#41590)
TheFlyingSentry [Thu, 25 Dec 2025 23:21:40 +0000 (18:21 -0500)]
Fixed Xeno air alarms warning/danger sprites not showing (#41590)

Fixed Xeno air alarms (someone didn't copy paste correctly :3)

5 weeks agoRemove reverted shuttle event change from the changelog (#42065)
Errant [Thu, 25 Dec 2025 21:02:05 +0000 (22:02 +0100)]
Remove reverted shuttle event change from the changelog (#42065)

revert changelog

5 weeks agomake comp-repairable-repair sane (#42048)
lzk [Thu, 25 Dec 2025 20:53:14 +0000 (21:53 +0100)]
make comp-repairable-repair sane (#42048)

5 weeks agoAutomatic changelog update
PJBot [Thu, 25 Dec 2025 19:58:54 +0000 (19:58 +0000)]
Automatic changelog update

5 weeks agoAdd jet injectors (#40076)
Sir Warock [Thu, 25 Dec 2025 19:44:06 +0000 (20:44 +0100)]
Add jet injectors (#40076)

* Added Jet Injectors

* Small fixes

* YML Linter fix

* Requested Adjustments

* Better Sprites for the Jet Injector

* Actually forgor to give credit

* Fix merge conflicts and refactor

* Undo Oversight

* Introduction of Advanced Jet Injectors

* minor oversight

* Adhere to requests

* Remove Loadout, add Lockers

* harder better faster stronger

* vend shortage

* Sound effect

* will this work or do I just gotta choose one at random???

* alright fine I'll do it this way

* quiet the hissing, raise the pitch

* Merge new sprites

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
5 weeks agoUpdate dotnet sdk from 9 to 10 for nix devl shell. (#42041)
EchoOfNothing [Wed, 24 Dec 2025 20:17:51 +0000 (22:17 +0200)]
Update dotnet sdk from 9 to 10 for nix devl shell. (#42041)

Update dotnet sdk from 9 to 10 in shell.nix

5 weeks agoFixed Voice Mask and Ripley APU interaction (#42023)
TVK-04 [Wed, 24 Dec 2025 17:19:08 +0000 (18:19 +0100)]
Fixed Voice Mask and Ripley APU interaction (#42023)

Would show player's real identity instead of assumed identity

Co-authored-by: TVK-04 <>
6 weeks agoAddMolsToMixture atmos helper (#42033)
ArtisticRoomba [Wed, 24 Dec 2025 08:15:10 +0000 (00:15 -0800)]
AddMolsToMixture atmos helper (#42033)

6 weeks agostable to master (#42038)
Princess Cheeseballs [Wed, 24 Dec 2025 06:57:41 +0000 (22:57 -0800)]
stable to master (#42038)

[HOTFIX] Fix MMI mind transfer (#41941)

Co-authored-by: ScarKy0 <106310278+ScarKy0@users.noreply.github.com>
6 weeks agoSplits temperature damage processing into its own component (#30515)
TemporalOroboros [Wed, 24 Dec 2025 06:37:11 +0000 (22:37 -0800)]
Splits temperature damage processing into its own component (#30515)

* Creates TemperatureDamageThresholdsComponent

* Obsolete TemperatureComponent fields

* Use TemperatureDamageThresholdsComponent
Moves all the uses of the relocated TemperatureComponent fields to use the TDTC versions

* Removes the obsolete TemperatureComponent fields

* Update YAML definitions

* Update doc comments

* Split TemperatureSystem
Creates TemperatureDamageSystem and moves the damage handling from TemperatureSystem

* Cull unused using statements

* Use component-based damage tick scheduling

* Fix temperature damage processing
Check was inverted resulting in things never starting to take temperature damage

* Poke tests

* Add TemperatureDamageThresholds to new prototypes

* Move TemperatureDamageThresholdsComponent to Shared
Parity with TemperatureComponent

* While I'm here
Fixes warning regarding obsolete ProtoId validator attribute

* Fix YAML errors

* Fix merge errors

* Rename TemperatureDamageThresholdsComponent -> TemperatureDamageComponent

* Use ContentHelpers.RoundToLevels for temperature alerts

* Fix YML

* A fuckton of cleanup

* working cleanup

* fix

* misc additions

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com>
6 weeks ago[HOTFIX] Fix MMI mind transfer (#41941)
ScarKy0 [Wed, 24 Dec 2025 06:34:10 +0000 (07:34 +0100)]
[HOTFIX] Fix MMI mind transfer (#41941)

6 weeks agoClarify checkbox formatting in PR template (#42035)
B_Kirill [Wed, 24 Dec 2025 06:17:16 +0000 (16:17 +1000)]
Clarify checkbox formatting in PR template (#42035)

6 weeks agoFix greytide terms in Italian accent (#42020)
Stefano Pigozzi [Wed, 24 Dec 2025 05:15:12 +0000 (06:15 +0100)]
Fix greytide terms in Italian accent (#42020)

* Use singular form for greytider in Italian accent

* Use "curva" for "greytide" instead of "curvisti" in Italian accent

6 weeks agoChange "pappa" (food) to "papà" (dad) in Italian accent (#42018)
Stefano Pigozzi [Wed, 24 Dec 2025 03:10:25 +0000 (04:10 +0100)]
Change "pappa" (food) to "papà" (dad) in Italian accent (#42018)

6 weeks agoFix NanoTask and bounty print formatting (#42030)
Pieter-Jan Briers [Wed, 24 Dec 2025 01:56:31 +0000 (02:56 +0100)]
Fix NanoTask and bounty print formatting (#42030)

Markup text was erroneously being appended via AddText().

6 weeks agoUpdate RT to v270.0.0 (#42029)
Pieter-Jan Briers [Wed, 24 Dec 2025 01:16:20 +0000 (02:16 +0100)]
Update RT to v270.0.0 (#42029)

Fix audio loading issues

6 weeks agoAutomatic changelog update
PJBot [Wed, 24 Dec 2025 00:44:26 +0000 (00:44 +0000)]
Automatic changelog update

6 weeks agoAdd botany equipment to marathon brig (#42028)
Jessica M [Wed, 24 Dec 2025 00:29:55 +0000 (16:29 -0800)]
Add botany equipment to marathon brig (#42028)

add botany tools to marathon

Co-authored-by: Jessica M <jessica@maybe.sh>
6 weeks agoChange Botany Minimum Quantity For Random Chems (#41955)
ahandleman [Tue, 23 Dec 2025 22:15:51 +0000 (16:15 -0600)]
Change Botany Minimum Quantity For Random Chems (#41955)

* Initial change to fix minimums

* Switch to clamp for setting min

6 weeks agoFix spreaders not re-spreading on deletion (#42016)
Nemanja [Tue, 23 Dec 2025 21:52:42 +0000 (16:52 -0500)]
Fix spreaders not re-spreading on deletion (#42016)

* Fix spreaders not re-spreading on deletion

* Rename another variable for clarity

6 weeks agoChange "mafioso" (singular) to "mafiosi" (plural) in the Italian accent. (#42026)
Stefano Pigozzi [Tue, 23 Dec 2025 20:42:32 +0000 (21:42 +0100)]
Change "mafioso" (singular) to "mafiosi" (plural) in the Italian accent. (#42026)

Change "mafioso" (singular) to "mafiosi" (plural)

6 weeks agoFix the Infinite Spill (#42022)
Princess Cheeseballs [Tue, 23 Dec 2025 19:47:46 +0000 (11:47 -0800)]
Fix the Infinite Spill (#42022)

i hate solutions i hate solutions

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
6 weeks agoFix incorrect table breakage sound (#41968)
B_Kirill [Tue, 23 Dec 2025 13:13:39 +0000 (23:13 +1000)]
Fix incorrect table breakage sound (#41968)

* Fix incorrect table breakage sound

* review

* retry

* are you kidding me

6 weeks agoAutomatic changelog update
PJBot [Tue, 23 Dec 2025 10:02:44 +0000 (10:02 +0000)]
Automatic changelog update

6 weeks agoMake donk co. microwave syndicate contraband (#41960)
imatsoup [Tue, 23 Dec 2025 09:47:46 +0000 (09:47 +0000)]
Make donk co. microwave syndicate contraband (#41960)

add BaseSyndicateContraband parentages to donk co microwave and donk co microwave machineboard

6 weeks agoUse cached Atmospherics AirtightData when applicable (#41390)
ArtisticRoomba [Tue, 23 Dec 2025 09:44:31 +0000 (01:44 -0800)]
Use cached Atmospherics AirtightData when applicable (#41390)

6 weeks agoFix DeltaPressureTest race condition when using LINDA (#41388)
ArtisticRoomba [Tue, 23 Dec 2025 09:10:36 +0000 (01:10 -0800)]
Fix DeltaPressureTest race condition when using LINDA (#41388)

6 weeks agoAutomatic changelog update
PJBot [Tue, 23 Dec 2025 08:14:01 +0000 (08:14 +0000)]
Automatic changelog update

6 weeks agoFix atmos devices not correctly reffing the changed atmos (#41585)
ArtisticRoomba [Tue, 23 Dec 2025 08:12:52 +0000 (00:12 -0800)]
Fix atmos devices not correctly reffing the changed atmos (#41585)

6 weeks agoFix Setgamepreset (#41963)
Kowlin [Tue, 23 Dec 2025 05:59:36 +0000 (06:59 +0100)]
Fix Setgamepreset (#41963)

6 weeks agoUpdate debug backpacks to use the proper suffix (#41959)
imatsoup [Tue, 23 Dec 2025 04:30:22 +0000 (04:30 +0000)]
Update debug backpacks to use the proper suffix (#41959)

Update backpacks.yml

6 weeks agoAutomatic changelog update
PJBot [Mon, 22 Dec 2025 21:16:46 +0000 (21:16 +0000)]
Automatic changelog update

6 weeks agoPort FTL arrival effect fix from https://github.com/new-frontiers-14/frontier-station...
Crude Oil [Mon, 22 Dec 2025 21:01:56 +0000 (22:01 +0100)]
Port FTL arrival effect fix from https://github.com/new-frontiers-14/frontier-station-14/pull/3495 (#41951)

Port FTL arrival fix from https://github.com/new-frontiers-14/frontier-station-14/pull/3495

6 weeks agoAutomatic changelog update
PJBot [Mon, 22 Dec 2025 17:12:41 +0000 (17:12 +0000)]
Automatic changelog update

6 weeks agoAllow cable coils to be destroyed (#41279)
JohnJohn [Mon, 22 Dec 2025 16:57:51 +0000 (16:57 +0000)]
Allow cable coils to be destroyed (#41279)

Add damageable and destructible types to cable coils

6 weeks agoBasic Dynamic Power Consumption Systems (#41885)
ArtisticRoomba [Mon, 22 Dec 2025 16:43:02 +0000 (08:43 -0800)]
Basic Dynamic Power Consumption Systems (#41885)

* init commit

* Addr reviews

6 weeks agoAutomatic changelog update
PJBot [Mon, 22 Dec 2025 16:55:39 +0000 (16:55 +0000)]
Automatic changelog update

6 weeks agoFix missing scrollbars in Admin Player List window (#40525)
eoineoineoin [Mon, 22 Dec 2025 16:41:02 +0000 (16:41 +0000)]
Fix missing scrollbars in Admin Player List window (#40525)

* Fix missing scrollbars in Admin Player List window

* Revert "Fix missing scrollbars in Admin Player List window"

This reverts commit c5aea1a0550deb1d1d7aae4e2dec964e93d2d8ae.

* Invalidate cached item height when item generation callback changes

6 weeks agoAutomatic changelog update
PJBot [Mon, 22 Dec 2025 08:13:45 +0000 (08:13 +0000)]
Automatic changelog update

6 weeks agofix solution contents duplication on spill behavior (#33231)
Milon [Mon, 22 Dec 2025 07:59:30 +0000 (08:59 +0100)]
fix solution contents duplication on spill behavior (#33231)

* I’M SCREAMING INTO THE VOID AND IT’S NOT LISTENING

* review

* explodes pancakes with mind

* graaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

* Meteors RAAAAAAAAAAH

* I'm so tired of solutions

* whhop

* revert

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
6 weeks agoPhysics Assert in SharedMoverController (#37970)
Princess Cheeseballs [Mon, 22 Dec 2025 02:42:39 +0000 (18:42 -0800)]
Physics Assert in SharedMoverController (#37970)

* Physics asserts and Xenoarch fixes

* Fix blocking asserts

* Alright ready for the test fails

* Fix whitespace issues

* Fix whitespace

* Okay fix whitespace issues for real

* Fix test fails

* Temp fix

* Fix

* Whitespace

* Added a big ass comment

* Right

* A

* Should work

* Debug performance

* Mothership

* fix test fails real

* push

* fix

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
6 weeks agov269.0.0 RT update - .NET 10 (#41855)
Pieter-Jan Briers [Mon, 22 Dec 2025 01:24:24 +0000 (02:24 +0100)]
v269.0.0 RT update - .NET 10 (#41855)

* Make ServerPackaging automatically get extra server assemblies

* Make the switch

* Use Content.Server.deps.json instead

* Remove debug

* Rewrite

Now recursively fetches dependencies from Content.Server

Only copies dependencies not covered by Robust

This removes the need to manually specify most of the dependencies, even the content ones!

Also look at runtime key properly to figure out the proper dll name.

This actually removes some assemblies that were duplicated between the main directory and assemblies (various Microsoft.Extensions stuff)

* Fix test compile errors when updating dependencies

Ran across this while updating dependencies on the RT .NET 10 update. Should be fine to merge immediately.

* More .NET 10 prep

* Convert to SLNX

Hell yeah

* slnx now has size-2 indents

* Update SLNX with new RT system

* Remove reference to RT test in toolshed test

* Remove accidental usage of transitive RT dependencies

* Move Robust project references to RobustApi

* Update solution file

* Fix warnings in pow3r

* Fix nullable warnings in integration tests

idk where these came from

* gitignore binlog files

* Fix transitive dependency warnings in Content.Benchmarks

* Update slnx

* Okay, the Robust API thing didn't pan out. New plan.

It apparently broke clean builds, as the dependencies aren't in the project asset list or something anymore. I tried to fix this, but it seems impossible to do without relying on .NET SDK internals, as there's no point in the NuGet graph walk process that seems cleanly extensible.

Instead let's just do the much dumber thing: a bunch of .props files for content to import. Hooray!

This also means that I have to go through and *explicitly* disable transitive dependencies everywhere in RT. This thankfully isn't too hard.

* Update RT to 269.0.0

* One last solution update

* Fix more data definition issues

* Update RT to 269.0.1

* Fix it again

---------

Co-authored-by: DrSmugleaf <drsmugleaf@gmail.com>
6 weeks agoAutomatic changelog update
PJBot [Mon, 22 Dec 2025 00:47:34 +0000 (00:47 +0000)]
Automatic changelog update

6 weeks agoRename LOOC chat to Help chat (#41933)
SlamBamActionman [Mon, 22 Dec 2025 00:34:06 +0000 (01:34 +0100)]
Rename LOOC chat to Help chat (#41933)

Initial commit