[gd_scene load_steps=70 format=4 uid="uid://dktbrrlbx7wf1"]

[ext_resource type="Script" uid="uid://dla1wn2mlw2d0" path="res://addons/rokojori_action_library/Runtime/Interactions/Pointable.cs" id="1_w2vv5"]
[ext_resource type="Script" uid="uid://ccndwluy1uv80" path="res://addons/rokojori_action_library/Runtime/Procedural/Mesh/MeshCombiner.cs" id="1_y4t02"]
[ext_resource type="Script" uid="uid://c5vxa38rgr24k" path="res://addons/rokojori_action_library/Runtime/Selectors/Selectable.cs" id="2_uei4a"]
[ext_resource type="Resource" uid="uid://bj6alvuyy0ymt" path="res://Eat Da Rich/Pig/Pig.tres" id="3_xqs7e"]
[ext_resource type="Script" uid="uid://h8la67dl42y4" path="res://Eat Da Rich/Eat/Eatable.cs" id="4_kaxbo"]
[ext_resource type="Resource" uid="uid://lhpe751yjb87" path="res://Eat Da Rich/Hitter/Hitter.tres" id="5_2dvqn"]
[ext_resource type="Script" uid="uid://ceaglilesxsi4" path="res://addons/rokojori_action_library/Runtime/Actions/ActionSequence.cs" id="5_no8e2"]
[ext_resource type="Script" uid="uid://crm7o7w0gumhn" path="res://addons/rokojori_action_library/Runtime/Actions/Conditional/Once.cs" id="5_uei4a"]
[ext_resource type="Script" uid="uid://bnhnintao4qu0" path="res://addons/rokojori_action_library/Runtime/Animation/Shake/Shake.cs" id="6_dg4v6"]
[ext_resource type="Script" uid="uid://bec6skfqkb2ci" path="res://addons/rokojori_action_library/Runtime/Animation/Shake/ShakeEffect.cs" id="7_8pk3o"]
[ext_resource type="Script" uid="uid://dnwqkymbre3vb" path="res://addons/rokojori_action_library/Runtime/Animation/Flash/Flash.cs" id="7_kaxbo"]
[ext_resource type="Script" uid="uid://dy65lu5p2yf3j" path="res://addons/rokojori_action_library/Runtime/Actions/Sequence/Parallel.cs" id="7_no8e2"]
[ext_resource type="Script" uid="uid://cko3krhs7jgc4" path="res://addons/rokojori_action_library/Runtime/Actions/Node/SetNodeStateSpecific.cs" id="8_1fftn"]
[ext_resource type="Script" uid="uid://c5tm02yj1bhhx" path="res://addons/rokojori_action_library/Runtime/Animation/AnimationCurve.cs" id="8_35rgq"]
[ext_resource type="Script" uid="uid://dcerk2bxdjmxr" path="res://addons/rokojori_action_library/Runtime/Godot/NodeStateConfiguration.cs" id="9_jsq7q"]
[ext_resource type="Resource" uid="uid://ch5nsa6yafs5l" path="res://addons/rokojori_action_library/Runtime/Time/TimeLines/GameTime.tres" id="9_oaox2"]
[ext_resource type="Script" uid="uid://dncqth3uf3tb3" path="res://addons/rokojori_action_library/Runtime/Animation/HDRColor.cs" id="9_y4t02"]
[ext_resource type="Script" uid="uid://cbtqgliarexam" path="res://addons/rokojori_action_library/Runtime/Animation/Transform/AnimateTransform.cs" id="10_y4t02"]
[ext_resource type="Script" uid="uid://cupnq55n3nimc" path="res://addons/rokojori_action_library/Runtime/Animation/Flash/FlashEffect.cs" id="11_l6ovb"]
[ext_resource type="Script" uid="uid://be4oc7tgr55vu" path="res://addons/rokojori_action_library/Runtime/Animation/Transform/TransformCurve.cs" id="11_war2p"]
[ext_resource type="Script" uid="uid://bqpiwp16h7614" path="res://addons/rokojori_action_library/Runtime/Animation/Transform/TransformAnimations.cs" id="12_l6ovb"]
[ext_resource type="Script" uid="uid://dq5kae8x62gre" path="res://addons/rokojori_action_library/Runtime/Actions/RemoveNode.cs" id="18_dg4v6"]
[ext_resource type="Script" uid="uid://b02vfydrj7lwv" path="res://Eat Da Rich/Pig/Pig.cs" id="19_8pk3o"]
[ext_resource type="Script" uid="uid://cqbb0slmnjrup" path="res://Eat Da Rich/Pig/AdjustDeathPosition.cs" id="20_1fftn"]
[ext_resource type="Script" uid="uid://lhuuedx87rem" path="res://addons/rokojori_action_library/Runtime/Animation/Smoothing/FrameSmoothing.cs" id="20_35rgq"]
[ext_resource type="Script" uid="uid://b0abujtgcfvlh" path="res://addons/rokojori_action_library/Runtime/Actions/Node3D/MoveTo.cs" id="21_jsq7q"]
[ext_resource type="Script" uid="uid://ddhwhwos5kkrm" path="res://addons/rokojori_action_library/Runtime/Time/Duration/SecondsDuration.cs" id="22_obltx"]
[ext_resource type="Script" uid="uid://b2g7rycr0ouu4" path="res://addons/rokojori_action_library/Runtime/Actions/Time/Delay.cs" id="24_obltx"]
[ext_resource type="Script" uid="uid://c8gcunaffcaww" path="res://addons/rokojori_action_library/Runtime/Actions/Node3D/OnCollision.cs" id="27_m3c0d"]
[ext_resource type="Script" uid="uid://doo8jwdet1hyi" path="res://addons/rokojori_action_library/Runtime/Selectors/FlagSelector.cs" id="28_68xfm"]
[ext_resource type="PackedScene" uid="uid://cto0ydopnlcgs" path="res://Eat Da Rich/Bullet/Bullet.tscn" id="28_flm6k"]
[ext_resource type="Resource" uid="uid://dwewmi0dp6ey8" path="res://Eat Da Rich/Camera/Bullet.tres" id="28_vkadr"]
[ext_resource type="Script" uid="uid://b5uptbobryf55" path="res://Eat Da Rich/Hitter/Hitable.cs" id="29_kopm0"]
[ext_resource type="Script" uid="uid://b4yjsis2fh64c" path="res://addons/rokojori_action_library/Runtime/Actions/ActionList.cs" id="30_kopm0"]
[ext_resource type="Script" uid="uid://dxra6jao22it4" path="res://addons/rokojori_action_library/Runtime/Actions/ActionReference.cs" id="31_vkadr"]

