def create_test_data( self, num_tiles=None, branchiness=None, loopiness=None, curviness=None, traffic_lights_enabled=False, decor_enabled=True, cows_enabled=False, ): if num_tiles is None: num_tiles = random.randint(3, 40) if branchiness is None: branchiness = random.randint(0, 10) if loopiness is None: loopiness = random.randint(0, 10) if curviness is None: curviness = random.randint(0, 10) from game.random_road import generate_random_map_data return generate_random_map_data( num_tiles, branchiness, loopiness, curviness, traffic_lights_enabled, decor_enabled, cows_enabled, )
def create_test_data( self, num_tiles=None, branchiness=None, loopiness=None, curviness=None, traffic_lights_enabled=False, decor_enabled=True, cows_enabled=False, ): if num_tiles is None: num_tiles = random.randint(3, 40) if branchiness is None: branchiness = random.randint(0, 10) if loopiness is None: loopiness = random.randint(0, 10) if curviness is None: curviness = random.randint(0, 10) return generate_random_map_data( num_tiles, branchiness, loopiness, curviness, traffic_lights_enabled, decor_enabled, cows_enabled, )
def generate_random_map_for_editor(request): """Generates a new random path suitable for a random level with the parameters provided""" size = int(request.GET['numberOfTiles']) branchiness = float(request.GET['branchiness']) loopiness = float(request.GET['loopiness']) curviness = float(request.GET['curviness']) traffic_lights = request.GET.get('trafficLights', 'false') == 'true' scenery = request.GET.get('scenery', 'false') == 'true' cows = request.GET.get('cows', 'false') == 'true' data = random_road.generate_random_map_data(size, branchiness, loopiness, curviness, traffic_lights, scenery, cows) return HttpResponse(json.dumps(data), content_type='application/javascript')
def generate_random_map_for_editor(request): """Generates a new random path suitable for a random level with the parameters provided""" data = dict(request.POST) size = int(data['numberOfTiles'][0]) branchiness = float(data['branchiness'][0]) loopiness = float(data['loopiness'][0]) curviness = float(data['curviness'][0]) traffic_lights = data['trafficLights'][0] == 'true' scenery = data['scenery'][0] == 'true' data = random_road.generate_random_map_data(size, branchiness, loopiness, curviness, traffic_lights, scenery, False) return HttpResponse(json.dumps(data), content_type='application/javascript')
def generate_random_map_for_editor(request): """ Generates a new random path suitable for a random level with the parameters provided """ data = dict(request.POST) size = int(data["numberOfTiles"][0]) branchiness = float(data["branchiness"][0]) loopiness = float(data["loopiness"][0]) curviness = float(data["curviness"][0]) traffic_lights = data["trafficLights"][0] == "true" scenery = data["scenery"][0] == "true" data = random_road.generate_random_map_data( size, branchiness, loopiness, curviness, traffic_lights, scenery, False ) return HttpResponse(json.dumps(data), content_type="application/javascript")