aboutsummaryrefslogtreecommitdiff
path: root/advtrains_signals_ks/init.lua
diff options
context:
space:
mode:
authorSingularis <singularis@volny.cz>2024-11-19 16:20:38 +0100
committerorwell <orwell@bleipb.de>2025-05-27 20:22:01 +0200
commit57d2706ed18c565ad80011e84ab3c974fd879d1c (patch)
tree27fcade5daf5f2b563f27f8d1f00f61214941563 /advtrains_signals_ks/init.lua
parent9b82324b3f3df19929111a05969256f9d3a72e3a (diff)
downloadadvtrains-57d2706ed18c565ad80011e84ab3c974fd879d1c.tar.gz
advtrains-57d2706ed18c565ad80011e84ab3c974fd879d1c.tar.bz2
advtrains-57d2706ed18c565ad80011e84ab3c974fd879d1c.zip
[advtrains_signals_ks] železniční značka rozdělena na dvě železniční návěsti a upraven vzhled její varianty „posun zakázán“
- [ch_core/lib] nová funkce ch_core.play_click_sound_to() - [ch_overrides] reagovat zvukem na každou operaci ve většině formspeců
Diffstat (limited to 'advtrains_signals_ks/init.lua')
-rw-r--r--advtrains_signals_ks/init.lua21
1 files changed, 14 insertions, 7 deletions
diff --git a/advtrains_signals_ks/init.lua b/advtrains_signals_ks/init.lua
index 74a0cee..d752820 100644
--- a/advtrains_signals_ks/init.lua
+++ b/advtrains_signals_ks/init.lua
@@ -291,15 +291,22 @@ for _, rtab in ipairs({
end
for typ, prts in pairs {
- ["hfs"] = {asp = {main = false, shunt = false}, n = "pam", mesh = "_hfs"},
- ["pam"] = {asp = {main = -1, shunt = false, proceed_as_main = true}, n = "hfs"}
+ ["hfs"] = {
+ asp = {main = false, shunt = false},
+ n = "pam",
+ --[[mesh = "_hfs",]]
+ name = "železniční návěst: posun zakázán",
+ tile2 = "advtrains_signals_ks_sign_lf7.png^(advtrains_signals_ks_sign_hfs.png^[makealpha:255,255,255)",
+ },
+ ["pam"] = {
+ asp = {main = -1, shunt = false, proceed_as_main = true},
+ n = "hfs",
+ name = "železniční návěst: posun pokračuje jako normální vlak",
+ tile2 = "advtrains_signals_ks_sign_lf7.png^(advtrains_signals_ks_sign_pam.png^[makealpha:255,255,255)"
+ }
} do
local mesh = prts.mesh or ""
- local tile2 = "advtrains_signals_ks_sign_lf7.png^(advtrains_signals_ks_sign_"..typ..".png^[makealpha:255,255,255)"
- if typ == "hfs" then
- tile2 = "advtrains_signals_ks_sign_hfs.png"
- end
- register_sign("sign", typ, prts.n, attrans("Signal Sign"), "sign"..mesh, tile2, "hfs", "advtrains_signals_ks_sign_lf7.png", prts.asp)
+ register_sign("sign", typ, prts.n, prts.name, "sign"..mesh, prts.tile2, "hfs", prts.tile2, prts.asp)
end
for typ, prts in pairs {