Merge branch 'expose-tilt' into 'master'

expose tilt

See merge request KartKrew/RingRacers!6
This commit is contained in:
Eidolon 2024-04-30 23:29:16 +00:00
commit 3b61e1f023
2 changed files with 4 additions and 1 deletions

View file

@ -616,7 +616,6 @@ struct player_t
angle_t viewrollangle;
// camera tilt
// TODO: expose to lua
angle_t tilt;
INT16 steering;

View file

@ -206,6 +206,8 @@ static int player_get(lua_State *L)
lua_pushfixed(L, plr->viewheight);
else if (fastcmp(field,"viewrollangle"))
lua_pushangle(L, plr->viewrollangle);
else if (fastcmp(field, "tilt"))
lua_pushangle(L, plr->tilt);
else if (fastcmp(field,"aiming"))
lua_pushangle(L, plr->aiming);
else if (fastcmp(field,"drawangle"))
@ -725,6 +727,8 @@ static int player_set(lua_State *L)
plr->viewheight = luaL_checkfixed(L, 3);
else if (fastcmp(field,"viewrollangle"))
plr->viewrollangle = luaL_checkangle(L, 3);
else if (fastcmp(field,"tilt"))
plr->tilt = luaL_checkangle(L, 3);
else if (fastcmp(field,"aiming")) {
UINT8 i;
plr->aiming = luaL_checkangle(L, 3);