public void Repair() { if (repairPrice <= MoneyManager.Instance.balance) { state = ActionableState.OK; setDefaultMaterial(); MoneyManager.Instance.AddAmount(-repairPrice); } }
public void Breakdown() { state = ActionableState.Broken; setBreakdownMaterial(); }
private void Start() { setDefaultMaterial(); state = ActionableState.OK; }