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

BIN
Classes/Mage/blue.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.9 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://cnedls3i4gso"
path="res://.godot/imported/blue.png-57c3a251409e86131b4abd6dd68359a4.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://Classes/Mage/blue.png"
dest_files=["res://.godot/imported/blue.png-57c3a251409e86131b4abd6dd68359a4.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

BIN
Classes/Mage/blue_hand.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 880 B

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bvaif1sfn1ej4"
path="res://.godot/imported/blue_hand.png-74dcd655f9721672548ff68c03cb11e0.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://Classes/Mage/blue_hand.png"
dest_files=["res://.godot/imported/blue_hand.png-74dcd655f9721672548ff68c03cb11e0.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

20
Classes/Mage/class.tres Normal file
View File

@ -0,0 +1,20 @@
[gd_resource type="Resource" script_class="HeroClass" load_steps=10 format=3 uid="uid://dxonpv8qbyrjy"]
[ext_resource type="Script" uid="uid://dcwtg2gev3uia" path="res://Scripts/Resources/hero_class.gd" id="1_aeu85"]
[ext_resource type="Script" uid="uid://d40isem6w5d8" path="res://Scripts/Resources/card.gd" id="1_gq5ju"]
[ext_resource type="Resource" uid="uid://deer0awg4d18o" path="res://Cards/assault.tres" id="2_3yr5a"]
[ext_resource type="Resource" uid="uid://bibx2my7igspq" path="res://Cards/fireball.tres" id="3_sh7d1"]
[ext_resource type="Resource" uid="uid://ckm88acryitl4" path="res://Cards/sniper.tres" id="3_wyb0n"]
[ext_resource type="Texture2D" uid="uid://bvaif1sfn1ej4" path="res://Classes/Mage/blue_hand.png" id="4_srskc"]
[ext_resource type="Resource" uid="uid://bga736m7furat" path="res://Cards/ascension.tres" id="5_k7b5b"]
[ext_resource type="Texture2D" uid="uid://bvybr3fwnw46p" path="res://Classes/Mage/yeen.png" id="6_jda20"]
[ext_resource type="PackedScene" uid="uid://bd4k48bdgiddy" path="res://Classes/Mage/podium.tscn" id="7_aglom"]
[resource]
script = ExtResource("1_aeu85")
hero_name = "Mage"
texture = ExtResource("6_jda20")
hand_texture = ExtResource("4_srskc")
deck = Array[ExtResource("1_gq5ju")]([ExtResource("2_3yr5a"), ExtResource("2_3yr5a"), ExtResource("3_wyb0n"), ExtResource("3_sh7d1"), ExtResource("5_k7b5b")])
faction = 2
podium = ExtResource("7_aglom")

60
Classes/Mage/podium.tscn Normal file
View File

@ -0,0 +1,60 @@
[gd_scene load_steps=9 format=3 uid="uid://bd4k48bdgiddy"]
[ext_resource type="Script" uid="uid://bc0xyfr5nj1ul" path="res://Scenes/Menus/CharacterSelect/character_podium.gd" id="1_0wn84"]
[ext_resource type="Texture2D" uid="uid://bvybr3fwnw46p" path="res://Classes/Mage/yeen.png" id="2_skplt"]
[ext_resource type="PackedScene" uid="uid://ddbbwx0yy16lh" path="res://Scenes/TowerBase/tower_base.tscn" id="3_m1210"]
[ext_resource type="ArrayMesh" uid="uid://oxjhqfwlcx5l" path="res://Towers/Assault/assaultmod.res" id="4_5wuy8"]
[ext_resource type="ArrayMesh" uid="uid://bu35or5yc5j4c" path="res://Towers/Sniper/snipermodel.res" id="5_tnndn"]
[ext_resource type="ArrayMesh" uid="uid://d34yiqnnaie8r" path="res://Towers/Fireball/magetowermesh.res" id="6_67jsi"]
[ext_resource type="PackedScene" uid="uid://dk1pt2f1qya1m" path="res://Towers/Ascension/tower.tscn" id="7_3ilqd"]
[ext_resource type="Resource" uid="uid://c756rtt7ujowk" path="res://Towers/Ascension/tower_stats.tres" id="8_2wywa"]
[node name="MagePodium" type="Node3D"]
script = ExtResource("1_0wn84")
text = "Watch out for a shop to find out how to unlock this mysterious friend!"
metadata/_custom_type_script = "uid://bc0xyfr5nj1ul"
[node name="Base" type="CSGCylinder3D" parent="."]
transform = Transform3D(0.789716, 0, -0.613472, 0, 1, 0, 0.613472, 0, 0.789716, 0, 0, 0)
radius = 3.0
height = 1.0
sides = 32
[node name="Sprite3D" type="Sprite3D" parent="Base"]
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 1.91885, 0)
modulate = Color(0.446777, 0.446777, 0.446777, 1)
billboard = 2
texture_filter = 0
texture = ExtResource("2_skplt")
[node name="Node3D" parent="Base" instance=ExtResource("3_m1210")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.21433, 0.5, -1.47375)
[node name="Assaultmod" type="MeshInstance3D" parent="Base"]
transform = Transform3D(-0.216168, 0.271014, 0.279012, 0.174778, 0.352842, -0.207317, -0.347489, 0.00887582, -0.277844, 1.62687, 1.06376, -1.0274)
mesh = ExtResource("4_5wuy8")
skeleton = NodePath("../../..")
[node name="Snipermodel" type="MeshInstance3D" parent="Base"]
transform = Transform3D(0.332265, 0.0519786, -0.251592, -8.9882e-09, 0.411314, 0.0849769, 0.256905, -0.0672257, 0.325393, 0.500198, 0.978789, 1.90895)
mesh = ExtResource("5_tnndn")
skeleton = NodePath("../../..")
[node name="Magetowermesh" type="MeshInstance3D" parent="Base"]
transform = Transform3D(0.432921, 0, 0.719847, 0, 0.84, 0, -0.719847, 0, 0.432921, -1.62727, 0.5, -0.00850296)
mesh = ExtResource("6_67jsi")
[node name="OmniLight3D" type="OmniLight3D" parent="Base/Magetowermesh"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 3.38274, 0)
light_color = Color(0.697081, 0.170704, 0.131545, 1)
light_energy = 3.586
omni_range = 1.824
[node name="SpotLight3D2" type="SpotLight3D" parent="Base"]
transform = Transform3D(-4.37114e-08, 1, 4.37114e-08, 0, -4.37114e-08, 1, 1, 4.37114e-08, 1.91069e-15, 0, 4, 0)
spot_range = 10.0
spot_attenuation = 0.39
[node name="Tower" parent="Base" instance=ExtResource("7_3ilqd")]
transform = Transform3D(-0.642788, 0, -0.766044, 0, 1, 0, 0.766044, 0, -0.642788, 0.228261, 1.16271, -1.45948)
stats = ExtResource("8_2wywa")

BIN
Classes/Mage/yeen.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bvybr3fwnw46p"
path="res://.godot/imported/yeen.png-6e9688353ac8cc86efffe8d456c2e38b.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://Classes/Mage/yeen.png"
dest_files=["res://.godot/imported/yeen.png-6e9688353ac8cc86efffe8d456c2e38b.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=true
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0