mirror of
https://github.com/xivdev/Penumbra.git
synced 2025-12-13 12:14:17 +01:00
Fix signature and CS changes.
This commit is contained in:
parent
889fc101a8
commit
9ccbe10642
4 changed files with 5 additions and 3 deletions
|
|
@ -43,7 +43,7 @@ public static class Sigs
|
|||
"E8 ?? ?? ?? ?? 40 F6 C7 01 74 3A 40 F6 C7 04 75 27 48 85 DB 74 2F 48 8B 05 ?? ?? ?? ?? 48 8B D3 48 8B 48 30";
|
||||
|
||||
public const string EnableDraw = "E8 ?? ?? ?? ?? 48 8B 8B ?? ?? ?? ?? 48 85 C9 74 33 45 33 C0";
|
||||
public const string WeaponReload = "E8 ?? ?? ?? ?? 44 8B 9F";
|
||||
public const string WeaponReload = "E8 ?? ?? ?? ?? 33 DB BE";
|
||||
|
||||
// PathResolver.Meta
|
||||
public const string UpdateModel = "48 8B ?? 56 48 83 ?? ?? ?? B9";
|
||||
|
|
|
|||
|
|
@ -5,6 +5,7 @@ using Dalamud.Hooking;
|
|||
using Dalamud.Utility.Signatures;
|
||||
using FFXIVClientStructs.FFXIV.Client.System.Resource;
|
||||
using FFXIVClientStructs.FFXIV.Client.System.Resource.Handle;
|
||||
using FFXIVClientStructs.Interop;
|
||||
using FFXIVClientStructs.STD;
|
||||
using Penumbra.Collections;
|
||||
using Penumbra.GameData;
|
||||
|
|
|
|||
|
|
@ -106,10 +106,10 @@ public unsafe partial class ResourceLoader : IDisposable
|
|||
{
|
||||
SignatureHelper.Initialise( this );
|
||||
_decRefHook = Hook< ResourceHandleDecRef >.FromAddress(
|
||||
( IntPtr )FFXIVClientStructs.FFXIV.Client.System.Resource.Handle.ResourceHandle.fpDecRef,
|
||||
( IntPtr )FFXIVClientStructs.FFXIV.Client.System.Resource.Handle.ResourceHandle.MemberFunctionPointers.DecRef,
|
||||
ResourceHandleDecRefDetour );
|
||||
_incRefHook = Hook< ResourceHandleDestructor >.FromAddress(
|
||||
( IntPtr )FFXIVClientStructs.FFXIV.Client.System.Resource.Handle.ResourceHandle.fpIncRef, ResourceHandleIncRefDetour );
|
||||
( IntPtr )FFXIVClientStructs.FFXIV.Client.System.Resource.Handle.ResourceHandle.MemberFunctionPointers.IncRef, ResourceHandleIncRefDetour );
|
||||
}
|
||||
|
||||
// Event fired whenever a resource is requested.
|
||||
|
|
|
|||
|
|
@ -4,6 +4,7 @@ using System.Numerics;
|
|||
using Dalamud.Interface;
|
||||
using FFXIVClientStructs.FFXIV.Client.System.Resource;
|
||||
using FFXIVClientStructs.FFXIV.Client.System.Resource.Handle;
|
||||
using FFXIVClientStructs.Interop;
|
||||
using FFXIVClientStructs.STD;
|
||||
using ImGuiNET;
|
||||
using OtterGui;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue