diff options
Diffstat (limited to 'advtrains_line_automation')
-rw-r--r-- | advtrains_line_automation/init.lua | 2 | ||||
-rw-r--r-- | advtrains_line_automation/line_editor.lua | 4 | ||||
-rw-r--r-- | advtrains_line_automation/line_functions.lua | 2 | ||||
-rw-r--r-- | advtrains_line_automation/station_announcement.lua | 2 | ||||
-rw-r--r-- | advtrains_line_automation/station_editor.lua | 4 |
5 files changed, 6 insertions, 8 deletions
diff --git a/advtrains_line_automation/init.lua b/advtrains_line_automation/init.lua index 65631a9..9de25fb 100644 --- a/advtrains_line_automation/init.lua +++ b/advtrains_line_automation/init.lua @@ -1,4 +1,3 @@ -ch_base.open_mod(minetest.get_current_modname()) -- Advtrains line automation system advtrains.lines = { @@ -50,4 +49,3 @@ function advtrains.lines.step(dtime) advtrains.lines.rwt.step(dtime) advtrains.lines.sched.run() end -ch_base.close_mod(minetest.get_current_modname()) diff --git a/advtrains_line_automation/line_editor.lua b/advtrains_line_automation/line_editor.lua index 54f683d..33686d1 100644 --- a/advtrains_line_automation/line_editor.lua +++ b/advtrains_line_automation/line_editor.lua @@ -1,6 +1,6 @@ local def local F = minetest.formspec_escape -local ifthenelse = ch_core.ifthenelse +local ifthenelse = function(cond, a, b) if cond then return a else return b end end local max_stations = 60 @@ -850,7 +850,7 @@ end def = { -- params = "", description = "Otevře editor variant linek", - privs = {ch_registered_player = true, railway_operator = true}, + privs = {railway_operator = true}, func = function(player_name, param) show_editor_formspec(minetest.get_player_by_name(player_name)) end, } core.register_chatcommand("linky", def) diff --git a/advtrains_line_automation/line_functions.lua b/advtrains_line_automation/line_functions.lua index ce24ab4..ee8f238 100644 --- a/advtrains_line_automation/line_functions.lua +++ b/advtrains_line_automation/line_functions.lua @@ -1323,7 +1323,7 @@ core.register_chatcommand("vlaky", def) def = { params = "[linka]", description = "Vypíše všechny linkové vlaky na zadané lince (resp. na všech linkách) a ty, které nedávno jízdu na lince ukončily", - privs = {ch_registered_player = true}, + privs = {}, func = function(player_name, param) local result = vlaky(param, true) if #result == 0 then diff --git a/advtrains_line_automation/station_announcement.lua b/advtrains_line_automation/station_announcement.lua index c4ee162..3f9956c 100644 --- a/advtrains_line_automation/station_announcement.lua +++ b/advtrains_line_automation/station_announcement.lua @@ -1,6 +1,6 @@ local al = advtrains.lines local F = core.formspec_escape -local ifthenelse = assert(ch_core.ifthenelse) +local ifthenelse = function(cond, a, b) if cond then return a else return b end end local rwt = assert(advtrains.lines.rwt) local def local function CF(s) diff --git a/advtrains_line_automation/station_editor.lua b/advtrains_line_automation/station_editor.lua index 37afa92..ceeeffe 100644 --- a/advtrains_line_automation/station_editor.lua +++ b/advtrains_line_automation/station_editor.lua @@ -1,6 +1,6 @@ local def local F = minetest.formspec_escape -local ifthenelse = ch_core.ifthenelse +local ifthenelse = function(cond, a, b) if cond then return a else return b end end local rwt = assert(advtrains.lines.rwt) local function load_stations() @@ -468,7 +468,7 @@ advtrains.lines.open_station_editor = show_formspec def = { -- params = "", description = "Otevře editor dopraven (stanic, zastávek a odboček)", - privs = {ch_registered_player = true}, + privs = {}, func = function(player_name, param) show_formspec(minetest.get_player_by_name(player_name)) end, } core.register_chatcommand("zastavky", def) |