Code structure cleanup.
This commit is contained in:
@@ -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")));
|
||||
}
|
||||
}
|
||||
|
@@ -1,4 +1,5 @@
|
||||
using Cryville.Crtr.Extension;
|
||||
using Cryville.Crtr.Skin;
|
||||
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<Skin>(reader.ReadToEnd());
|
||||
var data = JsonConvert.DeserializeObject<SkinDefinition>(reader.ReadToEnd());
|
||||
ses.AddResource(new SkinResource(data.name, file));
|
||||
}
|
||||
}
|
||||
@@ -21,7 +22,7 @@ namespace Cryville.Crtr.Extensions.Umg {
|
||||
public string RulesetName { get; private set; }
|
||||
public SkinResource(string name, FileInfo master) : base(name, master) {
|
||||
using (var reader = new StreamReader(master.FullName)) {
|
||||
var meta = JsonConvert.DeserializeObject<Skin>(reader.ReadToEnd());
|
||||
var meta = JsonConvert.DeserializeObject<SkinDefinition>(reader.ReadToEnd());
|
||||
RulesetName = meta.ruleset;
|
||||
Attachments.Add(new FileInfo(Path.Combine(master.Directory.FullName, meta.data + ".pdt")));
|
||||
foreach (var frame in meta.frames) {
|
||||
|
Reference in New Issue
Block a user