Code structure cleanup.

This commit is contained in:
2023-08-24 15:47:34 +08:00
parent e40c98ae1b
commit 1f58390298
137 changed files with 439 additions and 362 deletions

View File

@@ -1,4 +1,5 @@
using Cryville.Crtr.Extension;
using Cryville.Crtr.Ruleset;
using Newtonsoft.Json;
using System.IO;
using System.Text;
@@ -12,7 +13,7 @@ namespace Cryville.Crtr.Extensions.Umg {
public override void Convert(FileInfo file, ConversionSession ses) {
using (StreamReader reader = new StreamReader(file.FullName, Encoding.UTF8)) {
var data = JsonConvert.DeserializeObject<Ruleset>(reader.ReadToEnd());
var data = JsonConvert.DeserializeObject<RulesetDefinition>(reader.ReadToEnd());
ses.AddResource(new RulesetResource(data.name, file));
}
}
@@ -20,7 +21,7 @@ namespace Cryville.Crtr.Extensions.Umg {
public class RulesetResource : FileResource {
public RulesetResource(string name, FileInfo master) : base(name, master) {
using (var reader = new StreamReader(master.FullName)) {
var meta = JsonConvert.DeserializeObject<Ruleset>(reader.ReadToEnd());
var meta = JsonConvert.DeserializeObject<RulesetDefinition>(reader.ReadToEnd());
Attachments.Add(new FileInfo(Path.Combine(master.Directory.FullName, meta.data + ".pdt")));
}
}