192 lines
11 KiB
Plaintext
192 lines
11 KiB
Plaintext
[gd_scene load_steps=39 format=3 uid="uid://dawxe3jm1j1ei"]
|
|
|
|
[ext_resource type="Script" uid="uid://bq56bfytlbxq7" path="res://addons/rokojori_action_library/Runtime/GameObjects/GameObject3D.cs" id="1_cei5k"]
|
|
[ext_resource type="PackedScene" uid="uid://bbyo1043h1g2w" path="res://assets/kenney_holiday-kit/Models/GLB format/present-a-rectangle.glb" id="2_ierrr"]
|
|
[ext_resource type="Script" uid="uid://dbgwebayabwd5" path="res://addons/rokojori_action_library/Runtime/Interactions/Collidable.cs" id="3_kcumc"]
|
|
[ext_resource type="Resource" uid="uid://daivy2l77st5v" path="res://GameObjects/Collectable-Collisions.tres" id="4_ku4jk"]
|
|
[ext_resource type="Script" uid="uid://b4yjsis2fh64c" path="res://addons/rokojori_action_library/Runtime/Actions/ActionList.cs" id="5_wng1k"]
|
|
[ext_resource type="Script" uid="uid://dxra6jao22it4" path="res://addons/rokojori_action_library/Runtime/Actions/ActionReference.cs" id="6_r3hib"]
|
|
[ext_resource type="Script" uid="uid://ceaglilesxsi4" path="res://addons/rokojori_action_library/Runtime/Actions/ActionSequence.cs" id="7_wura7"]
|
|
[ext_resource type="Script" uid="uid://drak08lej40jc" path="res://addons/rokojori_action_library/Runtime/Actions/Node/SetPhysicsState.cs" id="8_kcumc"]
|
|
[ext_resource type="Script" uid="uid://dy65lu5p2yf3j" path="res://addons/rokojori_action_library/Runtime/Actions/Sequence/Parallel.cs" id="9_hxn60"]
|
|
[ext_resource type="Script" uid="uid://dnwqkymbre3vb" path="res://addons/rokojori_action_library/Runtime/Animation/Flash/Flash.cs" id="12_ytqhh"]
|
|
[ext_resource type="Script" uid="uid://cbtqgliarexam" path="res://addons/rokojori_action_library/Runtime/Animation/Transform/AnimateTransform.cs" id="14_psn5b"]
|
|
[ext_resource type="Script" uid="uid://be4oc7tgr55vu" path="res://addons/rokojori_action_library/Runtime/Animation/Transform/TransformCurve.cs" id="15_eo1om"]
|
|
[ext_resource type="Script" uid="uid://dncqth3uf3tb3" path="res://addons/rokojori_action_library/Runtime/Animation/HDRColor.cs" id="15_ku4jk"]
|
|
[ext_resource type="Script" uid="uid://bqpiwp16h7614" path="res://addons/rokojori_action_library/Runtime/Animation/Transform/TransformAnimations.cs" id="16_s32gq"]
|
|
[ext_resource type="Script" uid="uid://c5tm02yj1bhhx" path="res://addons/rokojori_action_library/Runtime/Animation/AnimationCurve.cs" id="16_wng1k"]
|
|
[ext_resource type="Resource" uid="uid://ch5nsa6yafs5l" path="res://addons/rokojori_action_library/Runtime/Time/TimeLines/GameTime.tres" id="17_aekgg"]
|
|
[ext_resource type="Script" uid="uid://cupnq55n3nimc" path="res://addons/rokojori_action_library/Runtime/Animation/Flash/FlashEffect.cs" id="17_r3hib"]
|
|
[ext_resource type="Script" uid="uid://b2g7rycr0ouu4" path="res://addons/rokojori_action_library/Runtime/Actions/Time/Delay.cs" id="18_ntrp1"]
|
|
[ext_resource type="Script" uid="uid://dq5kae8x62gre" path="res://addons/rokojori_action_library/Runtime/Actions/RemoveNode.cs" id="19_pvpan"]
|
|
[ext_resource type="Script" uid="uid://dla1wn2mlw2d0" path="res://addons/rokojori_action_library/Runtime/Interactions/Pointable.cs" id="20_crydw"]
|
|
[ext_resource type="Script" uid="uid://qwprrym288gb" path="res://addons/rokojori_action_library/Runtime/Interactions/Collecting/Collectable.cs" id="21_mhwle"]
|
|
[ext_resource type="Resource" uid="uid://dfqc5ainuim21" path="res://Character/Player-Collector.tres" id="22_4h623"]
|
|
[ext_resource type="Resource" uid="uid://d0k8ig2sum1fk" path="res://GameObjects/Present/Present-Collectable.tres" id="23_nvl46"]
|
|
[ext_resource type="Script" uid="uid://dutnxjwc8dhx7" path="res://addons/rokojori_action_library/Runtime/Interactions/Collecting/CollectableData.cs" id="24_3otbe"]
|
|
[ext_resource type="Script" uid="uid://cnp3xr8gawyi6" path="res://addons/rokojori_action_library/Runtime/Actions/Node3D/SetTransform.cs" id="25_ierrr"]
|
|
[ext_resource type="Script" uid="uid://dyf6ee3ov3ran" path="res://addons/rokojori_action_library/Runtime/Actions/OnReady.cs" id="25_kcumc"]
|
|
|
|
[sub_resource type="BoxShape3D" id="BoxShape3D_u7xow"]
|
|
size = Vector3(1.1638184, 0.4765625, 0.8429718)
|
|
|
|
[sub_resource type="Curve" id="Curve_y6wps"]
|
|
_data = [Vector2(0, 1), 0.0, -0.1246964, 0, 0, Vector2(1, 0), -3.3578954, 0.0, 0, 0]
|
|
point_count = 2
|
|
|
|
[sub_resource type="Resource" id="Resource_celbq"]
|
|
script = ExtResource("15_eo1om")
|
|
transformTarget = 4
|
|
duration = 0.5
|
|
xCurve = SubResource("Curve_y6wps")
|
|
yCurve = SubResource("Curve_y6wps")
|
|
zCurve = SubResource("Curve_y6wps")
|
|
metadata/_custom_type_script = "uid://be4oc7tgr55vu"
|
|
|
|
[sub_resource type="Curve" id="Curve_cei5k"]
|
|
_limits = [-1.0, 1.0, 0.0, 1.0]
|
|
_data = [Vector2(0, 0), 0.0, 0.0, 0, 1, Vector2(1, 0), 0.0, 0.0, 1, 0]
|
|
point_count = 2
|
|
|
|
[sub_resource type="Curve" id="Curve_ierrr"]
|
|
_limits = [0.0, 2.0, 0.0, 1.0]
|
|
_data = [Vector2(0, 0), 0.0, 2.8544617, 0, 0, Vector2(1, 0.9263158), 0.4559212, 0.0, 0, 0]
|
|
point_count = 2
|
|
|
|
[sub_resource type="Resource" id="Resource_kcumc"]
|
|
script = ExtResource("15_eo1om")
|
|
transformTarget = 2
|
|
duration = 0.3
|
|
xCurve = SubResource("Curve_cei5k")
|
|
yCurve = SubResource("Curve_ierrr")
|
|
zCurve = SubResource("Curve_cei5k")
|
|
metadata/_custom_type_script = "uid://be4oc7tgr55vu"
|
|
|
|
[sub_resource type="Resource" id="Resource_6q7o7"]
|
|
script = ExtResource("16_s32gq")
|
|
curves = [SubResource("Resource_celbq"), SubResource("Resource_kcumc")]
|
|
timeline = ExtResource("17_aekgg")
|
|
metadata/_custom_type_script = "uid://bqpiwp16h7614"
|
|
|
|
[sub_resource type="Resource" id="Resource_kfhag"]
|
|
script = ExtResource("15_ku4jk")
|
|
color = Color(1, 1, 1, 1)
|
|
rgbMultiply = 2.0
|
|
|
|
[sub_resource type="Curve" id="Curve_hxn60"]
|
|
_data = [Vector2(0, 1), 0.0, 0.0775112, 0, 0, Vector2(0.0779661, 0), 0.0, 0.0, 0, 0, Vector2(0.227119, 0), 0.113556, 0.113556, 0, 0, Vector2(0.244068, 0.913564), 0.0, 0.0, 0, 0, Vector2(0.308475, 0), 0.0, 0.0, 0, 0, Vector2(0.505085, 0), 0.0, 0.0, 0, 0, Vector2(0.518644, 0.697473), 0.0, 0.0, 0, 0, Vector2(0.60339, 0), 0.0, 0.0, 0, 0, Vector2(0.742794, 0), 0.0, 0.0, 0, 0, Vector2(0.749153, 0.438165), 0.0, 0.0, 0, 0, Vector2(0.80678, 0), 0.0, 0.0, 0, 0, Vector2(1, 0), 0.0442571, 0.0, 0, 0]
|
|
point_count = 12
|
|
|
|
[sub_resource type="Resource" id="Resource_h50g7"]
|
|
script = ExtResource("16_wng1k")
|
|
duration = 0.7
|
|
curve = SubResource("Curve_hxn60")
|
|
|
|
[sub_resource type="Resource" id="Resource_ytqhh"]
|
|
script = ExtResource("17_r3hib")
|
|
flashCurve = SubResource("Resource_h50g7")
|
|
timeline = ExtResource("17_aekgg")
|
|
color = SubResource("Resource_kfhag")
|
|
lightMode = 1
|
|
lightRange = 3.0
|
|
lightFlashCurveScale = 0.1
|
|
|
|
[sub_resource type="Resource" id="Resource_3o18d"]
|
|
script = ExtResource("24_3otbe")
|
|
collectableType = ExtResource("23_nvl46")
|
|
metadata/_custom_type_script = "uid://dutnxjwc8dhx7"
|
|
|
|
[node name="Present" type="Node3D" node_paths=PackedStringArray("body", "origin")]
|
|
transform = Transform3D(0.4108638, 0, -0.91169673, 0, 1, 0, 0.91169673, 0, 0.4108638, 0, 0, 0)
|
|
script = ExtResource("1_cei5k")
|
|
body = NodePath("RigidBody3D")
|
|
origin = NodePath("RigidBody3D")
|
|
metadata/_custom_type_script = "uid://bq56bfytlbxq7"
|
|
|
|
[node name="RigidBody3D" type="RigidBody3D" parent="."]
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="RigidBody3D"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.01036644, 0.21136475, 0.0071907043)
|
|
shape = SubResource("BoxShape3D_u7xow")
|
|
|
|
[node name="Animation Container" type="Node3D" parent="RigidBody3D"]
|
|
|
|
[node name="present-a-rectangle2" parent="RigidBody3D/Animation Container" instance=ExtResource("2_ierrr")]
|
|
transform = Transform3D(1.7903701, 0, 0, 0, 1.7903696, 0, 0, 0, 1.7903701, 0, 0, 0)
|
|
|
|
[node name="Collectable Collidable" type="Node3D" parent="RigidBody3D" node_paths=PackedStringArray("onEntered")]
|
|
script = ExtResource("3_kcumc")
|
|
collisionTypes = [ExtResource("4_ku4jk")]
|
|
onEntered = NodePath("On Collected")
|
|
metadata/_custom_type_script = "uid://dbgwebayabwd5"
|
|
|
|
[node name="On Collected" type="Node" parent="RigidBody3D/Collectable Collidable"]
|
|
script = ExtResource("5_wng1k")
|
|
metadata/_custom_type_script = "uid://b4yjsis2fh64c"
|
|
|
|
[node name="Collectable" type="Node" parent="RigidBody3D/Collectable Collidable/On Collected" node_paths=PackedStringArray("referencedAction")]
|
|
script = ExtResource("6_r3hib")
|
|
referencedAction = NodePath("../../../Collectable")
|
|
metadata/_custom_type_script = "uid://dxra6jao22it4"
|
|
|
|
[node name="ActionSequence" type="Node" parent="RigidBody3D/Collectable Collidable/On Collected"]
|
|
script = ExtResource("7_wura7")
|
|
metadata/_custom_type_script = "uid://ceaglilesxsi4"
|
|
|
|
[node name="SetPhysicsState" type="Node" parent="RigidBody3D/Collectable Collidable/On Collected/ActionSequence" node_paths=PackedStringArray("physicsBody")]
|
|
script = ExtResource("8_kcumc")
|
|
physicsBody = NodePath("../../../..")
|
|
setCollisions = true
|
|
metadata/_custom_type_script = "uid://drak08lej40jc"
|
|
|
|
[node name="Parallel" type="Node" parent="RigidBody3D/Collectable Collidable/On Collected/ActionSequence"]
|
|
script = ExtResource("9_hxn60")
|
|
metadata/_custom_type_script = "uid://dy65lu5p2yf3j"
|
|
|
|
[node name="AnimateTransform" type="Node" parent="RigidBody3D/Collectable Collidable/On Collected/ActionSequence/Parallel" node_paths=PackedStringArray("target")]
|
|
script = ExtResource("14_psn5b")
|
|
animations = SubResource("Resource_6q7o7")
|
|
target = NodePath("../../../../../Animation Container")
|
|
metadata/_custom_type_script = "uid://cbtqgliarexam"
|
|
|
|
[node name="Flash" type="Node" parent="RigidBody3D/Collectable Collidable/On Collected/ActionSequence/Parallel" node_paths=PackedStringArray("targets")]
|
|
script = ExtResource("12_ytqhh")
|
|
flashEffect = SubResource("Resource_ytqhh")
|
|
targets = [NodePath("../../../../../Animation Container/present-a-rectangle2")]
|
|
includeChildren = true
|
|
metadata/_custom_type_script = "uid://dnwqkymbre3vb"
|
|
|
|
[node name="Delay" type="Node" parent="RigidBody3D/Collectable Collidable/On Collected/ActionSequence/Parallel"]
|
|
script = ExtResource("18_ntrp1")
|
|
duration = 1.0
|
|
timeLine = ExtResource("17_aekgg")
|
|
metadata/_custom_type_script = "uid://b2g7rycr0ouu4"
|
|
|
|
[node name="RemoveNode" type="Node" parent="RigidBody3D/Collectable Collidable/On Collected/ActionSequence" node_paths=PackedStringArray("target")]
|
|
script = ExtResource("19_pvpan")
|
|
target = NodePath("../../../../..")
|
|
metadata/_custom_type_script = "uid://dq5kae8x62gre"
|
|
|
|
[node name="Pointable" type="Node3D" parent="RigidBody3D" node_paths=PackedStringArray("highlightTargets")]
|
|
script = ExtResource("20_crydw")
|
|
highlightTargets = [null]
|
|
metadata/_custom_type_script = "uid://dla1wn2mlw2d0"
|
|
|
|
[node name="Collectable" type="Node" parent="RigidBody3D" node_paths=PackedStringArray("collidable")]
|
|
script = ExtResource("21_mhwle")
|
|
collectorTypeFlags = [ExtResource("22_4h623")]
|
|
collidable = NodePath("../Collectable Collidable")
|
|
collectableData = SubResource("Resource_3o18d")
|
|
metadata/_custom_type_script = "uid://qwprrym288gb"
|
|
|
|
[node name="OnReady" type="Node" parent="."]
|
|
script = ExtResource("25_kcumc")
|
|
metadata/_custom_type_script = "uid://dyf6ee3ov3ran"
|
|
|
|
[node name="Reset Transform" type="Node" parent="OnReady" node_paths=PackedStringArray("target")]
|
|
script = ExtResource("25_ierrr")
|
|
target = NodePath("../../RigidBody3D/Animation Container")
|
|
positionMode = 2
|
|
scaleMode = 1
|
|
metadata/_custom_type_script = "uid://cnp3xr8gawyi6"
|