Commit Graph

32700 Commits

Author SHA1 Message Date
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
PJBot eee616d65b Automatic changelog update 2025-03-23 16:11:20 +00:00
Errant fad73897a1 fix uncuff popups (#35743)
* fix uncuff popups

* them too
2025-03-23 16:11:20 +00:00
PJBot 38f8bb64c1 Automatic changelog update 2025-03-23 16:11:20 +00:00
GaussiArson 9a9d5cd345 Removed the heat damage from disablers and disabler SMGs (#35834)
removed the heat damage from disablers and disabler SMGs
2025-03-23 16:11:19 +00:00
Tayrtahn 1606646d67 Fix strip menu revealing true identity (#35862)
* Fix strip menu revealing true identity

* Ghosts don't see through identity
2025-03-23 16:11:19 +00:00
mubururu_ 6b90e459cd some robotics inhands (#33676)
* real

* spacing stuff and fix tiny issue
2025-03-23 16:11:18 +00:00
PJBot 406e5972f9 Automatic changelog update 2025-03-23 16:02:59 +00:00
PJBot 6b8bf07eed Automatic changelog update 2025-03-23 16:02:44 +00:00
SeamLesss b021190339 Add In-hand Sprites for miscellaneous items (#35433)
* guh???

* Merge branch 'master' of https://github.com/SeamLesss/space-station-14

* incomplete baseball bat

* bling

* attribution

* camera bug

* damp rag

* cap cap

* centcom cap

* Update Resources/Textures/Clothing/Head/Hats/capcap.rsi/meta.json
2025-03-23 16:02:43 +00:00
PJBot da4baa4a0e Automatic changelog update 2025-03-23 16:02:43 +00:00
mubururu_ d74db24345 inhand sprites for Produce (#35151)
* awakening

* fix test fail

* attribution fix

* tomater killer inhandered

* extrorange inhand spin rate nerfed

* fuck webedit
2025-03-23 16:02:43 +00:00
PJBot 149a1f7013 Automatic changelog update 2025-03-23 16:02:43 +00:00
MisterImp a88b133ef3 Fix recipe and animation for copypasta (#35925)
* Fixed animation and recipe for Copypasta

* Update Resources/Prototypes/Entities/Objects/Consumable/Food/noodles.yml

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

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2025-03-23 16:02:42 +00:00
mubururu_ e7759ca4a5 consistent grapes (#35125)
* grape

* seedtributions
2025-03-23 16:02:42 +00:00
PJBot f5a1a6e4c7 Automatic changelog update 2025-03-23 16:02:42 +00:00
Tiniest Shark 827802f5f8 snake can now be seen inhand and worn on neck like friend (#35323)
* snake can now be seen inhand and worn like friend

* Roomba's additions

Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com>

* Update Resources/Textures/Objects/Fun/toys.rsi/meta.json

Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com>

* Spacing adjustment

Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com>

---------

Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com>
2025-03-23 16:02:42 +00:00
PJBot 90a9bc2ad8 Automatic changelog update 2025-03-23 16:02:42 +00:00
āda 0d367c24cd Donk Co. Microwave heats twice as fast (#35937)
hot donk!
2025-03-23 16:02:42 +00:00
slarticodefast 4e63c9d54b Add a code comment to the trait prototype files (#35936)
code comment
2025-03-23 16:02:24 +00:00
deltanedas 3ef31c558e remove redundant categories from surgery prototypes 2025-03-23 16:02:11 +00:00
deltanedas 2ec5fbe4bd make surgery components use EntityCategory instead of Prototype, how did it even compile 2025-03-23 15:59:57 +00:00
Tayrtahn b1c9241e1f Cleanup: Remove redundant prototype name specifications (#35793)
* Remove redundant prototype name specifications

* These can stay
2025-03-23 15:57:26 +00:00
PJBot 4ce515f4bc Automatic changelog update 2025-03-23 15:57:26 +00:00
Errant 67cdf2554e lock bwoinkwindow bottom bar height (#35896) 2025-03-23 15:57:20 +00:00
SlamBamActionman 5812082154 Metagame improvements to antag-before-job selection system (#35830)
* Initial commit

* Update the selection to only count for people who have one of the preferences assigned; latejoin on delay no longer applies pre-selection.
2025-03-23 15:56:45 +00:00
Tayrtahn bd414dc680 Fix artifacts swapping places with ghosts (#35074)
* Prevent artifacts swapping position with ghosts

* Filter for MobStateComponent instead

* Update Content.Server/Xenoarchaeology/XenoArtifacts/Effects/Systems/PortalArtifactSystem.cs

* bluh
2025-03-23 15:55:48 +00:00
PJBot 4c013f13d4 Automatic changelog update 2025-03-23 15:55:48 +00:00
claustro305 ec5567e890 Adjust small light hitbox (#35920) 2025-03-23 15:55:48 +00:00
Tayrtahn e638544062 Remove non-networked Dirty call in GuardianSystem (#35916) 2025-03-23 15:55:48 +00:00
YoungThug bf53cf6102 Renaming the "Mime Cap" to "White Cap" (#35901)
* MimeCapRename

* FixedTheName

* FIXITAGAIN
2025-03-23 15:55:48 +00:00
PJBot 899c646f97 Automatic changelog update 2025-03-23 15:55:18 +00:00
Smith a6f06fc771 Smite Vendor Restock and General Soda Machine Balance (#35144)
* Inventory Buff and Enabling Restock

* Smite rebalance

* Rebalance and swapping contraband inventory positions

* Yet another rebalance

* Spaceup rebalanced, removed Smite from machine.
2025-03-23 15:55:17 +00:00
PJBot 37f710580f Automatic changelog update 2025-03-23 15:55:04 +00:00
slarticodefast 1b74b0f569 Paradox Clones spawn with their suit sensors off (#35909)
* sensors off

* remove import

* Update Content.Server/Medical/SuitSensors/SuitSensorSystem.cs

Co-authored-by: Tayrtahn <tayrtahn@gmail.com>

---------

Co-authored-by: Tayrtahn <tayrtahn@gmail.com>
2025-03-23 15:55:04 +00:00
PJBot 560f4634a9 Automatic changelog update 2025-03-23 15:55:04 +00:00
slarticodefast fb540a07d1 Killer tomatos take damage from weedkiller and plantbgone (#35898)
* tomatobgone

* formatting
2025-03-23 15:55:04 +00:00