public override void ActionFire(Enemy e) { Random randonGen = new Random(); MyRobot.BodyColor = Color.FromArgb(randonGen.Next(255), randonGen.Next(255), randonGen.Next(255)); MyRobot.BulletColor = Color.FromArgb(randonGen.Next(255), randonGen.Next(255), randonGen.Next(255)); MyRobot.GunColor = Color.FromArgb(randonGen.Next(255), randonGen.Next(255), randonGen.Next(255)); MyRobot.RadarColor = Color.FromArgb(randonGen.Next(255), randonGen.Next(255), randonGen.Next(255)); MyRobot.ScanColor = Color.FromArgb(randonGen.Next(255), randonGen.Next(255), randonGen.Next(255)); MyRobot.SetTurnGunRight(Utils.NormalRelativeAngleDegrees(MyRobot.Heading + e.bearing - MyRobot.GunHeading)); DoFire(e); }