#!/usr/bin/python # # ################################################################# # ## %PreGenWarning% # ################################################################# # # \file config.py # \brief Process configuration # \date %PreGenDateTimeStamp% # \author Jan Boon (Kaetemi) # Python port of game data build pipeline. # Process configuration for '%PreGenEcosystemName%' ecosystem. # # NeL - MMORPG Framework # Copyright (C) 2010 Winch Gate Property Limited # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as # published by the Free Software Foundation, either version 3 of the # License, or (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU Affero General Public License for more details. # # You should have received a copy of the GNU Affero General Public License # along with this program. If not, see . # # *** PROCESS CONFIGURATION *** # *** PROCESS CONFIG *** ProcessToComplete = [ ] ProcessToComplete += [ "shape" ] ProcessToComplete += [ "map" ] ProcessToComplete += [ "smallbank" ] ProcessToComplete += [ "farbank" ] ProcessToComplete += [ "tiles" ] ProcessToComplete += [ "displace" ] ProcessToComplete += [ "veget" ] ProcessToComplete += [ "vegetset" ] ProcessToComplete += [ "ligo" ] ProcessToComplete += [ "pacs_prim" ] # *** ECOSYSTEM AND CONTINENT NAMES *** EcosystemName = "%PreGenEcosystemName%" EcosystemPath = "ecosystems/" + EcosystemName CommonName = EcosystemName CommonPath = EcosystemPath # *** MAP EXPORT OPTIONS *** PanoplyFileList = [ ] HlsBankFileName = "" # *** SHAPE EXPORT OPTIONS *** # Compute lightmaps ? ShapeExportOptExportLighting = "%PreGenShapeExportOptExportLighting%" # Cast shadow in lightmap ? ShapeExportOptShadow = "%PreGenShapeExportOptShadow%" # Lighting limits. 0 : normal, 1 : soft shadows ShapeExportOptLightingLimit = %PreGenShapeExportOptLightingLimit% # Lightmap lumel size ShapeExportOptLumelSize = "%PreGenShapeExportOptLumelSize%" # Oversampling value. Can be 1, 2, 4 or 8 ShapeExportOptOversampling = %PreGenShapeExportOptOversampling% # Does the lightmap must be generated in 8 bits format ? ShapeExportOpt8BitsLightmap = "%PreGenShapeExportOpt8BitsLightmap%" # Does the lightmaps export must generate logs ? ShapeExportOptLightmapLog = "%PreGenShapeExportOptLightmapLog%" # Coarse mesh texture mul size TextureMulSizeValue = "%PreGenTextureMulSizeValue%" DoBuildShadowSkin = 0 ClodConfigFile = "" # *** COARSE MESH TEXTURE NAME *** CoarseMeshTextureNames = [ ] %PreGenCoarseMeshTextureNames% # *** POSTFIX USED BY THE MULTIPLE TILES SYSTEM *** MultipleTilesPostfix = [ ] %PreGenMultipleTilesPostfix% # *** BANK EXPORT OPTIONS *** # Name of the tilebank to use BankTileBankName = EcosystemName # *** RBANK EXPORT OPTIONS *** # Output names RbankRbankName = "_invalid" # *** LIGO OPTIONS *** LigoExportLand = "" LigoExportOnePass = 0 # *** MAPS OPTIONS *** ReduceBitmapFactor = 0 # *** SHAPE BUILD OPTIONS * DoBuildShadowSkin = False ClodConfigFile = "" # *** PACS_PRIM OPTIONS *** WantLandscapeColPrimPacsList = True