way too many changes to list, oops. big rewrite.

This commit is contained in:
2025-05-27 03:38:03 +10:00
parent 16951a9beb
commit 4a21701a35
663 changed files with 7389 additions and 3283 deletions

18
Cards/ascension.tres Normal file
View File

@ -0,0 +1,18 @@
[gd_resource type="Resource" script_class="Card" load_steps=6 format=3 uid="uid://bga736m7furat"]
[ext_resource type="Script" uid="uid://d40isem6w5d8" path="res://Scripts/Resources/card.gd" id="1_wkie7"]
[ext_resource type="Resource" uid="uid://c756rtt7ujowk" path="res://Towers/Ascension/tower_stats.tres" id="2_uoj3t"]
[ext_resource type="PackedScene" uid="uid://dk1pt2f1qya1m" path="res://Towers/Ascension/tower.tscn" id="2_vk6xf"]
[ext_resource type="PackedScene" uid="uid://df27vi4stdgjx" path="res://Weapons/Ascension/ascension.tscn" id="4_3q334"]
[ext_resource type="Resource" uid="uid://do05i1xtdwfqk" path="res://Weapons/Ascension/weapon_stats.tres" id="5_dw3gx"]
[resource]
script = ExtResource("1_wkie7")
rarity = 1
faction = 2
turret_scene = ExtResource("2_vk6xf")
weapon_scene = ExtResource("4_3q334")
weapon_stats = ExtResource("5_dw3gx")
tower_stats = ExtResource("2_uoj3t")
display_name = "Ascension"
metadata/_custom_type_script = "uid://d40isem6w5d8"

17
Cards/assault.tres Normal file
View File

@ -0,0 +1,17 @@
[gd_resource type="Resource" script_class="Card" load_steps=6 format=3 uid="uid://deer0awg4d18o"]
[ext_resource type="Script" uid="uid://d40isem6w5d8" path="res://Scripts/Resources/card.gd" id="1_yqa4b"]
[ext_resource type="PackedScene" uid="uid://2eehfcrsednw" path="res://Weapons/Assault/weapon_assault.tscn" id="3_28y3b"]
[ext_resource type="Resource" uid="uid://bdmsiw45xxhiv" path="res://Towers/Assault/tower_stats.tres" id="3_ks0jw"]
[ext_resource type="PackedScene" uid="uid://chbmp1ap8jc7" path="res://Towers/Assault/tower_assault.tscn" id="4_5nu32"]
[ext_resource type="Resource" uid="uid://smctw4ogm4rx" path="res://Weapons/Assault/weapon_stats.tres" id="4_est7t"]
[resource]
script = ExtResource("1_yqa4b")
rarity = 0
faction = 1
turret_scene = ExtResource("4_5nu32")
weapon_scene = ExtResource("3_28y3b")
weapon_stats = ExtResource("4_est7t")
tower_stats = ExtResource("3_ks0jw")
display_name = "Assault"

17
Cards/blowdart.tres Normal file
View File

@ -0,0 +1,17 @@
[gd_resource type="Resource" script_class="Card" load_steps=6 format=3 uid="uid://bywwtjdjsgdsj"]
[ext_resource type="Script" uid="uid://d40isem6w5d8" path="res://Scripts/Resources/card.gd" id="1_nobd8"]
[ext_resource type="PackedScene" uid="uid://cy05ssd52exf0" path="res://Weapons/Blowdart/weapon_blowdart.tscn" id="3_shm45"]
[ext_resource type="Resource" uid="uid://cfbap4o68urti" path="res://Towers/Blowdart/tower_stats.tres" id="3_t7ppb"]
[ext_resource type="PackedScene" uid="uid://byyndhj0xoouf" path="res://Towers/Blowdart/tower_blowdart.tscn" id="4_wvh75"]
[ext_resource type="Resource" uid="uid://c6e50linnk2i7" path="res://Weapons/Blowdart/weapon_stats.tres" id="4_x71t4"]
[resource]
script = ExtResource("1_nobd8")
rarity = 1
faction = 0
turret_scene = ExtResource("4_wvh75")
weapon_scene = ExtResource("3_shm45")
weapon_stats = ExtResource("4_x71t4")
tower_stats = ExtResource("3_t7ppb")
display_name = "Blowdart"

17
Cards/bomb_launcher.tres Normal file
View File

@ -0,0 +1,17 @@
[gd_resource type="Resource" script_class="Card" load_steps=6 format=3 uid="uid://blgngx360vff1"]
[ext_resource type="Script" uid="uid://d40isem6w5d8" path="res://Scripts/Resources/card.gd" id="1_qtxcq"]
[ext_resource type="Resource" uid="uid://8eaecilvan23" path="res://Towers/BombLauncher/tower_stats.tres" id="3_gknxe"]
[ext_resource type="PackedScene" uid="uid://c3fqlkytyc62u" path="res://Weapons/BombLauncher/weapon_bomb_launcher.tscn" id="3_s56j6"]
[ext_resource type="PackedScene" uid="uid://bod84abxnnmdo" path="res://Towers/BombLauncher/bombtower.tscn" id="3_v4x2k"]
[ext_resource type="Resource" uid="uid://co6eorobj1xuu" path="res://Weapons/BombLauncher/weapon_stats.tres" id="4_s74ea"]
[resource]
script = ExtResource("1_qtxcq")
rarity = 0
faction = 1
turret_scene = ExtResource("3_v4x2k")
weapon_scene = ExtResource("3_s56j6")
weapon_stats = ExtResource("4_s74ea")
tower_stats = ExtResource("3_gknxe")
display_name = "Bomb Launcher"

17
Cards/fireball.tres Normal file
View File

@ -0,0 +1,17 @@
[gd_resource type="Resource" script_class="Card" load_steps=6 format=3 uid="uid://bibx2my7igspq"]
[ext_resource type="Script" uid="uid://d40isem6w5d8" path="res://Scripts/Resources/card.gd" id="1_qktm8"]
[ext_resource type="Resource" uid="uid://dnvqghpwyuw84" path="res://Towers/Fireball/tower_stats.tres" id="2_yfpht"]
[ext_resource type="PackedScene" uid="uid://bhbfd3prwqmyx" path="res://Towers/Fireball/fireballtower.tscn" id="3_gdfiu"]
[ext_resource type="PackedScene" uid="uid://dnwjfb4fexr0o" path="res://Weapons/Fireball/weapon_fireball.tscn" id="4_mpiuf"]
[ext_resource type="Resource" uid="uid://dhwhwicgpw7yh" path="res://Weapons/Fireball/weapon_stats.tres" id="5_ey1sc"]
[resource]
script = ExtResource("1_qktm8")
rarity = 3
faction = 2
turret_scene = ExtResource("3_gdfiu")
weapon_scene = ExtResource("4_mpiuf")
weapon_stats = ExtResource("5_ey1sc")
tower_stats = ExtResource("2_yfpht")
display_name = "Fireball"

17
Cards/flamethrower.tres Normal file
View File

@ -0,0 +1,17 @@
[gd_resource type="Resource" script_class="Card" load_steps=6 format=3 uid="uid://dg4pjt47q8xpw"]
[ext_resource type="Script" uid="uid://d40isem6w5d8" path="res://Scripts/Resources/card.gd" id="1_xmwih"]
[ext_resource type="Resource" uid="uid://cdtjbxs21peqg" path="res://Towers/Flamethrower/tower_stats.tres" id="3_sjxkl"]
[ext_resource type="PackedScene" uid="uid://dhv7m4lky7bd8" path="res://Weapons/Flamethrower/weapon_flamethrower.tscn" id="4_800j1"]
[ext_resource type="PackedScene" uid="uid://h34khfekaemi" path="res://Towers/Flamethrower/tower_flamethrower.tscn" id="4_rgkdc"]
[ext_resource type="Resource" uid="uid://yjknwdimtm8g" path="res://Weapons/Flamethrower/weapon_stats.tres" id="5_qi4e4"]
[resource]
script = ExtResource("1_xmwih")
rarity = 2
faction = 1
turret_scene = ExtResource("4_rgkdc")
weapon_scene = ExtResource("4_800j1")
weapon_stats = ExtResource("5_qi4e4")
tower_stats = ExtResource("3_sjxkl")
display_name = "Flamethrower"

17
Cards/gatling.tres Normal file
View File

@ -0,0 +1,17 @@
[gd_resource type="Resource" script_class="Card" load_steps=6 format=3 uid="uid://cvto66tp7rrst"]
[ext_resource type="Script" uid="uid://d40isem6w5d8" path="res://Scripts/Resources/card.gd" id="1_5html"]
[ext_resource type="Resource" uid="uid://nxl5wabgl36t" path="res://Towers/Gatling/tower_stats.tres" id="3_4hykq"]
[ext_resource type="PackedScene" uid="uid://dkxi1ssoa44jn" path="res://Weapons/Gatling/weapon_gatling.tscn" id="3_wkjyf"]
[ext_resource type="Resource" uid="uid://cj2x1jvo8l4ot" path="res://Weapons/Gatling/weapon_stats.tres" id="4_76fd1"]
[ext_resource type="PackedScene" uid="uid://ci822ash3mbhi" path="res://Towers/Gatling/tower_gatling.tscn" id="4_thk7u"]
[resource]
script = ExtResource("1_5html")
rarity = 0
faction = 1
turret_scene = ExtResource("4_thk7u")
weapon_scene = ExtResource("3_wkjyf")
weapon_stats = ExtResource("4_76fd1")
tower_stats = ExtResource("3_4hykq")
display_name = "Gatling"

