mirror of
https://github.com/xivdev/Penumbra.git
synced 2025-12-15 05:04:15 +01:00
Working on PathResolver
This commit is contained in:
parent
6f527a1dbc
commit
e7282384f5
29 changed files with 1170 additions and 527 deletions
|
|
@ -9,12 +9,13 @@ using Lumina.Excel.GeneratedSheets;
|
|||
using Penumbra.Api;
|
||||
using Penumbra.GameData.Enums;
|
||||
using Penumbra.Interop;
|
||||
using Penumbra.Meta.Files;
|
||||
using Penumbra.Mods;
|
||||
using Penumbra.PlayerWatch;
|
||||
using Penumbra.UI;
|
||||
using Penumbra.Util;
|
||||
using System.Linq;
|
||||
using Penumbra.Interop.Loader;
|
||||
using Penumbra.Interop.Resolver;
|
||||
using Penumbra.Meta.Manipulations;
|
||||
|
||||
namespace Penumbra;
|
||||
|
|
@ -44,7 +45,7 @@ public class Penumbra : IDalamudPlugin
|
|||
public static ResourceLoader ResourceLoader { get; set; } = null!;
|
||||
public ResourceLogger ResourceLogger { get; }
|
||||
|
||||
//public PathResolver PathResolver { get; }
|
||||
public PathResolver PathResolver { get; }
|
||||
public SettingsInterface SettingsInterface { get; }
|
||||
public MusicManager MusicManager { get; }
|
||||
public ObjectReloader ObjectReloader { get; }
|
||||
|
|
@ -75,7 +76,7 @@ public class Penumbra : IDalamudPlugin
|
|||
ModManager = new ModManager();
|
||||
ModManager.DiscoverMods();
|
||||
ObjectReloader = new ObjectReloader( ModManager, Config.WaitFrames );
|
||||
//PathResolver = new PathResolver( ResourceLoader, gameUtils );
|
||||
PathResolver = new PathResolver( ResourceLoader );
|
||||
|
||||
Dalamud.Commands.AddHandler( CommandName, new CommandInfo( OnCommand )
|
||||
{
|
||||
|
|
@ -235,7 +236,7 @@ public class Penumbra : IDalamudPlugin
|
|||
|
||||
Dalamud.Commands.RemoveHandler( CommandName );
|
||||
|
||||
//PathResolver.Dispose();
|
||||
PathResolver.Dispose();
|
||||
ResourceLogger.Dispose();
|
||||
ResourceLoader.Dispose();
|
||||
CharacterUtility.Dispose();
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue