group nodes in game key scene

This commit is contained in:
Teatov 2025-08-03 03:32:00 +10:00
parent e2c67b79a9
commit 8998fcc84f

View File

@ -47,13 +47,13 @@ player_pos_marker = NodePath("PlayerPosMarker")
_skeleton_primary = NodePath("ModelPrimary/KeyArmature/Skeleton3D")
_skeleton_secondary = NodePath("ModelSecondary/KeyArmature/Skeleton3D")
_nub_mesh = NodePath("ModelPrimary/NubMesh")
_upper_left_label = NodePath("UpperLeftAttachment/UpperLeftLabel")
_upper_right_label = NodePath("UpperRightAttachment/UpperRightLabel")
_lower_left_label = NodePath("LowerLeftAttachment/LowerLeftLabel")
_lower_right_label = NodePath("LowerRightAttachment/LowerRightLabel")
_center_label = NodePath("CenterLabel")
_press_light = NodePath("PressLight")
_adjacency_light = NodePath("AdjacencyLight")
_upper_left_label = NodePath("Labels/UpperLeftAttachment/UpperLeftLabel")
_upper_right_label = NodePath("Labels/UpperRightAttachment/UpperRightLabel")
_lower_left_label = NodePath("Labels/LowerLeftAttachment/LowerLeftLabel")
_lower_right_label = NodePath("Labels/LowerRightAttachment/LowerRightLabel")
_center_label = NodePath("Labels/CenterLabel")
_press_light = NodePath("Effects/PressLight")
_adjacency_light = NodePath("Effects/AdjacencyLight")
_sfx_player = NodePath("SFXPlayer")
_press_sfx = SubResource("AudioStreamRandomizer_agrko")
_release_sfx = SubResource("AudioStreamRandomizer_ch32x")
@ -71,14 +71,16 @@ gi_mode = 2
[node name="NubMesh" parent="ModelSecondary" index="1"]
visible = false
[node name="UpperLeftAttachment" type="BoneAttachment3D" parent="."]
[node name="Labels" type="Node3D" parent="."]
[node name="UpperLeftAttachment" type="BoneAttachment3D" parent="Labels"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.5, 0, -0.5)
bone_name = "TopLeft"
bone_idx = 0
use_external_skeleton = true
external_skeleton = NodePath("../ModelPrimary/KeyArmature/Skeleton3D")
external_skeleton = NodePath("../../ModelPrimary/KeyArmature/Skeleton3D")
[node name="UpperLeftLabel" type="Label3D" parent="UpperLeftAttachment"]
[node name="UpperLeftLabel" type="Label3D" parent="Labels/UpperLeftAttachment"]
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, 0.256, 0.251, 0.264)
pixel_size = 0.006
shaded = true
@ -90,14 +92,14 @@ text = "Q"
font_size = 64
outline_size = 0
[node name="UpperRightAttachment" type="BoneAttachment3D" parent="."]
[node name="UpperRightAttachment" type="BoneAttachment3D" parent="Labels"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0, -0.5)
bone_name = "TopRight"
bone_idx = 2
use_external_skeleton = true
external_skeleton = NodePath("../ModelPrimary/KeyArmature/Skeleton3D")
external_skeleton = NodePath("../../ModelPrimary/KeyArmature/Skeleton3D")
[node name="UpperRightLabel" type="Label3D" parent="UpperRightAttachment"]
[node name="UpperRightLabel" type="Label3D" parent="Labels/UpperRightAttachment"]
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, -0.256, 0.251, 0.264)
pixel_size = 0.006
shaded = true
@ -109,14 +111,14 @@ text = "Ё"
font_size = 64
outline_size = 0
[node name="LowerLeftAttachment" type="BoneAttachment3D" parent="."]
[node name="LowerLeftAttachment" type="BoneAttachment3D" parent="Labels"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.5, 0, 0.5)
bone_name = "BottomLeft"
bone_idx = 3
use_external_skeleton = true
external_skeleton = NodePath("../ModelPrimary/KeyArmature/Skeleton3D")
external_skeleton = NodePath("../../ModelPrimary/KeyArmature/Skeleton3D")
[node name="LowerLeftLabel" type="Label3D" parent="LowerLeftAttachment"]
[node name="LowerLeftLabel" type="Label3D" parent="Labels/LowerLeftAttachment"]
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, 0.256, 0.251, -0.264)
pixel_size = 0.006
shaded = true
@ -128,14 +130,14 @@ text = "Д"
font_size = 64
outline_size = 0
[node name="LowerRightAttachment" type="BoneAttachment3D" parent="."]
[node name="LowerRightAttachment" type="BoneAttachment3D" parent="Labels"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0, 0.5)
bone_name = "BottomRight"
bone_idx = 1
use_external_skeleton = true
external_skeleton = NodePath("../ModelPrimary/KeyArmature/Skeleton3D")
external_skeleton = NodePath("../../ModelPrimary/KeyArmature/Skeleton3D")
[node name="LowerRightLabel" type="Label3D" parent="LowerRightAttachment"]
[node name="LowerRightLabel" type="Label3D" parent="Labels/LowerRightAttachment"]
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, -0.256, 0.251, -0.264)
pixel_size = 0.006
shaded = true
@ -147,7 +149,7 @@ text = ","
font_size = 64
outline_size = 0
[node name="CenterLabel" type="Label3D" parent="."]
[node name="CenterLabel" type="Label3D" parent="Labels"]
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, 0, 0.251, 0)
pixel_size = 0.006
shaded = true
@ -159,23 +161,25 @@ text = "A"
font_size = 48
outline_size = 0
[node name="PlayerPosMarker" type="Marker3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.25, 0)
gizmo_extents = 0.2
[node name="Effects" type="Node3D" parent="."]
[node name="PressLight" type="OmniLight3D" parent="."]
[node name="PressLight" type="OmniLight3D" parent="Effects"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.6, 0)
visible = false
light_color = Color(1, 0.687333, 0.33, 1)
light_energy = 6.0
omni_range = 2.0
[node name="AdjacencyLight" type="OmniLight3D" parent="."]
[node name="AdjacencyLight" type="OmniLight3D" parent="Effects"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.45, 0)
visible = false
light_color = Color(0.8325, 1, 0.33, 1)
omni_range = 0.6
[node name="PlayerPosMarker" type="Marker3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.25, 0)
gizmo_extents = 0.2
[node name="SFXPlayer" type="AudioStreamPlayer3D" parent="."]
stream = SubResource("AudioStreamPolyphonic_6rsff")
volume_db = -15.0