]> git.smokeofanarchy.ru Git - space-station-14.git/commit
Make `ItemSlots` more verbose + AME proof of concept (#25779)
authorLordCarve <27449516+LordCarve@users.noreply.github.com>
Sun, 3 Mar 2024 05:37:34 +0000 (06:37 +0100)
committerGitHub <noreply@github.com>
Sun, 3 Mar 2024 05:37:34 +0000 (16:37 +1100)
commit06d755a860fa60dd393bfece6495109af8b60c21
tree54505b4cd4f9475e2bd545a9ef9999938745db38
parent4943151111c8db9ac94701128b08f857b3abd3e6
Make `ItemSlots` more verbose + AME proof of concept (#25779)

* Make itemslots more verbose with AME proof of concept.

* Remove unnecessary [DataField] strings and use null coalescing in whitelist checks.

* Change optional popup fields into LocId.
Content.Server/Ame/EntitySystems/AmeControllerSystem.cs
Content.Shared/Containers/ItemSlot/ItemSlotsComponent.cs
Content.Shared/Containers/ItemSlot/ItemSlotsSystem.cs
Resources/Locale/en-US/ame/components/ame-controller-component.ftl
Resources/Prototypes/Entities/Structures/Power/Generation/ame.yml