summaryrefslogtreecommitdiff
path: root/src/tools/world_generator/scripts/world_generator.gd
blob: 5e8626b3172f133d1fba2547e05108a31f7b4775 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
extends Node2D

export(NodePath) var TILEMAP_NP: NodePath
onready var tilemap: TileMap = get_node(TILEMAP_NP)


func get_valid_map_coords() -> Array:
	return tilemap.get_used_cells_by_id(Global.WORLD_TILE_PATH)


func get_centered_world_position(location: Vector2) -> Vector2:
	return tilemap.map_to_world(location) + Vector2.ONE * Global.TILE_SIZE / 2.0