feat: 添加出牌动画和牌型排序显示

- 修复 AI decide 方法参数类型为 Array[Card]
- 添加 cards_played 和 player_passed 信号
- 出牌时在桌面中央显示排序后的卡牌
- 过牌时清除桌面牌
- 添加延迟动画效果(0.8秒显示,0.5秒清除)
- 添加 TableLabel 作为出牌显示区域
- 出牌按 rank 排序显示

🤖 Generated with [Qoder][https://qoder.com]
This commit is contained in:
xiaji
2026-06-01 23:12:35 +08:00
parent ce84fa75a0
commit 8c81e0d14b
1122 changed files with 12895 additions and 158 deletions

View File

@@ -1,9 +0,0 @@
extends SceneTree
func _initialize():
var d = load("res://src/core/deck.gd")
if d:
print("Deck loaded: ", d)
else:
print("FAIL: Deck not found")
quit()

View File

@@ -1,14 +0,0 @@
extends SceneTree
func _initialize():
var t = load("res://src/game/game_controller.gd")
if t:
print("GameController loaded: ", t)
else:
print("FAIL: GameController not found")
var tc = load("res://src/game/training_controller.gd")
if tc:
print("TrainingController loaded: ", tc)
else:
print("FAIL: TrainingController not found")
quit()