Delta-v/Content.Shared/Containers
Brandon Li 26194e2f41
Fix `ItemSlotSystem` popup Logic (#28856)
* move popup call out of `CanInsert` into `OnInteractUsing`

* im stupid and `reason` is completely unnecessary

Signed-off-by: Brandon Li <sirbrandonthenerd@gmail.com>

* return early when `itemSlots.Slots.Count == 0`

* tweak logic for triggering popups

* change popup logic again

* Consolidate whitelist check

* Get any popup message not just last failed slot

* Apply suggestions from code review

Co-authored-by: chromiumboy <50505512+chromiumboy@users.noreply.github.com>

* yoink

Co-authored-by: ShadowCommander <10494922+ShadowCommander@users.noreply.github.com>

---------

Signed-off-by: Brandon Li <sirbrandonthenerd@gmail.com>
Co-authored-by: ShadowCommander <10494922+ShadowCommander@users.noreply.github.com>
Co-authored-by: chromiumboy <50505512+chromiumboy@users.noreply.github.com>
2024-11-01 20:33:26 -05:00
..
ItemSlot Fix `ItemSlotSystem` popup Logic (#28856) 2024-11-01 20:33:26 -05:00
ContainerCompComponent.cs Add ContainerComp (#31311) 2024-08-25 22:06:06 +10:00
ContainerCompSystem.cs ContainerComp fix (#31434) 2024-08-26 01:22:01 +10:00
ContainerFillComponent.cs Power stuff (#31314) 2024-08-25 22:18:42 +10:00
ContainerFillSystem.cs Entity Tables (EntitySpawnEntry replacement) (#30579) 2024-08-09 22:12:40 -04:00
DragInsertContainerComponent.cs Cryogenic Sleep Units (#24096) 2024-01-14 23:35:28 -07:00
DragInsertContainerSystem.cs fix cryo bed dragging (#24125) 2024-01-15 17:40:18 -05:00
EntityTableContainerFillComponent.cs Entity Tables (EntitySpawnEntry replacement) (#30579) 2024-08-09 22:12:40 -04:00
ExitContainerOnMoveComponent.cs Cryogenic Sleep Units (#24096) 2024-01-14 23:35:28 -07:00
ExitContainerOnMoveSystem.cs Cryogenic Sleep Units (#24096) 2024-01-14 23:35:28 -07:00