mirror of
https://github.com/KartKrewDev/RingRacers.git
synced 2026-02-18 19:41:29 +00:00
Push skin->sprites as light userdata
This commit is contained in:
parent
e41d1632c5
commit
a7e20f7081
1 changed files with 2 additions and 2 deletions
|
|
@ -217,7 +217,7 @@ static int skin_get(lua_State *L)
|
||||||
lua_pushinteger(L, skin->availability);
|
lua_pushinteger(L, skin->availability);
|
||||||
break;
|
break;
|
||||||
case skin_sprites:
|
case skin_sprites:
|
||||||
LUA_PushUserdata(L, skin->sprites, META_SKINSPRITES);
|
LUA_PushLightUserdata(L, skin->sprites, META_SKINSPRITES);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
return 1;
|
return 1;
|
||||||
|
|
@ -340,7 +340,7 @@ static const char *const sprites_opt[] = {
|
||||||
// skin.sprites[i] -> sprites[i]
|
// skin.sprites[i] -> sprites[i]
|
||||||
static int lib_getSkinSprite(lua_State *L)
|
static int lib_getSkinSprite(lua_State *L)
|
||||||
{
|
{
|
||||||
spritedef_t *sprites = *((spritedef_t **)luaL_checkudata(L, 1, META_SKINSPRITES));
|
spritedef_t *sprites = (spritedef_t *)luaL_checkudata(L, 1, META_SKINSPRITES);
|
||||||
playersprite_t i = luaL_checkinteger(L, 2);
|
playersprite_t i = luaL_checkinteger(L, 2);
|
||||||
|
|
||||||
if (i < 0 || i >= NUMPLAYERSPRITES*2)
|
if (i < 0 || i >= NUMPLAYERSPRITES*2)
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue