MrSlayer02
Chieftain
- Joined
- May 31, 2017
- Messages
- 3
Hi,
I wanted to create a mod that adds a complete new terrain, with new textures, and I have some questions that maybe some of you already answered.
My main question is : How and where is the texture of a terrain defined ?
Here's what I already found out :
- Terrains are defined in Terrains.xml
- Small aspects of the terrains are defined in Clutter.artdef and the link between XML and clutter is made in Terrains.artdef (at least that's what I understood)
- The base texture of a terrain is defined in TerrainName_Base.mtl material, and this material is only used in TerrainStyle.artdef (linked by TerrainMaterialSet_Base.XLP).
But what I haven't understood is the link between these :
and the terrains defined in the XML.
I searched in the whole pantry and no file has reference to these, and you also can't modify/add some in TerrainStyle.artdef.
I can't see why this would be hardcoded, because everything else about terrain types is defined in xml / artdef
Thanks for your help
Slayer
I wanted to create a mod that adds a complete new terrain, with new textures, and I have some questions that maybe some of you already answered.
My main question is : How and where is the texture of a terrain defined ?
Here's what I already found out :
- Terrains are defined in Terrains.xml
- Small aspects of the terrains are defined in Clutter.artdef and the link between XML and clutter is made in Terrains.artdef (at least that's what I understood)
- The base texture of a terrain is defined in TerrainName_Base.mtl material, and this material is only used in TerrainStyle.artdef (linked by TerrainMaterialSet_Base.XLP).
But what I haven't understood is the link between these :
and the terrains defined in the XML.
I searched in the whole pantry and no file has reference to these, and you also can't modify/add some in TerrainStyle.artdef.
I can't see why this would be hardcoded, because everything else about terrain types is defined in xml / artdef
Thanks for your help
Slayer
Last edited: