client: added CardManager and resources for full card deck

This commit is contained in:
2025-07-04 15:24:44 +02:00
parent af763c89b3
commit cde794e606
7 changed files with 575 additions and 0 deletions
+21
View File
@@ -0,0 +1,21 @@
class_name Card
extends Resource
@export_range(0, 60) var card_id: int
@export var card_type: CardType = CardType.NUMBERED
@export_range(1, 13) var card_value: int = 1
@export var color: CardColor
enum CardType {
NUMBERED = 0,
JESTER = 1,
MAGICIAN = 2,
}
enum CardColor {
BLUE = 0,
GREEN = 1,
RED = 2,
YELLOW = 3,
WHITE = 4,
}