[gd_scene load_steps=31 format=3 uid="uid://be000l53jxash"] [ext_resource type="Texture2D" uid="uid://pucudatqrcrq" path="res://UI/popup/popup_bg_1.png" id="1_0ruly"] [ext_resource type="Script" uid="uid://ciqayqceaadw4" path="res://UI/popup/task_development/proposal/proposal.gd" id="2_uudne"] [ext_resource type="Texture2D" uid="uid://dgcugleiv7sfw" path="res://UI/popup/task_development/arrow.png" id="3_uudne"] [ext_resource type="FontFile" uid="uid://egugs822n8gr" path="res://UI/font/AlimamaFangYuanTiVF-Thin.ttf" id="4_csatq"] [ext_resource type="LabelSettings" uid="uid://qcn0aduvrgvw" path="res://UI/tres/task_development_platform_label_settings.tres" id="5_l6j0s"] [ext_resource type="Texture2D" uid="uid://bb3kyiufyyj05" path="res://Entity/NPC/NPC_1_UI.png" id="5_uudne"] [ext_resource type="Theme" uid="uid://bau80ps6kx783" path="res://UI/tres/Bottom_Info_button_theme.tres" id="6_6v1sj"] [ext_resource type="Texture2D" uid="uid://hdidwixuokxn" path="res://Entity/NPC/npc_ability_icon.png" id="6_ybd2x"] [sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_6a8uh"] [sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_bu5lv"] [sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_mue51"] [sub_resource type="Animation" id="Animation_bu5lv"] length = 0.001 tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath("Title/previous:position") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Vector2(9, 7)] } [sub_resource type="Animation" id="Animation_6a8uh"] resource_name = "base" length = 0.6 loop_mode = 1 step = 0.2 tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath("Title/previous:position") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(0, 0.2, 0.4, 0.6), "transitions": PackedFloat32Array(1, 1, 1, 1), "update": 1, "values": [Vector2(16, 7), Vector2(12, 7), Vector2(9, 7), Vector2(16, 7)] } [sub_resource type="AnimationLibrary" id="AnimationLibrary_mue51"] _data = { &"RESET": SubResource("Animation_bu5lv"), &"base": SubResource("Animation_6a8uh") } [sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_wpgbx"] [sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_r6b7x"] [sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_hsiy4"] [sub_resource type="Animation" id="Animation_wpgbx"] length = 0.001 tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath(".:position") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Vector2(461, 7)] } [sub_resource type="Animation" id="Animation_mue51"] resource_name = "base" length = 0.6 loop_mode = 1 step = 0.2 tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath(".:position") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(0, 0.2, 0.4, 0.6), "transitions": PackedFloat32Array(1, 1, 1, 1), "update": 1, "values": [Vector2(455, 7), Vector2(458, 7), Vector2(461, 7), Vector2(455, 7)] } [sub_resource type="AnimationLibrary" id="AnimationLibrary_r6b7x"] _data = { &"RESET": SubResource("Animation_wpgbx"), &"base": SubResource("Animation_mue51") } [sub_resource type="LabelSettings" id="LabelSettings_l6j0s"] font = ExtResource("4_csatq") font_size = 23 font_color = Color(0, 0, 0, 1) [sub_resource type="LabelSettings" id="LabelSettings_6v1sj"] font = ExtResource("4_csatq") font_size = 24 font_color = Color(0, 0, 0, 1) [sub_resource type="StyleBoxFlat" id="StyleBoxFlat_nckjb"] bg_color = Color(0.913725, 0.913725, 0.913725, 0.913725) [sub_resource type="StyleBoxFlat" id="StyleBoxFlat_qrj6y"] bg_color = Color(0.913725, 0.913725, 0.913725, 0.913725) [sub_resource type="StyleBoxFlat" id="StyleBoxFlat_v0qi7"] bg_color = Color(0.913725, 0.913725, 0.913725, 0.913725) [sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_rl25l"] [sub_resource type="StyleBoxFlat" id="StyleBoxFlat_tndxe"] [sub_resource type="StyleBoxFlat" id="StyleBoxFlat_xx8ge"] [sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_ep6fu"] [sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_ci4su"] [node name="proposal" type="NinePatchRect"] custom_minimum_size = Vector2(500, 350) anchors_preset = 8 anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 anchor_bottom = 0.5 offset_left = -250.0 offset_top = -175.0 offset_right = 250.0 offset_bottom = 175.0 grow_horizontal = 2 grow_vertical = 2 texture = ExtResource("1_0ruly") region_rect = Rect2(1, 35, 86, 53) patch_margin_left = 8 patch_margin_top = 35 patch_margin_right = 8 patch_margin_bottom = 32 script = ExtResource("2_uudne") [node name="Title" type="NinePatchRect" parent="."] custom_minimum_size = Vector2(500, 0) layout_mode = 1 anchors_preset = 5 anchor_left = 0.5 anchor_right = 0.5 offset_left = -250.0 offset_right = 250.0 offset_bottom = 44.0 grow_horizontal = 2 texture = ExtResource("1_0ruly") region_rect = Rect2(1, 27, 86, 8) patch_margin_left = 8 patch_margin_top = 7 patch_margin_right = 8 patch_margin_bottom = 6 [node name="Title" type="Label" parent="Title"] layout_mode = 1 anchors_preset = 8 anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 anchor_bottom = 0.5 offset_left = -34.5 offset_top = -18.0 offset_right = 34.5 offset_bottom = 18.0 grow_horizontal = 2 grow_vertical = 2 theme_override_colors/font_color = Color(0, 0, 0, 1) theme_override_font_sizes/font_size = 27 text = "策划案负责人" vertical_alignment = 1 [node name="previous" type="NinePatchRect" parent="Title"] layout_mode = 1 anchors_preset = 4 anchor_top = 0.5 anchor_bottom = 0.5 offset_left = 9.0 offset_top = -15.0 offset_right = 39.0 offset_bottom = 15.0 grow_vertical = 2 texture = ExtResource("3_uudne") region_rect = Rect2(0, 0, 6, 9) [node name="Button" type="Button" parent="Title/previous"] layout_mode = 1 anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 theme_override_styles/focus = SubResource("StyleBoxEmpty_6a8uh") theme_override_styles/hover = SubResource("StyleBoxEmpty_bu5lv") theme_override_styles/pressed = SubResource("StyleBoxEmpty_mue51") flat = true [node name="AnimationPlayer" type="AnimationPlayer" parent="Title/previous"] root_node = NodePath("../../..") libraries = { &"": SubResource("AnimationLibrary_mue51") } autoplay = "base" [node name="next" type="NinePatchRect" parent="Title"] layout_mode = 1 anchors_preset = 6 anchor_left = 1.0 anchor_top = 0.5 anchor_right = 1.0 anchor_bottom = 0.5 offset_left = -39.0 offset_top = -15.0 offset_right = -9.0 offset_bottom = 15.0 grow_horizontal = 0 grow_vertical = 2 texture = ExtResource("3_uudne") region_rect = Rect2(6, 0, 6, 9) [node name="Button" type="Button" parent="Title/next"] layout_mode = 1 anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 theme_override_styles/focus = SubResource("StyleBoxEmpty_wpgbx") theme_override_styles/hover = SubResource("StyleBoxEmpty_r6b7x") theme_override_styles/pressed = SubResource("StyleBoxEmpty_hsiy4") flat = true [node name="AnimationPlayer" type="AnimationPlayer" parent="Title/next"] libraries = { &"": SubResource("AnimationLibrary_r6b7x") } autoplay = "base" [node name="Option" type="Control" parent="."] layout_mode = 1 anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 mouse_filter = 2 [node name="NPC_Info_1" type="HBoxContainer" parent="Option"] layout_mode = 1 anchors_preset = 5 anchor_left = 0.5 anchor_right = 0.5 offset_left = -170.0 offset_top = 47.0 offset_right = 202.0 offset_bottom = 87.0 grow_horizontal = 2 theme_override_constants/separation = 160 [node name="Name" type="Label" parent="Option/NPC_Info_1"] layout_mode = 2 theme_override_colors/font_color = Color(0, 0, 0, 1) theme_override_font_sizes/font_size = 24 text = "米子一" label_settings = SubResource("LabelSettings_l6j0s") horizontal_alignment = 1 [node name="Staff" type="Label" parent="Option/NPC_Info_1"] custom_minimum_size = Vector2(140, 0) layout_mode = 2 theme_override_colors/font_color = Color(0, 0, 0, 1) theme_override_fonts/font = ExtResource("4_csatq") theme_override_font_sizes/font_size = 20 text = "员工" horizontal_alignment = 2 [node name="NPC_Info_2" type="NinePatchRect" parent="Option"] custom_minimum_size = Vector2(440, 200) layout_mode = 1 anchors_preset = 8 anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 anchor_bottom = 0.5 offset_left = -220.0 offset_top = -92.0 offset_right = 220.0 offset_bottom = 130.0 grow_horizontal = 2 grow_vertical = 2 texture = ExtResource("1_0ruly") region_rect = Rect2(92, 38, 76, 34) patch_margin_left = 2 patch_margin_top = 33 patch_margin_right = 2 patch_margin_bottom = 33 [node name="Info_List_0" type="VBoxContainer" parent="Option/NPC_Info_2"] custom_minimum_size = Vector2(0, 95) layout_mode = 0 offset_left = 26.0 offset_top = 23.0 offset_right = 185.0 offset_bottom = 147.0 theme_override_constants/separation = 14 [node name="Job" type="HBoxContainer" parent="Option/NPC_Info_2/Info_List_0"] layout_mode = 2 theme_override_constants/separation = 25 [node name="Label" type="Label" parent="Option/NPC_Info_2/Info_List_0/Job"] custom_minimum_size = Vector2(100, 0) layout_mode = 2 text = "产品总监" label_settings = SubResource("LabelSettings_6v1sj") [node name="Level" type="Label" parent="Option/NPC_Info_2/Info_List_0/Job"] layout_mode = 2 text = "Lv1" label_settings = SubResource("LabelSettings_6v1sj") horizontal_alignment = 2 [node name="Icon" type="TextureRect" parent="Option/NPC_Info_2/Info_List_0"] custom_minimum_size = Vector2(95, 95) layout_mode = 2 texture = ExtResource("5_uudne") stretch_mode = 5 [node name="Info_List_1" type="GridContainer" parent="Option/NPC_Info_2"] layout_mode = 1 anchors_preset = 6 anchor_left = 1.0 anchor_top = 0.5 anchor_right = 1.0 anchor_bottom = 0.5 offset_left = -204.0 offset_top = -87.0 offset_right = -8.0 offset_bottom = 46.0 grow_horizontal = 0 grow_vertical = 2 theme_override_constants/v_separation = 7 [node name="Info_1" type="HBoxContainer" parent="Option/NPC_Info_2/Info_List_1"] layout_mode = 2 theme_override_constants/separation = 0 [node name="icon" type="NinePatchRect" parent="Option/NPC_Info_2/Info_List_1/Info_1"] custom_minimum_size = Vector2(28, 28) layout_mode = 2 texture = ExtResource("6_ybd2x") region_rect = Rect2(38, 30, 20, 15) [node name="title" type="Label" parent="Option/NPC_Info_2/Info_List_1/Info_1"] custom_minimum_size = Vector2(60, 0) layout_mode = 2 theme_override_fonts/font = ExtResource("4_csatq") theme_override_styles/normal = SubResource("StyleBoxFlat_nckjb") text = "策划" label_settings = ExtResource("5_l6j0s") horizontal_alignment = 1 [node name="info" type="Label" parent="Option/NPC_Info_2/Info_List_1/Info_1"] custom_minimum_size = Vector2(100, 0) layout_mode = 2 text = "80" label_settings = ExtResource("5_l6j0s") horizontal_alignment = 1 [node name="Info_2" type="HBoxContainer" parent="Option/NPC_Info_2/Info_List_1"] layout_mode = 2 theme_override_constants/separation = 0 [node name="icon" type="NinePatchRect" parent="Option/NPC_Info_2/Info_List_1/Info_2"] custom_minimum_size = Vector2(28, 28) layout_mode = 2 texture = ExtResource("6_ybd2x") region_rect = Rect2(12, 31, 17, 16) [node name="title" type="Label" parent="Option/NPC_Info_2/Info_List_1/Info_2"] custom_minimum_size = Vector2(60, 0) layout_mode = 2 theme_override_fonts/font = ExtResource("4_csatq") theme_override_styles/normal = SubResource("StyleBoxFlat_nckjb") text = "程序" label_settings = ExtResource("5_l6j0s") horizontal_alignment = 1 [node name="info" type="Label" parent="Option/NPC_Info_2/Info_List_1/Info_2"] custom_minimum_size = Vector2(100, 0) layout_mode = 2 text = "80" label_settings = ExtResource("5_l6j0s") horizontal_alignment = 1 [node name="Info_3" type="HBoxContainer" parent="Option/NPC_Info_2/Info_List_1"] layout_mode = 2 theme_override_constants/separation = 0 [node name="icon" type="NinePatchRect" parent="Option/NPC_Info_2/Info_List_1/Info_3"] custom_minimum_size = Vector2(28, 28) layout_mode = 2 texture = ExtResource("6_ybd2x") region_rect = Rect2(63, 29, 21, 16) [node name="title" type="Label" parent="Option/NPC_Info_2/Info_List_1/Info_3"] custom_minimum_size = Vector2(60, 0) layout_mode = 2 theme_override_fonts/font = ExtResource("4_csatq") theme_override_styles/normal = SubResource("StyleBoxFlat_nckjb") text = "美术" label_settings = ExtResource("5_l6j0s") horizontal_alignment = 1 [node name="info" type="Label" parent="Option/NPC_Info_2/Info_List_1/Info_3"] custom_minimum_size = Vector2(100, 0) layout_mode = 2 text = "80" label_settings = ExtResource("5_l6j0s") horizontal_alignment = 1 [node name="Info_4" type="HBoxContainer" parent="Option/NPC_Info_2/Info_List_1"] layout_mode = 2 theme_override_constants/separation = 0 [node name="icon" type="NinePatchRect" parent="Option/NPC_Info_2/Info_List_1/Info_4"] custom_minimum_size = Vector2(28, 28) layout_mode = 2 texture = ExtResource("6_ybd2x") region_rect = Rect2(92, 29, 22, 16) [node name="title" type="Label" parent="Option/NPC_Info_2/Info_List_1/Info_4"] custom_minimum_size = Vector2(60, 0) layout_mode = 2 theme_override_fonts/font = ExtResource("4_csatq") theme_override_styles/normal = SubResource("StyleBoxFlat_nckjb") text = "音频" label_settings = ExtResource("5_l6j0s") horizontal_alignment = 1 [node name="info" type="Label" parent="Option/NPC_Info_2/Info_List_1/Info_4"] custom_minimum_size = Vector2(100, 0) layout_mode = 2 text = "80" label_settings = ExtResource("5_l6j0s") horizontal_alignment = 1 [node name="Info_List_2" type="HBoxContainer" parent="Option/NPC_Info_2"] custom_minimum_size = Vector2(160, 10) layout_mode = 1 offset_left = 27.0 offset_top = 159.0 offset_right = 187.0 offset_bottom = 169.0 theme_override_constants/separation = 0 alignment = 1 [node name="Segment_1" type="ColorRect" parent="Option/NPC_Info_2/Info_List_2"] custom_minimum_size = Vector2(6, 0) layout_mode = 2 [node name="Segment_2" type="ColorRect" parent="Option/NPC_Info_2/Info_List_2"] custom_minimum_size = Vector2(6, 0) layout_mode = 2 [node name="Segment_3" type="ColorRect" parent="Option/NPC_Info_2/Info_List_2"] custom_minimum_size = Vector2(6, 0) layout_mode = 2 [node name="Segment_4" type="ColorRect" parent="Option/NPC_Info_2/Info_List_2"] custom_minimum_size = Vector2(6, 0) layout_mode = 2 [node name="Segment_5" type="ColorRect" parent="Option/NPC_Info_2/Info_List_2"] custom_minimum_size = Vector2(6, 0) layout_mode = 2 [node name="Segment_6" type="ColorRect" parent="Option/NPC_Info_2/Info_List_2"] custom_minimum_size = Vector2(6, 0) layout_mode = 2 [node name="Segment_7" type="ColorRect" parent="Option/NPC_Info_2/Info_List_2"] custom_minimum_size = Vector2(6, 0) layout_mode = 2 [node name="Segment_8" type="ColorRect" parent="Option/NPC_Info_2/Info_List_2"] custom_minimum_size = Vector2(6, 0) layout_mode = 2 [node name="Segment_9" type="ColorRect" parent="Option/NPC_Info_2/Info_List_2"] custom_minimum_size = Vector2(6, 0) layout_mode = 2 [node name="Segment_10" type="ColorRect" parent="Option/NPC_Info_2/Info_List_2"] custom_minimum_size = Vector2(6, 0) layout_mode = 2 [node name="Segment_11" type="ColorRect" parent="Option/NPC_Info_2/Info_List_2"] custom_minimum_size = Vector2(6, 0) layout_mode = 2 [node name="Segment_12" type="ColorRect" parent="Option/NPC_Info_2/Info_List_2"] custom_minimum_size = Vector2(6, 0) layout_mode = 2 [node name="Segment_13" type="ColorRect" parent="Option/NPC_Info_2/Info_List_2"] custom_minimum_size = Vector2(6, 0) layout_mode = 2 [node name="Segment_14" type="ColorRect" parent="Option/NPC_Info_2/Info_List_2"] custom_minimum_size = Vector2(6, 0) layout_mode = 2 [node name="Segment_15" type="ColorRect" parent="Option/NPC_Info_2/Info_List_2"] custom_minimum_size = Vector2(6, 0) layout_mode = 2 [node name="Segment_16" type="ColorRect" parent="Option/NPC_Info_2/Info_List_2"] custom_minimum_size = Vector2(6, 0) layout_mode = 2 [node name="Segment_17" type="ColorRect" parent="Option/NPC_Info_2/Info_List_2"] custom_minimum_size = Vector2(6, 0) layout_mode = 2 [node name="Segment_18" type="ColorRect" parent="Option/NPC_Info_2/Info_List_2"] custom_minimum_size = Vector2(6, 0) layout_mode = 2 [node name="Segment_19" type="ColorRect" parent="Option/NPC_Info_2/Info_List_2"] custom_minimum_size = Vector2(6, 0) layout_mode = 2 [node name="Segment_20" type="ColorRect" parent="Option/NPC_Info_2/Info_List_2"] custom_minimum_size = Vector2(6, 0) layout_mode = 2 [node name="Info_List_3" type="HBoxContainer" parent="Option/NPC_Info_2"] layout_mode = 1 anchors_preset = 7 anchor_left = 0.5 anchor_top = 1.0 anchor_right = 0.5 anchor_bottom = 1.0 offset_left = -191.5 offset_top = -38.0 offset_right = 191.5 offset_bottom = -10.0 grow_horizontal = 2 grow_vertical = 0 [node name="info_4" type="HBoxContainer" parent="Option/NPC_Info_2/Info_List_3"] layout_mode = 2 [node name="title" type="Label" parent="Option/NPC_Info_2/Info_List_3/info_4"] custom_minimum_size = Vector2(100, 0) layout_mode = 2 theme_override_fonts/font = ExtResource("4_csatq") theme_override_styles/normal = SubResource("StyleBoxFlat_qrj6y") text = "费用" label_settings = ExtResource("5_l6j0s") horizontal_alignment = 1 [node name="info" type="Label" parent="Option/NPC_Info_2/Info_List_3/info_4"] custom_minimum_size = Vector2(70, 0) layout_mode = 2 text = "500" label_settings = ExtResource("5_l6j0s") horizontal_alignment = 1 [node name="info_5" type="HBoxContainer" parent="Option/NPC_Info_2/Info_List_3"] visible = false layout_mode = 2 [node name="title" type="Label" parent="Option/NPC_Info_2/Info_List_3/info_5"] custom_minimum_size = Vector2(100, 0) layout_mode = 2 theme_override_styles/normal = SubResource("StyleBoxFlat_v0qi7") text = "开发次数" label_settings = ExtResource("5_l6j0s") horizontal_alignment = 1 [node name="info" type="Label" parent="Option/NPC_Info_2/Info_List_3/info_5"] custom_minimum_size = Vector2(30, 0) layout_mode = 2 text = "0" label_settings = ExtResource("5_l6j0s") horizontal_alignment = 2 [node name="unit" type="Label" parent="Option/NPC_Info_2/Info_List_3/info_5"] layout_mode = 2 text = "次" label_settings = ExtResource("5_l6j0s") horizontal_alignment = 2 [node name="Confirm" type="Button" parent="."] custom_minimum_size = Vector2(70, 0) layout_mode = 1 anchors_preset = 7 anchor_left = 0.5 anchor_top = 1.0 anchor_right = 0.5 anchor_bottom = 1.0 offset_left = -35.0 offset_top = -43.0 offset_right = 35.0 grow_horizontal = 2 grow_vertical = 0 theme = ExtResource("6_6v1sj") theme_override_colors/font_color = Color(0, 0, 0, 1) theme_override_colors/font_focus_color = Color(0, 0, 0, 1) theme_override_font_sizes/font_size = 23 theme_override_styles/focus = SubResource("StyleBoxEmpty_rl25l") theme_override_styles/hover_pressed = SubResource("StyleBoxFlat_tndxe") theme_override_styles/hover = SubResource("StyleBoxFlat_xx8ge") theme_override_styles/pressed = SubResource("StyleBoxEmpty_ep6fu") theme_override_styles/normal = SubResource("StyleBoxEmpty_ci4su") text = "确定"