extends Node @export var cost = 10 @export var click_value = 1 @export var active = false @onready var generator_timer = $"../GeneratorTimer" @onready var l1_display = $"L1 Display" @onready var score @onready var l1_text @onready var my_timer @onready var text1 = "Clicking " @onready var text2 = " per second!" signal gl1_click(value) # Called when the node enters the scene tree for the first time. func _ready(): # Don't use this unless you want it to happen before the interface loads! Use _on_interface_ready instead. pass # Replace with function body. # Called every frame. 'delta' is the elapsed time since the previous frame. func _process(delta): pass func start_clicking(): active = true generator_timer.start() func _on_generator_timer_timeout(): if active: print("Emitted click.") gl1_click.emit(click_value) generator_timer.start() func _on_interface_ready(): l1_text = $"L1 Display/L1 Text" score = $"../../Messages/Score"