summaryrefslogtreecommitdiff
path: root/scenes/stockticker/transactions.gd
diff options
context:
space:
mode:
Diffstat (limited to 'scenes/stockticker/transactions.gd')
-rw-r--r--scenes/stockticker/transactions.gd13
1 files changed, 13 insertions, 0 deletions
diff --git a/scenes/stockticker/transactions.gd b/scenes/stockticker/transactions.gd
index 39e25b9..3a56c5a 100644
--- a/scenes/stockticker/transactions.gd
+++ b/scenes/stockticker/transactions.gd
@@ -6,6 +6,8 @@ extends Node2D
signal buy(amount: Variant)
signal sell(amount: Variant)
+var fish_name: String
+
func _on_stonks_buy(amount: Variant) -> void:
print("-$%s" % amount.toString())
buy.emit(amount)
@@ -19,3 +21,14 @@ func _on_stonks_sell(amount: Variant) -> void:
# Scope creep!
func start():
$Timer.start()
+ get_window().title = fish_name
+
+
+func set_icon(sprite: Sprite2D):
+ $Node2D/Sprite2D.texture = sprite.texture
+
+
+func _on_fishin_fish_chosen(fish_sprite: Sprite2D, fish_name: String) -> void:
+ $Sprite2D.texture = fish_sprite.texture
+ self.fish_name = fish_name
+