diff options
author | Singularis <singularis@volny.cz> | 2024-11-10 08:48:41 +0100 |
---|---|---|
committer | orwell <orwell@bleipb.de> | 2025-05-27 20:22:01 +0200 |
commit | 3ee308e42871f617a0c7005fe4a23c962824af80 (patch) | |
tree | 300e1f4bf6e62acac04a652cf52a91d0e7df7a60 /advtrains | |
parent | e352b57bba789af4d08ac5530e15ddace3ef49da (diff) | |
download | advtrains-3ee308e42871f617a0c7005fe4a23c962824af80.tar.gz advtrains-3ee308e42871f617a0c7005fe4a23c962824af80.tar.bz2 advtrains-3ee308e42871f617a0c7005fe4a23c962824af80.zip |
[advtrains_line_automation] přepracováno okno koleje pro zastavení ve stanici
- [advtrains] opravena chyba kvůli které se občas nechtěl otevít formulář palubního počítače vlaku
- [advtrains_line_automation] kolej pro zastavení ve stanici nově dovoluje změnit zastavivšímu vlaku linku a směrový kód, rovněž nově umožňuje při odjezdu nezavírat dveře
- [moreblocks] oprava chybného zarovnání textur u některých nových tvarů
Diffstat (limited to 'advtrains')
-rw-r--r-- | advtrains/locale/advtrains.cs.tr | 3 | ||||
-rw-r--r-- | advtrains/wagons.lua | 6 |
2 files changed, 5 insertions, 4 deletions
diff --git a/advtrains/locale/advtrains.cs.tr b/advtrains/locale/advtrains.cs.tr index af8cf87..220d21d 100644 --- a/advtrains/locale/advtrains.cs.tr +++ b/advtrains/locale/advtrains.cs.tr @@ -258,7 +258,7 @@ Track Worker Tool@n@nLeft-click: change rail type (straight/curve/switch)@nRight Track with Railway Gravel=kolej s železničním štěrkem Track=kolej Train copy/paste tool@n@nLeft-click: copy train@nRight-click: paste train=duplikátor vlakových souprav@n@nKlik levým: zkopírovat soupravu do schránky@nKlik pravým: umístit duplikát na trať -Train overview / coupling control is only shown when the train stands=Ovládání spřáhel je možné jen u strojícího vlaku +Train overview / coupling control is only shown when the train stands.=Ovládání spřáhel je možné jen u strojícího vlaku Train overview/coupling control:=Ovládání spřáhel: Trains on this section:=Vlaky v tomto úseku: Trains stopping here (ARS rules)=Vlaky zastavující zde (ARS) @@ -300,3 +300,4 @@ off=signál stůj on=signál volno prev FC=předch. NK transib=transsibiřská lokomotiva +Stn. @1 (@2) T. @3=@1 (@2) kolej @3 diff --git a/advtrains/wagons.lua b/advtrains/wagons.lua index ab994d4..b04aee1 100644 --- a/advtrains/wagons.lua +++ b/advtrains/wagons.lua @@ -1226,15 +1226,15 @@ function wagon:seating_from_key_helper(pname, fields, no) end if fields.inv and self.has_inventory and self.get_inventory_formspec then minetest.close_formspec(pname, "advtrains_seating_"..self.id) - minetest.show_formspec(pname, "advtrains_inv_"..self.id, self:get_inventory_formspec(pname, make_inv_name(self.id))) + minetest.after(0.1, minetest.show_formspec, pname, "advtrains_inv_"..self.id, self:get_inventory_formspec(pname, make_inv_name(self.id))) end if fields.prop and data.owner==pname then minetest.close_formspec(pname, "advtrains_seating_"..self.id) - self:show_wagon_properties(pname) + minetest.after(0.1, function(pn) self:show_wagon_properties(pn) end, pname) end if fields.bordcom and self.seat_groups[sgr].driving_ctrl_access and advtrains.check_driving_couple_protection(pname, data.owner, data.whitelist) then minetest.close_formspec(pname, "advtrains_seating_"..self.id) - self:show_bordcom(pname) + minetest.after(0.1, function(pn) self:show_bordcom(pn) end, pname) end if fields.dcwarn then minetest.chat_send_player(pname, attrans("Doors are closed! Use Sneak+rightclick to ignore the closed doors and get off!")) |