Files
mtd/eye_dog.tscn
2025-06-13 00:06:51 +10:00

175 lines
20 KiB
Plaintext

[gd_scene load_steps=17 format=4 uid="uid://bvq6tbkuv2mfp"]
[ext_resource type="Script" uid="uid://ejqql2660u6h" path="res://Worlds/GreenPlanet/Enemies/enemy_controller.gd" id="1_1dh2f"]
[ext_resource type="PackedScene" uid="uid://canrxnpxcugc2" path="res://Scenes/corpse.tscn" id="2_1dh2f"]
[ext_resource type="Script" uid="uid://bamhci3kawuyt" path="res://Scripts/health.gd" id="2_bckix"]
[ext_resource type="Material" uid="uid://bquvikft4xp1v" path="res://eye_dog_mat.tres" id="2_h25mw"]
[ext_resource type="PackedScene" uid="uid://cqtew0t8sttpm" path="res://Scenes/damage_particle.tscn" id="3_wnwjl"]
[ext_resource type="Script" uid="uid://cummt2be3r1gq" path="res://Scripts/hitbox.gd" id="6_3v8fr"]
[ext_resource type="Texture2D" uid="uid://b1fn60m6xfcsq" path="res://Assets/Textures/minimap_enemy.png" id="7_bkkhh"]
[ext_resource type="PackedScene" uid="uid://hjq3nrnumklp" path="res://Scenes/health_bar.tscn" id="8_k2835"]
[ext_resource type="Script" uid="uid://b62xnsbki8axa" path="res://Scripts/EnemyAI/pathing_controller.gd" id="9_t4oco"]
[ext_resource type="Script" uid="uid://cojjgevmbhwal" path="res://Scripts/status_effector.gd" id="11_kpdsm"]
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_t16cj"]
resource_name = "Material"
cull_mode = 2
[sub_resource type="ArrayMesh" id="ArrayMesh_1dh2f"]
resource_name = "eyedog_Cube"
_surfaces = [{
"aabb": AABB(-3.41696, -4.69348, -5.98271, 6.83392, 9.43436, 13.2972),
"attribute_data": PackedByteArray("WDHcPiSVHz5Oyvg+KMFTPqz3xT6qac8++rX1Pvgryz2YyfM+qEnXPaz3xT6qac8+b5G1Ph7qij5l/QY9XPIaPxjEpj7YyD8+OrkDP/xJSj9vkbU+HuqKPnaWBT8MPAM++rX1Pvgryz2YyfM+qEnXPQUDmT6wFX0+xo/0PeCzpj4tQ6I+phyUPvzLkz4QSic/KNoIPgScBD+v/gs/fJzcPijaCD4EnAQ/AdUVPUyk4D4W34A+ij7gPi1Doj6mHJQ+Tsr4PijBUz67+hU/0AUFPseexT7s1oM+7cy3PgYPoz57ObQ+dJWPPgmGtj5o/Yw+SK+yPngojz6FbQA/OI60PVgx3D4klR8+dpYFPww8Az6wq/M++EXJPbCr8z74Rck9/rj0PsgNzz2KQ/M+ANTbPSwx9D6o0NE9nBb0Pqij1j2slOs+bMcTPv649D7IDc89LDH0PqjQ0T2KQ/M+ANTbPZwW9D6oo9Y9x57FPuzWgz7tzLc+Bg+jPgmGtj5o/Yw+ezm0PnSVjz5Ir7I+eCiPPnithz46xjE/Rfz/PjANWT+a9A8+7a5QP2kjHz08hSk/sdQSPwBmeD7mb+g+FGKEPnfREj98SiA+Pa8VP0YzlT7mb+g+FGKEPvzE9T7gst49NJwKP/CP8T0rqxQ/ABmnPeDSCT/gyo89NJwKP/CP8T3KhfM+QG3bPSD07z5Ybac9/MT1PuCy3j0AyfY+CDi3Pe4zyT4IgfY9rJTrPmzHEz7KhfM+QG3bPQDJ9j4IOLc9pd6/PlSOXT7ya/Q+oCDXPYqE9D4oCtI9+h31PkBszj0WKvQ+iOvVPbQitz4E/oU+SvWxPmQMAz8ZqhU/1WgQP0r1sT5kDAM//MuTPhBKJz/zKMM8KrcPPyjKwTzaAAg/UnQaPsq95j7fOpw+uIa7PlJ0Gj7KveY+wIQOPfiw7T6DdEg+CBHZPoRK6j3WSNE+m40cPYggtT6ESuo91kjRPpxtdT7GnZ0+g3RIPggR2T4W34A+ij7gPt86nD64hrs+eMiVPjLYjz6yGYs+StaIPnjIlT4y2I8+GjmuPsw3kT4RD7o+Cl6LPo+6sz4CuJI+dcy1PkJcjT68YLM+fNOOPpwYtD7WI48+fxy1Po5rjD6l3r8+VI5dPo+6sz4CuJI+EQ+6Pgpeiz60Irc+BP6FPho5rj7MN5E+vGCzPnzTjj51zLU+QlyNPn8ctT6Oa4w+nBi0PtYjjz7ya/Q+oCDXPRYq9D6I69U9+h31PkBszj2KhPQ+KArSPQZFUj4eJX0/P8EIPXxxVT+a9A8+7a5QP3ithz46xjE/ZAuYPhucYT8H6cw+sEN0P2QLmD4bnGE/"),
"bone_aabbs": [AABB(-2.28318, -0.738707, 3.26614, 4.56636, 3.36441, 3.98988), AABB(0, 0, 0, -1, -1, -1), AABB(-2.28318, -1.73489, 0.363099, 4.56636, 5.14132, 4.84409), AABB(-3.22906, -4.63345, -2.12683, 6.45813, 6.16832, 7.06441), AABB(-3.40993, -4.68297, 0.722066, 6.81985, 4.5502, 4.95126), AABB(-2.28318, -1.04081, 0.150798, 4.56636, 5.78168, 7.16369), AABB(-2.35386, -1.78388, -5.89924, 4.70773, 5.19031, 8.70491), AABB(-3.41142, -4.66082, -5.98271, 6.82284, 7.24109, 6.93371), AABB(-3.41696, -4.69348, -5.98271, 6.83392, 3.6559, 3.64776)],
"format": 34359745559,
"index_count": 720,
"index_data": PackedByteArray("NgA3AAEAOAA2AAEANgA5ADcAOAABACEAOAAYADYANgA6ADkANgAYADoAOAALABgAIQAZADgACwA4ABkAKAAhAAEAIAABADcAAQAgACgAKAA7ACEAIQA8ABkAPQAZADwAPAA+AD0APQA/ABkAPwA9AD4ACwAZAD8AHwA+ADwAHwA/AD4AHwA8ACEAHwALAD8AOwAiACEAIgAfACEAKQA7ACgAIgA7ACkAKQAoAEAAIABAACgAKgApAEAAIwALAB8AIwAfAEEAIgBBAB8AQgALACMAIgApAEMAQwApACoAIAAiAEMARABBACIARAAiACAARAAjAEEARQALAEIARQAYAAsAIwAkAEIAJABFAEIAGABFAAAARAAAACMAJABGAEUAAABFAEYAIwBHACQAAABHACMARwAmACQAJgBGACQAAAA6ABgARwADACYAAABEAAgAIAAIAEQAAAAlAEcAJQADAEcAAABGACUAAABIADoAAAAIAEgAJQBGAA0AJgANAEYAJQBJAAMAJQANAEkAAwBKACYASgANACYAAwBLAEoASQBLAAMASgAnAA0ASQANACcASwAnAEoASQAnAEwASwBMACcASQBMAEsAOgBIABoAGgAFADoAOQA6AAUATQAaAEgAOQAFABMAOQATAAIAOQACADcAEwAFAE4AEwBOAE8AEwBPAFAAEwBQAAIACQBPAE4ACQBQAE8ACQBOAFEACQARAFAATgAUAFEAUAARABIATgAWABQABQAWAE4AFABSAFEAEgARAFIABwBRAFIABwBSABEAEgBSAFMAFABTAFIAFgBUABQAVABTABQABQBVABYAVgASAFMAVABXAFMAVgBTAFcAFgBYAFQAVQBYABYAFQBXAFQAFQBWAFcAWABZAFQAFQBUAFkAFQBZAFoAWAAPAFkAWQAPAFoAFQBaAFsAFQBbAFYAWwBaAA8AWABcAA8AVQBcAFgAXQBbAA8AXQBWAFsAXQAPAFwAXgBWAF0AXgASAFYAUAASAF4AAgBQAF4AXwBeAF0AAgBeAF8AXwBdAFwAEAACAF8AYABfAFwAEABfAGAAYABcAGEAYgBhAFwAYgBcAFUAYABhAA4AYgAOAGEAYAAOABAAFwBiAFUAYgAXAA4AFwBVAAUACAAQAA4ACAAOABcACAAXAEgABQAbABcAGgAbAAUASAAXAGMAZAAbABoAFwAbAGUAZABlABsAFwBlAGMATQBkABoASABjAE0AHQBlAGQAYwBlABwAHQAcAGUATQBjAB4AYwAcAB4ABgBkAE0ABgAdAGQATQAeAAYAZgAcAB0ABgAeAGcAHgAcAGgAZgBoABwAHgBoAGcAaQBmAB0AaQAdAAYAaQBoAGYABgBnAGkAaQBnAGgAIABqAAgACABqABAAIAA3AGoANwAtAGoALQA3AAIAAgAQAC4ALQACAC4AEABrAC4AbAAtAC4AbAAuAGsAbQBqAC0AbQAtAGwAagBuABAAagBtAG4AEABuAGsACgBtAGwAbQAxAG4AbQAKADEAbgAwAGsAbgAxADAALwBsAGsACgBsAC8ALwBrADAACgBvADEAcAAvADAAcQAKAC8AcQAvAHAACgBxAG8AcAAwAHIAMQByADAAcQBwAHIAMQBvAHIAcQByAG8AcwAsAAQAcwB0ACwAdQAsAHQAcwB1AHQAdQB2ACwAdgAEACwAcwAMAHUADAB2AHUAdgAqAAQADAAqAHYAKgBAAAQAQwAqAAwAKwAEAEAAKwBzAAQAKwAMAHMAKwBDAAwAIAArAEAAIABDACsANAB3AHgANQA0AHgAMgA0ADUANQB4AHkAeQB4AHcAegA1AHkAMgB7ADQANAB7AHcAMwB7ADIAewB8AHcAMwB8AHsAeQB3AH0AegB5AH0AfQB3AHwAMwB6AH0AMwB9AHwA"),
"lods": [1.65628, PackedByteArray("EAACAAcAAgAJAAcABQAHAAkACQACABMACQATAAUAFwAHAAUAFwAQAAcAEwALAAUAEwACAAEACwATAAEALQABAAIAAgAQAC0ABQAaABcAGgAFAAsAFwAaABwAFwAcAAYABgAcABoAGgAXAAYACAAXABoAFwAIABAACAAtABAAAAAIABoAAAAtAAgAAAAaAAsALQAKABAAEAAKADAACgAtADAAEAAwAC0AAAABAC0AAQAfAAsAAAAEAAEAKQABAAQADAApAAQAAAAMAAQAKQAiAAEAIgApAAwAIgAfAAEAAAAiAAwAAAAfACIAIwALAB8AAAAjAB8AJAALACMAAAALACQAIwADACQAAAADACMAAwANACQAJAANAAAAAAANAAMA"), 1.99253, PackedByteArray("DgACAA8AEAACAA4AAgARAA8AEQASAA8ABwASABEABwAJABIACQARABMAEwARAAIAFAASAAkAFAAVABIAFQAPABIAFQAUABYAFgAPABUABQAWABQABQAUAAkABQAPABYACQATAAUAFwAPAAUAFwAOAA8AEwAYAAUAEwACAAEAGQAYABMAGQATAAEAGQALABgAGgAFABgADgAXABoABQAbABcAGgAbAAUAFwAbABwAHQAcABsAHQAbABoAFwAcAB4ABgAcAB0ABgAeABwABgAXAB4ABgAdABoAGgAXAAYAAAAaABgAAAAOABoAAAAYAAsACwAZAB8AAAAgAA4AIQAfABkAGQABACEAIgAfACEAIAAfACIAIwALAB8AIAAjAB8AIAAAACMAAAALACQAJAALACMAAAAlACMAJAANAAAAAAANACUAIwAmACQAJgANACQAJQADACMAIwADACYAJQANAAMAJgAnAA0AAwANACcAAwAnACYAKAAhAAEAAQAgACgAKAApACEAKQAiACEAKQAoAAQAIAAEACgAIgApACoAKgApAAQAIAAiACsAIAArAAQAKwAiAAwAIgAqAAwAKwAMAAQADAAqACwAKgAEACwADAAsAAQAIAABAC0AIAAtAA4ALQABAAIADgAtABAALQACAC4AAgAQAC4ALwAtAC4ALQAKABAACgAtAC8ALwAuADAAEAAwAC4ACgAvADAAEAAxADAACgAwADEACgAxABAAMgAzADQANQA0ADMAMgA0ADUA"), 2.15688, PackedByteArray("CAACAAcAAgAJAAcABQAHAAkACAAHAAUACQACAAUACAAFAAYABQAIAAYAAgAKAAgACAAKAAIAAAAIAAUAAAACAAgAAgALAAUAAAAFAAsAAAABAAIACwACAAEAAAAEAAEABAAMAAEADAALAAEAAAAMAAQAAAALAAwAAAADAAsADQALAAMAAAALAA0AAAANAAMA"), 2.76915, PackedByteArray("AAABAAIAAAABAAMAAAADAAEAAAAEAAEAAAABAAQAAAAFAAEAAgABAAUAAAACAAUABgACAAUAAgAGAAUABQACAAcABwACAAUA")],
"material": SubResource("StandardMaterial3D_t16cj"),
"name": "Material",
"primitive": 3,
"skin_data": PackedByteArray("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"),
"uv_scale": Vector4(0, 0, 0, 0),
"vertex_count": 126,
"vertex_data": PackedByteArray("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")
}]
blend_shape_mode = 0
[sub_resource type="Skin" id="Skin_bckix"]
resource_name = "Skin"
bind_count = 9
bind/0/name = &"Bone.005"
bind/0/bone = -1
bind/0/pose = Transform3D(-0.640916, -0.646869, -0.413264, -0.392779, -0.186192, 0.900587, -0.659508, 0.739522, -0.134744, 2.02247, -4.61441, 0.217656)
bind/1/name = &"Bone.006"
bind/1/bone = -1
bind/1/pose = Transform3D(-0.634558, -0.635373, -0.440043, -0.374525, -0.245251, 0.894194, -0.676067, 0.732225, -0.0823369, 2.18085, -5.42181, -0.0971631)
bind/2/name = &"Bone.004"
bind/2/bone = -1
bind/2/pose = Transform3D(1, 2.32525e-07, -5.26812e-08, -6.03962e-14, 0.220961, 0.975283, 2.38419e-07, -0.975284, 0.220961, -1.84507e-07, -1.50289, 0.773879)
bind/3/name = &"Bone"
bind/3/bone = -1
bind/3/pose = Transform3D(0.959145, -0.257365, 0.117493, -0.282714, -0.856223, 0.432386, -0.0106809, -0.447938, -0.894001, 1.02412, -1.16217, 1.63304)
bind/4/name = &"Bone.003"
bind/4/bone = -1
bind/4/pose = Transform3D(0.977532, -0.196746, 0.0756499, -0.210725, -0.920949, 0.327795, 0.0051773, -0.336371, -0.941715, 1.3022, -3.20924, 2.02577)
bind/5/name = &"Bone.007"
bind/5/bone = -1
bind/5/pose = Transform3D(1, 2.08089e-07, -1.16372e-07, -1.98952e-13, 0.4881, 0.872788, 2.38419e-07, -0.872789, 0.4881, 1.34921e-08, -2.92444, -0.05659)
bind/6/name = &"Bone.008"
bind/6/bone = -1
bind/6/pose = Transform3D(1, 0, 0, 0, -0.00700919, -0.999975, 0, 0.999975, -0.00700919, 0, 1.30233, -1.07773)
bind/7/name = &"Bone.001"
bind/7/bone = -1
bind/7/pose = Transform3D(0.898798, -0.347512, -0.267202, -0.438357, -0.715641, -0.543784, -0.00224915, 0.605882, -0.795551, -0.269272, -1.92535, -2.46093)
bind/8/name = &"Bone.002"
bind/8/bone = -1
bind/8/pose = Transform3D(0.989485, -0.13865, 0.041188, -0.144576, -0.939744, 0.309806, -0.00424831, -0.312503, -0.949907, 1.99111, -1.12023, -5.53977)
[sub_resource type="ArrayMesh" id="ArrayMesh_wnwjl"]
resource_name = "eyedog_Cube_002"
_surfaces = [{
"aabb": AABB(-1.21143, -0.192761, 4.6902, 1.24364, 0.68767, 2.28712),
"attribute_data": PackedByteArray("gBFgP2zgIz+AEWA/2IJAP4ARYD/YgkA/Fm9DP9iCQD+AEWA/rsd5PxZvQz/YgkA/qswmP2zgIz8Wb0M/bOAjPxZvQz9DJV0/gBFgP0MlXT+AEWA/QyVdPxZvQz9DJV0/7LN8P9iCQD/ss3w/2IJAP6rMJj/YgkA/qswmP9iCQD8="),
"bone_aabbs": [AABB(-1.18232, -0.108765, 4.6902, 1.21453, 0.603684, 1.48705), AABB(-1.21143, -0.192761, 4.6902, 1.24364, 0.68767, 2.28713)],
"format": 34359745559,
"index_count": 42,
"index_data": PackedByteArray("BAAIAAkACAAKAAkACAALAAoACwABAAoACwADAAEADAANAAEADAABAAIAAgABAAMAAgAAAAwAAgADAAUABQAHAAIABQADAA4ABQAOAA8ADwAGAAUA"),
"lods": [0.68984, PackedByteArray("AAABAAIAAgABAAMABAADAAEAAgADAAUABQADAAYABQAHAAIA")],
"material": SubResource("StandardMaterial3D_t16cj"),
"name": "Material",
"primitive": 3,
"skin_data": PackedByteArray("AQAAAAAAAAD//wAAAAAAAAAAAQAAAAAAR/W3CgAAAAABAAAAAAAAAED+vgEAAAAAAAABAAAAAAAD9vsJAAAAAAEAAAAAAAAA//8AAAAAAAABAAAAAAAAAAL//AAAAAAAAQAAAAAAAAD//wAAAAAAAAEAAAAAAAAA//8AAAAAAAABAAAAAAAAAC//zwAAAAAAAQAAAAAAAAAr+9MEAAAAAAAAAQAAAAAAqfNVDAAAAAAAAAEAAAAAAMnwNQ8AAAAAAQAAAAAAAAAr+9MEAAAAAAAAAQAAAAAAqfNVDAAAAAAAAAEAAAAAAMnwNQ8AAAAAAQAAAAAAAAAv/88AAAAAAA=="),
"uv_scale": Vector4(0, 0, 0, 0),
"vertex_count": 16,
"vertex_data": PackedByteArray("DxCbvwljRb4tRt9AVNK6vMlk/T450p9ADokHvxrakz65p8VA1vADPR1Lcz6P1p9ADxCbvwljRb4tRt9A2ebyvh3XAD0PrMVADxCbvwljRb4tRt9ADxCbvwljRb4tRt9AZkuQv+6/3r3z77tAN1aXv3ceGD6e67tA8vksv+uZtT4cFpZAUeQev8hqxz1zGpZAN1aXv3ceGD6e67tA8vksv+uZtT4cFpZAUeQev8hqxz1zGpZAZkuQv+6/3r3z77tAlGHjaVsQE6ZixefP0kXO2hqe0rvYLK/hxuAGSNmud/GUYeNpPWaM60y6f1cLpFXilGHjaSfMLMiUYeNpPWaM63lBHiyFL0zg1Sx/tLKsN+b8J8ngI4QC5d4xOQ3wOy7y1Sx/tOA6jI/8J8ng////v94xOQ3///+/eUEeLCG3gKk=")
}]
blend_shape_mode = 0
[sub_resource type="SphereShape3D" id="SphereShape3D_cavbv"]
[sub_resource type="ViewportTexture" id="ViewportTexture_1kwxq"]
viewport_path = NodePath("SubViewport")
[node name="Node3D" type="CharacterBody3D" node_paths=PackedStringArray("status_manager", "movement_controller", "health", "d_n") groups=["Enemies"]]
collision_layer = 4
collision_mask = 0
script = ExtResource("1_1dh2f")
status_manager = NodePath("StatusEffector")
movement_controller = NodePath("PathingController")
health = NodePath("Health")
d_n = NodePath("Node3D")
corpse_scene = ExtResource("2_1dh2f")
metadata/_custom_type_script = "uid://ejqql2660u6h"
[node name="Cube" type="MeshInstance3D" parent="."]
transform = Transform3D(-0.065, 0, -5.68248e-09, 0, 0.065, 0, 5.68248e-09, 0, -0.065, 0, 0.400893, 0)
mesh = SubResource("ArrayMesh_1dh2f")
skin = SubResource("Skin_bckix")
skeleton = NodePath("")
surface_material_override/0 = ExtResource("2_h25mw")
[node name="Cube_001" type="MeshInstance3D" parent="."]
transform = Transform3D(-0.065, 0, -5.68248e-09, 0, 0.065, 0, 5.68248e-09, 0, -0.065, 0, 0.400893, 0)
mesh = SubResource("ArrayMesh_wnwjl")
skin = SubResource("Skin_bckix")
skeleton = NodePath("")
surface_material_override/0 = ExtResource("2_h25mw")
[node name="Health" type="Node" parent="."]
script = ExtResource("2_bckix")
damage_particle_scene = ExtResource("3_wnwjl")
[node name="Hitbox" type="CollisionShape3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.441355, 0)
shape = SubResource("SphereShape3D_cavbv")
script = ExtResource("6_3v8fr")
metadata/_custom_type_script = "uid://cummt2be3r1gq"
[node name="HealthBar" type="Sprite3D" parent="."]
transform = Transform3D(0.2, 0, 0, 0, 0.2, 0, 0, 0, 0.2, 0, 1.20821, 0)
sorting_offset = 1.0
pixel_size = 0.02
billboard = 1
texture_filter = 0
texture = SubResource("ViewportTexture_1kwxq")
[node name="MinimapIcon" type="Sprite3D" parent="."]
transform = Transform3D(2, 0, 0, 0, -8.74228e-08, 2, 0, -2, -8.74228e-08, 0, 1.40824, 0)
layers = 4
texture_filter = 0
texture = ExtResource("7_bkkhh")
[node name="SubViewport" type="SubViewport" parent="."]
transparent_bg = true
size = Vector2i(200, 55)
render_target_update_mode = 4
[node name="HBoxContainer" type="HBoxContainer" parent="SubViewport"]
anchors_preset = 10
anchor_right = 1.0
offset_bottom = 32.0
grow_horizontal = 2
alignment = 1
[node name="HealthBar" parent="SubViewport" instance=ExtResource("8_k2835")]
visible = false
offset_top = 36.0
offset_bottom = 236.0
[node name="PathingController" type="Node" parent="." node_paths=PackedStringArray("character")]
script = ExtResource("9_t4oco")
character = NodePath("..")
[node name="StatusEffector" type="Node" parent="." node_paths=PackedStringArray("sprite_container")]
script = ExtResource("11_kpdsm")
sprite_container = NodePath("../SubViewport/HBoxContainer")
metadata/_custom_type_script = "uid://cojjgevmbhwal"
[node name="Node3D" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.39813, 0)
[connection signal="health_changed" from="Health" to="SubViewport/HealthBar" method="on_health_changed"]
[connection signal="health_depleted" from="Health" to="." method="die"]
[connection signal="took_damage" from="Hitbox" to="Health" method="take_damage"]