public void setup(Vector2 direction, int teamNumber, Dueler owner, Quaternion rotation) { this.direction = direction; this.teamNumber = teamNumber; this.ownerDueler = owner; this.transform.rotation = rotation; this.gameObject.layer = LayerMask.NameToLayer("Team" + teamNumber); }
public void fire(int teamNumber, float amount, Dueler owner) { if (amount >= fireThreshold && attackTimer >= attackSpeed) { GameObject bullet = Instantiate(bulletPrefab, transform.position, Quaternion.identity); bullet.GetComponent <DuelBullet>().setup(turret.up, teamNumber, owner, turret.rotation); attackTimer = 0; } }