diff options
author | bd <bdunahu@operationnull.com> | 2025-05-22 21:10:02 -0400 |
---|---|---|
committer | bd <bdunahu@operationnull.com> | 2025-05-22 21:10:02 -0400 |
commit | 5af13cd2c4e87c6e273d4c8d84c06cd6a320b427 (patch) | |
tree | 0e55a3c0c823481106c8c553fee9510eaa734305 /scripts/map_generator_resource.gd | |
parent | a95e2ead7e3ade3c13e4e9f6e68c24df4430097a (diff) |
Make resource file for common map variables
Diffstat (limited to 'scripts/map_generator_resource.gd')
-rw-r--r-- | scripts/map_generator_resource.gd | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/scripts/map_generator_resource.gd b/scripts/map_generator_resource.gd new file mode 100644 index 0000000..9bd8a57 --- /dev/null +++ b/scripts/map_generator_resource.gd @@ -0,0 +1,34 @@ +extends Resource +class_name MapGeneratorResource + +@export var grid_width : int = 20 +@export var grid_height : int = 15 +@export var tile_size : int = 16 +@export var min_path_size : int = 45 + +var path_straight_atlas_coords : Vector2i = Vector2i(8, 1) +var path_corner_atlas_coords : Vector2i = Vector2i(9, 1) +var path_empty_atlas_coords : Vector2i = Vector2i(0, 0) + +var water_middle_atlas_coords : Vector2i = Vector2i(8, 5) +var water_shore_atlas_coords : Vector2i = Vector2i(9, 5) +var water_bend_outer_atlas_coords : Vector2i = Vector2i(10, 5) +var water_bend_inner_atlas_coords : Vector2i = Vector2i(11, 5) + +var obstruction_one_atlas_coords : Vector2i = Vector2i(18, 6) # dead trees +var obstruction_two_atlas_coords : Vector2i = Vector2i(19, 6) +var obstruction_three_atlas_coords : Vector2i = Vector2i(20, 6) + +var obstruction_four_atlas_coords : Vector2i = Vector2i(0, 1) # living trees +var obstruction_five_atlas_coords : Vector2i = Vector2i(1, 1) +var obstruction_six_atlas_coords : Vector2i = Vector2i(2, 1) +var obstruction_seven_atlas_coords : Vector2i = Vector2i(3, 1) +var obstruction_eight_atlas_coords : Vector2i = Vector2i(4, 1) +var obstruction_nine_atlas_coords : Vector2i = Vector2i(3, 2) + +var obstruction_ten_atlas_coords : Vector2i = Vector2i(0, 2) # grass +var obstruction_eleven_atlas_coords : Vector2i = Vector2i(1, 2) +var obstruction_twelve_atlas_coords : Vector2i = Vector2i(2, 2) + +var obstruction_thirteen_atlas_coords : Vector2i = Vector2i(5, 2) # rocks, bushes +var obstruction_fourteen_atlas_coords : Vector2i = Vector2i(6, 2) |