Delta-v/Content.Server/Store/Systems
keronshb 0cb11241d7
Store Refund - Add more disable scenerios & time to disable refund. (#34671)
* Puts disable refund logic into a helper method. Removes action check. Disables refund on action use.

* Adds check if refund is disabled for the store already

* Adds a way to disable refunds based on time

* Checks if the ent is on the starting map and the end time is below the current time before disabling refund

* Replaces instances of component.RefundAllowed = false with DisableRefund for more consistency and easier tracking

* Adds methods to handle inhand and shooting events

* Removes gamestates

---------

Co-authored-by: ScarKy0 <106310278+ScarKy0@users.noreply.github.com>
2025-02-15 17:17:29 +01:00
..
StoreSystem.Command.cs Clean up store system (#28463) 2024-06-01 11:29:17 -04:00
StoreSystem.Listings.cs feat: #26107 uplink discounts for traitors (no nukies for now) (#26297) 2024-09-05 22:12:39 +10:00
StoreSystem.Refund.cs Store Refund - Add more disable scenerios & time to disable refund. (#34671) 2025-02-15 17:17:29 +01:00
StoreSystem.Ui.cs Store Refund - Add more disable scenerios & time to disable refund. (#34671) 2025-02-15 17:17:29 +01:00
StoreSystem.cs Store Refund - Add more disable scenerios & time to disable refund. (#34671) 2025-02-15 17:17:29 +01:00