Customize level list colors

master
Wuzzy 2022-02-11 04:02:27 +01:00
parent c6a23eed25
commit 7b2196715a
2 changed files with 4 additions and 2 deletions

View File

@ -40,6 +40,7 @@ minetest.register_on_joinplayer(function(player)
)
player:set_formspec_prepend([=[
listcolors[#5c443280;#a87d5d80;#3b2b2080;#b75647;#ffffff]
tableoptions[background=#ffffff30;highlight=#3B6322]
background9[0,0;5,5;lzr_gui_bg.png;true;4]
style_type[button;bgimg=lzr_gui_button.png;bgimg_middle=4]
style_type[button:hovered;bgimg=lzr_gui_button_hover.png]

View File

@ -8,7 +8,8 @@ lzr_level_select.open_dialog = function(player, preselect)
local form = "formspec_version[4]size[6,10]"..
"label[0.5,0.4;"..F(S("Select level:")).."]"..
"button[1.5,8.5;3,1;okay;"..F(S("Start")).."]"..
"textlist[0.5,0.8;5,7.5;levellist;"
"tablecolumns[color;text]"..
"table[0.5,0.8;5,7.5;levellist;"
local list = {}
local entry_header = ""
local completed_levels = lzr_levels.get_completed_levels()
@ -22,7 +23,7 @@ lzr_level_select.open_dialog = function(player, preselect)
end
entry_header = ""
end
table.insert(list, F(entry_header.. lzr_levels.get_level_name(l)))
table.insert(list, entry_header..","..F(lzr_levels.get_level_name(l)))
end
if not first_uncompleted_level then
first_uncompleted_level = 1