Release 1.09
							parent
							
								
									83ae59dadb
								
							
						
					
					
						commit
						f948ad44ee
					
				| 
						 | 
					@ -169,6 +169,7 @@ namespace Internal
 | 
				
			||||||
    AttackOption GetNPCAttackOption();
 | 
					    AttackOption GetNPCAttackOption();
 | 
				
			||||||
    IndexableData GetNPCIndexableData();
 | 
					    IndexableData GetNPCIndexableData();
 | 
				
			||||||
    std::vector<std::int32_t> GetNPCIndices();
 | 
					    std::vector<std::int32_t> GetNPCIndices();
 | 
				
			||||||
 | 
					    Cache GetNPCInfoCache();
 | 
				
			||||||
    Cache GetNPCModelCache();
 | 
					    Cache GetNPCModelCache();
 | 
				
			||||||
    std::vector<NPC> GetNPCs();
 | 
					    std::vector<NPC> GetNPCs();
 | 
				
			||||||
    IndexableData GetObjectIndexableData();
 | 
					    IndexableData GetObjectIndexableData();
 | 
				
			||||||
| 
						 | 
					@ -229,7 +230,7 @@ namespace Internal
 | 
				
			||||||
    std::vector<Point> ProjectModel(const Model& M, std::int32_t LocalX, std::int32_t LocalY,
 | 
					    std::vector<Point> ProjectModel(const Model& M, std::int32_t LocalX, std::int32_t LocalY,
 | 
				
			||||||
                                    std::int32_t LocalZ, std::int32_t Angle);
 | 
					                                    std::int32_t LocalZ, std::int32_t Angle);
 | 
				
			||||||
    Model GetPlayerModel(std::int64_t ID);
 | 
					    Model GetPlayerModel(std::int64_t ID);
 | 
				
			||||||
    Model GetNPCModel(std::int32_t ID);
 | 
					    Model GetNPCModel(std::int64_t ID);
 | 
				
			||||||
    Varbit GetVarbit(std::int32_t ID);
 | 
					    Varbit GetVarbit(std::int32_t ID);
 | 
				
			||||||
    Animation GetAnimation(std::int32_t ID);
 | 
					    Animation GetAnimation(std::int32_t ID);
 | 
				
			||||||
    Frames GetFrames(std::int32_t ID);
 | 
					    Frames GetFrames(std::int32_t ID);
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -51,8 +51,8 @@ class Chat
 | 
				
			||||||
            UNKNOWN = -1
 | 
					            UNKNOWN = -1
 | 
				
			||||||
        } CHAT_TYPE;
 | 
					        } CHAT_TYPE;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        static std::vector<Internal::MessageNode> GetMessages(CHAT_TYPE Type);
 | 
					        static std::vector<Internal::MessageNode> GetMessages(CHAT_TYPE Type, bool Sort = true);
 | 
				
			||||||
        static std::vector<Internal::MessageNode> GetMessages(CHAT_TYPE Type, bool Sort);
 | 
					        static std::vector<Internal::MessageNode> GetMessages(const std::vector<CHAT_TYPE>& Type, bool Sort = true);
 | 
				
			||||||
        static Internal::MessageNode GetLastMessage(CHAT_TYPE Type);
 | 
					        static Internal::MessageNode GetLastMessage(CHAT_TYPE Type);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        static DIALOGUE_STATE GetDialogueState();
 | 
					        static DIALOGUE_STATE GetDialogueState();
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -35,6 +35,7 @@ class Mainscreen
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        static bool IsLoggedIn();
 | 
					        static bool IsLoggedIn();
 | 
				
			||||||
        static bool IsMoving();
 | 
					        static bool IsMoving();
 | 
				
			||||||
 | 
					        static bool IsAnimating();
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        static std::string GetUpText();
 | 
					        static std::string GetUpText();
 | 
				
			||||||
        static bool UpTextContains(const std::string& UpText);
 | 
					        static bool UpTextContains(const std::string& UpText);
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -5,6 +5,7 @@
 | 
				
			||||||
#include "../../Core/Types/Point.hpp"
 | 
					#include "../../Core/Types/Point.hpp"
 | 
				
			||||||
#include "../../Core/Classes/Region.hpp"
 | 
					#include "../../Core/Classes/Region.hpp"
 | 
				
			||||||
#include <cstdint>
 | 
					#include <cstdint>
 | 
				
			||||||
 | 
					#include <functional>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/** @addtogroup Interfaces
 | 
					/** @addtogroup Interfaces
 | 
				
			||||||
* @{ */
 | 
					* @{ */
 | 
				
			||||||
| 
						 | 
					@ -76,6 +77,7 @@ class Minimap
 | 
				
			||||||
        static bool ClickTile(const Tile& T, std::int32_t Random = 5);
 | 
					        static bool ClickTile(const Tile& T, std::int32_t Random = 5);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        static bool WalkPath(const std::vector<Tile>& Path, std::int32_t Distance, std::int32_t Random);
 | 
					        static bool WalkPath(const std::vector<Tile>& Path, std::int32_t Distance, std::int32_t Random);
 | 
				
			||||||
 | 
					        static bool WalkPath(const std::vector<Tile>& Path, std::int32_t Distance, std::int32_t Random, std::function<bool()> Func);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        static bool IsReachable(const Tile& T);
 | 
					        static bool IsReachable(const Tile& T);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
										
											Binary file not shown.
										
									
								
							
		Loading…
	
		Reference in New Issue