コード例 #1
0
        public Shotguns() 
        {
            Bullet = new Bullets();
            Random rand = new Random();
            int a = rand.Next(1000);

            NumberOfBullets = a % 30 + 10;
            Bullet.Caliber = rand.NextDouble() * 10;
        }
コード例 #2
0
        public SemiautomaticSniperRifles() 
        {
            Bullet = new Bullets();
            Random rand = new Random();
            int a = rand.Next(1000);

            NumberOfBullets = a % 30 + 10;
            Bullet.Caliber = rand.NextDouble() * 10;
        }
コード例 #3
0
        public SniperRifles() 
        {
            Bullet = new Bullets();
            Random rand = new Random();
            int a = rand.Next(1000);

            Silencer = a % 2 == 1;
            Zoom = a % 4 + 2;
            Bullet.Caliber = rand.NextDouble() * 10;
        }
コード例 #4
0
        public Pistols() 
        {
            Bullet = new Bullets();
            Random rand = new Random();
            int a = rand.Next(1000);

            Silencer = a % 2 == 1;
            NumberOfBullets = a % 30 + 10;
            Bullet.Caliber = rand.NextDouble() * 10;
        }
コード例 #5
0
        public AutomaticRifles() 
        {
            Bullet = new Bullets();
            Random rand = new Random();
            int a = rand.Next(1000);
            if (a % 2 == 1)
            {
                Silencer = true;
                Bayonet = false;
            }
            else
            {
                Silencer = false;
                Bayonet = true;
            }
            NBulletsPerShot = a % 3 + 1;
            NumberOfBullets = a % 30 + 10;
            Bullet.Caliber = rand.NextDouble() * 10;

        }