feat: use Lumina for client state resolvers

This commit is contained in:
goat 2020-03-24 03:16:49 +09:00
parent 7de63374ea
commit db474652ee
13 changed files with 58 additions and 30 deletions

View file

@ -61,8 +61,7 @@ namespace Dalamud.Game.ClientState
/// <param name="dalamud">Dalamud instance</param>
/// /// <param name="startInfo">StartInfo of the current Dalamud launch</param>
/// <param name="scanner">Sig scanner</param>
/// <param name="targetModule">Game process module</param>
public ClientState(Dalamud dalamud, DalamudStartInfo startInfo, SigScanner scanner, ProcessModule targetModule) {
public ClientState(Dalamud dalamud, DalamudStartInfo startInfo, SigScanner scanner) {
Address = new ClientStateAddressResolver();
Address.Setup(scanner);
@ -70,7 +69,7 @@ namespace Dalamud.Game.ClientState
this.ClientLanguage = startInfo.Language;
this.Actors = new ActorTable(Address);
this.Actors = new ActorTable(dalamud, Address);
this.JobGauges = new JobGauges(Address);