private static bool SerializeScores(GenericWriter writer) { writer.SetVersion(0); writer.WriteBlockDictionary( Registry, (e, list) => { writer.WriteEntity(e); writer.WriteBlockDictionary( list, (k, v) => { writer.Write(k); writer.Write(v); }); }); return(true); }
private static bool SerializeScores(GenericWriter writer) { writer.SetVersion(0); writer.WriteBlockDictionary( Registry, (e, list) => { writer.WriteEntity(e); writer.WriteBlockDictionary( list, (k, v) => { writer.Write(k); writer.Write(v); }); }); return true; }
private static bool Serialize(GenericWriter writer) { writer.WriteBlockDictionary( Registry, (name, players) => { writer.Write(name); writer.WriteMobileList(players, true); }); return true; }
private static bool Serialize(GenericWriter writer) { writer.SetVersion(0); writer.WriteBlockDictionary( Settings, (w, k, v) => { w.WriteType(k); v.Serialize(w); }); return true; }
public override void Serialize(GenericWriter writer) { base.Serialize(writer); int version = writer.SetVersion(1); switch (version) { case 1: writer.Write(Desc); goto case 0; case 0: { writer.WriteType(Type); writer.Write(Name); writer.Write(CanIgnore); writer.WriteBlockDictionary(States, (w, k, v) => v.Serialize(w)); } break; } }
private static bool Serialize(GenericWriter writer) { int version = writer.SetVersion(0); switch (version) { case 0: { writer.WriteBlockDictionary( _States, (w, k, v) => { w.Write(k); w.Write(v.Item1); w.Write(v.Item2.X); w.Write(v.Item2.Y); }); } break; } return true; }
public override void Serialize(GenericWriter writer) { base.Serialize(writer); writer.SetVersion(0); writer.Write(Name); writer.Write(Summary); writer.Write(Token); writer.Write(Available); writer.Write(AutoJoin); writer.WriteFlag(Access); writer.WriteFlag(ProfanityAction); writer.WriteFlag(TextColor); writer.Write(TextHue); writer.Write(UserLimit); writer.Write(SpamDelay); writer.WriteBlockDictionary( Bans, (w, k, v) => { w.Write(k); w.Write(v); }); }
private static bool SerializeProfiles(GenericWriter writer) { int version = writer.SetVersion(0); switch (version) { case 0: { writer.WriteBlockDictionary( Profiles, (w, key, val) => { w.Write(key); w.WriteType(val, t => val.Serialize(w)); }); } break; } return true; }
public void Serialize(GenericWriter writer) { int version = writer.SetVersion(0); switch (version) { case 0: { writer.Write(Owner); writer.Write(Deleted); if (!Deleted) { writer.WriteBlockDictionary( History, (w1, k, v) => { w1.Write(k.Stamp); w1.WriteBlockList(v, (w2, e) => e.Serialize(w2)); }); } } break; } }
private static bool SerializeStats(GenericWriter writer) { int version = writer.SetVersion(0); switch (version) { case 0: { writer.WriteBlockDictionary( Stats, (w, k, v) => { w.Write(k); v.Serialize(w); }); } break; } return true; }
public static bool Serialize(GenericWriter writer) { var version = writer.SetVersion(0); switch (version) { case 0: { if (DefaultEntries == null) { writer.Write(false); } else { writer.Write(true); DefaultEntries.Serialize(writer); } writer.WriteBlockDictionary( Profiles, (w, k, v) => { w.Write(k); v.Serialize(w); }); } break; } return true; }
private static bool SerializeVoteSites(GenericWriter writer) { int version = writer.SetVersion(0); switch (version) { case 0: writer.WriteBlockDictionary(VoteSites, (w, k, v) => w.WriteType(v, t => v.Serialize(w))); break; } return true; }
public virtual void Serialize(GenericWriter writer) { int version = writer.SetVersion(0); switch (version) { case 0: writer.WriteBlockDictionary(Entries, (w, k, e) => w.WriteType(e, t => e.Serialize(w))); break; } }
private static bool SerializeSeasons(GenericWriter writer) { int version = writer.SetVersion(0); switch (version) { case 0: { writer.WriteBlockDictionary( Seasons, (key, val) => { writer.Write(key); writer.WriteType( val, t => { if (t != null) { val.Serialize(writer); } }); }); } break; } return true; }
private static bool SerializeTransactions(GenericWriter writer) { writer.SetVersion(0); writer.WriteBlockDictionary(Transactions, (w, k, v) => v.Serialize(w)); return true; }
private static bool SerializeVoteSites(GenericWriter writer) { int version = writer.SetVersion(0); switch (version) { case 0: { writer.WriteBlockDictionary( VoteSites, (k, v) => writer.WriteType( v, t => { if (t != null) { v.Serialize(writer); } })); } break; } return true; }
private static bool Serialize(GenericWriter writer) { int version = writer.SetVersion(0); switch (version) { case 0: { writer.WriteBlockDictionary( Registry, (w, b, t) => { w.Write(b); w.Write(t.Location); w.Write(t.Map); }); } break; } return true; }
public virtual void Serialize(GenericWriter writer) { int version = writer.SetVersion(0); switch (version) { case 0: { writer.WriteBlockDictionary( Entries, (k, e) => writer.WriteType( e, t => { if (t != null) { e.Serialize(writer); } })); } break; } }