34 lines
751 B
Lua
34 lines
751 B
Lua
|
|
minetest.register_chatcommand("epic_abort", {
|
|
description = "Aborts the current epic",
|
|
func = function(name)
|
|
epic.abort(name)
|
|
end
|
|
})
|
|
|
|
|
|
minetest.register_chatcommand("epic_dump", { -- *chuckles*
|
|
description = "Dumps the current state, optionally from a given user",
|
|
privs = { epic_debug = true },
|
|
func = function(_, params)
|
|
if params then
|
|
return true, dump(epic.state[params])
|
|
else
|
|
return true, dump(epic.state)
|
|
end
|
|
end
|
|
})
|
|
|
|
minetest.register_chatcommand("epic_load", {
|
|
description = "Loads a savegame",
|
|
privs = { epic_debug = true },
|
|
func = function(name, param)
|
|
if not param or param == "" then
|
|
return false, "usage: /epic_load <topic>"
|
|
else
|
|
epic.form.epic_savegame_load(param, name)
|
|
return true
|
|
end
|
|
end
|
|
})
|