Align player skin buttons better

This commit is contained in:
Wuzzy 2024-04-09 17:16:49 +02:00
parent 0236e78848
commit e1cec56e28

View File

@ -254,17 +254,27 @@ local function get_formspec(playername)
end end
local form = rp_formspec.get_page("rp_formspec:default") local form = rp_formspec.get_page("rp_formspec:default")
form = form .. "container[5.5,0.05]"
form = form .. rp_formspec.button(0, 0, 3, 1, "player_skins_skin_select_headband_colors", S("Headband")) -- Add buttons
form = form .. rp_formspec.button(0, 1, 3, 1, "player_skins_skin_select_eye_colors", S("Eyes")) local buttons = {
form = form .. rp_formspec.button(0, 2, 3, 1, "player_skins_skin_select_hairs", S("Hair")) { 0.1, "headband_colors", S("Headband") },
form = form .. rp_formspec.button(0, 3, 3, 1, "player_skins_skin_select_beards", S("Beard")) { 1.0, "hairs", S("Hair") },
form = form .. rp_formspec.button(0, 4, 3, 1, "player_skins_skin_select_cloth_colors", S("Shirt")) { 1.9, "eye_colors", S("Eyes") },
form = form .. rp_formspec.button(0, 5, 3, 1, "player_skins_skin_select_wristband_colors", S("Wristbands")) { 2.8, "beards", S("Beard") },
form = form .. rp_formspec.button(0, 6, 3, 1, "player_skins_skin_select_band_colors", S("Trousers")) { 4.1, "cloth_colors", S("Shirt") },
form = form .. rp_formspec.button(0, 7, 3, 1, "player_skins_skin_select_skin_colors", S("Skin")) { 5.3, "wristband_colors", S("Wristbands") },
form = form .. rp_formspec.button(0, 8, 3, 1, "player_skins_skin_select_shoe_colors", S("Shoes")) { 6.3, "band_colors", S("Trousers") },
form = form .. rp_formspec.button(0, 9, 3, 1, "player_skins_skin_select_random", S("Random")) { 7.25, "skin_colors", S("Skin") },
{ 8.2, "shoe_colors", S("Shoes") },
{ 9.1, "random", S("Random") },
}
form = form .. "container[5.5,0]"
for b=1, #buttons do
local y = buttons[b][1]
local texture = buttons[b][2]
local label = buttons[b][3]
form = form .. rp_formspec.button(0, y, 3, 0.9, "player_skins_skin_select_"..texture, label)
end
form = form .. "container_end[]" form = form .. "container_end[]"
rp_formspec.register_page("rp_player_skins:player_skins", form) rp_formspec.register_page("rp_player_skins:player_skins", form)