fix: revert // to / in deck.gd (GDScript 4 does not support // operator)

The INTEGER_DIVISION warning in deck.gd:19 is a false positive - both
operands are int, so / performs integer division correctly in GDScript 4.
Using // caused a parse error (Expected expression after '/' operator),
which cascaded to GameController/TrainingController resolution failure.
This commit is contained in:
xiaji
2026-05-30 08:01:07 +08:00
parent f4a2686810
commit bad46b0109
37 changed files with 422 additions and 1 deletions

1
tests/hello.gd.uid Normal file
View File

@@ -0,0 +1 @@
uid://lod5euxb1cwb

1
tests/quick_test.gd.uid Normal file
View File

@@ -0,0 +1 @@
uid://dr7imryh5wia8

View File

@@ -0,0 +1 @@
uid://crfk8i35o3o6d

1
tests/test_cards.gd.uid Normal file
View File

@@ -0,0 +1 @@
uid://bprfm0f45hu8e

1
tests/test_deck.gd.uid Normal file
View File

@@ -0,0 +1 @@
uid://cisvuuexcmhei

9
tests/test_deck_load.gd Normal file
View File

@@ -0,0 +1,9 @@
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

@@ -0,0 +1 @@
uid://chwtpkp06q4no

View File

@@ -0,0 +1 @@
uid://cefkmiwlb6dlc

View File

@@ -0,0 +1 @@
uid://ryaamcy0nefy

View File

@@ -0,0 +1,14 @@
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()

View File

@@ -0,0 +1 @@
uid://bgbmacvuo7rjd