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

    <defName>rocketEngineLaunch</defName>
    <context>MapOnly</context>
    <sustain>False</sustain>
    <eventNames />
    <priorityMode>PrioritizeNearest</priorityMode>
    <subSounds>
      <li>
        <muteWhenPaused>True</muteWhenPaused>
        <grains>
          <li Class="AudioGrain_Clip">
            <clipPath>missile/missile</clipPath>
          </li>
        </grains>
        <volumeRange>
          <min>30</min>
          <max>30</max>
        </volumeRange>
		<pitchRange>
          <min>1</min>
          <max>1.055</max>
        </pitchRange>
        <distRange>
          <min>40</min>
          <max>90</max>
        </distRange>
      </li>
    </subSounds>
  </SoundDef>

    <SoundDef>
    <defName>hugeExplosion</defName>
    <eventNames />
    <maxVoices>1</maxVoices>
    <maxSimultaneous>1</maxSimultaneous>
    <subSounds>
      <li>
        <onCamera>True</onCamera>
        <grains>
          <li Class="AudioGrain_Clip">
            <clipPath>Misc/huge-explosion</clipPath>
          </li>
        </grains>
				<pitchRange>
          <min>1</min>
          <max>1.055</max>
        </pitchRange>
        <volumeRange>
          <min>90</min>
          <max>90</max>
        </volumeRange>
      </li>
    </subSounds>
  </SoundDef>

  <SoundDef>
    <defName>hugeExplosionDistant</defName>
    <eventNames />
    <maxVoices>1</maxVoices>
    <maxSimultaneous>1</maxSimultaneous>
    <subSounds>
      <li>
        <onCamera>True</onCamera>
        <grains>
          <li Class="AudioGrain_Clip">
            <clipPath>Misc/huge-explosionDistant</clipPath>
          </li>
        </grains>
				<pitchRange>
          <min>1</min>
          <max>1.055</max>
        </pitchRange>
        <volumeRange>
          <min>90</min>
          <max>90</max>
        </volumeRange>
      </li>
    </subSounds>
  </SoundDef>
  
  <SoundDef>
    <defName>cloak</defName>
    <eventNames />
    <maxSimultaneous>3</maxSimultaneous>
    <context>MapOnly</context>
    <subSounds>
      <li>
        <grains>
          <li Class="AudioGrain_Folder">
            <clipFolderPath>Misc/decloak</clipFolderPath>
          </li>
        </grains>
        <volumeRange>
          <min>20</min>
          <max>20</max>
        </volumeRange>
      </li>
    </subSounds>
  </SoundDef>

  <SoundDef>
    <defName>Upgrade</defName>
    <eventNames />
    <maxSimultaneous>3</maxSimultaneous>
    <context>MapOnly</context>
    <subSounds>
      <li>
        <grains>
          <li Class="AudioGrain_Folder">
            <clipFolderPath>Misc/Upgrade</clipFolderPath>
          </li>
        </grains>
        <volumeRange>
          <min>20</min>
          <max>20</max>
        </volumeRange>
      </li>
    </subSounds>
  </SoundDef>

  <SoundDef>
    <defName>geigerTick</defName>
    <eventNames />
    <maxSimultaneous>3</maxSimultaneous>
    <context>MapOnly</context>
    <subSounds>
      <li>
        <grains>
          <li Class="AudioGrain_Folder">
            <clipFolderPath>Misc/geiger/radioactive-01</clipFolderPath>
          </li>
          <li Class="AudioGrain_Folder">
            <clipFolderPath>Misc/geiger/radioactive-02</clipFolderPath>
          </li>
          <li Class="AudioGrain_Folder">
            <clipFolderPath>Misc/geiger/radioactive-03</clipFolderPath>
          </li>
          <li Class="AudioGrain_Folder">
            <clipFolderPath>Misc/geiger/radioactive-04</clipFolderPath>
          </li>
          <li Class="AudioGrain_Folder">
            <clipFolderPath>Misc/geiger/radioactive-05</clipFolderPath>
          </li>
          <li Class="AudioGrain_Folder">
            <clipFolderPath>Misc/geiger/radioactive-06</clipFolderPath>
          </li>
        </grains>
        <volumeRange>
          <min>30</min>
          <max>30</max>
        </volumeRange>
      </li>
    </subSounds>
  </SoundDef>

  <SoundDef>
    <defName>Siren</defName>
    <sustain>False</sustain>
    <context>MapOnly</context>
    <eventNames />
    <priorityMode>PrioritizeNearest</priorityMode>
    <sustainStartSound></sustainStartSound>
    <sustainStopSound></sustainStopSound>
    <subSounds>
      <li>
        <muteWhenPaused>True</muteWhenPaused>
        <grains>
          <li Class="AudioGrain_Clip">
            <clipPath>missile/countdown</clipPath>
          </li>
        </grains>
        <volumeRange>
          <min>50</min>
          <max>50</max>
        </volumeRange>
        <pitchRange>
          <min>1</min>
          <max>1.015</max>
        </pitchRange>
        <distRange>
          <min>0</min>
          <max>90</max>
        </distRange>
      </li>
    </subSounds>
  </SoundDef>

  <SoundDef>
    <defName>OverheatSiren</defName>
    <sustain>False</sustain>
    <context>MapOnly</context>
    <eventNames />
    <priorityMode>PrioritizeNearest</priorityMode>
    <sustainStartSound></sustainStartSound>
    <sustainStopSound></sustainStopSound>
    <subSounds>
      <li>
        <muteWhenPaused>True</muteWhenPaused>
        <grains>
          <li Class="AudioGrain_Clip">
            <clipPath>Misc/alert06</clipPath>
          </li>
        </grains>
        <volumeRange>
          <min>50</min>
          <max>50</max>
        </volumeRange>
        <distRange>
          <min>0</min>
          <max>70</max>
        </distRange>
      </li>
    </subSounds>
  </SoundDef>

  <SoundDef>
    <defName>IntegritySiren</defName>
    <sustain>False</sustain>
    <context>MapOnly</context>
    <eventNames />
    <priorityMode>PrioritizeNearest</priorityMode>
    <sustainStartSound></sustainStartSound>
    <sustainStopSound></sustainStopSound>
    <subSounds>
      <li>
        <muteWhenPaused>True</muteWhenPaused>
        <grains>
          <li Class="AudioGrain_Clip">
            <clipPath>Misc/damagealarm</clipPath>
          </li>
        </grains>
        <volumeRange>
          <min>40</min>
          <max>40</max>
        </volumeRange>
        <distRange>
          <min>0</min>
          <max>90</max>
        </distRange>
      </li>
    </subSounds>
  </SoundDef>

  <SoundDef>
    <defName>MeltdownSiren</defName>
    <sustain>False</sustain>
    <context>MapOnly</context>
    <eventNames />
    <priorityMode>PrioritizeNearest</priorityMode>
    <sustainStartSound></sustainStartSound>
    <sustainStopSound></sustainStopSound>
    <subSounds>
      <li>
        <muteWhenPaused>True</muteWhenPaused>
        <grains>
          <li Class="AudioGrain_Clip">
            <clipPath>Misc/alert10</clipPath>
          </li>
        </grains>
        <volumeRange>
          <min>50</min>
          <max>50</max>
        </volumeRange>
        <distRange>
          <min>0</min>
          <max>120</max>
        </distRange>
      </li>
    </subSounds>
  </SoundDef>

  <SoundDef>
    <defName>input_failed_clean</defName>
    <sustain>False</sustain>
    <context>MapOnly</context>
    <eventNames />
    <priorityMode>PrioritizeNearest</priorityMode>
    <sustainStartSound></sustainStartSound>
    <sustainStopSound></sustainStopSound>
    <subSounds>
      <li>
        <onCamera>True</onCamera>
        <grains>
          <li Class="AudioGrain_Clip">
            <clipPath>Misc/input_failed_clean</clipPath>
          </li>
        </grains>
        <volumeRange>
          <min>50</min>
          <max>50</max>
        </volumeRange>
      </li>
    </subSounds>
  </SoundDef>

  <SoundDef>
    <defName>keyok3</defName>
    <sustain>False</sustain>
    <context>MapOnly</context>
    <eventNames />
    <priorityMode>PrioritizeNearest</priorityMode>
    <sustainStartSound></sustainStartSound>
    <sustainStopSound></sustainStopSound>
    <subSounds>
      <li>
        <onCamera>True</onCamera>
        <grains>
          <li Class="AudioGrain_Clip">
            <clipPath>Misc/keyok3</clipPath>
          </li>
        </grains>
        <volumeRange>
          <min>10</min>
          <max>10</max>
        </volumeRange>
      </li>
    </subSounds>
  </SoundDef>

  <SoundDef>
    <defName>ReactorOn</defName>
    <sustain>False</sustain>
    <context>MapOnly</context>
    <eventNames />
    <priorityMode>PrioritizeNearest</priorityMode>
    <sustainStartSound></sustainStartSound>
    <sustainStopSound></sustainStopSound>
    <subSounds>
      <li>
        <onCamera>True</onCamera>
        <grains>
          <li Class="AudioGrain_Clip">
            <clipPath>Misc/ReactorOn</clipPath>
          </li>
        </grains>
        <volumeRange>
          <min>50</min>
          <max>50</max>
        </volumeRange>
      </li>
    </subSounds>
  </SoundDef>

  <SoundDef>
    <defName>ReactorOff</defName>
    <sustain>False</sustain>
    <context>MapOnly</context>
    <eventNames />
    <priorityMode>PrioritizeNearest</priorityMode>
    <sustainStartSound></sustainStartSound>
    <sustainStopSound></sustainStopSound>
    <subSounds>
      <li>
        <onCamera>True</onCamera>
        <grains>
          <li Class="AudioGrain_Clip">
            <clipPath>Misc/ReactorOff</clipPath>
          </li>
        </grains>
        <volumeRange>
          <min>50</min>
          <max>50</max>
        </volumeRange>
      </li>
    </subSounds>
  </SoundDef>



  <SoundDef>
    <defName>TeslaCharge</defName>
    <sustain>False</sustain>
    <context>MapOnly</context>
    <eventNames />
    <priorityMode>PrioritizeNearest</priorityMode>
    <sustainStartSound></sustainStartSound>
    <sustainStopSound></sustainStopSound>
    <subSounds>
      <li>
        <muteWhenPaused>True</muteWhenPaused>
        <grains>
          <li Class="AudioGrain_Clip">
            <clipPath>Misc/tesla</clipPath>
          </li>
        </grains>
        <volumeRange>
          <min>60</min>
          <max>60</max>
        </volumeRange>
        <pitchRange>
          <min>1</min>
          <max>1.095</max>
        </pitchRange>
        <distRange>
          <min>0</min>
          <max>30</max>
        </distRange>
      </li>
    </subSounds>
  </SoundDef>

  <SoundDef>
    <defName>Sizzle</defName>
    <sustain>False</sustain>
    <context>MapOnly</context>
    <eventNames />
    <priorityMode>PrioritizeNearest</priorityMode>
    <sustainStartSound></sustainStartSound>
    <sustainStopSound></sustainStopSound>
    <subSounds>
      <li>
        <muteWhenPaused>True</muteWhenPaused>
        <grains>
          <li Class="AudioGrain_Clip">
            <clipPath>Misc/sizzle</clipPath>
          </li>
        </grains>
        <volumeRange>
          <min>60</min>
          <max>60</max>
        </volumeRange>
        <pitchRange>
          <min>1</min>
          <max>1.015</max>
        </pitchRange>
        <distRange>
          <min>10</min>
          <max>80</max>
        </distRange>
      </li>
    </subSounds>
  </SoundDef>

  <SoundDef>
    <defName>obeliskCharge</defName>
    <sustain>False</sustain>
    <context>MapOnly</context>
    <eventNames />
    <priorityMode>PrioritizeNearest</priorityMode>
    <sustainStartSound></sustainStartSound>
    <sustainStopSound></sustainStopSound>
    <subSounds>
      <li>
        <muteWhenPaused>True</muteWhenPaused>
        <grains>
          <li Class="AudioGrain_Clip">
            <clipPath>Misc/obeliskCharge</clipPath>
          </li>
        </grains>
        <volumeRange>
          <min>70</min>
          <max>70</max>
        </volumeRange>
        <pitchRange>
          <min>1</min>
          <max>1.015</max>
        </pitchRange>
        <distRange>
          <min>10</min>
          <max>80</max>
        </distRange>
      </li>
    </subSounds>
  </SoundDef>

  <SoundDef>
    <defName>obeliskDischarge</defName>
    <sustain>False</sustain>
    <context>MapOnly</context>
    <eventNames />
    <priorityMode>PrioritizeNearest</priorityMode>
    <sustainStartSound></sustainStartSound>
    <sustainStopSound></sustainStopSound>
    <subSounds>
      <li>
        <muteWhenPaused>True</muteWhenPaused>
        <grains>
          <li Class="AudioGrain_Clip">
            <clipPath>Misc/obeliskDischarge</clipPath>
          </li>
        </grains>
        <volumeRange>
          <min>80</min>
          <max>80</max>
        </volumeRange>
        <pitchRange>
          <min>0.96</min>
          <max>1.115</max>
        </pitchRange>
        <distRange>
          <min>10</min>
          <max>80</max>
        </distRange>
      </li>
    </subSounds>
  </SoundDef>

  <SoundDef>
    <defName>teslaDischarge</defName>
    <sustain>False</sustain>
    <context>MapOnly</context>
    <eventNames />
    <priorityMode>PrioritizeNearest</priorityMode>
    <sustainStartSound></sustainStartSound>
    <sustainStopSound></sustainStopSound>
    <subSounds>
      <li>
        <muteWhenPaused>True</muteWhenPaused>
        <grains>
          <li Class="AudioGrain_Clip">
            <clipPath>Misc/teslaDischarge</clipPath>
          </li>
        </grains>
        <volumeRange>
          <min>50</min>
          <max>50</max>
        </volumeRange>
        <pitchRange>
          <min>0.915</min>
          <max>1.115</max>
        </pitchRange>
        <distRange>
          <min>10</min>
          <max>80</max>
        </distRange>
      </li>
    </subSounds>
  </SoundDef>

  <SoundDef>
    <defName>HEL_Discharge</defName>
    <sustain>False</sustain>
    <context>MapOnly</context>
    <eventNames />
    <priorityMode>PrioritizeNearest</priorityMode>
    <sustainStartSound></sustainStartSound>
    <sustainStopSound></sustainStopSound>
    <subSounds>
      <li>
        <muteWhenPaused>True</muteWhenPaused>
        <grains>
          <li Class="AudioGrain_Clip">
            <clipPath>Misc/HEL</clipPath>
          </li>
        </grains>
        <volumeRange>
          <min>30</min>
          <max>30</max>
        </volumeRange>
        <pitchRange>
          <min>1</min>
          <max>1.015</max>
        </pitchRange>
        <distRange>
          <min>10</min>
          <max>80</max>
        </distRange>
      </li>
    </subSounds>
  </SoundDef>

  <SoundDef>
    <defName>ADS_Discharge</defName>
    <sustain>False</sustain>
    <context>MapOnly</context>
    <eventNames />
    <priorityMode>PrioritizeNearest</priorityMode>
    <sustainStartSound></sustainStartSound>
    <sustainStopSound></sustainStopSound>
    <subSounds>
      <li>
        <muteWhenPaused>True</muteWhenPaused>
        <grains>
          <li Class="AudioGrain_Clip">
            <clipPath>Misc/ADS</clipPath>
          </li>
        </grains>
        <volumeRange>
          <min>30</min>
          <max>30</max>
        </volumeRange>
        <pitchRange>
          <min>1</min>
          <max>1.015</max>
        </pitchRange>
        <distRange>
          <min>10</min>
          <max>40</max>
        </distRange>
      </li>
    </subSounds>
  </SoundDef>

  <SoundDef>
    <defName>railgunDischarge</defName>
    <sustain>False</sustain>
    <context>MapOnly</context>
    <eventNames />
    <priorityMode>PrioritizeNearest</priorityMode>
    <sustainStartSound></sustainStartSound>
    <sustainStopSound></sustainStopSound>
    <subSounds>
      <li>
        <muteWhenPaused>True</muteWhenPaused>
        <grains>
          <li Class="AudioGrain_Clip">
            <clipPath>Misc/railgun</clipPath>
          </li>
        </grains>
        <volumeRange>
          <min>80</min>
          <max>80</max>
        </volumeRange>
        <pitchRange>
          <min>1</min>
          <max>1.015</max>
        </pitchRange>
        <distRange>
          <min>10</min>
          <max>80</max>
        </distRange>
      </li>
    </subSounds>
  </SoundDef>

  <SoundDef>
    <defName>transformerDischarge</defName>
    <sustain>True</sustain>
    <context>MapOnly</context>
    <eventNames />
    <priorityMode>PrioritizeNearest</priorityMode>
    <sustainStartSound></sustainStartSound>
    <sustainStopSound></sustainStopSound>
    <subSounds>
      <li>
        <muteWhenPaused>True</muteWhenPaused>
        <grains>
          <li Class="AudioGrain_Clip">
            <clipPath>Misc/transformerDischarge</clipPath>
          </li>
        </grains>
        <volumeRange>
          <min>50</min>
          <max>50</max>
        </volumeRange>
        <distRange>
          <min>0</min>
          <max>70</max>
        </distRange>
      </li>
    </subSounds>
  </SoundDef>

  <SoundDef>
    <defName>transformer</defName>
    <sustain>True</sustain>
    <context>MapOnly</context>
    <eventNames />
    <priorityMode>PrioritizeNearest</priorityMode>
    <sustainStartSound></sustainStartSound>
    <sustainStopSound></sustainStopSound>
    <subSounds>
      <li>
        <muteWhenPaused>True</muteWhenPaused>
        <grains>
          <li Class="AudioGrain_Clip">
            <clipPath>hums/tranny</clipPath>
          </li>
        </grains>
        <volumeRange>
          <min>25</min>
          <max>25</max>
        </volumeRange>
        <pitchRange>
          <min>1</min>
          <max>1.015</max>
        </pitchRange>
        <distRange>
          <min>0</min>
          <max>30</max>
        </distRange>
      </li>
    </subSounds>
  </SoundDef>

  <SoundDef>
    <defName>Interact_RimatomicsResearch</defName>
    <sustain>True</sustain>
    <context>MapOnly</context>
    <eventNames />
    <priorityMode>PrioritizeNearest</priorityMode>
    <sustainStartSound></sustainStartSound>
    <sustainStopSound></sustainStopSound>
    <subSounds>
      <li>
        <muteWhenPaused>True</muteWhenPaused>
        <grains>
          <li Class="AudioGrain_Clip">
            <clipPath>hums/console</clipPath>
          </li>
        </grains>
        <volumeRange>
          <min>15</min>
          <max>15</max>
        </volumeRange>
      </li>
    </subSounds>
  </SoundDef>


</DefPackage-SoundDef>