private void OnTriggerStay(Collider other) { if (other.gameObject.tag == REPAIR_TRIGGER_TAG) { repairOvenRef = other.gameObject.transform.parent.GetComponent <TrashOven>(); repairOvenRef?.UpdateRepairState(isTryingToRepair); } }
private bool isGameOver() { bool isAllOvensBroken = true; foreach (GameObject ovenGo in ovens) { TrashOven oven = ovenGo.GetComponent <TrashOven>(); if (oven) { isAllOvensBroken &= oven.GetIsBroken(); } } return(isAllOvensBroken); }