public void ComputerEnabled(ComputerTriggerArea id) { if (onComputerEnable != null) { onComputerEnable(id);//invokes it } }
void HandleComputerEnabled(ComputerTriggerArea id) { computersRemaining.Remove(id); if (computersRemaining.Count == computersRemaining.Count) { t.text = ($"{computersRemaining.Count} computers left"); } if (computersRemaining.Count == 0) { OnCompletedEvent.Invoke(); } }