diff options
Diffstat (limited to 'builtin/game/misc.lua')
-rw-r--r-- | builtin/game/misc.lua | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/builtin/game/misc.lua b/builtin/game/misc.lua index a392386f1..c31df541d 100644 --- a/builtin/game/misc.lua +++ b/builtin/game/misc.lua @@ -93,30 +93,6 @@ function core.get_node_group(name, group) return core.get_item_group(name, group) end -function core.string_to_pos(value) - local p = {} - p.x, p.y, p.z = string.match(value, "^([%d.-]+)[, ] *([%d.-]+)[, ] *([%d.-]+)$") - if p.x and p.y and p.z then - p.x = tonumber(p.x) - p.y = tonumber(p.y) - p.z = tonumber(p.z) - return p - end - local p = {} - p.x, p.y, p.z = string.match(value, "^%( *([%d.-]+)[, ] *([%d.-]+)[, ] *([%d.-]+) *%)$") - if p.x and p.y and p.z then - p.x = tonumber(p.x) - p.y = tonumber(p.y) - p.z = tonumber(p.z) - return p - end - return nil -end - -assert(core.string_to_pos("10.0, 5, -2").x == 10) -assert(core.string_to_pos("( 10.0, 5, -2)").z == -2) -assert(core.string_to_pos("asd, 5, -2)") == nil) - function core.setting_get_pos(name) local value = core.setting_get(name) if not value then |