Ejemplo n.º 1
0
 private void OnSocketStart(StructureSocket socket)
 {
     if (!socketList.Contains(socket))
     {
         socketList.Add(socket);
     }
 }
Ejemplo n.º 2
0
        public virtual void Init(StructureSocket socket)
        {
            currHealth = maxHealth;

            if (hasHealth)
            {
                healthBar.Init(currHealth);
            }

            EventManager.Structures.onStructureCreated?.Invoke(this);

            if (!IsBarrier() && !IsMiniChloroTower())
            {
                GameManager.Instance.tapManager.selectedStructure    = this;
                GameManager.Instance.tapManager.hasSelectedStructure = true;
                this.socket = socket;
                AnimateTowerDrop();
            }
        }
Ejemplo n.º 3
0
 public override void Init(StructureSocket socket)
 {
     base.Init(socket);
 }