From: paramat Date: Sun, 27 Nov 2016 23:52:28 +0000 (+0000) Subject: Creative: Re-implement constant hand dig times, add comment X-Git-Tag: 0.4.15~21 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=fa17fe31d6e3014728dc6d4e7aa8618ee77601e1;p=oweals%2Fminetest_game.git Creative: Re-implement constant hand dig times, add comment --- diff --git a/mods/creative/init.lua b/mods/creative/init.lua index 79f8978f..868b802b 100644 --- a/mods/creative/init.lua +++ b/mods/creative/init.lua @@ -1,8 +1,14 @@ dofile(minetest.get_modpath("creative") .. "/inventory.lua") if minetest.setting_getbool("creative_mode") then - local digtime = 0.5 - local caps = {times = {digtime, digtime, digtime}, uses = 0, maxlevel = 3} + -- Dig time is modified according to difference (leveldiff) between tool + -- 'maxlevel' and node 'level'. Digtime is divided by the larger of + -- leveldiff and 1. + -- To speed up digging in creative, hand 'maxlevel' and 'digtime' have been + -- increased such that nodes of differing levels have an insignificant + -- effect on digtime. + local digtime = 42 + local caps = {times = {digtime, digtime, digtime}, uses = 0, maxlevel = 256} minetest.register_item(":", { type = "none",