mirror of
https://github.com/Caraxi/mare.client.git
synced 2025-12-12 22:17:22 +01:00
add fileswaps first test
This commit is contained in:
parent
2f5159cd4b
commit
ddb762c698
10 changed files with 77 additions and 31 deletions
|
|
@ -180,7 +180,7 @@ public class CharacterDataFactory
|
|||
}
|
||||
}
|
||||
|
||||
private void AddReplacement(string varPath, ObjectKind objectKind, CharacterData cache, int inheritanceLevel = 0)
|
||||
private void AddReplacement(string varPath, ObjectKind objectKind, CharacterData cache, int inheritanceLevel = 0, bool doNotReverseResolve = false)
|
||||
{
|
||||
if (varPath.IsNullOrEmpty()) return;
|
||||
|
||||
|
|
@ -192,7 +192,7 @@ public class CharacterDataFactory
|
|||
}
|
||||
}
|
||||
|
||||
var variousReplacement = CreateFileReplacement(varPath, false);
|
||||
var variousReplacement = CreateFileReplacement(varPath, doNotReverseResolve);
|
||||
DebugPrint(variousReplacement, objectKind, "Various", inheritanceLevel);
|
||||
|
||||
cache.AddFileReplacement(objectKind, variousReplacement);
|
||||
|
|
@ -343,7 +343,7 @@ public class CharacterDataFactory
|
|||
foreach (var item in transientResourceManager.GetTransientResources(charaPointer))
|
||||
{
|
||||
Logger.Verbose("Found transient resource: " + item);
|
||||
AddReplacement(item, objectKind, previousData, 1);
|
||||
AddReplacement(item, objectKind, previousData, 1, true);
|
||||
}
|
||||
|
||||
foreach (var item in transientResourceManager.GetSemiTransientResources(objectKind))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue