fixed interaction bar
tweaking resource_manager.gd
This commit is contained in:
@@ -3,11 +3,17 @@ class_name InteractionBar
|
||||
|
||||
signal interaction_finished
|
||||
|
||||
var grid_position: Vector2i
|
||||
|
||||
func _ready() -> void:
|
||||
position = Grid.grid_to_world_center(grid_position) - Vector2(30,10)
|
||||
|
||||
var tween = get_tree().create_tween()
|
||||
tween.tween_property(self, "value", 100, 3)
|
||||
tween.tween_callback(_cleanup_gather)
|
||||
|
||||
func _cleanup_gather() -> void:
|
||||
interaction_finished.emit()
|
||||
var res: GameResource = Grid.get_location_data(grid_position).get_resource()
|
||||
res.gained_resource.emit(res)
|
||||
self.queue_free()
|
||||
|
||||
Reference in New Issue
Block a user