/// <summary> /// Gets the save object. /// </summary> /// <returns>A serializable character save object</returns> public CharacterSave GetSaveObject() { return(new CharacterSave( this.id, flags.ToList(), Stats.GetSaveObject(), Buffs.GetSaveObject(), Look.GetSaveObject(), Spells.GetSaveObject(), Brain.GetSaveObject(), Equipment.GetSaveObject() )); }