Whatstone
a88d2c5164
Cleanup: Resolve remaining PopupSystem warnings in Content.Shared ( #44685 )
...
* PopupClient to PopupEntity/Coordinates
* PopupPredictedX to PopupEntity/Cursor/Coordinates
* The rest of the damn owl
* nullability fixes
* Buckle cleanup
* cleanup, address PR comments
* ExecutionSystem: one popup method
* correct my filthy lies
* Apply most of ajcm's suggestions
* return user to SharedItemRecallSystem.cs
* Fix lingering Ensnarable broadcast popups
* targeted drain popups
* fix lingering untargeted Guardian popups
I read the comment on GuardianHostRecall. Oops.
* target stethoscope popups
* fix the PDA vibration popup
* Fix target for encryption key removal popup
* anomaly scanner: args.User, not uid
* disposal unit comment, bcast pda vibration popup
2026-07-16 21:54:33 +00:00
Pieter-Jan Briers
5168b5f3d4
IoC source gen compatibility ( #43863 )
...
* IoC source gen compatibility
Can be merged before or after https://github.com/space-wizards/RobustToolbox/pull/6549 doesn't really matter.
* Missed a spot
2026-05-09 03:29:58 +00:00
Princess Cheeseballs
41f042b8f9
PredictedRandom Helpers ( #42797 )
...
* PredictedRandom Helpers
* fixxxx
* documentation!!!
* pram
---------
Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2026-02-05 02:20:38 +00:00
Sir Warock
6932f28191
Merge Injector & Hypospray Systems & Components ( #41833 )
...
* Merge Injector & Hyposprays
* Fixes
* Requested Changes
* Preview
* Inclusion of Prototypes
* Fix
* small oversight
* Further fixes
* A few more fixes & Bluespacesyringe buff
Co-Authored-By: āda <177162775+iaada@users.noreply.github.com>
* Final Commit, hopefully
* Merge conflict no more
* YML fix
* Add required changes
Co-Authored-By: Princess Cheeseballs <66055347+Princess-Cheeseballs@users.noreply.github.com>
* cleanup warnings removal
* Bug fix & Maintainer Requests
Co-Authored-By: āda <177162775+iaada@users.noreply.github.com>
* Adhere to requested changes
Co-Authored-By: āda <177162775+iaada@users.noreply.github.com>
---------
Co-authored-by: āda <177162775+iaada@users.noreply.github.com>
Co-authored-by: Princess Cheeseballs <66055347+Princess-Cheeseballs@users.noreply.github.com>
Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2025-12-20 23:58:26 +00:00
Hannah Giovanna Dawson
cdbe92d37d
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>
2025-10-27 19:53:04 +00:00
Fildrance
22fe5185a3
refactor: new overload for SharedRandomExtensions.HashCodeCombine ( #40990 )
...
* refactor: new overload for SharedRandomExtensions.HashCodeCombine
* Update Content.Shared/Random/Helpers/SharedRandomExtensions.cs
---------
Co-authored-by: pa.pecherskij <pa.pecherskij@interfax.ru>
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2025-10-19 21:29:31 +00:00
Princess Cheeseballs
e85bc1bb8c
Stunnable New Status and Cleanup ( #38618 )
...
Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
Co-authored-by: pa.pecherskij <pa.pecherskij@interfax.ru>
2025-07-21 19:22:11 +02:00
slarticodefast
22e3d533d3
Catchable items, playable basketball ( #37702 )
...
* catching
* fix
* improve
* fix linter
* cleanup
* fix prediction
* do the same here
* fix comment
2025-07-06 09:54:20 -07:00
MilenVolf
fc12739df0
Fix the ability to kill clumsy mobs by force climbing ( #33844 )
...
* Make clumsy work only when dragged by owner entity & Check for reclaimer comp
* Revert "Make clumsy work only when dragged by owner entity & Check for reclaimer comp"
This reverts commit 7ff984bbc2e53f7070580a4cc4b1b43f8f0461d0.
* Remove check that passes if somebody forces us to climb
2025-04-15 00:04:56 +02:00
beck
6add781c4a
Added several variables to make ClumsyComponent more modular for developers. ( #33715 )
...
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2024-12-06 16:31:31 +01:00
beck-thompson
da4fa9bea9
Clumsy system refactor ( #31147 )
...
* First commit
* Fixes
* Added the noise
* Renames
* Timespan
* Fixed space
* entity -> ent
* This shouldn't work
* opps....
* Datafield name change
* Better comments
* small comment
* Personal skill issue
* Event renames and stuff
* Couple fixes
* Defib ref fixes (Silly me)
* Added clumsy back!
* no hard code clumsy!
* Identity fix
* Event name change
* Comment change
* Function name change
* opp
* Update names
* Damage stuff!
* Fixes!
* Fixes
* opps
* This was hidden away!!
* negative diff feeds me
2024-11-16 00:46:01 +01:00