diff --git a/Include/Core/Classes/Widget.hpp b/Include/Core/Classes/Widget.hpp index 77507e7..b3216da 100644 --- a/Include/Core/Classes/Widget.hpp +++ b/Include/Core/Classes/Widget.hpp @@ -30,6 +30,7 @@ namespace Internal std::int32_t GetItemID() const; std::vector GetItemIDs() const; std::string GetName() const; + bool GetNoClickThrough() const; Widget GetParent() const; std::int32_t GetParentID() const; std::int32_t GetRelativeX() const; @@ -40,6 +41,7 @@ namespace Internal std::int32_t GetSpriteID() const; std::int32_t GetStackType() const; std::string GetText() const; + std::int32_t GetType() const; std::int32_t GetWidth() const; }; diff --git a/Include/Core/Internal.hpp b/Include/Core/Internal.hpp index 332d428..859f966 100644 --- a/Include/Core/Internal.hpp +++ b/Include/Core/Internal.hpp @@ -177,6 +177,7 @@ namespace Internal std::int32_t GetViewportWidth(); std::int32_t GetWeight(); HashTable GetWidgetNodeCache(); + std::int32_t GetWidgetRoot(); std::vector> GetWidgets(); std::vector GetWidgetsHeight(); std::vector GetWidgetsWidth(); @@ -235,5 +236,6 @@ namespace Internal std::int32_t GetVarbitSettings(std::int32_t VarbitSettingIndex); Point TileToMainscreen(const Tile& T, std::int32_t X, std::int32_t Y, std::int32_t Z); std::string GetItemName(std::int32_t ID); + std::vector GetBlockingWidgetBoxes(); } #endif // INTERNAL_HPP_INCLUDED diff --git a/Library/libAlpacaLibrary.a b/Library/libAlpacaLibrary.a index 8efb320..b3f9866 100644 Binary files a/Library/libAlpacaLibrary.a and b/Library/libAlpacaLibrary.a differ