[FS19 Tutorial]Adding paintable grass to mod maps
Re: [FS19 Tutorial]Adding paintable grass to mod maps
I'm curious, is it maybe also possible to add paintable mud into a map(for ingame use)? ;P
(the bushes already works now, after 3 attempts)
(the bushes already works now, after 3 attempts)
GoodBye :[ Xbox One - ruleX Radikal ]: - - Welcome back :[ PC Master Race ]:
Re: [FS19 Tutorial]Adding paintable grass to mod maps
Did you by any chance still have that PM floating around? I would also love to know what I did wrong.
Or rather, put it here, maybe inside a spoiler button?
Well? What did you do? I really love to add the bushes to the ingame painter, makes the world more real.
Specs:
Re: [FS19 Tutorial]Adding paintable grass to mod maps
Do you understand German? The description I gave anonymouz was in German.
You can do it like this (example from Minibrunn):
If I got you right, you want to paint mud with the landscaping tool? Thats easy. All you have to do is to add the layer in your map.xml under groundTypeMappings. The name of the layer must be the same as the one from the map, the type is just a description but should be unique.
You can do it like this (example from Minibrunn):
Code: Select all
<groundTypeMappings>
...
<groundTypeMapping type="mud_dark" layer="MUD_DARK" />
...
</groundTypeMappings>
Meine LS22-Mods
Neu-Minibrunn Support Thread
___________________________________________________
log.txt richtig posten / How to post the log.txt
Giants Bilder/Image Server
Mein fraenkforfriends-Code für kostenlos 2GB zusätzlich für dich und mich: OLIW68
Neu-Minibrunn Support Thread
___________________________________________________
log.txt richtig posten / How to post the log.txt
Giants Bilder/Image Server
Mein fraenkforfriends-Code für kostenlos 2GB zusätzlich für dich und mich: OLIW68
Re: [FS19 Tutorial]Adding paintable grass to mod maps
Thanks. But I figured it out by myself already. And no, not painting just mud. I wanted to paint other foliage layers than the standard grass.
Like bushes and weeds. Got it working, even got the water puddle paintable in game. Bushes in 4 sizes and all the weed options. Got 12 paint options in paint mode.
Yeah,....
Like bushes and weeds. Got it working, even got the water puddle paintable in game. Bushes in 4 sizes and all the weed options. Got 12 paint options in paint mode.
Yeah,....
Specs:
Re: [FS19 Tutorial]Adding paintable grass to mod maps
Ah i'm sorry, i was speaking about dynamic Mud
https://www.youtube.com/watch?v=LJl6alhxg4U
__________________________________________________________
sry guys, didnt saw the msgsLS09God wrote: ↑Mon Feb 03, 2020 1:31 pm Thanks. But I figured it out by myself already. And no, not painting just mud. I wanted to paint other foliage layers than the standard grass.
Like bushes and weeds. Got it working, even got the water puddle paintable in game. Bushes in 4 sizes and all the weed options. Got 12 paint options in paint mode.
Yeah,....
"Bushes in 4 sizes" sounds amazing, i only have 1 actually
could u be so kindly and upload the map.i3d & the map.xml somewhere, so i can take it out and add this for myself or maybe spoiler the relevant code? (the file locations & files where i can find them and the layer-codes/lines)
btw. if you want some more textures, you should download the kandelin map, it has 13 awesome paving-/cobble-stones as example, which you could add to your map, as long its for private use
________________________________________________________
btw. all i forgot before was to add this code behind the layers: paintableFoliageId="Number"/>
GoodBye :[ Xbox One - ruleX Radikal ]: - - Welcome back :[ PC Master Race ]:
Re: [FS19 Tutorial]Adding paintable grass to mod maps
xml code:
i3d code:
Here you go. I would explain a thing or two, but I don't have the time.
Code: Select all
<groundTypeMappings>
<!-- Base -->
<groundTypeMapping type="dirt" layer="ROUGHDIRT" />
<!-- Standard -->
<groundTypeMapping type="asphalt" layer="ASPHALT" />
<groundTypeMapping type="gravel" layer="GRAVEL" />
<groundTypeMapping type="grass" layer="GRASS" paintableFoliageId="1" />
<groundTypeMapping type="grass2" layer="GRASS2" paintableFoliageId="2"/>
<groundTypeMapping type="grass3" layer="GRASS3" paintableFoliageId="3"/>
<groundTypeMapping type="grass4" layer="GRASS4" paintableFoliageId="4"/>
<groundTypeMapping type="grass5" layer="GRASS5" paintableFoliageId="5"/>
<groundTypeMapping type="grass6" layer="GRASS6" paintableFoliageId="7"/>
<groundTypeMapping type="grassRough" layer="GRASSROUGH" />
<groundTypeMapping type="grassTown" layer="GRASSTOWN" paintableFoliageId="6" />
<groundTypeMapping type="sand" layer="SANDWET" />
<groundTypeMapping type="animalMud" layer="ANIMALMUD" />
<groundTypeMapping type="concrete" layer="CONCRETE" />
<groundTypeMapping type="plates" layer="PLATE" />
<groundTypeMapping type="plateDamaged" layer="PLATEDAMAGED" />
<groundTypeMapping type="cobblestones" layer="CONCRETE" />
<groundTypeMapping type="flagstones" layer="CONCRETE" />
<!-- Special -->
<groundTypeMapping type="forestGround" layer="FORESTLEAVES" />
<groundTypeMapping type="rock" layer="MOUNTAINROCK" />
<groundTypeMapping type="riverbank" layer="RIVERBANK" />
<groundTypeMapping type="waterPuddle" layer="PUDDLE" />
</groundTypeMappings>
<paintableFoliages>
<paintableFoliage id="1" layerName="grass" firstDensityMapChannel="0" numDensityMapChannels="4" value="4" />
<paintableFoliage id="2" layerName="bush01" firstDensityMapChannel="0" numDensityMapChannels="4" value="1"/>
<paintableFoliage id="3" layerName="bush01" firstDensityMapChannel="0" numDensityMapChannels="4" value="3"/>
<paintableFoliage id="4" layerName="decoFoliage" firstDensityMapChannel="0" numDensityMapChannels="4" value="5"/>
<paintableFoliage id="5" layerName="decoFoliage" firstDensityMapChannel="0" numDensityMapChannels="4" value="6"/>
<paintableFoliage id="6" layerName="decoFoliage" firstDensityMapChannel="0" numDensityMapChannels="4" value="9"/>
<paintableFoliage id="7" layerName="decoFoliage" firstDensityMapChannel="0" numDensityMapChannels="4" value="8"/>
</paintableFoliages>
Code: Select all
<Layers>
<Layer name="roughDirt01" detailMapId="5" normalMapId="6" unitSize="1.5" weightMapId="3" blendContrast="0.2" distanceMapId="4" attributes="0.155 0.082 0.037 1 1" priority="2"/>
<Layer name="roughDirt02" detailMapId="8" normalMapId="9" unitSize="1.5" weightMapId="7" blendContrast="0.2" distanceMapId="4" attributes="0.155 0.082 0.037 1 1" priority="2"/>
<Layer name="roughDirt03" detailMapId="11" normalMapId="12" unitSize="1.5" weightMapId="10" blendContrast="0.2" distanceMapId="4" attributes="0.155 0.082 0.037 1 1" priority="2"/>
<Layer name="roughDirt04" detailMapId="14" normalMapId="15" unitSize="1.5" weightMapId="13" blendContrast="0.2" distanceMapId="4" attributes="0.155 0.082 0.037 1 1" priority="2"/>
<Layer name="grassRough01" detailMapId="17" normalMapId="18" unitSize="1.5" weightMapId="16" blendContrast="0.2" distanceMapId="4" attributes="0.208 0.11 0.056 1 2" priority="0"/>
<Layer name="grassRough02" detailMapId="20" normalMapId="21" unitSize="1.5" weightMapId="19" blendContrast="0.2" distanceMapId="4" attributes="0.208 0.11 0.056 1 2" priority="0"/>
<Layer name="grassRough03" detailMapId="23" normalMapId="24" unitSize="1.5" weightMapId="22" blendContrast="0.2" distanceMapId="4" attributes="0.208 0.11 0.056 1 2" priority="0"/>
<Layer name="grassRough04" detailMapId="26" normalMapId="27" unitSize="1.5" weightMapId="25" blendContrast="0.2" distanceMapId="4" attributes="0.208 0.11 0.056 1 2" priority="0"/>
<Layer name="grassTown01" detailMapId="29" normalMapId="30" unitSize="1.5" weightMapId="28" blendContrast="0.2" distanceMapId="4" attributes="0.208 0.11 0.056 1 2" priority="0"/>
<Layer name="grassTown02" detailMapId="32" normalMapId="33" unitSize="1.5" weightMapId="31" blendContrast="0.2" distanceMapId="4" attributes="0.208 0.11 0.056 1 2" priority="0"/>
<Layer name="grassTown03" detailMapId="35" normalMapId="36" unitSize="1.5" weightMapId="34" blendContrast="0.2" distanceMapId="4" attributes="0.208 0.11 0.056 1 2" priority="0"/>
<Layer name="grassTown04" detailMapId="38" normalMapId="39" unitSize="1.5" weightMapId="37" blendContrast="0.2" distanceMapId="4" attributes="0.208 0.11 0.056 1 2" priority="0"/>
<Layer name="grass01" detailMapId="41" normalMapId="42" unitSize="1.5" weightMapId="40" blendContrast="0.2" distanceMapId="4" attributes="0.208 0.11 0.056 1 2" priority="0"/>
<Layer name="grass02" detailMapId="44" normalMapId="45" unitSize="1.5" weightMapId="43" blendContrast="0.2" distanceMapId="4" attributes="0.208 0.11 0.056 1 2" priority="0"/>
<Layer name="grass03" detailMapId="47" normalMapId="48" unitSize="1.5" weightMapId="46" blendContrast="0.2" distanceMapId="4" attributes="0.208 0.11 0.056 1 2" priority="0"/>
<Layer name="grass04" detailMapId="50" normalMapId="51" unitSize="1.5" weightMapId="49" blendContrast="0.2" distanceMapId="4" attributes="0.208 0.11 0.056 1 2" priority="0"/>
<Layer name="mountainRock01" detailMapId="53" normalMapId="54" unitSize="6" weightMapId="52" blendContrast="0.2" distanceMapId="4" attributes="0.167 0.163 0.159 0 7" priority="7"/>
<Layer name="mountainRock02" detailMapId="56" normalMapId="57" unitSize="6" weightMapId="55" blendContrast="0.2" distanceMapId="4" attributes="0.167 0.163 0.159 0 7" priority="7"/>
<Layer name="mountainRock03" detailMapId="59" normalMapId="60" unitSize="6" weightMapId="58" blendContrast="0.2" distanceMapId="4" attributes="0.167 0.163 0.159 0 7" priority="7"/>
<Layer name="mountainRock04" detailMapId="62" normalMapId="63" unitSize="6" weightMapId="61" blendContrast="0.2" distanceMapId="4" attributes="0.167 0.163 0.159 0 7" priority="7"/>
<Layer name="mountainRockDark01" detailMapId="65" normalMapId="66" unitSize="6" weightMapId="64" blendContrast="0.2" distanceMapId="4" attributes="0.167 0.163 0.159 0 7" priority="7"/>
<Layer name="mountainRockDark02" detailMapId="68" normalMapId="69" unitSize="6" weightMapId="67" blendContrast="0.2" distanceMapId="4" attributes="0.167 0.163 0.159 0 7" priority="7"/>
<Layer name="mountainRockDark03" detailMapId="71" normalMapId="72" unitSize="6" weightMapId="70" blendContrast="0.2" distanceMapId="4" attributes="0.167 0.163 0.159 0 7" priority="7"/>
<Layer name="mountainRockDark04" detailMapId="74" normalMapId="75" unitSize="6" weightMapId="73" blendContrast="0.2" distanceMapId="4" attributes="0.167 0.163 0.159 0 7" priority="7"/>
<Layer name="beachSandWet01" detailMapId="77" normalMapId="78" unitSize="1.5" weightMapId="76" blendContrast="0.2" distanceMapId="4" attributes="0.901 0.613 0.365 1 3" priority="3"/>
<Layer name="beachSandWet02" detailMapId="80" normalMapId="81" unitSize="1.5" weightMapId="79" blendContrast="0.2" distanceMapId="4" attributes="0.901 0.613 0.365 1 3" priority="3"/>
<Layer name="beachSandWet03" detailMapId="83" normalMapId="84" unitSize="1.5" weightMapId="82" blendContrast="0.2" distanceMapId="4" attributes="0.901 0.613 0.365 1 3" priority="3"/>
<Layer name="beachSandWet04" detailMapId="86" normalMapId="87" unitSize="1.5" weightMapId="85" blendContrast="0.2" distanceMapId="4" attributes="0.901 0.613 0.365 1 3" priority="3"/>
<Layer name="riverBank01" detailMapId="89" normalMapId="90" unitSize="1.2" weightMapId="88" blendContrast="0.2" distanceMapId="4" attributes="0.901 0.613 0.365 1 3" priority="3"/>
<Layer name="riverBank02" detailMapId="92" normalMapId="93" unitSize="1.2" weightMapId="91" blendContrast="0.2" distanceMapId="4" attributes="0.901 0.613 0.365 1 3" priority="3"/>
<Layer name="riverBank03" detailMapId="95" normalMapId="96" unitSize="1.2" weightMapId="94" blendContrast="0.2" distanceMapId="4" attributes="0.901 0.613 0.365 1 3" priority="3"/>
<Layer name="riverBank04" detailMapId="98" normalMapId="99" unitSize="1.2" weightMapId="97" blendContrast="0.2" distanceMapId="4" attributes="0.901 0.613 0.365 1 3" priority="3"/>
<Layer name="riverBankWaterEdge01" detailMapId="101" normalMapId="102" unitSize="1.2" weightMapId="100" blendContrast="0.2" distanceMapId="4" attributes="0.901 0.613 0.365 1 3" priority="3"/>
<Layer name="riverBankWater01" detailMapId="104" normalMapId="105" unitSize="1.2" weightMapId="103" blendContrast="0.2" distanceMapId="4" attributes="0.901 0.613 0.365 1 3" priority="3"/>
<Layer name="gravel01" detailMapId="107" normalMapId="108" unitSize="1.5" weightMapId="106" blendContrast="0.2" distanceMapId="4" attributes="0.443 0.424 0.42 0.6 1" priority="4"/>
<Layer name="gravel02" detailMapId="110" normalMapId="111" unitSize="1.5" weightMapId="109" blendContrast="0.2" distanceMapId="4" attributes="0.443 0.424 0.42 0.6 1" priority="4"/>
<Layer name="gravel03" detailMapId="113" normalMapId="114" unitSize="1.5" weightMapId="112" blendContrast="0.2" distanceMapId="4" attributes="0.443 0.424 0.42 0.6 1" priority="4"/>
<Layer name="gravel04" detailMapId="116" normalMapId="117" unitSize="1.5" weightMapId="115" blendContrast="0.2" distanceMapId="4" attributes="0.443 0.424 0.42 0.6 1" priority="4"/>
<Layer name="concrete01" detailMapId="119" normalMapId="120" unitSize="1.5" weightMapId="118" blendContrast="0.2" distanceMapId="4" attributes="0.408 0.412 0.4 0 7" priority="6"/>
<Layer name="concrete02" detailMapId="122" normalMapId="123" unitSize="1.5" weightMapId="121" blendContrast="0.2" distanceMapId="4" attributes="0.408 0.412 0.4 0 7" priority="6"/>
<Layer name="concrete03" detailMapId="125" normalMapId="126" unitSize="1.5" weightMapId="124" blendContrast="0.2" distanceMapId="4" attributes="0.408 0.412 0.4 0 7" priority="6"/>
<Layer name="concrete04" detailMapId="128" normalMapId="129" unitSize="1.5" weightMapId="127" blendContrast="0.2" distanceMapId="4" attributes="0.408 0.412 0.4 0 7" priority="6"/>
<Layer name="concreteGravel01" detailMapId="131" normalMapId="132" unitSize="1.5" weightMapId="130" blendContrast="0.2" distanceMapId="4" attributes="0.408 0.412 0.4 0 7" priority="6"/>
<Layer name="concreteDirt01" detailMapId="134" normalMapId="135" unitSize="1.5" weightMapId="133" blendContrast="0.2" distanceMapId="4" attributes="0.408 0.412 0.4 0 7" priority="6"/>
<Layer name="forestLeaves01" detailMapId="137" normalMapId="138" unitSize="1.5" weightMapId="136" blendContrast="0.2" distanceMapId="4" attributes="0.034 0.016 0.008 0.8 5" priority="1"/>
<Layer name="forestLeaves02" detailMapId="140" normalMapId="141" unitSize="1.5" weightMapId="139" blendContrast="0.2" distanceMapId="4" attributes="0.034 0.016 0.008 0.8 5" priority="1"/>
<Layer name="forestLeaves03" detailMapId="143" normalMapId="144" unitSize="1.5" weightMapId="142" blendContrast="0.2" distanceMapId="4" attributes="0.034 0.016 0.008 0.8 5" priority="1"/>
<Layer name="forestLeaves04" detailMapId="146" normalMapId="147" unitSize="1.5" weightMapId="145" blendContrast="0.2" distanceMapId="4" attributes="0.034 0.016 0.008 0.8 5" priority="1"/>
<Layer name="forestNeedles01" detailMapId="137" normalMapId="138" unitSize="1.5" weightMapId="148" blendContrast="0.2" distanceMapId="4" attributes="0.034 0.016 0.008 0.8 5" priority="1"/>
<Layer name="forestNeedles02" detailMapId="140" normalMapId="141" unitSize="1.5" weightMapId="149" blendContrast="0.2" distanceMapId="4" attributes="0.034 0.016 0.008 0.8 5" priority="1"/>
<Layer name="forestNeedles03" detailMapId="143" normalMapId="144" unitSize="1.5" weightMapId="150" blendContrast="0.2" distanceMapId="4" attributes="0.034 0.016 0.008 0.8 5" priority="1"/>
<Layer name="forestNeedles04" detailMapId="146" normalMapId="147" unitSize="1.5" weightMapId="151" blendContrast="0.2" distanceMapId="4" attributes="0.034 0.016 0.008 0.8 5" priority="1"/>
<Layer name="animalMud01" detailMapId="153" normalMapId="154" unitSize="1.5" weightMapId="152" blendContrast="0.2" distanceMapId="4" attributes="0.155 0.082 0.037 1 1" priority="0"/>
<Layer name="animalMud02" detailMapId="156" normalMapId="157" unitSize="1.5" weightMapId="155" blendContrast="0.2" distanceMapId="4" attributes="0.155 0.082 0.037 1 1" priority="0"/>
<Layer name="animalMud03" detailMapId="159" normalMapId="160" unitSize="1.5" weightMapId="158" blendContrast="0.2" distanceMapId="4" attributes="0.155 0.082 0.037 1 1" priority="0"/>
<Layer name="animalMud04" detailMapId="162" normalMapId="163" unitSize="1.5" weightMapId="161" blendContrast="0.2" distanceMapId="4" attributes="0.155 0.082 0.037 1 1" priority="0"/>
<Layer name="asphalt01" detailMapId="165" normalMapId="166" unitSize="1.5" weightMapId="164" blendContrast="0.2" distanceMapId="4" attributes="0.408 0.412 0.4 0 7" priority="6"/>
<Layer name="asphalt02" detailMapId="168" normalMapId="169" unitSize="1.5" weightMapId="167" blendContrast="0.2" distanceMapId="4" attributes="0.408 0.412 0.4 0 7" priority="6"/>
<Layer name="asphalt03" detailMapId="171" normalMapId="172" unitSize="1.5" weightMapId="170" blendContrast="0.2" distanceMapId="4" attributes="0.408 0.412 0.4 0 7" priority="6"/>
<Layer name="asphalt04" detailMapId="174" normalMapId="175" unitSize="1.5" weightMapId="173" blendContrast="0.2" distanceMapId="4" attributes="0.408 0.412 0.4 0 7" priority="6"/>
<Layer name="plate01" detailMapId="177" normalMapId="178" unitSize="2" weightMapId="176" blendContrast="0.2" distanceMapId="4" attributes="0.408 0.412 0.4 0 7" priority="6"/>
<Layer name="plate02" detailMapId="180" normalMapId="181" unitSize="2" weightMapId="179" blendContrast="0.2" distanceMapId="4" attributes="0.408 0.412 0.4 0 7" priority="6"/>
<Layer name="plate03" detailMapId="183" normalMapId="184" unitSize="2" weightMapId="182" blendContrast="0.2" distanceMapId="4" attributes="0.408 0.412 0.4 0 7" priority="6"/>
<Layer name="plate04" detailMapId="186" normalMapId="187" unitSize="2" weightMapId="185" blendContrast="0.2" distanceMapId="4" attributes="0.408 0.412 0.4 0 7" priority="6"/>
<Layer name="plateDamaged01" detailMapId="189" normalMapId="190" unitSize="2" weightMapId="188" blendContrast="0.2" distanceMapId="4" attributes="0.408 0.412 0.4 0 7" priority="6"/>
<Layer name="plateDamaged02" detailMapId="192" normalMapId="193" unitSize="2" weightMapId="191" blendContrast="0.2" distanceMapId="4" attributes="0.408 0.412 0.4 0 7" priority="6"/>
<Layer name="plateDamaged03" detailMapId="195" normalMapId="196" unitSize="2" weightMapId="194" blendContrast="0.2" distanceMapId="4" attributes="0.408 0.412 0.4 0 7" priority="6"/>
<Layer name="plateDamaged04" detailMapId="198" normalMapId="199" unitSize="2" weightMapId="197" blendContrast="0.2" distanceMapId="4" attributes="0.408 0.412 0.4 0 7" priority="6"/>
<Layer name="waterPuddle01" detailMapId="201" normalMapId="202" unitSize="1.5" weightMapId="200" blendContrast="0.5" distanceMapId="4" attributes="0.155 0.082 0.037 1 1" priority="0"/>
<Layer name="grass02_01" detailMapId="41" normalMapId="42" unitSize="1.5" weightMapId="212" blendContrast="0.2" distanceMapId="4" attributes="0.208 0.11 0.056 1 2" priority="0"/>
<Layer name="grass02_02" detailMapId="44" normalMapId="45" unitSize="1.5" weightMapId="213" blendContrast="0.2" distanceMapId="4" attributes="0.208 0.11 0.056 1 2" priority="0"/>
<Layer name="grass02_03" detailMapId="47" normalMapId="48" unitSize="1.5" weightMapId="214" blendContrast="0.2" distanceMapId="4" attributes="0.208 0.11 0.056 1 2" priority="0"/>
<Layer name="grass02_04" detailMapId="50" normalMapId="51" unitSize="1.5" weightMapId="215" blendContrast="0.2" distanceMapId="4" attributes="0.208 0.11 0.056 1 2" priority="0"/>
<Layer name="grass03_01" detailMapId="41" normalMapId="42" unitSize="1.5" weightMapId="216" blendContrast="0.2" distanceMapId="4" attributes="0.208 0.11 0.056 1 2" priority="0"/>
<Layer name="grass03_02" detailMapId="44" normalMapId="45" unitSize="1.5" weightMapId="217" blendContrast="0.2" distanceMapId="4" attributes="0.208 0.11 0.056 1 2" priority="0"/>
<Layer name="grass03_03" detailMapId="47" normalMapId="48" unitSize="1.5" weightMapId="218" blendContrast="0.2" distanceMapId="4" attributes="0.208 0.11 0.056 1 2" priority="0"/>
<Layer name="grass03_04" detailMapId="50" normalMapId="51" unitSize="1.5" weightMapId="219" blendContrast="0.2" distanceMapId="4" attributes="0.208 0.11 0.056 1 2" priority="0"/>
<Layer name="grass04_01" detailMapId="41" normalMapId="42" unitSize="1.5" weightMapId="216" blendContrast="0.2" distanceMapId="4" attributes="0.208 0.11 0.056 1 2" priority="0"/>
<Layer name="grass04_02" detailMapId="44" normalMapId="45" unitSize="1.5" weightMapId="217" blendContrast="0.2" distanceMapId="4" attributes="0.208 0.11 0.056 1 2" priority="0"/>
<Layer name="grass04_03" detailMapId="47" normalMapId="48" unitSize="1.5" weightMapId="218" blendContrast="0.2" distanceMapId="4" attributes="0.208 0.11 0.056 1 2" priority="0"/>
<Layer name="grass04_04" detailMapId="50" normalMapId="51" unitSize="1.5" weightMapId="219" blendContrast="0.2" distanceMapId="4" attributes="0.208 0.11 0.056 1 2" priority="0"/>
<Layer name="grass05_01" detailMapId="41" normalMapId="42" unitSize="1.5" weightMapId="216" blendContrast="0.2" distanceMapId="4" attributes="0.208 0.11 0.056 1 2" priority="0"/>
<Layer name="grass05_02" detailMapId="44" normalMapId="45" unitSize="1.5" weightMapId="217" blendContrast="0.2" distanceMapId="4" attributes="0.208 0.11 0.056 1 2" priority="0"/>
<Layer name="grass05_03" detailMapId="47" normalMapId="48" unitSize="1.5" weightMapId="218" blendContrast="0.2" distanceMapId="4" attributes="0.208 0.11 0.056 1 2" priority="0"/>
<Layer name="grass05_04" detailMapId="50" normalMapId="51" unitSize="1.5" weightMapId="219" blendContrast="0.2" distanceMapId="4" attributes="0.208 0.11 0.056 1 2" priority="0"/>
<Layer name="grass06_01" detailMapId="41" normalMapId="42" unitSize="1.5" weightMapId="216" blendContrast="0.2" distanceMapId="4" attributes="0.208 0.11 0.056 1 2" priority="0"/>
<Layer name="grass06_02" detailMapId="44" normalMapId="45" unitSize="1.5" weightMapId="217" blendContrast="0.2" distanceMapId="4" attributes="0.208 0.11 0.056 1 2" priority="0"/>
<Layer name="grass06_03" detailMapId="47" normalMapId="48" unitSize="1.5" weightMapId="218" blendContrast="0.2" distanceMapId="4" attributes="0.208 0.11 0.056 1 2" priority="0"/>
<Layer name="grass06_04" detailMapId="50" normalMapId="51" unitSize="1.5" weightMapId="219" blendContrast="0.2" distanceMapId="4" attributes="0.208 0.11 0.056 1 2" priority="0"/>
<CombinedLayer name="ROUGHDIRT" layers="roughDirt01;roughDirt02;roughDirt03;roughDirt04" noiseFrequency="2"/>
<CombinedLayer name="ANIMALMUD" layers="animalMud01;animalMud02;animalMud03;animalMud04" noiseFrequency="2"/>
<CombinedLayer name="GRASS" layers="grass01;grass02;grass03;grass04" noiseFrequency="2"/>
<CombinedLayer name="GRASSTOWN" layers="grassTown01;grassTown02;grassTown03;grassTown04" noiseFrequency="2"/>
<CombinedLayer name="GRASSROUGH" layers="grassRough01;grassRough02;grassRough03;grassRough04" noiseFrequency="2"/>
<CombinedLayer name="MOUNTAINROCK" layers="mountainRock01;mountainRock02;mountainRock03;mountainRock04" noiseFrequency="2"/>
<CombinedLayer name="MOUNTAINROCKDARK" layers="mountainRockDark01;mountainRockDark02;mountainRockDark03;mountainRockDark04" noiseFrequency="2"/>
<CombinedLayer name="FORESTLEAVES" layers="forestLeaves01;forestLeaves02;forestLeaves03;forestLeaves04" noiseFrequency="2"/>
<CombinedLayer name="FORESTNEEDLES" layers="forestNeedles01;forestNeedles02;forestNeedles03;forestNeedles04" noiseFrequency="2"/>
<CombinedLayer name="SANDWET" layers="beachSandWet01;beachSandWet02;beachSandWet03;beachSandWet04" noiseFrequency="2"/>
<CombinedLayer name="RIVERBANK" layers="riverBank01;riverBank02;riverBank03;riverBank04" noiseFrequency="2"/>
<CombinedLayer name="ASPHALT" layers="asphalt01;asphalt02;asphalt03;asphalt04" noiseFrequency="2"/>
<CombinedLayer name="CONCRETE" layers="concrete01;concrete02;concrete03;concrete04" noiseFrequency="2"/>
<CombinedLayer name="GRAVEL" layers="gravel01;gravel02;gravel03;gravel04" noiseFrequency="2"/>
<CombinedLayer name="PLATE" layers="plate01;plate02;plate03;plate04" noiseFrequency="2"/>
<CombinedLayer name="PLATEDAMAGED" layers="plateDamaged01;plateDamaged02;plateDamaged03;plateDamaged04" noiseFrequency="2"/>
<CombinedLayer name="PUDDLE" layers="waterPuddle01" noiseFrequency="2"/>
<CombinedLayer name="GRASS2" layers="grass02_01;grass02_02;grass02_03;grass02_04" noiseFrequency="2"/>
<CombinedLayer name="GRASS3" layers="grass03_01;grass03_02;grass03_03;grass03_04" noiseFrequency="2"/>
<CombinedLayer name="GRASS4" layers="grass04_01;grass04_02;grass04_03;grass04_04" noiseFrequency="2"/>
<CombinedLayer name="GRASS5" layers="grass05_01;grass05_02;grass05_03;grass05_04" noiseFrequency="2"/>
<CombinedLayer name="GRASS6" layers="grass06_01;grass06_02;grass06_03;grass06_04" noiseFrequency="2"/>
<LayerCombiner defaultDepthScale="0" defaultSharpness="1">
Specs:
Re: [FS19 Tutorial]Adding paintable grass to mod maps
all good, thats awesome, thank you very much!
ah no, from where did u get the (grass02_01 -> grass06_04) files?
GoodBye :[ Xbox One - ruleX Radikal ]: - - Welcome back :[ PC Master Race ]:
Re: [FS19 Tutorial]Adding paintable grass to mod maps
They are the same as the original grass, but I had to rename them to 02 03 04 05 06 because each line has to have a unique name.
So yeah, copy paste and rinse and repeat.
Because I use other states then only bush, like different foliage, there are 6 states. All foliage states are in the decofoliage mode, all bushes in the bushes mode when in the editor.
Specs:
Re: [FS19 Tutorial]Adding paintable grass to mod maps
ok thank you very much, i'll try it outLS09God wrote: ↑Wed Feb 05, 2020 9:07 amThey are the same as the original grass, but I had to rename them to 02 03 04 05 06 because each line has to have a unique name.
So yeah, copy paste and rinse and repeat.
Because I use other states then only bush, like different foliage, there are 6 states. All foliage states are in the decofoliage mode, all bushes in the bushes mode when in the editor.
GoodBye :[ Xbox One - ruleX Radikal ]: - - Welcome back :[ PC Master Race ]:
Re: [FS19 Tutorial]Adding paintable grass to mod maps
Everything is working, thanks again Guys, now i only have to try out dyn. Mud, maybe it works aswell ^^
GoodBye :[ Xbox One - ruleX Radikal ]: - - Welcome back :[ PC Master Race ]:
-
- Posts: 34
- Joined: Fri Jan 31, 2020 10:58 pm
Re: [FS19 Tutorial]Adding paintable grass to mod maps
Any chance you could tell us how to add more fruit types to a map? Coffee, tobacco, hemp, etc...
Re: [FS19 Tutorial]Adding paintable grass to mod maps
Could you post the content of your mapXX.XML?
Meine LS22-Mods
Neu-Minibrunn Support Thread
___________________________________________________
log.txt richtig posten / How to post the log.txt
Giants Bilder/Image Server
Mein fraenkforfriends-Code für kostenlos 2GB zusätzlich für dich und mich: OLIW68
Neu-Minibrunn Support Thread
___________________________________________________
log.txt richtig posten / How to post the log.txt
Giants Bilder/Image Server
Mein fraenkforfriends-Code für kostenlos 2GB zusätzlich für dich und mich: OLIW68
Re: [FS19 Tutorial]Adding paintable grass to mod maps
xml code
Code: Select all
<additionalFiles>
<additionalFile filename="$data/shared/materialHolders/tensionBeltMaterialHolder.i3d" />
<additionalFile filename="$data/shared/materialHolders/tireTrackMaterialHolder.i3d" />
<additionalFile filename="$data/shared/materialHolders/glowEffectMaterialHolder.i3d" />
<additionalFile filename="$data/shared/mapTargetMarker.i3d" />
<additionalFile filename="$data/particleSystems/particle_materialHolder.i3d" />
<additionalFile filename="$data/particleSystems/effect_materialHolder.i3d" />
<additionalFile filename="$data/particleSystems/cutterEffect_materialHolder.i3d" />
<additionalFile filename="$data/fillPlanes/fillPlane_materialHolder.i3d" />
</additionalFiles>
<groundTypeMappings>
<!-- Base -->
<groundTypeMapping type="dirt" layer="ROUGHDIRT" />
<!-- Standard -->
<groundTypeMapping type="asphalt" layer="ASPHALT" />
<groundTypeMapping type="gravel" layer="GRAVEL" />
<groundTypeMapping type="grass" layer="GRASS" paintableFoliageId="1" />
<groundTypeMapping type="sand" layer="RIVERBANK" />
<groundTypeMapping type="animalMud" layer="ANIMALMUD" />
<groundTypeMapping type="concrete" layer="CONCRETE" />
<groundTypeMapping type="plates" layer="PLATE" />
<groundTypeMapping type="cobblestones" layer="PLATEDAMAGED" />
<groundTypeMapping type="flagstones" layer="MOUNTAINROCK" />
<!-- Special -->
<groundTypeMapping type="forestGround" layer="FORESTLEAVES" />
<groundTypeMapping type="rock" layer="MOUNTAINROCK" />
<groundTypeMapping type="grass02" layer="grass02" paintableFoliageId="2" />
</groundTypeMappings>
<paintableFoliages>
<paintableFoliage id="1" layerName="grass" firstDensityMapChannel="0" numDensityMapChannels="4" value="2" />
<paintableFoliage id="2" layerName="bush01" firstDensityMapChannel="0" numDensityMapChannels="4" value="4" />
</paintableFoliages>
Code: Select all
<TerrainTransformGroup name="terrain" translation="0 0 6.10352e-05" rotation="0 0 1.70755e-06" static="true" collisionMask="524255" nodeId="1555" heightMapId="1" patchSize="65" maxLODDistance="750" heightScale="255" unitsPerPixel="2" lodBlendStart="200" lodBlendEnd="300" lodTextureSize="2048" lodBlendStartDynamic="50" lodBlendEndDynamic="65" materialId="413" castShadowMap="true">
<Layers>
<Layer name="roughDirt01" detailMapId="5" normalMapId="6" unitSize="1.5" weightMapId="3" blendContrast="0.1" distanceMapId="4" attributes="0.155 0.082 0.037 1 1" priority="2"/>
<Layer name="roughDirt02" detailMapId="8" normalMapId="9" unitSize="1.5" weightMapId="7" blendContrast="0.1" distanceMapId="4" attributes="0.155 0.082 0.037 1 1" priority="2"/>
<Layer name="roughDirt03" detailMapId="11" normalMapId="12" unitSize="1.5" weightMapId="10" blendContrast="0.1" distanceMapId="4" attributes="0.155 0.082 0.037 1 1" priority="2"/>
<Layer name="roughDirt04" detailMapId="14" normalMapId="15" unitSize="1.5" weightMapId="13" blendContrast="0.1" distanceMapId="4" attributes="0.155 0.082 0.037 1 1" priority="2"/>
<Layer name="grassRough01" detailMapId="17" normalMapId="18" unitSize="1.5" weightMapId="16" blendContrast="0.1" distanceMapId="4" attributes="0.208 0.11 0.056 1 2" priority="0"/>
<Layer name="grassRough02" detailMapId="20" normalMapId="21" unitSize="1.5" weightMapId="19" blendContrast="0.1" distanceMapId="4" attributes="0.208 0.11 0.056 1 2" priority="0"/>
<Layer name="grassRough03" detailMapId="23" normalMapId="24" unitSize="1.5" weightMapId="22" blendContrast="0.1" distanceMapId="4" attributes="0.208 0.11 0.056 1 2" priority="0"/>
<Layer name="grassRough04" detailMapId="26" normalMapId="27" unitSize="1.5" weightMapId="25" blendContrast="0.1" distanceMapId="4" attributes="0.208 0.11 0.056 1 2" priority="0"/>
<Layer name="grassTown01" detailMapId="29" normalMapId="30" unitSize="1.5" weightMapId="28" blendContrast="0.1" distanceMapId="4" attributes="0.208 0.11 0.056 1 2" priority="0"/>
<Layer name="grassTown02" detailMapId="32" normalMapId="33" unitSize="1.5" weightMapId="31" blendContrast="0.1" distanceMapId="4" attributes="0.208 0.11 0.056 1 2" priority="0"/>
<Layer name="grassTown03" detailMapId="35" normalMapId="36" unitSize="1.5" weightMapId="34" blendContrast="0.1" distanceMapId="4" attributes="0.208 0.11 0.056 1 2" priority="0"/>
<Layer name="grassTown04" detailMapId="38" normalMapId="39" unitSize="1.5" weightMapId="37" blendContrast="0.1" distanceMapId="4" attributes="0.208 0.11 0.056 1 2" priority="0"/>
<Layer name="grass01" detailMapId="41" normalMapId="42" unitSize="1.5" weightMapId="40" blendContrast="0.1" distanceMapId="4" attributes="0.208 0.11 0.056 1 2" priority="0"/>
<Layer name="grass02" detailMapId="44" normalMapId="45" unitSize="1.5" weightMapId="43" blendContrast="0.1" distanceMapId="4" attributes="0.208 0.11 0.056 1 2" priority="0"/>
<Layer name="grass03" detailMapId="47" normalMapId="48" unitSize="1.5" weightMapId="46" blendContrast="0.1" distanceMapId="4" attributes="0.208 0.11 0.056 1 2" priority="0"/>
<Layer name="grass04" detailMapId="50" normalMapId="51" unitSize="1.5" weightMapId="49" blendContrast="0.1" distanceMapId="4" attributes="0.208 0.11 0.056 1 2" priority="0"/>
<Layer name="mountainRock01" detailMapId="53" normalMapId="54" unitSize="6" weightMapId="52" blendContrast="0.1" distanceMapId="4" attributes="0.167 0.163 0.159 0 7" priority="7"/>
<Layer name="mountainRock02" detailMapId="56" normalMapId="57" unitSize="6" weightMapId="55" blendContrast="0.1" distanceMapId="4" attributes="0.167 0.163 0.159 0 7" priority="7"/>
<Layer name="mountainRock03" detailMapId="59" normalMapId="60" unitSize="6" weightMapId="58" blendContrast="0.1" distanceMapId="4" attributes="0.167 0.163 0.159 0 7" priority="7"/>
<Layer name="mountainRock04" detailMapId="62" normalMapId="63" unitSize="6" weightMapId="61" blendContrast="0.1" distanceMapId="4" attributes="0.167 0.163 0.159 0 7" priority="7"/>
<Layer name="mountainRockDark01" detailMapId="65" normalMapId="66" unitSize="6" weightMapId="64" blendContrast="0.1" distanceMapId="4" attributes="0.167 0.163 0.159 0 7" priority="7"/>
<Layer name="mountainRockDark02" detailMapId="68" normalMapId="69" unitSize="6" weightMapId="67" blendContrast="0.1" distanceMapId="4" attributes="0.167 0.163 0.159 0 7" priority="7"/>
<Layer name="mountainRockDark03" detailMapId="71" normalMapId="72" unitSize="6" weightMapId="70" blendContrast="0.1" distanceMapId="4" attributes="0.167 0.163 0.159 0 7" priority="7"/>
<Layer name="mountainRockDark04" detailMapId="74" normalMapId="75" unitSize="6" weightMapId="73" blendContrast="0.1" distanceMapId="4" attributes="0.167 0.163 0.159 0 7" priority="7"/>
<Layer name="beachSandWet01" detailMapId="77" normalMapId="78" unitSize="1.5" weightMapId="76" blendContrast="0.1" distanceMapId="4" attributes="0.901 0.613 0.365 1 3" priority="3"/>
<Layer name="beachSandWet02" detailMapId="80" normalMapId="81" unitSize="1.5" weightMapId="79" blendContrast="0.1" distanceMapId="4" attributes="0.901 0.613 0.365 1 3" priority="3"/>
<Layer name="beachSandWet03" detailMapId="83" normalMapId="84" unitSize="1.5" weightMapId="82" blendContrast="0.1" distanceMapId="4" attributes="0.901 0.613 0.365 1 3" priority="3"/>
<Layer name="beachSandWet04" detailMapId="86" normalMapId="87" unitSize="1.5" weightMapId="85" blendContrast="0.1" distanceMapId="4" attributes="0.901 0.613 0.365 1 3" priority="3"/>
<Layer name="riverBank01" detailMapId="89" normalMapId="90" unitSize="1.2" weightMapId="88" blendContrast="0.1" distanceMapId="4" attributes="0.901 0.613 0.365 1 3" priority="3"/>
<Layer name="riverBank02" detailMapId="92" normalMapId="93" unitSize="1.2" weightMapId="91" blendContrast="0.1" distanceMapId="4" attributes="0.901 0.613 0.365 1 3" priority="3"/>
<Layer name="riverBank03" detailMapId="95" normalMapId="96" unitSize="1.2" weightMapId="94" blendContrast="0.1" distanceMapId="4" attributes="0.901 0.613 0.365 1 3" priority="3"/>
<Layer name="riverBank04" detailMapId="98" normalMapId="99" unitSize="1.2" weightMapId="97" blendContrast="0.1" distanceMapId="4" attributes="0.901 0.613 0.365 1 3" priority="3"/>
<Layer name="riverBankWaterEdge01" detailMapId="101" normalMapId="102" unitSize="1.2" weightMapId="100" blendContrast="0.1" distanceMapId="4" attributes="0.901 0.613 0.365 1 3" priority="3"/>
<Layer name="riverBankWater01" detailMapId="104" normalMapId="105" unitSize="1.2" weightMapId="103" blendContrast="0.1" distanceMapId="4" attributes="0.901 0.613 0.365 1 3" priority="3"/>
<Layer name="gravel01" detailMapId="107" normalMapId="108" unitSize="1.5" weightMapId="106" blendContrast="0.1" distanceMapId="4" attributes="0.443 0.424 0.42 0.6 1" priority="4"/>
<Layer name="gravel02" detailMapId="110" normalMapId="111" unitSize="1.5" weightMapId="109" blendContrast="0.1" distanceMapId="4" attributes="0.443 0.424 0.42 0.6 1" priority="4"/>
<Layer name="gravel03" detailMapId="113" normalMapId="114" unitSize="1.5" weightMapId="112" blendContrast="0.1" distanceMapId="4" attributes="0.443 0.424 0.42 0.6 1" priority="4"/>
<Layer name="gravel04" detailMapId="116" normalMapId="117" unitSize="1.5" weightMapId="115" blendContrast="0.1" distanceMapId="4" attributes="0.443 0.424 0.42 0.6 1" priority="4"/>
<Layer name="concrete01" detailMapId="119" normalMapId="120" unitSize="1.5" weightMapId="118" blendContrast="0.1" distanceMapId="4" attributes="0.408 0.412 0.4 0 7" priority="6"/>
<Layer name="concrete02" detailMapId="122" normalMapId="123" unitSize="1.5" weightMapId="121" blendContrast="0.1" distanceMapId="4" attributes="0.408 0.412 0.4 0 7" priority="6"/>
<Layer name="concrete03" detailMapId="125" normalMapId="126" unitSize="1.5" weightMapId="124" blendContrast="0.1" distanceMapId="4" attributes="0.408 0.412 0.4 0 7" priority="6"/>
<Layer name="concrete04" detailMapId="128" normalMapId="129" unitSize="1.5" weightMapId="127" blendContrast="0.1" distanceMapId="4" attributes="0.408 0.412 0.4 0 7" priority="6"/>
<Layer name="concreteGravel01" detailMapId="131" normalMapId="132" unitSize="1.5" weightMapId="130" blendContrast="0.1" distanceMapId="4" attributes="0.408 0.412 0.4 0 7" priority="6"/>
<Layer name="concreteDirt01" detailMapId="134" normalMapId="135" unitSize="1.5" weightMapId="133" blendContrast="0.1" distanceMapId="4" attributes="0.408 0.412 0.4 0 7" priority="6"/>
<Layer name="forestLeaves01" detailMapId="137" normalMapId="138" unitSize="1.5" weightMapId="136" blendContrast="0.1" distanceMapId="4" attributes="0.034 0.016 0.008 0.8 5" priority="1"/>
<Layer name="forestLeaves02" detailMapId="140" normalMapId="141" unitSize="1.5" weightMapId="139" blendContrast="0.1" distanceMapId="4" attributes="0.034 0.016 0.008 0.8 5" priority="1"/>
<Layer name="forestLeaves03" detailMapId="143" normalMapId="144" unitSize="1.5" weightMapId="142" blendContrast="0.1" distanceMapId="4" attributes="0.034 0.016 0.008 0.8 5" priority="1"/>
<Layer name="forestLeaves04" detailMapId="146" normalMapId="147" unitSize="1.5" weightMapId="145" blendContrast="0.1" distanceMapId="4" attributes="0.034 0.016 0.008 0.8 5" priority="1"/>
<Layer name="forestNeedles01" detailMapId="137" normalMapId="138" unitSize="1.5" weightMapId="148" blendContrast="0.1" distanceMapId="4" attributes="0.034 0.016 0.008 0.8 5" priority="1"/>
<Layer name="forestNeedles02" detailMapId="140" normalMapId="141" unitSize="1.5" weightMapId="149" blendContrast="0.1" distanceMapId="4" attributes="0.034 0.016 0.008 0.8 5" priority="1"/>
<Layer name="forestNeedles03" detailMapId="143" normalMapId="144" unitSize="1.5" weightMapId="150" blendContrast="0.1" distanceMapId="4" attributes="0.034 0.016 0.008 0.8 5" priority="1"/>
<Layer name="forestNeedles04" detailMapId="146" normalMapId="147" unitSize="1.5" weightMapId="151" blendContrast="0.1" distanceMapId="4" attributes="0.034 0.016 0.008 0.8 5" priority="1"/>
<Layer name="animalMud01" detailMapId="153" normalMapId="154" unitSize="1.5" weightMapId="152" blendContrast="0.1" distanceMapId="4" attributes="0.155 0.082 0.037 1 1" priority="0"/>
<Layer name="animalMud02" detailMapId="156" normalMapId="157" unitSize="1.5" weightMapId="155" blendContrast="0.1" distanceMapId="4" attributes="0.155 0.082 0.037 1 1" priority="0"/>
<Layer name="animalMud03" detailMapId="159" normalMapId="160" unitSize="1.5" weightMapId="158" blendContrast="0.1" distanceMapId="4" attributes="0.155 0.082 0.037 1 1" priority="0"/>
<Layer name="animalMud04" detailMapId="162" normalMapId="163" unitSize="1.5" weightMapId="161" blendContrast="0.1" distanceMapId="4" attributes="0.155 0.082 0.037 1 1" priority="0"/>
<Layer name="asphalt01" detailMapId="165" normalMapId="166" unitSize="1.5" weightMapId="164" blendContrast="0.1" distanceMapId="4" attributes="0.408 0.412 0.4 0 7" priority="6"/>
<Layer name="asphalt02" detailMapId="168" normalMapId="169" unitSize="1.5" weightMapId="167" blendContrast="0.1" distanceMapId="4" attributes="0.408 0.412 0.4 0 7" priority="6"/>
<Layer name="asphalt03" detailMapId="171" normalMapId="172" unitSize="1.5" weightMapId="170" blendContrast="0.1" distanceMapId="4" attributes="0.408 0.412 0.4 0 7" priority="6"/>
<Layer name="asphalt04" detailMapId="174" normalMapId="175" unitSize="1.5" weightMapId="173" blendContrast="0.1" distanceMapId="4" attributes="0.408 0.412 0.4 0 7" priority="6"/>
<Layer name="plate01" detailMapId="177" normalMapId="178" unitSize="2" weightMapId="176" blendContrast="0.1" distanceMapId="4" attributes="0.408 0.412 0.4 0 7" priority="6"/>
<Layer name="plate02" detailMapId="180" normalMapId="181" unitSize="2" weightMapId="179" blendContrast="0.1" distanceMapId="4" attributes="0.408 0.412 0.4 0 7" priority="6"/>
<Layer name="plate03" detailMapId="183" normalMapId="184" unitSize="2" weightMapId="182" blendContrast="0.1" distanceMapId="4" attributes="0.408 0.412 0.4 0 7" priority="6"/>
<Layer name="plate04" detailMapId="186" normalMapId="187" unitSize="2" weightMapId="185" blendContrast="0.1" distanceMapId="4" attributes="0.408 0.412 0.4 0 7" priority="6"/>
<Layer name="plateDamaged01" detailMapId="189" normalMapId="190" unitSize="2" weightMapId="188" blendContrast="0.1" distanceMapId="4" attributes="0.408 0.412 0.4 0 7" priority="6"/>
<Layer name="plateDamaged02" detailMapId="192" normalMapId="193" unitSize="2" weightMapId="191" blendContrast="0.1" distanceMapId="4" attributes="0.408 0.412 0.4 0 7" priority="6"/>
<Layer name="plateDamaged03" detailMapId="195" normalMapId="196" unitSize="2" weightMapId="194" blendContrast="0.1" distanceMapId="4" attributes="0.408 0.412 0.4 0 7" priority="6"/>
<Layer name="plateDamaged04" detailMapId="198" normalMapId="199" unitSize="2" weightMapId="197" blendContrast="0.1" distanceMapId="4" attributes="0.408 0.412 0.4 0 7" priority="6"/>
<Layer name="waterPuddle01" detailMapId="201" normalMapId="202" unitSize="1.5" weightMapId="200" blendContrast="0.5" distanceMapId="4" attributes="0.155 0.082 0.037 1 1" priority="0"/>
<CombinedLayer name="ROUGHDIRT" layers="roughDirt01;roughDirt02;roughDirt03;roughDirt04" noiseFrequency="2"/>
<CombinedLayer name="ANIMALMUD" layers="animalMud01;animalMud02;animalMud03;animalMud04" noiseFrequency="2"/>
<CombinedLayer name="GRASS" layers="grass01;grass02;grass03;grass04" noiseFrequency="2"/>
<CombinedLayer name="GRASSTOWN" layers="grassTown01;grassTown02;grassTown03;grassTown04" noiseFrequency="2"/>
<CombinedLayer name="GRASSROUGH" layers="grassRough01;grassRough02;grassRough03;grassRough04" noiseFrequency="2"/>
<CombinedLayer name="MOUNTAINROCK" layers="mountainRock01;mountainRock02;mountainRock03;mountainRock04" noiseFrequency="2"/>
<CombinedLayer name="MOUNTAINROCKDARK" layers="mountainRockDark01;mountainRockDark02;mountainRockDark03;mountainRockDark04" noiseFrequency="2"/>
<CombinedLayer name="FORESTLEAVES" layers="forestLeaves01;forestLeaves02;forestLeaves03;forestLeaves04" noiseFrequency="2"/>
<CombinedLayer name="FORESTNEEDLES" layers="forestNeedles01;forestNeedles02;forestNeedles03;forestNeedles04" noiseFrequency="2"/>
<CombinedLayer name="SANDWET" layers="beachSandWet01;beachSandWet02;beachSandWet03;beachSandWet04" noiseFrequency="2"/>
<CombinedLayer name="RIVERBANK" layers="riverBank01;riverBank02;riverBank03;riverBank04" noiseFrequency="2"/>
<CombinedLayer name="ASPHALT" layers="asphalt01;asphalt02;asphalt03;asphalt04" noiseFrequency="2"/>
<CombinedLayer name="CONCRETE" layers="concrete01;concrete02;concrete03;concrete04" noiseFrequency="2"/>
<CombinedLayer name="GRAVEL" layers="gravel01;gravel02;gravel03;gravel04" noiseFrequency="2"/>
<CombinedLayer name="PLATE" layers="plate01;plate02;plate03;plate04" noiseFrequency="2"/>
<CombinedLayer name="PLATEDAMAGED" layers="plateDamaged01;plateDamaged02;plateDamaged03;plateDamaged04" noiseFrequency="2"/>
<LayerCombiner defaultDepthScale="0" defaultSharpness="1">
</LayerCombiner>
<InfoLayer name="tipCol" fileId="203" numChannels="1" runtime="true"/>
<InfoLayer name="farmland" fileId="204" numChannels="6"/>
<InfoLayer name="seasons" fileId="205" numChannels="1"/>
<DetailLayer name="terrainDetail" densityMapId="206" numDensityMapChannels="15" compressionChannels="5" cellSize="8" objectMask="16711935" decalLayer="1" distanceMapIds="207;208;209;210;;;;211;212;213;214;215;;;;211;212;213;214;215" distanceMapFirstChannel="0" distanceMapNumChannels="5" materialId="18" viewDistance="75" blendOutDistance="5" densityMapShaderNames="blendMap;blendMap2" combinedValuesChannels="0 3 0;6 4 0;3 3 1" useInterpolatedDensityMap="false;false"/>
<DetailLayer name="terrainDetailHeight" densityMapId="219" numDensityMapChannels="11" compressionChannels="5" cellSize="8" objectMask="16711935" decalLayer="2" materialId="319" viewDistance="75" blendOutDistance="5" densityMapShaderNames="blendMap" combinedValuesChannels="0 5 0;5 6 0" useInterpolatedDensityMap="false" heightFirstChannel="5" heightNumChannels="6" maxHeight="4"/>
<FoliageMultiLayer densityMapId="222" numChannels="10" numTypeIndexChannels="5" compressionChannels="5">
<FoliageType name="wheat" foliageXmlId="229"/>
<FoliageType name="grass" foliageXmlId="230"/>
<FoliageType name="canola" foliageXmlId="237"/>
<FoliageType name="barley" foliageXmlId="244"/>
<FoliageType name="maize" foliageXmlId="251"/>
<FoliageType name="decoFoliage" foliageXmlId="252"/>
<FoliageType name="potato" foliageXmlId="258"/>
<FoliageType name="sugarBeet" foliageXmlId="265"/>
<FoliageType name="sunflower" foliageXmlId="273"/>
<FoliageType name="soybean" foliageXmlId="280"/>
<FoliageType name="oilseedRadish" foliageXmlId="282"/>
<FoliageType name="poplar" foliageXmlId="283"/>
<FoliageType name="bush01" foliageXmlId="284"/>
<FoliageType name="oat" foliageXmlId="291"/>
<FoliageType name="sugarCane" foliageXmlId="298"/>
<FoliageType name="cotton" foliageXmlId="305"/>
</FoliageMultiLayer>
<FoliageMultiLayer densityMapId="306" numChannels="3" numTypeIndexChannels="0">
<FoliageType name="weed" foliageXmlId="307"/>
</FoliageMultiLayer>
</Layers>
</TerrainTransformGroup>