Reverse context cascade searching order.

This commit is contained in:
2022-11-05 17:06:35 +08:00
parent 324c887539
commit 8e3bd87667

View File

@@ -33,7 +33,8 @@ namespace Cryville.Crtr {
}
else {
PropSrc.Arbitrary result;
foreach (var cas in ContextCascade) {
for (int i = ContextCascade.Count - 1; i >= 0; i--) {
Dictionary<int, PropSrc.Arbitrary> cas = ContextCascade[i];
if (cas.TryGetValue(name, out result)) {
result.Get(out type, out value);
return;