Mind Swap Fix (#33553)

* Stores owned by mind instead of body

* Requested changes, traitor uplink fixed

* Store, listings fixed and now use Entity<MindComponent>

* Removed duplicate code

* test change

* test change 2

* back to mind entityuid

* MilonPL requested minor changes

* ScarKy0 requested changes
This commit is contained in:
ActiveMammmoth
2025-02-04 11:25:54 -05:00
committed by GitHub
parent 1d5b01190d
commit 6a017ef17b
8 changed files with 32 additions and 22 deletions

View File

@@ -37,10 +37,10 @@ public sealed partial class StoreComponent : Component
public HashSet<ProtoId<CurrencyPrototype>> CurrencyWhitelist = new();
/// <summary>
/// The person who "owns" the store/account. Used if you want the listings to be fixed
/// The person/mind who "owns" the store/account. Used if you want the listings to be fixed
/// regardless of who activated it. I.E. role specific items for uplinks.
/// </summary>
[ViewVariables(VVAccess.ReadWrite)]
[DataField]
public EntityUid? AccountOwner = null;
/// <summary>