2023-01-03 19:40:21 -07:00
|
|
|
[gd_scene load_steps=9 format=2]
|
2023-01-03 17:08:43 -07:00
|
|
|
|
|
|
|
[ext_resource path="res://effects/grainy_shader.tscn" type="PackedScene" id=1]
|
|
|
|
[ext_resource path="res://effects/WorldEnvironment.tscn" type="PackedScene" id=2]
|
|
|
|
[ext_resource path="res://screens/end_wall_struggler.gd" type="Script" id=3]
|
|
|
|
[ext_resource path="res://effects/npc/wall_struggler/containing_tube.tscn" type="PackedScene" id=4]
|
|
|
|
[ext_resource path="res://effects/npc/wall_struggler/WallStruggler.tscn" type="PackedScene" id=5]
|
2023-01-03 19:40:21 -07:00
|
|
|
[ext_resource path="res://assets/audio/RandomSong.wav" type="AudioStream" id=6]
|
2023-01-03 17:08:43 -07:00
|
|
|
|
|
|
|
[sub_resource type="BoxShape" id=2]
|
|
|
|
|
|
|
|
[sub_resource type="Animation" id=1]
|
|
|
|
resource_name = "struggler_camera"
|
2023-01-04 11:27:39 -07:00
|
|
|
length = 20.0
|
2023-01-03 17:08:43 -07:00
|
|
|
tracks/0/type = "transform"
|
|
|
|
tracks/0/path = NodePath("Camera")
|
|
|
|
tracks/0/interp = 2
|
|
|
|
tracks/0/loop_wrap = true
|
|
|
|
tracks/0/imported = false
|
|
|
|
tracks/0/enabled = true
|
2023-01-04 11:27:39 -07:00
|
|
|
tracks/0/keys = PoolRealArray( 0, 1, 0, -0.239693, 4.30081, 0, 0, 0, 1, 1, 1, 1, 0.3, 1, 0, -0.239693, 4.30081, 0, 0, 0, 1, 1, 1, 1, 11.5, 1, 0, -0.377647, 1.43717, 0.0871558, 0, 0, 0.996195, 1, 1, 1 )
|
2023-01-03 17:08:43 -07:00
|
|
|
tracks/1/type = "value"
|
|
|
|
tracks/1/path = NodePath("blackscreen:visible")
|
|
|
|
tracks/1/interp = 1
|
|
|
|
tracks/1/loop_wrap = true
|
|
|
|
tracks/1/imported = false
|
|
|
|
tracks/1/enabled = true
|
|
|
|
tracks/1/keys = {
|
2023-01-04 11:27:39 -07:00
|
|
|
"times": PoolRealArray( 0, 3.1, 11.5 ),
|
|
|
|
"transitions": PoolRealArray( 1, 1, 1 ),
|
2023-01-03 17:08:43 -07:00
|
|
|
"update": 1,
|
2023-01-04 11:27:39 -07:00
|
|
|
"values": [ true, false, true ]
|
|
|
|
}
|
|
|
|
tracks/2/type = "value"
|
|
|
|
tracks/2/path = NodePath("blackscreen:modulate")
|
|
|
|
tracks/2/interp = 1
|
|
|
|
tracks/2/loop_wrap = true
|
|
|
|
tracks/2/imported = false
|
|
|
|
tracks/2/enabled = true
|
|
|
|
tracks/2/keys = {
|
|
|
|
"times": PoolRealArray( 0, 2.1, 3.1 ),
|
|
|
|
"transitions": PoolRealArray( 1, 1, 1 ),
|
|
|
|
"update": 0,
|
|
|
|
"values": [ Color( 1, 1, 1, 1 ), Color( 1, 1, 1, 1 ), Color( 1, 1, 1, 0 ) ]
|
2023-01-03 17:08:43 -07:00
|
|
|
}
|
|
|
|
|
|
|
|
[node name="end_wall_struggler" type="Spatial"]
|
|
|
|
script = ExtResource( 3 )
|
|
|
|
|
|
|
|
[node name="blackscreen" type="ColorRect" parent="."]
|
|
|
|
visible = false
|
|
|
|
anchor_right = 1.0
|
|
|
|
anchor_bottom = 1.0
|
|
|
|
mouse_filter = 2
|
|
|
|
color = Color( 0, 0, 0, 1 )
|
|
|
|
|
|
|
|
[node name="WallStruggler" parent="." instance=ExtResource( 5 )]
|
|
|
|
transform = Transform( 0.749922, 0, 0, 0, 0.749922, 0, 0, 0, 0.749922, 0, 0, 0 )
|
|
|
|
|
|
|
|
[node name="containing_tube" parent="." instance=ExtResource( 4 )]
|
|
|
|
transform = Transform( 0.9, 0, 0, 0, 0.75, 0, 0, 0, 1, 0, 0, 0 )
|
|
|
|
|
|
|
|
[node name="WorldEnvironment" parent="." instance=ExtResource( 2 )]
|
|
|
|
|
|
|
|
[node name="shader" parent="." instance=ExtResource( 1 )]
|
|
|
|
|
|
|
|
[node name="Camera" type="Camera" parent="."]
|
|
|
|
transform = Transform( 1, 0, 0, 0, 0.999998, -0.00210281, 0, 0.00210281, 0.999998, 0, -0.240553, 4.28295 )
|
|
|
|
fov = 50.0
|
|
|
|
|
|
|
|
[node name="SpotLight" type="SpotLight" parent="Camera"]
|
|
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00221238, 0.144251, -0.293633 )
|
|
|
|
light_color = Color( 0.745098, 0.345098, 0.235294, 1 )
|
|
|
|
light_energy = 0.25
|
|
|
|
shadow_enabled = true
|
|
|
|
spot_range = 10.0
|
|
|
|
spot_angle = 30.0
|
|
|
|
|
|
|
|
[node name="camerabody" type="StaticBody" parent="Camera"]
|
|
|
|
|
|
|
|
[node name="CollisionShape" type="CollisionShape" parent="Camera/camerabody"]
|
|
|
|
transform = Transform( 0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, 0, 0 )
|
|
|
|
shape = SubResource( 2 )
|
|
|
|
|
|
|
|
[node name="AnimationPlayer" type="AnimationPlayer" parent="."]
|
|
|
|
autoplay = "struggler_camera"
|
|
|
|
anims/struggler_camera = SubResource( 1 )
|
|
|
|
|
|
|
|
[node name="OmniLight" type="OmniLight" parent="."]
|
|
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -0.00532484, 2.38419e-07, 3.59843 )
|
|
|
|
light_color = Color( 0, 0.615686, 0.713726, 1 )
|
|
|
|
light_energy = 2.0
|
|
|
|
light_negative = true
|
|
|
|
light_specular = 0.0
|
|
|
|
shadow_enabled = true
|
2023-01-03 19:40:21 -07:00
|
|
|
|
|
|
|
[node name="endmusic" type="AudioStreamPlayer" parent="."]
|
|
|
|
stream = ExtResource( 6 )
|
|
|
|
autoplay = true
|