[sub_resource type="CapsuleShape3D" id="CapsuleShape3D_id7i5"]
height = 1.47037

[sub_resource type="FastNoiseLite" id="FastNoiseLite_dgrd7"]
frequency = 0.0047

[sub_resource type="NoiseTexture2D" id="NoiseTexture2D_u71my"]
seamless = true
as_normal_map = true
noise = SubResource("FastNoiseLite_dgrd7")

[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_u71my"]
albedo_color = Color(0.855726, 0.485718, 0.475136, 1)
normal_enabled = true
normal_texture = SubResource("NoiseTexture2D_u71my")
subsurf_scatter_enabled = true
subsurf_scatter_strength = 1.0
subsurf_scatter_skin_mode = true

[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_6c5hc"]
albedo_color = Color(0.426682, 0.196358, 0.18977, 1)
subsurf_scatter_enabled = true
subsurf_scatter_strength = 1.0
subsurf_scatter_skin_mode = true

[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_bsxqg"]
albedo_color = Color(0.138843, 0.117268, 0.117268, 1)
metallic = 0.48
metallic_specular = 0.87
roughness = 0.38

[sub_resource type="FastNoiseLite" id="FastNoiseLite_6c5hc"]

[sub_resource type="NoiseTexture2D" id="NoiseTexture2D_7yqqi"]
as_normal_map = true
noise = SubResource("FastNoiseLite_6c5hc")

[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_cnln1"]
albedo_color = Color(0.600472, 0.324842, 0.156492, 1)
metallic = 0.05
metallic_specular = 0.87
normal_enabled = true
normal_texture = SubResource("NoiseTexture2D_7yqqi")
uv1_triplanar = true

[sub_resource type="ArrayMesh" id="ArrayMesh_war2p"]
_surfaces = [{
"aabb": AABB(-0.605112, -0.517541, -0.566902, 1.24897, 1.03951, 1.17099),
"attribute_data": PackedByteArray("[encoded data, 38400 characters]"),
"format": 34359742487,
"index_count": 3600,
"index_data": PackedByteArray("[encoded data, 9600 characters]"),
"material": SubResource("StandardMaterial3D_u71my"),
"primitive": 3,
"uv_scale": Vector4(0, 0, 0, 0),
"vertex_count": 3600,
"vertex_data": PackedByteArray("[encoded data, 96000 characters]")
}, {
"aabb": AABB(-0.168961, 0.0466135, -0.588537, 0.362875, 0.190211, 0.126415),
"attribute_data": PackedByteArray("[encoded data, 7680 characters]"),
"format": 34359742487,
"index_count": 720,
"index_data": PackedByteArray("AAABAAIAAwAEAAUABgAHAAgACQAKAAsADAANAA4ADwAQABEAEgATABQAFQAWABcAGAAZABoAGwAcAB0AHgAfACAAIQAiACMAJAAlACYAJwAoACkAKgArACwALQAuAC8AMAAxADIAMwA0ADUANgA3ADgAOQA6ADsAPAA9AD4APwBAAEEAQgBDAEQARQBGAEcASABJAEoASwBMAE0ATgBPAFAAUQBSAFMAVABVAFYAVwBYAFkAWgBbAFwAXQBeAF8AYABhAGIAYwBkAGUAZgBnAGgAaQBqAGsAbABtAG4AbwBwAHEAcgBzAHQAdQB2AHcAeAB5AHoAewB8AH0AfgB/AIAAgQCCAIMAhACFAIYAhwCIAIkAigCLAIwAjQCOAI8AkACRAJIAkwCUAJUAlgCXAJgAmQCaAJsAnACdAJ4AnwCgAKEAogCjAKQApQCmAKcAqACpAKoAqwCsAK0ArgCvALAAsQCyALMAtAC1ALYAtwC4ALkAugC7ALwAvQC+AL8AwADBAMIAwwDEAMUAxgDHAMgAyQDKAMsAzADNAM4AzwDQANEA0gDTANQA1QDWANcA2ADZANoA2wDcAN0A3gDfAOAA4QDiAOMA5ADlAOYA5wDoAOkA6gDrAOwA7QDuAO8A8ADxAPIA8wD0APUA9gD3APgA+QD6APsA/AD9AP4A/wAAAQEBAgEDAQQBBQEGAQcBCAEJAQoBCwEMAQ0BDgEPARABEQESARMBFAEVARYBFwEYARkBGgEbARwBHQEeAR8BIAEhASIBIwEkASUBJgEnASgBKQEqASsBLAEtAS4BLwEwATEBMgEzATQBNQE2ATcBOAE5AToBOwE8AT0BPgE/AUABQQFCAUMBRAFFAUYBRwFIAUkBSgFLAUwBTQFOAU8BUAFRAVIBUwFUAVUBVgFXAVgBWQFaAVsBXAFdAV4BXwFgAWEBYgFjAWQBZQFmAWcBaAFpAWoBawFsAW0BbgFvAXABcQFyAXMBdAF1AXYBdwF4AXkBegF7AXwBfQF+AX8BgAGBAYIBgwGEAYUBhgGHAYgBiQGKAYsBjAGNAY4BjwGQAZEBkgGTAZQBlQGWAZcBmAGZAZoBmwGcAZ0BngGfAaABoQGiAaMBpAGlAaYBpwGoAakBqgGrAawBrQGuAa8BsAGxAbIBswG0AbUBtgG3AbgBuQG6AbsBvAG9Ab4BvwHAAcEBwgHDAcQBxQHGAccByAHJAcoBywHMAc0BzgHPAdAB0QHSAdMB1AHVAdYB1wHYAdkB2gHbAdwB3QHeAd8B4AHhAeIB4wHkAeUB5gHnAegB6QHqAesB7AHtAe4B7wHwAfEB8gHzAfQB9QH2AfcB+AH5AfoB+wH8Af0B/gH/AQACAQICAgMCBAIFAgYCBwIIAgkCCgILAgwCDQIOAg8CEAIRAhICEwIUAhUCFgIXAhgCGQIaAhsCHAIdAh4CHwIgAiECIgIjAiQCJQImAicCKAIpAioCKwIsAi0CLgIvAjACMQIyAjMCNAI1AjYCNwI4AjkCOgI7AjwCPQI+Aj8CQAJBAkICQwJEAkUCRgJHAkgCSQJKAksCTAJNAk4CTwJQAlECUgJTAlQCVQJWAlcCWAJZAloCWwJcAl0CXgJfAmACYQJiAmMCZAJlAmYCZwJoAmkCagJrAmwCbQJuAm8CcAJxAnICcwJ0AnUCdgJ3AngCeQJ6AnsCfAJ9An4CfwKAAoECggKDAoQChQKGAocCiAKJAooCiwKMAo0CjgKPApACkQKSApMClAKVApYClwKYApkCmgKbApwCnQKeAp8CoAKhAqICowKkAqUCpgKnAqgCqQKqAqsCrAKtAq4CrwKwArECsgKzArQCtQK2ArcCuAK5AroCuwK8Ar0CvgK/AsACwQLCAsMCxALFAsYCxwLIAskCygLLAswCzQLOAs8C"),
"material": SubResource("StandardMaterial3D_6c5hc"),
"primitive": 3,
"uv_scale": Vector4(0, 0, 0, 0),
"vertex_count": 720,
"vertex_data": PackedByteArray("[encoded data, 19200 characters]")
}, {
"aabb": AABB(-0.299671, 0.319007, -0.391013, 0.610587, 0.251096, 0.135626),
"attribute_data": PackedByteArray("AACAPwAAgD8AAIA/AAAAAAAAAAAAAAAAAACAPwAAgD8AAIA/AAAAAAAAAAAAAAAAAACAPwAAgD8AAIA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAPwAAgD8AAIA/AAAAAAAAAAAAAAAAAACAPwAAgD8AAIA/AAAAAAAAAAAAAAAAAACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AAAAAAAAAAAAAAAAAACAPwAAgD8AAIA/AAAAAAAAAAAAAAAAAACAPwAAgD8AAIA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAPwAAgD8AAIA/AAAAAAAAAAAAAAAAAACAPwAAgD8AAIA/AAAAAAAAAAAAAAAAAACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAPwAAgD8AAIA/"),
"format": 34359742487,
"index_count": 72,
"index_data": PackedByteArray("AAABAAIAAwAEAAUABgAHAAgACQAKAAsADAANAA4ADwAQABEAEgATABQAFQAWABcAGAAZABoAGwAcAB0AHgAfACAAIQAiACMAJAAlACYAJwAoACkAKgArACwALQAuAC8AMAAxADIAMwA0ADUANgA3ADgAOQA6ADsAPAA9AD4APwBAAEEAQgBDAEQARQBGAEcA"),
"material": SubResource("StandardMaterial3D_bsxqg"),
"primitive": 3,
"uv_scale": Vector4(0, 0, 0, 0),
"vertex_count": 72,
"vertex_data": PackedByteArray("6J11PT6npD6Q1am+KqCdPbCepz58nce+QFwHPQWZ6T58nce+VjCfPpVx0D70iaC+KqCdPbCepz58nce+6J11PT6npD6Q1am+QFwHPQWZ6T58nce+KqCdPbCepz58nce+VjCfPpVx0D70iaC+QFwHPQWZ6T58nce+oHODPJOh5j6Q1am+6J11PT6npD6Q1am+6J11PT6npD6Q1am+oHODPJOh5j6Q1am+C/9/Pjy6Bz8IwoK+C/9/Pjy6Bz8IwoK+oHODPJOh5j6Q1am+QFwHPQWZ6T58nce+6J11PT6npD6Q1am+CHyWPiN6zT4IwoK+VjCfPpVx0D70iaC+C/9/Pjy6Bz8IwoK+CHyWPiN6zT4IwoK+6J11PT6npD6Q1am+VjCfPpVx0D70iaC+CHyWPiN6zT4IwoK+C/9/Pjy6Bz8IwoK+VjCfPpVx0D70iaC+07OIPvU1CT/0iaC+QFwHPQWZ6T58nce+QFwHPQWZ6T58nce+07OIPvU1CT/0iaC+C/9/Pjy6Bz8IwoK+C/9/Pjy6Bz8IwoK+07OIPvU1CT/0iaC+VjCfPpVx0D70iaC+pH+RvskR4z7/ZoO+dW6ZvrSo5z5eMaG+6bNsvkXyET8yQaG+hj2wvdDrpz4BI8i+dW6ZvrSo5z5eMaG+pH+RvskR4z7/ZoO+6bNsvkXyET8yQaG+dW6ZvrSo5z5eMaG+hj2wvdDrpz4BI8i+6bNsvkXyET8yQaG+R9Zcvs+mDz/TdoO+pH+RvskR4z7/ZoO+pH+RvskR4z7/ZoO+R9Zcvs+mDz/TdoO+AAgGu7qQ3z52aKq+AAgGu7qQ3z52aKq+R9Zcvs+mDz/TdoO+6bNsvkXyET8yQaG+pH+RvskR4z7/ZoO+QoKQveRUoz6iWKq+hj2wvdDrpz4BI8i+AAgGu7qQ3z52aKq+QoKQveRUoz6iWKq+pH+RvskR4z7/ZoO+hj2wvdDrpz4BI8i+QoKQveRUoz6iWKq+AAgGu7qQ3z52aKq+hj2wvdDrpz4BI8i+EK6PvKUn5D7VMsi+6bNsvkXyET8yQaG+6bNsvkXyET8yQaG+EK6PvKUn5D7VMsi+AAgGu7qQ3z52aKq+AAgGu7qQ3z52aKq+EK6PvKUn5D7VMsi+hj2wvdDrpz4BI8i+KRrHTIigu28pGsdMiKC7bykax0yIoLtviKCJINb2cA2IoIkg1vZwDYigiSDW9nAN1fYe5Soam1nV9h7lKhqbWdX2HuUqGptZKRrHTIigu28pGsdMiKC7bykax0yIoLtvHmXWdioam1keZdZ2KhqbWR5l1nYqGptZdl9239b2cA12X3bf1vZwDXZfdt/W9nANiKCJINb2cA2IoIkg1vZwDYigiSDW9nANHmXWdioam1keZdZ2KhqbWR5l1nYqGptZx8wqmoigu2/HzCqaiKC7b8fMKpqIoLtv1fYe5Soam1nV9h7lKhqbWdX2HuUqGptZdl9239b2cA12X3bf1vZwDXZfdt/W9nANx8wqmoigu2/HzCqaiKC7b8fMKpqIoLtv+j14putQa2j6PXim61BraPo9eKbrUGto61ApL+IN/wvrUCkv4g3/C+tQKS/iDf8L4g3/5/s9wyziDf/n+z3DLOIN/+f7PcMs+j14putQa2j6PXim61BraPo9eKbrUGto/pcdcvo9wyz+lx1y+j3DLP6XHXL6PcMsKa/q0OIN/wspr+rQ4g3/Cymv6tDiDf8L61ApL+IN/wvrUCkv4g3/C+tQKS/iDf8L/pcdcvo9wyz+lx1y+j3DLP6XHXL6PcMshtkEQutQamiG2QRC61BqaIbZBELrUGpo4g3/5/s9wyziDf/n+z3DLOIN/+f7PcMsKa/q0OIN/wspr+rQ4g3/Cymv6tDiDf8LhtkEQutQamiG2QRC61BqaIbZBELrUGpo")
}, {
"aabb": AABB(-0.176395, 0.14437, -0.238452, 0.367862, 0.48748, 0.782766),
"attribute_data": PackedByteArray("AACAPwAAgD8AAIA/AAAAAAAAAAAAAAAAAACAPwAAgD8AAIA/AAAAAAAAAAAAAAAAAACAPwAAgD8AAIA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAPwAAgD8AAIA/AAAAAAAAAAAAAAAAAACAPwAAgD8AAIA/AAAAAAAAAAAAAAAAAACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AAAAAAAAAAAAAAAAAACAPwAAgD8AAIA/AAAAAAAAAAAAAAAAAACAPwAAgD8AAIA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAPwAAgD8AAIA/AAAAAAAAAAAAAAAAAACAPwAAgD8AAIA/AAAAAAAAAAAAAAAAAACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AAAAAAAAAAAAAAAAAACAPwAAgD8AAIA/AAAAAAAAAAAAAAAAAACAPwAAgD8AAIA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAPwAAgD8AAIA/AAAAAAAAAAAAAAAAAACAPwAAgD8AAIA/AAAAAAAAAAAAAAAAAACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AAAAAAAAAAAAAAAAAACAPwAAgD8AAIA/AAAAAAAAAAAAAAAAAACAPwAAgD8AAIA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAPwAAgD8AAIA/AAAAAAAAAAAAAAAAAACAPwAAgD8AAIA/AAAAAAAAAAAAAAAAAACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AAAAAAAAAAAAAAAAAACAPwAAgD8AAIA/AAAAAAAAAAAAAAAAAACAPwAAgD8AAIA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAPwAAgD8AAIA/AAAAAAAAAAAAAAAAAACAPwAAgD8AAIA/AAAAAAAAAAAAAAAAAACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAPwAAgD8AAIA/AACAPwAAgD8AAIA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAPwAAgD8AAIA/"),
"format": 34359742487,
"index_count": 180,
"index_data": PackedByteArray("AAABAAIAAwAEAAUABgAHAAgACQAKAAsADAANAA4ADwAQABEAEgATABQAFQAWABcAGAAZABoAGwAcAB0AHgAfACAAIQAiACMAJAAlACYAJwAoACkAKgArACwALQAuAC8AMAAxADIAMwA0ADUANgA3ADgAOQA6ADsAPAA9AD4APwBAAEEAQgBDAEQARQBGAEcASABJAEoASwBMAE0ATgBPAFAAUQBSAFMAVABVAFYAVwBYAFkAWgBbAFwAXQBeAF8AYABhAGIAYwBkAGUAZgBnAGgAaQBqAGsAbABtAG4AbwBwAHEAcgBzAHQAdQB2AHcAeAB5AHoAewB8AH0AfgB/AIAAgQCCAIMAhACFAIYAhwCIAIkAigCLAIwAjQCOAI8AkACRAJIAkwCUAJUAlgCXAJgAmQCaAJsAnACdAJ4AnwCgAKEAogCjAKQApQCmAKcAqACpAKoAqwCsAK0ArgCvALAAsQCyALMA"),
"material": SubResource("StandardMaterial3D_cnln1"),
"primitive": 3,
"uv_scale": Vector4(0, 0, 0, 0),
"vertex_count": 180,
"vertex_data": PackedByteArray("[encoded data, 4800 characters]")
}]

[sub_resource type="Resource" id="Resource_obltx"]
script = ExtResource("9_jsq7q")
processEnabled = 0
inputEnabled = 0
physicsEnabled = 0
signalsEnabled = 0
visible = 2
setProcessMode = true
processMode = 4
metadata/_custom_type_script = "uid://dcerk2bxdjmxr"

[sub_resource type="Resource" id="Resource_oaox2"]
script = ExtResource("9_y4t02")
color = Color(0.968418, 0.414152, 0.574464, 1)
colorMultiply = 1.4
rgbMultiply = 1.0
alphaMultiply = 1.0

[sub_resource type="Curve" id="Curve_tp3r5"]
_data = [Vector2(0, 1), 0.0, -1.0, 0, 1, Vector2(1, 0), -1.0, 0.0, 1, 0]
point_count = 2

[sub_resource type="Resource" id="Resource_pwp07"]
script = ExtResource("8_35rgq")
duration = 0.5
durationRandomRange = 0.0
delay = 0.0
delayRandomRange = 0.0
curve = SubResource("Curve_tp3r5")
scaleY = 1.0
scaleRandomRange = 0.0

[sub_resource type="Resource" id="Resource_1fftn"]
script = ExtResource("11_l6ovb")
flashCurve = SubResource("Resource_pwp07")
timeline = ExtResource("9_oaox2")
color = SubResource("Resource_oaox2")
lightMode = 0
lightRange = 2.0
lightFlashCurveScale = 2.0
lightHasShadows = false
materialMode = 0

[sub_resource type="Curve" id="Curve_j2uji"]
_data = [Vector2(0, 1), 0.0, -2.52056, 0, 0, Vector2(1, 0), -0.513513, 0.0, 0, 0]
point_count = 2

[sub_resource type="Resource" id="Resource_jwnpm"]
script = ExtResource("8_35rgq")
duration = 1.0
durationRandomRange = 0.0
delay = 0.0
delayRandomRange = 0.0
curve = SubResource("Curve_j2uji")
scaleY = 1.0
scaleRandomRange = 0.0

[sub_resource type="Curve" id="Curve_c1l7g"]
_limits = [-1.0, 1.0, 0.0, 1.0]
_data = [Vector2(0, 1), 0.0, 0.0, 0, 1, Vector2(1, 1), 0.0, 0.0, 1, 0]
point_count = 2

[sub_resource type="Resource" id="Resource_qub8t"]
script = ExtResource("8_35rgq")
duration = 1.0
durationRandomRange = 0.0
delay = 0.0
delayRandomRange = 0.0
curve = SubResource("Curve_c1l7g")
scaleY = 30.0
scaleRandomRange = 0.0

[sub_resource type="Resource" id="Resource_vhqgj"]
script = ExtResource("7_8pk3o")
shakeAmountCurve = SubResource("Resource_jwnpm")
shakeChangeFPSCurve = SubResource("Resource_qub8t")
timeline = ExtResource("9_oaox2")
smooth = true
smoothingStrength = 0.477
positionShake = Vector3(0.075, 0, 0.075)
globalPosition = false
repeatAndFlipFirstPosition = true
rotationShake = Vector3(1, 1, 30)
globalRotation = false
scaleShake = Vector3(1, 1, 1)
scaleShakeIsRelative = true

[sub_resource type="Curve" id="Curve_5we2d"]
_data = [Vector2(0, 1), 0.0, -1.0, 0, 1, Vector2(1, 0), -1.0, 0.0, 1, 0]
point_count = 2

[sub_resource type="Curve" id="Curve_1pe2k"]
_limits = [0.0, 3.0, 0.0, 1.0]
_data = [Vector2(0, 0.947368), 0.0, 12.9274, 0, 1, Vector2(0.100733, 2.24958), 0.0, 0.0, 0, 0, Vector2(0.283883, 0.395586), 0.0, 0.0, 0, 0, Vector2(0.437729, 1.03565), 0.0, 0.0, 0, 0, Vector2(0.661172, 0.417657), 0.0, 0.0, 0, 0, Vector2(1, 0), -0.499578, 0.0, 0, 0]
point_count = 6

[sub_resource type="Curve" id="Curve_bpoiw"]
_data = [Vector2(0, 1), 0.0, -1.0, 0, 1, Vector2(1, 0), -1.0, 0.0, 1, 0]
point_count = 2

[sub_resource type="Resource" id="Resource_w3lcy"]
script = ExtResource("11_war2p")
transformTarget = 4
operatorMode = 0
duration = 0.5
durationRandomRange = 0.0
delay = 0.0
delayRandomRange = 0.0
xCurve = SubResource("Curve_5we2d")
yCurve = SubResource("Curve_1pe2k")
zCurve = SubResource("Curve_bpoiw")
scaleAll = 1.0
scaleAllRandomRange = 0.0
metadata/_custom_type_script = "uid://be4oc7tgr55vu"

[sub_resource type="Resource" id="Resource_t8ff4"]
script = ExtResource("12_l6ovb")
curves = [SubResource("Resource_w3lcy")]
timeline = ExtResource("9_oaox2")
metadata/_custom_type_script = "uid://bqpiwp16h7614"

[sub_resource type="Resource" id="Resource_flm6k"]
script = ExtResource("22_obltx")
seconds = 0.5
timeLine = ExtResource("9_oaox2")
metadata/_custom_type_script = "uid://ddhwhwos5kkrm"

[sub_resource type="Curve" id="Curve_35rgq"]
_limits = [0.0, 2.0, 0.0, 1.0]
_data = [Vector2(0, 0), 0.0, 13.8947, 0, 1, Vector2(0.0727273, 1.01053), 0.0, 0.0, 0, 0, Vector2(0.159091, 0.294737), 0.0, 0.0, 0, 0, Vector2(0.295455, 1.34737), 0.0, 0.0, 0, 0, Vector2(1, 1), 1.6899, 0.0, 0, 0]
point_count = 5

[sub_resource type="Curve" id="Curve_oaox2"]
_limits = [0.0, 2.0, 0.0, 1.0]
_data = [Vector2(0, 0), 0.0, 13.8947, 0, 1, Vector2(0.0727273, 1.01053), 0.0, 0.0, 0, 0, Vector2(0.159091, 0.294737), 0.0, 0.0, 0, 0, Vector2(0.295455, 1.34737), 0.0, 0.0, 0, 0, Vector2(1, 1), 1.6899, 0.0, 0, 0]
point_count = 5

[sub_resource type="Curve" id="Curve_y4t02"]
_limits = [0.0, 2.0, 0.0, 1.0]
_data = [Vector2(0, 0), 0.0, 13.8947, 0, 1, Vector2(0.0727273, 1.01053), 0.0, 0.0, 0, 0, Vector2(0.159091, 0.294737), 0.0, 0.0, 0, 0, Vector2(0.295455, 1.34737), 0.0, 0.0, 0, 0, Vector2(1, 1), 1.6899, 0.0, 0, 0]
point_count = 5

[sub_resource type="Resource" id="Resource_war2p"]
resource_local_to_scene = true
script = ExtResource("11_war2p")
transformTarget = 4
operatorMode = 0
duration = 0.5
durationRandomRange = 0.0
delay = 0.0
delayRandomRange = 0.0
xCurve = SubResource("Curve_35rgq")
yCurve = SubResource("Curve_oaox2")
zCurve = SubResource("Curve_y4t02")
scaleAll = 1.3506
scaleAllRandomRange = 0.0
metadata/_custom_type_script = "uid://be4oc7tgr55vu"

[sub_resource type="Resource" id="Resource_l6ovb"]
resource_local_to_scene = true
script = ExtResource("12_l6ovb")
curves = [SubResource("Resource_war2p")]
timeline = ExtResource("9_oaox2")
metadata/_custom_type_script = "uid://bqpiwp16h7614"

[sub_resource type="SphereShape3D" id="SphereShape3D_vkadr"]
radius = 0.882975

[sub_resource type="Resource" id="Resource_jt8lw"]
script = ExtResource("28_68xfm")
flag = [ExtResource("28_vkadr")]
mode = 0
iteratorType = 9
metadata/_custom_type_script = "uid://doo8jwdet1hyi"

[sub_resource type="Resource" id="Resource_35rgq"]
resource_local_to_scene = true
script = ExtResource("20_35rgq")
frames = 86.8293
metadata/_custom_type_script = "uid://lhuuedx87rem"

[node name="Pig Scene" type="Node3D"]

[node name="RigidBody3D" type="RigidBody3D" parent="."]

[node name="CollisionShape3D" type="CollisionShape3D" parent="RigidBody3D"]
shape = SubResource("CapsuleShape3D_id7i5")

[node name="Graphics" type="Node3D" parent="RigidBody3D"]
transform = Transform3D(1.3506, 0, 0, 0, 1.3506, 0, 0, 0, 1.3506, 0, 0, 0)

[node name="Offset" type="Node3D" parent="RigidBody3D/Graphics"]

[node name="MeshInstance3D" type="MeshInstance3D" parent="RigidBody3D/Graphics/Offset"]
mesh = SubResource("ArrayMesh_war2p")
skeleton = NodePath("../MeshCombiner")

[node name="Body" type="CSGSphere3D" parent="RigidBody3D/Graphics/Offset"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.011898, -0.0175414, 0.0182385)
visible = false
material = SubResource("StandardMaterial3D_u71my")

[node name="CSGSphere3D2" type="CSGSphere3D" parent="RigidBody3D/Graphics/Offset"]
transform = Transform3D(0.159782, 0.160901, 0, -0.0997302, 0.257785, 0, 0, 0, 0.12952, 0.256615, 0.385415, 0)
visible = false
material = SubResource("StandardMaterial3D_u71my")

[node name="CSGSphere3D3" type="CSGSphere3D" parent="RigidBody3D/Graphics/Offset"]
transform = Transform3D(-0.201998, -0.100884, 9.02445e-09, -0.12608, 0.16163, 0, -1.76593e-08, -8.81955e-09, -0.103228, -0.350233, 0.385415, 0)
visible = false
material = SubResource("StandardMaterial3D_u71my")

[node name="CSGSphere3D4" type="CSGSphere3D" parent="RigidBody3D/Graphics/Offset"]
transform = Transform3D(0.525495, 0, 0, 0, 0.525495, 0, 0, 0, 0.301707, -0.000405312, 0.135923, -0.416048)
visible = false
material = SubResource("StandardMaterial3D_u71my")

[node name="CSGSphere3D9" type="CSGSphere3D" parent="RigidBody3D/Graphics/Offset"]
transform = Transform3D(0.332198, 0, 0, 0, 0.332198, 0, 0, 0, 0.332198, 0.477757, -0.273362, -0.209122)
visible = false
material = SubResource("StandardMaterial3D_u71my")

[node name="CSGSphere3D10" type="CSGSphere3D" parent="RigidBody3D/Graphics/Offset"]
transform = Transform3D(0.332198, 0, 0, 0, 0.332198, 0, 0, 0, 0.332198, -0.439013, -0.273362, -0.209122)
visible = false
material = SubResource("StandardMaterial3D_u71my")

[node name="CSGSphere3D11" type="CSGSphere3D" parent="RigidBody3D/Graphics/Offset"]
transform = Transform3D(0.332198, 0, 0, 0, 0.332198, 0, 0, 0, 0.332198, -0.350773, -0.273362, 0.26837)
visible = false
material = SubResource("StandardMaterial3D_u71my")

[node name="CSGSphere3D12" type="CSGSphere3D" parent="RigidBody3D/Graphics/Offset"]
transform = Transform3D(0.332198, 0, 0, 0, 0.332198, 0, 0, 0, 0.332198, 0.33382, -0.268165, 0.273206)
visible = false
material = SubResource("StandardMaterial3D_u71my")

[node name="CSGSphere3D7" type="CSGSphere3D" parent="RigidBody3D/Graphics/Offset"]
transform = Transform3D(0.189214, 0, -0.011165, 0, 0.190211, 0, 0.0194466, 0, 0.108635, 0.0993071, 0.141719, -0.51644)
visible = false
material = SubResource("StandardMaterial3D_6c5hc")

[node name="CSGSphere3D8" type="CSGSphere3D" parent="RigidBody3D/Graphics/Offset"]
transform = Transform3D(0.188923, 0, 0.0126864, 0, 0.190211, 0, -0.0220964, 0, 0.108468, -0.0744991, 0.141719, -0.534303)
visible = false
material = SubResource("StandardMaterial3D_6c5hc")

[node name="CSGSphere3D5" type="CSGSphere3D" parent="RigidBody3D/Graphics/Offset"]
transform = Transform3D(0.323608, 0, 0, 0, 0.323608, 0, 0, 0, 0.252396, -0.000405312, -0.149691, 0.440471)
visible = false
material = SubResource("StandardMaterial3D_u71my")

[node name="CSGSphere3D6" type="CSGSphere3D" parent="RigidBody3D/Graphics/Offset"]
transform = Transform3D(0.179967, 0, 0, 0, 0.174226, -0.0351703, 0, 0.0450935, 0.135886, -0.000405312, -0.248485, 0.533977)
visible = false
material = SubResource("StandardMaterial3D_u71my")

[node name="CSGBox3D" type="CSGBox3D" parent="RigidBody3D/Graphics/Offset"]
transform = Transform3D(0.23395, -0.0439187, -0.0170006, 0.079734, 0.128863, -0.0057941, 0.0763209, -1.15745e-09, 0.0581659, 0.163481, 0.428784, -0.32263)
visible = false
material = SubResource("StandardMaterial3D_bsxqg")

[node name="CSGBox3D2" type="CSGBox3D" parent="RigidBody3D/Graphics/Offset"]
transform = Transform3D(0.213616, 0.0685158, 0.0154939, -0.124488, 0.117644, -0.00896392, -0.0760623, -0.00012076, 0.0581846, -0.150858, 0.444555, -0.323829)
visible = false
material = SubResource("StandardMaterial3D_bsxqg")

[node name="CSGBox3D3" type="CSGBox3D" parent="RigidBody3D/Graphics/Offset"]
transform = Transform3D(0.305897, 0, 0, 0, 0.203093, -0.0203026, 0, 0.0129341, 0.318793, -0.0111122, 0.520152, 0.0322354)
visible = false
material = SubResource("StandardMaterial3D_cnln1")

[node name="CSGBox3D6" type="CSGBox3D" parent="RigidBody3D/Graphics/Offset"]
transform = Transform3D(0.119464, 0.111607, 7.02111e-10, -0.0468186, 0.25913, -0.0294627, 0.0147304, -0.0815293, -0.093643, 0.075932, 0.439861, -0.143501)
visible = false
material = SubResource("StandardMaterial3D_cnln1")

[node name="CSGBox3D7" type="CSGBox3D" parent="RigidBody3D/Graphics/Offset"]
transform = Transform3D(0.122434, -0.0934989, 0, 0.0392224, 0.265571, -0.0294626, -0.0123404, -0.0835558, -0.093643, -0.0684285, 0.434356, -0.14075)
visible = false
material = SubResource("StandardMaterial3D_cnln1")

[node name="CSGBox3D4" type="CSGBox3D" parent="RigidBody3D/Graphics/Offset"]
transform = Transform3D(0.322653, 0, 0, 0, 0.187757, -0.0956778, 0, 0.104032, 0.172678, -0.0111122, 0.405746, 0.296903)
visible = false
material = SubResource("StandardMaterial3D_cnln1")

[node name="CSGBox3D5" type="CSGBox3D" parent="RigidBody3D/Graphics/Offset"]
transform = Transform3D(0.22669, -0.011877, 0, 0.00783738, 0.0662055, -0.125005, 0.0160406, 0.135501, 0.0610773, 0.00179768, 0.243894, 0.438004)
visible = false
material = SubResource("StandardMaterial3D_cnln1")

[node name="MeshCombiner" type="Node3D" parent="RigidBody3D/Graphics/Offset" node_paths=PackedStringArray("sourceNodes", "pivot", "outputMesh")]
visible = false
script = ExtResource("1_y4t02")
sourceNodes = [NodePath("../Body"), NodePath("../CSGSphere3D2"), NodePath("../CSGSphere3D3"), NodePath("../CSGSphere3D4"), NodePath("../CSGSphere3D9"), NodePath("../CSGSphere3D10"), NodePath("../CSGSphere3D11"), NodePath("../CSGSphere3D12"), NodePath("../CSGSphere3D7"), NodePath("../CSGSphere3D8"), NodePath("../CSGSphere3D5"), NodePath("../CSGSphere3D6"), NodePath("../CSGBox3D"), NodePath("../CSGBox3D2"), NodePath("../CSGBox3D3"), NodePath("../CSGBox3D6"), NodePath("../CSGBox3D7"), NodePath("../CSGBox3D4"), NodePath("../CSGBox3D5")]
uvCombineMode = 0
pivot = NodePath(".")
meshModifiers = []
combineMaterials = false
combineORM = false
outputMesh = NodePath("../MeshInstance3D")
outputMaterials = [SubResource("StandardMaterial3D_u71my"), SubResource("StandardMaterial3D_6c5hc"), SubResource("StandardMaterial3D_bsxqg"), SubResource("StandardMaterial3D_cnln1")]
metadata/_custom_type_script = "uid://ccndwluy1uv80"

[node name="Pointable" type="Node3D" parent="RigidBody3D" node_paths=PackedStringArray("highlightTargets")]
script = ExtResource("1_w2vv5")
highlightTargets = [null]
metadata/_custom_type_script = "uid://dla1wn2mlw2d0"

[node name="Selectable" type="Node" parent="RigidBody3D"]
script = ExtResource("2_uei4a")
flags = [ExtResource("3_xqs7e"), ExtResource("5_2dvqn")]
metadata/_custom_type_script = "uid://c5vxa38rgr24k"

[node name="Eatable" type="Node" parent="RigidBody3D" node_paths=PackedStringArray("onGotEaten")]
script = ExtResource("4_kaxbo")
onGotEaten = NodePath("../Die")
metadata/_custom_type_script = "uid://h8la67dl42y4"

[node name="Die" type="Node" parent="RigidBody3D" node_paths=PackedStringArray("action")]
script = ExtResource("5_uei4a")
action = NodePath("ActionSequence")
metadata/_custom_type_script = "uid://crm7o7w0gumhn"

[node name="ActionSequence" type="Node" parent="RigidBody3D/Die"]
script = ExtResource("5_no8e2")
metadata/_custom_type_script = "uid://ceaglilesxsi4"

[node name="SetNodeStateSpecific" type="Node" parent="RigidBody3D/Die/ActionSequence" node_paths=PackedStringArray("target")]
script = ExtResource("8_1fftn")
target = NodePath("../../..")
configuration = SubResource("Resource_obltx")
metadata/_custom_type_script = "uid://cko3krhs7jgc4"

[node name="Flash And Shake" type="Node" parent="RigidBody3D/Die/ActionSequence"]
script = ExtResource("7_no8e2")
mode = 0
metadata/_custom_type_script = "uid://dy65lu5p2yf3j"

[node name="Flash" type="Node" parent="RigidBody3D/Die/ActionSequence/Flash And Shake" node_paths=PackedStringArray("targets")]
script = ExtResource("7_kaxbo")
flashEffect = SubResource("Resource_1fftn")
targets = [NodePath("../../../../Graphics/Offset/MeshInstance3D")]
metadata/_custom_type_script = "uid://dnwqkymbre3vb"

[node name="Shake" type="Node" parent="RigidBody3D/Die/ActionSequence/Flash And Shake" node_paths=PackedStringArray("targets")]
script = ExtResource("6_dg4v6")
shakeEffect = SubResource("Resource_vhqgj")
targets = [NodePath("../../../../Graphics/Offset")]
metadata/_custom_type_script = "uid://bnhnintao4qu0"

[node name="Shrink And Move To Player" type="Node" parent="RigidBody3D/Die/ActionSequence"]
script = ExtResource("7_no8e2")
metadata/_custom_type_script = "uid://dy65lu5p2yf3j"

[node name="Shrink" type="Node" parent="RigidBody3D/Die/ActionSequence/Shrink And Move To Player" node_paths=PackedStringArray("target")]
script = ExtResource("10_y4t02")
animations = SubResource("Resource_t8ff4")
target = NodePath("../../../../Graphics")
metadata/_custom_type_script = "uid://cbtqgliarexam"

[node name="AdjustDeathPosition" type="Node" parent="RigidBody3D/Die/ActionSequence/Shrink And Move To Player" node_paths=PackedStringArray("moveTo")]
script = ExtResource("20_1fftn")
moveTo = NodePath("../MoveTo")
metadata/_custom_type_script = "uid://cqbb0slmnjrup"

[node name="MoveTo" type="Node" parent="RigidBody3D/Die/ActionSequence/Shrink And Move To Player" node_paths=PackedStringArray("target")]
script = ExtResource("21_jsq7q")
target = NodePath("../../../..")
duration = SubResource("Resource_flm6k")
metadata/_custom_type_script = "uid://b0abujtgcfvlh"

[node name="Delay" type="Node" parent="RigidBody3D/Die/ActionSequence"]
script = ExtResource("24_obltx")
duration = 1.0
timeLine = ExtResource("9_oaox2")
metadata/_custom_type_script = "uid://b2g7rycr0ouu4"

[node name="RemoveNode" type="Node" parent="RigidBody3D/Die/ActionSequence" node_paths=PackedStringArray("target")]
script = ExtResource("18_dg4v6")
target = NodePath("../../../..")
queue = false
metadata/_custom_type_script = "uid://dq5kae8x62gre"

[node name="On Spawn" type="Node" parent="RigidBody3D"]
script = ExtResource("5_no8e2")
metadata/_custom_type_script = "uid://ceaglilesxsi4"

[node name="AnimateTransform" type="Node" parent="RigidBody3D/On Spawn" node_paths=PackedStringArray("target")]
script = ExtResource("10_y4t02")
animations = SubResource("Resource_l6ovb")
target = NodePath("../../Graphics")
metadata/_custom_type_script = "uid://cbtqgliarexam"

[node name="Area3D" type="Area3D" parent="RigidBody3D"]

[node name="CollisionShape3D" type="CollisionShape3D" parent="RigidBody3D/Area3D"]
shape = SubResource("SphereShape3D_vkadr")

[node name="OnCollision" type="Node" parent="RigidBody3D/Area3D" node_paths=PackedStringArray("area")]
script = ExtResource("27_m3c0d")
area = NodePath("..")
selector = SubResource("Resource_jt8lw")
metadata/_custom_type_script = "uid://c8gcunaffcaww"

[node name="Hitable" type="Node" parent="RigidBody3D/Area3D" node_paths=PackedStringArray("onCollision", "onReceivedHit")]
script = ExtResource("29_kopm0")
onCollision = NodePath("../OnCollision")
onReceivedHit = NodePath("../../Die")
metadata/_custom_type_script = "uid://b5uptbobryf55"

[node name="ActionList" type="Node" parent="RigidBody3D/Area3D/Hitable"]
script = ExtResource("30_kopm0")
metadata/_custom_type_script = "uid://b4yjsis2fh64c"

[node name="Remove Adjust Death Position" type="Node" parent="RigidBody3D/Area3D/Hitable/ActionList" node_paths=PackedStringArray("target")]
script = ExtResource("18_dg4v6")
target = NodePath("../../../../Die/ActionSequence/Shrink And Move To Player/AdjustDeathPosition")
queue = false
metadata/_custom_type_script = "uid://dq5kae8x62gre"

[node name="Remove MoveTo" type="Node" parent="RigidBody3D/Area3D/Hitable/ActionList" node_paths=PackedStringArray("target")]
script = ExtResource("18_dg4v6")
target = NodePath("../../../../Die/ActionSequence/Shrink And Move To Player/MoveTo")
queue = false
metadata/_custom_type_script = "uid://dq5kae8x62gre"

[node name="* Die" type="Node" parent="RigidBody3D/Area3D/Hitable/ActionList" node_paths=PackedStringArray("referencedAction")]
script = ExtResource("31_vkadr")
referencedAction = NodePath("../../../../Die")
metadata/_custom_type_script = "uid://dxra6jao22it4"

[node name="Pig" type="Node" parent="." node_paths=PackedStringArray("rigidBody3D", "onSpawn")]
script = ExtResource("19_8pk3o")
rigidBody3D = NodePath("../RigidBody3D")
speed = 0.01
rotationSmoothing = SubResource("Resource_35rgq")
onSpawn = NodePath("../RigidBody3D/On Spawn")
packedBullet = ExtResource("28_flm6k")
metadata/_custom_type_script = "uid://b02vfydrj7lwv"
