@@ -46,8 +46,8 @@ int LuaVoxelManip::l_read_from_map(lua_State *L)
46
46
LuaVoxelManip *o = checkobject (L, 1 );
47
47
MMVManip *vm = o->vm ;
48
48
49
- v3s16 bp1 = getNodeBlockPos (read_v3s16 (L, 2 ));
50
- v3s16 bp2 = getNodeBlockPos (read_v3s16 (L, 3 ));
49
+ v3s16 bp1 = getNodeBlockPos (check_v3s16 (L, 2 ));
50
+ v3s16 bp2 = getNodeBlockPos (check_v3s16 (L, 3 ));
51
51
sortBoxVerticies (bp1, bp2);
52
52
53
53
vm->initialEmerge (bp1, bp2);
@@ -116,7 +116,7 @@ int LuaVoxelManip::l_get_node_at(lua_State *L)
116
116
GET_ENV_PTR;
117
117
118
118
LuaVoxelManip *o = checkobject (L, 1 );
119
- v3s16 pos = read_v3s16 (L, 2 );
119
+ v3s16 pos = check_v3s16 (L, 2 );
120
120
121
121
pushnode (L, o->vm ->getNodeNoExNoEmerge (pos), env->getGameDef ()->ndef ());
122
122
return 1 ;
@@ -128,7 +128,7 @@ int LuaVoxelManip::l_set_node_at(lua_State *L)
128
128
GET_ENV_PTR;
129
129
130
130
LuaVoxelManip *o = checkobject (L, 1 );
131
- v3s16 pos = read_v3s16 (L, 2 );
131
+ v3s16 pos = check_v3s16 (L, 2 );
132
132
MapNode n = readnode (L, 3 , env->getGameDef ()->ndef ());
133
133
134
134
o->vm ->setNodeNoEmerge (pos, n);
@@ -171,8 +171,8 @@ int LuaVoxelManip::l_calc_lighting(lua_State *L)
171
171
v3s16 yblock = v3s16 (0 , 1 , 0 ) * MAP_BLOCKSIZE;
172
172
v3s16 fpmin = vm->m_area .MinEdge ;
173
173
v3s16 fpmax = vm->m_area .MaxEdge ;
174
- v3s16 pmin = lua_istable (L, 2 ) ? read_v3s16 (L, 2 ) : fpmin + yblock;
175
- v3s16 pmax = lua_istable (L, 3 ) ? read_v3s16 (L, 3 ) : fpmax - yblock;
174
+ v3s16 pmin = lua_istable (L, 2 ) ? check_v3s16 (L, 2 ) : fpmin + yblock;
175
+ v3s16 pmax = lua_istable (L, 3 ) ? check_v3s16 (L, 3 ) : fpmax - yblock;
176
176
177
177
sortBoxVerticies (pmin, pmax);
178
178
if (!vm->m_area .contains (VoxelArea (pmin, pmax)))
@@ -206,8 +206,8 @@ int LuaVoxelManip::l_set_lighting(lua_State *L)
206
206
MMVManip *vm = o->vm ;
207
207
208
208
v3s16 yblock = v3s16 (0 , 1 , 0 ) * MAP_BLOCKSIZE;
209
- v3s16 pmin = lua_istable (L, 3 ) ? read_v3s16 (L, 3 ) : vm->m_area .MinEdge + yblock;
210
- v3s16 pmax = lua_istable (L, 4 ) ? read_v3s16 (L, 4 ) : vm->m_area .MaxEdge - yblock;
209
+ v3s16 pmin = lua_istable (L, 3 ) ? check_v3s16 (L, 3 ) : vm->m_area .MinEdge + yblock;
210
+ v3s16 pmax = lua_istable (L, 4 ) ? check_v3s16 (L, 4 ) : vm->m_area .MaxEdge - yblock;
211
211
212
212
sortBoxVerticies (pmin, pmax);
213
213
if (!vm->m_area .contains (VoxelArea (pmin, pmax)))
@@ -402,7 +402,7 @@ int LuaVoxelManip::create_object(lua_State *L)
402
402
403
403
Map *map = &(env->getMap ());
404
404
LuaVoxelManip *o = (lua_istable (L, 1 ) && lua_istable (L, 2 )) ?
405
- new LuaVoxelManip (map, read_v3s16 (L, 1 ), read_v3s16 (L, 2 )) :
405
+ new LuaVoxelManip (map, check_v3s16 (L, 1 ), check_v3s16 (L, 2 )) :
406
406
new LuaVoxelManip (map);
407
407
408
408
*(void **)(lua_newuserdata (L, sizeof (void *))) = o;
0 commit comments