2024-05-10 14:16:17 +03:00
|
|
|
[gd_scene load_steps=14 format=3 uid="uid://4hai6lp64m2o"]
|
2024-05-06 12:41:23 +03:00
|
|
|
|
|
|
|
[ext_resource type="PackedScene" uid="uid://bsjqdvkt0u87c" path="res://content/ui/components/button/button.tscn" id="1_52ufi"]
|
|
|
|
[ext_resource type="Script" path="res://content/ui/menu/settings/menus/features_menu.gd" id="1_imqs2"]
|
2024-05-10 14:16:17 +03:00
|
|
|
[ext_resource type="Script" path="res://content/ui/components/tabs/tabs.gd" id="3_cwu20"]
|
|
|
|
[ext_resource type="Shader" path="res://content/ui/components/panel/glass.gdshader" id="4_v4u0l"]
|
|
|
|
[ext_resource type="FontVariation" uid="uid://sshfnckriqxn" path="res://assets/icons/icons.tres" id="5_3vfb4"]
|
|
|
|
[ext_resource type="Texture2D" uid="uid://bl33klueufwja" path="res://assets/cursors/pointer.png" id="6_ypel5"]
|
|
|
|
[ext_resource type="Texture2D" uid="uid://churthrr24yhw" path="res://assets/cursors/old.png" id="7_un12x"]
|
|
|
|
|
|
|
|
[sub_resource type="ShaderMaterial" id="ShaderMaterial_0hxn1"]
|
|
|
|
resource_local_to_scene = true
|
|
|
|
render_priority = 10
|
|
|
|
shader = ExtResource("4_v4u0l")
|
|
|
|
shader_parameter/color = Color(1, 1, 1, 0.3)
|
|
|
|
shader_parameter/border_color = Color(1, 1, 1, 1)
|
|
|
|
shader_parameter/edge_color = Color(0, 0, 0, 1)
|
|
|
|
shader_parameter/size = Vector2(1, 1)
|
|
|
|
shader_parameter/border_size = 0.01
|
|
|
|
shader_parameter/border_fade_in = 0.05
|
|
|
|
shader_parameter/border_fade_out = 0.0
|
|
|
|
shader_parameter/corner_radius = 0.2
|
|
|
|
shader_parameter/roughness = 0.3
|
|
|
|
shader_parameter/grain_amount = 0.02
|
|
|
|
|
|
|
|
[sub_resource type="QuadMesh" id="QuadMesh_1x032"]
|
|
|
|
size = Vector2(0.04, 0.04)
|
|
|
|
|
|
|
|
[sub_resource type="BoxShape3D" id="BoxShape3D_01skh"]
|
|
|
|
resource_local_to_scene = true
|
|
|
|
size = Vector3(0.04, 0.04, 0.01)
|
|
|
|
|
|
|
|
[sub_resource type="BoxShape3D" id="BoxShape3D_surd4"]
|
|
|
|
resource_local_to_scene = true
|
|
|
|
size = Vector3(0.04, 0.04, 0.03)
|
|
|
|
|
|
|
|
[sub_resource type="ShaderMaterial" id="ShaderMaterial_pnxr8"]
|
|
|
|
resource_local_to_scene = true
|
|
|
|
render_priority = 10
|
|
|
|
shader = ExtResource("4_v4u0l")
|
|
|
|
shader_parameter/color = Color(1, 1, 1, 0.3)
|
|
|
|
shader_parameter/border_color = Color(1, 1, 1, 1)
|
|
|
|
shader_parameter/edge_color = Color(0, 0, 0, 1)
|
|
|
|
shader_parameter/size = Vector2(1, 1)
|
|
|
|
shader_parameter/border_size = 0.01
|
|
|
|
shader_parameter/border_fade_in = 0.05
|
|
|
|
shader_parameter/border_fade_out = 0.0
|
|
|
|
shader_parameter/corner_radius = 0.2
|
|
|
|
shader_parameter/roughness = 0.3
|
|
|
|
shader_parameter/grain_amount = 0.02
|
|
|
|
|
|
|
|
[sub_resource type="QuadMesh" id="QuadMesh_6ehqp"]
|
|
|
|
size = Vector2(0.04, 0.04)
|
2024-05-06 12:41:23 +03:00
|
|
|
|
|
|
|
[node name="FeaturesMenu" type="Node3D"]
|
|
|
|
script = ExtResource("1_imqs2")
|
|
|
|
|
|
|
|
[node name="VoiceAssist" parent="." instance=ExtResource("1_52ufi")]
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.19, -0.08, 0)
|
|
|
|
label = "mic_off"
|
|
|
|
icon = true
|
|
|
|
toggleable = true
|
|
|
|
|
|
|
|
[node name="LabelVoiceAssist" type="Label3D" parent="."]
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.02, -0.08, 0)
|
|
|
|
pixel_size = 0.001
|
|
|
|
render_priority = 15
|
|
|
|
outline_render_priority = 14
|
|
|
|
text = "Voice Assistant: "
|
|
|
|
font_size = 18
|
|
|
|
outline_size = 0
|
|
|
|
horizontal_alignment = 0
|
2024-05-10 14:16:17 +03:00
|
|
|
|
|
|
|
[node name="LabelCursor" type="Label3D" parent="."]
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.02, -0.13, 0)
|
|
|
|
pixel_size = 0.001
|
|
|
|
render_priority = 15
|
|
|
|
outline_render_priority = 14
|
|
|
|
text = "Cursor Style: "
|
|
|
|
font_size = 18
|
|
|
|
outline_size = 0
|
|
|
|
horizontal_alignment = 0
|
|
|
|
|
|
|
|
[node name="CursorOptions" type="Node3D" parent="."]
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.17, -0.13, 0)
|
|
|
|
script = ExtResource("3_cwu20")
|
|
|
|
gap = 0.01
|
|
|
|
|
|
|
|
[node name="CircleCursor" parent="CursorOptions" instance=ExtResource("1_52ufi")]
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.02, 0, 0)
|
|
|
|
label = ""
|
|
|
|
icon = true
|
|
|
|
toggleable = true
|
|
|
|
|
|
|
|
[node name="Panel3D" parent="CursorOptions/CircleCursor/Body" index="0"]
|
|
|
|
material_override = SubResource("ShaderMaterial_0hxn1")
|
|
|
|
mesh = SubResource("QuadMesh_1x032")
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" parent="CursorOptions/CircleCursor/Body" index="1"]
|
|
|
|
shape = SubResource("BoxShape3D_01skh")
|
|
|
|
|
|
|
|
[node name="Label" parent="CursorOptions/CircleCursor/Body" index="2"]
|
|
|
|
text = ""
|
|
|
|
font = ExtResource("5_3vfb4")
|
|
|
|
font_size = 28
|
|
|
|
autowrap_mode = 0
|
|
|
|
width = 1000.0
|
|
|
|
|
|
|
|
[node name="Sprite3D" type="Sprite3D" parent="CursorOptions/CircleCursor/Body/Label" index="0"]
|
|
|
|
transform = Transform3D(0.05, 0, 0, 0, 0.05, 0, 0, 0, 0.05, 0, 0, 0)
|
|
|
|
pixel_size = 0.001
|
|
|
|
double_sided = false
|
|
|
|
render_priority = 20
|
|
|
|
texture = ExtResource("6_ypel5")
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" parent="CursorOptions/CircleCursor/FingerArea" index="0"]
|
|
|
|
shape = SubResource("BoxShape3D_surd4")
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" parent="CursorOptions/CircleCursor/TouchBody" index="0"]
|
|
|
|
shape = SubResource("BoxShape3D_01skh")
|
|
|
|
|
|
|
|
[node name="RetroCursor" parent="CursorOptions" instance=ExtResource("1_52ufi")]
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.07, 0, 0)
|
|
|
|
label = ""
|
|
|
|
icon = true
|
|
|
|
toggleable = true
|
|
|
|
|
|
|
|
[node name="Panel3D" parent="CursorOptions/RetroCursor/Body" index="0"]
|
|
|
|
material_override = SubResource("ShaderMaterial_pnxr8")
|
|
|
|
mesh = SubResource("QuadMesh_6ehqp")
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" parent="CursorOptions/RetroCursor/Body" index="1"]
|
|
|
|
shape = SubResource("BoxShape3D_01skh")
|
|
|
|
|
|
|
|
[node name="Label" parent="CursorOptions/RetroCursor/Body" index="2"]
|
|
|
|
text = ""
|
|
|
|
font = ExtResource("5_3vfb4")
|
|
|
|
font_size = 28
|
|
|
|
autowrap_mode = 0
|
|
|
|
width = 1000.0
|
|
|
|
|
|
|
|
[node name="Sprite3D" type="Sprite3D" parent="CursorOptions/RetroCursor/Body/Label" index="0"]
|
|
|
|
pixel_size = 0.001
|
|
|
|
double_sided = false
|
|
|
|
texture_filter = 0
|
|
|
|
render_priority = 20
|
|
|
|
texture = ExtResource("7_un12x")
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" parent="CursorOptions/RetroCursor/FingerArea" index="0"]
|
|
|
|
shape = SubResource("BoxShape3D_surd4")
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" parent="CursorOptions/RetroCursor/TouchBody" index="0"]
|
|
|
|
shape = SubResource("BoxShape3D_01skh")
|
|
|
|
|
|
|
|
[editable path="CursorOptions/CircleCursor"]
|
|
|
|
[editable path="CursorOptions/RetroCursor"]
|