446 lines
14 KiB
Plaintext
446 lines
14 KiB
Plaintext
|
[gd_scene load_steps=22 format=3 uid="uid://dbkr3d716wtx0"]
|
||
|
|
||
|
[ext_resource type="Script" path="res://addons/phantom_camera/scripts/panel/viewfinder/viewfinder.gd" id="1_utvi8"]
|
||
|
[ext_resource type="StyleBox" uid="uid://dpa7yvxlq043a" path="res://addons/phantom_camera/panel/viewfinder/deadzone_style_box.tres" id="2_uabt4"]
|
||
|
[ext_resource type="FontFile" uid="uid://c4mm3of2mc8o5" path="res://addons/phantom_camera/fonts/Nunito-Black.ttf" id="3_li3i3"]
|
||
|
[ext_resource type="Texture2D" uid="uid://5fatldiu7dd5" path="res://addons/phantom_camera/icons/phantom_camera_host.svg" id="4_lcg1p"]
|
||
|
[ext_resource type="FontFile" uid="uid://dve7mgsjik4dg" path="res://addons/phantom_camera/fonts/Nunito-Regular.ttf" id="5_4jhax"]
|
||
|
[ext_resource type="Texture2D" uid="uid://dy8eifa6aw2en" path="res://addons/phantom_camera/icons/misc/PriorityOverride.svg" id="6_ptuth"]
|
||
|
|
||
|
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_fle8t"]
|
||
|
bg_color = Color(0.227451, 0.72549, 0.603922, 0.2)
|
||
|
draw_center = false
|
||
|
border_width_left = 2
|
||
|
border_width_top = 2
|
||
|
border_width_right = 2
|
||
|
border_width_bottom = 2
|
||
|
border_color = Color(0.227451, 0.72549, 0.603922, 1)
|
||
|
corner_detail = 1
|
||
|
expand_margin_left = 1.0
|
||
|
expand_margin_top = 1.0
|
||
|
expand_margin_right = 1.0
|
||
|
expand_margin_bottom = 1.0
|
||
|
|
||
|
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_xmo1t"]
|
||
|
draw_center = false
|
||
|
border_width_left = 1
|
||
|
border_width_top = 1
|
||
|
border_width_right = 1
|
||
|
border_width_bottom = 1
|
||
|
border_color = Color(0.745098, 0.858824, 0.380392, 1)
|
||
|
|
||
|
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_q7vs4"]
|
||
|
bg_color = Color(0.929412, 0.87451, 0.619608, 1)
|
||
|
border_width_left = 1
|
||
|
border_width_top = 1
|
||
|
border_width_right = 1
|
||
|
border_width_bottom = 1
|
||
|
border_color = Color(0, 0, 0, 1)
|
||
|
corner_radius_top_left = 10
|
||
|
corner_radius_top_right = 10
|
||
|
corner_radius_bottom_right = 10
|
||
|
corner_radius_bottom_left = 10
|
||
|
|
||
|
[sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_iho1a"]
|
||
|
|
||
|
[sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_obaj6"]
|
||
|
|
||
|
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_fsxik"]
|
||
|
content_margin_left = 10.0
|
||
|
content_margin_top = 10.0
|
||
|
content_margin_right = 10.0
|
||
|
content_margin_bottom = 10.0
|
||
|
bg_color = Color(0.129412, 0.407843, 0.337255, 1)
|
||
|
border_width_left = 4
|
||
|
border_width_top = 4
|
||
|
border_width_right = 4
|
||
|
border_width_bottom = 4
|
||
|
border_color = Color(0.227451, 0.72549, 0.603922, 1)
|
||
|
corner_radius_top_left = 10
|
||
|
corner_radius_top_right = 10
|
||
|
corner_radius_bottom_right = 10
|
||
|
corner_radius_bottom_left = 10
|
||
|
|
||
|
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_yh38y"]
|
||
|
content_margin_left = 10.0
|
||
|
content_margin_top = 10.0
|
||
|
content_margin_right = 10.0
|
||
|
content_margin_bottom = 10.0
|
||
|
bg_color = Color(0.129412, 0.407843, 0.337255, 1)
|
||
|
border_width_left = 4
|
||
|
border_width_top = 4
|
||
|
border_width_right = 4
|
||
|
border_width_bottom = 4
|
||
|
border_color = Color(0.552941, 0.647059, 0.952941, 1)
|
||
|
corner_radius_top_left = 10
|
||
|
corner_radius_top_right = 10
|
||
|
corner_radius_bottom_right = 10
|
||
|
corner_radius_bottom_left = 10
|
||
|
|
||
|
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_gci88"]
|
||
|
content_margin_left = 10.0
|
||
|
content_margin_top = 10.0
|
||
|
content_margin_right = 10.0
|
||
|
content_margin_bottom = 10.0
|
||
|
bg_color = Color(0.180392, 0.576471, 0.482353, 1)
|
||
|
corner_radius_top_left = 10
|
||
|
corner_radius_top_right = 10
|
||
|
corner_radius_bottom_right = 10
|
||
|
corner_radius_bottom_left = 10
|
||
|
|
||
|
[sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_4b76l"]
|
||
|
|
||
|
[sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_g5wua"]
|
||
|
|
||
|
[sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_x4bx8"]
|
||
|
|
||
|
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_agqdu"]
|
||
|
bg_color = Color(0.72549, 0.227451, 0.34902, 1)
|
||
|
border_width_left = 2
|
||
|
border_width_top = 2
|
||
|
border_width_right = 2
|
||
|
border_width_bottom = 2
|
||
|
border_blend = true
|
||
|
corner_radius_top_left = 10
|
||
|
corner_radius_top_right = 10
|
||
|
corner_radius_bottom_right = 10
|
||
|
corner_radius_bottom_left = 10
|
||
|
|
||
|
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_ja3vm"]
|
||
|
bg_color = Color(0.53, 0.1643, 0.255725, 1)
|
||
|
border_width_left = 2
|
||
|
border_width_top = 2
|
||
|
border_width_right = 2
|
||
|
border_width_bottom = 2
|
||
|
border_blend = true
|
||
|
corner_radius_top_left = 10
|
||
|
corner_radius_top_right = 10
|
||
|
corner_radius_bottom_right = 10
|
||
|
corner_radius_bottom_left = 10
|
||
|
|
||
|
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_mk273"]
|
||
|
bg_color = Color(0.43, 0.1333, 0.207475, 1)
|
||
|
border_width_left = 2
|
||
|
border_width_top = 2
|
||
|
border_width_right = 2
|
||
|
border_width_bottom = 2
|
||
|
border_blend = true
|
||
|
corner_radius_top_left = 10
|
||
|
corner_radius_top_right = 10
|
||
|
corner_radius_bottom_right = 10
|
||
|
corner_radius_bottom_left = 10
|
||
|
|
||
|
[sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_840sd"]
|
||
|
|
||
|
[node name="ViewfinderPanel" type="Control"]
|
||
|
clip_contents = true
|
||
|
custom_minimum_size = Vector2(0, 300)
|
||
|
layout_mode = 3
|
||
|
anchors_preset = 15
|
||
|
anchor_right = 1.0
|
||
|
anchor_bottom = 1.0
|
||
|
grow_horizontal = 2
|
||
|
grow_vertical = 2
|
||
|
size_flags_horizontal = 3
|
||
|
size_flags_vertical = 3
|
||
|
mouse_filter = 2
|
||
|
script = ExtResource("1_utvi8")
|
||
|
|
||
|
[node name="FramedViewfinder" type="Control" parent="."]
|
||
|
unique_name_in_owner = true
|
||
|
layout_mode = 1
|
||
|
anchors_preset = 15
|
||
|
anchor_right = 1.0
|
||
|
anchor_bottom = 1.0
|
||
|
grow_horizontal = 2
|
||
|
grow_vertical = 2
|
||
|
metadata/_edit_lock_ = true
|
||
|
|
||
|
[node name="SubViewportContainer" type="SubViewportContainer" parent="FramedViewfinder"]
|
||
|
unique_name_in_owner = true
|
||
|
layout_mode = 1
|
||
|
anchors_preset = 15
|
||
|
anchor_right = 1.0
|
||
|
anchor_bottom = 1.0
|
||
|
grow_horizontal = 2
|
||
|
grow_vertical = 2
|
||
|
stretch = true
|
||
|
|
||
|
[node name="SubViewport" type="SubViewport" parent="FramedViewfinder/SubViewportContainer"]
|
||
|
unique_name_in_owner = true
|
||
|
handle_input_locally = false
|
||
|
gui_disable_input = true
|
||
|
size = Vector2i(1152, 648)
|
||
|
size_2d_override_stretch = true
|
||
|
render_target_update_mode = 4
|
||
|
|
||
|
[node name="Camera2D" type="Camera2D" parent="FramedViewfinder/SubViewportContainer/SubViewport"]
|
||
|
unique_name_in_owner = true
|
||
|
editor_draw_screen = false
|
||
|
|
||
|
[node name="DeadZoneHBoxContainer" type="HBoxContainer" parent="FramedViewfinder"]
|
||
|
unique_name_in_owner = true
|
||
|
clip_contents = true
|
||
|
layout_mode = 1
|
||
|
anchors_preset = 15
|
||
|
anchor_right = 1.0
|
||
|
anchor_bottom = 1.0
|
||
|
grow_horizontal = 2
|
||
|
grow_vertical = 2
|
||
|
theme_override_constants/separation = 0
|
||
|
|
||
|
[node name="DeadZoneLeftHBoxContainer" type="VBoxContainer" parent="FramedViewfinder/DeadZoneHBoxContainer"]
|
||
|
clip_contents = true
|
||
|
layout_mode = 2
|
||
|
size_flags_horizontal = 3
|
||
|
theme_override_constants/separation = 0
|
||
|
|
||
|
[node name="DeadZoneLeftTopPanel" type="Panel" parent="FramedViewfinder/DeadZoneHBoxContainer/DeadZoneLeftHBoxContainer"]
|
||
|
layout_mode = 2
|
||
|
size_flags_vertical = 3
|
||
|
theme_override_styles/panel = ExtResource("2_uabt4")
|
||
|
|
||
|
[node name="DeadZoneLeftCenterPanel" type="Panel" parent="FramedViewfinder/DeadZoneHBoxContainer/DeadZoneLeftHBoxContainer"]
|
||
|
unique_name_in_owner = true
|
||
|
layout_mode = 2
|
||
|
theme_override_styles/panel = ExtResource("2_uabt4")
|
||
|
|
||
|
[node name="DeadZoneLeftBottomPanel" type="Panel" parent="FramedViewfinder/DeadZoneHBoxContainer/DeadZoneLeftHBoxContainer"]
|
||
|
layout_mode = 2
|
||
|
size_flags_vertical = 3
|
||
|
theme_override_styles/panel = ExtResource("2_uabt4")
|
||
|
|
||
|
[node name="DeadZoneCenterHBoxContainer" type="VBoxContainer" parent="FramedViewfinder/DeadZoneHBoxContainer"]
|
||
|
unique_name_in_owner = true
|
||
|
clip_contents = true
|
||
|
layout_mode = 2
|
||
|
size_flags_horizontal = 4
|
||
|
theme_override_constants/separation = 0
|
||
|
|
||
|
[node name="DeadZoneCenterTopPanel" type="Panel" parent="FramedViewfinder/DeadZoneHBoxContainer/DeadZoneCenterHBoxContainer"]
|
||
|
layout_mode = 2
|
||
|
size_flags_vertical = 3
|
||
|
theme_override_styles/panel = ExtResource("2_uabt4")
|
||
|
|
||
|
[node name="DeadZoneCenterCenterPanel" type="Panel" parent="FramedViewfinder/DeadZoneHBoxContainer/DeadZoneCenterHBoxContainer"]
|
||
|
unique_name_in_owner = true
|
||
|
layout_mode = 2
|
||
|
size_flags_vertical = 4
|
||
|
theme_override_styles/panel = SubResource("StyleBoxFlat_fle8t")
|
||
|
|
||
|
[node name="DeadZoneCenterBottomPanel" type="Panel" parent="FramedViewfinder/DeadZoneHBoxContainer/DeadZoneCenterHBoxContainer"]
|
||
|
layout_mode = 2
|
||
|
size_flags_vertical = 3
|
||
|
theme_override_styles/panel = ExtResource("2_uabt4")
|
||
|
|
||
|
[node name="DeadZoneRightHBoxContainer" type="VBoxContainer" parent="FramedViewfinder/DeadZoneHBoxContainer"]
|
||
|
clip_contents = true
|
||
|
layout_mode = 2
|
||
|
size_flags_horizontal = 3
|
||
|
theme_override_constants/separation = 0
|
||
|
|
||
|
[node name="DeadZoneRightTopPanel" type="Panel" parent="FramedViewfinder/DeadZoneHBoxContainer/DeadZoneRightHBoxContainer"]
|
||
|
layout_mode = 2
|
||
|
size_flags_vertical = 3
|
||
|
theme_override_styles/panel = ExtResource("2_uabt4")
|
||
|
|
||
|
[node name="DeadZoneRightCenterPanel" type="Panel" parent="FramedViewfinder/DeadZoneHBoxContainer/DeadZoneRightHBoxContainer"]
|
||
|
unique_name_in_owner = true
|
||
|
layout_mode = 2
|
||
|
theme_override_styles/panel = ExtResource("2_uabt4")
|
||
|
|
||
|
[node name="DeadZoneRightBottomPanel" type="Panel" parent="FramedViewfinder/DeadZoneHBoxContainer/DeadZoneRightHBoxContainer"]
|
||
|
layout_mode = 2
|
||
|
size_flags_vertical = 3
|
||
|
theme_override_styles/panel = ExtResource("2_uabt4")
|
||
|
|
||
|
[node name="AspectRatioContainer" type="AspectRatioContainer" parent="FramedViewfinder"]
|
||
|
unique_name_in_owner = true
|
||
|
clip_contents = true
|
||
|
layout_mode = 1
|
||
|
anchors_preset = 15
|
||
|
anchor_right = 1.0
|
||
|
anchor_bottom = 1.0
|
||
|
grow_horizontal = 2
|
||
|
grow_vertical = 2
|
||
|
ratio = 1.77778
|
||
|
|
||
|
[node name="CameraViewportPanel" type="Panel" parent="FramedViewfinder/AspectRatioContainer"]
|
||
|
layout_mode = 2
|
||
|
theme_override_styles/panel = SubResource("StyleBoxFlat_xmo1t")
|
||
|
|
||
|
[node name="TargetPoint" type="Panel" parent="FramedViewfinder/AspectRatioContainer/CameraViewportPanel"]
|
||
|
unique_name_in_owner = true
|
||
|
layout_mode = 1
|
||
|
anchors_preset = 8
|
||
|
anchor_left = 0.5
|
||
|
anchor_top = 0.5
|
||
|
anchor_right = 0.5
|
||
|
anchor_bottom = 0.5
|
||
|
offset_left = -3.0
|
||
|
offset_top = -3.0
|
||
|
offset_right = 3.0
|
||
|
offset_bottom = 3.0
|
||
|
grow_horizontal = 2
|
||
|
grow_vertical = 2
|
||
|
theme_override_styles/panel = SubResource("StyleBoxFlat_q7vs4")
|
||
|
|
||
|
[node name="NoSupportMsg" type="Label" parent="."]
|
||
|
unique_name_in_owner = true
|
||
|
visible = false
|
||
|
layout_mode = 1
|
||
|
anchors_preset = 15
|
||
|
anchor_right = 1.0
|
||
|
anchor_bottom = 1.0
|
||
|
offset_top = -8.0
|
||
|
offset_bottom = -8.0
|
||
|
grow_horizontal = 2
|
||
|
grow_vertical = 2
|
||
|
theme_override_fonts/font = ExtResource("3_li3i3")
|
||
|
theme_override_font_sizes/font_size = 24
|
||
|
theme_override_styles/normal = SubResource("StyleBoxEmpty_iho1a")
|
||
|
text = "Control scenes are not supported"
|
||
|
horizontal_alignment = 1
|
||
|
vertical_alignment = 1
|
||
|
|
||
|
[node name="EmptyStateControl" type="Control" parent="."]
|
||
|
unique_name_in_owner = true
|
||
|
layout_mode = 1
|
||
|
anchors_preset = 15
|
||
|
anchor_right = 1.0
|
||
|
anchor_bottom = 1.0
|
||
|
grow_horizontal = 2
|
||
|
grow_vertical = 2
|
||
|
|
||
|
[node name="BGColorRect" type="ColorRect" parent="EmptyStateControl"]
|
||
|
visible = false
|
||
|
layout_mode = 1
|
||
|
anchors_preset = 15
|
||
|
anchor_right = 1.0
|
||
|
anchor_bottom = 1.0
|
||
|
grow_horizontal = 2
|
||
|
grow_vertical = 2
|
||
|
color = Color(0, 0, 0, 1)
|
||
|
metadata/_edit_lock_ = true
|
||
|
|
||
|
[node name="VBoxContainer" type="VBoxContainer" parent="EmptyStateControl"]
|
||
|
layout_mode = 1
|
||
|
anchors_preset = 8
|
||
|
anchor_left = 0.5
|
||
|
anchor_top = 0.5
|
||
|
anchor_right = 0.5
|
||
|
anchor_bottom = 0.5
|
||
|
offset_left = -200.0
|
||
|
offset_top = -112.0
|
||
|
offset_right = 200.0
|
||
|
offset_bottom = 112.0
|
||
|
grow_horizontal = 2
|
||
|
grow_vertical = 2
|
||
|
alignment = 1
|
||
|
|
||
|
[node name="EmptyStateIcon" type="TextureRect" parent="EmptyStateControl/VBoxContainer"]
|
||
|
unique_name_in_owner = true
|
||
|
custom_minimum_size = Vector2(0, 64)
|
||
|
layout_mode = 2
|
||
|
texture = ExtResource("4_lcg1p")
|
||
|
expand_mode = 1
|
||
|
stretch_mode = 5
|
||
|
|
||
|
[node name="EmptyStateText" type="RichTextLabel" parent="EmptyStateControl/VBoxContainer"]
|
||
|
unique_name_in_owner = true
|
||
|
layout_mode = 2
|
||
|
theme_override_colors/default_color = Color(1, 1, 1, 1)
|
||
|
theme_override_fonts/normal_font = ExtResource("5_4jhax")
|
||
|
theme_override_fonts/bold_font = ExtResource("3_li3i3")
|
||
|
theme_override_font_sizes/normal_font_size = 24
|
||
|
theme_override_font_sizes/bold_font_size = 24
|
||
|
theme_override_styles/focus = SubResource("StyleBoxEmpty_obaj6")
|
||
|
theme_override_styles/normal = SubResource("StyleBoxEmpty_iho1a")
|
||
|
bbcode_enabled = true
|
||
|
text = "[center][b]NodeType[/b] Description [/center]"
|
||
|
fit_content = true
|
||
|
|
||
|
[node name="AddNodeButton" type="Button" parent="EmptyStateControl/VBoxContainer"]
|
||
|
unique_name_in_owner = true
|
||
|
custom_minimum_size = Vector2(400, 54)
|
||
|
layout_mode = 2
|
||
|
size_flags_horizontal = 4
|
||
|
focus_mode = 0
|
||
|
theme_override_colors/font_color = Color(1, 1, 1, 1)
|
||
|
theme_override_fonts/font = ExtResource("3_li3i3")
|
||
|
theme_override_font_sizes/font_size = 24
|
||
|
theme_override_styles/normal = SubResource("StyleBoxFlat_fsxik")
|
||
|
theme_override_styles/hover = SubResource("StyleBoxFlat_yh38y")
|
||
|
theme_override_styles/pressed = SubResource("StyleBoxFlat_gci88")
|
||
|
theme_override_styles/focus = SubResource("StyleBoxEmpty_4b76l")
|
||
|
|
||
|
[node name="AddNodeTypeText" type="RichTextLabel" parent="EmptyStateControl/VBoxContainer/AddNodeButton"]
|
||
|
unique_name_in_owner = true
|
||
|
layout_mode = 1
|
||
|
anchors_preset = 15
|
||
|
anchor_right = 1.0
|
||
|
anchor_bottom = 1.0
|
||
|
offset_top = 9.0
|
||
|
offset_bottom = -11.0
|
||
|
grow_horizontal = 2
|
||
|
grow_vertical = 2
|
||
|
mouse_filter = 2
|
||
|
theme_override_colors/default_color = Color(1, 1, 1, 1)
|
||
|
theme_override_fonts/normal_font = ExtResource("5_4jhax")
|
||
|
theme_override_fonts/bold_font = ExtResource("3_li3i3")
|
||
|
theme_override_font_sizes/normal_font_size = 24
|
||
|
theme_override_font_sizes/bold_font_size = 24
|
||
|
theme_override_styles/focus = SubResource("StyleBoxEmpty_g5wua")
|
||
|
theme_override_styles/normal = SubResource("StyleBoxEmpty_x4bx8")
|
||
|
bbcode_enabled = true
|
||
|
text = "[center]Add [img=32]res://addons/phantom_camera/icons/viewfinder/Camera3DIcon.svg[/img] [b]{NodeType}[/b][/center]"
|
||
|
scroll_active = false
|
||
|
|
||
|
[node name="PriorityOverrideButton" type="Button" parent="."]
|
||
|
unique_name_in_owner = true
|
||
|
visible = false
|
||
|
layout_mode = 1
|
||
|
offset_left = 5.0
|
||
|
offset_top = 5.0
|
||
|
offset_right = 165.0
|
||
|
offset_bottom = 57.0
|
||
|
mouse_default_cursor_shape = 2
|
||
|
theme_override_styles/normal = SubResource("StyleBoxFlat_agqdu")
|
||
|
theme_override_styles/hover = SubResource("StyleBoxFlat_ja3vm")
|
||
|
theme_override_styles/pressed = SubResource("StyleBoxFlat_mk273")
|
||
|
theme_override_styles/focus = SubResource("StyleBoxEmpty_840sd")
|
||
|
|
||
|
[node name="PriorityOverrideIcon" type="TextureRect" parent="PriorityOverrideButton"]
|
||
|
layout_mode = 1
|
||
|
offset_left = 8.0
|
||
|
offset_top = 4.0
|
||
|
offset_right = 32.0
|
||
|
offset_bottom = 28.0
|
||
|
texture = ExtResource("6_ptuth")
|
||
|
expand_mode = 1
|
||
|
|
||
|
[node name="PriorityOverrideByLabel" type="Label" parent="PriorityOverrideButton"]
|
||
|
layout_mode = 0
|
||
|
offset_left = 30.0
|
||
|
offset_top = 1.0
|
||
|
offset_right = 140.0
|
||
|
offset_bottom = 24.0
|
||
|
theme_override_fonts/font = ExtResource("3_li3i3")
|
||
|
theme_override_font_sizes/font_size = 14
|
||
|
text = "OVERRIDDEN BY"
|
||
|
vertical_alignment = 1
|
||
|
|
||
|
[node name="PriorityOverrideNameLabel" type="Label" parent="PriorityOverrideButton"]
|
||
|
unique_name_in_owner = true
|
||
|
layout_mode = 0
|
||
|
offset_left = 6.0
|
||
|
offset_top = 21.0
|
||
|
offset_right = 153.0
|
||
|
offset_bottom = 44.0
|
||
|
theme_override_fonts/font = ExtResource("5_4jhax")
|
||
|
theme_override_font_sizes/font_size = 14
|
||
|
text = "PCam_Name
|
||
|
"
|
||
|
vertical_alignment = 1
|
||
|
text_overrun_behavior = 3
|