aboutsummaryrefslogtreecommitdiff
path: root/advtrains
diff options
context:
space:
mode:
authorSingularis <singularis@volny.cz>2024-11-10 08:48:41 +0100
committerorwell <orwell@bleipb.de>2025-05-27 20:22:01 +0200
commit3ee308e42871f617a0c7005fe4a23c962824af80 (patch)
tree300e1f4bf6e62acac04a652cf52a91d0e7df7a60 /advtrains
parente352b57bba789af4d08ac5530e15ddace3ef49da (diff)
downloadadvtrains-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.tr3
-rw-r--r--advtrains/wagons.lua6
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!"))