mirror of
https://github.com/goatcorp/Dalamud.git
synced 2025-12-12 18:27:23 +01:00
build: v5.2.3.3
This commit is contained in:
parent
dd0cff0cf2
commit
903834105a
3 changed files with 24 additions and 24 deletions
|
|
@ -14,10 +14,10 @@
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup Label="Feature">
|
<PropertyGroup Label="Feature">
|
||||||
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
||||||
<AssemblyVersion>5.2.3.2</AssemblyVersion>
|
<AssemblyVersion>5.2.3.3</AssemblyVersion>
|
||||||
<FileVersion>5.2.3.2</FileVersion>
|
<FileVersion>5.2.3.3</FileVersion>
|
||||||
<Description>XIVLauncher addon injection</Description>
|
<Description>XIVLauncher addon injection</Description>
|
||||||
<Version>5.2.3.2</Version>
|
<Version>5.2.3.3</Version>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|AnyCPU'">
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|AnyCPU'">
|
||||||
<DocumentationFile></DocumentationFile>
|
<DocumentationFile></DocumentationFile>
|
||||||
|
|
|
||||||
|
|
@ -185,31 +185,31 @@ namespace Dalamud {
|
||||||
TargetModule = Process.GetCurrentProcess().MainModule;
|
TargetModule = Process.GetCurrentProcess().MainModule;
|
||||||
SigScanner = new SigScanner(TargetModule, true);
|
SigScanner = new SigScanner(TargetModule, true);
|
||||||
|
|
||||||
Log.Information("[START] Scanner OK!");
|
Log.Verbose("[START] Scanner OK!");
|
||||||
|
|
||||||
AntiDebug = new AntiDebug(SigScanner);
|
AntiDebug = new AntiDebug(SigScanner);
|
||||||
#if DEBUG
|
#if DEBUG
|
||||||
AntiDebug.Enable();
|
AntiDebug.Enable();
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
Log.Information("[START] AntiDebug OK!");
|
Log.Verbose("[START] AntiDebug OK!");
|
||||||
|
|
||||||
// Initialize game subsystem
|
// Initialize game subsystem
|
||||||
Framework = new Framework(SigScanner, this);
|
Framework = new Framework(SigScanner, this);
|
||||||
|
|
||||||
Log.Information("[START] Framework OK!");
|
Log.Verbose("[START] Framework OK!");
|
||||||
|
|
||||||
WinSock2 = new WinSockHandlers();
|
WinSock2 = new WinSockHandlers();
|
||||||
|
|
||||||
Log.Information("[START] WinSock OK!");
|
Log.Verbose("[START] WinSock OK!");
|
||||||
|
|
||||||
NetworkHandlers = new NetworkHandlers(this, StartInfo.OptOutMbCollection);
|
NetworkHandlers = new NetworkHandlers(this, StartInfo.OptOutMbCollection);
|
||||||
|
|
||||||
Log.Information("[START] NH OK!");
|
Log.Verbose("[START] NH OK!");
|
||||||
|
|
||||||
ClientState = new ClientState(this, StartInfo, SigScanner);
|
ClientState = new ClientState(this, StartInfo, SigScanner);
|
||||||
|
|
||||||
Log.Information("[START] CS OK!");
|
Log.Verbose("[START] CS OK!");
|
||||||
|
|
||||||
LocalizationManager = new Localization(AssetDirectory.FullName);
|
LocalizationManager = new Localization(AssetDirectory.FullName);
|
||||||
if (!string.IsNullOrEmpty(Configuration.LanguageOverride))
|
if (!string.IsNullOrEmpty(Configuration.LanguageOverride))
|
||||||
|
|
@ -217,15 +217,15 @@ namespace Dalamud {
|
||||||
else
|
else
|
||||||
LocalizationManager.SetupWithUiCulture();
|
LocalizationManager.SetupWithUiCulture();
|
||||||
|
|
||||||
Log.Information("[START] LOC OK!");
|
Log.Verbose("[START] LOC OK!");
|
||||||
|
|
||||||
PluginRepository = new PluginRepository(this, StartInfo.PluginDirectory, StartInfo.GameVersion);
|
PluginRepository = new PluginRepository(this, StartInfo.PluginDirectory, StartInfo.GameVersion);
|
||||||
|
|
||||||
Log.Information("[START] PREPO OK!");
|
Log.Verbose("[START] PREPO OK!");
|
||||||
|
|
||||||
DalamudUi = new DalamudInterface(this);
|
DalamudUi = new DalamudInterface(this);
|
||||||
|
|
||||||
Log.Information("[START] DUI OK!");
|
Log.Verbose("[START] DUI OK!");
|
||||||
|
|
||||||
var isInterfaceLoaded = false;
|
var isInterfaceLoaded = false;
|
||||||
if (!bool.Parse(Environment.GetEnvironmentVariable("DALAMUD_NOT_HAVE_INTERFACE") ?? "false")) {
|
if (!bool.Parse(Environment.GetEnvironmentVariable("DALAMUD_NOT_HAVE_INTERFACE") ?? "false")) {
|
||||||
|
|
@ -236,7 +236,7 @@ namespace Dalamud {
|
||||||
InterfaceManager.Enable();
|
InterfaceManager.Enable();
|
||||||
isInterfaceLoaded = true;
|
isInterfaceLoaded = true;
|
||||||
|
|
||||||
Log.Information("[START] IM OK!");
|
Log.Verbose("[START] IM OK!");
|
||||||
|
|
||||||
InterfaceManager.WaitForFontRebuild();
|
InterfaceManager.WaitForFontRebuild();
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
|
|
@ -253,44 +253,44 @@ namespace Dalamud {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
Log.Information("[START] Data OK!");
|
Log.Verbose("[START] Data OK!");
|
||||||
|
|
||||||
SeStringManager = new SeStringManager(Data);
|
SeStringManager = new SeStringManager(Data);
|
||||||
|
|
||||||
Log.Information("[START] SeString OK!");
|
Log.Verbose("[START] SeString OK!");
|
||||||
|
|
||||||
// Initialize managers. Basically handlers for the logic
|
// Initialize managers. Basically handlers for the logic
|
||||||
CommandManager = new CommandManager(this, StartInfo.Language);
|
CommandManager = new CommandManager(this, StartInfo.Language);
|
||||||
DalamudCommands = new DalamudCommands(this);
|
DalamudCommands = new DalamudCommands(this);
|
||||||
DalamudCommands.SetupCommands();
|
DalamudCommands.SetupCommands();
|
||||||
|
|
||||||
Log.Information("[START] CM OK!");
|
Log.Verbose("[START] CM OK!");
|
||||||
|
|
||||||
ChatHandlers = new ChatHandlers(this);
|
ChatHandlers = new ChatHandlers(this);
|
||||||
|
|
||||||
Log.Information("[START] CH OK!");
|
Log.Verbose("[START] CH OK!");
|
||||||
|
|
||||||
if (!bool.Parse(Environment.GetEnvironmentVariable("DALAMUD_NOT_HAVE_PLUGINS") ?? "false")) {
|
if (!bool.Parse(Environment.GetEnvironmentVariable("DALAMUD_NOT_HAVE_PLUGINS") ?? "false")) {
|
||||||
try {
|
try {
|
||||||
PluginRepository.CleanupPlugins();
|
PluginRepository.CleanupPlugins();
|
||||||
|
|
||||||
Log.Information("[START] PRC OK!");
|
Log.Verbose("[START] PRC OK!");
|
||||||
|
|
||||||
PluginManager =
|
PluginManager =
|
||||||
new PluginManager(this, StartInfo.PluginDirectory, StartInfo.DefaultPluginDirectory);
|
new PluginManager(this, StartInfo.PluginDirectory, StartInfo.DefaultPluginDirectory);
|
||||||
PluginManager.LoadPlugins();
|
PluginManager.LoadPlugins();
|
||||||
|
|
||||||
Log.Information("[START] PM OK!");
|
Log.Verbose("[START] PM OK!");
|
||||||
} catch (Exception ex) {
|
} catch (Exception ex) {
|
||||||
Log.Error(ex, "Plugin load failed.");
|
Log.Error(ex, "Plugin load failed.");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
Framework.Enable();
|
Framework.Enable();
|
||||||
Log.Information("[START] Framework ENABLE!");
|
Log.Verbose("[START] Framework ENABLE!");
|
||||||
|
|
||||||
ClientState.Enable();
|
ClientState.Enable();
|
||||||
Log.Information("[START] CS ENABLE!");
|
Log.Verbose("[START] CS ENABLE!");
|
||||||
|
|
||||||
IsReady = true;
|
IsReady = true;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -15,9 +15,9 @@
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup Label="Feature">
|
<PropertyGroup Label="Feature">
|
||||||
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
||||||
<AssemblyVersion>5.2.3.2</AssemblyVersion>
|
<AssemblyVersion>5.2.3.3</AssemblyVersion>
|
||||||
<Version>5.2.3.2</Version>
|
<Version>5.2.3.3</Version>
|
||||||
<FileVersion>5.2.3.2</FileVersion>
|
<FileVersion>5.2.3.3</FileVersion>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<ItemGroup Label="Resources">
|
<ItemGroup Label="Resources">
|
||||||
<None Include="$(SolutionDir)/Resources/**/*" CopyToOutputDirectory="PreserveNewest" Visible="false" />
|
<None Include="$(SolutionDir)/Resources/**/*" CopyToOutputDirectory="PreserveNewest" Visible="false" />
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue