Ejemplo n.º 1
0
        public RamWeapon(RamWeaponDNA dna, ArcBot bot, Viewport3D viewport)
        {
            _bot      = bot;
            _viewport = viewport;

            this.DNA = dna;
        }
Ejemplo n.º 2
0
        public static RamWeaponDNA Fix(RamWeaponDNA dna)
        {
            if (dna != null)
            {
                return(dna);
            }

            RamWeaponDNA retVal = new RamWeaponDNA()
            {
                MaxAngle         = StaticRandom.NextPercent(20, .33),
                DamageMult       = StaticRandom.NextPercent(1.5, .33),
                AccelerationMult = StaticRandom.NextPercent(1, .25)
            };

            return(retVal);
        }
Ejemplo n.º 3
0
        public RamWeapon(RamWeaponDNA dna, ArcBot bot, Viewport3D viewport)
        {
            _bot = bot;
            _viewport = viewport;

            this.DNA = dna;
        }
Ejemplo n.º 4
0
        public static RamWeaponDNA Fix(RamWeaponDNA dna)
        {
            if (dna != null)
            {
                return dna;
            }

            RamWeaponDNA retVal = new RamWeaponDNA()
            {
                MaxAngle = StaticRandom.NextPercent(20, .33),
                DamageMult = StaticRandom.NextPercent(1.5, .33),
                AccelerationMult = StaticRandom.NextPercent(1, .25)
            };

            return retVal;
        }