godot-configurator: starting to input all items

This commit is contained in:
XargonWan 2023-10-02 15:56:26 +02:00
parent 49607c354c
commit 0bab4041d1
35 changed files with 20871 additions and 4 deletions

View file

@ -1,11 +1,13 @@
[gd_scene load_steps=9 format=3 uid="uid://qk2gw74anwlq"]
[gd_scene load_steps=11 format=3 uid="uid://qk2gw74anwlq"]
[ext_resource type="Theme" uid="uid://yqkvsb5q7pab" path="res://res/pixel_ui_theme/PixelTheme.tres" id="1_36ht7"]
[ext_resource type="Texture2D" uid="uid://bv6vh33cnfaw4" path="res://icon.svg" id="1_axfei"]
[ext_resource type="Script" path="res://main.gd" id="1_obpq7"]
[ext_resource type="Script" path="res://Button.gd" id="3_aenvv"]
[ext_resource type="Script" path="res://Button2.gd" id="4_u2f14"]
[ext_resource type="Script" path="res://ProgressButton.gd" id="5_slq0p"]
[ext_resource type="Script" path="res://ProgressBar.gd" id="6_cx658"]
[ext_resource type="Theme" uid="uid://wdhwb87x2roh" path="res://res/pixel_ui_theme/PixelTheme_sky.tres" id="9_pqk3q"]
[sub_resource type="LabelSettings" id="LabelSettings_b77hh"]
font_size = 24
@ -23,23 +25,25 @@ anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
theme = ExtResource("1_36ht7")
script = ExtResource("1_obpq7")
[node name="Background" type="ColorRect" parent="."]
layout_mode = 1
anchors_preset = 15
layout_mode = 2
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
color = Color(0.20871, 0.20871, 0.20871, 1)
color = Color(0.0117647, 0.0117647, 0.0666667, 1)
[node name="Icon" type="Sprite2D" parent="."]
visible = false
position = Vector2(76, 66)
scale = Vector2(0.25, 0.25)
texture = ExtResource("1_axfei")
[node name="TitleText" type="Label" parent="."]
visible = false
layout_mode = 1
anchors_preset = 5
anchor_left = 0.5
@ -54,6 +58,7 @@ label_settings = SubResource("LabelSettings_b77hh")
horizontal_alignment = 1
[node name="VBoxContainerButtons" type="VBoxContainer" parent="."]
visible = false
layout_mode = 1
anchors_preset = 8
anchor_left = 0.5
@ -111,4 +116,151 @@ step = 1.0
value = 25.0
script = ExtResource("6_cx658")
[node name="MarginContainer" type="MarginContainer" parent="."]
layout_mode = 0
offset_right = 958.0
offset_bottom = 541.0
[node name="TabContainer" type="TabContainer" parent="MarginContainer"]
layout_mode = 2
theme = ExtResource("1_36ht7")
[node name="General" type="TabBar" parent="MarginContainer/TabContainer"]
layout_mode = 2
theme = ExtResource("1_36ht7")
[node name="VBoxContainer" type="VBoxContainer" parent="MarginContainer/TabContainer/General"]
layout_mode = 0
offset_left = 16.0
offset_top = 19.0
offset_right = 336.0
offset_bottom = 178.0
[node name="resume" type="CheckButton" parent="MarginContainer/TabContainer/General/VBoxContainer"]
layout_mode = 2
button_pressed = true
text = "Quick Resume"
[node name="Button" type="Button" parent="MarginContainer/TabContainer/General/VBoxContainer/resume"]
layout_mode = 0
offset_left = 328.0
offset_right = 404.0
offset_bottom = 29.0
theme = ExtResource("9_pqk3q")
disabled = true
text = "Advanced"
[node name="rewind" type="CheckButton" parent="MarginContainer/TabContainer/General/VBoxContainer"]
layout_mode = 2
text = "Rewind"
[node name="Button" type="Button" parent="MarginContainer/TabContainer/General/VBoxContainer/rewind"]
layout_mode = 0
offset_left = 328.0
offset_right = 404.0
offset_bottom = 29.0
theme = ExtResource("9_pqk3q")
disabled = true
text = "Advanced"
[node name="quitconfirm" type="CheckButton" parent="MarginContainer/TabContainer/General/VBoxContainer"]
layout_mode = 2
button_pressed = true
text = "Quit Confirmation
"
[node name="Button" type="Button" parent="MarginContainer/TabContainer/General/VBoxContainer/quitconfirm"]
layout_mode = 0
offset_left = 328.0
offset_right = 404.0
offset_bottom = 29.0
theme = ExtResource("9_pqk3q")
disabled = true
text = "Advanced"
[node name="cheats" type="CheckButton" parent="MarginContainer/TabContainer/General/VBoxContainer"]
layout_mode = 2
disabled = true
text = "Cheats (coming soon)"
[node name="Button" type="Button" parent="MarginContainer/TabContainer/General/VBoxContainer/cheats"]
layout_mode = 0
offset_left = 328.0
offset_right = 404.0
offset_bottom = 29.0
theme = ExtResource("9_pqk3q")
disabled = true
text = "Advanced"
[node name="VBoxContainer2" type="VBoxContainer" parent="MarginContainer/TabContainer/General"]
layout_mode = 0
offset_left = 16.0
offset_top = 199.0
offset_right = 339.0
offset_bottom = 385.0
[node name="cheevos" type="CheckButton" parent="MarginContainer/TabContainer/General/VBoxContainer2"]
layout_mode = 2
text = "Retro Achievements"
[node name="HSeparator" type="HSeparator" parent="MarginContainer/TabContainer/General/VBoxContainer2"]
layout_mode = 2
[node name="cheevos_username_lab" type="Label" parent="MarginContainer/TabContainer/General/VBoxContainer2"]
layout_mode = 2
text = "Username:"
[node name="cheevos_username" type="LineEdit" parent="MarginContainer/TabContainer/General/VBoxContainer2/cheevos_username_lab"]
layout_mode = 2
offset_left = 116.0
offset_top = 1.0
offset_right = 439.0
offset_bottom = 35.0
text = "username"
placeholder_text = "username"
[node name="cheevos_pass_lab" type="Label" parent="MarginContainer/TabContainer/General/VBoxContainer2"]
layout_mode = 2
text = "Password:"
[node name="cheevos_pass" type="LineEdit" parent="MarginContainer/TabContainer/General/VBoxContainer2/cheevos_pass_lab"]
layout_mode = 2
offset_left = 116.0
offset_top = 1.0
offset_right = 439.0
offset_bottom = 35.0
text = "password"
placeholder_text = "password"
secret = true
secret_character = "*"
[node name="cheevos_show" type="Button" parent="MarginContainer/TabContainer/General/VBoxContainer2"]
layout_mode = 2
disabled = true
text = "Show Achievements"
[node name="Graphics" type="TabBar" parent="MarginContainer/TabContainer"]
visible = false
layout_mode = 2
theme = ExtResource("1_36ht7")
[node name="Controls" type="TabBar" parent="MarginContainer/TabContainer"]
visible = false
layout_mode = 2
theme = ExtResource("1_36ht7")
[node name="Troubleshooting" type="TabBar" parent="MarginContainer/TabContainer"]
visible = false
layout_mode = 2
theme = ExtResource("1_36ht7")
[node name="About" type="TabBar" parent="MarginContainer/TabContainer"]
visible = false
layout_mode = 2
theme = ExtResource("1_36ht7")
[node name="CanvasModulate" type="CanvasModulate" parent="MarginContainer/TabContainer"]
visible = false
color = Color(0.713726, 0.776471, 1, 1)
[connection signal="toggled" from="VBoxContainerButtons/HBoxContainerProgress/CheckButton" to="VBoxContainerButtons/ProgressBar" method="_on_check_button_toggled"]

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.8 KiB

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dx0u5hiwxfgu5"
path="res://.godot/imported/8x8_ui_elements.png-99fdc940ef9c2e12efc652877db45f6e.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://res/pixel_ui_theme/8x8_ui_elements.png"
dest_files=["res://.godot/imported/8x8_ui_elements.png-99fdc940ef9c2e12efc652877db45f6e.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.8 KiB

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://tgcmj4gepxwg"
path="res://.godot/imported/8x8_ui_elements_blood.png-b2df6c89c98c06a51d230898568a93c6.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://res/pixel_ui_theme/8x8_ui_elements_blood.png"
dest_files=["res://.godot/imported/8x8_ui_elements_blood.png-b2df6c89c98c06a51d230898568a93c6.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bsnb7om0sg0ma"
path="res://.godot/imported/8x8_ui_elements_dark_fade.png-48c9da1b7c452274b9e8ce15d3053229.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://res/pixel_ui_theme/8x8_ui_elements_dark_fade.png"
dest_files=["res://.godot/imported/8x8_ui_elements_dark_fade.png-48c9da1b7c452274b9e8ce15d3053229.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.8 KiB

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://o34a2y0u8slm"
path="res://.godot/imported/8x8_ui_elements_leather.png-21f3174165d29931c6131cfdc539ffe0.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://res/pixel_ui_theme/8x8_ui_elements_leather.png"
dest_files=["res://.godot/imported/8x8_ui_elements_leather.png-21f3174165d29931c6131cfdc539ffe0.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://cxv22bwc6xa8q"
path="res://.godot/imported/8x8_ui_elements_magic.png-27db53166c96171ccc01b069ab189c60.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://res/pixel_ui_theme/8x8_ui_elements_magic.png"
dest_files=["res://.godot/imported/8x8_ui_elements_magic.png-27db53166c96171ccc01b069ab189c60.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.8 KiB

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://iqpw5c3ieu30"
path="res://.godot/imported/8x8_ui_elements_nature.png-8c8e065ca2771242f592942635ef1e08.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://res/pixel_ui_theme/8x8_ui_elements_nature.png"
dest_files=["res://.godot/imported/8x8_ui_elements_nature.png-8c8e065ca2771242f592942635ef1e08.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.1 KiB

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://comfskqtrcsl"
path="res://.godot/imported/8x8_ui_elements_paper.png-7d1e0aff16cc7e2a132d55b8be170dfe.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://res/pixel_ui_theme/8x8_ui_elements_paper.png"
dest_files=["res://.godot/imported/8x8_ui_elements_paper.png-7d1e0aff16cc7e2a132d55b8be170dfe.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.1 KiB

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bap8dnalffjv4"
path="res://.godot/imported/8x8_ui_elements_rose.png-8bf55c8f7e8293bf05c16c20c8fabe63.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://res/pixel_ui_theme/8x8_ui_elements_rose.png"
dest_files=["res://.godot/imported/8x8_ui_elements_rose.png-8bf55c8f7e8293bf05c16c20c8fabe63.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.1 KiB

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://2yyh6cnkokeb"
path="res://.godot/imported/8x8_ui_elements_sky.png-47e0410f2a74f0201fb1bd9c5b4113e7.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://res/pixel_ui_theme/8x8_ui_elements_sky.png"
dest_files=["res://.godot/imported/8x8_ui_elements_sky.png-47e0410f2a74f0201fb1bd9c5b4113e7.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 2 KiB

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://cxyml1owhi6de"
path="res://.godot/imported/8x8_ui_icons.png-876dc86dffacb7caacccaf7b2e03e9af.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://res/pixel_ui_theme/8x8_ui_icons.png"
dest_files=["res://.godot/imported/8x8_ui_icons.png-876dc86dffacb7caacccaf7b2e03e9af.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

View file

@ -0,0 +1,53 @@
[gd_scene load_steps=2 format=3 uid="uid://df1jvroo4xcx4"]
[ext_resource type="Theme" uid="uid://dnpvxewkoebee" path="res://pixel_ui_theme/PixelTheme.tres" id="1"]
[node name="Control" type="Control"]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
theme = ExtResource("1")
[node name="Panel" type="Panel" parent="."]
layout_mode = 0
anchor_left = 0.5
anchor_top = 0.5
anchor_right = 0.5
anchor_bottom = 0.5
[node name="MarginContainer" type="MarginContainer" parent="Panel"]
layout_mode = 0
anchor_right = 1.0
anchor_bottom = 1.0
[node name="VBoxContainer" type="VBoxContainer" parent="Panel/MarginContainer"]
layout_mode = 2
[node name="LineEdit" type="LineEdit" parent="Panel/MarginContainer/VBoxContainer"]
layout_mode = 2
placeholder_text = "Username"
[node name="LineEdit2" type="LineEdit" parent="Panel/MarginContainer/VBoxContainer"]
layout_mode = 2
placeholder_text = "Password"
secret = true
[node name="HSeparator" type="HSeparator" parent="Panel/MarginContainer/VBoxContainer"]
layout_mode = 2
[node name="HBoxContainer" type="HBoxContainer" parent="Panel/MarginContainer/VBoxContainer"]
layout_mode = 2
[node name="Button" type="Button" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer"]
layout_mode = 2
text = "Log In"
[node name="VSeparator" type="VSeparator" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer"]
layout_mode = 2
[node name="LinkButton" type="LinkButton" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer"]
layout_mode = 2
size_flags_vertical = 6
text = "Sign Up"
underline = 1

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,31 @@
Godot Pixel Theme
Version: 1.2
Author: Thowsen Media
-----------------------------
- Changelog -
1.2:
- Added several new pre-made color-themes: Blood, Leather, Magic, Nature, Paper, Rose and Sky
- Removed unused file from the zip.
1.1:
Bugfixes
-----------------------------
Thanks for purchasing my Pixel UI Theme for Godot 3.
Along with this readme, you should find the following files:
8x8_ui_elements.png This spritesheet/textureatlas are the various textures for the StyleBoxTextures for the various controls such as buttons, panels, etc.
8x8_ui_icons.png These are a bunch of 8x8 pixel size UI Icons which is included in this asset.
PixelTheme.tres This is the theme file - plop it onto your main control, or set it in Project Settings (gui/theme/custom) or just search for 'Theme' in the Project -> Project Settings dialogue.
# Customization
If you'd like to customize the theme, you may duplicate the PixelTheme.tres file by right-clicking it.
Alternatively, you can easily open the 8x8_ui_elements.png file in your favorite image editor such as Photoshop/Gimp/Krita and add a color layer using a 'Color' or 'Overlay' blend mode.
If you have any problems, or have feature requests, don't hesitate to comment on the itch.io page.
# License
You can use it for commercial and non-commercial work, for as many projects as you want. Please don't redistribute or resell the theme, though!
Thank you
- Peter

Binary file not shown.

View file

@ -0,0 +1,33 @@
[remap]
importer="font_data_dynamic"
type="FontFile"
uid="uid://sph0kotu777o"
path="res://.godot/imported/m5x7.ttf-0459a7c3983f56aa7f3d4655ace9a5d4.fontdata"
[deps]
source_file="res://res/pixel_ui_theme/m5x7.ttf"
dest_files=["res://.godot/imported/m5x7.ttf-0459a7c3983f56aa7f3d4655ace9a5d4.fontdata"]
[params]
Rendering=null
antialiasing=1
generate_mipmaps=false
multichannel_signed_distance_field=false
msdf_pixel_range=8
msdf_size=48
allow_system_fallback=true
force_autohinter=false
hinting=1
subpixel_positioning=1
oversampling=0.0
Fallbacks=null
fallbacks=[]
Compress=null
compress=true
preload=[]
language_support={}
script_support={}
opentype_features={}

View file

@ -0,0 +1,7 @@
[gd_resource type="AtlasTexture" load_steps=2 format=2]
[ext_resource path="res://pixel_ui_theme/8x8_ui_icons.png" type="Texture" id=1]
[resource]
atlas = ExtResource( 1 )
region = Rect2( 0, 96, 8, 8 )