[gd_scene load_steps=20 format=3 uid="uid://eoydwrunmm5n"] [ext_resource type="Script" path="res://script/manager/game_manager.gd" id="1_q2t80"] [ext_resource type="Script" path="res://script/manager/level_manager.gd" id="2_ewhkj"] [ext_resource type="Shader" path="res://render/shader/post_process.gdshader" id="2_iwyj8"] [ext_resource type="Script" path="res://script/_global/stage.gd" id="2_lxgiw"] [ext_resource type="Texture2D" uid="uid://cvv3ctakvo8oc" path="res://render/texture/post_process/speed_line1.png" id="3_7ve12"] [ext_resource type="Texture2D" uid="uid://b2w4aq7twu2p4" path="res://render/texture/post_process/speed_line2.png" id="4_l4kqm"] [ext_resource type="Script" path="res://script/manager/character_manager.gd" id="4_oonkb"] [ext_resource type="Script" path="res://script/manager/camera_manager.gd" id="4_yqiun"] [ext_resource type="Texture2D" uid="uid://xxcnffhhhbwf" path="res://render/texture/post_process/speed_line3.png" id="5_id75t"] [ext_resource type="Script" path="res://script/editor_tool/editor_tool.gd" id="5_n3qhi"] [ext_resource type="PackedScene" uid="uid://cc525u8auypjf" path="res://scene/ui/profile_screen.tscn" id="6_u1fxn"] [ext_resource type="PackedScene" uid="uid://126wph4owvoy" path="res://scene/ui/hud_screen.tscn" id="7_gx646"] [ext_resource type="Script" path="res://script/manager/ui_manager.gd" id="7_wa6ef"] [ext_resource type="Script" path="res://script/manager/effect_manager.gd" id="8_0jv87"] [ext_resource type="PackedScene" uid="uid://b78dbmcsioaa4" path="res://scene/ui/status_screen.tscn" id="9_bki0o"] [ext_resource type="PackedScene" uid="uid://0uonhojhfgi" path="res://scene/ui/menu_screen.tscn" id="10_sky2n"] [ext_resource type="Script" path="res://script/manager/input_manager.gd" id="12_vfqm4"] [sub_resource type="ShaderMaterial" id="ShaderMaterial_b4sw2"] shader = ExtResource("2_iwyj8") shader_parameter/shift_strength = 0.0 shader_parameter/blur_strength = 0.0 shader_parameter/speed_line_strength = 0.0 shader_parameter/vignette_alpha = 0.347 shader_parameter/vignette_inner = 0.633 shader_parameter/vignette_outer = 1.339 shader_parameter/speed_line_tex1 = ExtResource("3_7ve12") shader_parameter/speed_line_tex2 = ExtResource("4_l4kqm") shader_parameter/speed_line_tex3 = ExtResource("5_id75t") [sub_resource type="Curve" id="Curve_f8hvs"] _data = [Vector2(0, 1), 0.0, 0.0, 0, 0, Vector2(0.501961, 1), 0.0, 0.0, 0, 0, Vector2(1, 0), 0.0, 0.0, 0, 0] point_count = 3 [node name="Root" type="Node3D"] [node name="GameManager" type="Node3D" parent="."] script = ExtResource("1_q2t80") [node name="Stage" type="SubViewportContainer" parent="GameManager"] texture_filter = 2 material = SubResource("ShaderMaterial_b4sw2") offset_right = 640.0 offset_bottom = 360.0 scale = Vector2(1, 1.414) size_flags_stretch_ratio = 0.0 stretch = true script = ExtResource("2_lxgiw") [node name="SubViewport" type="SubViewport" parent="GameManager/Stage"] handle_input_locally = false positional_shadow_atlas_16_bits = false size = Vector2i(640, 360) render_target_update_mode = 4 [node name="LevelManager" type="Node3D" parent="GameManager/Stage/SubViewport"] script = ExtResource("2_ewhkj") [node name="CameraManager" type="Camera3D" parent="GameManager/Stage/SubViewport"] transform = Transform3D(1, 0, 0, 0, 0.707107, 0.707107, 0, -0.707107, 0.707107, 0, 4.01178, 2.85449) projection = 1 current = true size = 7.2 frustum_offset = Vector2(2, 0) far = 20.0 script = ExtResource("4_yqiun") global_effect_curve = SubResource("Curve_f8hvs") [node name="CharacterManager" type="Node3D" parent="GameManager/Stage/SubViewport"] script = ExtResource("4_oonkb") [node name="EffectManager" type="Node3D" parent="GameManager/Stage/SubViewport"] script = ExtResource("8_0jv87") [node name="CSGBox3D" type="CSGBox3D" parent="GameManager/Stage/SubViewport"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.36529, 0) [node name="UIManager" type="Node3D" parent="GameManager"] process_mode = 3 script = ExtResource("7_wa6ef") [node name="HudScreen" parent="GameManager/UIManager" instance=ExtResource("7_gx646")] visible = false [node name="StatusScreen" parent="GameManager/UIManager" instance=ExtResource("9_bki0o")] visible = false [node name="MenuScreen" parent="GameManager/UIManager" instance=ExtResource("10_sky2n")] visible = false [node name="ProfileScreen" parent="GameManager/UIManager" instance=ExtResource("6_u1fxn")] visible = false [node name="InputManager" type="Node3D" parent="GameManager"] process_mode = 3 script = ExtResource("12_vfqm4") [node name="EditorTool" type="Node3D" parent="."] script = ExtResource("5_n3qhi") [connection signal="item_rect_changed" from="GameManager/Stage" to="GameManager/Stage" method="_on_item_rect_changed"]