mirror of
https://github.com/Caraxi/mare.client.git
synced 2025-12-13 15:24:14 +01:00
add some logging, fix cache handling on load
This commit is contained in:
parent
9ba6827816
commit
5b8e6a3d9f
3 changed files with 22 additions and 8 deletions
|
|
@ -39,15 +39,20 @@ public class TransientResourceManager : IDisposable
|
|||
{
|
||||
var persistentEntities = File.ReadAllLines(PersistentDataCache);
|
||||
SemiTransientResources.TryAdd(ObjectKind.Player, new HashSet<FileReplacement>());
|
||||
int restored = 0;
|
||||
foreach (var line in persistentEntities)
|
||||
{
|
||||
var fileReplacement = fileReplacementFactory.Create();
|
||||
fileReplacement.ResolvePath(line);
|
||||
if (fileReplacement.HasFileReplacement)
|
||||
{
|
||||
Logger.Debug("Loaded persistent transient resource " + line);
|
||||
SemiTransientResources[ObjectKind.Player].Add(fileReplacement);
|
||||
restored++;
|
||||
}
|
||||
}
|
||||
|
||||
Logger.Debug($"Restored {restored}/{persistentEntities.Count()} semi persistent resources");
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue