SaveDeletionWarning.tscn 4.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147
  1. [gd_scene load_steps=17 format=3 uid="uid://br018ivvrtsjd"]
  2. [ext_resource type="Script" uid="uid://cqjtevrvgmcl0" path="res://Scripts/UI/SaveDeletionWarning.gd" id="1_13rbu"]
  3. [ext_resource type="Texture2D" uid="uid://bnv2ocqgws3p7" path="res://Assets/Sprites/UI/Panel.png" id="2_xoheo"]
  4. [ext_resource type="Texture2D" uid="uid://3p2l7rec0gh5" path="res://Assets/Sprites/UI/Cursor.png" id="4_3lqdd"]
  5. [ext_resource type="Script" uid="uid://cq6f682453q6o" path="res://Scripts/Classes/Components/ResourceSetter.gd" id="5_dyhqq"]
  6. [ext_resource type="Script" uid="uid://cmvlgsjmsk0v5" path="res://Scripts/Classes/Resources/ThemedResource.gd" id="6_livrr"]
  7. [sub_resource type="StyleBoxTexture" id="StyleBoxTexture_u5q5e"]
  8. texture = ExtResource("2_xoheo")
  9. texture_margin_left = 2.0
  10. texture_margin_top = 2.0
  11. texture_margin_right = 2.0
  12. texture_margin_bottom = 2.0
  13. [sub_resource type="StyleBoxLine" id="StyleBoxLine_ojxyq"]
  14. color = Color(1, 1, 1, 1)
  15. grow_begin = -42.0
  16. grow_end = -42.0
  17. [sub_resource type="AtlasTexture" id="AtlasTexture_13rbu"]
  18. atlas = ExtResource("4_3lqdd")
  19. region = Rect2(0, 0, 8, 8)
  20. [sub_resource type="AtlasTexture" id="AtlasTexture_1wxv0"]
  21. atlas = ExtResource("4_3lqdd")
  22. region = Rect2(0, 24, 8, 8)
  23. [sub_resource type="AtlasTexture" id="AtlasTexture_l766q"]
  24. atlas = ExtResource("4_3lqdd")
  25. region = Rect2(8, 0, 8, 8)
  26. [sub_resource type="AtlasTexture" id="AtlasTexture_n66kg"]
  27. atlas = ExtResource("4_3lqdd")
  28. region = Rect2(8, 8, 8, 8)
  29. [sub_resource type="AtlasTexture" id="AtlasTexture_q8lhv"]
  30. atlas = ExtResource("4_3lqdd")
  31. region = Rect2(0, 0, 8, 8)
  32. [sub_resource type="AtlasTexture" id="AtlasTexture_b745x"]
  33. atlas = ExtResource("4_3lqdd")
  34. region = Rect2(8, 16, 8, 8)
  35. [sub_resource type="AtlasTexture" id="AtlasTexture_yusvk"]
  36. atlas = ExtResource("4_3lqdd")
  37. region = Rect2(0, 8, 8, 8)
  38. [sub_resource type="AtlasTexture" id="AtlasTexture_d5ydw"]
  39. atlas = ExtResource("4_3lqdd")
  40. region = Rect2(0, 16, 8, 8)
  41. [sub_resource type="Resource" id="Resource_5pmdp"]
  42. script = ExtResource("6_livrr")
  43. Overworld = SubResource("AtlasTexture_q8lhv")
  44. Underground = SubResource("AtlasTexture_yusvk")
  45. Desert = SubResource("AtlasTexture_l766q")
  46. Snow = SubResource("AtlasTexture_b745x")
  47. Jungle = SubResource("AtlasTexture_n66kg")
  48. Underwater = SubResource("AtlasTexture_d5ydw")
  49. Castle = SubResource("AtlasTexture_1wxv0")
  50. metadata/_custom_type_script = ExtResource("6_livrr")
  51. [node name="CampaignSelect" type="Control"]
  52. layout_mode = 3
  53. anchors_preset = 0
  54. offset_right = 168.0
  55. offset_bottom = 132.0
  56. script = ExtResource("1_13rbu")
  57. [node name="PanelContainer" type="PanelContainer" parent="."]
  58. layout_mode = 1
  59. anchors_preset = 15
  60. anchor_right = 1.0
  61. anchor_bottom = 1.0
  62. grow_horizontal = 2
  63. grow_vertical = 2
  64. theme_override_styles/panel = SubResource("StyleBoxTexture_u5q5e")
  65. [node name="MarginContainer" type="MarginContainer" parent="PanelContainer"]
  66. layout_mode = 2
  67. [node name="VBoxContainer" type="VBoxContainer" parent="PanelContainer/MarginContainer"]
  68. layout_mode = 2
  69. theme_override_constants/separation = 0
  70. alignment = 1
  71. [node name="SelectWorld" type="Label" parent="PanelContainer/MarginContainer/VBoxContainer"]
  72. layout_mode = 2
  73. theme_override_colors/font_color = Color(0.968627, 0.223529, 0.0627451, 1)
  74. text = "Warning!!"
  75. horizontal_alignment = 1
  76. autowrap_mode = 2
  77. uppercase = true
  78. [node name="HSeparator" type="HSeparator" parent="PanelContainer/MarginContainer/VBoxContainer"]
  79. layout_mode = 2
  80. theme_override_styles/separator = SubResource("StyleBoxLine_ojxyq")
  81. [node name="Control" type="Control" parent="PanelContainer/MarginContainer/VBoxContainer"]
  82. custom_minimum_size = Vector2(0, 8)
  83. layout_mode = 2
  84. [node name="Label" type="Label" parent="PanelContainer/MarginContainer/VBoxContainer"]
  85. layout_mode = 2
  86. text = "This will erase all of your data from this campaign.
  87. Do you wish to proceed?"
  88. horizontal_alignment = 1
  89. autowrap_mode = 2
  90. uppercase = true
  91. [node name="HBoxContainer" type="HBoxContainer" parent="PanelContainer/MarginContainer/VBoxContainer"]
  92. layout_mode = 2
  93. size_flags_vertical = 6
  94. theme_override_constants/separation = 4
  95. alignment = 1
  96. [node name="Yes" type="Label" parent="PanelContainer/MarginContainer/VBoxContainer/HBoxContainer"]
  97. custom_minimum_size = Vector2(32, 0)
  98. layout_mode = 2
  99. text = "Yes"
  100. autowrap_mode = 2
  101. uppercase = true
  102. [node name="No" type="Label" parent="PanelContainer/MarginContainer/VBoxContainer/HBoxContainer"]
  103. custom_minimum_size = Vector2(32, 0)
  104. layout_mode = 2
  105. text = "no"
  106. autowrap_mode = 2
  107. uppercase = true
  108. [node name="Cursor" type="TextureRect" parent="."]
  109. layout_mode = 0
  110. offset_left = 44.0
  111. offset_top = 113.0
  112. offset_right = 52.0
  113. offset_bottom = 121.0
  114. texture = SubResource("AtlasTexture_13rbu")
  115. stretch_mode = 2
  116. [node name="ResourceSetter" type="Node" parent="Cursor" node_paths=PackedStringArray("node_to_affect")]
  117. script = ExtResource("5_dyhqq")
  118. node_to_affect = NodePath("..")
  119. property_name = "texture"
  120. themed_resource = SubResource("Resource_5pmdp")
  121. metadata/_custom_type_script = "uid://cq6f682453q6o"