Example #1
0
 public void Init()
 {
     this.newTarget = GrandadInvasionGame.getRandom(10000, 50000);
     this.newCount = 0;
     Enemies temp = new Enemies();
     temp.pos = new Vector2(GrandadInvasionGame.getRandom(0, 325), -40);
     temp.bounds = new Rectangle((int)this.pos.X, (int)this.pos.Y, 20, 40);
     temp.health = 100;
     e.Add(temp);
     frameCountdown = FRAMERATE;
 }
Example #2
0
 private void addEnemy()
 {
     Enemies temp = new Enemies();
     temp.Init();
     e.Add(temp);
 }
Example #3
0
 private void Movement(Enemies e)
 {
     if (e.Xcount == 4)
     {
         e.bounds.Width += GROWFACTOR;
         e.Xcount = 0;
     }
     else
     {
         e.Xcount++;
     }
     if (e.Ycount == 2)
     {
         e.bounds.Height += GROWFACTOR;
         e.Ycount = 0;
     }
     else
     {
         e.Ycount++;
     }
     e.pos.Y += SPEED;
     e.bounds.Y = (int)pos.Y;
 }