summaryrefslogtreecommitdiff
path: root/scenes
diff options
context:
space:
mode:
authorZoey Kitt <zoey.kitt@outlook.com>2024-11-17 15:18:56 -0600
committerZoey Kitt <zoey.kitt@outlook.com>2024-11-17 15:18:56 -0600
commitdef01c3c3753826ab6da28996b8bff2c36e6fba8 (patch)
tree894de71168bb09fe2bd64be002d886cda7391706 /scenes
parenta0e3df5b4c0638667e72ff5e2b6071e0d62148cf (diff)
Lose money when losing fishing :(
Diffstat (limited to 'scenes')
-rw-r--r--scenes/main.gd3
-rw-r--r--scenes/microgames/fishin/fishin.gd2
2 files changed, 3 insertions, 2 deletions
diff --git a/scenes/main.gd b/scenes/main.gd
index 8fe50aa..3e32256 100644
--- a/scenes/main.gd
+++ b/scenes/main.gd
@@ -18,7 +18,7 @@ func _process(delta: float) -> void:
func _on_microgame_spawn_timer_timeout() -> void:
# Spawn a microgame window
var window_instance = null
- if (randf() < 0.25):
+ if (randf() < 10.25):
var window_scene = preload("res://scenes/microgames/microgame_window.tscn")
window_instance = window_scene.instantiate()
@@ -33,6 +33,7 @@ func _on_microgame_spawn_timer_timeout() -> void:
fishin_instance.fish_chosen.connect(stonk_instance._on_fishin_fish_chosen)
fishin_instance.win.connect(on_other_fishin_win.bind(fishin_instance, stonk_instance, window_instance))
+ fishin_instance.lose.connect(_on_microgame_lose)
window_instance.add_child(stonk_instance)
window_instance.add_child(fishin_instance)
diff --git a/scenes/microgames/fishin/fishin.gd b/scenes/microgames/fishin/fishin.gd
index d52e449..511a449 100644
--- a/scenes/microgames/fishin/fishin.gd
+++ b/scenes/microgames/fishin/fishin.gd
@@ -201,7 +201,7 @@ func _on_in_game_timeout() -> void:
$"Fart".play()
get_window().title = "🙂👎"
- lose.emit()
+ lose.emit(get_window())
func _on_success_fail_timeout() -> void: