winter-tales/GameObjects/Pink Bush/Pink Bush.tscn

143 lines
7.4 KiB
Plaintext

[gd_scene load_steps=19 format=3 uid="uid://beh68ly34coau"]
[ext_resource type="Material" uid="uid://oe6d0lu68ia2" path="res://GameObjects/Foliage/Pink Bush Material.tres" id="1_eo20v"]
[ext_resource type="Material" uid="uid://dxabe6g13cxfy" path="res://GameObjects/Foliage/Leave.material" id="2_tlsnn"]
[ext_resource type="Script" uid="uid://dla1wn2mlw2d0" path="res://addons/rokojori_action_library/Runtime/Interactions/Pointable.cs" id="3_31nbd"]
[ext_resource type="Script" uid="uid://c7fymrxt3qvlh" path="res://addons/rokojori_action_library/Runtime/Interactions/Grabbable.cs" id="4_7gtu5"]
[ext_resource type="Material" uid="uid://c6cqmctcdq7lb" path="res://GameObjects/Pink Bush/Pink Bush Highlight.material" id="4_fsbop"]
[ext_resource type="Curve" uid="uid://dhaky16xvyxnm" path="res://Utilities/Ease Curve.tres" id="5_cp7cj"]
[ext_resource type="Script" uid="uid://dkbln8rf5p0pu" path="res://addons/rokojori_action_library/Runtime/Animation/Highlight/HighlightEffect.cs" id="5_guqjx"]
[ext_resource type="Script" uid="uid://b4yjsis2fh64c" path="res://addons/rokojori_action_library/Runtime/Actions/ActionList.cs" id="5_q57mj"]
[ext_resource type="Script" uid="uid://dncqth3uf3tb3" path="res://addons/rokojori_action_library/Runtime/Animation/HDRColor.cs" id="5_r7fm5"]
[ext_resource type="Script" uid="uid://y2p0r8c5rs45" path="res://addons/rokojori_action_library/Runtime/Shading/Properties/ColorPropertyName.cs" id="6_cp7cj"]
[ext_resource type="Script" uid="uid://drak08lej40jc" path="res://addons/rokojori_action_library/Runtime/Actions/Node/SetPhysicsState.cs" id="6_fsbop"]
[ext_resource type="Resource" uid="uid://ch5nsa6yafs5l" path="res://addons/rokojori_action_library/Runtime/Time/TimeLines/GameTime.tres" id="6_r7fm5"]
[ext_resource type="Material" uid="uid://caorquioj0w4y" path="res://GameObjects/Pink Bush/Pink Bush Overlay.material" id="8_hed3e"]
[sub_resource type="SphereShape3D" id="SphereShape3D_i3v8b"]
radius = 0.43
[sub_resource type="QuadMesh" id="QuadMesh_uqrk0"]
[sub_resource type="Resource" id="Resource_hed3e"]
script = ExtResource("5_r7fm5")
color = Color(1, 0.75, 0, 1)
colorMultiply = 2.0
metadata/_custom_type_script = "uid://dncqth3uf3tb3"
[sub_resource type="Resource" id="Resource_syqse"]
script = ExtResource("6_cp7cj")
propertyName = "albedo"
metadata/_custom_type_script = "uid://y2p0r8c5rs45"
[sub_resource type="Resource" id="Resource_5134o"]
script = ExtResource("5_guqjx")
timeline = ExtResource("6_r7fm5")
inDuration = 0.3
inCurve = ExtResource("5_cp7cj")
outDuration = 0.3
outCurve = ExtResource("5_cp7cj")
color = SubResource("Resource_hed3e")
outlineMaterialMode = 2
outlineCustomMaterial = ExtResource("4_fsbop")
outlineCustomColorProperty = SubResource("Resource_syqse")
overlayMaterialMode = 1
overlayCustomMaterial = ExtResource("8_hed3e")
overlayCustomColorProperty = SubResource("Resource_syqse")
metadata/_custom_type_script = "uid://dkbln8rf5p0pu"
[node name="Pink Bush" type="RigidBody3D"]
transform = Transform3D(0.652943, 0, 0.9098152, 0, 1.1198653, 0, -0.9098152, 0, 0.652943, 0, 0, 0)
[node name="CollisionShape3D" type="CollisionShape3D" parent="."]
transform = Transform3D(0.99999994, 0, 0, 0, 1.0000001, 0, 0, 0, 0.99999994, 0, 0.15148893, 0)
shape = SubResource("SphereShape3D_i3v8b")
[node name="Pink Bush" type="MeshInstance3D" parent="."]
transform = Transform3D(0.99999994, 0, 0, 0, 1.0000001, 0, 0, 0, 0.99999994, 7.1525574e-07, 0.33457842, 1.1368684e-13)
mesh = SubResource("QuadMesh_uqrk0")
skeleton = NodePath("../../..")
surface_material_override/0 = ExtResource("1_eo20v")
[node name="Leave" type="MeshInstance3D" parent="Pink Bush"]
transform = Transform3D(0.4209132, 0, -7.450581e-09, 0, 0.4209132, 0, 7.450581e-09, 0, 0.4209132, -0.5514574, -0.25912705, -0.112205505)
mesh = SubResource("QuadMesh_uqrk0")
skeleton = NodePath("../../../..")
surface_material_override/0 = ExtResource("2_tlsnn")
[node name="Leave2" type="MeshInstance3D" parent="Pink Bush"]
transform = Transform3D(0.5892416, 0, 2.9802322e-08, 0, 0.5892416, 0, -2.9802322e-08, 0, 0.5892416, -0.12290502, -0.25912702, -0.40677547)
mesh = SubResource("QuadMesh_uqrk0")
skeleton = NodePath("../../../..")
surface_material_override/0 = ExtResource("2_tlsnn")
[node name="Leave3" type="MeshInstance3D" parent="Pink Bush"]
transform = Transform3D(0.4113829, 0, 1.4901161e-08, 0, 0.4113829, 0, -1.4901161e-08, 0, 0.4113829, -0.42022324, -0.25912702, 0.28161144)
mesh = SubResource("QuadMesh_uqrk0")
skeleton = NodePath("../../../..")
surface_material_override/0 = ExtResource("2_tlsnn")
[node name="Leave4" type="MeshInstance3D" parent="Pink Bush"]
transform = Transform3D(0.5031539, 1.4901161e-08, 2.9802322e-08, -7.953029e-09, 0.43969527, 0.2446056, -1.4901161e-08, -0.24460566, 0.4396953, -0.012327656, -0.25912702, 0.45400715)
mesh = SubResource("QuadMesh_uqrk0")
skeleton = NodePath("../../../..")
surface_material_override/0 = ExtResource("2_tlsnn")
[node name="Leave5" type="MeshInstance3D" parent="Pink Bush"]
transform = Transform3D(0.42091322, 2.2351742e-08, 4.4703484e-08, -6.6531034e-09, 0.3678269, 0.20462473, -2.9802322e-08, -0.20462474, 0.36782688, 0.3821206, -0.2710159, -0.2581148)
mesh = SubResource("QuadMesh_uqrk0")
skeleton = NodePath("../../../..")
surface_material_override/0 = ExtResource("2_tlsnn")
[node name="Leave6" type="MeshInstance3D" parent="Pink Bush"]
transform = Transform3D(0.32817093, 1.4901161e-08, 2.9802322e-08, -5.187186e-09, 0.28678143, 0.15953855, -4.4703484e-08, -0.15953855, 0.28678143, 0.32683218, -0.26701188, 0.32003498)
mesh = SubResource("QuadMesh_uqrk0")
skeleton = NodePath("../../../..")
surface_material_override/0 = ExtResource("2_tlsnn")
[node name="Pointable" type="Node3D" parent="." node_paths=PackedStringArray("onPointed", "onUnpointed", "highlightTargets")]
transform = Transform3D(1, 0, -2.9802322e-08, 0, 1.0000001, 0, 2.9802322e-08, 0, 1, 0, 0, 0)
script = ExtResource("3_31nbd")
onPointed = NodePath("../On Pointed")
onUnpointed = NodePath("../On Unpointed")
highlightEffect = SubResource("Resource_5134o")
highlightTargets = [NodePath("../Pink Bush")]
metadata/_custom_type_script = "uid://dla1wn2mlw2d0"
[node name="Grabbable" type="Node3D" parent="." node_paths=PackedStringArray("onGrab", "onRelease", "grabTarget", "rigidBody3D", "pointable")]
script = ExtResource("4_7gtu5")
onGrab = NodePath("../On Grab")
onRelease = NodePath("../On Release")
grabTarget = NodePath("..")
rigidBody3D = NodePath("..")
pointable = NodePath("../Pointable")
disablePointableDuringGrab = true
metadata/_custom_type_script = "uid://c7fymrxt3qvlh"
[node name="On Pointed" type="Node" parent="."]
script = ExtResource("5_q57mj")
metadata/_custom_type_script = "uid://b4yjsis2fh64c"
[node name="On Unpointed" type="Node" parent="."]
script = ExtResource("5_q57mj")
metadata/_custom_type_script = "uid://b4yjsis2fh64c"
[node name="On Grab" type="Node" parent="."]
script = ExtResource("5_q57mj")
metadata/_custom_type_script = "uid://b4yjsis2fh64c"
[node name="SetPhysicsState" type="Node" parent="On Grab" node_paths=PackedStringArray("physicsBody")]
script = ExtResource("6_fsbop")
physicsBody = NodePath("../..")
metadata/_custom_type_script = "uid://drak08lej40jc"
[node name="On Release" type="Node" parent="."]
script = ExtResource("5_q57mj")
metadata/_custom_type_script = "uid://b4yjsis2fh64c"
[node name="SetPhysicsState" type="Node" parent="On Release" node_paths=PackedStringArray("physicsBody")]
script = ExtResource("6_fsbop")
physicsBody = NodePath("../..")
state = 0
metadata/_custom_type_script = "uid://drak08lej40jc"