public void Update() { if (!activated) { CheckSafety(); HeroPlacement(); } else { if (health <= 0) { Death(); } } index = gameplay.heroes.IndexOf(this); mousePosition = MousePosition.Instance().position; HealthRender(); if (enemiesInRange.Count == 0) { Detection(false); numberOfTargets = 0; focus = null; } if (xp >= toNextLevel) { LevelUp(); } }
public void Awake() { gameplay = Gameplay.Instance(); tavern = Tavern.Instance(); mousePosition = MousePosition.Instance(); infoPopup = InfoPopup.Instance(); selected = false; }
public void Start() { txtRange = transform.Find("TxtRange").GetComponent <TextMesh>(); txtDamage = transform.Find("TxtDamage").GetComponent <TextMesh>(); txtSpeed = transform.Find("TxtSpeed").GetComponent <TextMesh>(); txtHealth = transform.Find("TxtHealth").GetComponent <TextMesh>(); txtLevel = transform.Find("TxtLevel").GetComponent <TextMesh>(); txtName = transform.Find("TxtName").GetComponent <TextMesh>(); txtAbilities = transform.Find("TxtAbilities").GetComponent <TextMesh>(); xml = Gameplay.Instance().xml; heroesXML = xml.GetNodeList("doc>0>units>0>heroes>0>hero"); transform.parent = GameObject.Find("CustomCursor(Clone)").transform; mousePosition = MousePosition.Instance(); heroFound = false; }
private void Update() { mousePosition = MousePosition.Instance().position; }