17
Cards/glue_launcher.tres Normal file
View File

@ -0,0 +1,17 @@
[gd_resource type="Resource" script_class="Card" load_steps=6 format=3 uid="uid://fwsg5av1egp2"]
[ext_resource type="Script" uid="uid://d40isem6w5d8" path="res://Scripts/Resources/card.gd" id="1_tdu8a"]
[ext_resource type="Resource" uid="uid://boj1ho5x0sxtq" path="res://Weapons/GlueLauncher/weapon_stats.tres" id="3_dukui"]
[ext_resource type="Resource" uid="uid://bvkwgmbxje0dp" path="res://Towers/GlueLauncher/tower_stats.tres" id="3_e5fta"]
[ext_resource type="PackedScene" uid="uid://bfdg32wymhoj1" path="res://Towers/GlueLauncher/tower_glue_launcher.tscn" id="4_xcrut"]
[ext_resource type="PackedScene" uid="uid://takm6diuy71m" path="res://Weapons/GlueLauncher/weapon_glue_launcher.tscn" id="5_l3c38"]
[resource]
script = ExtResource("1_tdu8a")
rarity = 0
faction = 1
turret_scene = ExtResource("4_xcrut")
weapon_scene = ExtResource("5_l3c38")
weapon_stats = ExtResource("3_dukui")
tower_stats = ExtResource("3_e5fta")
display_name = "Glue Launcher"

17
Cards/icicle.tres Normal file
View File

@ -0,0 +1,17 @@
[gd_resource type="Resource" script_class="Card" load_steps=6 format=3 uid="uid://cb1uqjl1387kk"]
[ext_resource type="Script" uid="uid://d40isem6w5d8" path="res://Scripts/Resources/card.gd" id="1_cmmto"]
[ext_resource type="PackedScene" uid="uid://bk73g30y8kri4" path="res://Towers/Icicle/icicletower.tscn" id="3_gum2m"]
[ext_resource type="Resource" uid="uid://d34bfj5togyyt" path="res://Towers/Icicle/tower_stats.tres" id="3_p8y0m"]
[ext_resource type="PackedScene" uid="uid://v3iuf4lt2iff" path="res://Weapons/Icicle/weapon_icicle.tscn" id="3_ve3rv"]
[ext_resource type="Resource" uid="uid://ckjmym1ofww4" path="res://Weapons/Icicle/weapon_stats.tres" id="4_yv37w"]
[resource]
script = ExtResource("1_cmmto")
rarity = 3
faction = 2
turret_scene = ExtResource("3_gum2m")
weapon_scene = ExtResource("3_ve3rv")
weapon_stats = ExtResource("4_yv37w")
tower_stats = ExtResource("3_p8y0m")
display_name = "Icicle"

18
Cards/overclock_card.tres Normal file
View File

@ -0,0 +1,18 @@
[gd_resource type="Resource" script_class="Card" load_steps=6 format=3 uid="uid://cucdevshmdohf"]
[ext_resource type="Script" uid="uid://d40isem6w5d8" path="res://Scripts/Resources/card.gd" id="1_t3tfw"]
[ext_resource type="PackedScene" uid="uid://dmbd7ivisjm3w" path="res://Weapons/Overclock/overclock_weapon.tscn" id="2_67wu0"]
[ext_resource type="Resource" uid="uid://v13yoous66bc" path="res://Towers/Overclock/tower_stats.tres" id="2_o52qt"]
[ext_resource type="PackedScene" uid="uid://d3qabcosmk2q5" path="res://Towers/Overclock/tower.tscn" id="3_d6lco"]
[ext_resource type="Resource" uid="uid://d3qmy6puuh1gl" path="res://Weapons/Overclock/weapon_stats.tres" id="3_o52qt"]
[resource]
script = ExtResource("1_t3tfw")
rarity = 1
faction = 1
turret_scene = ExtResource("3_d6lco")
weapon_scene = ExtResource("2_67wu0")
weapon_stats = ExtResource("3_o52qt")
tower_stats = ExtResource("2_o52qt")
display_name = "Overclock"
metadata/_custom_type_script = "uid://d40isem6w5d8"

17
Cards/reactor.tres Normal file
View File

