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";
|
"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 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
|
// PathResolver.Meta
|
||||||
public const string UpdateModel = "48 8B ?? 56 48 83 ?? ?? ?? B9";
|
public const string UpdateModel = "48 8B ?? 56 48 83 ?? ?? ?? B9";
|
||||||
|
|
|
||||||
|
|
@ -5,6 +5,7 @@ using Dalamud.Hooking;
|
||||||
using Dalamud.Utility.Signatures;
|
using Dalamud.Utility.Signatures;
|
||||||
using FFXIVClientStructs.FFXIV.Client.System.Resource;
|
using FFXIVClientStructs.FFXIV.Client.System.Resource;
|
||||||
using FFXIVClientStructs.FFXIV.Client.System.Resource.Handle;
|
using FFXIVClientStructs.FFXIV.Client.System.Resource.Handle;
|
||||||
|
using FFXIVClientStructs.Interop;
|
||||||
using FFXIVClientStructs.STD;
|
using FFXIVClientStructs.STD;
|
||||||
using Penumbra.Collections;
|
using Penumbra.Collections;
|
||||||
using Penumbra.GameData;
|
using Penumbra.GameData;
|
||||||
|
|
|
||||||
|
|
@ -106,10 +106,10 @@ public unsafe partial class ResourceLoader : IDisposable
|
||||||
{
|
{
|
||||||
SignatureHelper.Initialise( this );
|
SignatureHelper.Initialise( this );
|
||||||
_decRefHook = Hook< ResourceHandleDecRef >.FromAddress(
|
_decRefHook = Hook< ResourceHandleDecRef >.FromAddress(
|
||||||
( IntPtr )FFXIVClientStructs.FFXIV.Client.System.Resource.Handle.ResourceHandle.fpDecRef,
|
( IntPtr )FFXIVClientStructs.FFXIV.Client.System.Resource.Handle.ResourceHandle.MemberFunctionPointers.DecRef,
|
||||||
ResourceHandleDecRefDetour );
|
ResourceHandleDecRefDetour );
|
||||||
_incRefHook = Hook< ResourceHandleDestructor >.FromAddress(
|
_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.
|
// Event fired whenever a resource is requested.
|
||||||
|
|
|
||||||
|
|
@ -4,6 +4,7 @@ using System.Numerics;
|
||||||
using Dalamud.Interface;
|
using Dalamud.Interface;
|
||||||
using FFXIVClientStructs.FFXIV.Client.System.Resource;
|
using FFXIVClientStructs.FFXIV.Client.System.Resource;
|
||||||
using FFXIVClientStructs.FFXIV.Client.System.Resource.Handle;
|
using FFXIVClientStructs.FFXIV.Client.System.Resource.Handle;
|
||||||
|
using FFXIVClientStructs.Interop;
|
||||||
using FFXIVClientStructs.STD;
|
using FFXIVClientStructs.STD;
|
||||||
using ImGuiNET;
|
using ImGuiNET;
|
||||||
using OtterGui;
|
using OtterGui;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue