diff --git a/card/card.gd b/card/card.gd deleted file mode 100644 index 80e6c1b..0000000 --- a/card/card.gd +++ /dev/null @@ -1,6 +0,0 @@ -extends Resource -class_name Card - -var id: String: - get: - return resource_path.rsplit(".", true, 1)[0] diff --git a/card/monster_card.gd b/card/monster_card.gd deleted file mode 100644 index 0d5304e..0000000 --- a/card/monster_card.gd +++ /dev/null @@ -1,8 +0,0 @@ -extends Card -class_name MonsterCard - -@export var rock: int = 0 -@export var paper: int = 0 -@export var scissors: int = 0 -@export var energy_cost: int = 1 -@export var base_health: int = 100 diff --git a/card/support_card.gd b/card/support_card.gd deleted file mode 100644 index 23d736e..0000000 --- a/card/support_card.gd +++ /dev/null @@ -1,5 +0,0 @@ -extends Card -class_name SupportCard - -@export_enum("red", "green") var type = "green" -@export var effect: Array[SupportCardEffectInstance] = [null] diff --git a/card/support_card_effect.gd b/card/support_card_effect.gd deleted file mode 100644 index a03d17c..0000000 --- a/card/support_card_effect.gd +++ /dev/null @@ -1,7 +0,0 @@ -@tool -extends Resource -class_name SupportCardEffect - -var id: String: - get: - return resource_path.rsplit(".", true, 1)[0] diff --git a/card/support_card_effect_instance.gd b/card/support_card_effect_instance.gd deleted file mode 100644 index e2ced1c..0000000 --- a/card/support_card_effect_instance.gd +++ /dev/null @@ -1,5 +0,0 @@ -extends Resource -class_name SupportCardEffectInstance - -@export var magnitude: int -@export var effect: SupportCardEffect diff --git a/data/cards/potion.tres b/data/cards/potion.tres index dc1ae47..a68f262 100644 --- a/data/cards/potion.tres +++ b/data/cards/potion.tres @@ -1,16 +1,16 @@ -[gd_resource type="Resource" script_class="SupportCard" load_steps=5 format=3 uid="uid://bhk1nc02g0gtb"] +[gd_resource type="Resource" script_class="SupportCard" load_steps=5 format=3 uid="uid://4eod3m0vc5a8"] -[ext_resource type="Script" path="res://card/support_card_effect_instance.gd" id="1_fq8c7"] -[ext_resource type="Resource" uid="uid://h1ki1kya43v7" path="res://data/support_effects/heal.tres" id="2_3x5mu"] -[ext_resource type="Script" path="res://card/support_card.gd" id="2_44syi"] +[ext_resource type="Script" path="res://tcg/card/support_card_effect_instance.gd" id="1_alamh"] +[ext_resource type="Resource" uid="uid://cvu0rtt5nggf" path="res://data/support_effects/heal.tres" id="2_3x5mu"] +[ext_resource type="Script" path="res://tcg/card/support_card.gd" id="2_72hmi"] -[sub_resource type="Resource" id="Resource_l7fsx"] -script = ExtResource("1_fq8c7") -magnitude = 3 +[sub_resource type="Resource" id="Resource_88lmk"] +script = ExtResource("1_alamh") +magnitude = 5 effect = ExtResource("2_3x5mu") [resource] -script = ExtResource("2_44syi") -type = null -effect = Array[ExtResource("1_fq8c7")]([SubResource("Resource_l7fsx")]) -id = "" +script = ExtResource("2_72hmi") +type = "green" +priority = 0 +effects = Array[ExtResource("1_alamh")]([SubResource("Resource_88lmk")]) diff --git a/data/support_effects/heal.tres b/data/support_effects/heal.tres index 68f851e..2465305 100644 --- a/data/support_effects/heal.tres +++ b/data/support_effects/heal.tres @@ -1,6 +1,6 @@ -[gd_resource type="Resource" script_class="SupportCardEffect" load_steps=2 format=3 uid="uid://h1ki1kya43v7"] +[gd_resource type="Resource" script_class="SupportCardEffect" load_steps=2 format=3 uid="uid://cvu0rtt5nggf"] -[ext_resource type="Script" path="res://card/support_card_effect.gd" id="1_exmke"] +[ext_resource type="Script" path="res://tcg/card/support_card_effect.gd" id="1_exmke"] [resource] script = ExtResource("1_exmke") diff --git a/data/support_effects/swap_monst.er.tres b/data/support_effects/swap_monst.er.tres deleted file mode 100644 index b641e34..0000000 --- a/data/support_effects/swap_monst.er.tres +++ /dev/null @@ -1,7 +0,0 @@ -[gd_resource type="Resource" script_class="SupportCardEffect" load_steps=2 format=3 uid="uid://xinrslggye4"] - -[ext_resource type="Script" path="res://card/support_card_effect.gd" id="1_7awm5"] - -[resource] -script = ExtResource("1_7awm5") -id = "swap_monster"