]> git.lizzy.rs Git - dragonfireclient.git/blobdiff - src/script/lua_api/l_localplayer.h
Merge branch 'master' of https://github.com/minetest/minetest
[dragonfireclient.git] / src / script / lua_api / l_localplayer.h
index 041545a49e7921cd51b680573a0f0416c4f50436..458c824e6c00bf88e2a51f49e8cfef3d3ede41c3 100644 (file)
@@ -35,6 +35,21 @@ class LuaLocalPlayer : public ModApiBase
        // get_velocity(self)
        static int l_get_velocity(lua_State *L);
 
+       // set_velocity(self, vel)
+       static int l_set_velocity(lua_State *L);
+
+       // get_yaw(self)
+       static int l_get_yaw(lua_State *L);
+
+       // set_yaw(self, yaw)
+       static int l_set_yaw(lua_State *L);
+
+       // get_pitch(self)
+       static int l_get_pitch(lua_State *L);
+
+       // set_pitch(self,pitch)
+       static int l_set_pitch(lua_State *L);
+
        // get_hp(self)
        static int l_get_hp(lua_State *L);
 
@@ -44,9 +59,15 @@ class LuaLocalPlayer : public ModApiBase
        // get_wield_index(self)
        static int l_get_wield_index(lua_State *L);
 
+       // set_wield_index(self)
+       static int l_set_wield_index(lua_State *L);
+
        // get_wielded_item(self)
        static int l_get_wielded_item(lua_State *L);
 
+       // get_hotbar_size(self)
+       static int l_get_hotbar_size(lua_State *L);
+
        static int l_is_attached(lua_State *L);
        static int l_is_touching_ground(lua_State *L);
        static int l_is_in_liquid(lua_State *L);
@@ -55,6 +76,7 @@ class LuaLocalPlayer : public ModApiBase
        static int l_swimming_vertical(lua_State *L);
 
        static int l_get_physics_override(lua_State *L);
+       static int l_set_physics_override(lua_State *L);
 
        static int l_get_override_pos(lua_State *L);
 
@@ -72,6 +94,9 @@ class LuaLocalPlayer : public ModApiBase
        // get_pos(self)
        static int l_get_pos(lua_State *L);
 
+       // set_pos(self, pos)
+       static int l_set_pos(lua_State *L);
+
        // get_movement_acceleration(self)
        static int l_get_movement_acceleration(lua_State *L);
 
@@ -97,6 +122,9 @@ class LuaLocalPlayer : public ModApiBase
 
        static int l_get_move_resistance(lua_State *L);
 
+       // get_object(self)
+       static int l_get_object(lua_State *L);
+
        LocalPlayer *m_localplayer = nullptr;
 
 public: