More style fixes

This commit is contained in:
MidoriKami 2026-01-14 15:37:17 -08:00
parent 15ef9e7872
commit 53aa031f90
2 changed files with 20 additions and 4 deletions

View file

@ -64,7 +64,10 @@ internal unsafe class AddonLifecycle : IInternalDisposableService
internal static AtkUnitBase.AtkUnitBaseVirtualTable* GetOriginalVirtualTable(AtkUnitBase.AtkUnitBaseVirtualTable* tableAddress)
{
var matchedTable = AllocatedTables.FirstOrDefault(table => table.ModifiedVirtualTable == tableAddress);
if (matchedTable == null) return null;
if (matchedTable == null)
{
return null;
}
return matchedTable.OriginalVirtualTable;
}
@ -153,13 +156,19 @@ internal unsafe class AddonLifecycle : IInternalDisposableService
{
if (!this.EventListeners.ContainsKey(listener.EventType))
{
if (!this.EventListeners.TryAdd(listener.EventType, [])) return;
if (!this.EventListeners.TryAdd(listener.EventType, []))
{
return;
}
}
// Note: string.Empty is a valid addon name, as that will trigger on any addon for this event type
if (!this.EventListeners[listener.EventType].ContainsKey(listener.AddonName))
{
if (!this.EventListeners[listener.EventType].TryAdd(listener.AddonName, [])) return;
if (!this.EventListeners[listener.EventType].TryAdd(listener.AddonName, []))
{
return;
}
}
this.EventListeners[listener.EventType][listener.AddonName].Add(listener);

View file

@ -77,7 +77,10 @@ internal unsafe class AgentLifecycle : IInternalDisposableService
internal static AgentInterface.AgentInterfaceVirtualTable* GetOriginalVirtualTable(AgentInterface.AgentInterfaceVirtualTable* tableAddress)
{
var matchedTable = AllocatedTables.FirstOrDefault(table => table.ModifiedVirtualTable == tableAddress);
if (matchedTable == null) return null;
if (matchedTable == null)
{
return null;
}
return matchedTable.OriginalVirtualTable;
}
@ -185,14 +188,18 @@ internal unsafe class AgentLifecycle : IInternalDisposableService
if (!this.EventListeners.ContainsKey(listener.EventType))
{
if (!this.EventListeners.TryAdd(listener.EventType, []))
{
return;
}
}
// Note: uint.MaxValue is a valid agent id, as that will trigger on any agent for this event type
if (!this.EventListeners[listener.EventType].ContainsKey(listener.AgentId))
{
if (!this.EventListeners[listener.EventType].TryAdd(listener.AgentId, []))
{
return;
}
}
this.EventListeners[listener.EventType][listener.AgentId].Add(listener);