[Add] Dice & Refactor private names
This commit is contained in:
@@ -11,18 +11,18 @@ namespace YachtDice.Inventory
|
||||
{
|
||||
[SerializeField] private InventoryView inventoryView;
|
||||
|
||||
private InventoryModel model;
|
||||
private ScoringSystem scoringSystem;
|
||||
private CurrencyBank currencyBank;
|
||||
private InventoryModel _model;
|
||||
private ScoringSystem _scoringSystem;
|
||||
private CurrencyBank _currencyBank;
|
||||
|
||||
public InventoryModel Model => model;
|
||||
public InventoryModel Model => _model;
|
||||
|
||||
[Inject]
|
||||
public void Construct(InventoryModel model, ScoringSystem scoringSystem, CurrencyBank currencyBank)
|
||||
{
|
||||
this.model = model;
|
||||
this.scoringSystem = scoringSystem;
|
||||
this.currencyBank = currencyBank;
|
||||
this._model = model;
|
||||
this._scoringSystem = scoringSystem;
|
||||
this._currencyBank = currencyBank;
|
||||
}
|
||||
|
||||
private void Start()
|
||||
@@ -31,8 +31,8 @@ namespace YachtDice.Inventory
|
||||
inventoryView.OnDeactivateClicked += HandleDeactivate;
|
||||
inventoryView.OnSellClicked += HandleSell;
|
||||
|
||||
model.OnInventoryChanged += HandleInventoryChanged;
|
||||
scoringSystem.OnCategoryConfirmed += HandleCategoryConfirmed;
|
||||
_model.OnInventoryChanged += HandleInventoryChanged;
|
||||
_scoringSystem.OnCategoryConfirmed += HandleCategoryConfirmed;
|
||||
|
||||
RefreshView();
|
||||
}
|
||||
@@ -46,11 +46,11 @@ namespace YachtDice.Inventory
|
||||
inventoryView.OnSellClicked -= HandleSell;
|
||||
}
|
||||
|
||||
if (model != null)
|
||||
model.OnInventoryChanged -= HandleInventoryChanged;
|
||||
if (_model != null)
|
||||
_model.OnInventoryChanged -= HandleInventoryChanged;
|
||||
|
||||
if (scoringSystem != null)
|
||||
scoringSystem.OnCategoryConfirmed -= HandleCategoryConfirmed;
|
||||
if (_scoringSystem != null)
|
||||
_scoringSystem.OnCategoryConfirmed -= HandleCategoryConfirmed;
|
||||
}
|
||||
|
||||
public void ToggleVisibility()
|
||||
@@ -65,12 +65,12 @@ namespace YachtDice.Inventory
|
||||
|
||||
private void HandleActivate(ModifierInstance instance)
|
||||
{
|
||||
model.TryActivate(instance);
|
||||
_model.TryActivate(instance);
|
||||
}
|
||||
|
||||
private void HandleDeactivate(ModifierInstance instance)
|
||||
{
|
||||
model.Deactivate(instance);
|
||||
_model.Deactivate(instance);
|
||||
}
|
||||
|
||||
private void HandleSell(ModifierInstance instance)
|
||||
@@ -78,10 +78,10 @@ namespace YachtDice.Inventory
|
||||
if (instance.Definition == null) return;
|
||||
|
||||
int sellPrice = instance.Definition.SellPrice;
|
||||
model.RemoveModifier(instance);
|
||||
_model.RemoveModifier(instance);
|
||||
|
||||
if (currencyBank != null)
|
||||
currencyBank.Add(sellPrice);
|
||||
if (_currencyBank != null)
|
||||
_currencyBank.Add(sellPrice);
|
||||
}
|
||||
|
||||
private void HandleInventoryChanged()
|
||||
@@ -91,13 +91,13 @@ namespace YachtDice.Inventory
|
||||
|
||||
private void HandleCategoryConfirmed(CategoryDefinition category, ScoreResult result)
|
||||
{
|
||||
model.ConsumeUseOnActive();
|
||||
_model.ConsumeUseOnActive();
|
||||
}
|
||||
|
||||
private void RefreshView()
|
||||
{
|
||||
if (inventoryView != null && model != null)
|
||||
inventoryView.Refresh(model.OwnedModifiers, model.MaxActiveSlots);
|
||||
if (inventoryView != null && _model != null)
|
||||
inventoryView.Refresh(_model.OwnedModifiers, _model.MaxActiveSlots);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user