private void Start() { ButtonEvents = GetComponentInParent <ButtonEvents>(); CommunicationBus = GetComponentInParent <PlayerToManagerCommunicationBus>(); subscribeToEvents(); }
private void Start() { ButtonEvents = GetComponentInParent <ButtonEvents>(); CommunicationBus = GetComponentInParent <PlayerToManagerCommunicationBus>(); Events.OnScored += HandleScored; Events.OnDeath += HandleDeath; }
private void Start() { ButtonEvents = GetComponentInParent <ButtonEvents>(); CommunicationBus = GetComponentInParent <PlayerToManagerCommunicationBus>(); DroneEvents.OnScored += HandleScored; DroneEvents.OnDroneDeath += HandleDroneDeath; DroneEvents.OnCountdownFinished += HandleCountdownFinished; }