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;
}
}