Builtin: Add core.MAP_BLOCKSIZE constant 4362/head
authorTim <t4im@users.noreply.github.com>
Sat, 23 Jul 2016 11:29:53 +0000 (13:29 +0200)
committerparamat <mat.gregory@virginmedia.com>
Tue, 26 Jul 2016 03:17:07 +0000 (04:17 +0100)
builtin/game/constants.lua
builtin/game/forceloading.lua

index d0b7c753cf88283c095629ffe15f8ec432e0a3ac..56fca92892c22af6926975c2b615de288d663a52 100644 (file)
@@ -4,14 +4,19 @@
 -- Constants values for use with the Lua API
 --
 
+-- mapnode.h
 -- Built-in Content IDs (for use with VoxelManip API)
 core.CONTENT_UNKNOWN = 125
 core.CONTENT_AIR     = 126
 core.CONTENT_IGNORE  = 127
 
+-- emerge.h
 -- Block emerge status constants (for use with core.emerge_area)
 core.EMERGE_CANCELLED   = 0
 core.EMERGE_ERRORED     = 1
 core.EMERGE_FROM_MEMORY = 2
 core.EMERGE_FROM_DISK   = 3
 core.EMERGE_GENERATED   = 4
+
+-- constants.h
+core.MAP_BLOCKSIZE = 16
index 8c9fbf51225d5a1878aa14b6a411adcd7c1e2362..468572e6e641dd7edade74df4b7376dc503c7445 100644 (file)
@@ -7,7 +7,7 @@ core.forceload_free_block = nil
 local blocks_forceloaded
 local total_forceloaded = 0
 
-local BLOCKSIZE = 16
+local BLOCKSIZE = core.MAP_BLOCKSIZE
 local function get_blockpos(pos)
        return {
                x = math.floor(pos.x/BLOCKSIZE),