I honestly can't even fathom how you can be this stupid.
quick a stupid bomb
function OnCollisionEnter(whatObject:Collision) {
if (whatObject.transform.name == "bulletHit") {
wakeUpDistance = Vector3.Distance (targetObj.transform.position, transform.position)+1;
var contact : ContactPoint = whatObject.contacts[0];
var rotation = Quaternion.FromToRotation( Vector3.up, contact.normal );
print(whatObject.transform.GetCompo
nent(Projectile ).gunType);
switch (whatObject.transform.GetCompo
nent(Projectile).gun Type) {
case "Handgun":
blood.particleEmitter.minEmis
sion =10;
blood.particleEmitter.maxEmis
sion = 20;
break;
case "Rifle":
blood.particleEmitter.minEmis
sion =20;
blood.particleEmitter.maxEmis
sion = 25;
break;
case "Machine Gun":
blood.particleEmitter.minEmis
sion =30;
blood.particleEmitter.maxEmis
sion = 50;
break;
case "MP5":
blood.particleEmitter.minEmis
sion = 30;
blood.particleEmitter.maxEmis
sion = 50;
break;
case "Shotgun":
blood.particleEmitter.minEmis
sion =200;
blood.particleEmitter.maxEmis
sion = 300;
break;
}
var zombieBlood : GameObject = Instantiate(blood, contact.point, rotation );
receiveDamage(whatObject.transform.GetCompo
nent(Pr ojectile).damageAmount);
//zombieSpeed=zombieSpeed-0.05;
if (hitPoints<1) {
dieGently();
}
}
}
function receiveDamage(howMuch) {
hitPoints-=howMuch;
return;
}
function dieGently() {
dead=true;
this.rigidbody.isKinematic = true;
Destroy (collider);
AudioSource.PlayClipAtPoint(clip2, Vector3 (101.162, 0.1, 97.67393));
var whichDie ="die"+Mathf.Round(Random.Range(1,3));
animation[whichDie].speed = 5;
animation.CrossFade(whichDie);
Destroy(gameObject, 5);
//~ GameObject.FindWithTag("ZombieText").GetComponent( kills).gameText("zombiesdead");
}
function dieHeadshot() {
dead=true;
// this.rigidbody.isKinematic = true;
Destroy (rigidbody);
Destroy (collider);
AudioSource.PlayClipAtPoint(clip3, Vector3 (101.162, 0.1, 97.67393));
var whichDie ="die"+Mathf.Round(Random.Range(1,3));
animation[whichDie].speed = 5;
animation.CrossFade(whichDie);
Destroy(gameObject, 5);
//~ GameObject.FindWithTag("ZombieText").GetComponent( kills).gameText("zombiesdead");
}