mirror of
https://github.com/xivdev/Penumbra.git
synced 2025-12-12 18:27:24 +01:00
Dispose fix and typo.
This commit is contained in:
parent
0f35dd69f9
commit
55de29e0ac
1 changed files with 5 additions and 4 deletions
|
|
@ -394,7 +394,7 @@ public partial class PenumbraIpc
|
||||||
{
|
{
|
||||||
ProviderGameObjectResourcePathResolved =
|
ProviderGameObjectResourcePathResolved =
|
||||||
pi.GetIpcProvider< IntPtr, string, string, object? >( LabelProviderGameObjectResourcePathResolved );
|
pi.GetIpcProvider< IntPtr, string, string, object? >( LabelProviderGameObjectResourcePathResolved );
|
||||||
Api.GameObjectResourceResolved += GameObjectResourceResolvdedEvent;
|
Api.GameObjectResourceResolved += GameObjectResourceResolvedEvent;
|
||||||
}
|
}
|
||||||
catch( Exception e )
|
catch( Exception e )
|
||||||
{
|
{
|
||||||
|
|
@ -402,7 +402,7 @@ public partial class PenumbraIpc
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private void GameObjectResourceResolvdedEvent( IntPtr gameObject, string gamePath, string localPath )
|
private void GameObjectResourceResolvedEvent( IntPtr gameObject, string gamePath, string localPath )
|
||||||
{
|
{
|
||||||
ProviderGameObjectResourcePathResolved?.SendMessage( gameObject, gamePath, localPath );
|
ProviderGameObjectResourcePathResolved?.SendMessage( gameObject, gamePath, localPath );
|
||||||
}
|
}
|
||||||
|
|
@ -415,8 +415,9 @@ public partial class PenumbraIpc
|
||||||
ProviderResolveCharacter?.UnregisterFunc();
|
ProviderResolveCharacter?.UnregisterFunc();
|
||||||
ProviderReverseResolvePath?.UnregisterFunc();
|
ProviderReverseResolvePath?.UnregisterFunc();
|
||||||
ProviderReverseResolvePathPlayer?.UnregisterFunc();
|
ProviderReverseResolvePathPlayer?.UnregisterFunc();
|
||||||
Api.CreatingCharacterBase -= CreatingCharacterBaseEvent;
|
Api.CreatingCharacterBase -= CreatingCharacterBaseEvent;
|
||||||
Api.CreatedCharacterBase -= CreatedCharacterBaseEvent;
|
Api.CreatedCharacterBase -= CreatedCharacterBaseEvent;
|
||||||
|
Api.GameObjectResourceResolved -= GameObjectResourceResolvedEvent;
|
||||||
}
|
}
|
||||||
|
|
||||||
private void CreatingCharacterBaseEvent( IntPtr gameObject, ModCollection collection, IntPtr modelId, IntPtr customize, IntPtr equipData )
|
private void CreatingCharacterBaseEvent( IntPtr gameObject, ModCollection collection, IntPtr modelId, IntPtr customize, IntPtr equipData )
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue