public void RestoreState(object state) { inventory = (Inventory)state; OnInventoryLoaded?.Invoke(inventory.Slots); }
void Start() { OnInventoryLoaded?.Invoke(inventory.Slots); }