Commit Graph

36638 Commits

Author SHA1 Message Date
Princess Cheeseballs 42b21e57cc Ichor double-metabolize fix + Very minor cleanup (#37107)
Not a yaml vacation apparently
2025-05-18 16:53:28 +01:00
PJBot d545aabe20 Automatic changelog update 2025-05-18 16:52:32 +01:00
Prole e0918e6bb2 Water bottle dispenser fix & Bottle Yaml Organizing (#37108)
* A New Parent/Category For The Soda & Tonic Water Bottle

Signed-off-by: Prole <172158352+Prole0@users.noreply.github.com>

* New Parent For water bottle & Cleanup

Signed-off-by: Prole <172158352+Prole0@users.noreply.github.com>

* More Cleanup

Signed-off-by: Prole <172158352+Prole0@users.noreply.github.com>

* Details

Signed-off-by: Prole <172158352+Prole0@users.noreply.github.com>

* Organizing For Additions

Signed-off-by: Prole <172158352+Prole0@users.noreply.github.com>

* Streamlining waterbottle to be compatible with DrinkBottleVisualsAll Parent

Signed-off-by: Prole <172158352+Prole0@users.noreply.github.com>

* Replacing/Renaming Parents

Signed-off-by: Prole <172158352+Prole0@users.noreply.github.com>

* New Tonic/Soda Water Bottle Sprites

Signed-off-by: Prole <172158352+Prole0@users.noreply.github.com>

* Misc Fixes

Signed-off-by: Prole <172158352+Prole0@users.noreply.github.com>

* New Parent for Small Glass Bottles & Organizing

Signed-off-by: Prole <172158352+Prole0@users.noreply.github.com>

* Organizing & uSize Parity.

Signed-off-by: Prole <172158352+Prole0@users.noreply.github.com>

* File Parity

Signed-off-by: Prole <172158352+Prole0@users.noreply.github.com>

* Merged Categories & Misc Fixes

Signed-off-by: Prole <172158352+Prole0@users.noreply.github.com>

* Removed Silly

Signed-off-by: Prole <172158352+Prole0@users.noreply.github.com>

* Parent Name Parity & Cleanup

Signed-off-by: Prole <172158352+Prole0@users.noreply.github.com>

* Large Glass Bottles Category & Cleanup

Signed-off-by: Prole <172158352+Prole0@users.noreply.github.com>

---------

Signed-off-by: Prole <172158352+Prole0@users.noreply.github.com>
2025-05-18 16:52:32 +01:00
PJBot df4518e10f Automatic changelog update 2025-05-18 16:52:32 +01:00
lzk f2168a1b64 Port fancy speech bubbles (#29349) 2025-05-18 16:52:29 +01:00
PJBot 1c49ef2462 Automatic changelog update 2025-05-18 16:51:33 +01:00
B_Kirill 05febbe261 Add collapse button to lobby right panel (#37140)
* Add collapse button to lobby right panel

* Half sized buttons
2025-05-18 16:51:33 +01:00
ScarKy0 cad2770d53 Fix brains, borgs etc not counting as marooned (#37148)
* init

* comments

* comment

* no more debug
2025-05-18 16:51:33 +01:00
poklj 94d754c762 Split out the CloneComponents into its own method (#37155)
* Split out the CloneComponents into its own method

* CR - Move some extra info in

- add TryComp for status effects

- Move some remcomps around

- Make Special event raising components to handle special
components that reference entities that have ownership

* CR - Extra recommendation on the prototype

thanks slarti

* Solve the yaml linter problem

* CR - Typos, grammar and some extra Status effect

* cleanup

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2025-05-18 16:51:33 +01:00
PJBot 4e82bfa788 Automatic changelog update 2025-05-18 16:51:33 +01:00
Quantum-cross 803c9858db Fix effects of hosted anomaly when transform is parented (#37179)
* hosted anomaly effects now are at the correct location when the host is in a container or buckled

* oops, not keeping the uid and transform together

* use world positions to get the position of the anomaly -- my previous method was reinventing the wheel.
2025-05-18 16:51:33 +01:00
PJBot 1ac36fa0f0 Automatic changelog update 2025-05-18 16:51:32 +01:00
themias 19c8af37c0 Fix dough rolling (#37183) 2025-05-18 16:51:32 +01:00
PJBot 4995e849b9 Automatic changelog update 2025-05-18 16:51:32 +01:00
Cojoke 75e613833e Allow Pacifists to Use Bola (#37188) 2025-05-18 16:51:32 +01:00
YoungThug cadff82af4 AI Law Board File Clean Up (#37195) 2025-05-18 16:51:32 +01:00
Princess Cheeseballs 8334405d24 StaminaSystem to SharedStaminaSystem (#37199)
* Init Commit

* Partial class

* Hands system slipped through
2025-05-18 16:51:32 +01:00
archee1 92bc534515 Removing redundant trash tags on medipens (#37215)
removes redundant tag components
2025-05-18 16:51:31 +01:00
PJBot bf97d5b5b9 Automatic changelog update 2025-05-18 16:51:12 +01:00
B_Kirill 9e77f6b7db More filters for station records (#37213) 2025-05-18 16:50:57 +01:00
Princess Cheeseballs af6a8f86bf Ghost friction fix (#37124)
* commit

* fix for real
2025-05-18 16:49:03 +01:00
Tayrtahn 35f6b7d9dc Fix `ComponentTogglerSystem` deletion error (#37198)
Don't try to toggle if target is terminating or deleted
2025-05-18 16:48:52 +01:00
Deerstop 84e4d2d65f Salv Ruins Again (#37193) 2025-05-18 16:48:52 +01:00
PJBot bc83c69701 Automatic changelog update 2025-05-18 16:48:52 +01:00
brainfood1183 c1a07465f3 Fix for Whoopie Cushions (Fixes #32028) (#36984)
* Fixes whoopie cushions so they no longer launch you into oblivion when stacked in a large pile.

* Update Resources/Prototypes/Entities/Objects/Fun/toys.yml

* streamlined the components for the prototype

---------

Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
2025-05-18 16:48:52 +01:00
PJBot d965aece52 Automatic changelog update 2025-05-18 16:48:52 +01:00
Perry Fraser 114421a3bd Allow shelves to be placed rotated when built by hand (#37186)
fix: shelves can be placed rotated when built by hand
2025-05-18 16:48:52 +01:00
J b1b1e6bb53 Refactor magic speak system to be a component added to actions (#36328) 2025-05-18 16:48:51 +01:00
Pieter-Jan Briers 22f7f127e2 Remove update from DeviceLinkSystem (#37152)
The tick updates were purely used to decrease the invoke counter once per tick. Now instead we just calculate the effective counter value with some trivial math on the tick number. This completely removes the need for an update function.

The relative tick is not stored to map files. If we really need this, we can add a TickOffsetSerializer (similar to TimeOffsetSerializer), but I doubt it matters.
2025-05-18 16:48:51 +01:00
Pieter-Jan Briers 0ae81e79a7 Update GDPR erase script to latest DB schema (#37162) 2025-05-18 16:48:37 +01:00
PJBot 6427490f19 Automatic changelog update 2025-05-18 16:43:31 +01:00
Nemanja fb18b72bb8 Don't despawn off-grid salv mob corpses (#37169) 2025-05-18 16:43:31 +01:00
PJBot 2c14a00381 Automatic changelog update 2025-05-18 16:43:31 +01:00
Nemanja 515d9d982d Revert "add material composition to some salv treasure" (#37149)
* Revert "add material composition to some salv treasure (#31970)"

This reverts commit 125258ea4803c882b5f59895e2d9ac2e8b1dfd5a.

* Remove ring materials as well
2025-05-18 16:43:31 +01:00
PJBot b3a8cc8fdc Automatic changelog update 2025-05-18 16:43:26 +01:00
Nemanja 3417929a1b Salvage Threat: Gibtonite (#37160) 2025-05-18 16:36:53 +01:00
Spessmann 27f928ebc6 Add more ruins (#37161) 2025-05-18 16:31:45 +01:00
PJBot d25afd1d46 Automatic changelog update 2025-05-18 16:30:48 +01:00
Minemoder5000 919e5af75c Replace uplink thieving gloves with chameleon thieving gloves (#36369)
* replace thieving gloves with chameleon thieving gloves

* increase TC cost by one

* add a TODO comment
2025-05-18 16:30:48 +01:00
PJBot 664a1f2ac9 Automatic changelog update 2025-05-18 16:30:26 +01:00
youtissoum f7b8b08043 Fix skeletons spawning in folded body bags (#37151)
* Fix skeleton spawning

* Add comments

* Fix the comments

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

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2025-05-18 16:30:26 +01:00
Nemanja 4b09b918d8 Revert "Resprited the Chief Engineer's mantle/manica" (#37060)
Revert "Resprited the Chief Engineer's mantle/manica (#36697)"

This reverts commit d0c2a6443623b429d447b5096826958b12864cfe.
2025-05-18 16:30:26 +01:00
chromiumboy d2f3c8d130 Sentry turrets - Part 5: Reuseable UI components (#35149)
* Initial commit

* Updated how monotone buttons are styled

* Removed unnecessary textures

* Updated attributions

* Addressing reviewer comments

* Adjusted monotone checkbox styling
2025-05-18 16:30:26 +01:00
Ghagliiarghii 77da04420c ClothingOuterEVASuitSyndicate (#36738)
* ClothingOuterEVASuitSyndicate

* Update migration.yml

* Resolve merge conflict in migration.yml

---------

Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
2025-05-18 16:30:26 +01:00
J 46c2068be9 Explosions warnings cleanup (#36167)
* Explosions warnings cleanup

* Revert unnecessary change

* Cleaner Entity instantiation

* Remove conflicting changes with #36098
2025-05-18 16:30:25 +01:00
metalgearsloth 6020c0175c Fix throwing prediction (#37086)
* Fix throwing prediction

- Disposals is still janky but I think that's disposals in general not being predicted and the disposals throw not being predicted and short-lived.
- Would need to check RMC.
- Couldn't repro the underlying issues however thrown items don't slip anymore so (and we also don't predict their land / stopping anymore so).

* primary constructor

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2025-05-18 16:30:25 +01:00
PJBot 137105a642 Automatic changelog update 2025-05-18 16:30:05 +01:00
Radezolid 17f71a0fa2 Fix some maintenance doors not using wires configuration + cleanup + minor changes (#36735)
* Kill useless maints doors + general fixes

* Migrate the common maints airlock

* Fix parenting

* Service Theatre

* migrate out the other removed airlock

---------

Co-authored-by: EmoGarbage404 <retron404@gmail.com>
2025-05-18 16:29:32 +01:00
kosticia 3cd5a44aa8 make node scanner don't show interface if scanned entity not a artefact (#37146)
* a

* a

* Revert "a"

This reverts commit 2b9ba4ea67a9395d30b7ab37c8065f627f1a961a.
2025-05-18 16:27:45 +01:00
PJBot a01874bc0f Automatic changelog update 2025-05-18 16:27:30 +01:00