More enemy VFX added and attacks setup, old Shield of Heaven frames removed, player camera rotation fixed

This commit is contained in:
Pal
2025-10-15 20:17:04 -07:00
parent 2786c95c22
commit 20b659681a
591 changed files with 6053 additions and 5409 deletions

View File

@@ -1,4 +1,4 @@
[gd_scene load_steps=1184 format=3 uid="uid://dcm53j3rncxdm"]
[gd_scene load_steps=1188 format=3 uid="uid://dcm53j3rncxdm"]
[ext_resource type="Script" uid="uid://cvr1qimxpignl" path="res://src/enemy/EnemyModelView2D.cs" id="1_ol7va"]
[ext_resource type="Script" uid="uid://dlsgyx4i1jmp3" path="res://src/enemy/EnemyLoreInfo.cs" id="2_6vf6u"]
@@ -4203,6 +4203,18 @@ tracks/6/keys = {
"update": 1,
"values": [0]
}
tracks/7/type = "value"
tracks/7/imported = false
tracks/7/enabled = true
tracks/7/path = NodePath("Attack VFX Player:current_animation")
tracks/7/interp = 1
tracks/7/loop_wrap = true
tracks/7/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [""]
}
[sub_resource type="Animation" id="Animation_48n28"]
resource_name = "activate"
@@ -5245,6 +5257,18 @@ tracks/5/keys = {
"update": 1,
"values": [true]
}
tracks/6/type = "value"
tracks/6/imported = false
tracks/6/enabled = true
tracks/6/path = NodePath("Attack VFX Player:current_animation")
tracks/6/interp = 1
tracks/6/loop_wrap = true
tracks/6/keys = {
"times": PackedFloat32Array(0, 1.25, 1.33333),
"transitions": PackedFloat32Array(1, 1, 1),
"update": 1,
"values": ["", "", &"ATTACK 1"]
}
[sub_resource type="Animation" id="Animation_kqe3s"]
resource_name = "primary_attack_back"
@@ -5577,6 +5601,18 @@ tracks/6/keys = {
"update": 1,
"values": [0]
}
tracks/7/type = "value"
tracks/7/imported = false
tracks/7/enabled = true
tracks/7/path = NodePath("Attack VFX Player:current_animation")
tracks/7/interp = 1
tracks/7/loop_wrap = true
tracks/7/keys = {
"times": PackedFloat32Array(0.5, 3),
"transitions": PackedFloat32Array(1, 1),
"update": 1,
"values": [&"ATTACK 2", ""]
}
[sub_resource type="Animation" id="Animation_32cdq"]
resource_name = "secondary_attack_back"
@@ -6446,7 +6482,7 @@ states/left/position = Vector2(819, 372)
states/right/node = SubResource("AnimationNodeAnimation_n737b")
states/right/position = Vector2(1160, 5)
transitions = ["appear_front", "appear_right", SubResource("AnimationNodeStateMachineTransition_u86rl"), "appear_front", "appear_back", SubResource("AnimationNodeStateMachineTransition_uflom"), "appear_front", "appear_left", SubResource("AnimationNodeStateMachineTransition_n737b"), "appear_left", "appear_front", SubResource("AnimationNodeStateMachineTransition_1ebmq"), "appear_left", "appear_right", SubResource("AnimationNodeStateMachineTransition_rei16"), "appear_left", "appear_back", SubResource("AnimationNodeStateMachineTransition_36car"), "appear_back", "appear_left", SubResource("AnimationNodeStateMachineTransition_8ibrv"), "appear_back", "appear_front", SubResource("AnimationNodeStateMachineTransition_nryy0"), "appear_back", "appear_right", SubResource("AnimationNodeStateMachineTransition_wiqwp"), "appear_right", "appear_back", SubResource("AnimationNodeStateMachineTransition_h78qd"), "appear_right", "appear_front", SubResource("AnimationNodeStateMachineTransition_puo0m"), "appear_right", "appear_left", SubResource("AnimationNodeStateMachineTransition_0wf03"), "appear_front", "front", SubResource("AnimationNodeStateMachineTransition_vx836"), "appear_left", "left", SubResource("AnimationNodeStateMachineTransition_61mt4"), "appear_back", "back", SubResource("AnimationNodeStateMachineTransition_mle3q"), "appear_right", "right", SubResource("AnimationNodeStateMachineTransition_ov0ka"), "appear_front", "right", SubResource("AnimationNodeStateMachineTransition_6l842"), "appear_front", "left", SubResource("AnimationNodeStateMachineTransition_4a52m"), "appear_front", "back", SubResource("AnimationNodeStateMachineTransition_853at"), "appear_right", "front", SubResource("AnimationNodeStateMachineTransition_7747u"), "appear_right", "left", SubResource("AnimationNodeStateMachineTransition_j68mp"), "appear_right", "back", SubResource("AnimationNodeStateMachineTransition_f7875"), "appear_left", "front", SubResource("AnimationNodeStateMachineTransition_fwqgi"), "appear_left", "right", SubResource("AnimationNodeStateMachineTransition_ja5r0"), "appear_left", "back", SubResource("AnimationNodeStateMachineTransition_fx8qk"), "appear_back", "front", SubResource("AnimationNodeStateMachineTransition_4aent"), "appear_back", "left", SubResource("AnimationNodeStateMachineTransition_ofalu"), "appear_back", "right", SubResource("AnimationNodeStateMachineTransition_26a75"), "front", "left", SubResource("AnimationNodeStateMachineTransition_xw806"), "front", "back", SubResource("AnimationNodeStateMachineTransition_lh6fm"), "front", "right", SubResource("AnimationNodeStateMachineTransition_r80ld"), "right", "front", SubResource("AnimationNodeStateMachineTransition_b04nj"), "right", "left", SubResource("AnimationNodeStateMachineTransition_fcn2i"), "right", "back", SubResource("AnimationNodeStateMachineTransition_7dqih"), "back", "right", SubResource("AnimationNodeStateMachineTransition_lg1l0"), "back", "left", SubResource("AnimationNodeStateMachineTransition_8chr7"), "back", "front", SubResource("AnimationNodeStateMachineTransition_wk5wj"), "left", "back", SubResource("AnimationNodeStateMachineTransition_yuqg3"), "left", "front", SubResource("AnimationNodeStateMachineTransition_fo1ps"), "left", "right", SubResource("AnimationNodeStateMachineTransition_fqmmj"), "Start", "appear_front", SubResource("AnimationNodeStateMachineTransition_rqgr1"), "Start", "appear_right", SubResource("AnimationNodeStateMachineTransition_mmslw"), "Start", "appear_left", SubResource("AnimationNodeStateMachineTransition_w35hd"), "Start", "appear_back", SubResource("AnimationNodeStateMachineTransition_voekp")]
graph_offset = Vector2(-30, -158.935)
graph_offset = Vector2(-96, 164.065)
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_p70s4"]
advance_mode = 2
@@ -6488,6 +6524,119 @@ states/Walking/node = ExtResource("976_vxyya")
states/Walking/position = Vector2(359, 184)
transitions = ["Start", "Idle", SubResource("AnimationNodeStateMachineTransition_p70s4"), "Idle", "Activate", SubResource("AnimationNodeStateMachineTransition_jrkfh"), "Activate", "Activated Idle", SubResource("AnimationNodeStateMachineTransition_mud4o"), "Idle", "Walking", SubResource("AnimationNodeStateMachineTransition_vxyya"), "Walking", "Idle", SubResource("AnimationNodeStateMachineTransition_jj0f0"), "Activated Idle", "Primary Attack", SubResource("AnimationNodeStateMachineTransition_28bos"), "Activated Idle", "Secondary Attack", SubResource("AnimationNodeStateMachineTransition_ylf7i"), "Primary Attack", "Activated Idle", SubResource("AnimationNodeStateMachineTransition_btfu3"), "Secondary Attack", "Activated Idle", SubResource("AnimationNodeStateMachineTransition_yl7ba")]
[sub_resource type="Animation" id="Animation_jrkfh"]
resource_name = "ATTACK 1"
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath(".:frame")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0, 0.866667),
"transitions": PackedFloat32Array(1, 1),
"update": 0,
"values": [0, 26]
}
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath(".:modulate")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0, 0.0666667, 0.133333, 0.2, 0.266667, 0.333333, 0.4, 0.466667, 0.533333, 0.6, 0.648535, 0.715201, 0.781868, 0.848535, 0.915201, 0.981868, 1.04853, 1.1152, 1.18187),
"transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1),
"update": 0,
"values": [Color(1, 1, 1, 1), Color(1, 0.292663, 0.80703, 1), Color(1, 1, 1, 1), Color(0.0676858, 0.916132, 1, 1), Color(1, 1, 1, 1), Color(0.953217, 0.875907, 0, 1), Color(1, 1, 1, 1), Color(0.948335, 0, 0.201769, 1), Color(1, 1, 1, 1), Color(0.0166117, 0.464766, 1, 1), Color(1, 0.292663, 0.80703, 1), Color(1, 1, 1, 1), Color(0.0676858, 0.916132, 1, 1), Color(1, 1, 1, 1), Color(0.953217, 0.875907, 0, 1), Color(1, 1, 1, 1), Color(0.948335, 0, 0.201769, 1), Color(1, 1, 1, 1), Color(0.0166117, 0.464766, 1, 1)]
}
[sub_resource type="Animation" id="Animation_mud4o"]
length = 0.001
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath(".:frame")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [26]
}
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath("../Attack 2:frame")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [0]
}
tracks/2/type = "value"
tracks/2/imported = false
tracks/2/enabled = true
tracks/2/path = NodePath(".:modulate")
tracks/2/interp = 1
tracks/2/loop_wrap = true
tracks/2/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [Color(1, 1, 1, 1)]
}
tracks/3/type = "value"
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/path = NodePath("../Attack 2:modulate")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [Color(1, 1, 1, 1)]
}
[sub_resource type="Animation" id="Animation_vxyya"]
resource_name = "ATTACK 2"
length = 2.33334
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("../Attack 2:frame")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0, 2.33333),
"transitions": PackedFloat32Array(1, 1),
"update": 0,
"values": [0, 70]
}
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath("../Attack 2:modulate")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0, 0.0666667, 0.133333, 0.2, 0.266667, 0.333333, 0.433333, 0.533333, 0.633333, 0.766667, 0.9, 1.1, 1.23333, 1.5, 1.6, 1.7),
"transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1),
"update": 0,
"values": [Color(1, 1, 1, 0), Color(1, 1, 1, 0.6), Color(1, 1, 1, 0.1), Color(1, 1, 1, 0.8), Color(1, 1, 1, 0.3), Color(1, 1, 1, 0.735), Color(1, 1, 1, 0.1), Color(1, 1, 1, 0.8), Color(1, 1, 1, 0.3), Color(1, 1, 1, 0.8), Color(1, 1, 1, 0.1), Color(1, 1, 1, 0.8), Color(1, 1, 1, 0.1), Color(1, 1, 1, 1), Color(1, 1, 1, 0), Color(1, 1, 1, 1)]
}
[sub_resource type="AnimationLibrary" id="AnimationLibrary_jj0f0"]
_data = {
&"ATTACK 1": SubResource("Animation_jrkfh"),
&"ATTACK 2": SubResource("Animation_vxyya"),
&"RESET": SubResource("Animation_mud4o")
}
[sub_resource type="AtlasTexture" id="AtlasTexture_t2d7k"]
atlas = ExtResource("972_5duvr")
region = Rect2(1024, 0, 512, 512)
@@ -6682,7 +6831,7 @@ animations = [{
}],
"loop": false,
"name": &"default",
"speed": 22.0
"speed": 30.0
}]
[sub_resource type="AtlasTexture" id="AtlasTexture_n3k46"]
@@ -7181,7 +7330,7 @@ animations = [{
"duration": 1.0,
"texture": SubResource("AtlasTexture_5b1s1")
}],
"loop": true,
"loop": false,
"name": &"default",
"speed": 22.0
}]
@@ -7271,10 +7420,17 @@ tree_root = SubResource("AnimationNodeStateMachine_katqq")
advance_expression_base_node = NodePath("..")
anim_player = NodePath("../AnimationPlayer")
[node name="Attack 1" type="AnimatedSprite3D" parent="."]
transform = Transform3D(0.6, 0, 0, 0, 0.6, 0, 0, 0, 0.6, 0, 2.57675, 0)
sprite_frames = SubResource("SpriteFrames_nb6b0")
[node name="Attack VFX Player" type="AnimationPlayer" parent="."]
root_node = NodePath("Attack 1")
libraries = {
&"": SubResource("AnimationLibrary_jj0f0")
}
[node name="Attack 2" type="AnimatedSprite3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.67787, 0)
[node name="Attack 1" type="AnimatedSprite3D" parent="Attack VFX Player"]
transform = Transform3D(0.84, 0, 0, 0, 0.84, 0, 0, 0, 0.84, -0.189979, 1.67911, 0)
sprite_frames = SubResource("SpriteFrames_nb6b0")
frame = 26
[node name="Attack 2" type="AnimatedSprite3D" parent="Attack VFX Player"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.12026, 1.4116, 0)
sprite_frames = SubResource("SpriteFrames_i4gi3")

View File

@@ -1781,7 +1781,7 @@ tracks/9/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [Color(0.000573334, 0.289675, 0.922403, 1)]
"values": [Color(1, 1, 1, 1)]
}
tracks/10/type = "value"
tracks/10/imported = false
@@ -1793,7 +1793,7 @@ tracks/10/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [true]
"values": [false]
}
tracks/11/type = "value"
tracks/11/imported = false
@@ -2492,8 +2492,8 @@ tracks/3/path = NodePath("Attack VFX")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/keys = {
"clips": PackedStringArray("[stop]", "Attack"),
"times": PackedFloat32Array(0, 1.5)
"clips": PackedStringArray("[stop]", "[stop]", "Attack", "[stop]"),
"times": PackedFloat32Array(0, 1.41667, 1.5, 2.41667)
}
[sub_resource type="Animation" id="Animation_oxq0i"]
@@ -2950,7 +2950,7 @@ states/Idle/position = Vector2(357, 100)
"states/Secondary Attack/position" = Vector2(583, 404)
states/Start/position = Vector2(199, 100)
transitions = ["Start", "Idle", SubResource("AnimationNodeStateMachineTransition_umemc"), "Idle", "Activate", SubResource("AnimationNodeStateMachineTransition_t3xhd"), "Activate", "Activated Idle", SubResource("AnimationNodeStateMachineTransition_5jjkq"), "Activated Idle", "Primary Attack", SubResource("AnimationNodeStateMachineTransition_2oumr"), "Activated Idle", "Secondary Attack", SubResource("AnimationNodeStateMachineTransition_gr3tp"), "Primary Attack", "Activated Idle", SubResource("AnimationNodeStateMachineTransition_oxq0i"), "Secondary Attack", "Activated Idle", SubResource("AnimationNodeStateMachineTransition_ixs6i")]
graph_offset = Vector2(-55, -9)
graph_offset = Vector2(-27, 57)
[sub_resource type="AtlasTexture" id="AtlasTexture_tawq7"]
atlas = ExtResource("395_ymova")
@@ -3216,7 +3216,6 @@ script = ExtResource("1_6dej3")
[node name="Sprite3D" type="Sprite3D" parent="."]
transform = Transform3D(1.5, 0, 0, 0, 1.5, 0, 0, 0, 1.5, 0, 0, 0)
modulate = Color(0.000573334, 0.289675, 0.922403, 1)
pixel_size = 0.005
billboard = 2
texture_filter = 0
@@ -3279,6 +3278,7 @@ libraries = {
}
[node name="GPUParticles3D" type="GPUParticles3D" parent="."]
emitting = false
amount = 48
lifetime = 2.04
one_shot = true

View File

@@ -1,4 +1,4 @@
[gd_scene load_steps=238 format=3 uid="uid://dxwwfbt2mtmer"]
[gd_scene load_steps=320 format=3 uid="uid://dxwwfbt2mtmer"]
[ext_resource type="Script" uid="uid://cvr1qimxpignl" path="res://src/enemy/EnemyModelView2D.cs" id="1_yke7o"]
[ext_resource type="Texture2D" uid="uid://cob5mo4lrbkrp" path="res://src/enemy/enemy_types/11. Palan/animations/B/frame_000_delay-0.01s.png" id="2_lf0wi"]
@@ -206,6 +206,8 @@
[ext_resource type="AnimationNodeStateMachine" uid="uid://cbq8xog50cjjy" path="res://src/enemy/animation_state_machines/PrimaryAttackStateMachine.tres" id="204_vaycn"]
[ext_resource type="AnimationNodeStateMachine" uid="uid://clybvwx3itfeo" path="res://src/enemy/animation_state_machines/SecondaryAttackStateMachine.tres" id="205_klhid"]
[ext_resource type="AnimationNodeStateMachine" uid="uid://cy2ngl55c0rws" path="res://src/enemy/animation_state_machines/WalkingStateMachine.tres" id="206_1bumx"]
[ext_resource type="Texture2D" uid="uid://cmgw55dygbvqj" path="res://src/vfx/Enemy/sunblast.png" id="207_klhid"]
[ext_resource type="Texture2D" uid="uid://bn83xiolaxr6j" path="res://src/vfx/Enemy/PALANQUIN ATTACK 1.png" id="208_1bumx"]
[sub_resource type="ViewportTexture" id="ViewportTexture_h1kaf"]
viewport_path = NodePath("Sprite3D/SubViewportContainer/SubViewport")
@@ -946,6 +948,18 @@ tracks/2/keys = {
"update": 1,
"values": [true]
}
tracks/3/type = "value"
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/path = NodePath("AnimationPlayer2:current_animation")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [""]
}
[sub_resource type="Animation" id="Animation_fc7at"]
resource_name = "idle_back"
@@ -1189,7 +1203,7 @@ tracks/1/keys = {
[sub_resource type="Animation" id="Animation_iw0no"]
resource_name = "primary_attack"
length = 0.750008
length = 1.41667
step = 0.0833333
tracks/0/type = "value"
tracks/0/imported = false
@@ -1210,10 +1224,10 @@ tracks/1/path = NodePath("Sprite3D/SubViewportContainer/SubViewport/AnimatedSpri
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0, 0.75),
"transitions": PackedFloat32Array(1, 1),
"times": PackedFloat32Array(0, 0.75, 0.833333, 1.41667),
"transitions": PackedFloat32Array(1, 1, 1, 1),
"update": 0,
"values": [0, 9]
"values": [0, 8, 4, 0]
}
tracks/2/type = "value"
tracks/2/imported = false
@@ -1227,6 +1241,18 @@ tracks/2/keys = {
"update": 1,
"values": [true, false, true]
}
tracks/3/type = "value"
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/path = NodePath("AnimationPlayer2:current_animation")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/keys = {
"times": PackedFloat32Array(0, 0.333333, 1.41667),
"transitions": PackedFloat32Array(1, 1, 1),
"update": 1,
"values": ["", &"Sunblast", ""]
}
[sub_resource type="Animation" id="Animation_r6aec"]
resource_name = "primary_attack_back"
@@ -1391,6 +1417,18 @@ tracks/2/keys = {
"update": 1,
"values": [true, false, true]
}
tracks/3/type = "value"
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/path = NodePath("AnimationPlayer2:current_animation")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/keys = {
"times": PackedFloat32Array(0, 0.0833333, 0.25),
"transitions": PackedFloat32Array(1, 1, 1),
"update": 1,
"values": ["", &"Primary Attack", &"Primary Attack"]
}
[sub_resource type="Animation" id="Animation_jbc40"]
resource_name = "secondary_attack_back"
@@ -1569,10 +1607,610 @@ states/Idle/position = Vector2(386, 100)
states/Walking/node = ExtResource("206_1bumx")
states/Walking/position = Vector2(705, 100)
transitions = ["Start", "Idle", SubResource("AnimationNodeStateMachineTransition_0yqqu"), "Primary Attack", "Idle", SubResource("AnimationNodeStateMachineTransition_r6aec"), "Secondary Attack", "Idle", SubResource("AnimationNodeStateMachineTransition_lid5r"), "Idle", "Walking", SubResource("AnimationNodeStateMachineTransition_au0i1"), "Walking", "Idle", SubResource("AnimationNodeStateMachineTransition_jbc40"), "Idle", "Primary Attack", SubResource("AnimationNodeStateMachineTransition_0qt6f"), "Idle", "Secondary Attack", SubResource("AnimationNodeStateMachineTransition_2bn25"), "Walking", "Secondary Attack", SubResource("AnimationNodeStateMachineTransition_h2ml5"), "Walking", "Primary Attack", SubResource("AnimationNodeStateMachineTransition_uma8i")]
graph_offset = Vector2(-15, 35)
[sub_resource type="Animation" id="Animation_0qt6f"]
resource_name = "Sunblast"
length = 0.500003
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath(".:frame")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0, 0.5),
"transitions": PackedFloat32Array(1, 1),
"update": 0,
"values": [0, 15]
}
[sub_resource type="Animation" id="Animation_2bn25"]
length = 0.001
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath(".:frame")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [15]
}
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath("../Primary Attack:frame")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [14]
}
[sub_resource type="Animation" id="Animation_h2ml5"]
resource_name = "Primary Attack"
length = 1.03334
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("../Primary Attack:frame")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0, 1),
"transitions": PackedFloat32Array(1, 1),
"update": 0,
"values": [0, 57]
}
[sub_resource type="AnimationLibrary" id="AnimationLibrary_uma8i"]
_data = {
&"Primary Attack": SubResource("Animation_h2ml5"),
&"RESET": SubResource("Animation_2bn25"),
&"Sunblast": SubResource("Animation_0qt6f")
}
[sub_resource type="AtlasTexture" id="AtlasTexture_ycu4d"]
atlas = ExtResource("207_klhid")
region = Rect2(2560, 0, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_u6rpl"]
atlas = ExtResource("207_klhid")
region = Rect2(3072, 0, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_xmbum"]
atlas = ExtResource("207_klhid")
region = Rect2(3584, 0, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_5etdo"]
atlas = ExtResource("207_klhid")
region = Rect2(4096, 0, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_l2yl1"]
atlas = ExtResource("207_klhid")
region = Rect2(4608, 0, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_xldvr"]
atlas = ExtResource("207_klhid")
region = Rect2(5120, 0, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_73ixp"]
atlas = ExtResource("207_klhid")
region = Rect2(5632, 0, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_yn1iw"]
atlas = ExtResource("207_klhid")
region = Rect2(6144, 0, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_vyvum"]
atlas = ExtResource("207_klhid")
region = Rect2(6656, 0, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_r8nxd"]
atlas = ExtResource("207_klhid")
region = Rect2(7168, 0, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_3t1w7"]
atlas = ExtResource("207_klhid")
region = Rect2(7680, 0, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_wfs0y"]
atlas = ExtResource("207_klhid")
region = Rect2(8192, 0, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_ucayo"]
atlas = ExtResource("207_klhid")
region = Rect2(8704, 0, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_7pkyy"]
atlas = ExtResource("207_klhid")
region = Rect2(9216, 0, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_hp2cu"]
atlas = ExtResource("207_klhid")
region = Rect2(9728, 0, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_36022"]
atlas = ExtResource("207_klhid")
region = Rect2(10240, 0, 512, 512)
[sub_resource type="SpriteFrames" id="SpriteFrames_skutu"]
animations = [{
"frames": [{
"duration": 1.0,
"texture": SubResource("AtlasTexture_ycu4d")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_u6rpl")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_xmbum")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_5etdo")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_l2yl1")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_xldvr")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_73ixp")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_yn1iw")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_vyvum")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_r8nxd")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_3t1w7")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_wfs0y")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_ucayo")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_7pkyy")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_hp2cu")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_36022")
}],
"loop": false,
"name": &"default",
"speed": 20.0
}]
[sub_resource type="AtlasTexture" id="AtlasTexture_lfx76"]
atlas = ExtResource("208_1bumx")
region = Rect2(1536, 0, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_esogq"]
atlas = ExtResource("208_1bumx")
region = Rect2(2048, 0, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_p6prl"]
atlas = ExtResource("208_1bumx")
region = Rect2(2560, 0, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_1bx82"]
atlas = ExtResource("208_1bumx")
region = Rect2(3072, 0, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_2r7qj"]
atlas = ExtResource("208_1bumx")
region = Rect2(3584, 0, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_roe23"]
atlas = ExtResource("208_1bumx")
region = Rect2(4096, 0, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_3c2vn"]
atlas = ExtResource("208_1bumx")
region = Rect2(4608, 0, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_7vfvi"]
atlas = ExtResource("208_1bumx")
region = Rect2(5120, 0, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_duqa0"]
atlas = ExtResource("208_1bumx")
region = Rect2(5632, 0, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_15wcb"]
atlas = ExtResource("208_1bumx")
region = Rect2(6144, 0, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_485il"]
atlas = ExtResource("208_1bumx")
region = Rect2(6656, 0, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_1ad8r"]
atlas = ExtResource("208_1bumx")
region = Rect2(7168, 0, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_dabot"]
atlas = ExtResource("208_1bumx")
region = Rect2(7680, 0, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_j5vwn"]
atlas = ExtResource("208_1bumx")
region = Rect2(8192, 0, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_pgvhf"]
atlas = ExtResource("208_1bumx")
region = Rect2(8704, 0, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_dypo2"]
atlas = ExtResource("208_1bumx")
region = Rect2(9216, 0, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_qfppj"]
atlas = ExtResource("208_1bumx")
region = Rect2(9728, 0, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_nn6wu"]
atlas = ExtResource("208_1bumx")
region = Rect2(10240, 0, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_hxual"]
atlas = ExtResource("208_1bumx")
region = Rect2(10752, 0, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_4pon6"]
atlas = ExtResource("208_1bumx")
region = Rect2(11264, 0, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_7t0c1"]
atlas = ExtResource("208_1bumx")
region = Rect2(11776, 0, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_23nq1"]
atlas = ExtResource("208_1bumx")
region = Rect2(12288, 0, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_74s5u"]
atlas = ExtResource("208_1bumx")
region = Rect2(12800, 0, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_h5aaw"]
atlas = ExtResource("208_1bumx")
region = Rect2(13312, 0, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_tpwkh"]
atlas = ExtResource("208_1bumx")
region = Rect2(13824, 0, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_wj2yp"]
atlas = ExtResource("208_1bumx")
region = Rect2(14336, 0, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_3778w"]
atlas = ExtResource("208_1bumx")
region = Rect2(14848, 0, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_ibrcd"]
atlas = ExtResource("208_1bumx")
region = Rect2(15360, 0, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_ao225"]
atlas = ExtResource("208_1bumx")
region = Rect2(15872, 0, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_yeh15"]
atlas = ExtResource("208_1bumx")
region = Rect2(0, 512, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_klbq3"]
atlas = ExtResource("208_1bumx")
region = Rect2(512, 512, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_nby80"]
atlas = ExtResource("208_1bumx")
region = Rect2(1024, 512, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_hj4pt"]
atlas = ExtResource("208_1bumx")
region = Rect2(1536, 512, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_52fee"]
atlas = ExtResource("208_1bumx")
region = Rect2(2048, 512, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_knwtr"]
atlas = ExtResource("208_1bumx")
region = Rect2(2560, 512, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_w2gpb"]
atlas = ExtResource("208_1bumx")
region = Rect2(3072, 512, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_451ej"]
atlas = ExtResource("208_1bumx")
region = Rect2(3584, 512, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_io8kp"]
atlas = ExtResource("208_1bumx")
region = Rect2(4096, 512, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_mfwlx"]
atlas = ExtResource("208_1bumx")
region = Rect2(4608, 512, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_6xnkb"]
atlas = ExtResource("208_1bumx")
region = Rect2(5120, 512, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_8mxfo"]
atlas = ExtResource("208_1bumx")
region = Rect2(5632, 512, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_o6st7"]
atlas = ExtResource("208_1bumx")
region = Rect2(6144, 512, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_knt6e"]
atlas = ExtResource("208_1bumx")
region = Rect2(6656, 512, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_g0n6k"]
atlas = ExtResource("208_1bumx")
region = Rect2(7168, 512, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_ufmw7"]
atlas = ExtResource("208_1bumx")
region = Rect2(7680, 512, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_w3xca"]
atlas = ExtResource("208_1bumx")
region = Rect2(8192, 512, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_gwfhu"]
atlas = ExtResource("208_1bumx")
region = Rect2(8704, 512, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_ysml0"]
atlas = ExtResource("208_1bumx")
region = Rect2(9216, 512, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_au2wy"]
atlas = ExtResource("208_1bumx")
region = Rect2(9728, 512, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_m3te5"]
atlas = ExtResource("208_1bumx")
region = Rect2(10240, 512, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_nxn0i"]
atlas = ExtResource("208_1bumx")
region = Rect2(10752, 512, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_hxgbc"]
atlas = ExtResource("208_1bumx")
region = Rect2(11264, 512, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_kr8yc"]
atlas = ExtResource("208_1bumx")
region = Rect2(11776, 512, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_mx134"]
atlas = ExtResource("208_1bumx")
region = Rect2(12288, 512, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_5pui3"]
atlas = ExtResource("208_1bumx")
region = Rect2(12800, 512, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_b81am"]
atlas = ExtResource("208_1bumx")
region = Rect2(13312, 512, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_ktubo"]
atlas = ExtResource("208_1bumx")
region = Rect2(13824, 512, 512, 512)
[sub_resource type="AtlasTexture" id="AtlasTexture_vuiua"]
atlas = ExtResource("208_1bumx")
region = Rect2(14336, 512, 512, 512)
[sub_resource type="SpriteFrames" id="SpriteFrames_j3g1o"]
animations = [{
"frames": [{
"duration": 1.0,
"texture": SubResource("AtlasTexture_lfx76")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_esogq")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_p6prl")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_1bx82")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_2r7qj")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_roe23")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_3c2vn")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_7vfvi")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_duqa0")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_15wcb")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_485il")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_1ad8r")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_dabot")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_j5vwn")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_pgvhf")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_dypo2")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_qfppj")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_nn6wu")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_hxual")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_4pon6")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_7t0c1")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_23nq1")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_74s5u")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_h5aaw")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_tpwkh")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_wj2yp")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_3778w")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_ibrcd")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_ao225")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_yeh15")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_klbq3")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_nby80")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_hj4pt")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_52fee")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_knwtr")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_w2gpb")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_451ej")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_io8kp")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_mfwlx")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_6xnkb")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_8mxfo")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_o6st7")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_knt6e")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_g0n6k")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_ufmw7")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_w3xca")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_gwfhu")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_ysml0")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_au2wy")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_m3te5")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_nxn0i")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_hxgbc")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_kr8yc")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_mx134")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_5pui3")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_b81am")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_ktubo")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_vuiua")
}],
"loop": true,
"name": &"default",
"speed": 30.0
}]
[node name="EnemyModelView" type="Node3D"]
script = ExtResource("1_yke7o")
_enemyDirection = 1
[node name="Sprite3D" type="Sprite3D" parent="."]
transform = Transform3D(1.5, 0, 0, 0, 1.5, 0, 0, 0, 1.5, 0, 1.5643, 0)
@@ -1626,3 +2264,21 @@ root_node = NodePath("%AnimationTree/..")
tree_root = SubResource("AnimationNodeStateMachine_ycu4d")
advance_expression_base_node = NodePath("..")
anim_player = NodePath("../AnimationPlayer")
[node name="AnimationPlayer2" type="AnimationPlayer" parent="."]
root_node = NodePath("Sunblast")
libraries = {
&"": SubResource("AnimationLibrary_uma8i")
}
[node name="Sunblast" type="AnimatedSprite3D" parent="AnimationPlayer2"]
transform = Transform3D(0.335, 0, 0, 0, 0.335, 0, 0, 0, 0.335, -0.546079, 1.9693, 0)
sprite_frames = SubResource("SpriteFrames_skutu")
frame = 15
[node name="Primary Attack" type="AnimatedSprite3D" parent="AnimationPlayer2"]
transform = Transform3D(0.275, 0, 0, 0, 0.275, 0, 0, 0, 0.275, 0, 2.86574, -0.317864)
billboard = 1
render_priority = 102
sprite_frames = SubResource("SpriteFrames_j3g1o")
frame = 14

View File

@@ -1,4 +1,4 @@
[gd_scene load_steps=446 format=3 uid="uid://drkaq6grim1fb"]
[gd_scene load_steps=579 format=3 uid="uid://drkaq6grim1fb"]
[ext_resource type="Script" uid="uid://cvr1qimxpignl" path="res://src/enemy/EnemyModelView2D.cs" id="1_h8pla"]
[ext_resource type="Texture2D" uid="uid://clwj6yknpw74n" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Idle Back/0001.png" id="2_2eclh"]
@@ -383,7 +383,139 @@
[ext_resource type="Texture2D" uid="uid://doaxai7xgsuup" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack Side/0061.png" id="377_vhvtu"]
[ext_resource type="Texture2D" uid="uid://cqc00haogiwgo" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack Side/0064.png" id="378_8y0ta"]
[ext_resource type="Texture2D" uid="uid://lfbfhixmoo7t" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack Side/0067.png" id="379_j8o33"]
[ext_resource type="Texture2D" uid="uid://ckabnqpwku1cy" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Front/0090.png" id="380_bo2bp"]
[ext_resource type="Texture2D" uid="uid://dr3va71tsuilf" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Front/0093.png" id="381_clfnl"]
[ext_resource type="Texture2D" uid="uid://b0sr07cpt8c6i" path="res://src/vfx/Enemy/SHIELD OF HEAVEN ATTACK 1.png" id="381_moqrm"]
[ext_resource type="Texture2D" uid="uid://cx6l7p0325lu1" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Front/0096.png" id="382_0pum8"]
[ext_resource type="Texture2D" uid="uid://cx6hd2f17jojc" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Front/0099.png" id="383_vwlpl"]
[ext_resource type="Texture2D" uid="uid://c2psg0lhg6lkx" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Front/0102.png" id="384_l1ir8"]
[ext_resource type="Texture2D" uid="uid://bvbbwjdircq84" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Front/0105.png" id="385_j5so5"]
[ext_resource type="Texture2D" uid="uid://dl4jyjx85ewhi" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Front/0108.png" id="386_5rro0"]
[ext_resource type="Texture2D" uid="uid://chdjcfx73w3gd" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Front/0111.png" id="387_ykxpm"]
[ext_resource type="Texture2D" uid="uid://c0g27d3e3lip0" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Front/0114.png" id="388_6ikgy"]
[ext_resource type="Texture2D" uid="uid://cksbougxu67gi" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Front/0117.png" id="389_umcw6"]
[ext_resource type="Texture2D" uid="uid://cyrfup3c0um6d" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Front/0120.png" id="390_w38pl"]
[ext_resource type="Texture2D" uid="uid://cpf5tprxmfyus" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Front/0123.png" id="391_428gt"]
[ext_resource type="Texture2D" uid="uid://dx0sv08804rpx" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Front/0126.png" id="392_q066v"]
[ext_resource type="Texture2D" uid="uid://ruykmc2qmu4v" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Front/0129.png" id="393_vsbtg"]
[ext_resource type="Texture2D" uid="uid://c5jo1etwqukpd" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Front/0132.png" id="394_gt24l"]
[ext_resource type="Texture2D" uid="uid://d1ukv8h20sfgw" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Front/0135.png" id="395_pjr2h"]
[ext_resource type="Texture2D" uid="uid://c51k85m2iie1v" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Front/0138.png" id="396_hlh43"]
[ext_resource type="Texture2D" uid="uid://v603udctatdt" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Front/0141.png" id="397_10f6n"]
[ext_resource type="Texture2D" uid="uid://v7m4e1vyc4tr" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Front/0144.png" id="398_tnkq4"]
[ext_resource type="Texture2D" uid="uid://1thtry41jg50" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Front/0147.png" id="399_kwnpp"]
[ext_resource type="Texture2D" uid="uid://bxhgorwpkiohs" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Front/0150.png" id="400_8twok"]
[ext_resource type="Texture2D" uid="uid://d1ois1uj8nbf3" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Front/0153.png" id="401_ty4do"]
[ext_resource type="Texture2D" uid="uid://c0nybyjg41y4y" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Front/0156.png" id="402_doobi"]
[ext_resource type="Texture2D" uid="uid://bbtk5p2o0khom" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Front/0159.png" id="403_xgpec"]
[ext_resource type="Texture2D" uid="uid://3sij0aoffdu6" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Front/0162.png" id="404_kuq7w"]
[ext_resource type="Texture2D" uid="uid://dkkrx1qu2vdm0" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Front/0165.png" id="405_0ylr2"]
[ext_resource type="Texture2D" uid="uid://do7sfbgitgmoi" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Front/0168.png" id="406_2cvlb"]
[ext_resource type="Texture2D" uid="uid://5s1028m5o8oc" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Front/0171.png" id="407_ra2b7"]
[ext_resource type="Texture2D" uid="uid://dkpxicr1bkfk7" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Front/0174.png" id="408_g1ib5"]
[ext_resource type="Texture2D" uid="uid://b2n188h3p24oy" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Front/0177.png" id="409_sylm4"]
[ext_resource type="Texture2D" uid="uid://sgohtfnjoksn" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Front/0180.png" id="410_b2qny"]
[ext_resource type="Texture2D" uid="uid://bpq3fmixjeaj2" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Front/0183.png" id="411_f5f8h"]
[ext_resource type="Texture2D" uid="uid://txa8hffuiiep" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Front/0186.png" id="412_hscq4"]
[ext_resource type="Texture2D" uid="uid://bw3230d2cql26" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Front/0189.png" id="413_5wfq2"]
[ext_resource type="Texture2D" uid="uid://e8nfcocnbbwj" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Front/0192.png" id="414_fg5ik"]
[ext_resource type="Texture2D" uid="uid://cfp704csc5n17" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Front/0195.png" id="415_8x6tb"]
[ext_resource type="Texture2D" uid="uid://cye1h3s022qro" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Front/0198.png" id="416_78h87"]
[ext_resource type="Texture2D" uid="uid://dec5ay2kux3qt" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Front/0201.png" id="417_t78uy"]
[ext_resource type="Texture2D" uid="uid://dlsxmqc35qgnq" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Front/0204.png" id="418_pyum4"]
[ext_resource type="Texture2D" uid="uid://dv8rsekmpk7dx" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Front/0207.png" id="419_cmlr5"]
[ext_resource type="Texture2D" uid="uid://bl6qsyor1oy31" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Front/0210.png" id="420_fbrm5"]
[ext_resource type="Texture2D" uid="uid://b5igusuc5b15u" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Front/0213.png" id="421_h30vj"]
[ext_resource type="Texture2D" uid="uid://sirlbasvospx" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Front/0216.png" id="422_edc0y"]
[ext_resource type="Texture2D" uid="uid://dppt12saocwhv" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Front/0219.png" id="423_w34i7"]
[ext_resource type="Texture2D" uid="uid://dloy7tu85kae6" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Back/0090.png" id="424_0meco"]
[ext_resource type="Texture2D" uid="uid://cd2334i380jg" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Back/0093.png" id="425_iqeob"]
[ext_resource type="Texture2D" uid="uid://mke8kw5rr1f6" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Back/0096.png" id="426_01wam"]
[ext_resource type="Texture2D" uid="uid://ctfciqe1sflr" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Back/0099.png" id="427_6ki7d"]
[ext_resource type="Texture2D" uid="uid://ehgewoc5pwin" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Back/0102.png" id="428_niyua"]
[ext_resource type="Texture2D" uid="uid://c3hls0qiiv43g" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Back/0105.png" id="429_nsnbx"]
[ext_resource type="Texture2D" uid="uid://dcsfj024nvrq7" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Back/0108.png" id="430_5kjya"]
[ext_resource type="Texture2D" uid="uid://bclk7r7jqc0f5" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Back/0111.png" id="431_rwpm3"]
[ext_resource type="Texture2D" uid="uid://bwqhcp6s5l8yc" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Back/0114.png" id="432_k7knw"]
[ext_resource type="Texture2D" uid="uid://chictro4pll24" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Back/0117.png" id="433_cvkw4"]
[ext_resource type="Texture2D" uid="uid://dnqc5yks3scar" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Back/0120.png" id="434_k3ihw"]
[ext_resource type="Texture2D" uid="uid://lqit0atkfrpe" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Back/0123.png" id="435_x3raq"]
[ext_resource type="Texture2D" uid="uid://bacc8fcsxrafb" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Back/0126.png" id="436_v3b40"]
[ext_resource type="Texture2D" uid="uid://crhdi6oqd5roy" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Back/0129.png" id="437_64tmx"]
[ext_resource type="Texture2D" uid="uid://dutgdaxxamsvh" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Back/0132.png" id="438_gmuv8"]
[ext_resource type="Texture2D" uid="uid://rodm1ts3lyac" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Back/0135.png" id="439_qru73"]
[ext_resource type="Texture2D" uid="uid://drytnnxg6bbmn" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Back/0138.png" id="440_vjyjo"]
[ext_resource type="Texture2D" uid="uid://btbr1e02mdhaf" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Back/0141.png" id="441_vf1w5"]
[ext_resource type="Texture2D" uid="uid://dn7rc2n1xrj7v" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Back/0144.png" id="442_nwwwd"]
[ext_resource type="Texture2D" uid="uid://n8kbwb3mevrx" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Back/0147.png" id="443_gxeo4"]
[ext_resource type="Texture2D" uid="uid://duatlkigyuhwp" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Back/0150.png" id="444_rorqa"]
[ext_resource type="Texture2D" uid="uid://devogareuout8" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Back/0153.png" id="445_5uyjy"]
[ext_resource type="Texture2D" uid="uid://d2hk3yd0uonps" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Back/0156.png" id="446_7yet0"]
[ext_resource type="Texture2D" uid="uid://diste4u7tsq3q" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Back/0159.png" id="447_qou20"]
[ext_resource type="Texture2D" uid="uid://dh4p34aji0v0x" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Back/0162.png" id="448_cu57h"]
[ext_resource type="Texture2D" uid="uid://6st11qgxfjp3" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Back/0165.png" id="449_dtyqu"]
[ext_resource type="Texture2D" uid="uid://da8gb736e2vab" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Back/0168.png" id="450_eeh15"]
[ext_resource type="Texture2D" uid="uid://vlwat1qh84fs" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Back/0171.png" id="451_th2tf"]
[ext_resource type="Texture2D" uid="uid://c6kf7e36433rb" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Back/0174.png" id="452_3i2wl"]
[ext_resource type="Texture2D" uid="uid://c3cqgxsc35iuu" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Back/0177.png" id="453_yq8fv"]
[ext_resource type="Texture2D" uid="uid://khauw5ebc7oc" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Back/0180.png" id="454_d58kl"]
[ext_resource type="Texture2D" uid="uid://dkhb1lgy0grpl" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Back/0183.png" id="455_qn3h8"]
[ext_resource type="Texture2D" uid="uid://bndwmvmknntjh" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Back/0186.png" id="456_p8u5a"]
[ext_resource type="Texture2D" uid="uid://b4x2w7aedterl" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Back/0189.png" id="457_cx651"]
[ext_resource type="Texture2D" uid="uid://dfr6hyqby87x8" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Back/0192.png" id="458_nbaqs"]
[ext_resource type="Texture2D" uid="uid://bsecyfwp5sd2p" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Back/0195.png" id="459_urvfq"]
[ext_resource type="Texture2D" uid="uid://rlv0erwc7o2f" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Back/0198.png" id="460_cyw5y"]
[ext_resource type="Texture2D" uid="uid://cp2h3hhwptr7y" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Back/0201.png" id="461_pfrwj"]
[ext_resource type="Texture2D" uid="uid://ckbmpv2b4to2y" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Back/0204.png" id="462_d31c4"]
[ext_resource type="Texture2D" uid="uid://ckh4iq1hupbby" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Back/0207.png" id="463_wb4qa"]
[ext_resource type="Texture2D" uid="uid://e5tenyg3kpk7" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Back/0210.png" id="464_m50kb"]
[ext_resource type="Texture2D" uid="uid://c2ywt2sssng8e" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Back/0213.png" id="465_garrr"]
[ext_resource type="Texture2D" uid="uid://dnueut63suk3t" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Back/0216.png" id="466_do4py"]
[ext_resource type="Texture2D" uid="uid://bjd877dvtqgnb" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Back/0219.png" id="467_twetu"]
[ext_resource type="Texture2D" uid="uid://cyvo063geluc4" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Side/0090.png" id="468_3svoe"]
[ext_resource type="Texture2D" uid="uid://capjf2eh5iwas" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Side/0093.png" id="469_edtow"]
[ext_resource type="Texture2D" uid="uid://jqg5kpx6png7" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Side/0096.png" id="470_hve2q"]
[ext_resource type="Texture2D" uid="uid://c7banj3dphenh" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Side/0099.png" id="471_xj7n5"]
[ext_resource type="Texture2D" uid="uid://cdjbjps3vyuok" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Side/0102.png" id="472_x1svv"]
[ext_resource type="Texture2D" uid="uid://brsbojc23dspd" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Side/0105.png" id="473_uvied"]
[ext_resource type="Texture2D" uid="uid://disrx1us6npw1" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Side/0108.png" id="474_yt0fh"]
[ext_resource type="Texture2D" uid="uid://d1g0lmp7y6cc6" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Side/0111.png" id="475_d00lf"]
[ext_resource type="Texture2D" uid="uid://beach7d50rdh" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Side/0114.png" id="476_f4wd4"]
[ext_resource type="Texture2D" uid="uid://dt5mpvxsj3rqq" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Side/0117.png" id="477_ll6t4"]
[ext_resource type="Texture2D" uid="uid://dar5ijvr8m4jk" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Side/0120.png" id="478_bxsc3"]
[ext_resource type="Texture2D" uid="uid://dmxk26bxovhyg" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Side/0123.png" id="479_sqnea"]
[ext_resource type="Texture2D" uid="uid://detlclnsrymox" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Side/0126.png" id="480_xv4dm"]
[ext_resource type="Texture2D" uid="uid://cgbhtsgf8snrf" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Side/0129.png" id="481_xu6og"]
[ext_resource type="Texture2D" uid="uid://g1gah7px0ow1" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Side/0132.png" id="482_6c478"]
[ext_resource type="Texture2D" uid="uid://b4y25yn6u7yhn" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Side/0135.png" id="483_4u8tl"]
[ext_resource type="Texture2D" uid="uid://ddfudiq3nm8w0" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Side/0138.png" id="484_i4hng"]
[ext_resource type="Texture2D" uid="uid://b8yprrjlgnl0k" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Side/0141.png" id="485_o820o"]
[ext_resource type="Texture2D" uid="uid://bc716u2yirmdk" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Side/0144.png" id="486_4mion"]
[ext_resource type="Texture2D" uid="uid://dn5mq7vbr1ber" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Side/0147.png" id="487_tprvc"]
[ext_resource type="Texture2D" uid="uid://cakeandg5uewo" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Side/0150.png" id="488_rwxhx"]
[ext_resource type="Texture2D" uid="uid://ckc4j17rfy23x" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Side/0153.png" id="489_8g66o"]
[ext_resource type="Texture2D" uid="uid://lev3iqdkqvt7" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Side/0156.png" id="490_lxemu"]
[ext_resource type="Texture2D" uid="uid://d08lf1mg0g1ev" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Side/0159.png" id="491_ffnnw"]
[ext_resource type="Texture2D" uid="uid://r8smuarwy87w" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Side/0162.png" id="492_5ji2o"]
[ext_resource type="Texture2D" uid="uid://bkxau3jv5xa2q" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Side/0165.png" id="493_titq5"]
[ext_resource type="Texture2D" uid="uid://bg3p54dfnfo18" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Side/0168.png" id="494_qw5wu"]
[ext_resource type="Texture2D" uid="uid://firewl8n2i20" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Side/0171.png" id="495_fttji"]
[ext_resource type="Texture2D" uid="uid://dyiu86d2a0jl8" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Side/0174.png" id="496_fmesm"]
[ext_resource type="Texture2D" uid="uid://bq7ysa7j8aymt" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Side/0177.png" id="497_r57c7"]
[ext_resource type="Texture2D" uid="uid://byqqt7p0s73lj" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Side/0180.png" id="498_j3phb"]
[ext_resource type="Texture2D" uid="uid://mpcyi68plwlk" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Side/0183.png" id="499_rq6aq"]
[ext_resource type="Texture2D" uid="uid://dm2gg4864yg86" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Side/0186.png" id="500_rehda"]
[ext_resource type="Texture2D" uid="uid://2j5y0lwvbsnk" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Side/0189.png" id="501_fsbol"]
[ext_resource type="Texture2D" uid="uid://csyima3k868gi" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Side/0192.png" id="502_uofcw"]
[ext_resource type="Texture2D" uid="uid://cdg3uxwkqkp2c" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Side/0195.png" id="503_cig0n"]
[ext_resource type="Texture2D" uid="uid://b0870ad6q6u0m" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Side/0198.png" id="504_yvyii"]
[ext_resource type="Texture2D" uid="uid://ddpd2v8c5bhid" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Side/0201.png" id="505_jriq0"]
[ext_resource type="Texture2D" uid="uid://dgimuabi5jy6n" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Side/0204.png" id="506_t0d4r"]
[ext_resource type="Texture2D" uid="uid://bwgrg6reh7b5v" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Side/0207.png" id="507_bvtkc"]
[ext_resource type="Texture2D" uid="uid://citpnnqmeyjbg" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Side/0210.png" id="508_c7fi5"]
[ext_resource type="Texture2D" uid="uid://d4n0cmhct64jk" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Side/0213.png" id="509_rapyg"]
[ext_resource type="Texture2D" uid="uid://65waqa5didi3" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Side/0216.png" id="510_y0rel"]
[ext_resource type="Texture2D" uid="uid://1rwwabqj0mms" path="res://src/enemy/enemy_types/12. Shield of Heaven/animations/New/Attack 2 Side/0219.png" id="511_vbtxj"]
[sub_resource type="ViewportTexture" id="ViewportTexture_h1kaf"]
viewport_path = NodePath("Sprite3D/SubViewportContainer/SubViewport")
@@ -1568,6 +1700,417 @@ animations = [{
"loop": true,
"name": &"primary_attack_left",
"speed": 12.0
}, {
"frames": [{
"duration": 1.0,
"texture": ExtResource("380_bo2bp")
}, {
"duration": 1.0,
"texture": ExtResource("381_clfnl")
}, {
"duration": 1.0,
"texture": ExtResource("382_0pum8")
}, {
"duration": 1.0,
"texture": ExtResource("383_vwlpl")
}, {
"duration": 1.0,
"texture": ExtResource("384_l1ir8")
}, {
"duration": 1.0,
"texture": ExtResource("385_j5so5")
}, {
"duration": 1.0,
"texture": ExtResource("386_5rro0")
}, {
"duration": 1.0,
"texture": ExtResource("387_ykxpm")
}, {
"duration": 1.0,
"texture": ExtResource("388_6ikgy")
}, {
"duration": 1.0,
"texture": ExtResource("389_umcw6")
}, {
"duration": 1.0,
"texture": ExtResource("390_w38pl")
}, {
"duration": 1.0,
"texture": ExtResource("391_428gt")
}, {
"duration": 1.0,
"texture": ExtResource("392_q066v")
}, {
"duration": 1.0,
"texture": ExtResource("393_vsbtg")
}, {
"duration": 1.0,
"texture": ExtResource("394_gt24l")
}, {
"duration": 1.0,
"texture": ExtResource("395_pjr2h")
}, {
"duration": 1.0,
"texture": ExtResource("396_hlh43")
}, {
"duration": 1.0,
"texture": ExtResource("397_10f6n")
}, {
"duration": 1.0,
"texture": ExtResource("398_tnkq4")
}, {
"duration": 1.0,
"texture": ExtResource("399_kwnpp")
}, {
"duration": 1.0,
"texture": ExtResource("400_8twok")
}, {
"duration": 1.0,
"texture": ExtResource("401_ty4do")
}, {
"duration": 1.0,
"texture": ExtResource("402_doobi")
}, {
"duration": 1.0,
"texture": ExtResource("403_xgpec")
}, {
"duration": 1.0,
"texture": ExtResource("404_kuq7w")
}, {
"duration": 1.0,
"texture": ExtResource("405_0ylr2")
}, {
"duration": 1.0,
"texture": ExtResource("406_2cvlb")
}, {
"duration": 1.0,
"texture": ExtResource("407_ra2b7")
}, {
"duration": 1.0,
"texture": ExtResource("408_g1ib5")
}, {
"duration": 1.0,
"texture": ExtResource("409_sylm4")
}, {
"duration": 1.0,
"texture": ExtResource("410_b2qny")
}, {
"duration": 1.0,
"texture": ExtResource("411_f5f8h")
}, {
"duration": 1.0,
"texture": ExtResource("412_hscq4")
}, {
"duration": 1.0,
"texture": ExtResource("413_5wfq2")
}, {
"duration": 1.0,
"texture": ExtResource("414_fg5ik")
}, {
"duration": 1.0,
"texture": ExtResource("415_8x6tb")
}, {
"duration": 1.0,
"texture": ExtResource("416_78h87")
}, {
"duration": 1.0,
"texture": ExtResource("417_t78uy")
}, {
"duration": 1.0,
"texture": ExtResource("418_pyum4")
}, {
"duration": 1.0,
"texture": ExtResource("419_cmlr5")
}, {
"duration": 1.0,
"texture": ExtResource("420_fbrm5")
}, {
"duration": 1.0,
"texture": ExtResource("421_h30vj")
}, {
"duration": 1.0,
"texture": ExtResource("422_edc0y")
}, {
"duration": 1.0,
"texture": ExtResource("423_w34i7")
}],
"loop": true,
"name": &"secondary_attack",
"speed": 12.0
}, {
"frames": [{
"duration": 1.0,
"texture": ExtResource("424_0meco")
}, {
"duration": 1.0,
"texture": ExtResource("425_iqeob")
}, {
"duration": 1.0,
"texture": ExtResource("426_01wam")
}, {
"duration": 1.0,
"texture": ExtResource("427_6ki7d")
}, {
"duration": 1.0,
"texture": ExtResource("428_niyua")
}, {
"duration": 1.0,
"texture": ExtResource("429_nsnbx")
}, {
"duration": 1.0,
"texture": ExtResource("430_5kjya")
}, {
"duration": 1.0,
"texture": ExtResource("431_rwpm3")
}, {
"duration": 1.0,
"texture": ExtResource("432_k7knw")
}, {
"duration": 1.0,
"texture": ExtResource("433_cvkw4")
}, {
"duration": 1.0,
"texture": ExtResource("434_k3ihw")
}, {
"duration": 1.0,
"texture": ExtResource("435_x3raq")
}, {
"duration": 1.0,
"texture": ExtResource("436_v3b40")
}, {
"duration": 1.0,
"texture": ExtResource("437_64tmx")
}, {
"duration": 1.0,
"texture": ExtResource("438_gmuv8")
}, {
"duration": 1.0,
"texture": ExtResource("439_qru73")
}, {
"duration": 1.0,
"texture": ExtResource("440_vjyjo")
}, {
"duration": 1.0,
"texture": ExtResource("441_vf1w5")
}, {
"duration": 1.0,
"texture": ExtResource("442_nwwwd")
}, {
"duration": 1.0,
"texture": ExtResource("443_gxeo4")
}, {
"duration": 1.0,
"texture": ExtResource("444_rorqa")
}, {
"duration": 1.0,
"texture": ExtResource("445_5uyjy")
}, {
"duration": 1.0,
"texture": ExtResource("446_7yet0")
}, {
"duration": 1.0,
"texture": ExtResource("447_qou20")
}, {
"duration": 1.0,
"texture": ExtResource("448_cu57h")
}, {
"duration": 1.0,
"texture": ExtResource("449_dtyqu")
}, {
"duration": 1.0,
"texture": ExtResource("450_eeh15")
}, {
"duration": 1.0,
"texture": ExtResource("451_th2tf")
}, {
"duration": 1.0,
"texture": ExtResource("452_3i2wl")
}, {
"duration": 1.0,
"texture": ExtResource("453_yq8fv")
}, {
"duration": 1.0,
"texture": ExtResource("454_d58kl")
}, {
"duration": 1.0,
"texture": ExtResource("455_qn3h8")
}, {
"duration": 1.0,
"texture": ExtResource("456_p8u5a")
}, {
"duration": 1.0,
"texture": ExtResource("457_cx651")
}, {
"duration": 1.0,
"texture": ExtResource("458_nbaqs")
}, {
"duration": 1.0,
"texture": ExtResource("459_urvfq")
}, {
"duration": 1.0,
"texture": ExtResource("460_cyw5y")
}, {
"duration": 1.0,
"texture": ExtResource("461_pfrwj")
}, {
"duration": 1.0,
"texture": ExtResource("462_d31c4")
}, {
"duration": 1.0,
"texture": ExtResource("463_wb4qa")
}, {
"duration": 1.0,
"texture": ExtResource("464_m50kb")
}, {
"duration": 1.0,
"texture": ExtResource("465_garrr")
}, {
"duration": 1.0,
"texture": ExtResource("466_do4py")
}, {
"duration": 1.0,
"texture": ExtResource("467_twetu")
}],
"loop": true,
"name": &"secondary_back",
"speed": 12.0
}, {
"frames": [{
"duration": 1.0,
"texture": ExtResource("468_3svoe")
}, {
"duration": 1.0,
"texture": ExtResource("469_edtow")
}, {
"duration": 1.0,
"texture": ExtResource("470_hve2q")
}, {
"duration": 1.0,
"texture": ExtResource("471_xj7n5")
}, {
"duration": 1.0,
"texture": ExtResource("472_x1svv")
}, {
"duration": 1.0,
"texture": ExtResource("473_uvied")
}, {
"duration": 1.0,
"texture": ExtResource("474_yt0fh")
}, {
"duration": 1.0,
"texture": ExtResource("475_d00lf")
}, {
"duration": 1.0,
"texture": ExtResource("476_f4wd4")
}, {
"duration": 1.0,
"texture": ExtResource("477_ll6t4")
}, {
"duration": 1.0,
"texture": ExtResource("478_bxsc3")
}, {
"duration": 1.0,
"texture": ExtResource("479_sqnea")
}, {
"duration": 1.0,
"texture": ExtResource("480_xv4dm")
}, {
"duration": 1.0,
"texture": ExtResource("481_xu6og")
}, {
"duration": 1.0,
"texture": ExtResource("482_6c478")
}, {
"duration": 1.0,
"texture": ExtResource("483_4u8tl")
}, {
"duration": 1.0,
"texture": ExtResource("484_i4hng")
}, {
"duration": 1.0,
"texture": ExtResource("485_o820o")
}, {
"duration": 1.0,
"texture": ExtResource("486_4mion")
}, {
"duration": 1.0,
"texture": ExtResource("487_tprvc")
}, {
"duration": 1.0,
"texture": ExtResource("488_rwxhx")
}, {
"duration": 1.0,
"texture": ExtResource("489_8g66o")
}, {
"duration": 1.0,
"texture": ExtResource("490_lxemu")
}, {
"duration": 1.0,
"texture": ExtResource("491_ffnnw")
}, {
"duration": 1.0,
"texture": ExtResource("492_5ji2o")
}, {
"duration": 1.0,
"texture": ExtResource("493_titq5")
}, {
"duration": 1.0,
"texture": ExtResource("494_qw5wu")
}, {
"duration": 1.0,
"texture": ExtResource("495_fttji")
}, {
"duration": 1.0,
"texture": ExtResource("496_fmesm")
}, {
"duration": 1.0,
"texture": ExtResource("497_r57c7")
}, {
"duration": 1.0,
"texture": ExtResource("498_j3phb")
}, {
"duration": 1.0,
"texture": ExtResource("499_rq6aq")
}, {
"duration": 1.0,
"texture": ExtResource("500_rehda")
}, {
"duration": 1.0,
"texture": ExtResource("501_fsbol")
}, {
"duration": 1.0,
"texture": ExtResource("502_uofcw")
}, {
"duration": 1.0,
"texture": ExtResource("503_cig0n")
}, {
"duration": 1.0,
"texture": ExtResource("504_yvyii")
}, {
"duration": 1.0,
"texture": ExtResource("505_jriq0")
}, {
"duration": 1.0,
"texture": ExtResource("506_t0d4r")
}, {
"duration": 1.0,
"texture": ExtResource("507_bvtkc")
}, {
"duration": 1.0,
"texture": ExtResource("508_c7fi5")
}, {
"duration": 1.0,
"texture": ExtResource("509_rapyg")
}, {
"duration": 1.0,
"texture": ExtResource("510_y0rel")
}, {
"duration": 1.0,
"texture": ExtResource("511_vbtxj")
}],
"loop": true,
"name": &"secondary_right",
"speed": 12.0
}]
[sub_resource type="BoxShape3D" id="BoxShape3D_l4fpo"]
@@ -2015,7 +2558,7 @@ tracks/3/keys = {
tracks/4/type = "animation"
tracks/4/imported = false
tracks/4/enabled = true
tracks/4/path = NodePath("Attack VFX/VFX Animation Player")
tracks/4/path = NodePath("VFX Animation Player")
tracks/4/interp = 1
tracks/4/loop_wrap = true
tracks/4/keys = {
@@ -2435,6 +2978,42 @@ states/Walking/node = ExtResource("169_w7rrw")
states/Walking/position = Vector2(687, 100)
transitions = ["Start", "Idle", SubResource("AnimationNodeStateMachineTransition_y7ljc"), "Idle", "Walking", SubResource("AnimationNodeStateMachineTransition_08dxp"), "Idle", "Primary Attack", SubResource("AnimationNodeStateMachineTransition_yk2s3"), "Primary Attack", "Idle", SubResource("AnimationNodeStateMachineTransition_mb5pg"), "Walking", "Primary Attack", SubResource("AnimationNodeStateMachineTransition_olfsm"), "Walking", "Idle", SubResource("AnimationNodeStateMachineTransition_f1vvk")]
[sub_resource type="Animation" id="Animation_v8s5q"]
resource_name = "ATTACK VFX"
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath(".:frame")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(-5.96046e-08, 0.966667),
"transitions": PackedFloat32Array(1, 1),
"update": 0,
"values": [0, 29]
}
[sub_resource type="Animation" id="Animation_jd3bx"]
length = 0.001
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath(".:frame")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [23]
}
[sub_resource type="AnimationLibrary" id="AnimationLibrary_yuosm"]
_data = {
&"ATTACK VFX": SubResource("Animation_v8s5q"),
&"RESET": SubResource("Animation_jd3bx")
}
[sub_resource type="AtlasTexture" id="AtlasTexture_iv5px"]
atlas = ExtResource("381_moqrm")
region = Rect2(0, 0, 512, 512)
@@ -2649,48 +3228,13 @@ animations = [{
"speed": 24.0
}]
[sub_resource type="Animation" id="Animation_v8s5q"]
resource_name = "ATTACK VFX"
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath(".:frame")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(-5.96046e-08, 0.966667),
"transitions": PackedFloat32Array(1, 1),
"update": 0,
"values": [0, 29]
}
[sub_resource type="Animation" id="Animation_jd3bx"]
length = 0.001
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath(".:frame")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [23]
}
[sub_resource type="AnimationLibrary" id="AnimationLibrary_yuosm"]
_data = {
&"ATTACK VFX": SubResource("Animation_v8s5q"),
&"RESET": SubResource("Animation_jd3bx")
}
[sub_resource type="SpriteFrames" id="SpriteFrames_lgwan"]
[node name="EnemyModelView" type="Node3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 3.83885, 0)
script = ExtResource("1_h8pla")
[node name="Sprite3D" type="Sprite3D" parent="."]
transform = Transform3D(1.5, 0, 0, 0, 1.5, 0, 0, 0, 1.5, 0, 0, 0)
transform = Transform3D(1.5, 0, 0, 0, 1.5, 0, 0, 0, 1.5, 0, 3.8716, 0)
billboard = 2
alpha_cut = 1
texture_filter = 0
@@ -2740,15 +3284,19 @@ tree_root = SubResource("AnimationNodeStateMachine_mhdbq")
advance_expression_base_node = NodePath("..")
anim_player = NodePath("../AnimationPlayer")
[node name="Attack VFX" type="AnimatedSprite3D" parent="."]
transform = Transform3D(1.5, 0, 0, 0, 1.5, 0, 0, 0, 1.5, 0, 0, 0.733219)
[node name="VFX Animation Player" type="AnimationPlayer" parent="."]
root_node = NodePath("Attack 1 VFX")
libraries = {
&"": SubResource("AnimationLibrary_yuosm")
}
[node name="Attack 1 VFX" type="AnimatedSprite3D" parent="VFX Animation Player"]
transform = Transform3D(1.5, 0, 0, 0, 1.5, 0, 0, 0, 1.5, 0, 3.8961, 0.733219)
modulate = Color(1, 1, 1, 0.788235)
billboard = 1
texture_filter = 0
sprite_frames = SubResource("SpriteFrames_ie7uh")
frame = 23
[node name="VFX Animation Player" type="AnimationPlayer" parent="Attack VFX"]
active = false
libraries = {
&"": SubResource("AnimationLibrary_yuosm")
}
[node name="Attack 2 VFX" type="AnimatedSprite3D" parent="VFX Animation Player"]
sprite_frames = SubResource("SpriteFrames_lgwan")

View File

@@ -26,16 +26,16 @@ public partial class ShieldOfHeaven : FollowsPlayerEnemy, IHasPrimaryAttack, IHa
public void OnReady()
{
SetPhysicsProcess(true);
((EnemyModelView2D)EnemyModelView).Hitbox.AreaEntered += Hitbox_AreaEntered;
SetPhysicsProcess(true);
((EnemyModelView2D)EnemyModelView).Hitbox.AreaEntered += Hitbox_AreaEntered;
}
public void OnPhysicsProcess(double delta)
{
_enemyLogic.Input(new EnemyLogic.Input.PhysicsTick(delta));
FollowPlayerAndAttack(_enemyLogic, GlobalPosition, _player.CurrentPosition);
Velocity = _navigationAgentClient.Velocity;
base._PhysicsProcess(delta);
_enemyLogic.Input(new EnemyLogic.Input.PhysicsTick(delta));
FollowPlayerAndAttack(_enemyLogic, GlobalPosition, _player.CurrentPosition);
Velocity = _navigationAgentClient.Velocity;
base._PhysicsProcess(delta);
}
public override void TakeAction()
@@ -48,17 +48,17 @@ public partial class ShieldOfHeaven : FollowsPlayerEnemy, IHasPrimaryAttack, IHa
public override void Die()
{
base.Die();
base.Die();
}
public void PrimaryAttack()
{
EnemyModelView.PlayPrimaryAttackAnimation();
EnemyModelView.PlayPrimaryAttackAnimation();
}
public void SecondaryAttack()
{
EnemyModelView.PlaySecondaryAttackAnimation();
EnemyModelView.PlaySecondaryAttackAnimation();
}
public override void SetTarget(Vector3 target) => _navigationAgentClient.SetTarget(target);

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bydiomyeilkph"
path="res://.godot/imported/IDLE-BACK_page_0001.png-4e89f198ce4d8d692f37bef908eb8b36.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/12. Shield of Heaven/animations/IDLE-BACK/IDLE-BACK_page_0001.png"
dest_files=["res://.godot/imported/IDLE-BACK_page_0001.png-4e89f198ce4d8d692f37bef908eb8b36.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=0

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://ch77boi5p2ont"
path="res://.godot/imported/IDLE-BACK_page_0003.png-96db035311510e97f7ea1a38bc62cedb.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/12. Shield of Heaven/animations/IDLE-BACK/IDLE-BACK_page_0003.png"
dest_files=["res://.godot/imported/IDLE-BACK_page_0003.png-96db035311510e97f7ea1a38bc62cedb.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=0

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://c4lqavujff3fo"
path="res://.godot/imported/IDLE-BACK_page_0004.png-8809710e2100d4d5a1d798c0b664b725.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/12. Shield of Heaven/animations/IDLE-BACK/IDLE-BACK_page_0004.png"
dest_files=["res://.godot/imported/IDLE-BACK_page_0004.png-8809710e2100d4d5a1d798c0b664b725.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=0

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://3sqw6egsbo5h"
path="res://.godot/imported/IDLE-BACK_page_0005.png-fe2c50bb858dc6579eb5517705d37687.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/12. Shield of Heaven/animations/IDLE-BACK/IDLE-BACK_page_0005.png"
dest_files=["res://.godot/imported/IDLE-BACK_page_0005.png-fe2c50bb858dc6579eb5517705d37687.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=0

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://ckjh37siq5b8y"
path="res://.godot/imported/IDLE-BACK_page_0008.png-65cd182ae7e490cb9d75ba2ccffaf1f4.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/12. Shield of Heaven/animations/IDLE-BACK/IDLE-BACK_page_0008.png"
dest_files=["res://.godot/imported/IDLE-BACK_page_0008.png-65cd182ae7e490cb9d75ba2ccffaf1f4.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=0

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dkctfdqbjyguu"
path="res://.godot/imported/IDLE-BACK_page_0010.png-9a0cdef00be5ebcc76bd73e1b7e1dcc5.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/12. Shield of Heaven/animations/IDLE-BACK/IDLE-BACK_page_0010.png"
dest_files=["res://.godot/imported/IDLE-BACK_page_0010.png-9a0cdef00be5ebcc76bd73e1b7e1dcc5.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=0

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://7temy3envrt2"
path="res://.godot/imported/IDLE-BACK_page_0011.png-761887cfa02a4f3177502eb2f5cbb1ae.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/12. Shield of Heaven/animations/IDLE-BACK/IDLE-BACK_page_0011.png"
dest_files=["res://.godot/imported/IDLE-BACK_page_0011.png-761887cfa02a4f3177502eb2f5cbb1ae.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=0

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bl7462d3p0kkw"
path="res://.godot/imported/IDLE-BACK_page_0012.png-b0b6ff148596d225aba895187f375fed.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/12. Shield of Heaven/animations/IDLE-BACK/IDLE-BACK_page_0012.png"
dest_files=["res://.godot/imported/IDLE-BACK_page_0012.png-b0b6ff148596d225aba895187f375fed.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=0

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://k5r6k0875dyu"
path="res://.godot/imported/IDLE-BACK_page_0013.png-bc50edbbfefc69e4409f3159a5b7ba34.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/12. Shield of Heaven/animations/IDLE-BACK/IDLE-BACK_page_0013.png"
dest_files=["res://.godot/imported/IDLE-BACK_page_0013.png-bc50edbbfefc69e4409f3159a5b7ba34.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=0

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://cdgg45pi8132v"
path="res://.godot/imported/IDLE-BACK_page_0014.png-e09b216356732ff962734f41412e95d9.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/12. Shield of Heaven/animations/IDLE-BACK/IDLE-BACK_page_0014.png"
dest_files=["res://.godot/imported/IDLE-BACK_page_0014.png-e09b216356732ff962734f41412e95d9.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=0

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://berpo7pa6cto5"
path="res://.godot/imported/IDLE-BACK_page_0015.png-1596d19f68cf3e684b484aa012918acf.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/12. Shield of Heaven/animations/IDLE-BACK/IDLE-BACK_page_0015.png"
dest_files=["res://.godot/imported/IDLE-BACK_page_0015.png-1596d19f68cf3e684b484aa012918acf.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=0

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bgmv1tqohutr0"
path="res://.godot/imported/IDLE-BACK_page_0016.png-2af2e1c594848bb725d5887710d3b5b3.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/12. Shield of Heaven/animations/IDLE-BACK/IDLE-BACK_page_0016.png"
dest_files=["res://.godot/imported/IDLE-BACK_page_0016.png-2af2e1c594848bb725d5887710d3b5b3.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=0

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://n37uprtmp8do"
path="res://.godot/imported/IDLE-BACK_page_0017.png-983297cf75af31acadadd889210e04ec.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/12. Shield of Heaven/animations/IDLE-BACK/IDLE-BACK_page_0017.png"
dest_files=["res://.godot/imported/IDLE-BACK_page_0017.png-983297cf75af31acadadd889210e04ec.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=0

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bp1jvrpjuscbb"
path="res://.godot/imported/IDLE-BACK_page_0018.png-8cfff1fba5d99b9048a599f4c657b407.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/12. Shield of Heaven/animations/IDLE-BACK/IDLE-BACK_page_0018.png"
dest_files=["res://.godot/imported/IDLE-BACK_page_0018.png-8cfff1fba5d99b9048a599f4c657b407.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=0

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://clfb1556s804n"
path="res://.godot/imported/IDLE-BACK_page_0019.png-7f54e738b5ec7c2ab7b2c87b48e5aa28.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/12. Shield of Heaven/animations/IDLE-BACK/IDLE-BACK_page_0019.png"
dest_files=["res://.godot/imported/IDLE-BACK_page_0019.png-7f54e738b5ec7c2ab7b2c87b48e5aa28.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=0

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://b24ibvr4arugi"
path="res://.godot/imported/IDLE-BACK_page_0020.png-279dc27d9179f98f9c9f7a85dbba5c7f.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/12. Shield of Heaven/animations/IDLE-BACK/IDLE-BACK_page_0020.png"
dest_files=["res://.godot/imported/IDLE-BACK_page_0020.png-279dc27d9179f98f9c9f7a85dbba5c7f.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=0

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dxlymq6hin4u0"
path="res://.godot/imported/IDLE-BACK_page_0021.png-9e0942efce10a83d908c0461e73e72be.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/12. Shield of Heaven/animations/IDLE-BACK/IDLE-BACK_page_0021.png"
dest_files=["res://.godot/imported/IDLE-BACK_page_0021.png-9e0942efce10a83d908c0461e73e72be.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=0

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://c8703jg3cu202"
path="res://.godot/imported/IDLE-BACK_page_0022.png-d9fe76b33a2949be6abab2f79cac1158.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/12. Shield of Heaven/animations/IDLE-BACK/IDLE-BACK_page_0022.png"
dest_files=["res://.godot/imported/IDLE-BACK_page_0022.png-d9fe76b33a2949be6abab2f79cac1158.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=0

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://whghr0207g77"
path="res://.godot/imported/IDLE-BACK_page_0023.png-bc653b3c55775cb39f99ed68f80e505f.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/12. Shield of Heaven/animations/IDLE-BACK/IDLE-BACK_page_0023.png"
dest_files=["res://.godot/imported/IDLE-BACK_page_0023.png-bc653b3c55775cb39f99ed68f80e505f.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=0

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://b3kir3dx4382q"
path="res://.godot/imported/IDLE-BACK_page_0024.png-5ea351edba80a23f35ea791db6f61220.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/12. Shield of Heaven/animations/IDLE-BACK/IDLE-BACK_page_0024.png"
dest_files=["res://.godot/imported/IDLE-BACK_page_0024.png-5ea351edba80a23f35ea791db6f61220.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=0

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://cv2qbx5flai8f"
path="res://.godot/imported/IDLE-BACK_page_0025.png-5ad2a8c7818809a9c678a481470cd994.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/12. Shield of Heaven/animations/IDLE-BACK/IDLE-BACK_page_0025.png"
dest_files=["res://.godot/imported/IDLE-BACK_page_0025.png-5ad2a8c7818809a9c678a481470cd994.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=0

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bm5avqyjp816"
path="res://.godot/imported/IDLE-BACK_page_0026.png-feb118740a2dadd786f196c890be4371.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/12. Shield of Heaven/animations/IDLE-BACK/IDLE-BACK_page_0026.png"
dest_files=["res://.godot/imported/IDLE-BACK_page_0026.png-feb118740a2dadd786f196c890be4371.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=0

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://burrgqirhnfjy"
path="res://.godot/imported/IDLE-BACK_page_0027.png-5f2e1c93ec2da9d3ee5b2bf0f3789bfb.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/12. Shield of Heaven/animations/IDLE-BACK/IDLE-BACK_page_0027.png"
dest_files=["res://.godot/imported/IDLE-BACK_page_0027.png-5f2e1c93ec2da9d3ee5b2bf0f3789bfb.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=0

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://brbl1vbuv0o6t"
path="res://.godot/imported/IDLE-BACK_page_0028.png-57d797aa3093c88c98399ca3831d844a.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/12. Shield of Heaven/animations/IDLE-BACK/IDLE-BACK_page_0028.png"
dest_files=["res://.godot/imported/IDLE-BACK_page_0028.png-57d797aa3093c88c98399ca3831d844a.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=0

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://draui27seutro"
path="res://.godot/imported/IDLE-BACK_page_0029.png-5d0741c385518d443e150ccaed801148.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/12. Shield of Heaven/animations/IDLE-BACK/IDLE-BACK_page_0029.png"
dest_files=["res://.godot/imported/IDLE-BACK_page_0029.png-5d0741c385518d443e150ccaed801148.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=0

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dx24vrbjtgi68"
path="res://.godot/imported/IDLE-BACK_page_0031.png-1dc0496a360166d2972e2d5b09e75138.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/12. Shield of Heaven/animations/IDLE-BACK/IDLE-BACK_page_0031.png"
dest_files=["res://.godot/imported/IDLE-BACK_page_0031.png-1dc0496a360166d2972e2d5b09e75138.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=0

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://du1jj1h7clktb"
path="res://.godot/imported/IDLE-BACK_page_0032.png-9af0efd06cf7b3189b305403f3124d33.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/12. Shield of Heaven/animations/IDLE-BACK/IDLE-BACK_page_0032.png"
dest_files=["res://.godot/imported/IDLE-BACK_page_0032.png-9af0efd06cf7b3189b305403f3124d33.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=0

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://c3regoho41bff"
path="res://.godot/imported/IDLE-BACK_page_0034.png-18d0186d8dd2ee6f1e696bfe9f7f2433.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/12. Shield of Heaven/animations/IDLE-BACK/IDLE-BACK_page_0034.png"
dest_files=["res://.godot/imported/IDLE-BACK_page_0034.png-18d0186d8dd2ee6f1e696bfe9f7f2433.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=0

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://cfh3ot66hcgkf"
path="res://.godot/imported/IDLE-BACK_page_0035.png-0d291850270bb0da50ced5f74f80993f.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/12. Shield of Heaven/animations/IDLE-BACK/IDLE-BACK_page_0035.png"
dest_files=["res://.godot/imported/IDLE-BACK_page_0035.png-0d291850270bb0da50ced5f74f80993f.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=0

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bjrh0jrpudx0d"
path="res://.godot/imported/IDLE-BACK_page_0036.png-ba524065b9fa7f090b3123fee7a9d802.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/12. Shield of Heaven/animations/IDLE-BACK/IDLE-BACK_page_0036.png"
dest_files=["res://.godot/imported/IDLE-BACK_page_0036.png-ba524065b9fa7f090b3123fee7a9d802.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=0

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://b2e8c132lje4f"
path="res://.godot/imported/IDLE-BACK_page_0037.png-14b6374536341bf7eebb190044a91621.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/12. Shield of Heaven/animations/IDLE-BACK/IDLE-BACK_page_0037.png"
dest_files=["res://.godot/imported/IDLE-BACK_page_0037.png-14b6374536341bf7eebb190044a91621.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=0

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bi4jylhy5dn64"
path="res://.godot/imported/IDLE-BACK_page_0038.png-7ce1dd81d53cba1a4cd2cc2090daa8b3.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/12. Shield of Heaven/animations/IDLE-BACK/IDLE-BACK_page_0038.png"
dest_files=["res://.godot/imported/IDLE-BACK_page_0038.png-7ce1dd81d53cba1a4cd2cc2090daa8b3.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=0

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://b5tq5i5jpsdd5"
path="res://.godot/imported/IDLE-BACK_page_0039.png-959905b6abea3b39ece5cf220fe500e1.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/12. Shield of Heaven/animations/IDLE-BACK/IDLE-BACK_page_0039.png"
dest_files=["res://.godot/imported/IDLE-BACK_page_0039.png-959905b6abea3b39ece5cf220fe500e1.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=0

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://4ym8vq4hxxdt"
path="res://.godot/imported/IDLE-BACK_page_0040.png-3dfc36b4e75a008632a37d2b70f4503d.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/12. Shield of Heaven/animations/IDLE-BACK/IDLE-BACK_page_0040.png"
dest_files=["res://.godot/imported/IDLE-BACK_page_0040.png-3dfc36b4e75a008632a37d2b70f4503d.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=0

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://rp0vp68bwgrv"
path="res://.godot/imported/IDLE-BACK_page_0041.png-0a684a96c699b502f7384026cee05cb0.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/12. Shield of Heaven/animations/IDLE-BACK/IDLE-BACK_page_0041.png"
dest_files=["res://.godot/imported/IDLE-BACK_page_0041.png-0a684a96c699b502f7384026cee05cb0.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=0

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://daem3y3k8yroc"
path="res://.godot/imported/IDLE-BACK_page_0042.png-a387c121fe994d704cc3f8d9dcbde397.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/12. Shield of Heaven/animations/IDLE-BACK/IDLE-BACK_page_0042.png"
dest_files=["res://.godot/imported/IDLE-BACK_page_0042.png-a387c121fe994d704cc3f8d9dcbde397.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=0

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://cqa0c4qpr2tm"
path="res://.godot/imported/IDLE-BACK_page_0043.png-091481822b9edc83d7121435d2c3118f.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/12. Shield of Heaven/animations/IDLE-BACK/IDLE-BACK_page_0043.png"
dest_files=["res://.godot/imported/IDLE-BACK_page_0043.png-091481822b9edc83d7121435d2c3118f.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=0

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bst5fe4mttocm"
path="res://.godot/imported/IDLE-BACK_page_0044.png-9c18f60056fe129a60995af4faf63ea5.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/12. Shield of Heaven/animations/IDLE-BACK/IDLE-BACK_page_0044.png"
dest_files=["res://.godot/imported/IDLE-BACK_page_0044.png-9c18f60056fe129a60995af4faf63ea5.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=0

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dog14d4fc7sy"
path="res://.godot/imported/IDLE-FRONT_page_0001.png-c8f1bb07ae9abb8a319b007384b5f933.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/12. Shield of Heaven/animations/IDLE-FRONT/IDLE-FRONT_page_0001.png"
dest_files=["res://.godot/imported/IDLE-FRONT_page_0001.png-c8f1bb07ae9abb8a319b007384b5f933.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=0

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://pnh40o26mc0j"
path="res://.godot/imported/IDLE-FRONT_page_0002.png-5410dcfe1bc0e5cc84918cb7548bdf64.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/12. Shield of Heaven/animations/IDLE-FRONT/IDLE-FRONT_page_0002.png"
dest_files=["res://.godot/imported/IDLE-FRONT_page_0002.png-5410dcfe1bc0e5cc84918cb7548bdf64.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=0

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://cgqq7ijajd1hq"
path="res://.godot/imported/IDLE-FRONT_page_0003.png-8aaa69466353518798e52c8ee890e9d3.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/12. Shield of Heaven/animations/IDLE-FRONT/IDLE-FRONT_page_0003.png"
dest_files=["res://.godot/imported/IDLE-FRONT_page_0003.png-8aaa69466353518798e52c8ee890e9d3.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=0

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://d0d01ifpca4bu"
path="res://.godot/imported/IDLE-FRONT_page_0004.png-2b49bae2c41d53895d8093cb0f35c351.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/12. Shield of Heaven/animations/IDLE-FRONT/IDLE-FRONT_page_0004.png"
dest_files=["res://.godot/imported/IDLE-FRONT_page_0004.png-2b49bae2c41d53895d8093cb0f35c351.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=0

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://eu8b6v7k7e0a"
path="res://.godot/imported/IDLE-FRONT_page_0006.png-e4eb88b00c2390b41b99db84e18a16d4.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/12. Shield of Heaven/animations/IDLE-FRONT/IDLE-FRONT_page_0006.png"
dest_files=["res://.godot/imported/IDLE-FRONT_page_0006.png-e4eb88b00c2390b41b99db84e18a16d4.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=0

View File

@@ -1,34 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://tmxuj8s23k3k"
path="res://.godot/imported/IDLE-FRONT_page_0007.png-6f83ce6df1b65dd5d11aaf1d6107e326.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/12. Shield of Heaven/animations/IDLE-FRONT/IDLE-FRONT_page_0007.png"
dest_files=["res://.godot/imported/IDLE-FRONT_page_0007.png-6f83ce6df1b65dd5d11aaf1d6107e326.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=0

Some files were not shown because too many files have changed in this diff Show More