Merge branch 'api14' into AddonLifecycleRefactor

# Conflicts:
#	Dalamud/Game/Addon/Lifecycle/AddonLifecycleAddressResolver.cs
This commit is contained in:
MidoriKami 2025-12-03 16:08:31 -08:00
commit 0480693f92
34 changed files with 498 additions and 261 deletions

View file

@ -1,4 +1,6 @@
namespace Dalamud.Game.Addon.Events;
using Dalamud.Plugin.Services;
namespace Dalamud.Game.Addon.Events;
/// <summary>
/// AddonEventManager memory address resolver.

View file

@ -2,6 +2,8 @@ using System.Collections.Generic;
using System.Linq;
using System.Runtime.InteropServices;
using Dalamud.Plugin.Services;
namespace Dalamud.Game;
/// <summary>

View file

@ -1,3 +1,5 @@
using Dalamud.Plugin.Services;
namespace Dalamud.Game.ClientState;
/// <summary>

View file

@ -1,6 +1,7 @@
using Dalamud.Game.ClientState.Objects.Types;
using Dalamud.IoC;
using Dalamud.IoC.Internal;
using Dalamud.Plugin.Services;
using FFXIVClientStructs.FFXIV.Client.Game.Control;

View file

@ -1,4 +1,6 @@
namespace Dalamud.Game.Config;
using Dalamud.Plugin.Services;
namespace Dalamud.Game.Config;
/// <summary>
/// Game config system address resolver.

View file

@ -1,3 +1,5 @@
using Dalamud.Plugin.Services;
namespace Dalamud.Game.DutyState;
/// <summary>

View file

@ -1,3 +1,5 @@
using Dalamud.Plugin.Services;
namespace Dalamud.Game.Gui;
/// <summary>

View file

@ -1,3 +1,5 @@
using Dalamud.Plugin.Services;
namespace Dalamud.Game.Gui.NamePlate;
/// <summary>

View file

@ -1,3 +1,5 @@
using Dalamud.Plugin.Services;
namespace Dalamud.Game.Network;
/// <summary>

View file

@ -1,4 +1,6 @@
namespace Dalamud.Game.Network.Internal;
using Dalamud.Plugin.Services;
namespace Dalamud.Game.Network.Internal;
/// <summary>
/// Internal address resolver for the network handlers.

View file

@ -8,6 +8,8 @@ using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using System.Threading;
using Dalamud.Plugin.Services;
using Iced.Intel;
using Newtonsoft.Json;
using Serilog;

View file

@ -1,8 +1,9 @@
using System.Diagnostics;
using System.Diagnostics;
using System.IO;
using Dalamud.IoC;
using Dalamud.IoC.Internal;
using Dalamud.Plugin.Services;
namespace Dalamud.Game;