@ -0,0 +1,17 @@
[gd_resource type="Resource" script_class="Card" load_steps=6 format=3 uid="uid://b3o112jw3loiu"]
[ext_resource type="Script" uid="uid://d40isem6w5d8" path="res://Scripts/Resources/card.gd" id="1_0ciid"]
[ext_resource type="Resource" uid="uid://cssdyxk8oefsd" path="res://Towers/Reactor/tower_stats.tres" id="3_7vuex"]
[ext_resource type="PackedScene" uid="uid://yymj42pp6v1t" path="res://Weapons/Reactor/weapon_reactor.tscn" id="3_de72q"]
[ext_resource type="PackedScene" uid="uid://b7idyi1c67ou4" path="res://Towers/Reactor/reactortower.tscn" id="3_l4xwa"]
[ext_resource type="Resource" uid="uid://ipfr7emuarbj" path="res://Weapons/Reactor/weapon_stats.tres" id="4_wilo7"]
[resource]
script = ExtResource("1_0ciid")
rarity = 4
faction = 1
turret_scene = ExtResource("3_l4xwa")
weapon_scene = ExtResource("3_de72q")
weapon_stats = ExtResource("4_wilo7")
tower_stats = ExtResource("3_7vuex")
display_name = "Reactor"

17
Cards/refrigerator.tres Normal file
View File

@ -0,0 +1,17 @@
[gd_resource type="Resource" script_class="Card" load_steps=6 format=3 uid="uid://ds8qx4ggmqetk"]
[ext_resource type="Script" uid="uid://d40isem6w5d8" path="res://Scripts/Resources/card.gd" id="1_84afc"]
[ext_resource type="Resource" uid="uid://st0qrut5nxrm" path="res://Towers/Refrigerator/tower_stats.tres" id="3_bihii"]
[ext_resource type="PackedScene" uid="uid://dfgxf88kk2nhn" path="res://Towers/Refrigerator/fridgetower.tscn" id="3_pq7e0"]
[ext_resource type="PackedScene" uid="uid://b0vi11kj3lxng" path="res://Weapons/Refrigerator/weapon_refrigerator.tscn" id="4_0oufq"]
[ext_resource type="Resource" uid="uid://5l758yxfpi1e" path="res://Weapons/Refrigerator/weapon_stats.tres" id="5_dqmyh"]
[resource]
script = ExtResource("1_84afc")
rarity = 1
faction = 2
turret_scene = ExtResource("3_pq7e0")
weapon_scene = ExtResource("4_0oufq")
weapon_stats = ExtResource("5_dqmyh")
tower_stats = ExtResource("3_bihii")
display_name = "Refrigerator"

View File

@ -0,0 +1,17 @@
[gd_resource type="Resource" script_class="Card" load_steps=6 format=3 uid="uid://b37r54q84vqoi"]
[ext_resource type="Script" uid="uid://d40isem6w5d8" path="res://Scripts/Resources/card.gd" id="1_ly0o5"]
[ext_resource type="Resource" uid="uid://c65rq455ma8f6" path="res://Towers/RocketLauncher/tower_stats.tres" id="3_06my6"]
[ext_resource type="PackedScene" uid="uid://clunpgm4plkar" path="res://Towers/RocketLauncher/rocket_tower.tscn" id="3_73c50"]
[ext_resource type="PackedScene" uid="uid://bdp7icdejayvr" path="res://Weapons/RocketLauncher/weapon_rocket_launcher.tscn" id="3_qo5gv"]
[ext_resource type="Resource" uid="uid://d2yo07m2mp2mp" path="res://Weapons/RocketLauncher/weapon_stats.tres" id="4_cmvfg"]
[resource]
script = ExtResource("1_ly0o5")
rarity = 0
faction = 1
turret_scene = ExtResource("3_73c50")
weapon_scene = ExtResource("3_qo5gv")
weapon_stats = ExtResource("4_cmvfg")
tower_stats = ExtResource("3_06my6")
display_name = "Rocket Launcher"

17
Cards/sniper.tres Normal file
View File

@ -0,0 +1,17 @@
[gd_resource type="Resource" script_class="Card" load_steps=6 format=3 uid="uid://ckm88acryitl4"]
[ext_resource type="Script" uid="uid://d40isem6w5d8" path="res://Scripts/Resources/card.gd" id="1_5vmtk"]
[ext_resource type="Resource" uid="uid://eb0by6ba1d43" path="res://Towers/Sniper/tower_stats.tres" id="3_6i55t"]
[ext_resource type="PackedScene" uid="uid://bd65e03fscyxr" path="res://Weapons/Sniper/weapon_sniper.tscn" id="3_qfpvu"]
[ext_resource type="Resource" uid="uid://3y7n1vdvf822" path="res://Weapons/Sniper/weapon_stats.tres" id="4_7kvq1"]
[ext_resource type="PackedScene" uid="uid://0ucn7wvbq034" path="res://Towers/Sniper/tower_sniper.tscn" id="4_k5nhs"]
[resource]
script = ExtResource("1_5vmtk")
rarity = 1
faction = 1
turret_scene = ExtResource("4_k5nhs")
weapon_scene = ExtResource("3_qfpvu")
weapon_stats = ExtResource("4_7kvq1")
tower_stats = ExtResource("3_6i55t")
display_name = "Sniper"