Removing superfluous code, updating camera a bit

This commit is contained in:
Dan 2024-06-06 10:55:48 +01:00
parent cec9227b67
commit fc896925d6
7 changed files with 157 additions and 119 deletions

View file

@ -8,7 +8,6 @@ var mushroom_glow : PackedScene = preload("res://entities/mushroom_glow.tscn")
var glowing_mushrooms : Array = []
var tile_size : Vector2i
var map_pixel_size : Vector2i
var tilemap_size : Vector2i
var mushroom_layer : int = -1
@ -21,7 +20,6 @@ func _ready() -> void:
tile_map.tilemap_updated.connect(add_mushroom_glow)
tile_size = tile_map.get_tileset().tile_size
map_pixel_size = tilemap_size * tile_size
tilemap_size = tile_map.get_used_rect().end - tile_map.get_used_rect().position
mushroom_layer = tile_map.get_layer_id_by_name('Mushrooms')
@ -48,7 +46,7 @@ func add_mushroom_glow() -> void:
if tile_data.get_custom_data('glowcolour'):
var glow_colour : String = tile_data.get_custom_data('glowcolour')
var glow : MushroomGlow = mushroom_glow.instantiate()
glow.set_position(coords * tile_map.get_tileset().tile_size + tile_map.get_tileset().tile_size / 2)
glow.set_position(coords * tile_size + tile_size / 2)
glow.colour_name = glow_colour
mushroom_glow_container.add_child.call_deferred(glow)
glowing_mushrooms.append(coords)