Exemple #1
0
        public static void SpawnBullet(Vector2 position, bool right, BulletType type)
        {
            if (numberofBullets < 100)
            {
                switch (type)
                {
                case BulletType.revolver:
                    bullets[numberofBullets]            = new RevolverBullet(right);
                    bullets[numberofBullets++].position = position;
                    break;

                case BulletType.kanone:
                    bullets[numberofBullets]            = new KanoneBullet(right);
                    bullets[numberofBullets++].position = position;
                    break;

                case BulletType.seestern:
                    bullets[numberofBullets]            = new SeesternBullet(right);
                    bullets[numberofBullets++].position = position;
                    break;

                case BulletType.knife:
                    bullets[numberofBullets]            = new MesserBullet(right);
                    bullets[numberofBullets++].position = position;
                    break;

                case BulletType.cthullu:
                    bullets[numberofBullets]            = new CthulluBullet(right);
                    bullets[numberofBullets++].position = position;
                    break;

                case BulletType.seifenblase:
                    bullets[numberofBullets]            = new SeifenblaseBullet(right);
                    bullets[numberofBullets++].position = position;
                    break;

                case BulletType.regenbogen:
                    bullets[numberofBullets]            = new RegenbogenBullet(right);
                    bullets[numberofBullets++].position = position;
                    break;

                case BulletType.spitzspitz:
                    bullets[numberofBullets]            = new SpitzspitzBullet(right);
                    bullets[numberofBullets++].position = position;
                    break;
                }
            }
        }
Exemple #2
0
        public static void Load(ContentManager contentManager)
        {
            ABullet a;

            a = new RevolverBullet(true);
            a.Load(contentManager, "");
            a = new KanoneBullet(true);
            a.Load(contentManager, "");
            a = new SeesternBullet(true);
            a.Load(contentManager, "");
            a = new MesserBullet(true);
            a.Load(contentManager, "");
            a = new CthulluBullet(true);
            a.Load(contentManager, "");
            a = new SeifenblaseBullet(true);
            a.Load(contentManager, "");
            a = new RegenbogenBullet(true);
            a.Load(contentManager, "");
            a = new SpitzspitzBullet(true);
            a.Load(contentManager, "");
        }