experimental first iteration of persistent transient resources on startup

This commit is contained in:
Stanley Dimant 2022-12-13 12:01:40 +01:00
parent a807a874f0
commit 9ba6827816
7 changed files with 128 additions and 47 deletions

View file

@ -10,14 +10,6 @@ using System.Text;
namespace MareSynchronos.FileCache;
public enum FileState
{
Valid,
RequireUpdate,
RequireDeletion
}
public class FileCacheManager : IDisposable
{
private const string PenumbraPrefix = "{penumbra}";
@ -227,6 +219,11 @@ public class FileCacheManager : IDisposable
return fileCache;
}
public string ResolveFileReplacement(string gamePath)
{
return _ipcManager.PenumbraResolvePath(gamePath);
}
public void Dispose()
{
WriteOutFullCsv();

View file

@ -0,0 +1,11 @@
using MareSynchronos.Models;
namespace MareSynchronos.FileCache;
public enum FileState
{
Valid,
RequireUpdate,
RequireDeletion
}