aboutsummaryrefslogtreecommitdiff
path: root/src/script/lua_api
diff options
context:
space:
mode:
authorElias Fleckenstein <eliasfleckenstein@web.de>2020-11-21 10:19:52 +0100
committerElias Fleckenstein <eliasfleckenstein@web.de>2020-11-21 10:19:52 +0100
commit128ac35a91c26ab0d7efa02e4827102ba4a91d1e (patch)
treee0c10d4979a19bb09019e919d8a347d6a1038cb5 /src/script/lua_api
parentb65db98bd556bd77c9d6a63b1a661381abcdd17a (diff)
parente16bbc1fb2fa9d92aa79ffe4219854b9b12287ed (diff)
downloaddragonfireclient-128ac35a91c26ab0d7efa02e4827102ba4a91d1e.tar.xz
Merge branch 'master' of https://github.com/EliasFleckenstein03/dragonfireclient
Diffstat (limited to 'src/script/lua_api')
-rw-r--r--src/script/lua_api/l_localplayer.cpp13
1 files changed, 4 insertions, 9 deletions
diff --git a/src/script/lua_api/l_localplayer.cpp b/src/script/lua_api/l_localplayer.cpp
index 8cd5d01e4..9b089458d 100644
--- a/src/script/lua_api/l_localplayer.cpp
+++ b/src/script/lua_api/l_localplayer.cpp
@@ -75,10 +75,8 @@ int LuaLocalPlayer::l_set_velocity(lua_State *L)
int LuaLocalPlayer::l_get_yaw(lua_State *L)
{
- LocalPlayer *player = getobject(L, 1);
-
- lua_pushinteger(L, player->getYaw());
- return 1;
+ lua_pushnumber(L, wrapDegrees_0_360(g_game->cam_view.camera_yaw));
+ return 1;
}
int LuaLocalPlayer::l_set_yaw(lua_State *L)
@@ -97,13 +95,10 @@ int LuaLocalPlayer::l_set_yaw(lua_State *L)
int LuaLocalPlayer::l_get_pitch(lua_State *L)
{
- LocalPlayer *player = getobject(L, 1);
-
- lua_pushinteger(L, player->getPitch());
- return 1;
+ lua_pushnumber(L, -wrapDegrees_180(g_game->cam_view.camera_pitch) );
+ return 1;
}
-
int LuaLocalPlayer::l_set_pitch(lua_State *L)
{
LocalPlayer *player = getobject(L, 1);