namespace MultiversalDiplomacy.Model; /// /// The global game state. /// public class World { /// /// The game map. /// public IEnumerable Provinces { get; } /// /// The game powers. /// public IEnumerable Powers { get; } /// /// The state of the multiverse. /// public IEnumerable Seasons { get; } /// /// All units in the multiverse. /// public IEnumerable Units { get; } public World( IEnumerable provinces, IEnumerable powers, IEnumerable seasons, IEnumerable units) { this.Provinces = provinces; this.Powers = powers; this.Seasons = seasons; this.Units = units; } }