aboutsummaryrefslogtreecommitdiff
path: root/advtrains_interlocking
diff options
context:
space:
mode:
authorSingularis <singularis@volny.cz>2024-12-06 19:00:31 +0100
committerorwell <orwell@bleipb.de>2025-05-27 20:22:01 +0200
commit45bb3edab93514f3c12dde0177675194186dcadb (patch)
tree07ddffc55f421a35cec0e15f214a7e71d3360483 /advtrains_interlocking
parente95d645018a908487bb78e552ea59bbe634652fa (diff)
downloadadvtrains-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')
-rw-r--r--advtrains_interlocking/tcb_ts_ui.lua11
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]"