void OnMouseDown() { if (animator != null) { animator.SetTrigger("FinalHit"); } EventHandeler.CallOnHitSlime(); StartCoroutine(SwitchScene()); }
//activated by hitRayFirere public void hit() { if (SlimeAlive) { EventHandeler.CallOnHitSlime(); animator.SetTrigger("FinalHit"); SlimeAlive = false; StartCoroutine(NextSlime()); } }
void Update() { UIMediation(); ExitMediation(); if (uiMediationAccomplished && exitMediationAccomplished && !hasRun) { //Run all events that should be activated on the player being spawned. hasRun = true; EventHandeler.ActivatePlayerSpawnEvent(); Destroy(gameObject); } }
//activated by hitRayFirere public void hit() { if (_GotSlime && animator != null) { EventHandeler.CallOnHitSlime(); if (hp > 1) { animator.SetTrigger("GotHit"); hp--; } else { killAction(); //addScore; } } }
private void CheckForDoors() { Vector3 position = GetComponent <Transform>().position; Collider[] closeEnvironment = Physics.OverlapSphere(position, 0.5f, 1 << LayerMask.NameToLayer("Environment")); if (!closeEnvironment.Length.Equals(0)) { Collider door = null; foreach (Collider possibleDoor in closeEnvironment) { if (possibleDoor.tag.Equals("Door")) { door = possibleDoor; } } if (door != null) { EventHandeler.ActivateInteraction(); } } }
void Awake() { handeler = GameObject.Find("Handeler").GetComponent <EventHandeler>(); }
void Awake() { handeler = GameObject.Find("Handeler").GetComponent<EventHandeler>(); sound = GameObject.Find("Handeler").GetComponent<SoundManager>(); }
void Awake() { handeler = GameObject.Find("Handeler").GetComponent<EventHandeler>(); }
void Awake() { eventHandeler = GameObject.Find("Handeler").GetComponent <EventHandeler>(); eventHandeler.BreakableObjects++; }
void Awake() { eventHandeler = GameObject.Find("Handeler").GetComponent<EventHandeler>(); eventHandeler.BreakableObjects++; }
void Awake() { handler = GameObject.Find("Handeler"); events = handler.GetComponent<EventHandeler>(); _knockup = false; }