JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser .
Just came across an old screenshot of a campaign I made for PTO. You can see the production centers and invasion areas as little white or green edged squares on the map below.
image upload
I was able to put in invasion fleets, and frontlines over land are populated by ground.spawns and frontline.spawns, but the main drawback is that anti_ship missions were not available. PTO does not have shipping lanes. Given the history of the Pacific theatre, that inability to attack shipping seemed like an insurmountable drawback to pursue the campaign ideas for the PTO any further.
I never managed to get ship spawns using the Groundtype=direct approach to work, despite such spawns being used in ETO.
Since I did this, some great Japanese warships have been made so it is even more of a pity that they cannot be made to appear except as part of facilities like invasion fleets, etc.
I've been flying PTO a lot of late, but I don't understand how I get 75fps in ETO and only 30 in PTO. Dual pass off, texture ring off etc. Any tricks to bump it up?
I made some changes to these xml files and put the modified ones in the Assets folder to cut down on stutters in PTO. These settings were specifically intended to eliminate the sudden popping into view of scenery objects as you fly along over the terrain so they may be too much load for your video card if it's not fairly high end.
The right settings for your system may help your FPS.
compositescenerybudgets.xml
<Budgets>
<Budget Name="Debug">
<Rings AboveGroundLevel="0" MaxDistEyeInnerRing="0" MaxMilesPerHour="50">
<Ring PatchWorldDim="64" RingDim="3" LOD="250" MajorDensity="0.0001"/>
<Ring PatchWorldDim="128" RingDim="7" LOD="250" MajorDensity="0.0001" />
<Ring PatchWorldDim="256" RingDim="7" LOD="20" MajorDensity="0.0001" />
<Ring PatchWorldDim="512" RingDim="13" LOD="17" MajorDensity="0.0001" />
</Rings>
<Rings AboveGroundLevel="0" MaxDistEyeInnerRing="0">
<Ring PatchWorldDim="128" RingDim="7" LOD="250" MajorDensity="0.0001" />
<Ring PatchWorldDim="256" RingDim="7" LOD="20" MajorDensity="0.0001" />
<Ring PatchWorldDim="512" RingDim="13" LOD="17" MajorDensity="0.0001" />
</Rings>
<Rings AboveGroundLevel="250" MaxDistEyeInnerRing="0">
<Ring PatchWorldDim="256" RingDim="7" LOD="20" MajorDensity="0.0001" />
<Ring PatchWorldDim="512" RingDim="13" LOD="17" MajorDensity="0.0001" />
<Ring PatchWorldDim="1024" RingDim="13" LOD="17" MajorDensity="0.00005" />
</Rings>
<Rings AboveGroundLevel="500" MaxDistEyeInnerRing="0">
<Ring PatchWorldDim="512" RingDim="13" LOD="17" MajorDensity="0.0001" />
<Ring PatchWorldDim="1024" RingDim="13" LOD="17" MajorDensity="0.00005" />
<Ring PatchWorldDim="2048" RingDim="13" LOD="17" MajorDensity="0.000025 " />
</Rings>
</Budget>
<Budget Name="One">
<Rings AboveGroundLevel="0" MaxDistEyeInnerRing="0">
<Ring PatchWorldDim="1024" RingDim="13" LOD="17" MajorDensity="0.00003" />
<Ring PatchWorldDim="512" RingDim="19" LOD="25" MajorDensity="0.00010" />
<Ring PatchWorldDim="256" RingDim="15" LOD="25" MajorDensity="0.00015" />
<Ring PatchWorldDim="128" RingDim="11" LOD="250" MajorDensity="0.00015" />
</Rings>
</Budget>
<Budget Name="Two">
<Rings AboveGroundLevel="0" MaxDistEyeInnerRing="0">
<Ring PatchWorldDim="1024" RingDim="13" LOD="17" MajorDensity="0.00004" />
<Ring PatchWorldDim="512" RingDim="19" LOD="25" MajorDensity="0.00015" />
<Ring PatchWorldDim="256" RingDim="15" LOD="25" MajorDensity="0.00024" />
<Ring PatchWorldDim="128" RingDim="11" LOD="250" MajorDensity="0.00024" />
</Rings>
</Budget>
<Budget Name="Three">
<Rings AboveGroundLevel="0" MaxDistEyeInnerRing="0">
<Ring PatchWorldDim="1024" RingDim="15" LOD="17" MajorDensity="0.00005" />
<Ring PatchWorldDim="512" RingDim="21" LOD="25" MajorDensity="0.00020" />
<Ring PatchWorldDim="256" RingDim="17" LOD="25" MajorDensity="0.00035" />
<Ring PatchWorldDim="128" RingDim="13" LOD="250" MajorDensity="0.00035" />
</Rings>
</Budget>
<Budget Name="Four">
<Rings AboveGroundLevel="0" MaxDistEyeInnerRing="0">
<Ring PatchWorldDim="4096" RingDim="9" LOD="17" MajorDensity="0.00003"/>
<Ring PatchWorldDim="2048" RingDim="11" LOD="17" MajorDensity="0.00005"/>
<Ring PatchWorldDim="1024" RingDim="21" LOD="25" MajorDensity="0.00008"/>
<Ring PatchWorldDim="512" RingDim="21" LOD="25" MajorDensity="0.00025"/>
<Ring PatchWorldDim="256" RingDim="19" LOD="70" MajorDensity="0.00060"/>
<Ring PatchWorldDim="128" RingDim="15" LOD="250" MajorDensity="0.00060"/>
</Rings>
</Budget>
<Budget Name="Five">
<Rings AboveGroundLevel="0" MaxDistEyeInnerRing="0">
<Ring PatchWorldDim="2048" RingDim="15" LOD="35" MajorDensity="0.00044"/>
<Ring PatchWorldDim="1024" RingDim="23" LOD="35" MajorDensity="0.00044"/>
<Ring PatchWorldDim="512" RingDim="21" LOD="75" MajorDensity="0.00044"/>
<Ring PatchWorldDim="256" RingDim="19" LOD="75" MajorDensity="0.00044"/>
<Ring PatchWorldDim="128" RingDim="17" LOD="75" MajorDensity="0.00044"/>
</Rings>
</Budget>
</Budgets>
compositetexturebudgets.xml
<Budgets PatchPixelDim="256" MinPatchDimUseThumb="4096">
<Budget Name="One">
<ImageQualities>
<ImageQuality PatchWorldDim="16384" ImageQuality="100"/>
<ImageQuality PatchWorldDim="8192" ImageQuality="100"/>
<ImageQuality PatchWorldDim="4096" ImageQuality="100"/>
<ImageQuality PatchWorldDim="2048" ImageQuality="100"/>
<ImageQuality PatchWorldDim="1024" ImageQuality="80"/>
<ImageQuality PatchWorldDim="512" ImageQuality="75"/>
<ImageQuality PatchWorldDim="256" ImageQuality="50"/>
<ImageQuality PatchWorldDim="128" ImageQuality="25"/>
<ImageQuality PatchWorldDim="64" ImageQuality="25"/>
</ImageQualities>
<Rings AboveGroundLevel="0" MaxDistEyeInnerRing="0">
<Ring PatchWorldDim="16384" RingDim="5" MinMaskRadius="32768" UseMips="y"/>
<Ring PatchWorldDim="8192" RingDim="5" MinMaskRadius="16384" UseMips="y"/>
<Ring PatchWorldDim="4096" RingDim="5" MinMaskRadius="8192" UseMips="y"/>
<Ring PatchWorldDim="2048" RingDim="5" MinMaskRadius="4096" UseMips="y"/>
<Ring PatchWorldDim="1024" RingDim="5" MinMaskRadius="2048" UseMips="y"/>
<Ring PatchWorldDim="512" RingDim="5" MinMaskRadius="1024"/>
<Ring PatchWorldDim="256" RingDim="5" MinMaskRadius="512"/>
<Ring PatchWorldDim="128" RingDim="5" MinMaskRadius="256" DetailTileCount="32"/>
</Rings>
</Budget>
<Budget Name="Two">
<ImageQualities>
<ImageQuality PatchWorldDim="16384" ImageQuality="100"/>
<ImageQuality PatchWorldDim="8192" ImageQuality="100"/>
<ImageQuality PatchWorldDim="4096" ImageQuality="100"/>
<ImageQuality PatchWorldDim="2048" ImageQuality="100"/>
<ImageQuality PatchWorldDim="1024" ImageQuality="80"/>
<ImageQuality PatchWorldDim="512" ImageQuality="75"/>
<ImageQuality PatchWorldDim="256" ImageQuality="50"/>
<ImageQuality PatchWorldDim="128" ImageQuality="25"/>
<ImageQuality PatchWorldDim="64" ImageQuality="0"/>
</ImageQualities>
<Rings AboveGroundLevel="0" MaxDistEyeInnerRing="0">
<Ring PatchWorldDim="16384" RingDim="7" MinMaskRadius="49152" UseMips="y"/>
<Ring PatchWorldDim="8192" RingDim="5" MinMaskRadius="16384" UseMips="y"/>
<Ring PatchWorldDim="4096" RingDim="5" MinMaskRadius="8192" UseMips="y"/>
<Ring PatchWorldDim="2048" RingDim="5" MinMaskRadius="4096" UseMips="y"/>
<Ring PatchWorldDim="1024" RingDim="5" MinMaskRadius="2048" UseMips="y"/>
<Ring PatchWorldDim="512" RingDim="5" MinMaskRadius="1024"/>
<Ring PatchWorldDim="256" RingDim="5" MinMaskRadius="512"/>
<Ring PatchWorldDim="128" RingDim="5" MinMaskRadius="256" DetailTileCount="32"/>
</Rings>
</Budget>
<Budget Name="Three">
<ImageQualities>
<ImageQuality PatchWorldDim="16384" ImageQuality="100"/>
<ImageQuality PatchWorldDim="8192" ImageQuality="100"/>
<ImageQuality PatchWorldDim="4096" ImageQuality="100"/>
<ImageQuality PatchWorldDim="2048" ImageQuality="80"/>
<ImageQuality PatchWorldDim="1024" ImageQuality="75"/>
<ImageQuality PatchWorldDim="512" ImageQuality="50"/>
<ImageQuality PatchWorldDim="256" ImageQuality="25"/>
<ImageQuality PatchWorldDim="128" ImageQuality="0"/>
<ImageQuality PatchWorldDim="64" ImageQuality="0"/>
</ImageQualities>
<Rings AboveGroundLevel="0" MaxDistEyeInnerRing="0">
<Ring PatchWorldDim="16384" RingDim="7" MinMaskRadius="49152" UseMips="y"/>
<Ring PatchWorldDim="8192" RingDim="7" MinMaskRadius="24576" UseMips="y"/>
<Ring PatchWorldDim="4096" RingDim="7" MinMaskRadius="12288" UseMips="y"/>
<Ring PatchWorldDim="2048" RingDim="7" MinMaskRadius="6144" UseMips="y"/>
<Ring PatchWorldDim="1024" RingDim="7" MinMaskRadius="3072" UseMips="y"/>
<Ring PatchWorldDim="512" RingDim="7" MinMaskRadius="1536"/>
<Ring PatchWorldDim="256" RingDim="7" MinMaskRadius="768"/>
<Ring PatchWorldDim="128" RingDim="7" MinMaskRadius="384" DetailTileCount="16"/>
</Rings>
</Budget>
<Budget Name="Four">
<ImageQualities>
<ImageQuality PatchWorldDim="16384" ImageQuality="0"/>
<ImageQuality PatchWorldDim="8192" ImageQuality="0"/>
<ImageQuality PatchWorldDim="4096" ImageQuality="0"/>
<ImageQuality PatchWorldDim="2048" ImageQuality="0"/>
<ImageQuality PatchWorldDim="1024" ImageQuality="0"/>
<ImageQuality PatchWorldDim="512" ImageQuality="0"/>
<ImageQuality PatchWorldDim="256" ImageQuality="0"/>
<ImageQuality PatchWorldDim="128" ImageQuality="0"/>
<ImageQuality PatchWorldDim="64" ImageQuality="0"/>
</ImageQualities>
<Rings AboveGroundLevel="0" MaxDistEyeInnerRing="0">
<Ring PatchWorldDim="16384" RingDim="7" MinMaskRadius="49152"/>
<Ring PatchWorldDim="8192" RingDim="7" MinMaskRadius="24576"/>
<Ring PatchWorldDim="4096" RingDim="7" MinMaskRadius="12228"/>
<Ring PatchWorldDim="2048" RingDim="9" MinMaskRadius="8192"/>
<Ring PatchWorldDim="1024" RingDim="11" MinMaskRadius="5120"/>
<Ring PatchWorldDim="512" RingDim="15" MinMaskRadius="3584"/>
<Ring PatchWorldDim="256" RingDim="15" MinMaskRadius="1792"/>
<Ring PatchWorldDim="128" RingDim="11" MinMaskRadius="640" DetailTileCount="16"/>
</Rings>
</Budget>
<Budget Name="Five">
<ImageQualities>
<ImageQuality PatchWorldDim="16384" ImageQuality="0"/>
<ImageQuality PatchWorldDim="8192" ImageQuality="0"/>
<ImageQuality PatchWorldDim="4096" ImageQuality="0" />
<ImageQuality PatchWorldDim="2048" ImageQuality="0" />
<ImageQuality PatchWorldDim="1024" ImageQuality="0" />
<ImageQuality PatchWorldDim="512" ImageQuality="0" />
<ImageQuality PatchWorldDim="256" ImageQuality="0" />
<ImageQuality PatchWorldDim="128" ImageQuality="0" />
<ImageQuality PatchWorldDim="64" ImageQuality="0" />
</ImageQualities>
<Rings AboveGroundLevel="0" MaxDistEyeInnerRing="0">
<Ring PatchWorldDim="16384" RingDim="19" MinMaskRadius="147456"/>
<Ring PatchWorldDim="8192" RingDim="17" MinMaskRadius="65536"/>
<Ring PatchWorldDim="4096" RingDim="15" MinMaskRadius="28672"/>
<Ring PatchWorldDim="2048" RingDim="13" MinMaskRadius="12288"/>
<Ring PatchWorldDim="1024" RingDim="11" MinMaskRadius="5120"/>
<Ring PatchWorldDim="512" RingDim="9" MinMaskRadius="2048"/>
<Ring PatchWorldDim="256" RingDim="9" MinMaskRadius="1024"/>
<Ring PatchWorldDim="128" RingDim="9" MinMaskRadius="512" DetailTileCount="16"/>
</Rings>
</Budget>
</Budgets>
landclasses.xml
<?xml version="1.0" encoding="UTF-8"?>
<LandClasses ImageQualityIgnoreMips="80" ImageQualityIgnoreHigherMips="50">
<LandClass Id="6" Name="Grassland" Dim="10240" Priority="10" IsWater="No" Mask="GenericLandClassMask.xml">
<Seasons>
<Season Name="Summer">
<Variations>
<Variation Mosaic="006summer1.mos" Scenery="006summer1.lso"></Variation>
<Variation Mosaic="006summer2.mos" Scenery="006summer2.lso"></Variation>
<Variation Mosaic="006summer3.mos" Scenery="006summer3.lso"></Variation>
<Variation Mosaic="006summer4.mos" Scenery="006summer4.lso"></Variation>
</Variations>
</Season>
<Season Name="Winter">
<Variations>
<Variation Mosaic="006summer1.mos" Scenery="006summer1.lso"></Variation>
<Variation Mosaic="006summer2.mos" Scenery="006summer2.lso"></Variation>
<Variation Mosaic="006summer3.mos" Scenery="006summer3.lso"></Variation>
<Variation Mosaic="006summer4.mos" Scenery="006summer4.lso"></Variation>
</Variations>
</Season>
</Seasons>
</LandClass>
<LandClass Id="10" Name="Grass, Crop and Shrub" Dim="10240" Priority="60" IsWater="No" Mask="GenericLandClassMask.xml">
<Seasons>
<Season Name="Summer">
<Variations>
<Variation Mosaic="008summer1.mos" Scenery="008summer1.lso"></Variation>
<Variation Mosaic="008summer2.mos" Scenery="008summer2.lso"></Variation>
<Variation Mosaic="010summer1.mos" Scenery="010summer1.lso"></Variation>
<Variation Mosaic="010summer2.mos" Scenery="010summer2.lso"></Variation>
<Variation Mosaic="010summer3.mos" Scenery="010summer3.lso"></Variation>
<Variation Mosaic="015summer1.mos" Scenery="015summer1.lso"></Variation>
<Variation Mosaic="025summer2.mos" Scenery="025summer2.lso"></Variation>
</Variations>
</Season>
<Season Name="Winter">
<Variations>
<Variation Mosaic="008summer1.mos" Scenery="008summer1.lso"></Variation>
<Variation Mosaic="008summer2.mos" Scenery="008summer2.lso"></Variation>
<Variation Mosaic="010summer1.mos" Scenery="010summer1.lso"></Variation>
<Variation Mosaic="010summer2.mos" Scenery="010summer2.lso"></Variation>
<Variation Mosaic="010summer3.mos" Scenery="010summer3.lso"></Variation>
<Variation Mosaic="015summer1.mos" Scenery="015summer1.lso"></Variation>
<Variation Mosaic="025summer2.mos" Scenery="025summer2.lso"></Variation>
</Variations>
</Season>
</Seasons>
</LandClass>
<LandClass Id="15" Name="Crops" Dim="10240" Priority="0" IsWater="No" Mask="GenericLandClassMask.xml">
<Seasons>
<Season Name="Summer">
<Variations>
<Variation Mosaic="008summer1.mos" Scenery="008summer1.lso"></Variation>
<Variation Mosaic="008summer2.mos" Scenery="008summer2.lso"></Variation>
<Variation Mosaic="010summer1.mos" Scenery="010summer1.lso"></Variation>
<Variation Mosaic="010summer2.mos" Scenery="010summer2.lso"></Variation>
<Variation Mosaic="010summer3.mos" Scenery="010summer3.lso"></Variation>
<Variation Mosaic="015summer1.mos" Scenery="015summer1.lso"></Variation>
<Variation Mosaic="015summer2.mos" Scenery="015summer2.lso"></Variation>
</Variations>
</Season>
<Season Name="Winter">
<Variations>
<Variation Mosaic="008summer1.mos" Scenery="008summer1.lso"></Variation>
<Variation Mosaic="008summer2.mos" Scenery="008summer2.lso"></Variation>
<Variation Mosaic="010summer1.mos" Scenery="010summer1.lso"></Variation>
<Variation Mosaic="010summer2.mos" Scenery="010summer2.lso"></Variation>
<Variation Mosaic="010summer3.mos" Scenery="010summer3.lso"></Variation>
<Variation Mosaic="015summer1.mos" Scenery="015summer1.lso"></Variation>
<Variation Mosaic="015summer2.mos" Scenery="015summer2.lso"></Variation>
</Variations>
</Season>
</Seasons>
</LandClass>
<LandClass Id="17" Name="Marsh?" Dim="10240" Priority="0" IsWater="No" Mask="GenericLandClassMask.xml">
<Seasons>
<Season Name="Summer">
<Variations>
<Variation Mosaic="017summer1.mos" Scenery="017summer1.lso"></Variation>
<Variation Mosaic="017summer2.mos" Scenery="017summer2.lso"></Variation>
</Variations>
</Season>
<Season Name="Winter">
<Variations>
<Variation Mosaic="017summer1.mos" Scenery="017summer1.lso"></Variation>
<Variation Mosaic="017summer2.mos" Scenery="017summer2.lso"></Variation>
</Variations>
</Season>
</Seasons>
</LandClass>
<LandClass Id="24" Name="Forest" Dim="10240" Priority="0" IsWater="No" Mask="GenericLandClassMask.xml">
<Seasons>
<Season Name="Summer">
<Variations>
<Variation Mosaic="024summer1.mos" Scenery="024summer1.lso"></Variation>
<Variation Mosaic="024summer2.mos" Scenery="024summer2.lso"></Variation>
<Variation Mosaic="024summer3.mos" Scenery="024summer3.lso"></Variation>
<Variation Mosaic="025summer2.mos" Scenery="025summer2.lso"></Variation>
<Variation Mosaic="025summer3.mos" Scenery="025summer3.lso"></Variation>
<Variation Mosaic="025summer4.mos" Scenery="025summer4.lso"></Variation>
<Variation Mosaic="025summer5.mos" Scenery="025summer5.lso"></Variation>
</Variations>
</Season>
<Season Name="Winter">
<Variations>
<Variation Mosaic="024summer1.mos" Scenery="024summer1.lso"></Variation>
<Variation Mosaic="024summer2.mos" Scenery="024summer2.lso"></Variation>
<Variation Mosaic="024summer3.mos" Scenery="024summer3.lso"></Variation>
<Variation Mosaic="025summer2.mos" Scenery="025summer2.lso"></Variation>
<Variation Mosaic="025summer3.mos" Scenery="025summer3.lso"></Variation>
<Variation Mosaic="025summer4.mos" Scenery="025summer4.lso"></Variation>
<Variation Mosaic="025summer5.mos" Scenery="025summer5.lso"></Variation>
</Variations>
</Season>
</Seasons>
</LandClass>
<LandClass Id="25" Name="Forest and Field" Dim="10240" Priority="50" IsWater="No" Mask="GenericLandClassMask.xml">
<Seasons>
<Season Name="Summer">
<Variations>
<Variation Mosaic="024summer1.mos" Scenery="024summer1.lso"></Variation>
<Variation Mosaic="024summer2.mos" Scenery="024summer2.lso"></Variation>
<Variation Mosaic="024summer3.mos" Scenery="024summer3.lso"></Variation>
<Variation Mosaic="025summer2.mos" Scenery="025summer2.lso"></Variation>
<Variation Mosaic="025summer3.mos" Scenery="025summer3.lso"></Variation>
<Variation Mosaic="025summer4.mos" Scenery="025summer4.lso"></Variation>
<Variation Mosaic="025summer5.mos" Scenery="025summer5.lso"></Variation>
<Variation Mosaic="026summer1.mos" Scenery="026summer1.lso"></Variation>
<Variation Mosaic="026summer2.mos" Scenery="026summer2.lso"></Variation>
<Variation Mosaic="026summer3.mos" Scenery="026summer3.lso"></Variation>
<Variation Mosaic="026summer4.mos" Scenery="026summer4.lso"></Variation>
<Variation Mosaic="026summer5.mos" Scenery="026summer5.lso"></Variation>
<Variation Mosaic="027summer1.mos" Scenery="027summer1.lso"></Variation>
<Variation Mosaic="027summer2.mos" Scenery="027summer2.lso"></Variation>
<Variation Mosaic="027summer3.mos" Scenery="027summer3.lso"></Variation>
<Variation Mosaic="027summer4.mos" Scenery="027summer4.lso"></Variation>
</Variations>
</Season>
<Season Name="Winter">
<Variations>
<Variation Mosaic="024summer1.mos" Scenery="024summer1.lso"></Variation>
<Variation Mosaic="024summer2.mos" Scenery="024summer2.lso"></Variation>
<Variation Mosaic="024summer3.mos" Scenery="024summer3.lso"></Variation>
<Variation Mosaic="025summer2.mos" Scenery="025summer2.lso"></Variation>
<Variation Mosaic="025summer3.mos" Scenery="025summer3.lso"></Variation>
<Variation Mosaic="025summer4.mos" Scenery="025summer4.lso"></Variation>
<Variation Mosaic="025summer5.mos" Scenery="025summer5.lso"></Variation>
<Variation Mosaic="026summer1.mos" Scenery="026summer1.lso"></Variation>
<Variation Mosaic="026summer2.mos" Scenery="026summer2.lso"></Variation>
<Variation Mosaic="026summer3.mos" Scenery="026summer3.lso"></Variation>
<Variation Mosaic="026summer4.mos" Scenery="026summer4.lso"></Variation>
<Variation Mosaic="026summer5.mos" Scenery="026summer5.lso"></Variation>
<Variation Mosaic="027summer1.mos" Scenery="027summer1.lso"></Variation>
<Variation Mosaic="027summer2.mos" Scenery="027summer2.lso"></Variation>
<Variation Mosaic="027summer3.mos" Scenery="027summer3.lso"></Variation>
<Variation Mosaic="027summer4.mos" Scenery="027summer4.lso"></Variation>
</Variations>
</Season>
</Seasons>
</LandClass>
<LandClass Id="26" Name="Coniferous Forest" Dim="10240" Priority="40" IsWater="No" Mask="GenericLandClassMask.xml">
<Seasons>
<Season Name="Summer">
<Variations>
<Variation Mosaic="025summer2.mos" Scenery="025summer2.lso"></Variation>
<Variation Mosaic="025summer3.mos" Scenery="025summer3.lso"></Variation>
<Variation Mosaic="025summer4.mos" Scenery="025summer4.lso"></Variation>
<Variation Mosaic="025summer5.mos" Scenery="025summer5.lso"></Variation>
<Variation Mosaic="026summer1.mos" Scenery="026summer1.lso"></Variation>
<Variation Mosaic="026summer2.mos" Scenery="026summer2.lso"></Variation>
<Variation Mosaic="026summer3.mos" Scenery="026summer3.lso"></Variation>
<Variation Mosaic="026summer4.mos" Scenery="026summer4.lso"></Variation>
<Variation Mosaic="026summer5.mos" Scenery="026summer5.lso"></Variation>
<Variation Mosaic="027summer1.mos" Scenery="027summer1.lso"></Variation>
<Variation Mosaic="027summer2.mos" Scenery="027summer2.lso"></Variation>
<Variation Mosaic="027summer3.mos" Scenery="027summer3.lso"></Variation>
<Variation Mosaic="027summer4.mos" Scenery="027summer4.lso"></Variation>
</Variations>
</Season>
<Season Name="Winter">
<Variations>
<Variation Mosaic="025summer2.mos" Scenery="025summer2.lso"></Variation>
<Variation Mosaic="025summer3.mos" Scenery="025summer3.lso"></Variation>
<Variation Mosaic="025summer4.mos" Scenery="025summer4.lso"></Variation>
<Variation Mosaic="025summer5.mos" Scenery="025summer5.lso"></Variation>
<Variation Mosaic="026summer1.mos" Scenery="026summer1.lso"></Variation>
<Variation Mosaic="026summer2.mos" Scenery="026summer2.lso"></Variation>
<Variation Mosaic="026summer3.mos" Scenery="026summer3.lso"></Variation>
<Variation Mosaic="026summer4.mos" Scenery="026summer4.lso"></Variation>
<Variation Mosaic="026summer5.mos" Scenery="026summer5.lso"></Variation>
<Variation Mosaic="027summer1.mos" Scenery="027summer1.lso"></Variation>
<Variation Mosaic="027summer2.mos" Scenery="027summer2.lso"></Variation>
<Variation Mosaic="027summer3.mos" Scenery="027summer3.lso"></Variation>
<Variation Mosaic="027summer4.mos" Scenery="027summer4.lso"></Variation>
</Variations>
</Season>
</Seasons>
</LandClass>
<LandClass Id="27" Name="Mixed Forest" Dim="10240" Priority="30" IsWater="No" Mask="GenericLandClassMask.xml">
<Seasons>
<Season Name="Summer">
<Variations>
<Variation Mosaic="024summer1.mos" Scenery="024summer1.lso"></Variation>
<Variation Mosaic="024summer2.mos" Scenery="024summer2.lso"></Variation>
<Variation Mosaic="024summer3.mos" Scenery="024summer3.lso"></Variation>
<Variation Mosaic="025summer2.mos" Scenery="025summer2.lso"></Variation>
<Variation Mosaic="025summer3.mos" Scenery="025summer3.lso"></Variation>
<Variation Mosaic="025summer4.mos" Scenery="025summer4.lso"></Variation>
<Variation Mosaic="025summer5.mos" Scenery="025summer5.lso"></Variation>
<Variation Mosaic="026summer1.mos" Scenery="026summer1.lso"></Variation>
<Variation Mosaic="026summer2.mos" Scenery="026summer2.lso"></Variation>
<Variation Mosaic="026summer3.mos" Scenery="026summer3.lso"></Variation>
<Variation Mosaic="026summer4.mos" Scenery="026summer4.lso"></Variation>
<Variation Mosaic="026summer5.mos" Scenery="026summer5.lso"></Variation>
<Variation Mosaic="027summer1.mos" Scenery="027summer1.lso"></Variation>
<Variation Mosaic="027summer2.mos" Scenery="027summer2.lso"></Variation>
<Variation Mosaic="027summer3.mos" Scenery="027summer3.lso"></Variation>
<Variation Mosaic="027summer4.mos" Scenery="027summer4.lso"></Variation>
</Variations>
</Season>
<Season Name="Winter">
<Variations>
<Variation Mosaic="024summer1.mos" Scenery="024summer1.lso"></Variation>
<Variation Mosaic="024summer2.mos" Scenery="024summer2.lso"></Variation>
<Variation Mosaic="024summer3.mos" Scenery="024summer3.lso"></Variation>
<Variation Mosaic="025summer2.mos" Scenery="025summer2.lso"></Variation>
<Variation Mosaic="025summer3.mos" Scenery="025summer3.lso"></Variation>
<Variation Mosaic="025summer4.mos" Scenery="025summer4.lso"></Variation>
<Variation Mosaic="025summer5.mos" Scenery="025summer5.lso"></Variation>
<Variation Mosaic="026summer1.mos" Scenery="026summer1.lso"></Variation>
<Variation Mosaic="026summer2.mos" Scenery="026summer2.lso"></Variation>
<Variation Mosaic="026summer3.mos" Scenery="026summer3.lso"></Variation>
<Variation Mosaic="026summer4.mos" Scenery="026summer4.lso"></Variation>
<Variation Mosaic="026summer5.mos" Scenery="026summer5.lso"></Variation>
<Variation Mosaic="027summer1.mos" Scenery="027summer1.lso"></Variation>
<Variation Mosaic="027summer2.mos" Scenery="027summer2.lso"></Variation>
<Variation Mosaic="027summer3.mos" Scenery="027summer3.lso"></Variation>
<Variation Mosaic="027summer4.mos" Scenery="027summer4.lso"></Variation>>
</Variations>
</Season>
</Seasons>
</LandClass>
<LandClass Id="51" Name="Dry Woody Scrub" Dim="10240" Priority="20" IsWater="No" Mask="GenericLandClassMask.xml">
<Seasons>
<Season Name="Summer">
<Variations>
<Variation Mosaic="051summer1.mos" Scenery="051summer1.lso"></Variation>
<Variation Mosaic="051summer2.mos" Scenery="051summer2.lso"></Variation>
<Variation Mosaic="051summer3.mos" Scenery="051summer3.lso"></Variation>
</Variations>
</Season>
<Season Name="Winter">
<Variations>
<Variation Mosaic="051summer1.mos" Scenery="051summer1.lso"></Variation>
<Variation Mosaic="051summer2.mos" Scenery="051summer2.lso"></Variation>
<Variation Mosaic="051summer3.mos" Scenery="051summer3.lso"></Variation>
</Variations>
</Season>
</Seasons>
</LandClass>
<LandClass Id="56" Name="Rock" Dim="10240" Priority="5" IsWater="No" Mask="GenericLandClassMask.xml">
<Seasons>
<Season Name="Summer">
<Variations>
<Variation Mosaic="056summer2.mos" Scenery="056summer2.lso"></Variation>
<Variation Mosaic="056summer4.mos" Scenery="056summer4.lso"></Variation>
<Variation Mosaic="056summer5.mos" Scenery="056summer5.lso"></Variation>
</Variations>
</Season>
<Season Name="Winter">
<Variations>
<Variation Mosaic="056summer2.mos" Scenery="056summer2.lso"></Variation>
<Variation Mosaic="056summer4.mos" Scenery="056summer4.lso"></Variation>
<Variation Mosaic="056summer5.mos" Scenery="056summer5.lso"></Variation>
</Variations>
</Season>
</Seasons>
</LandClass>
<LandClass Id="96" Name="Africa Shoreline" Dim="10240" Priority="65" IsWater="No" Mask="GenericLandClassMask.xml">
<Seasons>
<Season Name="Summer">
<Variations>
<Variation Mosaic="096summerA2.mos" Scenery="096summer2.lso"></Variation>
</Variations>
</Season>
<Season Name="Winter">
<Variations>
<Variation Mosaic="096summerA2.mos" Scenery="096summer2.lso"></Variation>
</Variations>
</Season>
</Seasons>
</LandClass>
</LandClasses>
Thanks Major, I will give them a try!
That is useful thanks, Majormagee. Will give the settings a try. I tried a few more spawn variations to get random ship formations but no joy. Will try a totally different (but more labor-intensive) approach to getting some anti_ship action.