expose K_IsMissileOrKartItem
This commit is contained in:
parent
420c756a93
commit
e7fc5226ec
1 changed files with 14 additions and 0 deletions
|
|
@ -4506,6 +4506,17 @@ static int lib_kMomentum3D(lua_State *L)
|
|||
return 1;
|
||||
}
|
||||
|
||||
static int lib_kMissileOrKartItem(lua_State *L)
|
||||
{
|
||||
mobj_t *mo = *((mobj_t **)luaL_checkudata(L, 1, META_MOBJ));
|
||||
|
||||
if (!mo)
|
||||
return LUA_ErrInvalid(L, "mobj_t");
|
||||
|
||||
lua_pushboolean(L, K_IsMissileOrKartItem(mo));
|
||||
return 1;
|
||||
}
|
||||
|
||||
static int lib_kAddNewScoreboardMod(lua_State *L)
|
||||
{
|
||||
const char *modname = luaL_checkstring(L, 1);
|
||||
|
|
@ -5522,6 +5533,9 @@ static luaL_Reg lib[] = {
|
|||
{"K_PlayerCanPunt", lib_kPlayerCanPunt},
|
||||
{"K_Momentum3D", lib_kMomentum3D},
|
||||
|
||||
// kart stuff that's in other places for some reason
|
||||
{"K_IsMissileOrKartItem", lib_kMissileOrKartItem},
|
||||
|
||||
// k_hud
|
||||
{"K_AddNewScoreboardMod", lib_kAddNewScoreboardMod},
|
||||
{"K_SetScoreboardModStatus", lib_kSetScoreboardModStatus},
|
||||
|
|
|
|||
Loading…
Reference in a new issue