36694 Commits

Author SHA1 Message Date
KloopRE 7d30f5ce1e Enhance entity deletion test to ignore timed despawn entities (#44077)
* Enhance entity deletion test with extra ticks

* Implement CleanupTransientEntities for test stability

Added CleanupTransientEntities method to handle deletion of transient side-effect entities during tests.

* Add using directive for Robust.Shared.Spawners

* corrections
2026-05-26 17:34:19 +00:00
Tayrtahn ee26556753 Validate FlavorProfileComponent.Flavors (#44090)
* Validate FlavorProfileComponent.Flavors

* No need to skip invalid prototypes now

* Fix misc invalid ids

* Add a FlavorPrototype for cotton

* "tastes like cottons" -> "tastes like cotton"
2026-05-26 16:16:02 +00:00
sleepyyapril 71244bc140 Move Server-side ChatSystem Regions to Partial Classes (#44092)
* chore: move regions to partial classes

* chore: forgot to remove the region
2026-05-26 15:55:06 +00:00
PJBot ae48136b8c Automatic changelog update 2026-05-25 23:54:10 +00:00
Rem b54674464b Space Law Crime List Text Cleanup (#44084)
Corrections.

There are a few spelling mistakes and some text that could use a minor edit.
2026-05-25 23:18:43 +00:00
PJBot 062787e4e0 Automatic changelog update 2026-05-25 23:35:06 +00:00
ArtisticRoomba 68526b8891 Fix incorrect DeltaPressure comparison (#43517) 2026-05-25 16:33:59 -07:00
PJBot f467ca7cdc Automatic changelog update 2026-05-25 23:18:58 +00:00
Connor Huffine f311966b08 Add description text to coordinates modes (#44083)
* Add description text

* Sweeten the switches

* Add symbol for sensors

* Missed an exception doc
2026-05-25 23:00:26 +00:00
PJBot 5ba2894590 Automatic changelog update 2026-05-25 22:10:01 +00:00
piskaczek 5d24d5cbb2 Grilles are no longer rotated. Grilles can no longer be rotated. PART 3! (#44079)
* enjoy lmao

* Okay this time i might actually commit the fix for diagonal grilles

* pray 4 me

* thign
2026-05-25 21:51:05 +00:00
Tayrtahn 1838931fd0 Remove LabelComponent when removing a label (#44022)
* Remove LabelComponent when removing a label

* Use ComponentShutdown for more reliable cleanup

* Comment tweak

* Microfix

* Review
2026-05-25 14:53:57 +00:00
Errant 3b800c0e11 Merge stable into master (#44076)
[Hotfix] Fix MenuButton Missing Negative Style (#44073)

Co-authored-by: Thomas <87614336+Aeshus@users.noreply.github.com>
2026-05-25 12:01:22 +02:00
Thomas 01a925da68 [Hotfix] Fix MenuButton Missing Negative Style (#44073) 2026-05-25 11:36:13 +02:00
PJBot 0cfbe012a7 Automatic changelog update 2026-05-25 00:25:00 +00:00
ThatGuyUSA 00ab35294c [BUGFIX] Shaken sodas now spill again (#44033)
Tiders will rule the halls once again.
2026-05-25 00:05:57 +00:00
PJBot 0947e7882c Automatic changelog update 2026-05-24 21:44:57 +00:00
Connor Huffine 54d555b917 Mini Gravity Generator requires charging (#44061)
* Starting charge to zero

* Reach starts with gravity

* Revert "Reach starts with gravity"

This reverts commit 49a7e22fc0.

* Create charged/uncharged prototypes

* Fix formatting

* Change construction

* Review feedback
2026-05-24 21:25:36 +00:00
riccardi48 07efab3976 Remove background box from main menu (#43977)
* Menu Change

* Change v2

* final change

* Format code

---------

Co-authored-by: Thomas (Aeshus) <git@aeshus.com>
2026-05-24 21:18:57 +00:00
piskaczek a9f1fbaeb0 fix off by 1 in tips (#44062)
fix the thing the uhhhh the thing the thing ynow....   fix uhh the thing. the thing that needs fixing
2026-05-24 20:35:54 +00:00
slarticodefast 1120861046 Stable -> Master (#44067)
* Fix Changelog (#44023)

axe you a question

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>

* Update RT to 276.0.0 (#43822)

(cherry picked from commit d36565a9e1)

* Rework of Space Law (#43841)

* Rework of Space Law

* Fixed broken XML

* Beautify the severity tables

* Contraband wording

* Clearer wording

* Final touches

* DNR for space law (#43927)

* DNR for space law

* removed requirement to keep bodies

* [STAGING] Get Rid of a obsolete test failer in IngestionSystem (#43790)

* Goodbye

* whoop

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>

* [STAGING] Ensure Antag Ghost Roles make a new mind, add a test for it. (#43962)

* GRAH

* I lied about sleep this should fix it?

* achkstchually

* we should not be nuking components like this.

* push

* a bit nicer maybe?

* don't double add mindrole

* mothership too!

* two

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>

* [STAGING] Misc Solution Fixes (#43968)

misc fixes

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>

* [STAGING] Fix End of Round Text not localizing text. (#43807)

* revert some changes

* whoops

* noticed something

* remove unused

* revert cause it's being fixed in a different PR

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
Co-authored-by: Tayrtahn <tayrtahn@gmail.com>
Co-authored-by: PicklOH <62030853+PicklOH@users.noreply.github.com>
Co-authored-by: Lye <128915833+Lyroth001@users.noreply.github.com>
2026-05-24 22:13:57 +02:00
Princess Cheeseballs 04c61130cc [STAGING] Fix End of Round Text not localizing text. (#43807)
* revert some changes

* whoops

* noticed something

* remove unused

* revert cause it's being fixed in a different PR

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2026-05-24 11:08:19 -07:00
Princess Cheeseballs a823270fcc [STAGING] Misc Solution Fixes (#43968)
misc fixes

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2026-05-24 11:08:06 -07:00
Princess Cheeseballs 6ca1394556 [STAGING] Ensure Antag Ghost Roles make a new mind, add a test for it. (#43962)
* GRAH

* I lied about sleep this should fix it?

* achkstchually

* we should not be nuking components like this.

* push

* a bit nicer maybe?

* don't double add mindrole

* mothership too!

* two

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2026-05-24 11:07:38 -07:00
Princess Cheeseballs 6b8ff50bda [STAGING] Get Rid of a obsolete test failer in IngestionSystem (#43790)
* Goodbye

* whoop

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2026-05-24 11:07:26 -07:00
Lye c877b0cdd6 DNR for space law (#43927)
* DNR for space law

* removed requirement to keep bodies
2026-05-24 09:26:18 -07:00
github-actions[bot] b26795395b Update Credits (#44060)
Co-authored-by: PJBot <pieterjan.briers+bot@gmail.com>
2026-05-24 09:24:16 +02:00
Connor Huffine 07802c2d66 Destructible Automatic Overkill (#43113)
* Change to file scoped namespace

* Improve variable naming

* Remove unnecessary audiosystem

* Add automatic overkill

* Small cleanups

* Alphabetize dependencies

* Change to file scoped namespace

* Change to OnMapInit

* Fix overkill if no destruction node present

* Add overkill test

* Example cleanup

* Performance improvements

* Tuple event subscriptions

* Correct comment

* Realphabetize

I might be dyslexic. Or just stupid.

* Invert toggle behavior and rename

* Change from MapInit to ComponentInit

* Revert "Change from MapInit to ComponentInit"

This reverts commit 1ed9fa0ad4.

* Change to use index instead of raw int

* Explicit check not required

* Clean up overkill test

* Improve commenting

* Overhaul the test

* Little more

* Improve commenting

* Update DestructibleOverkillTest.cs

* Typo

* Change to tuple assignment

* Alphabetize dependencies

* Update Content.IntegrationTests/Tests/Destructible/DestructibleOverkillTest.cs

* Update Content.IntegrationTests/Tests/Destructible/DestructibleOverkillTest.cs

* Update Content.IntegrationTests/Tests/Destructible/DestructibleOverkillTest.cs

---------

Co-authored-by: Tayrtahn <tayrtahn@gmail.com>
2026-05-24 05:32:23 +00:00
PJBot 627c02d55d Automatic changelog update 2026-05-24 04:57:38 +00:00
Jessica M d1e5894516 [MALD PR] Remove mimic vendor gamerule (#44057)
remove mimic vender rule
2026-05-24 04:38:32 +00:00
PicklOH 39ac490c97 Rework of Space Law (#43841)
* Rework of Space Law

* Fixed broken XML

* Beautify the severity tables

* Contraband wording

* Clearer wording

* Final touches
2026-05-23 21:20:58 -07:00
PJBot 4c7d83702d Automatic changelog update 2026-05-23 20:47:46 +00:00
Rami add0e20b8c Fix Barber Scissors not playing audio (#43922)
* Fix Barber Scissors not playing audio

* Add code comment

* Requested changes

* More requested changes thanks Warock

* Requested changes
2026-05-23 20:29:19 +00:00
Princess Cheeseballs ab9d8e845e Merge branch 'stable' into staging 2026-05-23 11:40:31 -07:00
Princess Cheeseballs 773c243924 [Hotfix] Update RT to 276.0.0 (#43822) (#44049) 2026-05-23 11:29:49 -07:00
Tayrtahn 59b3fb2542 Update RT to 276.0.0 (#43822)
(cherry picked from commit d36565a9e1)
2026-05-23 14:59:47 +02:00
PJBot 181a6aeff1 Automatic changelog update 2026-05-23 08:43:18 +00:00
Princess Cheeseballs c3eba9fa55 SSD Players now properly stay asleep when being revived. (#39409)
* Fixes and API changes

* aaaaaaaaaa

* super shitcode

* cleanup

* fix admin logs

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2026-05-23 08:24:19 +00:00
PJBot 0cdfd7f115 Automatic changelog update 2026-05-22 22:37:34 +00:00
Ignaz "Ian" Kraft 5e5ac3c051 fix role assignment when late joining (#41419)
* fix role assignment when late joining

* push

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2026-05-22 22:19:33 +00:00
PJBot 8992047b10 Automatic changelog update 2026-05-22 21:11:49 +00:00
Perry Fraser 242fe98b4c fix: don't delete items on some polymorph reverts (#39423) 2026-05-22 20:50:57 +00:00
Perry Fraser b6479b8b21 Fix error texture for harmpack hand solution visuals (#39442)
* fix: check for inhand sprite's existence

* refactor: simplify solution container visuals code

this made my brain hurt but I think I didn't break anything
2026-05-22 20:47:14 +00:00
PJBot cb5fb4582b Automatic changelog update 2026-05-22 20:53:25 +00:00
Princess Cheeseballs 70d5292694 Smarter Entity Targeting (#39571)
* Smart targeting

* use swidge statement

* Undo

* merge conflicts

* works well

* Better logic

* GO TO SLEEP

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2026-05-22 20:33:50 +00:00
PJBot 1a318750b8 Automatic changelog update 2026-05-22 16:29:26 +00:00
themias ec89db9d62 Fix ID inspect message when ending perma sentence early (#44018) 2026-05-22 16:10:07 +00:00
AndrewFenriz ab9d7efc36 Vehicle system: Movement & Buckling (#43525)
* Part one of Vehicles

* Also we need this

* And we need this

* We REALLY need this

* Little fix

* fixes (i'm tired)

* Apply suggestions from code review

Co-authored-by: Princess Cheeseballs <66055347+Princess-Cheeseballs@users.noreply.github.com>

* update

* fixed

* just for cleaner diff

* just in case

* I think this might be cleaner

* small fix

---------

Co-authored-by: Princess Cheeseballs <66055347+Princess-Cheeseballs@users.noreply.github.com>
2026-05-21 23:37:18 +00:00
Princess Cheeseballs e086138a68 Fix Changelog (#44023)
axe you a question

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2026-05-21 21:09:44 +02:00
PJBot 2a0c441538 Automatic changelog update 2026-05-21 17:37:45 +00:00