Ejemplo n.º 1
0
 public LaserBeam(TurretData data)
 {
     _turretData = data;
     _particles  = new List <ParticleSystem>();
     _MaxAmmo    = _turretData.laserGun.maxAmmo;
 }
Ejemplo n.º 2
0
 public void AttachData(TurretData turretData)
 {
     m_Data             = turretData;
     transform.position = m_Data.Node.Position;
 }
Ejemplo n.º 3
0
 public ShieldGun(TurretData data)
 {
     _turretData = data;
     _MaxAmmo    = _turretData.shieldGun.maxAmmo;
 }
Ejemplo n.º 4
0
 public EmpGun(TurretData data)
 {
     _turretData = data;
     _MaxAmmo    = _turretData.empShockWave.maxAmmo;
 }
Ejemplo n.º 5
0
 public MissileGun(TurretData data)
 {
     _turretData = data;
     _MaxAmmo    = _turretData.missileGun.maxAmmo;
 }
Ejemplo n.º 6
0
 public void AttachData(TurretData turretData)
 {
     m_Data             = turretData;
     transform.position = m_Data.Node.Position; //Для этого и нужна position у Node!
 }
Ejemplo n.º 7
0
 public MachineGun(TurretData data)
 {
     _turretData = data;
     _MaxAmmo    = _turretData.machineGun.maxAmmo;
 }