diff options
author | Singularis <singularis@volny.cz> | 2024-12-06 19:00:31 +0100 |
---|---|---|
committer | orwell <orwell@bleipb.de> | 2025-05-27 20:22:01 +0200 |
commit | 45bb3edab93514f3c12dde0177675194186dcadb (patch) | |
tree | 07ddffc55f421a35cec0e15f214a7e71d3360483 /advtrains_interlocking/tcb_ts_ui.lua | |
parent | e95d645018a908487bb78e552ea59bbe634652fa (diff) | |
download | advtrains-45bb3edab93514f3c12dde0177675194186dcadb.tar.gz advtrains-45bb3edab93514f3c12dde0177675194186dcadb.tar.bz2 advtrains-45bb3edab93514f3c12dde0177675194186dcadb.zip |
[ts_furniture] oprava pádu serveru při sedání na židle
- [advtrains_interlocking] barevné nápisy v dialogovém okně TCB pro usnadnění orientace
Diffstat (limited to 'advtrains_interlocking/tcb_ts_ui.lua')
-rw-r--r-- | advtrains_interlocking/tcb_ts_ui.lua | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/advtrains_interlocking/tcb_ts_ui.lua b/advtrains_interlocking/tcb_ts_ui.lua index 1693780..9224380 100644 --- a/advtrains_interlocking/tcb_ts_ui.lua +++ b/advtrains_interlocking/tcb_ts_ui.lua @@ -227,14 +227,21 @@ end) -- TCB Form +local sidecolorA = minetest.get_color_escape_sequence("#f40000") +local sidecolorB = minetest.get_color_escape_sequence("#068b00") + local function mktcbformspec(tcbs, btnpref, offset, pname) local form = "" local ts + local sidecolor = sidecolorB + if btnpref == "A" then + sidecolor = sidecolorA + end if tcbs.ts_id then ts = ildb.get_ts(tcbs.ts_id) end if ts then - form = form.."label[0.5,"..offset..";"..attrans("Side @1", btnpref)..": "..minetest.formspec_escape(ts.name).."]" + form = form.."label[0.5,"..offset..";"..sidecolor..attrans("Side @1", btnpref)..": "..minetest.formspec_escape(ts.name).."]" form = form.."button[0.5,"..(offset+0.5)..";5,1;"..btnpref.."_gotots;"..attrans("Show track section").."]" if ildb.may_modify_tcbs(tcbs) then -- Note: the security check to prohibit those actions is located in database.lua in the corresponding functions. @@ -243,7 +250,7 @@ local function mktcbformspec(tcbs, btnpref, offset, pname) end else tcbs.ts_id = nil - form = form.."label[0.5,"..offset..";Strana "..btnpref..": "..attrans("End of interlocking").."]" + form = form.."label[0.5,"..offset..";"..sidecolor.."Strana "..btnpref..": "..attrans("End of interlocking").."]" form = form.."button[0.5,"..(offset+0.5)..";5,1;"..btnpref.."_makeil;"..attrans("Create Interlocked Track Section").."]" --if tcbs.section_free then --form = form.."button[0.5,"..(offset+1.5)..";5,1;"..btnpref.."_setlocked;Section is free]" |