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

View File

@ -0,0 +1,29 @@
[gd_resource type="Resource" script_class="Enemy" load_steps=5 format=3 uid="uid://dsgkwh3opyqtx"]
[ext_resource type="Texture2D" uid="uid://chhmkmlfrobhu" path="res://Assets/Textures/bubble.png" id="1_57rr1"]
[ext_resource type="Texture2D" uid="uid://ta47gpiwloxm" path="res://Assets/Textures/dead_bubble.png" id="1_ioqxi"]
[ext_resource type="Script" uid="uid://cbwxa2a4hfcy4" path="res://Scripts/Resources/enemy.gd" id="1_wjbfx"]
[ext_resource type="Texture2D" uid="uid://d0vafwv4lhjji" path="res://Assets/TextureAtlases/bubble.tres" id="3_homny"]
[resource]
script = ExtResource("1_wjbfx")
title = "bubble"
target_type = 2
icon = ExtResource("1_57rr1")
death_sprite = ExtResource("1_ioqxi")
sprite = ExtResource("3_homny")
spawn_power = 4
health = 30
penalty = 4
movement_speed = 2.0
spawn_cooldown = 0.5
common_group = 8
common_cost = 1
uncommon_group = 14
uncommon_cost = 2
rare_group = 20
rare_cost = 3
epic_group = 30
epic_cost = 5
legendary_group = 50
legendary_cost = 6

View File

@ -0,0 +1,29 @@
[gd_resource type="Resource" script_class="Enemy" load_steps=5 format=3 uid="uid://bffhb5krs5elm"]
[ext_resource type="Texture2D" uid="uid://b1lwaxw62yp3p" path="res://Assets/Textures/dead_spike.png" id="1_1js8q"]
[ext_resource type="Texture2D" uid="uid://duywsy7jmh4u" path="res://Assets/Textures/spike.png" id="1_22o7e"]
[ext_resource type="Script" uid="uid://cbwxa2a4hfcy4" path="res://Scripts/Resources/enemy.gd" id="1_q5r05"]
[ext_resource type="Texture2D" uid="uid://sybn6bjbj5fh" path="res://Assets/TextureAtlases/spike.tres" id="3_tbb38"]
[resource]
script = ExtResource("1_q5r05")
title = "spike"
target_type = 2
icon = ExtResource("1_22o7e")
death_sprite = ExtResource("1_1js8q")
sprite = ExtResource("3_tbb38")
spawn_power = 6
health = 120
penalty = 7
movement_speed = 1.0
spawn_cooldown = 1.0
common_group = 3
common_cost = 2
uncommon_group = 6
uncommon_cost = 3
rare_group = 10
rare_cost = 4
epic_group = 16
epic_cost = 5
legendary_group = 25
legendary_cost = 6

View File

@ -0,0 +1,35 @@
[gd_resource type="Resource" script_class="Enemy" load_steps=6 format=3 uid="uid://8eba45hql7bo"]
[ext_resource type="Script" uid="uid://cbwxa2a4hfcy4" path="res://Scripts/Resources/enemy.gd" id="1_ivs7a"]
[ext_resource type="Texture2D" uid="uid://cdnhe2mi5c5ln" path="res://Assets/Textures/dead_eye_dog.png" id="1_r8gpy"]
[ext_resource type="Texture2D" uid="uid://g00wwrlxxdc5" path="res://Assets/Textures/icon_eye_dog.png" id="2_tyyee"]
[ext_resource type="Texture2D" uid="uid://dj13g1w14mekw" path="res://Assets/Textures/eye_dog.png" id="4_7ypa6"]
[sub_resource type="AtlasTexture" id="AtlasTexture_n6kdu"]
resource_local_to_scene = true
atlas = ExtResource("4_7ypa6")
region = Rect2(0, 0, 32, 32)
[resource]
resource_local_to_scene = true
script = ExtResource("1_ivs7a")
title = "dog"
target_type = 1
icon = ExtResource("2_tyyee")
death_sprite = ExtResource("1_r8gpy")
sprite = SubResource("AtlasTexture_n6kdu")
spawn_power = 10
health = 180
penalty = 10
movement_speed = 1.2
spawn_cooldown = 1.2
common_group = 4
common_cost = 1
uncommon_group = 6
uncommon_cost = 2
rare_group = 8
rare_cost = 3
epic_group = 10
epic_cost = 4
legendary_group = 12
legendary_cost = 5

View File

@ -0,0 +1,29 @@
[gd_resource type="Resource" script_class="Enemy" load_steps=5 format=3 uid="uid://boik1gnpl4v0a"]
[ext_resource type="Texture2D" uid="uid://cde0voyrwnqkl" path="res://Assets/Textures/icon_eye_dog_boss.png" id="1_2o720"]
[ext_resource type="Texture2D" uid="uid://bp3njt3h0qfbg" path="res://Assets/Textures/dead_eye_dog_boss.png" id="1_5xm32"]
[ext_resource type="Script" uid="uid://cbwxa2a4hfcy4" path="res://Scripts/Resources/enemy.gd" id="1_euaab"]
[ext_resource type="Texture2D" uid="uid://ff3cys53p37j" path="res://Assets/TextureAtlases/dog_fast_boss.tres" id="2_1m62w"]
[resource]
script = ExtResource("1_euaab")
title = "boss dog"
target_type = 1
icon = ExtResource("1_2o720")
death_sprite = ExtResource("1_5xm32")
sprite = ExtResource("2_1m62w")
spawn_power = 100
health = 8000
penalty = 40
movement_speed = 0.8
spawn_cooldown = 1.0
common_group = 1
common_cost = 7
uncommon_group = 2
uncommon_cost = 9
rare_group = 3
rare_cost = 13
epic_group = 4
epic_cost = 16
legendary_group = 5
legendary_cost = 20

