frame-of-mind/src/base-environments/transition/stations/burnout_station.tscn

374 lines
14 KiB
Plaintext
Raw Normal View History

2026-01-21 00:54:01 +00:00
[gd_scene load_steps=14 format=3 uid="uid://inavuxjmq6hi"]
2025-10-29 21:46:01 +00:00
[ext_resource type="PackedScene" uid="uid://bbml6p0ytrhv1" path="res://base-environments/transition/import/burnout_station.glb" id="1_x3aag"]
[ext_resource type="Shader" uid="uid://cw6d1rnwk7825" path="res://base-environments/transition/shaders/station_caustics.gdshader" id="2_2s0i8"]
[ext_resource type="Script" uid="uid://drckddvj5023u" path="res://base-environments/transition/stations/burnout_station.gd" id="2_7ss6j"]
2025-10-29 21:46:01 +00:00
[ext_resource type="Texture2D" uid="uid://dst0u5b51mx4h" path="res://base-environments/transition/shaders/water_color.exr" id="3_7ss6j"]
[ext_resource type="Texture2D" uid="uid://bvlldp00ytilp" path="res://base-environments/transition/shaders/water_noise.png" id="4_5oaxo"]
[ext_resource type="Texture2D" uid="uid://lej6m137041f" path="res://base-environments/transition/import/burnout_station_Tiles045_2K-JPG_Color.jpg" id="5_2yh0t"]
[ext_resource type="Texture2D" uid="uid://c8qr8f13rdk4p" path="res://base-environments/transition/import/burnout_station_Tiles045_2K-JPG_NormalGL.jpg" id="6_f6i5d"]
[ext_resource type="Texture2D" uid="uid://4aeuab7yi3pc" path="res://base-environments/transition/import/burnout_station_Tiles045_2K-JPG_Roughness.png" id="7_nksma"]
[ext_resource type="PackedScene" uid="uid://tuv111h6jsnu" path="res://base-environments/transition/import/textures/meta_station_imported.tscn" id="8_51arf"]
[sub_resource type="ShaderMaterial" id="ShaderMaterial_eo2ru"]
render_priority = 0
shader = ExtResource("2_2s0i8")
shader_parameter/albedo = Color(1, 1, 1, 1)
shader_parameter/texture_albedo = ExtResource("5_2yh0t")
shader_parameter/point_size = 0.10000000149012
shader_parameter/roughness = 0.0
shader_parameter/light_direction = Vector2(0, 0.9)
shader_parameter/texture_roughness = ExtResource("7_nksma")
shader_parameter/specular = 0.0
shader_parameter/metallic = 0.0
shader_parameter/texture_normal = ExtResource("6_f6i5d")
shader_parameter/normal_scale = 0.0
shader_parameter/emission_texture = ExtResource("4_5oaxo")
shader_parameter/emission_colors = ExtResource("3_7ss6j")
shader_parameter/uv2_scale = Vector2(1, 0.5)
[sub_resource type="BoxMesh" id="BoxMesh_x3aag"]
size = Vector3(1, 1, 1.1)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_2s0i8"]
emission_enabled = true
emission = Color(1, 1, 1, 1)
emission_energy_multiplier = 2.0
[sub_resource type="BoxShape3D" id="BoxShape3D_2s0i8"]
size = Vector3(2.5820465, 2.4377441, 1)
2026-01-21 00:54:01 +00:00
[node name="burnout_station" instance=ExtResource("1_x3aag")]
script = ExtResource("2_7ss6j")
2025-10-29 21:46:01 +00:00
[node name="curved_station_walls_002" parent="." index="1"]
surface_material_override/0 = SubResource("ShaderMaterial_eo2ru")
2026-01-21 00:54:01 +00:00
[node name="meta_station" parent="." index="2" instance=ExtResource("8_51arf")]
2025-10-29 21:46:01 +00:00
2026-01-21 00:54:01 +00:00
[node name="Lighting" type="Node3D" parent="." index="3"]
visible = false
2025-10-29 21:46:01 +00:00
2026-01-21 00:54:01 +00:00
[node name="Left" type="Node3D" parent="Lighting" index="0"]
2025-10-29 21:46:01 +00:00
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.1015987, 0, 0)
2026-01-21 00:54:01 +00:00
[node name="OmniLight3D" type="SpotLight3D" parent="Lighting/Left" index="0"]
2025-10-29 21:46:01 +00:00
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, -0.42258057, 2.022126, -10.1989)
light_color = Color(0.978917, 0.789534, 0.685226, 1)
light_size = 0.6
light_specular = 0.0
light_bake_mode = 1
shadow_blur = 6.0
spot_range = 6.5
spot_angle = 80.0
spot_angle_attenuation = 0.517633
2026-01-21 00:54:01 +00:00
[node name="OmniLight3D13" type="SpotLight3D" parent="Lighting/Left" index="1"]
2025-10-29 21:46:01 +00:00
transform = Transform3D(1, 0, 0, 0, -0.50000024, 0.8660253, 0, -0.8660253, -0.50000024, -0.42258057, 2.0402927, -5.2949142)
light_color = Color(0.978917, 0.789534, 0.685226, 1)
light_size = 0.6
light_specular = 0.0
light_bake_mode = 1
shadow_blur = 6.0
spot_range = 6.5
spot_angle = 80.0
spot_angle_attenuation = 0.517633
2026-01-21 00:54:01 +00:00
[node name="OmniLight3D2" type="SpotLight3D" parent="Lighting/Left" index="2"]
2025-10-29 21:46:01 +00:00
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, -0.42258057, 2.022126, -15.2744)
light_color = Color(0.978917, 0.789534, 0.685226, 1)
light_size = 0.6
light_specular = 0.0
light_bake_mode = 1
shadow_blur = 6.0
spot_range = 6.5
spot_angle = 80.0
spot_angle_attenuation = 0.517633
2026-01-21 00:54:01 +00:00
[node name="OmniLight3D3" type="SpotLight3D" parent="Lighting/Left" index="3"]
2025-10-29 21:46:01 +00:00
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, -0.42258057, 2.022126, -20.2744)
light_color = Color(0.978917, 0.789534, 0.685226, 1)
light_size = 0.6
light_specular = 0.0
light_bake_mode = 1
shadow_blur = 6.0
spot_range = 6.5
spot_angle = 80.0
spot_angle_attenuation = 0.517633
2026-01-21 00:54:01 +00:00
[node name="OmniLight3D4" type="SpotLight3D" parent="Lighting/Left" index="4"]
2025-10-29 21:46:01 +00:00
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, -0.42258057, 2.022126, -25.2744)
light_color = Color(0.978917, 0.789534, 0.685226, 1)
light_size = 0.6
light_specular = 0.0
light_bake_mode = 1
shadow_blur = 6.0
spot_range = 6.5
spot_angle = 80.0
spot_angle_attenuation = 0.517633
2026-01-21 00:54:01 +00:00
[node name="OmniLight3D5" type="SpotLight3D" parent="Lighting/Left" index="5"]
2025-10-29 21:46:01 +00:00
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, -0.42258057, 2.022126, -30.2744)
light_color = Color(0.978917, 0.789534, 0.685226, 1)
light_size = 0.6
light_specular = 0.0
light_bake_mode = 1
shadow_blur = 6.0
spot_range = 6.5
spot_angle = 80.0
spot_angle_attenuation = 0.517633
2026-01-21 00:54:01 +00:00
[node name="OmniLight3D6" type="SpotLight3D" parent="Lighting/Left" index="6"]
2025-10-29 21:46:01 +00:00
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, -0.42258057, 2.022126, -35.2744)
light_color = Color(0.978917, 0.789534, 0.685226, 1)
light_size = 0.6
light_specular = 0.0
light_bake_mode = 1
shadow_blur = 6.0
spot_range = 6.5
spot_angle = 80.0
spot_angle_attenuation = 0.517633
2026-01-21 00:54:01 +00:00
[node name="OmniLight3D7" type="SpotLight3D" parent="Lighting/Left" index="7"]
2025-10-29 21:46:01 +00:00
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, -0.42258057, 2.022126, -40.2744)
light_color = Color(0.978917, 0.789534, 0.685226, 1)
light_size = 0.6
light_specular = 0.0
light_bake_mode = 1
shadow_blur = 6.0
spot_range = 6.5
spot_angle = 80.0
spot_angle_attenuation = 0.517633
2026-01-21 00:54:01 +00:00
[node name="OmniLight3D8" type="SpotLight3D" parent="Lighting/Left" index="8"]
2025-10-29 21:46:01 +00:00
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, -0.42258057, 2.022126, -45.2744)
light_color = Color(0.978917, 0.789534, 0.685226, 1)
light_size = 0.6
light_specular = 0.0
light_bake_mode = 1
shadow_blur = 6.0
spot_range = 6.5
spot_angle = 80.0
spot_angle_attenuation = 0.517633
2026-01-21 00:54:01 +00:00
[node name="OmniLight3D9" type="SpotLight3D" parent="Lighting/Left" index="9"]
2025-10-29 21:46:01 +00:00
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, -0.42258057, 2.022126, -50.2744)
light_color = Color(0.978917, 0.789534, 0.685226, 1)
light_size = 0.6
light_specular = 0.0
light_bake_mode = 1
shadow_blur = 6.0
spot_range = 6.5
spot_angle = 80.0
spot_angle_attenuation = 0.517633
2026-01-21 00:54:01 +00:00
[node name="OmniLight3D10" type="SpotLight3D" parent="Lighting/Left" index="10"]
2025-10-29 21:46:01 +00:00
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, -0.42258057, 2.022126, -55.2744)
light_color = Color(0.978917, 0.789534, 0.685226, 1)
light_size = 0.6
light_specular = 0.0
light_bake_mode = 1
shadow_blur = 6.0
spot_range = 6.5
spot_angle = 80.0
spot_angle_attenuation = 0.517633
2026-01-21 00:54:01 +00:00
[node name="OmniLight3D11" type="SpotLight3D" parent="Lighting/Left" index="11"]
2025-10-29 21:46:01 +00:00
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, -0.42258057, 2.022126, -60.2744)
light_color = Color(0.978917, 0.789534, 0.685226, 1)
light_size = 0.6
light_specular = 0.0
light_bake_mode = 1
shadow_blur = 6.0
spot_range = 6.5
spot_angle = 80.0
spot_angle_attenuation = 0.517633
2026-01-21 00:54:01 +00:00
[node name="OmniLight3D12" type="SpotLight3D" parent="Lighting/Left" index="12"]
2025-10-29 21:46:01 +00:00
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, -0.42258057, 2.022126, -65.2744)
light_color = Color(0.978917, 0.789534, 0.685226, 1)
light_size = 0.6
light_specular = 0.0
light_bake_mode = 1
shadow_blur = 6.0
spot_range = 6.5
spot_angle = 80.0
spot_angle_attenuation = 0.517633
2026-01-21 00:54:01 +00:00
[node name="Right" type="Node3D" parent="Lighting" index="1"]
2025-10-29 21:46:01 +00:00
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.8136845, 0, 0)
2026-01-21 00:54:01 +00:00
[node name="OmniLight3D" type="SpotLight3D" parent="Lighting/Right" index="0"]
2025-10-29 21:46:01 +00:00
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, -0.42258057, 2.022126, -10.1989)
light_color = Color(0.978917, 0.789534, 0.685226, 1)
light_size = 0.6
light_specular = 0.0
light_bake_mode = 1
shadow_blur = 6.0
spot_range = 6.5
spot_angle = 80.0
spot_angle_attenuation = 0.517633
2026-01-21 00:54:01 +00:00
[node name="OmniLight3D13" type="SpotLight3D" parent="Lighting/Right" index="1"]
2025-10-29 21:46:01 +00:00
transform = Transform3D(1, 0, 0, 0, -0.50000024, 0.8660253, 0, -0.8660253, -0.50000024, -0.42258057, 2.0402927, -5.2949142)
light_color = Color(0.978917, 0.789534, 0.685226, 1)
light_size = 0.6
light_specular = 0.0
light_bake_mode = 1
shadow_blur = 6.0
spot_range = 6.5
spot_angle = 80.0
spot_angle_attenuation = 0.517633
2026-01-21 00:54:01 +00:00
[node name="OmniLight3D2" type="SpotLight3D" parent="Lighting/Right" index="2"]
2025-10-29 21:46:01 +00:00
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, -0.42258057, 2.022126, -15.2744)
light_color = Color(0.978917, 0.789534, 0.685226, 1)
light_size = 0.6
light_specular = 0.0
light_bake_mode = 1
shadow_blur = 6.0
spot_range = 6.5
spot_angle = 80.0
spot_angle_attenuation = 0.517633
2026-01-21 00:54:01 +00:00
[node name="OmniLight3D3" type="SpotLight3D" parent="Lighting/Right" index="3"]
2025-10-29 21:46:01 +00:00
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, -0.42258057, 2.022126, -20.2744)
light_color = Color(0.978917, 0.789534, 0.685226, 1)
light_size = 0.6
light_specular = 0.0
light_bake_mode = 1
shadow_blur = 6.0
spot_range = 6.5
spot_angle = 80.0
spot_angle_attenuation = 0.517633
2026-01-21 00:54:01 +00:00
[node name="OmniLight3D4" type="SpotLight3D" parent="Lighting/Right" index="4"]
2025-10-29 21:46:01 +00:00
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, -0.42258057, 2.022126, -25.2744)
light_color = Color(0.978917, 0.789534, 0.685226, 1)
light_size = 0.6
light_specular = 0.0
light_bake_mode = 1
shadow_blur = 6.0
spot_range = 6.5
spot_angle = 80.0
spot_angle_attenuation = 0.517633
2026-01-21 00:54:01 +00:00
[node name="OmniLight3D5" type="SpotLight3D" parent="Lighting/Right" index="5"]
2025-10-29 21:46:01 +00:00
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, -0.42258057, 2.022126, -30.2744)
light_color = Color(0.978917, 0.789534, 0.685226, 1)
light_size = 0.6
light_specular = 0.0
light_bake_mode = 1
shadow_blur = 6.0
spot_range = 6.5
spot_angle = 80.0
spot_angle_attenuation = 0.517633
2026-01-21 00:54:01 +00:00
[node name="OmniLight3D6" type="SpotLight3D" parent="Lighting/Right" index="6"]
2025-10-29 21:46:01 +00:00
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, -0.42258057, 2.022126, -35.2744)
light_color = Color(0.978917, 0.789534, 0.685226, 1)
light_size = 0.6
light_specular = 0.0
light_bake_mode = 1
shadow_blur = 6.0
spot_range = 6.5
spot_angle = 80.0
spot_angle_attenuation = 0.517633
2026-01-21 00:54:01 +00:00
[node name="OmniLight3D7" type="SpotLight3D" parent="Lighting/Right" index="7"]
2025-10-29 21:46:01 +00:00
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, -0.42258057, 2.022126, -40.2744)
light_color = Color(0.978917, 0.789534, 0.685226, 1)
light_size = 0.6
light_specular = 0.0
light_bake_mode = 1
shadow_blur = 6.0
spot_range = 6.5
spot_angle = 80.0
spot_angle_attenuation = 0.517633
2026-01-21 00:54:01 +00:00
[node name="OmniLight3D8" type="SpotLight3D" parent="Lighting/Right" index="8"]
2025-10-29 21:46:01 +00:00
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, -0.42258057, 2.022126, -45.2744)
light_color = Color(0.978917, 0.789534, 0.685226, 1)
light_size = 0.6
light_specular = 0.0
light_bake_mode = 1
shadow_blur = 6.0
spot_range = 6.5
spot_angle = 80.0
spot_angle_attenuation = 0.517633
2026-01-21 00:54:01 +00:00
[node name="OmniLight3D9" type="SpotLight3D" parent="Lighting/Right" index="9"]
2025-10-29 21:46:01 +00:00
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, -0.42258057, 2.022126, -50.2744)
light_color = Color(0.978917, 0.789534, 0.685226, 1)
light_size = 0.6
light_specular = 0.0
light_bake_mode = 1
shadow_blur = 6.0
spot_range = 6.5
spot_angle = 80.0
spot_angle_attenuation = 0.517633
2026-01-21 00:54:01 +00:00
[node name="OmniLight3D10" type="SpotLight3D" parent="Lighting/Right" index="10"]
2025-10-29 21:46:01 +00:00
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, -0.42258057, 2.022126, -55.2744)
light_color = Color(0.978917, 0.789534, 0.685226, 1)
light_size = 0.6
light_specular = 0.0
light_bake_mode = 1
shadow_blur = 6.0
spot_range = 6.5
spot_angle = 80.0
spot_angle_attenuation = 0.517633
2026-01-21 00:54:01 +00:00
[node name="OmniLight3D11" type="SpotLight3D" parent="Lighting/Right" index="11"]
2025-10-29 21:46:01 +00:00
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, -0.42258057, 2.022126, -60.2744)
light_color = Color(0.978917, 0.789534, 0.685226, 1)
light_size = 0.6
light_specular = 0.0
light_bake_mode = 1
shadow_blur = 6.0
spot_range = 6.5
spot_angle = 80.0
spot_angle_attenuation = 0.517633
2026-01-21 00:54:01 +00:00
[node name="OmniLight3D12" type="SpotLight3D" parent="Lighting/Right" index="12"]
2025-10-29 21:46:01 +00:00
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, -0.42258057, 2.022126, -65.2744)
light_color = Color(0.978917, 0.789534, 0.685226, 1)
light_size = 0.6
light_specular = 0.0
light_bake_mode = 1
shadow_blur = 6.0
spot_range = 6.5
spot_angle = 80.0
spot_angle_attenuation = 0.517633
2026-01-21 00:54:01 +00:00
[node name="MeshInstance3D" type="MeshInstance3D" parent="." index="4"]
2025-10-29 21:46:01 +00:00
transform = Transform3D(0.15469092, 0, 0, 0, 2.117065, 0, 0, 0, 1.0789163, 0.6513369, 1.0746006, -23.02815)
visibility_range_end = 10.0
mesh = SubResource("BoxMesh_x3aag")
surface_material_override/0 = SubResource("StandardMaterial3D_2s0i8")
2026-01-21 00:54:01 +00:00
[node name="MeshInstance3D2" type="MeshInstance3D" parent="." index="5"]
2025-10-29 21:46:01 +00:00
transform = Transform3D(0.15469092, 0, 0, 0, 2.117065, 0, 0, 0, 1.0789163, -0.5311044, 1.0746006, -23.02815)
visibility_range_end = 10.0
mesh = SubResource("BoxMesh_x3aag")
surface_material_override/0 = SubResource("StandardMaterial3D_2s0i8")
2026-01-21 00:54:01 +00:00
[node name="MeshInstance3D3" type="MeshInstance3D" parent="." index="6"]
2025-10-29 21:46:01 +00:00
transform = Transform3D(0.15469092, 0, 0, 0, 2.117065, 0, 0, 0, 1.0789163, 0.051607847, 1.0746006, -42.95659)
visibility_range_end = 10.0
mesh = SubResource("BoxMesh_x3aag")
surface_material_override/0 = SubResource("StandardMaterial3D_2s0i8")
2026-01-21 00:54:01 +00:00
[node name="PlayerDetect" type="Area3D" parent="." index="7"]
2025-10-29 21:46:01 +00:00
unique_name_in_owner = true
collision_layer = 2
collision_mask = 2
2026-01-21 00:54:01 +00:00
[node name="CollisionShape3D" type="CollisionShape3D" parent="PlayerDetect" index="0"]
2025-10-29 21:46:01 +00:00
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0318985, 0.94488645, -23.077662)
shape = SubResource("BoxShape3D_2s0i8")
2026-01-21 00:54:01 +00:00
[node name="CollisionShape3D2" type="CollisionShape3D" parent="PlayerDetect" index="1"]
2025-10-29 21:46:01 +00:00
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0318985, 0.94488645, -43.07766)
shape = SubResource("BoxShape3D_2s0i8")