Delta-v/Content.Shared/Chemistry/Components
Fildrance fb61aa165f Spray nozzle can suck puddles into tank directly! (#30600)
* feat: now vacuum cleaner can suck solutions from floor

* refactor using AbsorbentSystem instead of separate vacuum cleaner

* refactor: remove unused vacuum cleaner files

* refactor: renamed ConnectedContainerComponent to SlotBasedConnectedContainerComponent (and system)

* fix: fix invalid comp name

* fix: no more spray nozzle messaging about water inside bottles etc.

* refactor: minor refactor in SlotBasedConnectedContainerSystem and adjustments after merge

* refactor: cleanups

* refactor: renaming

* refactor: update to use _puddleSystem.GetAbsorbentReagents

* refactor: changed interactions with SlotBasedConnectedContainerSystem into events

* refactor: new sound and action delay adjusted to sound (amount tweaked a bit accordingly, almost)

* refactor: added networking for SlotBasedConnectedContainerComponent

* fix attribution for vacuum-cleaner-fast.ogg

* trying to fix multi-license for mix sound file

* remove empty line

* refactor: remove trailing whitespace

* by ref struct, brother

---------

Co-authored-by: pa.pecherskij <pa.pecherskij@interfax.ru>
Co-authored-by: EmoGarbage404 <retron404@gmail.com>
2025-08-05 16:49:19 +02:00
..
SolutionManager Fix 'Hypopen shouldn't display solution examine text' (#26453) 2024-04-07 14:20:11 +02:00
DrainableSolutionComponent.cs Revert 'Revert 'Solution Entities'' (#23168) 2024-01-23 23:00:42 +01:00
DumpableSolutionComponent.cs Revert 'Revert 'Solution Entities'' (#23168) 2024-01-23 23:00:42 +01:00
FitsInDispenserComponent.cs Revert 'Revert 'Solution Entities'' (#23168) 2024-01-23 23:00:42 +01:00
HyposprayComponent.cs Make container draw disableble for mob-affecting Hyposprays (#30683) 2025-05-18 16:55:19 +01:00
InjectorComponent.cs Add chemical skimmer (#3496) 2025-04-18 20:24:56 -04:00
MixableSolutionComponent.cs You can bless more containers with a bible (#26526) 2024-04-21 23:31:16 +02:00
MovespeedModifierMetabolismComponent.cs Sync master up to 1/10 (#74) 2023-10-03 14:15:46 -05:00
PillComponent.cs Remove server-side sprite references from chem master (#15888) 2023-04-29 19:27:14 +10:00
ReactiveContainerComponent.cs upstream merge 2/11 (#2090) 2024-11-07 20:09:25 +00:00
ReagentTankComponent.cs Impstation Port - #2575 And #2351 (#3845) 2025-06-12 20:55:35 +02:00
RefillableSolutionComponent.cs Revert 'Revert 'Solution Entities'' (#23168) 2024-01-23 23:00:42 +01:00
RehydratableComponent.cs snipe qol prs from upstream (#2614) 2025-01-05 03:55:34 +00:00
ScoopableSolutionComponent.cs scoopable ash and foam, solution transfer prediction (#25832) 2024-04-07 14:27:04 +02:00
SlotBasedConnectedContainerComponent.cs Spray nozzle can suck puddles into tank directly! (#30600) 2025-08-05 16:49:19 +02:00
SmokeAffectedComponent.cs Use new ComponentPauseGenerator (#25183) 2024-03-07 00:57:05 +01:00
SmokeComponent.cs Remove Entity<T> data-fields (#34083) 2025-01-12 08:17:19 +00:00
Solution.cs Add ReagentWhitelist to Injector component and system (#28262) 2024-09-14 14:26:27 +01:00
SolutionComponent.cs Revert 'Revert 'Solution Entities'' (#23168) 2024-01-23 23:00:42 +01:00
SolutionContainerMixerComponent.cs Remove Entity<T> data-fields (#34083) 2025-01-12 08:17:19 +00:00
SolutionContainerVisualsComponent.cs Delete SolutionContainerVisualsComponent.InitialName (#35654) 2025-03-09 22:04:07 +00:00
SolutionScannerComponent.cs Network SolutionScanner (#37541) 2025-05-18 18:11:29 +01:00
SolutionSpikerComponent.cs predict egg cracking + refactor (#25028) 2024-02-08 12:41:42 +01:00
SolutionTransferComponent.cs tweak(SolutionTransfer): Raise default max transfer amount. (#29969) 2024-08-09 18:55:43 +01:00