public WorldState(WorldSettings settings) { _settings = settings ?? throw new ArgumentNullException(nameof(settings)); Initialize(); }
public void Initialize(WorldSettings settings) { Reset(); State = new WorldState(settings); }