public void Awake()
 {
     man          = GameObject.FindGameObjectWithTag("Manager").GetComponent <PoisonManager>();
     pathsOnField = GameObject.FindGameObjectsWithTag("Path");
     path         = new PathFinder();
     CreateGrid();
 }
 void Awake()
 {
     health    = maxHealth;
     moveSpeed = maxMoveSpeed;
     p         = GameObject.FindGameObjectWithTag("Manager").GetComponent <PoisonManager>();
     p.enemies.Add(gameObject);
 }
Exemple #3
0
 public override void Awake()
 {
     attackOnce = false;
     base.Awake();
     SetState(0, false);
     hp            = 20;
     sprintAtks    = GetComponent <SprintAttacks>();
     render        = transform.Find("img").GetComponent <SpriteRenderer>();
     poisonAlerts  = GameObject.Find("PoisonHints").GetComponent <CChildProjectSystem>();
     poisonManager = GameObject.Find("Poisons").GetComponent <PoisonManager>();
     rambleLayer   = 1 << LayerMask.NameToLayer("Obstacle")
                   | 1 << LayerMask.NameToLayer("ObstacleForIn");
     levelHieght   = GetComponent <LevelHeight>();
     getHurtEffect = GetComponent <GetHurtEffect>();
 }
 public void Awake()
 {
     range        = GetComponent <SphereCollider>();
     manager      = GameObject.FindGameObjectWithTag("Manager").GetComponent <PoisonManager>();
     range.radius = rad;
 }