Ejemplo n.º 1
0
        public override void SpawnMob()
        {
            Mob tempMob = new Spiderling(new Vector2(pos.X, pos.Y), ownerId);

            if (tempMob != null)
            {
                GameGlobals.PassMob(tempMob);

                totalSpawns++;
                if (totalSpawns >= maxSpawns)
                {
                    dead = true;
                }
            }
        }
Ejemplo n.º 2
0
        public override void SpawnMob()
        {
            int num = Globals.rand.Next(0, 10 + 1);

            Mob tempMob = null;

            if (num < 5)
            {
                tempMob = new Imp(new Vector2(pos.X, pos.Y), ownerId);
            }
            else if (num < 8)
            {
                tempMob = new Spider(new Vector2(pos.X, pos.Y), ownerId);
            }
            if (tempMob != null)
            {
                GameGlobals.PassMob(tempMob);
            }
        }
Ejemplo n.º 3
0
 public virtual void SpawnMob()
 {
     GameGlobals.PassMob(new Imp(new Vector2(pos.X, pos.Y), ownerId));
 }