Commit Graph

36638 Commits

Author SHA1 Message Date
Nikolai Korolev fd3dd359bd Upgrade Github actions in Workfows to node20 2025-03-23 16:59:13 +00:00
ScarKy0 d4bad2dde9 Chemistry bottle cleanup (#35911)
* init

* clean

* god save me

* fuck relic

* i HATE HATE  HATE relic

* make it stop

* please make it stop

* CEASE

* PLEASE

* Revert "PLEASE"

This reverts commit 47d34f3c1e657adf869d84a5349f9c18fc33bfea.

* Revert "CEASE"

This reverts commit 147ab6697807b98e24b0e1ee05571a1995f3c41c.

* Revert "please make it stop"

This reverts commit f2a4f63e5f5b017f2b4ad3511e8c77700abed58b.

* Revert "make it stop"

This reverts commit b10c6344bd9e9e3f1989b29fc46a8de7829e382e.

* Revert "i HATE HATE  HATE relic"

This reverts commit a05d60c0055fa003f7746be7aec2ebf4acd6e136.

* Revert "fuck relic"

This reverts commit e44f3368bc8aa5938095dc5a60e9390fbaf8aba3.
2025-03-23 16:59:13 +00:00
Tayrtahn 0df4732375 Fix migrations not being applied to PostMapInitTest (#35933)
* Fix migrations not being applied to PostMapInitTest

* formatting

* Raise the event outside the loop so it only happens once
2025-03-23 16:59:12 +00:00
PJBot 7228744d1a Automatic changelog update 2025-03-23 16:59:12 +00:00
RedBookcase 5aa5990857 Fixed some unintended salvage changes. (#36013)
* Fixed some unintended salvage changes.

* Update Resources/Prototypes/Entities/Objects/Tools/handheld_mass_scanner.yml

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>

---------

Co-authored-by: RedBookcase <Usualmoves@gmail.com>
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2025-03-23 16:59:12 +00:00
PJBot fe08529277 Automatic changelog update 2025-03-23 16:59:11 +00:00
Boaz1111 17d0540d5b unrevivable lets you be cloned again (#36008)
weh
2025-03-23 16:59:11 +00:00
PJBot 965fea4507 Automatic changelog update 2025-03-23 16:59:11 +00:00
metalgearsloth 87ccd79770 Fix alerts mispredict + log spam (#36004)
tstalker alerted me to it and noticed the classic case of shallow copies.
2025-03-23 16:59:10 +00:00
YoungThug 40cb76facb Prisoner Jumpsuit Description (#36005)
* PrisonerJumpsuitFix

* Update jumpskirts.yml
2025-03-23 16:59:10 +00:00
SlamBamActionman 07994fb630 Remove serverside StandingStateSystem (#35999)
Refactor system
2025-03-23 16:59:07 +00:00
Killerqu00 e84cfd55e6 Hover examine buttons (#35206)
* hover examine verbs (not aligned to the left yet)

* handle click hovers and align them to the left

* revert contrabandsystem changes (this is for another PR)

* add support for markup tags
2025-03-23 16:21:14 +00:00
PJBot f2f1c0fdae Automatic changelog update 2025-03-23 16:21:14 +00:00
SlamBamActionman a9689456ae Add antag notice to admin chat alerts (#35994)
Add antag notice to admin chat pop-ups
2025-03-23 16:21:13 +00:00
YoungThug bbfdbce065 Arachnid Jensen Googles Fix. (#35987)
pleasespeedmerge
2025-03-23 16:21:13 +00:00
beck-thompson 53d4749754 Predict pipe anchoring and unanchroing (#35977)
* yay prediction

* Added cool popups

* bruh

* this is better!
2025-03-23 16:21:13 +00:00
PJBot ca0a6ec7c7 Automatic changelog update 2025-03-23 16:21:13 +00:00
āda 97abea11f4 Recolor some machine boards (#35715)
* recolor

* Revert for easier review

This reverts commit 20709a6e1f1ac9c99cb030ee56156c8ed4bcc291.

* spacing

* colors

* Revert "spacing"

This reverts commit 92d2d4fc6ee918d13cc8f1f82ce720b94e25d4a8.
2025-03-23 16:21:12 +00:00
TeenSarlacc 49a10ac287 Add a crate with foam force weapons to the cargo catalog (#35824)
* made up a nice lil crate

* changed rifle count to 4, added to cargo console

---------

Co-authored-by: TeenSarlacc <baddiepro123@gmail.com>
2025-03-23 16:19:06 +00:00
PJBot 3083f2fc66 Automatic changelog update 2025-03-23 16:19:06 +00:00
Tiniest Shark 4f40b400ba Grenade + Throwable Inhands (#35974)
* Added inhands to grenades, bolas, ninja stars, and some bombs.

* whoops bolas were wrong hands

* Couple more quick fixes whoops
2025-03-23 16:19:06 +00:00
ArtisticRoomba 28f71d6caf Fix thermoregulation (#35981)
* fix thermoregulation

* req
2025-03-23 16:19:06 +00:00
PJBot 6be67457a4 Automatic changelog update 2025-03-23 16:19:05 +00:00
Moomoobeef 6f26de2412 Redid Singularity Generator Sprite (#31500)
changed singularity generator sprite
2025-03-23 16:19:05 +00:00
Dakota 72200dd577 feat: Ghost Role Button only turns red when new ghost roles are added (#35970)
* feat: Ghost Role Button only turns red when new ghost roles are added

* fix: Make _prevNumberRoles private
2025-03-23 16:19:05 +00:00
PJBot 14e5a2ab4c Automatic changelog update 2025-03-23 16:18:35 +00:00
K-Dynamic 2bd9d7cadf dragon ai faction fix (#35578)
* dragon ai faction fix

* xeno faction
2025-03-23 16:18:35 +00:00
PJBot 35cbbb888e Automatic changelog update 2025-03-23 16:18:35 +00:00
SlamBamActionman 5f25a4126d Add stamina and mob damage playtest modifiers (#35599)
* Add stamina and mob damage playtest modifiers

* Fix typo

* Add FTL

* Review fixes

* Update Content.Shared/Mobs/Systems/MobStateSystem.Subscribers.cs

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2025-03-23 16:18:35 +00:00
PJBot 5e38d86917 Automatic changelog update 2025-03-23 16:18:35 +00:00
slarticodefast c96f788455 Fix thermal regulation (#35971) 2025-03-23 16:18:34 +00:00
PJBot 1991019b7a Automatic changelog update 2025-03-23 16:17:28 +00:00
SonicHDC d4f50a52d5 More coat zips! (#35029)
* Update meta.json

* Sprites Exp

* Update meta.json

* More zips for coats
2025-03-23 16:17:18 +00:00
PJBot 5f982b589f Automatic changelog update 2025-03-23 16:17:18 +00:00
Tayrtahn 017a865c3a Fix erased paper sprites looking written (#35967) 2025-03-23 16:17:18 +00:00
Tayrtahn c0c525278e Validate some SpeciesPrototype fields (#35965)
* Convert SpeciesPrototype strings to ProtoIds

* Simplify protoman indexing calls
2025-03-23 16:17:17 +00:00
Tayrtahn 0aa1fe7017 Fix wrong assert message in DeviceLinkingTest (#35964) 2025-03-23 16:17:17 +00:00
PJBot 80b3a6142f Automatic changelog update 2025-03-23 16:17:16 +00:00
SlamBamActionman e4e238f7b0 "New player" admin logging improvements (#35961)
* Initial commit

* Adjust a whoooole bunch of logs

* Also spears

* Track going crit

* Review fix

* Review fixes
2025-03-23 16:17:16 +00:00
Ed 0fc95ea0de vox inhands displacements (#35947)
vox inhands
2025-03-23 16:16:10 +00:00
PJBot e17d70e30a Automatic changelog update 2025-03-23 16:15:56 +00:00
Tobias Berger 0612257f2f Fix LatheMenu DefaultProductionAmount getting ignored (#35951) 2025-03-23 16:15:56 +00:00
PJBot 19e0481b43 Automatic changelog update 2025-03-23 16:15:37 +00:00
psykana ecbd1a1ea6 C4 helmet unequip delay (#35922) 2025-03-23 16:15:23 +00:00
metalgearsloth 8850b504cc Sloth's subfloor vismask adventure (#35347)
* Add a subfloor vismask

Significantly cuts down on sent entity count.

* More optimisations

* Fix command

* Fixes

* namespace cleanup

* Review

* Vismasks

* Content update

* Bandaid

* awewa

* Revert these

* reh

* Update Content.Shared/SubFloor/TrayScannerComponent.cs

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2025-03-23 16:15:07 +00:00
paige404 b0cf069a32 Fix broken layer hiding on clothes with multiple equipment slots (#34080)
* Fix broken layer hiding on clothes with multiple equipment slots

* Refactor ToggleVisualLayers, HideLayerClothingComponent, and ClothingComponent to allow more
precise layer hide behavior and more CPU efficient layer toggling.

* Adjust HumanoidAppearaceSystem to track which slots are hiding a given layer (e.g. gas mask and welding mask)
Add documentation
Change gas masks to use the new HideLayerClothingComponent structure as an example of its usage

* Fix the delayed snout bug

* Misc cleanup

* Make `bool permanent` implicit from SlotFlags

any non-permanent visibility toggle with `SlotFlags.None` isn't supported with how its set up. And similarly, the slot flags argument does nothing if permanent = true. So IMO it makes more sense to infer it from a nullable arg.

* Split into separate system

Too much pasta

* Remove (hopefully unnecessary) refresh

* Fisk mask networking

AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

* Keep old behaviour, use clearer names?

I'm just guessing at what this was meant to do

* english

* Separate slot name & flag

* dirty = true

* fix comment

* Improved SetLayerVisibility with dirtying logic suggested by @ElectroJr

* Only set mask toggled if DisableOnFold is true

* FoldableClothingSystem fixes

* fix bandana state

* Better comment

---------

Co-authored-by: ElectroJr <leonsfriedrich@gmail.com>
2025-03-23 16:14:04 +00:00
claustro305 1ca1226a7b Fixed Wizard Thrust (#35948)
fixed wizard thruster
2025-03-23 16:11:21 +00:00
Ed d43517d67b Support separate displacement maps for left and right hand (#35820)
* Update HandsSystem.cs

* Update HandsComponent.cs
2025-03-23 16:11:21 +00:00
PJBot 2af7359273 Automatic changelog update 2025-03-23 16:11:20 +00:00
SeamLesss be98994d6d Medical Item In-Hand Sprites (#34984)
* Bruizepack fix and Gauze

* tourniquet sprites added

* medipen sprites

* bodybag sprites

* handheld crew moniter sprites

* implanter sprites

* rollerbed sprites

* health analyzer sprite

* bloodpack sprite

* small rollerbed change

* attributuions + spacing fix

* fixed?

* RAAAAAGH ITS DONE

* actually good code

* Update Resources/Textures/Objects/Specific/Medical/handheldcrewmonitor.rsi/meta.json

* Update Resources/Textures/Objects/Specific/Medical/healthanalyzer.rsi/meta.json
2025-03-23 16:11:20 +00:00