2022-12-31 02:49:32 -07:00
|
|
|
[gd_scene load_steps=25 format=2]
|
2022-12-17 16:06:51 -07:00
|
|
|
|
|
|
|
[ext_resource path="res://assets/effects/dithering/CanvasLayer.tscn" type="PackedScene" id=1]
|
|
|
|
[ext_resource path="res://assets/room/environment.tscn" type="PackedScene" id=2]
|
2022-12-31 01:19:40 -07:00
|
|
|
[ext_resource path="res://3DCursor.tscn" type="PackedScene" id=3]
|
2022-12-31 02:49:32 -07:00
|
|
|
[ext_resource path="res://assets/room/camera_positions.tscn" type="PackedScene" id=4]
|
|
|
|
[ext_resource path="res://AnimationTree.gd" type="Script" id=5]
|
2022-12-17 16:06:51 -07:00
|
|
|
|
|
|
|
[sub_resource type="Environment" id=1]
|
2022-12-31 01:19:40 -07:00
|
|
|
background_mode = 1
|
2022-12-17 16:06:51 -07:00
|
|
|
|
2022-12-31 02:49:32 -07:00
|
|
|
[sub_resource type="AnimationNodeAnimation" id=9]
|
|
|
|
animation = "camera_attic_inner"
|
|
|
|
|
|
|
|
[sub_resource type="AnimationNodeAnimation" id=4]
|
|
|
|
animation = "camera_bookcase"
|
|
|
|
|
|
|
|
[sub_resource type="AnimationNodeAnimation" id=10]
|
|
|
|
animation = "camera_outer_attic"
|
|
|
|
|
|
|
|
[sub_resource type="AnimationNodeAnimation" id=8]
|
|
|
|
animation = "camera_pos_corner"
|
|
|
|
|
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=11]
|
|
|
|
xfade_time = 3.0
|
|
|
|
|
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=12]
|
|
|
|
xfade_time = 3.0
|
|
|
|
|
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=13]
|
|
|
|
xfade_time = 3.0
|
|
|
|
|
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=14]
|
|
|
|
xfade_time = 3.0
|
|
|
|
|
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=15]
|
|
|
|
xfade_time = 3.0
|
|
|
|
|
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=16]
|
|
|
|
xfade_time = 3.0
|
|
|
|
|
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=17]
|
|
|
|
xfade_time = 3.0
|
|
|
|
|
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=18]
|
|
|
|
xfade_time = 3.0
|
|
|
|
|
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=19]
|
|
|
|
xfade_time = 3.0
|
|
|
|
|
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=20]
|
|
|
|
xfade_time = 3.0
|
|
|
|
|
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=21]
|
|
|
|
xfade_time = 3.0
|
|
|
|
|
|
|
|
[sub_resource type="AnimationNodeStateMachineTransition" id=22]
|
|
|
|
xfade_time = 3.0
|
|
|
|
|
|
|
|
[sub_resource type="AnimationNodeStateMachine" id=2]
|
|
|
|
states/camera_attic_inner/node = SubResource( 9 )
|
|
|
|
states/camera_attic_inner/position = Vector2( 788, 309 )
|
|
|
|
states/camera_bookcase/node = SubResource( 4 )
|
|
|
|
states/camera_bookcase/position = Vector2( 706, 78 )
|
|
|
|
states/camera_outer_attic/node = SubResource( 10 )
|
|
|
|
states/camera_outer_attic/position = Vector2( 414, 309 )
|
|
|
|
states/camera_pos_corner/node = SubResource( 8 )
|
|
|
|
states/camera_pos_corner/position = Vector2( 243, 157 )
|
|
|
|
transitions = [ "camera_pos_corner", "camera_bookcase", SubResource( 11 ), "camera_outer_attic", "camera_pos_corner", SubResource( 12 ), "camera_outer_attic", "camera_bookcase", SubResource( 13 ), "camera_outer_attic", "camera_attic_inner", SubResource( 14 ), "camera_pos_corner", "camera_outer_attic", SubResource( 15 ), "camera_pos_corner", "camera_attic_inner", SubResource( 16 ), "camera_bookcase", "camera_pos_corner", SubResource( 17 ), "camera_bookcase", "camera_attic_inner", SubResource( 18 ), "camera_bookcase", "camera_outer_attic", SubResource( 19 ), "camera_attic_inner", "camera_bookcase", SubResource( 20 ), "camera_attic_inner", "camera_outer_attic", SubResource( 21 ), "camera_attic_inner", "camera_pos_corner", SubResource( 22 ) ]
|
|
|
|
start_node = "camera_pos_corner"
|
|
|
|
|
|
|
|
[sub_resource type="AnimationNodeStateMachinePlayback" id=3]
|
|
|
|
|
2022-12-17 16:06:51 -07:00
|
|
|
[node name="Spatial" type="Spatial"]
|
|
|
|
|
|
|
|
[node name="CanvasLayer" parent="." instance=ExtResource( 1 )]
|
2022-12-18 18:08:25 -07:00
|
|
|
layer = 99
|
2022-12-17 16:06:51 -07:00
|
|
|
|
|
|
|
[node name="environment" parent="." instance=ExtResource( 2 )]
|
|
|
|
|
|
|
|
[node name="WorldEnvironment" type="WorldEnvironment" parent="."]
|
|
|
|
environment = SubResource( 1 )
|
|
|
|
|
|
|
|
[node name="OmniLight" type="OmniLight" parent="."]
|
|
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -0.00275469, 5.3306, -0.00586939 )
|
2022-12-31 01:19:40 -07:00
|
|
|
light_energy = 12.0
|
2022-12-17 16:06:51 -07:00
|
|
|
light_indirect_energy = 1.306
|
2022-12-31 01:19:40 -07:00
|
|
|
light_cull_mask = 4294443007
|
|
|
|
shadow_enabled = true
|
2022-12-18 18:08:25 -07:00
|
|
|
omni_range = 8.917
|
2022-12-17 16:06:51 -07:00
|
|
|
omni_attenuation = 2.73208
|
2022-12-19 11:24:25 -07:00
|
|
|
|
|
|
|
[node name="SpotLight" type="SpotLight" parent="."]
|
|
|
|
transform = Transform( -0.999987, 5.82069e-11, 0.00514878, 0.00507827, 0.164927, 0.986293, -0.000849173, 0.986306, -0.164925, 0, 4.25661, -0.823411 )
|
|
|
|
light_color = Color( 0.623529, 0.247059, 0.756863, 1 )
|
|
|
|
light_energy = 30.0
|
|
|
|
light_specular = 0.594
|
2022-12-31 01:19:40 -07:00
|
|
|
light_cull_mask = 4294443007
|
|
|
|
shadow_enabled = true
|
|
|
|
shadow_color = Color( 0.317647, 0.317647, 0.317647, 1 )
|
2022-12-19 11:24:25 -07:00
|
|
|
spot_range = 13.9301
|
|
|
|
spot_angle = 57.9366
|
2022-12-31 01:19:40 -07:00
|
|
|
|
|
|
|
[node name="3DCursor" parent="." instance=ExtResource( 3 )]
|
|
|
|
transform = Transform( 0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, 7.05282, 0 )
|
2022-12-31 02:49:32 -07:00
|
|
|
KB_ACTIONS_PER_SECOND = 6.0
|
|
|
|
|
|
|
|
[node name="camera_positions" parent="." instance=ExtResource( 4 )]
|
|
|
|
|
|
|
|
[node name="Camera" parent="camera_positions" index="0"]
|
|
|
|
transform = Transform( -0.996629, -0.00929657, 0.0815153, 0, 0.993559, 0.113312, -0.0820437, 0.11293, -0.99021, 0.178344, 4.60072, 0.331739 )
|
|
|
|
|
|
|
|
[node name="AnimationPlayer" parent="camera_positions" index="1"]
|
|
|
|
autoplay = "camera_pos_corner"
|
|
|
|
|
|
|
|
[node name="AnimationTree" type="AnimationTree" parent="."]
|
|
|
|
tree_root = SubResource( 2 )
|
|
|
|
anim_player = NodePath("../camera_positions/AnimationPlayer")
|
|
|
|
active = true
|
|
|
|
process_mode = 2
|
|
|
|
parameters/playback = SubResource( 3 )
|
|
|
|
script = ExtResource( 5 )
|
|
|
|
|
|
|
|
[editable path="camera_positions"]
|