mirror of
https://github.com/xivdev/Penumbra.git
synced 2025-12-31 21:03:48 +01:00
Get rid off EQDP files
This commit is contained in:
parent
9ecc4ab46d
commit
600fd2ecd3
23 changed files with 192 additions and 246 deletions
|
|
@ -27,11 +27,11 @@ public sealed unsafe class SetupVisor : FastHook<SetupVisor.Delegate>
|
|||
[MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)]
|
||||
private byte Detour(DrawObject* drawObject, ushort modelId, byte visorState)
|
||||
{
|
||||
_metaState.GmpCollection = _collectionResolver.IdentifyCollection(drawObject, true);
|
||||
_metaState.UndividedGmpId = modelId;
|
||||
var collection = _collectionResolver.IdentifyCollection(drawObject, true);
|
||||
_metaState.GmpCollection.Push((collection, modelId));
|
||||
var ret = Task.Result.Original.Invoke(drawObject, modelId, visorState);
|
||||
Penumbra.Log.Excessive($"[Setup Visor] Invoked on {(nint)drawObject:X} with {modelId}, {visorState} -> {ret}.");
|
||||
_metaState.GmpCollection = ResolveData.Invalid;
|
||||
_metaState.GmpCollection.Pop();
|
||||
return ret;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue