From 485a54479fe23948dd0fe6a49b2de7cefcf3dc8b Mon Sep 17 00:00:00 2001 From: NepDisk Date: Fri, 6 Feb 2026 14:40:12 -0500 Subject: [PATCH] Expose new player airdrop fields to Lua --- src/lua_playerlib.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/lua_playerlib.c b/src/lua_playerlib.c index 0dc19f581..29ae5fdb5 100644 --- a/src/lua_playerlib.c +++ b/src/lua_playerlib.c @@ -390,7 +390,9 @@ static int lib_lenLocalplayers(lua_State *L) X(nextringaward) \ X(ringvolume) \ X(ringtransparency) \ + X(airdroppredelay) \ X(airdroptime) \ + X(airdropbuffer) \ X(airdropflags) \ X(ringdrop) \ X(shieldtracer) \ @@ -830,9 +832,15 @@ static int player_get(lua_State *L) case player_ringtransparency: lua_pushinteger(L, plr->ringtransparency); break; + case player_airdroppredelay: + lua_pushinteger(L, plr->airdroppredelay); + break; case player_airdroptime: lua_pushinteger(L, plr->airdroptime); break; + case player_airdropbuffer: + lua_pushinteger(L, plr->airdropbuffer); + break; case player_airdropflags: lua_pushinteger(L, plr->airdropflags); break; @@ -1614,9 +1622,15 @@ static int player_set(lua_State *L) case player_ringtransparency: plr->ringtransparency = luaL_checkinteger(L, 3); break; + case player_airdroppredelay: + plr->airdroppredelay = luaL_checkinteger(L, 3); + break; case player_airdroptime: plr->airdroptime = luaL_checkinteger(L, 3); break; + case player_airdropbuffer: + plr->airdropbuffer = luaL_checkinteger(L, 3); + break; case player_airdropflags: plr->airdropflags = luaL_checkinteger(L, 3); break;