fix: resolve GDScript type errors and warnings
- Fix Array[Card] type mismatch in move_generator.gd (rank_counts arrays) - Fix shadowed variables in card.gd (create, from_packed parameters) - Fix integer division warning in deck.gd (/ → //) - Fix unused_signal warnings in event_bus.gd (per-signal annotations) - Fix unused_parameter warning in audio_manager.gd - Normalize whitespace in training_controller.gd
This commit is contained in:
@@ -5,12 +5,12 @@ extends GameController
|
||||
var _current_hint: HandEvaluator.EvaluatedPlay = null
|
||||
|
||||
func get_hint() -> HandEvaluator.EvaluatedPlay:
|
||||
var hand := game_state.get_hand(game_state.round.active_player_idx)
|
||||
if hand.is_empty():
|
||||
return null
|
||||
var ai := L2RuleAI.new()
|
||||
return ai.decide(hand, game_state.round.table, game_state.current_rank, game_state.rule_config)
|
||||
var hand := game_state.get_hand(game_state.round.active_player_idx)
|
||||
if hand.is_empty():
|
||||
return null
|
||||
var ai := L2RuleAI.new()
|
||||
return ai.decide(hand, game_state.round.table, game_state.current_rank, game_state.rule_config)
|
||||
|
||||
func get_all_legal_moves() -> Array:
|
||||
var hand := game_state.get_hand(game_state.round.active_player_idx)
|
||||
return MoveGenerator.generate(hand, game_state.current_rank, game_state.rule_config)
|
||||
var hand := game_state.get_hand(game_state.round.active_player_idx)
|
||||
return MoveGenerator.generate(hand, game_state.current_rank, game_state.rule_config)
|
||||
|
||||
Reference in New Issue
Block a user