namespace Mr.BrickAdventures.Progression; /// /// The closed set of statistics a Profile tracks. Mirrors the five names in the old /// StatNames constants, but as a type, so a typo cannot invent a sixth statistic. /// /// /// Persisted names live at the persistence seam, not here — the store adapter maps these to and /// from the wire strings and decides what to do with unknown keys from an older save. /// public enum StatName { CoinsCollected, EnemiesDefeated, Deaths, LevelsCompleted, ChildrenRescued, }