public void SaveBinary(Stack <IDataTemplate> dt) { DTDungeonProgressData data = new DTDungeonProgressData { Progress = GetDungeonLevel().ToString(), IsRushMode = IsRushMode }; dt.Push(data); }
public void LoadBinary(IDataTemplate[] dt) { foreach (IDataTemplate d in dt) { if (d.DTTag == DataTemplateTag.Progress) { DTDungeonProgressData value = d as DTDungeonProgressData; dungeonLevel = value.Progress; IsRushMode = value.IsRushMode; return; } } }