diff options
author | Singularis <singularis@volny.cz> | 2024-11-19 16:20:38 +0100 |
---|---|---|
committer | orwell <orwell@bleipb.de> | 2025-05-27 20:22:01 +0200 |
commit | 57d2706ed18c565ad80011e84ab3c974fd879d1c (patch) | |
tree | 27fcade5daf5f2b563f27f8d1f00f61214941563 | |
parent | 9b82324b3f3df19929111a05969256f9d3a72e3a (diff) | |
download | advtrains-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ů
-rw-r--r-- | advtrains_signals_ks/init.lua | 21 | ||||
-rw-r--r-- | advtrains_signals_ks/textures/advtrains_signals_ks_sign_hfs.png | bin | 11564 -> 271 bytes |
2 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 { diff --git a/advtrains_signals_ks/textures/advtrains_signals_ks_sign_hfs.png b/advtrains_signals_ks/textures/advtrains_signals_ks_sign_hfs.png Binary files differindex e5d8a24..9b34845 100644 --- a/advtrains_signals_ks/textures/advtrains_signals_ks_sign_hfs.png +++ b/advtrains_signals_ks/textures/advtrains_signals_ks_sign_hfs.png |