mirror of
https://github.com/Caraxi/mare.client.git
synced 2025-12-12 21:37:22 +01:00
listen to glamourer changes
This commit is contained in:
parent
41b8eb766f
commit
672056932d
4 changed files with 37 additions and 1 deletions
|
|
@ -114,6 +114,8 @@ public sealed class IpcManager : DisposableMediatorSubscriberBase
|
|||
_glamourerRevertByName = pi.GetIpcSubscriber<string, uint, object?>("Glamourer.RevertLock");
|
||||
_glamourerUnlock = pi.GetIpcSubscriber<string, uint, bool>("Glamourer.UnlockName");
|
||||
|
||||
pi.GetIpcSubscriber<int, nint, Lazy<string>, object?>("Glamourer.StateChanged").Subscribe((type, address, customize) => GlamourerChanged(address));
|
||||
|
||||
_heelsGetApiVersion = pi.GetIpcSubscriber<(int, int)>("SimpleHeels.ApiVersion");
|
||||
_heelsGetOffset = pi.GetIpcSubscriber<string>("SimpleHeels.GetLocalPlayer");
|
||||
_heelsRegisterPlayer = pi.GetIpcSubscriber<GameObject, string, object?>("SimpleHeels.RegisterPlayer");
|
||||
|
|
@ -755,6 +757,11 @@ public sealed class IpcManager : DisposableMediatorSubscriberBase
|
|||
return _penumbraResolveModDir!.Invoke().ToLowerInvariant();
|
||||
}
|
||||
|
||||
private void GlamourerChanged(nint address)
|
||||
{
|
||||
Mediator.Publish(new GlamourerChangedMessage(address));
|
||||
}
|
||||
|
||||
private void HeelsOffsetChange(string offset)
|
||||
{
|
||||
Mediator.Publish(new HeelsOffsetMessage());
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue