aboutsummaryrefslogtreecommitdiff
path: root/games/minimal/mods/default/textures/default_cactus_side.png
diff options
context:
space:
mode:
authorJonathan Neuschäfer <j.neuschaefer@gmx.net>2012-03-30 23:51:59 +0200
committerPerttu Ahola <celeron55@gmail.com>2012-03-31 01:31:17 +0300
commit1518b8f7538aad3b64a2a8a4ddf285fd22469b94 (patch)
tree7ffadd42a94c34fcc5165ab2b66e3142e9e122dc /games/minimal/mods/default/textures/default_cactus_side.png
parent5403b1cf6d9906dac67fd9ed60b1531398e21bfb (diff)
downloadminetest-1518b8f7538aad3b64a2a8a4ddf285fd22469b94.tar.gz
minetest-1518b8f7538aad3b64a2a8a4ddf285fd22469b94.tar.bz2
minetest-1518b8f7538aad3b64a2a8a4ddf285fd22469b94.zip
cmake: lua: use COMMON_CFLAGS
This fixes LUA_USE_DLOPEN having no effect.
Diffstat (limited to 'games/minimal/mods/default/textures/default_cactus_side.png')
0 files changed, 0 insertions, 0 deletions
hl num">0, z=0}, ystride = 0, zstride = 0, } function VoxelArea:new(o) o = o or {} setmetatable(o, self) self.__index = self local e = o:getExtent() o.ystride = e.x o.zstride = e.x * e.y return o end function VoxelArea:getExtent() local MaxEdge, MinEdge = self.MaxEdge, self.MinEdge return { x = MaxEdge.x - MinEdge.x + 1, y = MaxEdge.y - MinEdge.y + 1, z = MaxEdge.z - MinEdge.z + 1, } end function VoxelArea:getVolume() local e = self:getExtent() return e.x * e.y * e.z end function VoxelArea:index(x, y, z) local MinEdge = self.MinEdge local i = (z - MinEdge.z) * self.zstride + (y - MinEdge.y) * self.ystride + (x - MinEdge.x) + 1 return math.floor(i) end function VoxelArea:indexp(p) local MinEdge = self.MinEdge local i = (p.z - MinEdge.z) * self.zstride + (p.y - MinEdge.y) * self.ystride + (p.x - MinEdge.x) + 1 return math.floor(i) end function VoxelArea:position(i) local p = {} local MinEdge = self.MinEdge i = i - 1 p.z = math.floor(i / self.zstride) + MinEdge.z i = i % self.zstride