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; } }
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(); } }
public void BulletHit(BulletScript1 bullet) { Debug.Log(bullet.shooter.ToString() + " is using the old bullet Script."); BulletHit(bullet.getShooter(), bullet.damage, (int)bullet.shooterIff); }