Commit Graph

34846 Commits

Author SHA1 Message Date
PJBot
9683337de5 Automatic changelog update 2025-10-26 18:38:34 +00:00
Huaqas
eb625a5b50 Add Crazy Lube to the Toy Box. (#36292)
* Add crazy lube to the toy box.

* Decrease volume from 100u to 60u.

* Bring it back to 100u now lube evaporates.

* 4 space indent

Co-authored-by: Southbridge <7013162+southbridge-fur@users.noreply.github.com>

---------

Co-authored-by: Southbridge <7013162+southbridge-fur@users.noreply.github.com>
2025-10-26 18:25:23 +00:00
PJBot
03d8ca461b Automatic changelog update 2025-10-26 15:49:14 +00:00
psykana
4b24d2959e Internals: prioritize gas tanks over jetpacks (#35068)
* Internals: prioritize gas tanks over jetpacks

* Use HasComp
2025-10-26 15:36:36 +00:00
Errant
60f6527a11 Set newplayerthreshold cvar for the development serverconfig (#41099)
add ahelp newplayer threshold default to the dev configuration
2025-10-26 13:15:55 +00:00
slarticodefast
d212f3cdae remove a bunch of redundant IsFirstTimePredicted checks (#41119) 2025-10-26 12:59:52 +00:00
PJBot
d1f159d31b Automatic changelog update 2025-10-26 10:37:14 +00:00
TheGrimbeeper
53bb27fef7 Xenoartifact: Fix teleport effect (#41049)
* Fix teleport effect

Fix teleport effect, teleporting the artifact instead of the node. Also fix the popup happening twice.

* Detach from parent

* Resolve popup

* fix pulling issue

* Fixed via joint system instead of pulling system

* artifact

* requested changes
2025-10-26 10:25:18 +00:00
github-actions[bot]
d553558397 Update Credits (#41109)
Co-authored-by: PJBot <pieterjan.briers+bot@gmail.com>
2025-10-26 10:59:55 +01:00
PJBot
07629f271b Automatic changelog update 2025-10-26 01:10:55 +00:00
Princess Cheeseballs
9a10a19072 Fix eating the whole stack of uranium. (#41092)
* I hate stack system!!!

* a lil bit of fixing, as a treat

* humgry

* mmm burger

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2025-10-26 00:58:17 +00:00
Princess Cheeseballs
156ded022c [STAGING] Remove Wizard Roundstart Antag (#40983)
* 1984 the wizard

* this is better actually

* disable wiz preference

* add code comment

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2025-10-25 17:47:52 -07:00
slarticodefast
bb248dcff8 Hotfix: Not all pens embed, exploding pens embed when activated (#41105)
* Revert "All pens embed (#39104)"

This reverts commit 3c1982a85f.

* only activated pens embed

* fix disembedding during prediction
2025-10-25 17:37:41 -07:00
Justin Pfeifler
9591314ac4 Fix Lathe Cooling Guide Typo (#41100)
Fix typo
2025-10-25 12:53:40 -06:00
beck-thompson
27af3ab934 Fix the pin texture not rendering (#41093) 2025-10-25 19:32:07 +02:00
TemporalOroboros
12cd8100ec Purges uses of TransformComponent.Coordinates.set (#34937)
* ECS-TransformComponent-Coordinates
Moves over all uses of the setter to use SharedTransformSystem.SetCoordinates instead

* revert unrelated change

---------

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2025-10-25 16:54:12 +00:00
āda
8d8af1bab7 Stack System Cleanup (#38872)
* eye on the prize

* OnStackInteractUsing, TryMergeStacks, TryMergeToHands, TryMergeToContacts

* namespace

* Use, get count, getMaxCount

* component access

* add regions, mark TODO

* obsolete TryAdd, public TryMergeStacks

* GetMaxCount

* event handlers

* event handlers

* SetCount

* client server event handlers

* move to shared

* Revert "move to shared"

This reverts commit 45540a2d6b8e1e6d2a8f83a584267776c7edcd73.

* misc changes to shared

* split

* spawn and SpawnNextToOrDrop

* SpawnMultipleAtPosition, SpawnMultipleNextToOrDrop, CalculateSpawns, general server cleanup

* Rename Use to TryUse.

* Small misc changes

* Remove obsolete functions

* Remove some SetCount calls

* Partialize

* small misc change

* don't nuke the git dif with the namespace block

* Comments and reordering

* touchup to UpdateLingering

* Summary comment for StackStatusControl

* Last pass

* Actual last pass (for now)

* I know myself too well

* fixup

* goodbye lingering

* fixes

* review

* fix test

* second look

* fix test

* forgot

* remove early comp getting

---------

Co-authored-by: iaada <iaada@users.noreply.github.com>
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2025-10-25 14:40:48 +00:00
Hitlinemoss
39aada2018 Backend vault-freezer cleanup (#41097) 2025-10-25 07:15:03 +00:00
PJBot
59aab967b6 Automatic changelog update 2025-10-25 00:30:36 +00:00
Centronias
c9fdac9364 BaseSpawnEntityEntityEffect scales its spawned entities by default (#41091)
* make basically all entity spawning reactions scaling

* Intelligence
2025-10-25 00:18:43 +00:00
Princess Cheeseballs
c01ec294d0 Reduce Triggers Boilerplate. (#41086)
* Push 1

* cleanup + master merge

* launchontrigger

* A crumb of cleanup

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2025-10-25 00:00:55 +00:00
Hannah Giovanna Dawson
891f5a8f6b LaunchOnTriggerComponent (#39871)
* LaunchOnTriggerComponent

Launches an object when a trigger on that
object is caused. The launch will be a certain
amount of force. The direction of the force
will be in the direction the object is facing.

* Fire stationary objects in the direction they're facing

* EVIL

* LESS EVIL

* Resolve @ScarKy0 comments
2025-10-24 21:18:08 +00:00
PJBot
5dc60b4eb3 Automatic changelog update 2025-10-24 19:27:54 +00:00
PicklOH
f9e17647b5 Space Carp are fireproof now (#40820)
Fish are more fireproof
2025-10-24 19:15:24 +00:00
Princess Cheeseballs
8212edaae6 Delete an Unused Event. (#41083)
delet

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2025-10-24 19:11:20 +00:00
SlamBamActionman
9e5495f1d9 Fix a single vox jumpsuit displacement pixel (#41080)
fix displacement
2025-10-24 18:56:09 +00:00
āda
48e2b2d263 Delete FoodComponent, migrate prototypes to EdibleComponent (#41070)
* yml

* yml fixes

* cs

* document regression

* comment

* organs fix

* diona consistency

* push

---------

Co-authored-by: iaada <iaada@users.noreply.github.com>
Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2025-10-24 18:32:14 +00:00
Nox
9008f776ec HOS & Warden Weapon Spawners (#40860)
* Added HOS weapon spawner

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

* Added a new file for the weapon spawns, added warden weapon spawner.

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

* Added offset to the spawners

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

---------

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
2025-10-24 13:58:58 +00:00
TheGrimbeeper
dd9a1de77f Fix radiation damage being misattributed to radiation receiver (caused artifacts to not be triggered by ambient rads) (#41065)
* Xenoartifact: Fixed ambient radiation damage not triggering

Fixed ambient radiation damage not triggering artifact.

* Revert "Xenoartifact: Fixed ambient radiation damage not triggering"

This reverts commit 30e5c7cdb49c15574b49ddd1a1f7b1768abd2614.

* Fix radiation damage misattribution
2025-10-24 09:10:19 +00:00
PJBot
a97c0d35b1 Automatic changelog update 2025-10-24 07:37:37 +00:00
slarticodefast
da5e72d43e Fix wielding two-handed items with only one hand (#40966)
* fix

* review
2025-10-24 07:25:42 +00:00
PJBot
1894ff8065 Automatic changelog update 2025-10-24 05:59:56 +00:00
beck-thompson
7a811c229b PAIs will no longer get uplinks instead of traitors when a player is selected as an traitor (#41069)
* Fix bug, add logging

* Fixes
2025-10-24 05:47:05 +00:00
PJBot
8600286ed3 Automatic changelog update 2025-10-24 01:08:55 +00:00
MDuch369
9b6485094a Gas recycler tweaks (#39212)
* allows gas recycler to be rotated

* Add Gas Recycler guide .xml

* Add Gas Recycler to engineereing guidebook yaml

* add loc

* add guide help component

* expanded guidebook entry

* recycler now can rotate pipe ports while keeping the rest in the same orientation

* guidebook edits

* added  teg arrows for recycler

* guidebook tweaks
2025-10-24 00:56:15 +00:00
PJBot
61b1ef3ca0 Automatic changelog update 2025-10-24 00:03:40 +00:00
Silverfur-underscore
eaf6441103 Fixed Mime Lizard Plush going "weh" when colliding with something or being eaten (#41063)
* nulled EmitSoundOnCollide for mime job lizard plush

* Silenced edible sound
2025-10-23 23:51:18 +00:00
Princess Cheeseballs
d4a32ce502 Mild Entity Effect/Condition Cleanup (#41059)
* Commit

* ploop

* borger

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2025-10-23 23:35:59 +00:00
PJBot
3ff86e794e Automatic changelog update 2025-10-23 15:28:46 +00:00
Absotively
f1c95bfbb1 Hand labeler UI improvements (#40318)
* Populate and select label line edit on window open

* Widen hand labeller UI

* Add reset and clear buttons to hand labeler UI

* Add window resizing fix from https://github.com/space-wizards/space-station-14/pull/40322

* xaml cleanup, button grouping
2025-10-23 15:15:42 +00:00
PJBot
63b38a8a36 Automatic changelog update 2025-10-23 14:17:23 +00:00
Pieter-Jan Briers
043ad94262 Fix pre-round Discord ahelps showing incorrect round number (#41060)
Why was there a +1 ???
2025-10-23 14:05:24 +00:00
slarticodefast
6159801442 Predict DestructibleSystem Part 2: First batch of entity effects (#41039)
* first batch

* fix name

* fix
2025-10-23 10:33:30 +00:00
Errant
0abb5f0765 Remove a code comment (#41052)
literally 1984
2025-10-23 07:10:59 +00:00
PJBot
9f2da5d650 Automatic changelog update 2025-10-23 07:01:31 +00:00
Moomoobeef
c6ea860ab4 Banana bread now shows up in the guidebook (#41047)
added banana bread to the correct group
2025-10-23 06:49:36 +00:00
Uberration
cbb7c84fda Fix: LockSystem - HasUserAccess - Set DenyReason Localization Text Properly (#41012)
* Update AccessReaderSystem.cs

Fixes #40987
Related to PR #40883

Set DenyReason in CheckUserHasLockAccessEvent when access is denied to display "Access denied." popup to users. Uses ??= to avoid overriding reasons from possible systems.

* RE-FIX: Localize default deny reason in LockSystem.HasUserAccess

The default deny reason was being passed as a localization key string instead of being localized before display.

* Re-added null coalescing operator

Per maint request
2025-10-23 04:58:18 +00:00
TheSecondLord
80d4f3d8f8 Toilet cistern stashes spawn containing basic loot (#41013)
* toilets can have maints loot as a treat

* reviews addressed

* nobody told me oasis maps a diamond ring in the toilet
2025-10-23 04:49:18 +00:00
PJBot
f9ef2d09a3 Automatic changelog update 2025-10-23 01:29:53 +00:00
SolidSyn
31dd4ed0bd Changes Slippery Slope to not require a robe and hat for casting. (#41038) 2025-10-23 01:17:17 +00:00