fish-station/Content.Server/GameObjects/Components/Interactable
py01 7bf80fd4b8
SolutionContainer refactors (#2954)
* removes unused method

* Code uncluttering (Also removed the netcode, color code, and visuals, need to rewrite)

* SolutionContainerVisualState

* Removes caching of SolutionContainer Color

* ChemicalsAdded() and ChemicalsRemoved() for updating appearance and handling reaction checks

* SolutionContainerComponentState

* Netcode

* ChemMasterComponent no longer creates a SolutionContainerComponent with new(), uses a Solution instead

* Enable nullable in SolutionContainer implementations

* Some review fixes

* uses IReadOnlyLists in ChemMaster

* Comments

* review fixes 3

* ReagentUnit documentation

* Review fixes

* spelling fix

* spelling 2

* typo

Co-authored-by: py01 <pyronetics01@gmail.com>
2021-01-10 19:41:55 +11:00
..
ExpendableLightComponent.cs Add ActionBlockerExtensions 2020-12-20 04:26:21 +01:00
HandheldLightComponent.cs HandheldLights no longer drain their batteries in 20 seconds. (#2942) 2021-01-07 21:35:39 +11:00
MultitoolComponent.cs Updated serializer data fields (#2702) 2020-12-04 11:06:53 +01:00
TilePryingComponent.cs Async Interface IAfterInteract() (#2735) 2020-12-17 18:45:04 +11:00
ToolComponent.cs Plays rustle sound when inserting or opening a backpack. (#2890) 2021-01-05 16:34:53 +11:00
WelderComponent.cs SolutionContainer refactors (#2954) 2021-01-10 19:41:55 +11:00