load jets to a collection; wire up cpu controller pattern
This commit is contained in:
@@ -8,6 +8,14 @@ func _init() -> void:
|
||||
_connect_signals()
|
||||
_bind_callables()
|
||||
|
||||
func _ready() -> void:
|
||||
var timer = get_tree().create_timer(0.200)
|
||||
await timer.timeout
|
||||
|
||||
controller_message_bus.message.call(
|
||||
GameReadyEvent.new()
|
||||
)
|
||||
|
||||
func _connect_signals() -> void:
|
||||
connect("child_entered_tree", register_controller)
|
||||
connect("child_exiting_tree", unregister_controller)
|
||||
@@ -18,12 +26,6 @@ func _bind_callables() -> void:
|
||||
controller_message_bus.register_controller = Callable(self, "register_controller")
|
||||
controller_message_bus.unregister_controller = Callable(self, "unregister_controller")
|
||||
|
||||
func _ready() -> void:
|
||||
controller_message_bus.message.call(
|
||||
GameReadyEvent.new()
|
||||
)
|
||||
|
||||
|
||||
func register_controller(controller: BaseController) -> void:
|
||||
controller.set_controller_message_bus(controller_message_bus)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user