Delta-v/Content.Client/Kitchen/UI
0x6273 dfdad0ffe5
Refactor ReagentGrinder (#11751)
* Refactor ReagentGrinder

- It can now process partial stacks. (Before it would do nothing if the entire stack's solution didn't fit in the output container)
- Get rid of `SharedReagentGrinderComponent`, move shared stuff to `SharedReagentGrinder.cs`.
- Subscribe to events instead of massive switch/case.
- Get rid of update queue thing.
- Change `DoWork` so it's less duplicate code for grinding/juicing.
- Get rid of `ExtractableScalingEvent` and just scale directly based on item stack count.
- Add message for when you try to put something into the reagent grinder that doesn't fit.
- Fix obsolescence warnings.

* Use a timer on component instead of SpawnTimer

* s/StorageCap/StorageMaxEntities
2022-10-25 23:34:56 -07:00
..
GrinderMenu.xaml Fixing some warnings (#6250) 2022-01-21 10:38:35 +01:00
GrinderMenu.xaml.cs Refactor ReagentGrinder (#11751) 2022-10-25 23:34:56 -07:00
LabelledContentBox.xaml Remove encapsulation for previously protected XAML UI fields (#4975) 2021-10-28 14:23:17 +02:00
LabelledContentBox.xaml.cs Seal/abstract/virtual everything (#6739) 2022-02-16 18:23:23 +11:00
MicrowaveBoundUserInterface.cs Microwave ECS (#10766) 2022-08-27 16:40:29 -07:00
MicrowaveMenu.xaml Microwave rework (#6470) 2022-02-13 11:53:54 +11:00
MicrowaveMenu.xaml.cs Seal/abstract/virtual everything (#6739) 2022-02-16 18:23:23 +11:00
ReagentGrinderBoundUserInterface.cs Refactor ReagentGrinder (#11751) 2022-10-25 23:34:56 -07:00