Loads ruleset before chart loading.
This commit is contained in:
@@ -597,15 +597,15 @@ namespace Cryville.Crtr {
|
|||||||
};
|
};
|
||||||
|
|
||||||
using (StreamReader reader = new StreamReader(info.chartFile.FullName, Encoding.UTF8)) {
|
using (StreamReader reader = new StreamReader(info.chartFile.FullName, Encoding.UTF8)) {
|
||||||
|
etor = new PdtEvaluator();
|
||||||
|
|
||||||
|
LoadRuleset(info.rulesetFile); loadPregress = .05f;
|
||||||
|
|
||||||
chart = JsonConvert.DeserializeObject<Chart>(reader.ReadToEnd(), new JsonSerializerSettings() {
|
chart = JsonConvert.DeserializeObject<Chart>(reader.ReadToEnd(), new JsonSerializerSettings() {
|
||||||
MissingMemberHandling = MissingMemberHandling.Error
|
MissingMemberHandling = MissingMemberHandling.Error
|
||||||
});
|
});
|
||||||
|
|
||||||
if (chart.format != 3) throw new FormatException("Invalid chart file format version");
|
if (chart.format != 3) throw new FormatException("Invalid chart file format version");
|
||||||
|
|
||||||
etor = new PdtEvaluator(); loadPregress = .05f;
|
|
||||||
|
|
||||||
LoadRuleset(info.rulesetFile);
|
|
||||||
Logger.Log("main", 0, "Load/WorkerThread", "Applying ruleset (iteration 1)"); loadPregress = .10f;
|
Logger.Log("main", 0, "Load/WorkerThread", "Applying ruleset (iteration 1)"); loadPregress = .10f;
|
||||||
pruleset.PrePatch(chart);
|
pruleset.PrePatch(chart);
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user