diff --git a/VERSION b/VERSION index b09a54c..8adc70f 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.7.3 \ No newline at end of file +0.8.0 \ No newline at end of file diff --git a/config.lua b/config.lua index 8d69b2f..79486cc 100755 --- a/config.lua +++ b/config.lua @@ -1,4 +1,4 @@ --- Per-world config feature is available. To create per-world config, +-- World-specific configs are available. To create world-specific config, -- copy this file to `worlds//mod_minetest_wadsprint_config.lua` -- Common config values. minetest_wadsprint.HIDE_HUD_BARS = false diff --git a/init.lua b/init.lua index 28036f3..a4ee477 100755 --- a/init.lua +++ b/init.lua @@ -8,28 +8,32 @@ minetest_wadsprint = api = { events = EventEmitter:new() }, stats = -- Online players' stats. { - -- : - -- obj: - -- name: - -- stamina: - -- is_walking: - -- is_sprinting: - -- is_ready_to_sprint: - -- is_sprinting_physics_on: + -- : + -- obj: + -- name: + -- stamina: + -- is_walking: + -- is_sprinting: + -- is_ready_to_sprint: + -- is_sprinting_physics_on: }, offline_stats = -- Offline stats aren't processed in the main cycle. { - -- : - -- stamina: + -- : + -- stamina: }, version = io.open(minetest.get_modpath(minetest.get_current_modname()).."/VERSION","r"):read("*all"), savepath = minetest.get_worldpath().."/mod_minetest_wadsprint_saved_players_stats.dat", worldconfig = minetest.get_worldpath().."/mod_minetest_wadsprint_config.lua", } dofile(minetest.get_modpath(minetest.get_current_modname()).."/config.lua") -- Load default config. -if file_exists(minetest_wadsprint.worldconfig) then -- Load world config (if present). +if file_exists(minetest_wadsprint.worldconfig) then -- Load world-specific config (if present). print("Loading minetest_wadsprint world-specific config: "..minetest_wadsprint.worldconfig) dofile(minetest_wadsprint.worldconfig) +else + print("Creating minetest_wadsprint world-specific config: "..minetest_wadsprint.worldconfig) + io.open(minetest_wadsprint.worldconfig,"w") -- Create empty world config (for user's convenience). + :write("-- World-specific config. Copy here values from `mods/minetest_wadsprint/config.lua`:\n") end dofile(minetest.get_modpath(minetest.get_current_modname()).."/init_hudbars.lua") ---------------------------------------------------------------------------------------------------- diff --git a/util/version.png b/util/version.png index 926ff40..f2b4109 100644 Binary files a/util/version.png and b/util/version.png differ