fix: call start_training in _ready, set training_controller after creation
This commit is contained in:
@@ -9,13 +9,14 @@ var controller: TrainingController
|
||||
@onready var status_label: Label = $StatusLabel
|
||||
|
||||
func _ready() -> void:
|
||||
hand_area.training_controller = controller
|
||||
play_button.pressed.connect(_on_play_pressed)
|
||||
pass_button.pressed.connect(_on_pass_pressed)
|
||||
hint_button.pressed.connect(_on_hint_pressed)
|
||||
start_training()
|
||||
|
||||
func start_training() -> void:
|
||||
controller = TrainingController.new()
|
||||
hand_area.training_controller = controller
|
||||
controller.start_game(Config.rule_config, 0)
|
||||
controller.turn_ready.connect(_on_turn_ready)
|
||||
controller.state_changed.connect(_refresh_ui)
|
||||
|
||||
Reference in New Issue
Block a user