diff options
Diffstat (limited to 'ui/login/character_creation.tscn')
-rw-r--r-- | ui/login/character_creation.tscn | 304 |
1 files changed, 304 insertions, 0 deletions
diff --git a/ui/login/character_creation.tscn b/ui/login/character_creation.tscn new file mode 100644 index 0000000..dbecf32 --- /dev/null +++ b/ui/login/character_creation.tscn @@ -0,0 +1,304 @@ +[gd_scene load_steps=21 format=3 uid="uid://di8inwptr42fe"] + +[ext_resource type="Script" uid="uid://w10xfhscfuo0" path="res://ui/login/character_creation.gd" id="1_i6vfx"] +[ext_resource type="Theme" uid="uid://c6y6r8kcnbb10" path="res://ui/theme_clear.tres" id="1_kuhsd"] +[ext_resource type="Texture2D" uid="uid://687s0xq708kn" path="res://client_data/data/texture/유저인터페이스/basic_interface/arw_left.png" id="2_6pdc2"] +[ext_resource type="Texture2D" uid="uid://0to1babdx1js" path="res://client_data/data/texture/유저인터페이스/basic_interface/arw_right.png" id="3_60s0a"] +[ext_resource type="Texture2D" uid="uid://mvgh8pjg7qar" path="res://client_data/data/texture/유저인터페이스/basic_interface/arw_up.png" id="4_ufd68"] +[ext_resource type="Texture2D" uid="uid://ci2liot5s8jnb" path="res://client_data/data/sprite/인간족/머리통/남/16_남/000.png" id="5_6pdc2"] +[ext_resource type="Texture2D" uid="uid://be3ax80esna7b" path="res://client_data/data/sprite/인간족/몸통/남/초보자_남/000.png" id="6_60s0a"] +[ext_resource type="Texture2D" uid="uid://c0kd66xiup6qq" path="res://client_data/data/texture/유저인터페이스/login_interface/arw-str0.png" id="8_6pdc2"] +[ext_resource type="Texture2D" uid="uid://c5k65ct7at0ns" path="res://client_data/data/texture/유저인터페이스/login_interface/arw-str1.png" id="9_60s0a"] +[ext_resource type="Texture2D" uid="uid://cnpgjr7mj4j14" path="res://client_data/data/texture/유저인터페이스/login_interface/arw-vit0.png" id="10_6pdc2"] +[ext_resource type="Texture2D" uid="uid://b4878jg8ex7tm" path="res://client_data/data/texture/유저인터페이스/login_interface/arw-vit1.png" id="11_60s0a"] +[ext_resource type="Texture2D" uid="uid://iviinm4jtx2j" path="res://client_data/data/texture/유저인터페이스/login_interface/arw-luk0.png" id="12_6pdc2"] +[ext_resource type="Texture2D" uid="uid://dx0w5jac6n12s" path="res://client_data/data/texture/유저인터페이스/login_interface/arw-luk1.png" id="13_60s0a"] +[ext_resource type="PackedScene" uid="uid://cff164qwvlsqd" path="res://ui/login/stat_entry.tscn" id="14_b1a0f"] +[ext_resource type="Texture2D" uid="uid://qrudl7mwwjvq" path="res://client_data/data/texture/유저인터페이스/login_interface/arw-int0.png" id="14_ufd68"] +[ext_resource type="Texture2D" uid="uid://7vxidv2eb4uk" path="res://client_data/data/texture/유저인터페이스/login_interface/arw-int1.png" id="15_uors6"] +[ext_resource type="Texture2D" uid="uid://bd20v4ovvst4r" path="res://client_data/data/texture/유저인터페이스/login_interface/arw-dex0.png" id="16_kbej0"] +[ext_resource type="Texture2D" uid="uid://cyry27r8wpd7i" path="res://client_data/data/texture/유저인터페이스/login_interface/arw-dex1.png" id="17_1iw4y"] +[ext_resource type="Texture2D" uid="uid://cd7riu7j5lyri" path="res://client_data/data/texture/유저인터페이스/login_interface/arw-agi0.png" id="18_225jb"] +[ext_resource type="Texture2D" uid="uid://dcotmlbpx0iaa" path="res://client_data/data/texture/유저인터페이스/login_interface/arw-agi1.png" id="19_b1a0f"] + +[node name="CharacterCreation" type="HBoxContainer"] +script = ExtResource("1_i6vfx") + +[node name="VBoxContainer" type="VBoxContainer" parent="."] +layout_mode = 2 +size_flags_vertical = 8 + +[node name="Control" type="Control" parent="VBoxContainer"] +custom_minimum_size = Vector2(0, 20) +layout_mode = 2 + +[node name="AppearanceLeftButton" type="TextureButton" parent="VBoxContainer/Control"] +texture_filter = 1 +layout_mode = 1 +anchors_preset = 4 +anchor_top = 0.5 +anchor_bottom = 0.5 +offset_top = -5.5 +offset_right = 11.0 +offset_bottom = 5.5 +grow_vertical = 2 +scale = Vector2(1.5, 1.5) +mouse_default_cursor_shape = 2 +texture_normal = ExtResource("2_6pdc2") + +[node name="AppearanceRightButton" type="TextureButton" parent="VBoxContainer/Control"] +texture_filter = 1 +layout_mode = 1 +anchors_preset = 6 +anchor_left = 1.0 +anchor_top = 0.5 +anchor_right = 1.0 +anchor_bottom = 0.5 +offset_left = -11.0 +offset_top = -5.5 +offset_bottom = 5.5 +grow_horizontal = 0 +grow_vertical = 2 +scale = Vector2(1.5, 1.5) +mouse_default_cursor_shape = 2 +texture_normal = ExtResource("3_60s0a") + +[node name="AppearanceUpButton" type="TextureButton" parent="VBoxContainer/Control"] +texture_filter = 1 +layout_mode = 1 +anchors_preset = 5 +anchor_left = 0.5 +anchor_right = 0.5 +offset_left = -5.5 +offset_top = -8.0 +offset_right = 5.5 +offset_bottom = 3.0 +grow_horizontal = 2 +scale = Vector2(1.5, 1.5) +mouse_default_cursor_shape = 2 +texture_normal = ExtResource("4_ufd68") + +[node name="VBoxContainer" type="VBoxContainer" parent="VBoxContainer"] +layout_mode = 2 +theme_override_constants/separation = -8 + +[node name="Head" type="TextureRect" parent="VBoxContainer/VBoxContainer"] +unique_name_in_owner = true +z_index = 1 +texture_filter = 1 +layout_mode = 2 +texture = ExtResource("5_6pdc2") +stretch_mode = 5 + +[node name="Body" type="TextureRect" parent="VBoxContainer/VBoxContainer"] +texture_filter = 1 +layout_mode = 2 +texture = ExtResource("6_60s0a") +stretch_mode = 5 + +[node name="HBoxContainer" type="HBoxContainer" parent="VBoxContainer"] +layout_mode = 2 + +[node name="Label" type="Label" parent="VBoxContainer/HBoxContainer"] +texture_filter = 1 +layout_mode = 2 +theme = ExtResource("1_kuhsd") +theme_type_variation = &"LabelLabel" +text = "Name" + +[node name="Name" type="LineEdit" parent="VBoxContainer/HBoxContainer"] +unique_name_in_owner = true +layout_mode = 2 +size_flags_vertical = 4 +theme = ExtResource("1_kuhsd") + +[node name="Control" type="Control" parent="."] +custom_minimum_size = Vector2(280, 280) +layout_mode = 2 + +[node name="Container" type="Node2D" parent="Control"] +position = Vector2(40, 40) + +[node name="Polygon" type="Polygon2D" parent="Control/Container"] +unique_name_in_owner = true +color = Color(0.776471, 0.807843, 0.905882, 1) +polygon = PackedVector2Array(100, 50, 148, 76, 148, 124, 100, 150, 52, 124, 52, 76) +uv = PackedVector2Array(100, 0, 200, 50, 200, 150, 100, 200, 0, 150, 0, 75) + +[node name="LineCircle" type="Line2D" parent="Control/Container"] +points = PackedVector2Array(100, 0, 200, 50, 200, 150, 100, 200, 0, 150, 0, 50) +closed = true +width = 1.0 +default_color = Color(0.776471, 0.807843, 0.905882, 1) + +[node name="LineNS" type="Line2D" parent="Control/Container"] +points = PackedVector2Array(100, 0, 100, 200) +closed = true +width = 1.0 +default_color = Color(0.776471, 0.807843, 0.905882, 1) + +[node name="LineNESW" type="Line2D" parent="Control/Container"] +points = PackedVector2Array(200, 50, 0, 150) +closed = true +width = 1.0 +default_color = Color(0.776471, 0.807843, 0.905882, 1) + +[node name="LineNWSE" type="Line2D" parent="Control/Container"] +points = PackedVector2Array(0, 50, 200, 150) +closed = true +width = 1.0 +default_color = Color(0.776471, 0.807843, 0.905882, 1) + +[node name="StrengthButton" type="TextureButton" parent="Control"] +texture_filter = 1 +layout_mode = 1 +anchors_preset = 5 +anchor_left = 0.5 +anchor_right = 0.5 +offset_left = -19.0 +offset_top = 1.0 +offset_right = 21.0 +offset_bottom = 41.0 +grow_horizontal = 2 +mouse_default_cursor_shape = 2 +texture_normal = ExtResource("8_6pdc2") +texture_pressed = ExtResource("9_60s0a") + +[node name="VitalityButton" type="TextureButton" parent="Control"] +texture_filter = 1 +layout_mode = 1 +anchors_preset = 1 +anchor_left = 1.0 +anchor_right = 1.0 +offset_left = -42.9999 +offset_top = 67.0 +offset_right = -2.99994 +offset_bottom = 107.0 +grow_horizontal = 0 +mouse_default_cursor_shape = 2 +texture_normal = ExtResource("10_6pdc2") +texture_pressed = ExtResource("11_60s0a") + +[node name="LuckButton" type="TextureButton" parent="Control"] +texture_filter = 1 +layout_mode = 1 +anchors_preset = 3 +anchor_left = 1.0 +anchor_top = 1.0 +anchor_right = 1.0 +anchor_bottom = 1.0 +offset_left = -44.0 +offset_top = -101.0 +offset_right = -4.0 +offset_bottom = -61.0 +grow_horizontal = 0 +grow_vertical = 0 +mouse_default_cursor_shape = 2 +texture_normal = ExtResource("12_6pdc2") +texture_pressed = ExtResource("13_60s0a") + +[node name="IntelligenceButton" type="TextureButton" parent="Control"] +texture_filter = 1 +layout_mode = 1 +anchors_preset = 7 +anchor_left = 0.5 +anchor_top = 1.0 +anchor_right = 0.5 +anchor_bottom = 1.0 +offset_left = -18.0 +offset_top = -40.0 +offset_right = 22.0 +grow_horizontal = 2 +grow_vertical = 0 +mouse_default_cursor_shape = 2 +texture_normal = ExtResource("14_ufd68") +texture_pressed = ExtResource("15_uors6") + +[node name="DexterityButton" type="TextureButton" parent="Control"] +texture_filter = 1 +layout_mode = 1 +anchors_preset = 2 +anchor_top = 1.0 +anchor_bottom = 1.0 +offset_left = 9.0 +offset_top = -104.0 +offset_right = 49.0 +offset_bottom = -64.0 +grow_vertical = 0 +mouse_default_cursor_shape = 2 +texture_normal = ExtResource("16_kbej0") +texture_pressed = ExtResource("17_1iw4y") + +[node name="AgilityButton" type="TextureButton" parent="Control"] +texture_filter = 1 +layout_mode = 1 +offset_left = 8.0 +offset_top = 67.0 +offset_right = 48.0 +offset_bottom = 107.0 +mouse_default_cursor_shape = 2 +texture_normal = ExtResource("18_225jb") +texture_pressed = ExtResource("19_b1a0f") + +[node name="VBoxContainer2" type="VBoxContainer" parent="."] +layout_mode = 2 +theme_override_constants/separation = 1 + +[node name="StatEntryStrength" parent="VBoxContainer2" instance=ExtResource("14_b1a0f")] +unique_name_in_owner = true +layout_mode = 2 +theme_override_constants/separation = 0 +label = "STR" +value = 5 +value_alignment = 1 + +[node name="StatEntryAgility" parent="VBoxContainer2" instance=ExtResource("14_b1a0f")] +unique_name_in_owner = true +layout_mode = 2 +theme_override_constants/separation = 0 +label = "AGI" +value = 5 +value_alignment = 1 + +[node name="StatEntryVitality" parent="VBoxContainer2" instance=ExtResource("14_b1a0f")] +unique_name_in_owner = true +layout_mode = 2 +theme_override_constants/separation = 0 +label = "VIT" +value = 5 +value_alignment = 1 + +[node name="StatEntryIntelligence" parent="VBoxContainer2" instance=ExtResource("14_b1a0f")] +unique_name_in_owner = true +layout_mode = 2 +theme_override_constants/separation = 0 +label = "INT" +value = 5 +value_alignment = 1 + +[node name="StatEntryDexterity" parent="VBoxContainer2" instance=ExtResource("14_b1a0f")] +unique_name_in_owner = true +layout_mode = 2 +theme_override_constants/separation = 0 +label = "DEX" +value = 5 +value_alignment = 1 + +[node name="StatEntryLuck" parent="VBoxContainer2" instance=ExtResource("14_b1a0f")] +unique_name_in_owner = true +layout_mode = 2 +theme_override_constants/separation = 0 +label = "LUK" +value = 5 +value_alignment = 1 + +[connection signal="pressed" from="VBoxContainer/Control/AppearanceLeftButton" to="." method="_on_appearance_left_button_pressed"] +[connection signal="pressed" from="VBoxContainer/Control/AppearanceRightButton" to="." method="_on_appearance_right_button_pressed"] +[connection signal="pressed" from="VBoxContainer/Control/AppearanceUpButton" to="." method="_on_appearance_up_button_pressed"] +[connection signal="text_changed" from="VBoxContainer/HBoxContainer/Name" to="." method="_on_name_text_changed"] +[connection signal="pressed" from="Control/StrengthButton" to="." method="_on_strength_button_pressed"] +[connection signal="pressed" from="Control/VitalityButton" to="." method="_on_vitality_button_pressed"] +[connection signal="pressed" from="Control/LuckButton" to="." method="_on_luck_button_pressed"] +[connection signal="pressed" from="Control/IntelligenceButton" to="." method="_on_intelligence_button_pressed"] +[connection signal="pressed" from="Control/DexterityButton" to="." method="_on_dexterity_button_pressed"] +[connection signal="pressed" from="Control/AgilityButton" to="." method="_on_agility_button_pressed"] |