From ad525e67e9b51d2db92b2d6480f723a6bc5c2ec1 Mon Sep 17 00:00:00 2001 From: ArthurErlich Date: Tue, 24 Jun 2025 19:51:16 +0200 Subject: [PATCH] feat: added global variables --- project.godot | 4 ++++ src/scripts/globals.gd | 6 ++++++ src/scripts/globals.gd.uid | 1 + 3 files changed, 11 insertions(+) create mode 100644 src/scripts/globals.gd create mode 100644 src/scripts/globals.gd.uid diff --git a/project.godot b/project.godot index c1f860d..ea104dd 100644 --- a/project.godot +++ b/project.godot @@ -14,3 +14,7 @@ config/name="dujorak" run/main_scene="res://src/scenes/game.tscn" config/features=PackedStringArray("4.4", "Forward Plus") config/icon="res://icon.svg" + +[autoload] + +Globals="*res://src/scripts/globals.gd" diff --git a/src/scripts/globals.gd b/src/scripts/globals.gd new file mode 100644 index 0000000..168f574 --- /dev/null +++ b/src/scripts/globals.gd @@ -0,0 +1,6 @@ +extends Node + +enum Suits {HEARTS, DIAMONDS, CLUBS, SPADES} +enum Values {SIX = 6, SEVEN, EIGHT, NINE, TEN, JACK, QUEEN, KING, ACE} +enum GameState {SETUP, ATTACK, DEFEND, DRAW_PHASE, GAME_OVER} +enum JokerType {DOUBLE_ATTACK, TRUMP_CHANGE, DRAW_BLOCK} diff --git a/src/scripts/globals.gd.uid b/src/scripts/globals.gd.uid new file mode 100644 index 0000000..3d51916 --- /dev/null +++ b/src/scripts/globals.gd.uid @@ -0,0 +1 @@ +uid://cp7yt3d324xiv