Usage:
GeometryTemplate.MaterialMap
name
Argument values:
argument 1: |
bf1942\levels\Aberdeen\Materialmap, bf1942\levels\BattleAxe\Materialmap, bf1942\levels\Battle_of_Britain\Materialmap, bf1942\levels\Battle_of_the_Bulge\Materialmap, bf1942\levels\Berlin\Materialmap, bf1942\levels\Bocage\Materialmap, ...
|
Description: This property gives the path and name of the .raw file that is used to specify the
overall materials of the terrain, with numbers 0-15 (the top 4 bits of each byte are
not used):
0 Default
1 Water
2 Dry Grass
3 Juicy Grass
4 Dry Dirt
5 Wet Dirt
6 Mud
7 "You are leaving the battlefield"
8 Gravel
9 Frozen Ground
10 Dry Sand
11 Wet Sand
12 Rock Surface
13 Sand Road
14 Wet Road
15 Paved Road
The heightmap file for the terrain is specified by the File
property. The MaterialSize
property specifies the dimensions of this image. TexBaseName sets the location of the actual
high-resolution color textures.
Related properties: DetailTexName,
File, MaterialSize,
TargetTriCount, TexBaseName,
TexOffsetX, TexOffsetY,
WaterLevel, WorldSize
Used in object types (always present 100% of the time): patchTerrain
Used in a total of 35 .con files: Terrain.con
Parent directory of these .con files: Bf1942/Levels
Example: (from Bf1942/Levels/Coral_Sea/Init/Terrain.con)
rem
rem **** Initialize Terrain *****
rem
GeometryTemplate.Create patchTerrain terrainGeometry
GeometryTemplate.File bf1942\levels\Coral_sea\Heightmap
GeometryTemplate.MaterialMap bf1942\levels\Coral_sea\Materialmap
GeometryTemplate.MaterialSize 512
GeometryTemplate.TargetTriCount 5000
GeometryTemplate.WorldSize 2048
GeometryTemplate.YScale 0.6
GeometryTemplate.TexBaseName bf1942\levels\Coral_sea\Textures\Tx
GeometryTemplate.TexOffsetX 2
GeometryTemplate.TexOffsetY 2
GeometryTemplate.DetailTexName bf1942\levels\Coral_sea\Textures\Detail
GeometryTemplate.WaterLevel 38
GeometryTemplate.SeaFloorLevel 0
GeometryTemplate.WaveHeight 0.0
Go to the GeometryTemplate
properties list page, GeometryTemplate
page, All Properties
list, or Main scripting
page.