diff options
Diffstat (limited to 'client/map/map.gd')
-rw-r--r-- | client/map/map.gd | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/client/map/map.gd b/client/map/map.gd index 32b267d7..7e09e969 100644 --- a/client/map/map.gd +++ b/client/map/map.gd @@ -2,7 +2,7 @@ class_name Map extends Node3D var tile_by_pos: Dictionary = {} -var baking = false +var autobake = false func get_tile_name(pos: Vector2i): var e = tile_by_pos.get(str(pos)) @@ -18,10 +18,10 @@ func set_tile(pos: Vector2i, name_: String, neighbors: Array = [null,null,null,n add_child(tile) tile.position = Vector3(pos.x, 0, pos.y) tile_by_pos[str(pos)] = [pos, name_, tile, neighbors] - if not baking: voxelgi_timer.start(1) + if autobake: voxelgi_timer.start(1) return tile -func remove_tile_if_exists(pos: Vector2i): +func clear_tile(pos: Vector2i): var tile = get_tile_instance(pos) if tile == null: return if tile.item != null: tile.item.queue_free() @@ -33,7 +33,6 @@ func remove_tile_if_exists(pos: Vector2i): @onready var voxelgi: VoxelGI = $VoxelGI func _ready(): - if baking: return voxelgi_timer.connect("timeout", gi_bake) func gi_bake(): |