• [Work in progress] Guide on using the map_gen/shared/builders
  • TABLE OF CONTENT
  • Basic map generation
  • Getting started
  • Functions
  • Notes
  • Shape creation
  • Builders.rectangle
  • Builders.line_x
  • Builders.line_y
  • Builders.path
  • Builders.square_diamond
  • Builders.rectangle_diamond
  • Builders.circle
  • Builders.oval
  • Builders.sine_fill
  • Builders.sine_wave
  • Builders.rectangular_spiral
  • Builders.circular_spiral
  • Builders.circular_spiral_grow
  • Builders.circular_spiral_n_threads
  • Builders.circular_spiral_grow_n_threads
  • Builders.decompress
  • Builders.picture
  • Shape manipulation
  • Builders.translate
  • Builders.scale
  • Builders.rotate
  • Builders.flip_x
  • Builders.flip_y
  • Builders.flip_xy
  • Builders.any
  • Builders.all
  • Builders.combine
  • Builders.add
  • Builders.subtract
  • Builders.invert
  • Builders.throttle_x
  • Builders.throttle_y
  • Builders.throttle_xy
  • Builders.throttle_world_xy
  • Builders.choose
  • Builders.if_else
  • Builders.linear_grow
  • Builders.grow
  • Builders.project
  • Builders.project_pattern
  • Builders.project_overlap
  • Entity creation
  • Builders.entity
  • Builders.entity_func
  • Builders.resource
  • Builders.apply_entity
  • Builders.apply_entities
  • Builders.remove_map_gen_entities_by_filter
  • Builders.remove_entities_by_name
  • Builders.remove_map_gen_decoratives
  • Builders.remove_decoratives_by_name
  • Builders.remove_map_gen_resources
  • Builders.remove_map_gen_trees
  • Builders.remove_map_gen_enemies
  • Patterns
  • Builders.single_pattern
  • Builders.single_pattern_overlap
  • Builders.single_x_pattern
  • Builders.single_y_pattern
  • Builders.single_grid_pattern
  • Pattern building
  • Builders.grid_x_pattern
  • Builders.grid_y_pattern
  • Builders.grid_pattern
  • Builders.grid_pattern_overlap
  • Builders.grid_pattern_full_overlap
  • Builders.circular_pattern
  • Builders.single_spiral_pattern
  • Builders.single_spiral_rotate_pattern
  • Builders.circular_spiral_pattern
  • Builders.circular_spiral_grow_pattern
  • Builders.segment_pattern
  • Builders.pyramid_pattern
  • Builders.pyramid_pattern_inner_overlap
  • Builders.grid_pattern_offset
  • Builders.change_tile
  • Builders.set_hidden_tile
  • Builders.change_collision_tile
  • Builders.change_map_gen_tile
  • Builders.change_map_gen_hidden_tile
  • Builders.change_map_gen_collision_tile
  • Builders.change_map_gen_collision_hidden_tile
  • Builders.overlay_tile_land
  • Builders.fish
  • Builders.apply_effect
  • Builders.manhattan_value
  • Builders.euclidean_value
  • Builders.exponential_value
  • Builders.prepare_weighted_array