extends Control func _ready() -> void: UserContext.chart.connect(chart) func _on_get_cow_pressed() -> void: var p := Economy.get_currency(preload("res://currency/sentient/cow.tres")) p.amount += 1 func _on_run_simulate_pressed() -> void: Economy.simulate() func _on_open_inbox_pressed() -> void: UserContext.open_inbox.emit() UserContext.paused.emit(true) func _on_button_pressed() -> void: UserContext.chart.emit(false) UserContext.paused.emit(false) func _on_open_chart_pressed() -> void: UserContext.chart.emit(true) UserContext.paused.emit(true) func chart(b: bool): %CurrencyChart.visible = b func _on_scroll_container_mouse_entered() -> void: UserContext.zoom_off = true func _on_scroll_container_mouse_exited() -> void: UserContext.zoom_off = false