<?xml version="1.0" encoding="utf-8" ?>
<WeatherDefs>

  <WeatherDef>
    <defName>Clear</defName>
    <label>Clear</label>
    <description>A clear day. No penalties or modifiers.</description>
    <commonalities>
      <li>
        <biome>XericShrubland</biome>
        <commonality>16</commonality>
      </li>
    </commonalities>
    <repeatable>true</repeatable>
    <favorability>Good</favorability>
    <ambientSoundNames>
      <li>AmbientWind_Clear</li>
    </ambientSoundNames>
    
    <!-- Colors are Clear -->
    <screenSaturation>1.25</screenSaturation>
    <skyColorsDay>
      <sky>(1,1,1)</sky>
      <shadow>(0.718,0.745,0.757)</shadow>
      <overlay>(1,1,1)</overlay>
    </skyColorsDay>
    <skyColorsDusk>
      <sky>(0.858,0.650,0.423)</sky>
      <shadow>(0.955,0.886,0.914)</shadow>
      <overlay>(0.8,0.8,0.8)</overlay>
    </skyColorsDusk>
    <skyColorsNightEdge>
      <sky>(0.482,0.603,0.682)</sky>
      <shadow>(1,1,1)</shadow>
      <overlay>(0.6,0.6,0.6)</overlay>
    </skyColorsNightEdge>
    <skyColorsNightMid>
      <sky>(0.482,0.603,0.682)</sky>
      <shadow>(0.85, 0.85, 0.85)</shadow>
      <overlay>(0.6,0.6,0.6)</overlay>
    </skyColorsNightMid>

  </WeatherDef>



  <WeatherDef>
    <defName>Fog</defName>
    <label>Fog</label>
    <description>Fog reduces accuracy is on ranged weapons.</description>
    <commonalities>
      <li>
        <biome>XericShrubland</biome>
        <commonality>2</commonality>
      </li>
    </commonalities>
    <windIntensity>0.5</windIntensity>
    <accuracyMultiplier>0.5</accuracyMultiplier>
    <favorability>Neutral</favorability>
    <ambientSoundNames>
      <li>AmbientWind_Fog</li>
    </ambientSoundNames>
    <overlayClasses>
      <li>WeatherOverlay_Fog</li>
    </overlayClasses>

    <!-- Colors are Overcast -->
    <screenSaturation>1.00</screenSaturation>
    <skyColorsDay>
      <sky>(0.8,0.8,0.8)</sky>
      <shadow>(1,1,1)</shadow>
      <overlay>(0.7,0.7,0.7)</overlay>
    </skyColorsDay>
    <skyColorsDusk>
      <sky>(1,1,1)</sky>
      <shadow>(1,1,1)</shadow>
      <overlay>(0.6,0.6,0.6)</overlay>
    </skyColorsDusk>
    <skyColorsNightEdge>
      <sky>(0.35,0.40,0.45)</sky>
      <shadow>(1,1,1)</shadow>
      <overlay>(0.5,0.5,0.5)</overlay>
    </skyColorsNightEdge>
    <skyColorsNightMid>
      <sky>(0.35,0.40,0.45)</sky>
      <shadow>(1,1,1)</shadow>
      <overlay>(0.5,0.5,0.5)</overlay>
    </skyColorsNightMid>
  </WeatherDef>

  
  
  
  
  
  <WeatherDef>
    <defName>Rain</defName>
    <label>Rain</label>
    <description>Rain reduces accuracy on ranged weapons, extinguishes fire, and slows people down.</description>
    <commonalities>
      <li>
        <biome>XericShrubland</biome>
        <commonality>2</commonality>
      </li>
    </commonalities>
    <windIntensity>1.5</windIntensity>
    <accuracyMultiplier>0.8</accuracyMultiplier>
    <favorability>Neutral</favorability>
    <rainRate>1</rainRate>
    <moveTicksAddonPct>0.2</moveTicksAddonPct>
    <ambientSoundNames>
      <li>AmbientWind_Fog</li>
      <li>AmbientRain</li>
    </ambientSoundNames>
    <overlayClasses>
      <li>WeatherOverlay_Rain</li>
    </overlayClasses>

    <!-- Colors are Overcast -->
    <screenSaturation>1.00</screenSaturation>
    <skyColorsDay>
      <sky>(0.8,0.8,0.8)</sky>
      <shadow>(1,1,1)</shadow>
      <overlay>(0.7,0.7,0.7)</overlay>
    </skyColorsDay>
    <skyColorsDusk>
      <sky>(1,1,1)</sky>
      <shadow>(1,1,1)</shadow>
      <overlay>(0.6,0.6,0.6)</overlay>
    </skyColorsDusk>
    <skyColorsNightEdge>
      <sky>(0.35,0.40,0.45)</sky>
      <shadow>(1,1,1)</shadow>
      <overlay>(0.5,0.5,0.5)</overlay>
    </skyColorsNightEdge>
    <skyColorsNightMid>
      <sky>(0.35,0.40,0.45)</sky>
      <shadow>(1,1,1)</shadow>
      <overlay>(0.5,0.5,0.5)</overlay>
    </skyColorsNightMid>
  </WeatherDef>




  <WeatherDef>
    <defName>SnowHard</defName>
    <label>Hard snow</label>
    <description>Snow reduces accuracy on ranged weapons, extinguishes fire, and slows people down.</description>
    <commonalities>
      <li>
        <biome>XericShrubland</biome>
        <commonality>0</commonality>
      </li>
    </commonalities>
    <windIntensity>1.5</windIntensity>
    <accuracyMultiplier>0.8</accuracyMultiplier>
    <favorability>Neutral</favorability>
    <rainRate>1</rainRate>
    <moveTicksAddonPct>0.2</moveTicksAddonPct>
    <ambientSoundNames>
      <li>AmbientWind_Fog</li>
    </ambientSoundNames>
    <overlayClasses>
      <li>WeatherOverlay_SnowHard</li>
    </overlayClasses>

    <!-- Colors are Overcast -->
    <screenSaturation>1.00</screenSaturation>
    <skyColorsDay>
      <sky>(0.8,0.8,0.8)</sky>
      <shadow>(1,1,1)</shadow>
      <overlay>(0.7,0.7,0.7)</overlay>
    </skyColorsDay>
    <skyColorsDusk>
      <sky>(1,1,1)</sky>
      <shadow>(1,1,1)</shadow>
      <overlay>(0.6,0.6,0.6)</overlay>
    </skyColorsDusk>
    <skyColorsNightEdge>
      <sky>(0.35,0.40,0.45)</sky>
      <shadow>(1,1,1)</shadow>
      <overlay>(0.5,0.5,0.5)</overlay>
    </skyColorsNightEdge>
    <skyColorsNightMid>
      <sky>(0.35,0.40,0.45)</sky>
      <shadow>(1,1,1)</shadow>
      <overlay>(0.5,0.5,0.5)</overlay>
    </skyColorsNightMid>
  </WeatherDef>



  <WeatherDef>
    <defName>SnowGentle</defName>
    <label>Gentle snow</label>
    <description>Snow reduces accuracy on ranged weapons, extinguishes fire, and slows people down.</description>
    <commonalities>
      <li>
        <biome>XericShrubland</biome>
        <commonality>0</commonality>
      </li>
    </commonalities>
    <windIntensity>1.5</windIntensity>
    <accuracyMultiplier>0.8</accuracyMultiplier>
    <favorability>Neutral</favorability>
    <rainRate>1</rainRate>
    <moveTicksAddonPct>0.2</moveTicksAddonPct>
    <ambientSoundNames>
      <li>AmbientWind_Fog</li>
    </ambientSoundNames>
    <overlayClasses>
      <li>WeatherOverlay_SnowGentle</li>
    </overlayClasses>

    <!-- Colors are Overcast -->
    <screenSaturation>1.00</screenSaturation>
    <skyColorsDay>
      <sky>(0.8,0.8,0.8)</sky>
      <shadow>(1,1,1)</shadow>
      <overlay>(0.7,0.7,0.7)</overlay>
    </skyColorsDay>
    <skyColorsDusk>
      <sky>(1,1,1)</sky>
      <shadow>(1,1,1)</shadow>
      <overlay>(0.6,0.6,0.6)</overlay>
    </skyColorsDusk>
    <skyColorsNightEdge>
      <sky>(0.35,0.40,0.45)</sky>
      <shadow>(1,1,1)</shadow>
      <overlay>(0.5,0.5,0.5)</overlay>
    </skyColorsNightEdge>
    <skyColorsNightMid>
      <sky>(0.35,0.40,0.45)</sky>
      <shadow>(1,1,1)</shadow>
      <overlay>(0.5,0.5,0.5)</overlay>
    </skyColorsNightMid>
  </WeatherDef>











  <WeatherDef>
    <defName>DryThunderstorm</defName>
    <label>Dry thunderstorm</label>
    <description>Dry thunderstorms are dangerous because the lightning can start fires and there is no rain to put them out.</description>
    <commonalities>
      <li>
        <biome>XericShrubland</biome>
        <commonality>2</commonality>
      </li>
    </commonalities>
    <windIntensity>1.5</windIntensity>
    <favorability>VeryBad</favorability>
    <ambientSoundNames>
      <li>AmbientWind_Storm</li>
    </ambientSoundNames>
    <durationRange>
      <min>8000</min>
      <max>22000</max>
    </durationRange>
    <eventMakers>
      <li>
        <averageInterval>1200</averageInterval>
        <eventClass>WeatherEvent_Lightning</eventClass>
      </li>
      <li>
        <averageInterval>1200</averageInterval>
        <eventClass>WeatherEvent_LightningStrike</eventClass>
      </li>
    </eventMakers>

    <!-- Colors are Overcast -->
    <screenSaturation>1.00</screenSaturation>
    <skyColorsDay>
      <sky>(0.8,0.8,0.8)</sky>
      <shadow>(1,1,1)</shadow>
      <overlay>(0.7,0.7,0.7)</overlay>
    </skyColorsDay>
    <skyColorsDusk>
      <sky>(1,1,1)</sky>
      <shadow>(1,1,1)</shadow>
      <overlay>(0.6,0.6,0.6)</overlay>
    </skyColorsDusk>
    <skyColorsNightEdge>
      <sky>(0.35,0.40,0.45)</sky>
      <shadow>(1,1,1)</shadow>
      <overlay>(0.5,0.5,0.5)</overlay>
    </skyColorsNightEdge>
    <skyColorsNightMid>
      <sky>(0.35,0.40,0.45)</sky>
      <shadow>(1,1,1)</shadow>
      <overlay>(0.5,0.5,0.5)</overlay>
    </skyColorsNightMid>
  </WeatherDef>

  
  
  
  <WeatherDef>
    <defName>RainyThunderstorm</defName>
    <label>Rainy thunderstorm</label>
    <description>The lightning will start fires, but the rain will put it out. The rain also reduces movement speed and shooting accuracy.</description>
    <commonalities>
      <li>
        <biome>XericShrubland</biome>
        <commonality>2</commonality>
      </li>
    </commonalities>
    <windIntensity>1.5</windIntensity>
    <favorability>Bad</favorability>
    <accuracyMultiplier>0.8</accuracyMultiplier>
    <rainRate>1</rainRate>
    <moveTicksAddonPct>0.2</moveTicksAddonPct>
    <ambientSoundNames>
      <li>AmbientWind_Storm</li>
      <li>AmbientRain</li>
    </ambientSoundNames>
    <durationRange>
      <min>8000</min>
      <max>22000</max>
    </durationRange>
    <eventMakers>
      <li>
        <averageInterval>1200</averageInterval>
        <eventClass>WeatherEvent_Lightning</eventClass>
      </li>
      <li>
        <averageInterval>1200</averageInterval>
        <eventClass>WeatherEvent_LightningStrike</eventClass>
      </li>
    </eventMakers>
    <overlayClasses>
      <li>WeatherOverlay_Rain</li>
    </overlayClasses>
    
    
    <!-- Colors are Overcast -->
    <screenSaturation>1.00</screenSaturation>
    <skyColorsDay>
      <sky>(0.8,0.8,0.8)</sky>
      <shadow>(1,1,1)</shadow>
      <overlay>(0.7,0.7,0.7)</overlay>
    </skyColorsDay>
    <skyColorsDusk>
      <sky>(1,1,1)</sky>
      <shadow>(1,1,1)</shadow>
      <overlay>(0.6,0.6,0.6)</overlay>
    </skyColorsDusk>
    <skyColorsNightEdge>
      <sky>(0.35,0.40,0.45)</sky>
      <shadow>(1,1,1)</shadow>
      <overlay>(0.5,0.5,0.5)</overlay>
    </skyColorsNightEdge>
    <skyColorsNightMid>
      <sky>(0.35,0.40,0.45)</sky>
      <shadow>(1,1,1)</shadow>
      <overlay>(0.5,0.5,0.5)</overlay>
    </skyColorsNightMid>
  </WeatherDef>

  
  
  
  <WeatherDef>
    <defName>FoggyRain</defName>
    <label>Foggy rain</label>
    <description>Reduces accuracy and movement speed.</description>
    <commonalities>
      <li>
        <biome>XericShrubland</biome>
        <commonality>2</commonality>
      </li>
    </commonalities>
    <windIntensity>1.5</windIntensity>
    <favorability>Neutral</favorability>
    <accuracyMultiplier>0.5</accuracyMultiplier>
    <rainRate>1</rainRate>
    <moveTicksAddonPct>0.2</moveTicksAddonPct>
    <ambientSoundNames>
      <li>AmbientWind_Fog</li>
      <li>AmbientRain</li>
    </ambientSoundNames>
    <durationRange>
      <min>8000</min>
      <max>22000</max>
    </durationRange>
    <overlayClasses>
      <li>WeatherOverlay_Fog</li>
      <li>WeatherOverlay_Rain</li>
    </overlayClasses>

        <!-- Colors are Overcast -->
    <screenSaturation>1.00</screenSaturation>
    <skyColorsDay>
      <sky>(0.8,0.8,0.8)</sky>
      <shadow>(1,1,1)</shadow>
      <overlay>(0.7,0.7,0.7)</overlay>
    </skyColorsDay>
    <skyColorsDusk>
      <sky>(1,1,1)</sky>
      <shadow>(1,1,1)</shadow>
      <overlay>(0.6,0.6,0.6)</overlay>
    </skyColorsDusk>
    <skyColorsNightEdge>
      <sky>(0.35,0.40,0.45)</sky>
      <shadow>(1,1,1)</shadow>
      <overlay>(0.5,0.5,0.5)</overlay>
    </skyColorsNightEdge>
    <skyColorsNightMid>
      <sky>(0.35,0.40,0.45)</sky>
      <shadow>(1,1,1)</shadow>
      <overlay>(0.5,0.5,0.5)</overlay>
    </skyColorsNightMid>
  </WeatherDef>
  
  
  
  
  
  
  
</WeatherDefs>








