private void AddGoldMines() { Random random = new Random(93); ResourceDefinition resourceDefinition = new ResourceDefinition("Gold"); for (int i = 0; i < 15; i++) { Point position = new Point(random.Next(512), random.Next(512)); MapObjectFactory.AddMine(position, resourceDefinition); } }
private void SetEntrance(Point position, int titleType) { if (titleType == 2) { MapObjectFactory.AddObstacle(new Point(position.X, position.Y), new ObstacleDefinition("Rock", new Point(1, 1))); } else if (titleType == 3) { MapObjectFactory.AddArmy((++playerNumber).ToString(), new Point(position.X, position.Y), aiEnabled); } else if (titleType == 4) { MapObjectFactory.AddMine(new Point(position.X, position.Y), new ResourceDefinition("Gold"), 100); } else if (titleType == 5) { MapObjectFactory.AddMine(new Point(position.X, position.Y), new ResourceDefinition("Wood"), 2); } }