Пример #1
0
 public void BulletHit(BulletScript1 bullet)
 {
     if (bullet.getShooter().gameObject != GetComponentInParent <LameShip>())
     {
         BulletHit(bullet.damage);
     }
 }
 public void BulletHit(BulletScript1 bullet)
 {
     if (bullet.shooter != transform.GetComponentInParent <EnemyShipModular>().gameObject)
     {
         weaponsHP -= bullet.damage;
         flash      = true;
     }
 }
Пример #3
0
 void OnTriggerEnter(Collider other)
 {
     if (other.gameObject.tag == "PlayerBullet")
     {
         BulletScript1 incoming = other.gameObject.GetComponent <BulletScript1>();
         shieldHP = shieldHP - incoming.damage;
         Debug.Log("Impact");
         shieldText.GetComponent <TextMesh> ().text = shieldHP.ToString();
     }
 }
Пример #4
0
 public void BulletHit(BulletScript1 bullet)
 {
     Debug.Log(bullet.shooter.ToString() + " is using the old bullet Script.");
     BulletHit(bullet.getShooter(), bullet.damage, (int)bullet.shooterIff);
 }