PJBot
a41101e8da
Automatic changelog update
2025-12-30 21:53:29 +00:00
OnyxTheBrave
3cc79c223a
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 >
2025-12-30 21:34:54 +00:00
mikey
d61ecd3d50
Align detective stamp with rest of stamps (lower by 2 pixels) ( #42177 )
...
move detective stamp down 2 pixels
2025-12-30 21:05:13 +00:00
PJBot
56462d0cb1
Automatic changelog update
2025-12-29 22:50:34 +00:00
0-Anon
fb17257562
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
2025-12-29 22:36:01 +00:00
PJBot
c6c84ef17d
Automatic changelog update
2025-12-29 11:00:25 +00:00
GeneralGaws
beb4d5f584
Remove syndicate bomb restock time ( #42114 )
...
* no restock time
* add timer
2025-12-29 10:45:56 +00:00
PJBot
df7473a058
Automatic changelog update
2025-12-29 10:43:39 +00:00
PAFFhassoocks
552938cda2
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
2025-12-29 10:29:13 +00:00
EchoOfNothing
ac3a91eac1
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 >
2025-12-29 08:53:18 +00:00
PJBot
be7653c131
Automatic changelog update
2025-12-29 04:07:04 +00:00
EchoOfNothing
131108b018
Fix plasma station comms apc overloaded by default ( #42144 )
2025-12-29 03:52:44 +00:00
YoungThug
951f13fd69
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 >
2025-12-29 00:01:35 +00:00
Princess Cheeseballs
077dceeb2d
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 >
2025-12-28 23:22:04 +00:00
ArtisticRoomba
0dcb2756c7
Add AtmosTest test assertion for a valid grid ( #42139 )
...
add test assertion for a valid grid
2025-12-28 13:35:07 +00:00
Oleshe
6053a9f4ab
Восстановление маппула ( #445 )
...
* 51345
* Revert "51345"
This reverts commit 36252c9123 .
* 36
* 134
2025-12-28 16:03:35 +03:00
PJBot
4cf18a222b
Automatic changelog update
2025-12-28 07:31:15 +00:00
Ilya246
645c2494ec
optimise shuttle collision entity throwing ( #40984 )
...
* optimise
* reconstruct
* fix
* very mild change
---------
Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com >
2025-12-28 07:16:07 +00:00
PJBot
129c56544e
Automatic changelog update
2025-12-28 06:37:57 +00:00
SnappingOpossum
45fa411485
Add crayon box to Big Bite meals ( #42077 )
...
Shuffle things, use table for big bite
2025-12-28 06:23:46 +00:00
PJBot
e8dab47f89
Automatic changelog update
2025-12-28 01:11:46 +00:00
B_Kirill
01e583f500
Fix broken vending machine UI behavior ( #42110 )
...
* Fix broken vending machine UI behavior
* begone
---------
Co-authored-by: beck-thompson <beck314159@hotmail.com >
2025-12-28 00:57:02 +00:00
github-actions[bot]
6506c7786f
Update Credits ( #42127 )
...
Co-authored-by: PJBot <pieterjan.briers+bot@gmail.com >
2025-12-28 01:45:02 +01:00
ScarKy0
662d2ee964
ReagentGrinder Comp and API to shared ( #41956 )
...
* init
* API
* review
* return
* review
* I tend to be stupid
2025-12-27 17:09:33 +00:00
Leah
cf25961186
update communicator kit description for voice mask implanter ( #42115 )
...
update thief backpack description for voice mask implanter
2025-12-27 16:05:38 +00:00
PJBot
e1da70ebf7
Automatic changelog update
2025-12-27 14:33:14 +00:00
EchoOfNothing
ee2f1da8c2
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 >
2025-12-27 14:18:45 +00:00
B_Kirill
cd8d5a6a9c
Cleanup warnings: CS0414, CS0618 ( #42068 )
...
Cleanup
2025-12-27 14:14:42 +00:00
PJBot
1b3047644a
Automatic changelog update
2025-12-27 14:15:16 +00:00
SonarZeBat
589b187499
Lowered Xenoborgs MinPlayers From 40 To 30 ( #42111 )
...
Update subgamemodes.yml
2025-12-27 14:00:29 +00:00
ArtisticRoomba
8313a4e310
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 >
2025-12-27 02:05:10 +00:00
PJBot
339b28740a
Automatic changelog update
2025-12-26 21:48:41 +00:00
Nox
abeeb910fb
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 >
2025-12-26 21:33:43 +00:00
GeneralGaws
2aa29de1ee
Energy guns' fire mode text formating fix ( #42103 )
...
issue
2025-12-26 16:28:02 +00:00
Princess Cheeseballs
8b33f4734f
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 >
2025-12-26 07:41:27 +00:00
PJBot
caebc10c5d
Automatic changelog update
2025-12-26 03:01:32 +00:00
alexalexmax
4ff7411fb7
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
2025-12-26 02:47:05 +00:00
PJBot
2182c7be70
Automatic changelog update
2025-12-25 23:35:14 +00:00
TheFlyingSentry
2f0d347612
Fixed Xeno air alarms warning/danger sprites not showing ( #41590 )
...
Fixed Xeno air alarms (someone didn't copy paste correctly :3)
2025-12-25 23:21:40 +00:00
Errant
8fab0ccb58
Remove reverted shuttle event change from the changelog ( #42065 )
...
revert changelog
2025-12-25 21:02:05 +00:00
lzk
6129fbe98e
make comp-repairable-repair sane ( #42048 )
2025-12-25 20:53:14 +00:00
PJBot
3ecc3cb295
Automatic changelog update
2025-12-25 19:58:54 +00:00
Sir Warock
2d77e48b4c
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 >
2025-12-25 19:44:06 +00:00
Litogin
f69288b8fd
mini change .github ( #444 )
2025-12-25 14:04:16 +03:00
Oleshe
40b4559c57
Real обновление карт ( #443 )
...
* 51345
* Revert "51345"
This reverts commit 36252c9123 .
* 36
2025-12-25 12:08:51 +03:00
EchoOfNothing
9241325506
Update dotnet sdk from 9 to 10 for nix devl shell. ( #42041 )
...
Update dotnet sdk from 9 to 10 in shell.nix
2025-12-24 20:17:51 +00:00
TVK-04
0444987d50
Fixed Voice Mask and Ripley APU interaction ( #42023 )
...
Would show player's real identity instead of assumed identity
Co-authored-by: TVK-04 <>
2025-12-24 17:19:08 +00:00
ArtisticRoomba
cdc0c35f3f
AddMolsToMixture atmos helper ( #42033 )
2025-12-24 00:15:10 -08:00
Princess Cheeseballs
e197b7f9ad
stable to master ( #42038 )
...
[HOTFIX] Fix MMI mind transfer (#41941 )
Co-authored-by: ScarKy0 <106310278+ScarKy0@users.noreply.github.com >
2025-12-23 22:57:41 -08:00
TemporalOroboros
6f38eed9d9
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 >
2025-12-24 06:37:11 +00:00