12 enum class InventorySourceFlags : uint {
14 WorldInteractionRandom = 1,
19 if (mType != rhs.mType) {
22 if (mType == InventorySourceType::ContainerInventory) {
23 return mContainerId == rhs.mContainerId;
25 return mType == InventorySourceType::GlobalInventory;
31 ::ll::TypedStorage<4, 4, ::InventorySourceType> mType;
32 ::ll::TypedStorage<1, 1, ::ContainerID> mContainerId;
33 ::ll::TypedStorage<4, 4, ::InventorySource::InventorySourceFlags> mFlags;