[Interactions] Pulver now swaps, slots and combines items
This commit is contained in:
@@ -35,8 +35,16 @@ public class GameSettings : ScriptableObject
|
||||
public PickupItemData result;
|
||||
}
|
||||
|
||||
[Header("Combination Rules")]
|
||||
[System.Serializable]
|
||||
public class SlotItemConfig {
|
||||
public PickupItemData slotItem; // The slot object (SO reference)
|
||||
public System.Collections.Generic.List<PickupItemData> allowedItems;
|
||||
public System.Collections.Generic.List<PickupItemData> forbiddenItems;
|
||||
}
|
||||
|
||||
[Header("Item Configuration")]
|
||||
public System.Collections.Generic.List<CombinationRule> combinationRules;
|
||||
public System.Collections.Generic.List<SlotItemConfig> slotItemConfigs;
|
||||
|
||||
// Singleton pattern
|
||||
private static GameSettings _instance;
|
||||
|
||||
Reference in New Issue
Block a user