View File

@ -0,0 +1,29 @@
[gd_resource type="Resource" script_class="Enemy" load_steps=5 format=3 uid="uid://cvehqh4tt28g7"]
[ext_resource type="Script" uid="uid://cbwxa2a4hfcy4" path="res://Scripts/Resources/enemy.gd" id="1_k5sd1"]
[ext_resource type="Texture2D" uid="uid://cv5p03aw78vwd" path="res://Assets/Textures/icon_eye_dog_fast.png" id="1_xgen5"]
[ext_resource type="Texture2D" uid="uid://dgdofekr7ow73" path="res://Assets/Textures/dead_eye_dog_fast.png" id="1_yj87d"]
[ext_resource type="Texture2D" uid="uid://dd212gh03wloa" path="res://Assets/TextureAtlases/dog_fast.tres" id="2_mkbm6"]
[resource]
script = ExtResource("1_k5sd1")
title = "fast dog"
target_type = 1
icon = ExtResource("1_xgen5")
death_sprite = ExtResource("1_yj87d")
sprite = ExtResource("2_mkbm6")
spawn_power = 16
health = 70
penalty = 4
movement_speed = 3.5
spawn_cooldown = 0.7
common_group = 4
common_cost = 2
uncommon_group = 8
uncommon_cost = 2
rare_group = 14
rare_cost = 4
epic_group = 20
epic_cost = 6
legendary_group = 26
legendary_cost = 10

View File

@ -0,0 +1,29 @@
[gd_resource type="Resource" script_class="Enemy" load_steps=5 format=3 uid="uid://dxi17xvdlhkvc"]
[ext_resource type="Texture2D" uid="uid://08n5jvq5tptf" path="res://Assets/Textures/icon_eye_dog_heavy.png" id="1_lck53"]
[ext_resource type="Script" uid="uid://cbwxa2a4hfcy4" path="res://Scripts/Resources/enemy.gd" id="1_q48il"]
[ext_resource type="Texture2D" uid="uid://e7lahg40lq8a" path="res://Assets/Textures/dead_eye_dog_heavy.png" id="1_qveaa"]
[ext_resource type="Texture2D" uid="uid://c0543ucoalwmi" path="res://Assets/TextureAtlases/dog_fast_heavy.tres" id="2_7nc4x"]
[resource]
script = ExtResource("1_q48il")
title = "heavy dog"
target_type = 1
icon = ExtResource("1_lck53")
death_sprite = ExtResource("1_qveaa")
sprite = ExtResource("2_7nc4x")
spawn_power = 14
health = 350
penalty = 15
movement_speed = 0.9
spawn_cooldown = 2.0
common_group = 2
common_cost = 1
uncommon_group = 5
uncommon_cost = 2
rare_group = 8
rare_cost = 3
epic_group = 14
epic_cost = 4
legendary_group = 18
legendary_cost = 5

View File

@ -0,0 +1,35 @@
[gd_resource type="Resource" script_class="Enemy" load_steps=6 format=3 uid="uid://btudmfd7wfwec"]
[ext_resource type="Texture2D" uid="uid://bl16mvx4xaxeb" path="res://Assets/Textures/dead_leapfrog.png" id="1_aa1x4"]
[ext_resource type="Texture2D" uid="uid://3ywtwfpuuknr" path="res://Assets/Textures/leapfrog.png" id="2_pj3v3"]
[ext_resource type="Script" uid="uid://cbwxa2a4hfcy4" path="res://Scripts/Resources/enemy.gd" id="3_i5ry5"]
[ext_resource type="Texture2D" uid="uid://cb66pspr16scy" path="res://Assets/Textures/leapfrog_2.png" id="4_i5ry5"]
[sub_resource type="AtlasTexture" id="AtlasTexture_n6kdu"]
resource_local_to_scene = true
atlas = ExtResource("4_i5ry5")
region = Rect2(0, 0, 32, 32)
[resource]
resource_local_to_scene = true
script = ExtResource("3_i5ry5")
title = "Leapdog"
target_type = 1
icon = ExtResource("2_pj3v3")
death_sprite = ExtResource("1_aa1x4")
sprite = SubResource("AtlasTexture_n6kdu")
spawn_power = 10
health = 150
penalty = 8
movement_speed = 1.3
spawn_cooldown = 1.8
common_group = 1
common_cost = 1
uncommon_group = 3
uncommon_cost = 2
rare_group = 5
rare_cost = 3
epic_group = 8
epic_cost = 4
legendary_group = 12
legendary_cost = 5