This commit is contained in:
@@ -0,0 +1,7 @@
|
||||
# EventBus.gd
|
||||
extends Node
|
||||
signal event_fired(event: String, data: Dictionary)
|
||||
|
||||
func emit_event(event: String, data: Dictionary = {}):
|
||||
print("Emitting event: " + event)
|
||||
emit_signal("event_fired", data)
|
||||
@@ -0,0 +1,9 @@
|
||||
# GameState.gd
|
||||
extends Node
|
||||
var score = 0
|
||||
var currency = 100
|
||||
var current_wave = 0
|
||||
var game_state = "PAUSED" # States: PAUSED, RUNNING, WIN, LOSE
|
||||
|
||||
func _ready():
|
||||
print("GameState loaded. Initializing core systems.")
|
||||
Reference in New Issue
Block a user