Esempio n. 1
0
 // Use this for initialization
 void Start()
 {
     dustTime = Random.Range(0.1f, .5f);
     sound    = gameObject.GetComponent <AudioSource>();
     RocketLauncherSystem.e.Insert(RocketLauncherSystem.priority[priority], this);
     RocketLauncherSystem.addPriority(priority);
 }
Esempio n. 2
0
 // Use this for initialization
 void Start()
 {
     sound = gameObject.GetComponent <AudioSource>();
     RocketLauncherSystem.e.Insert(RocketLauncherSystem.priority[priority], this);
     RocketLauncherSystem.addPriority(priority);
     sp = this.GetComponent <SpriteRenderer>();
     t  = maxT;
 }
Esempio n. 3
0
    // Use this for initialization
    void Start()
    {
        Animator anim = transform.FindChild("Anim").GetComponent <Animator>();

        anim.speed = Random.Range(0.6f, 1f);
        sound      = gameObject.GetComponent <AudioSource>();
        RocketLauncherSystem.e.Insert(RocketLauncherSystem.priority[priority], this);
        RocketLauncherSystem.addPriority(priority);
    }
Esempio n. 4
0
 // Use this for initialization
 void Start()
 {
     glow  = transform.FindChild("Glow").gameObject;
     sound = gameObject.GetComponent <AudioSource>();
     RocketLauncherSystem.e.Insert(RocketLauncherSystem.priority[priority], this);
     RocketLauncherSystem.addPriority(priority);
     SpawnTime = RealSpawnTime;
     //stageTop = Game.stageTop*0.7f;
 }
Esempio n. 5
0
 // Use this for initialization
 void Start()
 {
     anim  = transform.FindChild("Anim").GetComponent <Animator>();
     sound = gameObject.GetComponent <AudioSource>();
     RocketLauncherSystem.e.Insert(RocketLauncherSystem.priority[priority], this);
     RocketLauncherSystem.addPriority(priority);
     TeleportTime = realTeleportTime;
     //screenLeft = Game.stageLeft;
     //screenRight = Game.stageRight;
 }
Esempio n. 6
0
 public override void Kill()
 {
     if (killed == false)
     {
         RocketLauncherSystem.e.Remove(this);
         RocketLauncherSystem.removePriority(priority);
         cluster.CheckIfDead(this);
         Destroy(gameObject, sound.clip.length);
         Lock();
         killed = true;
     }
 }
Esempio n. 7
0
 void Start()
 {
     if (size > 2)
     {
         canBeFrozen = false;
     }
     sound = GetComponent <AudioSource>();
     RocketLauncherSystem.e.Insert(RocketLauncherSystem.priority[priority], this);
     RocketLauncherSystem.addPriority(priority);
     angle = Random.Range(-15, 15);
     speed = Random.Range(0.7f, 2f);
     transform.eulerAngles = new Vector3(0f, 0f, Random.Range(0f, 360f));
     impactTime            = UnityEngine.Random.Range(speed / 10, (speed / 10) * 4);
 }
Esempio n. 8
0
 public virtual void outOfBounds()
 {
     if (!killed)
     {
         PlanetHealth.shield -= damage;
         if (PlanetHealth.shield < 0)
         {
             PlanetHealth.planetHealth += PlanetHealth.shield;
             PlanetHealth.shield        = 0;
             RocketLauncherSystem.e.Remove(this);
             RocketLauncherSystem.removePriority(priority);
             Destroy(gameObject);
         }
     }
 }
Esempio n. 9
0
 // Use this for initialization
 void Start()
 {
     sound = gameObject.GetComponent <AudioSource>();
     RocketLauncherSystem.e.Insert(RocketLauncherSystem.priority[priority], this);
     RocketLauncherSystem.addPriority(priority);
     if (Left == true)
     {
         angle = 90;
     }
     else
     {
         angle = -90;
     }
     transform.eulerAngles = new Vector3(0f, 0f, angle);
 }
Esempio n. 10
0
 public virtual void Kill()
 {
     if (killed == false)
     {
         Vector3 p = transform.position;
         if (priority == 9)
         {
             Game.AddParticle("SmallExplosion", p.x + 0.1f, p.y);
             Game.AddParticle("SmallExplosion", p.x - 0.1f, p.y - 0.04f);
             Game.AddParticle("SmallExplosion", p.x + 0.06f, p.y + 0.04f);
         }
         else if (priority == 8)
         {
             Game.AddParticle("SmallExplosion", p.x + 0.1f, p.y);
             Game.AddParticle("SmallExplosion", p.x - 0.1f, p.y - 0.04f);
             Game.AddParticle("SmallExplosion", p.x + 0.06f, p.y + 0.04f);
             Game.AddParticle("SmallExplosion", p.x + 0.15f, p.y + 0.1f);
             Game.AddParticle("SmallExplosion", p.x - 0.15f, p.y - 0.10f);
         }
         else if (priority == 2)
         {
             Game.AddParticle("SmallExplosion", p.x + 0.1f, p.y);
             Game.AddParticle("SmallExplosion", p.x - 0.1f, p.y - 0.04f);
             Game.AddParticle("SmallExplosion", p.x + 0.06f, p.y + 0.04f);
             Game.AddParticle("SmallExplosion", p.x + 0.15f, p.y + 0.1f);
             Game.AddParticle("SmallExplosion", p.x - 0.15f, p.y - 0.10f);
             Game.AddParticle("SmallExplosion", p.x - 0.25f, p.y + 0.1f);
             Game.AddParticle("SmallExplosion", p.x, p.y - 0.25f);
         }
         else if (priority == 1)
         {
             Game.AddParticle("SmallExplosion", p.x + 0.1f, p.y);
             Game.AddParticle("SmallExplosion", p.x - 0.1f, p.y - 0.04f);
             Game.AddParticle("SmallExplosion", p.x + 0.06f, p.y + 0.04f);
             Game.AddParticle("SmallExplosion", p.x + 0.15f, p.y + 0.1f);
             Game.AddParticle("SmallExplosion", p.x - 0.15f, p.y - 0.10f);
             Game.AddParticle("SmallExplosion", p.x - 0.25f, p.y + 0.1f);
             Game.AddParticle("SmallExplosion", p.x, p.y - 0.25f);
             Game.AddParticle("SmallExplosion", p.x + 0.5f, p.y + 0.05f);
             Game.AddParticle("SmallExplosion", p.x - 0.5f, p.y - 0.05f);
         }
         RocketLauncherSystem.e.Remove(this);
         RocketLauncherSystem.removePriority(priority);
         Destroy(gameObject, sound.clip.length);
         Lock();
         killed = true;
     }
 }
Esempio n. 11
0
 void Start()
 {
     sound = gameObject.GetComponent <AudioSource>();
     RocketLauncherSystem.e.Insert(RocketLauncherSystem.priority[priority], this);
     RocketLauncherSystem.addPriority(priority);
 }