Exemplo n.º 1
0
 public Grass2BillboardsPrecomputer(GameInitializationFields gameInitializationFields,
                                    FilePathsConfiguration pathsConfiguration)
 {
     _gameInitializationFields = gameInitializationFields;
     _pathsConfiguration       = pathsConfiguration;
     _billboardsConfuguration  = new Grass2BillboardsPrecomputerConfiguration();
 }
Exemplo n.º 2
0
 public Ring1Precomputation(GameInitializationFields gameInitializationFields,
                            PrecomputationConfiguration configuration, FilePathsConfiguration pathsConfiguration)
 {
     _gameInitializationFields = gameInitializationFields;
     _configuration            = configuration;
     _pathsConfiguration       = pathsConfiguration;
 }
Exemplo n.º 3
0
 public HabitatMapDbPrecomputation(GameInitializationFields gameInitializationFields,
                                   PrecomputationConfiguration rootConfiguration, FilePathsConfiguration filesConfiguration)
 {
     _gameInitializationFields = gameInitializationFields;
     _rootConfiguration        = rootConfiguration;
     _filesConfiguration       = filesConfiguration;
     _habitatConfiguration     = new HabitatMapDbPrecomputationConfiguration(rootConfiguration);
 }
Exemplo n.º 4
0
 public PathPrecomputation(GameInitializationFields gameInitializationFields,
                           PrecomputationConfiguration rootConfiguration, FilePathsConfiguration filePathsConfiguration)
 {
     _gameInitializationFields = gameInitializationFields;
     _rootConfiguration        = rootConfiguration;
     _filePathsConfiguration   = filePathsConfiguration;
     _pathConfiguration        = new PathPrecomputationConfiguration();
 }
 public FETerrainShapeDbInitialization(UltraUpdatableContainer ultraUpdatableContainer,
                                       GameInitializationFields gameInitializationFields, FEConfiguration configuration,
                                       FilePathsConfiguration filePathsConfiguration)
 {
     _ultraUpdatableContainer  = ultraUpdatableContainer;
     _gameInitializationFields = gameInitializationFields;
     _configuration            = configuration;
     _filePathsConfiguration   = filePathsConfiguration;
 }
 public VegetationDatabasePrecomputation(GameInitializationFields gameInitializationFields,
                                         PrecomputationConfiguration rootConfiguration, FilePathsConfiguration pathsConfiguration)
 {
     _gameInitializationFields = gameInitializationFields;
     _rootConfiguration        = rootConfiguration;
     _pathsConfiguration       = pathsConfiguration;
     _vegetationConfiguration  =
         new VegetationDatabasePrecomputationConfiguration(_rootConfiguration.Repositioner,
                                                           _rootConfiguration.HeightDenormalizer);
 }
Exemplo n.º 7
0
 public FEConfiguration(FilePathsConfiguration filePathsConfiguration)
 {
     _filePathsConfiguration = filePathsConfiguration;
     _colorsConfiguration    = new FinalColorsConfiguration(new ColorPaletteFileManagerConfiguration()
     {
         FilePath             = filePathsConfiguration.ColorPaletteFilePath,
         TextureSize          = new IntVector2(32, 64),
         MaxOneLineColorCount = 8,
         EmptyColor           = new Color(0, 0, 0, 0)
     });
 }