[gd_scene load_steps=35 format=2] [ext_resource path="res://graphics/enemy/boss/scrump_gore/eyestalk.png" type="Texture" id=1] [ext_resource path="res://graphics/enemy/boss/scrump_gore/eye.png" type="Texture" id=2] [ext_resource path="res://graphics/enemy/boss/scrump_gore/headupper.png" type="Texture" id=3] [ext_resource path="res://scripts/launch_rigid.gd" type="Script" id=4] [ext_resource path="res://graphics/enemy/boss/scrump_gore/headlower.png" type="Texture" id=5] [ext_resource path="res://graphics/enemy/boss/scrump_gore/tentacle5.png" type="Texture" id=6] [ext_resource path="res://graphics/enemy/boss/scrump_gore/tentacle3.png" type="Texture" id=7] [ext_resource path="res://graphics/enemy/boss/scrump_gore/tentacle4.png" type="Texture" id=8] [ext_resource path="res://graphics/enemy/boss/scrump_gore/tentacle1.png" type="Texture" id=9] [ext_resource path="res://graphics/enemy/boss/scrump_gore/tentacle6.png" type="Texture" id=10] [ext_resource path="res://graphics/enemy/boss/scrump_gore/tentacle2.png" type="Texture" id=11] [ext_resource path="res://objects/enemy/constant_bleed.tscn" type="PackedScene" id=12] [ext_resource path="res://graphics/enemy/boss/scrump_gore/brain4.png" type="Texture" id=13] [ext_resource path="res://graphics/enemy/boss/scrump_gore/brain3.png" type="Texture" id=14] [ext_resource path="res://graphics/enemy/boss/scrump_gore/brain1.png" type="Texture" id=15] [ext_resource path="res://graphics/enemy/boss/scrump_gore/brain2.png" type="Texture" id=16] [sub_resource type="PhysicsMaterial" id=21] bounce = 0.3 [sub_resource type="CapsuleShape2D" id=17] radius = 7.26425 height = 4.59118 [sub_resource type="CapsuleShape2D" id=18] radius = 4.7065 height = 9.55582 [sub_resource type="CapsuleShape2D" id=19] radius = 7.26425 height = 6.06268 [sub_resource type="CapsuleShape2D" id=20] radius = 2.66902 height = 10.9959 [sub_resource type="PhysicsMaterial" id=4] bounce = 1.0 [sub_resource type="CircleShape2D" id=3] radius = 6.0 [sub_resource type="CapsuleShape2D" id=13] radius = 1.27316 height = 11.6157 [sub_resource type="CapsuleShape2D" id=14] radius = 1.27316 height = 9.45369 [sub_resource type="CapsuleShape2D" id=15] radius = 1.27316 height = 9.45369 [sub_resource type="CapsuleShape2D" id=5] radius = 12.0465 height = 15.9447 [sub_resource type="CapsuleShape2D" id=6] radius = 7.00002 [sub_resource type="CapsuleShape2D" id=7] radius = 2.0 height = 10.5018 [sub_resource type="CapsuleShape2D" id=8] radius = 2.0 height = 12.0 [sub_resource type="CapsuleShape2D" id=9] radius = 3.0 height = 14.0 [sub_resource type="CapsuleShape2D" id=10] radius = 3.0 height = 12.0 [sub_resource type="CapsuleShape2D" id=11] radius = 2.0 height = 12.0 [sub_resource type="CapsuleShape2D" id=12] radius = 3.0 height = 14.0 [node name="Gore" type="Node2D"] [node name="Brain1" type="RigidBody2D" parent="."] physics_material_override = SubResource( 21 ) [node name="Sprite" type="Sprite" parent="Brain1"] position = Vector2( 27, 27 ) texture = ExtResource( 15 ) [node name="CollisionShape2D" type="CollisionShape2D" parent="Brain1"] position = Vector2( 23, 18 ) rotation = 0.504296 shape = SubResource( 17 ) [node name="DeathSplatter" parent="Brain1" instance=ExtResource( 12 )] position = Vector2( 29, 9 ) [node name="DeathSplatter2" parent="Brain1" instance=ExtResource( 12 )] position = Vector2( 15, 24 ) [node name="Brain2" type="RigidBody2D" parent="."] physics_material_override = SubResource( 21 ) [node name="DeathSplatter" parent="Brain2" instance=ExtResource( 12 )] position = Vector2( 48, 11 ) [node name="DeathSplatter2" parent="Brain2" instance=ExtResource( 12 )] position = Vector2( 37, 29 ) [node name="Sprite2" type="Sprite" parent="Brain2"] position = Vector2( 27, 27 ) texture = ExtResource( 16 ) [node name="CollisionShape2D" type="CollisionShape2D" parent="Brain2"] position = Vector2( 47, 23 ) rotation = 0.34434 shape = SubResource( 18 ) [node name="Brain3" type="RigidBody2D" parent="."] physics_material_override = SubResource( 21 ) [node name="DeathSplatter" parent="Brain3" instance=ExtResource( 12 )] position = Vector2( 44, 7 ) [node name="DeathSplatter2" parent="Brain3" instance=ExtResource( 12 )] position = Vector2( 32, 25 ) [node name="Sprite3" type="Sprite" parent="Brain3"] position = Vector2( 27, 27 ) texture = ExtResource( 14 ) [node name="CollisionShape2D" type="CollisionShape2D" parent="Brain3"] position = Vector2( 38, 17 ) rotation = 0.504296 shape = SubResource( 19 ) [node name="Brain4" type="RigidBody2D" parent="."] physics_material_override = SubResource( 21 ) [node name="DeathSplatter" parent="Brain4" instance=ExtResource( 12 )] position = Vector2( 49, 23 ) [node name="Sprite3" type="Sprite" parent="Brain4"] position = Vector2( 27, 27 ) texture = ExtResource( 13 ) [node name="CollisionShape2D" type="CollisionShape2D" parent="Brain4"] position = Vector2( 46, 32 ) rotation = 0.294044 shape = SubResource( 20 ) [node name="Eye" type="RigidBody2D" parent="."] physics_material_override = SubResource( 4 ) script = ExtResource( 4 ) [node name="DeathSplatter" parent="Eye" instance=ExtResource( 12 )] position = Vector2( 6, 9 ) [node name="Sprite" type="Sprite" parent="Eye"] position = Vector2( 26, 27 ) texture = ExtResource( 2 ) [node name="CollisionShape2D" type="CollisionShape2D" parent="Eye"] position = Vector2( 5, 15 ) shape = SubResource( 3 ) [node name="Eyestalk" type="RigidBody2D" parent="."] physics_material_override = SubResource( 21 ) script = ExtResource( 4 ) [node name="DeathSplatter" parent="Eyestalk" instance=ExtResource( 12 )] position = Vector2( 6, 8 ) [node name="DeathSplatter2" parent="Eyestalk" instance=ExtResource( 12 )] position = Vector2( 25, 5 ) [node name="Sprite" type="Sprite" parent="Eyestalk"] position = Vector2( 26, 27 ) texture = ExtResource( 1 ) [node name="CollisionShape2D" type="CollisionShape2D" parent="Eyestalk"] position = Vector2( 9, 3 ) rotation = 0.669829 shape = SubResource( 13 ) [node name="CollisionShape2D2" type="CollisionShape2D" parent="Eyestalk"] position = Vector2( 18, -3 ) rotation = 1.57079 shape = SubResource( 14 ) [node name="CollisionShape2D3" type="CollisionShape2D" parent="Eyestalk"] position = Vector2( 25, 1 ) rotation = 2.57212 shape = SubResource( 15 ) [node name="UpperHead" type="RigidBody2D" parent="."] physics_material_override = SubResource( 21 ) script = ExtResource( 4 ) [node name="DeathSplatter" parent="UpperHead" instance=ExtResource( 12 )] position = Vector2( 41, 10 ) [node name="DeathSplatter2" parent="UpperHead" instance=ExtResource( 12 )] position = Vector2( 49, 20 ) [node name="DeathSplatter3" parent="UpperHead" instance=ExtResource( 12 )] position = Vector2( 42, 26 ) [node name="DeathSplatter4" parent="UpperHead" instance=ExtResource( 12 )] position = Vector2( 33, 28 ) [node name="Sprite" type="Sprite" parent="UpperHead"] position = Vector2( 26, 27 ) texture = ExtResource( 3 ) [node name="CollisionShape2D" type="CollisionShape2D" parent="UpperHead"] position = Vector2( 33, 19 ) rotation = 1.59593 shape = SubResource( 5 ) [node name="LowerHead" type="RigidBody2D" parent="."] physics_material_override = SubResource( 21 ) script = ExtResource( 4 ) [node name="DeathSplatter" parent="LowerHead" instance=ExtResource( 12 )] position = Vector2( 32, 28 ) [node name="DeathSplatter2" parent="LowerHead" instance=ExtResource( 12 )] position = Vector2( 43, 27 ) [node name="DeathSplatter3" parent="LowerHead" instance=ExtResource( 12 )] position = Vector2( 18, 37 ) [node name="DeathSplatter4" parent="LowerHead" instance=ExtResource( 12 )] position = Vector2( 26, 38 ) [node name="DeathSplatter5" parent="LowerHead" instance=ExtResource( 12 )] position = Vector2( 35, 37 ) [node name="DeathSplatter6" parent="LowerHead" instance=ExtResource( 12 )] position = Vector2( 44, 37 ) [node name="Sprite" type="Sprite" parent="LowerHead"] position = Vector2( 26, 27 ) texture = ExtResource( 5 ) [node name="CollisionShape2D" type="CollisionShape2D" parent="LowerHead"] position = Vector2( 35, 33 ) rotation = 1.57079 shape = SubResource( 6 ) [node name="Tentacle1" type="RigidBody2D" parent="."] physics_material_override = SubResource( 21 ) script = ExtResource( 4 ) [node name="DeathSplatter" parent="Tentacle1" instance=ExtResource( 12 )] position = Vector2( 19, 37 ) [node name="Sprite" type="Sprite" parent="Tentacle1"] position = Vector2( 26, 27 ) texture = ExtResource( 9 ) [node name="CollisionShape2D" type="CollisionShape2D" parent="Tentacle1"] position = Vector2( 19, 45 ) rotation = 0.188719 shape = SubResource( 7 ) [node name="Tentacle2" type="RigidBody2D" parent="."] physics_material_override = SubResource( 21 ) script = ExtResource( 4 ) [node name="DeathSplatter" parent="Tentacle2" instance=ExtResource( 12 )] position = Vector2( 23, 38 ) [node name="Sprite" type="Sprite" parent="Tentacle2"] position = Vector2( 26, 27 ) texture = ExtResource( 11 ) [node name="CollisionShape2D" type="CollisionShape2D" parent="Tentacle2"] position = Vector2( 24, 47 ) rotation = 0.16322 shape = SubResource( 8 ) [node name="Tentacle3" type="RigidBody2D" parent="."] physics_material_override = SubResource( 21 ) script = ExtResource( 4 ) [node name="DeathSplatter" parent="Tentacle3" instance=ExtResource( 12 )] position = Vector2( 27, 38 ) [node name="Sprite" type="Sprite" parent="Tentacle3"] position = Vector2( 26, 27 ) texture = ExtResource( 7 ) [node name="CollisionShape2D" type="CollisionShape2D" parent="Tentacle3"] position = Vector2( 27, 48 ) shape = SubResource( 9 ) [node name="Tentacle4" type="RigidBody2D" parent="."] physics_material_override = SubResource( 21 ) script = ExtResource( 4 ) [node name="DeathSplatter" parent="Tentacle4" instance=ExtResource( 12 )] position = Vector2( 33, 38 ) [node name="Sprite" type="Sprite" parent="Tentacle4"] position = Vector2( 26, 27 ) texture = ExtResource( 8 ) [node name="CollisionShape2D" type="CollisionShape2D" parent="Tentacle4"] position = Vector2( 33, 48 ) shape = SubResource( 10 ) [node name="Tentacle5" type="RigidBody2D" parent="."] physics_material_override = SubResource( 21 ) script = ExtResource( 4 ) [node name="DeathSplatter" parent="Tentacle5" instance=ExtResource( 12 )] position = Vector2( 38, 38 ) [node name="Sprite" type="Sprite" parent="Tentacle5"] position = Vector2( 26, 27 ) texture = ExtResource( 6 ) [node name="CollisionShape2D" type="CollisionShape2D" parent="Tentacle5"] position = Vector2( 39, 47 ) shape = SubResource( 11 ) [node name="Tentacle6" type="RigidBody2D" parent="."] physics_material_override = SubResource( 21 ) script = ExtResource( 4 ) [node name="DeathSplatter" parent="Tentacle6" instance=ExtResource( 12 )] position = Vector2( 43, 38 ) [node name="Sprite" type="Sprite" parent="Tentacle6"] position = Vector2( 26, 27 ) texture = ExtResource( 10 ) [node name="CollisionShape2D" type="CollisionShape2D" parent="Tentacle6"] position = Vector2( 44, 48 ) shape = SubResource( 12 )