mirror of
https://github.com/goatcorp/Dalamud.git
synced 2026-02-17 13:27:43 +01:00
add list of available aetherytes
This commit is contained in:
parent
d860ec1db7
commit
9155f68753
5 changed files with 238 additions and 0 deletions
|
|
@ -62,6 +62,11 @@ namespace Dalamud.Game.ClientState
|
|||
/// </summary>
|
||||
public IntPtr ConditionFlags { get; private set; }
|
||||
|
||||
/// <summary>
|
||||
/// Gets the address of the Telepo instance.
|
||||
/// </summary>
|
||||
public IntPtr Telepo { get; private set; }
|
||||
|
||||
// Functions
|
||||
|
||||
/// <summary>
|
||||
|
|
@ -75,6 +80,11 @@ namespace Dalamud.Game.ClientState
|
|||
/// </summary>
|
||||
public IntPtr GamepadPoll { get; private set; }
|
||||
|
||||
/// <summary>
|
||||
/// Gets the address of the method which updates the list of available teleport locations.
|
||||
/// </summary>
|
||||
public IntPtr UpdateAetheryteList { get; private set; }
|
||||
|
||||
/// <summary>
|
||||
/// Scan for and setup any configured address pointers.
|
||||
/// </summary>
|
||||
|
|
@ -109,6 +119,10 @@ namespace Dalamud.Game.ClientState
|
|||
this.TargetManager = sig.GetStaticAddressFromSig("48 8B 05 ?? ?? ?? ?? 48 8D 0D ?? ?? ?? ?? FF 50 ?? 48 85 DB");
|
||||
|
||||
this.GamepadPoll = sig.ScanText("40 ?? 57 41 ?? 48 81 EC ?? ?? ?? ?? 44 0F ?? ?? ?? ?? ?? ?? ?? 48 8B");
|
||||
|
||||
this.Telepo = sig.GetStaticAddressFromSig("48 8D 0D ?? ?? ?? ?? 48 8B 12");
|
||||
|
||||
this.UpdateAetheryteList = sig.ScanText("E8 ?? ?? ?? ?? 48 89 46 68 4C 8D 45 50");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue