public Grass2BillboardsPrecomputer(GameInitializationFields gameInitializationFields, FilePathsConfiguration pathsConfiguration) { _gameInitializationFields = gameInitializationFields; _pathsConfiguration = pathsConfiguration; _billboardsConfuguration = new Grass2BillboardsPrecomputerConfiguration(); }
public Ring1Precomputation(GameInitializationFields gameInitializationFields, PrecomputationConfiguration configuration, FilePathsConfiguration pathsConfiguration) { _gameInitializationFields = gameInitializationFields; _configuration = configuration; _pathsConfiguration = pathsConfiguration; }
public HabitatMapDbPrecomputation(GameInitializationFields gameInitializationFields, PrecomputationConfiguration rootConfiguration, FilePathsConfiguration filesConfiguration) { _gameInitializationFields = gameInitializationFields; _rootConfiguration = rootConfiguration; _filesConfiguration = filesConfiguration; _habitatConfiguration = new HabitatMapDbPrecomputationConfiguration(rootConfiguration); }
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); }
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) }); }