way too many changes to list, oops. big rewrite.
This commit is contained in:
29
Resources/Enemies/airenemy.tres
Normal file
29
Resources/Enemies/airenemy.tres
Normal 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
|
29
Resources/Enemies/airenemy2.tres
Normal file
29
Resources/Enemies/airenemy2.tres
Normal 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
|
35
Resources/Enemies/dog.tres
Normal file
35
Resources/Enemies/dog.tres
Normal 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
|
29
Resources/Enemies/dog_boss.tres
Normal file
29
Resources/Enemies/dog_boss.tres
Normal 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
|
29
Resources/Enemies/dog_fast.tres
Normal file
29
Resources/Enemies/dog_fast.tres
Normal 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
|
29
Resources/Enemies/dog_heavy.tres
Normal file
29
Resources/Enemies/dog_heavy.tres
Normal 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
|
35
Resources/Enemies/leapfrog.tres
Normal file
35
Resources/Enemies/leapfrog.tres
Normal 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
|
Reference in New Issue
Block a user