diff --git a/apps/openmw-mp/Script/Functions/Positions.cpp b/apps/openmw-mp/Script/Functions/Positions.cpp index 75e8e482d..291f1c618 100644 --- a/apps/openmw-mp/Script/Functions/Positions.cpp +++ b/apps/openmw-mp/Script/Functions/Positions.cpp @@ -7,20 +7,6 @@ #include using namespace std; -void PositionFunctions::GetPos(unsigned short pid, float *x, float *y, float *z) noexcept -{ - *x = 0.00; - *y = 0.00; - *z = 0.00; - - Player *player; - GET_PLAYER(pid, player,); - - *x = player->position.pos[0]; - *y = player->position.pos[1]; - *z = player->position.pos[2]; -} - double PositionFunctions::GetPosX(unsigned short pid) noexcept { Player *player; @@ -69,20 +55,6 @@ double PositionFunctions::GetPreviousCellPosZ(unsigned short pid) noexcept return player->previousCellPosition.pos[2]; } -void PositionFunctions::GetRot(unsigned short pid, float *x, float *y, float *z) noexcept -{ - *x = 0.00; - *y = 0.00; - *z = 0.00; - - Player *player; - GET_PLAYER(pid, player, ); - - *x = player->position.rot[0]; - *y = player->position.rot[1]; - *z = player->position.rot[2]; -} - double PositionFunctions::GetRotX(unsigned short pid) noexcept { Player *player; diff --git a/apps/openmw-mp/Script/Functions/Positions.hpp b/apps/openmw-mp/Script/Functions/Positions.hpp index 071dd6ee4..283fe2505 100644 --- a/apps/openmw-mp/Script/Functions/Positions.hpp +++ b/apps/openmw-mp/Script/Functions/Positions.hpp @@ -4,7 +4,6 @@ #include "../Types.hpp" #define POSITIONAPI \ - {"GetPos", PositionFunctions::GetPos},\ {"GetPosX", PositionFunctions::GetPosX},\ {"GetPosY", PositionFunctions::GetPosY},\ {"GetPosZ", PositionFunctions::GetPosZ},\ @@ -13,7 +12,6 @@ {"GetPreviousCellPosY", PositionFunctions::GetPreviousCellPosY},\ {"GetPreviousCellPosZ", PositionFunctions::GetPreviousCellPosZ},\ \ - {"GetRot", PositionFunctions::GetRot},\ {"GetRotX", PositionFunctions::GetRotX},\ {"GetRotZ", PositionFunctions::GetRotZ},\ \ @@ -29,18 +27,6 @@ class PositionFunctions { public: - /** - * \brief Assign the player's positional coordinate values to the variables passed as - * parameters. - * - * \param pid The player ID. - * \param x The variable for the X position. - * \param y The variable for the Y position. - * \param z The variable for the Z position. - * \return void - */ - static void GetPos(unsigned short pid, float *x, float *y, float *z) noexcept; - /** * \brief Get the X position of a player. * @@ -89,18 +75,6 @@ public: */ static double GetPreviousCellPosZ(unsigned short pid) noexcept; - /** - * \brief Assign the player's rotational coordinate values to the variables passed as - * parameters. - * - * \param pid The player ID. - * \param x The variable for the X rotation. - * \param y The variable for the Y rotation. - * \param z The variable for the Z rotation. - * \return void - */ - static void GetRot(unsigned short pid, float *x, float *y, float *z) noexcept; - /** * \brief Get the X rotation of a player. *