]> git.smokeofanarchy.ru Git - space-station-14.git/log
space-station-14.git
7 weeks agostable merge 2025 10 27 (#41155)
Myra [Mon, 27 Oct 2025 20:41:16 +0000 (21:41 +0100)]
stable merge 2025 10 27 (#41155)

7 weeks agoMerge remote-tracking branch 'upstream/stable'
Vasilis The Pikachu [Mon, 27 Oct 2025 20:38:04 +0000 (21:38 +0100)]
Merge remote-tracking branch 'upstream/stable'

7 weeks agoRelease PR for 2025-10-25 (#41154)
Myra [Mon, 27 Oct 2025 20:33:24 +0000 (21:33 +0100)]
Release PR for 2025-10-25 (#41154)

7 weeks agoWizard changelog
Vasilis The Pikachu [Mon, 27 Oct 2025 20:31:18 +0000 (21:31 +0100)]
Wizard changelog

7 weeks agoMove Monotone button, checkbox styles out of StyleNano and into sheetlets (#41120)
eoineoineoin [Mon, 27 Oct 2025 20:24:19 +0000 (20:24 +0000)]
Move Monotone button, checkbox styles out of StyleNano and into sheetlets (#41120)

7 weeks agoUpdate DamageableSystem to modern standards (#39417)
Hannah Giovanna Dawson [Mon, 27 Oct 2025 19:53:04 +0000 (19:53 +0000)]
Update DamageableSystem to modern standards (#39417)

* Update DamageableSystem to modern standards

* DamageContainerId -> DamageContainerID with lint flag

* Replace strings with protoids

* Make CVar subscription declarations all consistently whitespaced

* ChangeDamage -> TryChangeDamage, cope with C# jank

* Revert event signature changes

* Restore a comment

* Re-add two queries

* Init the queries

* Use appearanceQuery in DamageChanged

* Use damageableQuery in TryChangeDamage

* Use damageableQuery in SetDamageModifierSetId

* Final cleanup, fix sandboxing

* Rectify ExplosionSystem:::ProcessEntity's call to TryChangeDamage

* Re-organize DamageableSystem

* first big fuck you breaking change.

* THATS A LOT OF DAMAGE!!!

* Fix test fails

* test fixes 2

* push it

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
7 weeks agoAutomatic changelog update
PJBot [Mon, 27 Oct 2025 18:57:24 +0000 (18:57 +0000)]
Automatic changelog update

7 weeks agomake water cup spill when worn (#41148)
lzk [Mon, 27 Oct 2025 18:45:28 +0000 (19:45 +0100)]
make water cup spill when worn (#41148)

7 weeks agoDiscord Command Arguments as List (#41113)
sleepyyapril [Mon, 27 Oct 2025 14:15:51 +0000 (11:15 -0300)]
Discord Command Arguments as List (#41113)

* start (i got distracted)

* feat: list-based arguments for the discord implementation

* chore: unnecessary?

* chore: rename ArgumentList to Arguments

* fix: rename error

* chore: todo

* fix: error, again. I'm silly.

* chore: review

* *sound of flames*

7 weeks agoDocument tags: M-Q (#41141)
āda [Mon, 27 Oct 2025 11:03:37 +0000 (06:03 -0500)]
Document tags: M-Q (#41141)

* the letter M

* the letter N

* the letter O

* the letter P

* the letter q

* Update Resources/Prototypes/tags.yml

---------

Co-authored-by: iaada <iaada@users.noreply.github.com>
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
7 weeks agoAutomatic changelog update
PJBot [Mon, 27 Oct 2025 11:13:26 +0000 (11:13 +0000)]
Automatic changelog update

7 weeks agoDeltaPressure Predicted Examine (#41135)
ArtisticRoomba [Mon, 27 Oct 2025 11:00:37 +0000 (04:00 -0700)]
DeltaPressure Predicted Examine (#41135)

* predicted examine

* atrociously satanic

* do it right this time

* deltafields aren't necessary

* Update Content.Server/Atmos/EntitySystems/AtmosphereSystem.DeltaPressure.cs

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
7 weeks agoFix TryProccessRadioMessage Typo (#41139)
sleepyyapril [Mon, 27 Oct 2025 10:44:11 +0000 (07:44 -0300)]
Fix TryProccessRadioMessage Typo (#41139)

fix proccess typo

7 weeks agoFix delivery-spam.ftl tag typo (#41140)
K-Dynamic [Mon, 27 Oct 2025 08:59:31 +0000 (21:59 +1300)]
Fix delivery-spam.ftl tag typo (#41140)

italics to italic

7 weeks agoDamageable/Destructible Benchmarks (#41064)
Princess Cheeseballs [Mon, 27 Oct 2025 02:46:27 +0000 (19:46 -0700)]
Damageable/Destructible Benchmarks (#41064)

* the fard

* oomba

* The woke swarm...

* Review

* review

* Apply suggestions from code review

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
7 weeks agoAutomatic changelog update
PJBot [Mon, 27 Oct 2025 02:52:51 +0000 (02:52 +0000)]
Automatic changelog update

7 weeks agoAdmin alerts now link players with tpto (#40472)
beck-thompson [Mon, 27 Oct 2025 02:40:07 +0000 (19:40 -0700)]
Admin alerts now link players with tpto (#40472)

* Admin alerts now link players with tpto

* Add coords

* Slarti tweaks!

* He saw my minor spelling mistake - its over...

7 weeks agoNanotrasen is a word (#41124)
Pieter-Jan Briers [Sun, 26 Oct 2025 23:58:19 +0000 (00:58 +0100)]
Nanotrasen is a word (#41124)

7 weeks agoFix DeltaPressure serialization spam (#41131)
ArtisticRoomba [Sun, 26 Oct 2025 23:02:24 +0000 (16:02 -0700)]
Fix DeltaPressure serialization spam (#41131)

* Fix DeltaPressure serialization spam

* Add TODO

7 weeks agoRemove IsFirstTimePredicted from Ninja systems (#41127)
Kyle Tyo [Sun, 26 Oct 2025 21:43:13 +0000 (17:43 -0400)]
Remove IsFirstTimePredicted from Ninja systems (#41127)

commit

7 weeks agoAutomatic changelog update
PJBot [Sun, 26 Oct 2025 18:51:09 +0000 (18:51 +0000)]
Automatic changelog update

7 weeks agoFixes .50 Uranium projectile sprite (#41068)
ThatGuyUSA [Sun, 26 Oct 2025 18:28:45 +0000 (11:28 -0700)]
Fixes .50 Uranium projectile sprite (#41068)

* 'fixed' .50 uranium displaying what it was set to

* Changed depleted-uranium to uranium

7 weeks agoAutomatic changelog update
PJBot [Sun, 26 Oct 2025 18:38:34 +0000 (18:38 +0000)]
Automatic changelog update

7 weeks agoAdd Crazy Lube to the Toy Box. (#36292)
Huaqas [Sun, 26 Oct 2025 18:25:23 +0000 (02:25 +0800)]
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>
7 weeks agoAutomatic changelog update
PJBot [Sun, 26 Oct 2025 15:49:14 +0000 (15:49 +0000)]
Automatic changelog update

7 weeks agoInternals: prioritize gas tanks over jetpacks (#35068)
psykana [Sun, 26 Oct 2025 15:36:36 +0000 (15:36 +0000)]
Internals: prioritize gas tanks over jetpacks (#35068)

* Internals: prioritize gas tanks over jetpacks

* Use HasComp

7 weeks agoSet newplayerthreshold cvar for the development serverconfig (#41099)
Errant [Sun, 26 Oct 2025 13:15:55 +0000 (14:15 +0100)]
Set newplayerthreshold cvar for the development serverconfig (#41099)

add ahelp newplayer threshold default to the dev configuration

7 weeks agoremove a bunch of redundant IsFirstTimePredicted checks (#41119)
slarticodefast [Sun, 26 Oct 2025 12:59:52 +0000 (13:59 +0100)]
remove a bunch of redundant IsFirstTimePredicted checks (#41119)

7 weeks agoAutomatic changelog update
PJBot [Sun, 26 Oct 2025 10:37:14 +0000 (10:37 +0000)]
Automatic changelog update

7 weeks agoXenoartifact: Fix teleport effect (#41049)
TheGrimbeeper [Sun, 26 Oct 2025 10:25:18 +0000 (21:25 +1100)]
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

7 weeks agoUpdate Credits (#41109)
github-actions[bot] [Sun, 26 Oct 2025 09:59:55 +0000 (10:59 +0100)]
Update Credits (#41109)

Co-authored-by: PJBot <pieterjan.briers+bot@gmail.com>
7 weeks agoAutomatic changelog update
PJBot [Sun, 26 Oct 2025 01:10:55 +0000 (01:10 +0000)]
Automatic changelog update

7 weeks agoFix eating the whole stack of uranium. (#41092)
Princess Cheeseballs [Sun, 26 Oct 2025 00:58:17 +0000 (17:58 -0700)]
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>
7 weeks ago[STAGING] Remove Wizard Roundstart Antag (#40983)
Princess Cheeseballs [Sun, 26 Oct 2025 00:47:52 +0000 (17:47 -0700)]
[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>
7 weeks agoHotfix: Not all pens embed, exploding pens embed when activated (#41105)
slarticodefast [Sun, 26 Oct 2025 00:37:41 +0000 (02:37 +0200)]
Hotfix: Not all pens embed, exploding pens embed when activated (#41105)

* Revert "All pens embed (#39104)"

This reverts commit 3c1982a85fedb8a38a7bcf51ea05a22b1eea5a99.

* only activated pens embed

* fix disembedding during prediction

7 weeks agoFix Lathe Cooling Guide Typo (#41100)
Justin Pfeifler [Sat, 25 Oct 2025 18:53:40 +0000 (13:53 -0500)]
Fix Lathe Cooling Guide Typo (#41100)

Fix typo

7 weeks agoFix the pin texture not rendering (#41093)
beck-thompson [Sat, 25 Oct 2025 17:32:07 +0000 (10:32 -0700)]
Fix the pin texture not rendering (#41093)

7 weeks agoPurges uses of TransformComponent.Coordinates.set (#34937)
TemporalOroboros [Sat, 25 Oct 2025 16:54:12 +0000 (09:54 -0700)]
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>
7 weeks agoStack System Cleanup (#38872)
āda [Sat, 25 Oct 2025 14:40:48 +0000 (09:40 -0500)]
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>
7 weeks agoBackend vault-freezer cleanup (#41097)
Hitlinemoss [Sat, 25 Oct 2025 07:15:03 +0000 (03:15 -0400)]
Backend vault-freezer cleanup (#41097)

7 weeks agoAutomatic changelog update
PJBot [Sat, 25 Oct 2025 00:30:36 +0000 (00:30 +0000)]
Automatic changelog update

7 weeks ago`BaseSpawnEntityEntityEffect` scales its spawned entities by default (#41091)
Centronias [Sat, 25 Oct 2025 00:18:43 +0000 (17:18 -0700)]
`BaseSpawnEntityEntityEffect` scales its spawned entities by default (#41091)

* make basically all entity spawning reactions scaling

* Intelligence

7 weeks agoReduce Triggers Boilerplate. (#41086)
Princess Cheeseballs [Sat, 25 Oct 2025 00:00:55 +0000 (17:00 -0700)]
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>
7 weeks agoLaunchOnTriggerComponent (#39871)
Hannah Giovanna Dawson [Fri, 24 Oct 2025 21:18:08 +0000 (22:18 +0100)]
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

7 weeks agoAutomatic changelog update
PJBot [Fri, 24 Oct 2025 19:27:54 +0000 (19:27 +0000)]
Automatic changelog update

7 weeks agoSpace Carp are fireproof now (#40820)
PicklOH [Fri, 24 Oct 2025 19:15:24 +0000 (15:15 -0400)]
Space Carp are fireproof now (#40820)

Fish are more fireproof

7 weeks agoDelete an Unused Event. (#41083)
Princess Cheeseballs [Fri, 24 Oct 2025 19:11:20 +0000 (12:11 -0700)]
Delete an Unused Event. (#41083)

delet

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
7 weeks agoFix a single vox jumpsuit displacement pixel (#41080)
SlamBamActionman [Fri, 24 Oct 2025 18:56:09 +0000 (20:56 +0200)]
Fix a single vox jumpsuit displacement pixel (#41080)

fix displacement

7 weeks agoDelete FoodComponent, migrate prototypes to EdibleComponent (#41070)
āda [Fri, 24 Oct 2025 18:32:14 +0000 (13:32 -0500)]
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>
7 weeks agoHOS & Warden Weapon Spawners (#40860)
Nox [Fri, 24 Oct 2025 13:58:58 +0000 (06:58 -0700)]
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>
7 weeks agoFix radiation damage being misattributed to radiation receiver (caused artifacts...
TheGrimbeeper [Fri, 24 Oct 2025 09:10:19 +0000 (20:10 +1100)]
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

7 weeks agoAutomatic changelog update
PJBot [Fri, 24 Oct 2025 07:37:37 +0000 (07:37 +0000)]
Automatic changelog update

7 weeks agoFix wielding two-handed items with only one hand (#40966)
slarticodefast [Fri, 24 Oct 2025 07:25:42 +0000 (09:25 +0200)]
Fix wielding two-handed items with only one hand (#40966)

* fix

* review

7 weeks agoAutomatic changelog update
PJBot [Fri, 24 Oct 2025 05:59:56 +0000 (05:59 +0000)]
Automatic changelog update

7 weeks agoPAIs will no longer get uplinks instead of traitors when a player is selected as...
beck-thompson [Fri, 24 Oct 2025 05:47:05 +0000 (22:47 -0700)]
PAIs will no longer get uplinks instead of traitors when a player is selected as an traitor (#41069)

* Fix bug, add logging

* Fixes

7 weeks agoAutomatic changelog update
PJBot [Fri, 24 Oct 2025 01:08:55 +0000 (01:08 +0000)]
Automatic changelog update

7 weeks agoGas recycler tweaks (#39212)
MDuch369 [Fri, 24 Oct 2025 00:56:15 +0000 (02:56 +0200)]
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

7 weeks agoAutomatic changelog update
PJBot [Fri, 24 Oct 2025 00:03:40 +0000 (00:03 +0000)]
Automatic changelog update

7 weeks agoFixed Mime Lizard Plush going "weh" when colliding with something or being eaten...
Silverfur-underscore [Thu, 23 Oct 2025 23:51:18 +0000 (19:51 -0400)]
Fixed Mime Lizard Plush going "weh" when colliding with something or being eaten (#41063)

* nulled EmitSoundOnCollide for mime job lizard plush

* Silenced edible sound

7 weeks agoMild Entity Effect/Condition Cleanup (#41059)
Princess Cheeseballs [Thu, 23 Oct 2025 23:35:59 +0000 (16:35 -0700)]
Mild Entity Effect/Condition Cleanup (#41059)

* Commit

* ploop

* borger

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
8 weeks agoAutomatic changelog update
PJBot [Thu, 23 Oct 2025 15:28:46 +0000 (15:28 +0000)]
Automatic changelog update

8 weeks agoHand labeler UI improvements (#40318)
Absotively [Thu, 23 Oct 2025 15:15:42 +0000 (09:15 -0600)]
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

8 weeks agoAutomatic changelog update
PJBot [Thu, 23 Oct 2025 14:17:23 +0000 (14:17 +0000)]
Automatic changelog update

8 weeks agoFix pre-round Discord ahelps showing incorrect round number (#41060)
Pieter-Jan Briers [Thu, 23 Oct 2025 14:05:24 +0000 (16:05 +0200)]
Fix pre-round Discord ahelps showing incorrect round number (#41060)

Why was there a +1 ???

8 weeks agoPredict DestructibleSystem Part 2: First batch of entity effects (#41039)
slarticodefast [Thu, 23 Oct 2025 10:33:30 +0000 (12:33 +0200)]
Predict DestructibleSystem Part 2: First batch of entity effects (#41039)

* first batch

* fix name

* fix

8 weeks agoRemove a code comment (#41052)
Errant [Thu, 23 Oct 2025 07:10:59 +0000 (09:10 +0200)]
Remove a code comment (#41052)

literally 1984

8 weeks agoAutomatic changelog update
PJBot [Thu, 23 Oct 2025 07:01:31 +0000 (07:01 +0000)]
Automatic changelog update

8 weeks agoBanana bread now shows up in the guidebook (#41047)
Moomoobeef [Thu, 23 Oct 2025 06:49:36 +0000 (23:49 -0700)]
Banana bread now shows up in the guidebook (#41047)

added banana bread to the correct group

8 weeks agoFix: LockSystem - HasUserAccess - Set DenyReason Localization Text Properly (#41012)
Uberration [Thu, 23 Oct 2025 04:58:18 +0000 (00:58 -0400)]
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

8 weeks agoToilet cistern stashes spawn containing basic loot (#41013)
TheSecondLord [Thu, 23 Oct 2025 04:49:18 +0000 (05:49 +0100)]
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

8 weeks agoAutomatic changelog update
PJBot [Thu, 23 Oct 2025 01:29:53 +0000 (01:29 +0000)]
Automatic changelog update

8 weeks agoChanges Slippery Slope to not require a robe and hat for casting. (#41038)
SolidSyn [Thu, 23 Oct 2025 01:17:17 +0000 (18:17 -0700)]
Changes Slippery Slope to not require a robe and hat for casting. (#41038)

8 weeks agoAutomatic changelog update
PJBot [Wed, 22 Oct 2025 13:33:54 +0000 (13:33 +0000)]
Automatic changelog update

8 weeks agoadded seclight to hos locker (#41031)
ToastEnjoyer [Wed, 22 Oct 2025 13:20:49 +0000 (08:20 -0500)]
added seclight to hos locker (#41031)

8 weeks agoRemove reference to Velcro (#41032)
Huaqas [Wed, 22 Oct 2025 08:29:55 +0000 (16:29 +0800)]
Remove reference to Velcro (#41032)

Velcro is a brand that is owned by a company that has lawyers. Lawyers are bad.

8 weeks agoMove ChemMaster buffer sort button out of transfer/discard button group (#41018)
Absotively [Tue, 21 Oct 2025 23:56:30 +0000 (17:56 -0600)]
Move ChemMaster buffer sort button out of transfer/discard button group (#41018)

* Move chemmaster buffer sort button out of transfer/discard button group

* Use margin for layout

8 weeks agoAutomatic changelog update
PJBot [Tue, 21 Oct 2025 22:48:55 +0000 (22:48 +0000)]
Automatic changelog update

8 weeks agoChanged mindswaps cooldown from 5 minutes to 3 minutes (#41027)
SolidSyn [Tue, 21 Oct 2025 22:36:35 +0000 (15:36 -0700)]
Changed mindswaps cooldown from 5 minutes to 3 minutes (#41027)

8 weeks agoAdd a sheetlet for ConfirmButton (#41011)
eoineoineoin [Tue, 21 Oct 2025 22:23:52 +0000 (23:23 +0100)]
Add a sheetlet for ConfirmButton (#41011)

* Add a sheetlet for ConfirmButton

* Move sheetlet to central location; alphabetize using statements

8 weeks agoFix style on paper editing background (#41009)
eoineoineoin [Tue, 21 Oct 2025 22:21:32 +0000 (23:21 +0100)]
Fix style on paper editing background (#41009)

8 weeks agoAutomatic changelog update
PJBot [Tue, 21 Oct 2025 22:18:23 +0000 (22:18 +0000)]
Automatic changelog update

8 weeks agoAdd doafter to filling the hypopen (#40538)
SlamBamActionman [Tue, 21 Oct 2025 22:05:44 +0000 (00:05 +0200)]
Add doafter to filling the hypopen (#40538)

* Initial commit

* Small QOL buff

* Review changes

* Ch-ch-ch-ch-chaaaanges

* Review changes

* oops

* Oh ya fix the fill thing

* cleanup warnings make a few more private methods

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
8 weeks agoFix refresh button in fax machine (#41024)
eoineoineoin [Tue, 21 Oct 2025 22:01:22 +0000 (23:01 +0100)]
Fix refresh button in fax machine (#41024)

8 weeks agoAutomatic changelog update
PJBot [Tue, 21 Oct 2025 20:25:13 +0000 (20:25 +0000)]
Automatic changelog update

8 weeks agoFix Being Drunk! (#41002)
Princess Cheeseballs [Tue, 21 Oct 2025 20:12:36 +0000 (13:12 -0700)]
Fix Being Drunk! (#41002)

* Drunk moment

* push

* fix test fails + a smidge of cleanup

* two smidges of cleanup

* Unpredicted so don't need the workaround

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
8 weeks agoDon't show NaN/infinity if AME has no cores (#41026)
Pieter-Jan Briers [Tue, 21 Oct 2025 19:15:32 +0000 (21:15 +0200)]
Don't show NaN/infinity if AME has no cores (#41026)

Fixes #41025

8 weeks agoMosin be tested, Verin be breaded. (#40957)
Kyle Tyo [Tue, 21 Oct 2025 15:40:41 +0000 (11:40 -0400)]
Mosin be tested, Verin be breaded. (#40957)

* Create WeaponSniperTests.cs

* Update SharedGunSystem.cs

* requested changes.

* Update WeaponTests.cs

* rerun tests

* Update WeaponTests.cs

* Update WeaponTests.cs

* Update Content.IntegrationTests/Tests/Weapons/WeaponTests.cs

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
8 weeks agofix: make IdentityComp.IdentityEntitySlot optional (#39357)
Perry Fraser [Tue, 21 Oct 2025 15:33:59 +0000 (11:33 -0400)]
fix: make IdentityComp.IdentityEntitySlot optional (#39357)

* fix: make IdentityComp.IdentityEntitySlot optional

* Revert "fix: make IdentityComp.IdentityEntitySlot optional"

This reverts commit fa25263be916ed142bf2cff9871fca3e64c6da2b.

* fix conflicts

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
8 weeks agoAutomatic changelog update
PJBot [Tue, 21 Oct 2025 14:17:10 +0000 (14:17 +0000)]
Automatic changelog update

8 weeks agoChanged Vox Head Marking Point Limit To 4 (#40542)
Mora [Tue, 21 Oct 2025 14:05:16 +0000 (09:05 -0500)]
Changed Vox Head Marking Point Limit To 4 (#40542)

* Fix vox head marking limit

* Sets Vox head marking points 4

---------

Co-authored-by: TrixxedHeart <46364955+TrixxedBit@users.noreply.github.com>
8 weeks agoAdd Integration Testing for issue #40868 (#40972)
JesterX666 [Tue, 21 Oct 2025 12:22:58 +0000 (08:22 -0400)]
Add Integration Testing for issue #40868 (#40972)

* Integration tests for hunger and thirst

* Adjustements after the code review comments

* cleanup

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
8 weeks agoAutomatic changelog update
PJBot [Tue, 21 Oct 2025 12:29:12 +0000 (12:29 +0000)]
Automatic changelog update

8 weeks agoFeature/door remote radial (#36378)
Fildrance [Tue, 21 Oct 2025 12:16:38 +0000 (15:16 +0300)]
Feature/door remote radial (#36378)

* it works! kinda

* so it works now

* minor cleanup

* central button now is useful too

* more cleanup

* minor cleanup

* more cleanup

* refactor: migrated code from toolbox (as it was rejected as too specific)

* feat: moved border drawing for radial menu into RadialMenuTextureButton. Radial menu position setting into was moved to OverrideArrange to not being called on every frame

* refactor: major reworks!

* renamed DrawBagleSector to DrawAnnulusSector

* Remove strange indexing

* Regularize math

* refactor: re-orienting segment elements to be Y-mirrored

* refactor: extracted radial menu radius multiplier property, changed color pallet for radial menu button

* refactor: removed icon backgrounds on textures used in current radial menu buttons with sectors, RadialContainer Radius renamed and now actually changed control radius.

* refactor: in RadialMenuTextureButtonWithSector all sector colors are converted to and from sRGB in property getter-setters

* refactor: renamed srgb to include Srgb suffix so devs gonna see that its srgb clearly

* fix: enabled any functional keys pressed when pushing radial menu buttons

* fix: radial menu sector now scales with UIScale

* fix: accept only one event when clicking on radial menu ContextualButton

* fix: now radial menu buttons accepts only click/alt-click, now clicks outside menu closes menu always

* feat: simple radial menu prototype for easier creation

* refactor: cleanup, restored emote filtering, button models now have class hierarchy

* refactor: remove usage of closure from 'outside code'

* refactor: remove non existing type from UiControlTest

* refactor: remove unused using

* refactor: revert ability to declare radial menu layers in xaml, scale 32px sprites using scale in radial menu

* refactor: whitespaces

* feat: now door remote have some kind of ui to switch mode

* refactor: subscribe for dispose on existing radial menus

* feat: now simple radial menu button models can have custom color for each sector background (and hover background color). Also added OpenOverMouseScreenPosition inside SimpleRadialMenu

* fix: AI door menu now can be closed by verb if it gets unpowered

* refactor: simplify code for DoorRemoteBoundUserInterface

* fix open/close mode sprite

* remove broken merge changes

* refactor: changed DoorRemoteSystem to be fully in shared

* refactor: localize DoorRemoteBoundUserInterface

* refactor: fix multiple invocation for  TryToggleDoor inside DoorRemoteSystem on prediction

* refactor: extracted sprites and loc strings into prototype for cleaner code. Currently selected mode now have different background.

* refactor: changed hover selected color to recommmended

* refactor: reuse stylenano colors!

* review

* refactor: remove StyleNano reference

* refactor: revert removal of item status for door remote

* refactor: fix status control misprediction

* refactor: remove invalid comments, rename client DoorRemoteSystem comp after handle method

* refactor: fix DoorRemoteStatusControl not displaying status on entity pickup

---------

Co-authored-by: pa.pecherskij <pa.pecherskij@interfax.ru>
Co-authored-by: Eoin Mcloughlin <helloworld@eoinrul.es>
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
8 weeks agofix species name in station records (#36217)
lzk [Tue, 21 Oct 2025 11:07:23 +0000 (13:07 +0200)]
fix species name in station records (#36217)

* fix species name in station records

* the hellish commit

* Update GeneralStationRecordConsoleWindow.xaml.cs

* fix

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
8 weeks agoFix IdCardConsoleSystem NRE (#40994)
Leon Friedrich [Tue, 21 Oct 2025 11:06:58 +0000 (00:06 +1300)]
Fix IdCardConsoleSystem NRE (#40994)

8 weeks agoAutomatic changelog update
PJBot [Tue, 21 Oct 2025 10:28:37 +0000 (10:28 +0000)]
Automatic changelog update

8 weeks agoPrevent freindly fauna node from spawning hostile mobs (#40979)
Quasr [Tue, 21 Oct 2025 10:13:37 +0000 (05:13 -0500)]
Prevent freindly fauna node from spawning hostile mobs (#40979)

* "friendly"

* remove hostile mobs

* completely remove hostiles

* add hostile fauna

---------

Co-authored-by: Quasr <~182430031+quasr-9@users.noreply.github.com>
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
8 weeks agoAutomatic changelog update
PJBot [Tue, 21 Oct 2025 10:16:07 +0000 (10:16 +0000)]
Automatic changelog update

8 weeks agoUpdate Controls.xml (#40978)
Kresny [Tue, 21 Oct 2025 09:46:27 +0000 (11:46 +0200)]
Update Controls.xml (#40978)

* initial commit

* Apply suggestions from code review

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
8 weeks agoAutomatic changelog update
PJBot [Tue, 21 Oct 2025 10:03:38 +0000 (10:03 +0000)]
Automatic changelog update