Exemple #1
0
 public easyenemy(PointF startlocation, List <PointF> path)
     : base(startlocation, "images/enemy1.png", path)
 {
     movespeed = 300;
     maxhp     = 25;
     currhp    = maxhp;
     gun       = new pistol(this);
     gun.startfiring();
     turnspeed = 450;
 }
Exemple #2
0
        public void addpowerup(float x, float y, string weaponname)
        {
            PointF startlocation = new PointF(x, y);

            if (weaponname == "machinegun")
            {
                weapon  w = new machinegun(startlocation);
                powerup p = new weaponpowerup(startlocation, w);
                poweruplist.Add(p);
            }
            else if (weaponname == "tripleshot")
            {
                weapon  w = new tripleshot(startlocation);
                powerup p = new weaponpowerup(startlocation, w);
                poweruplist.Add(p);
            }
            else if (weaponname == "sniper")
            {
                weapon  w = new sniper(startlocation);
                powerup p = new weaponpowerup(startlocation, w);
                poweruplist.Add(p);
            }
            else if (weaponname == "pistol")
            {
                weapon  w = new pistol(startlocation);
                powerup p = new weaponpowerup(startlocation, w);
                poweruplist.Add(p);
            }
            else if (weaponname == "firstaidpowerup")
            {
                powerup p = new firstaidpowerup(startlocation);
                poweruplist.Add(p);
            }
            else if (weaponname == "superballgun")
            {
                weapon  w = new superballgun(startlocation);
                powerup p = new weaponpowerup(startlocation, w);
                poweruplist.Add(p);
            }
            else if (weaponname == "enemyspawner")
            {
                powerup p = new enemyspawner(startlocation);
                poweruplist.Add(p);
            }
        }
Exemple #3
0
        public static void Main(string[] args)
        {
            Console.WriteLine();

            Console.WriteLine("==== Senjata ====");

            Console.WriteLine();

            ISenjata senjata;

            senjata = new pistol();
            senjata.jenis();
            senjata.peluru();
            senjata.caliber();

            Console.WriteLine();

            senjata = new sniper();
            senjata.jenis();
            senjata.peluru();
            senjata.caliber();
        }