diff --git a/Include/Core/Internal.hpp b/Include/Core/Internal.hpp index 689e511..5d2bf55 100644 --- a/Include/Core/Internal.hpp +++ b/Include/Core/Internal.hpp @@ -305,5 +305,7 @@ namespace Internal CollisionData GetCollisionMap(std::int32_t Plane); std::int8_t GetKeyPressed(std::int32_t Index); std::vector> GetVisibilityMap(std::int32_t CameraPitch, std::int32_t CameraYaw); + std::int32_t GetTileHeights(std::int32_t X, std::int32_t Y, std::int32_t Plane); + std::int8_t GetTileSettings(std::int32_t X, std::int32_t Y, std::int32_t Plane); } #endif // INTERNAL_HPP_INCLUDED diff --git a/Include/Game/Interfaces/Mainscreen.hpp b/Include/Game/Interfaces/Mainscreen.hpp index bce359e..2bd6c4f 100644 --- a/Include/Game/Interfaces/Mainscreen.hpp +++ b/Include/Game/Interfaces/Mainscreen.hpp @@ -75,7 +75,8 @@ namespace Mainscreen std::vector GetBlockingWidgetBoxes(); - bool InRenderDistance(std::int32_t WorldX, std::int32_t WorldY); + bool InRenderDistance(std::int32_t WorldX, std::int32_t WorldY, std::int32_t WorldZ, std::int32_t Plane); + } #endif // MAINSCREEN_HPP_INCLUDED diff --git a/Library/libAlpacaLibrary.a b/Library/libAlpacaLibrary.a index 81313c6..ff2b5c3 100644 Binary files a/Library/libAlpacaLibrary.a and b/Library/libAlpacaLibrary.a differ