public void Deserialize() { FileInfo info = new FileInfo("Data/VoteSystem.cfg"); if (!info.Exists) { info.Create().Close(); } if (info.Length == 0) { return; } using (BinaryReader br = new BinaryReader(info.OpenRead())) { GenericReader reader = new BinaryFileReader(br); int version = reader.ReadInt(); switch (version) { case 0: { _DefaultName = reader.ReadString(); _DefaultURL = reader.ReadString(); _DefaultCoolDown = reader.ReadTimeSpan(); } break; } } }
public void Deserialize() { //Console.WriteLine("[Vote System]: Loading Config..."); FileInfo info = new FileInfo("Data\\VoteSystem.cfg"); if (!info.Exists) { info.Create().Close(); } if (info.Length == 0) { return; } using (BinaryReader br = new BinaryReader(info.OpenRead())) { BinaryFileReader bin = new BinaryFileReader(br); int version = bin.ReadInt(); switch (version) { case 1: _DefaultGold = bin.ReadInt(); goto case 0; case 0: _DefaultName = bin.ReadString(); _DefaultURL = bin.ReadString(); _DefaultCoolDown = bin.ReadTimeSpan(); break; } bin.Close(); } //Console.WriteLine("[Vote System]: Done."); }
public void Deserialize() { //Console.WriteLine("[Vote System]: Loading Config..."); FileInfo info = new FileInfo("Data\\VoteSystem.cfg"); if (!info.Exists) info.Create().Close(); if (info.Length == 0) return; using (BinaryReader br = new BinaryReader(info.OpenRead())) { BinaryFileReader bin = new BinaryFileReader(br); int version = bin.ReadInt(); switch(version) { case 1: _DefaultGold = bin.ReadInt(); goto case 0; case 0: _DefaultName = bin.ReadString(); _DefaultURL = bin.ReadString(); _DefaultCoolDown = bin.ReadTimeSpan(); break; } bin.Close(); } //Console.WriteLine("[Vote System]: Done."); }