<?xml version="1.0" encoding="utf-8"?>
<Defs>
  <!-- Suppression Mote -->

  <ThingDef ParentName="MoteBase">
	<defName>Mote_SuppressIcon</defName>
	<graphicData>
	  <texPath>Things/Mote/Mote_SuppressIcon</texPath>
	</graphicData>
	<thingClass>MoteThrownAttached</thingClass>
	<altitudeLayer>MetaOverlays</altitudeLayer>
	<mote>
	  <fadeInTime>0.25</fadeInTime>
	  <solidTime>1</solidTime>
	  <fadeOutTime>1.4</fadeOutTime>
	  <attachedDrawOffset>(0.45, 0, 0.45)</attachedDrawOffset>
	</mote>
  </ThingDef>

  <ThingDef ParentName="MoteBase">
	<defName>Mote_HunkerIcon</defName>
	<graphicData>
	  <texPath>Things/Mote/Mote_HunkerDownIcon</texPath>
	</graphicData>
	<thingClass>MoteThrownAttached</thingClass>
	<altitudeLayer>MetaOverlays</altitudeLayer>
	<mote>
	  <fadeInTime>0.25</fadeInTime>
	  <solidTime>1</solidTime>
	  <fadeOutTime>1.4</fadeOutTime>
	  <attachedDrawOffset>(0.45, 0, 0.45)</attachedDrawOffset>
	</mote>
  </ThingDef>

  <!-- Legacy Motes -->

  <ThingDef ParentName="MoteBase">
	<defName>Mote_BigExplode</defName>
	<graphicData>
	  <texPath>Things/Mote/BigExplode</texPath>
	</graphicData>
	<altitudeLayer>MoteOverhead</altitudeLayer>
	<mote>
	  <fadeInTime>0</fadeInTime>
	  <solidTime>0.4</solidTime>
	  <fadeOutTime>0.45</fadeOutTime>
	  <growthRate>0</growthRate>
	</mote>
  </ThingDef>

  <ThingDef ParentName="MoteBase">
	<defName>Mote_Firetrail</defName>
	<graphicData>
	  <texPath>Things/Mote/Mote_FireSmoked</texPath>
	</graphicData>
	<altitudeLayer>MoteOverhead</altitudeLayer>
	<mote>
	  <fadeInTime>0.083</fadeInTime>
	  <solidTime>0.083</solidTime>
	  <fadeOutTime>1</fadeOutTime>
	  <growthRate>0.035</growthRate>
	</mote>
  </ThingDef>

  <!-- Flare Motes -->

  <ThingDef ParentName="MoteBase">
	<defName>Mote_FlareGlow</defName>
	<thingClass>CombatExtended.MoteThrownCE</thingClass>
	<graphicData>
	  <texPath>Things/Mote/FireGlow</texPath>
	  <shaderType>MoteGlow</shaderType>
	</graphicData>
	<altitudeLayer>MoteOverhead</altitudeLayer>
	<mote>
	  <fadeInTime>0.75</fadeInTime>
	  <solidTime>1.08</solidTime>
	  <fadeOutTime>0.8</fadeOutTime>
	</mote>
  </ThingDef>

  <ThingDef ParentName="MoteBase">
	<defName>Mote_FlareSmoke</defName>
	<thingClass>CombatExtended.MoteThrownCE</thingClass>
	<graphicData>
	  <texPath>Things/Mote/Smoke</texPath>
	</graphicData>
	<altitudeLayer>MoteOverhead</altitudeLayer>
	<mote>
	  <fadeInTime>0.50</fadeInTime>
	  <solidTime>6</solidTime>
	  <fadeOutTime>3.2</fadeOutTime>
	  <growthRate>0.005</growthRate>
	</mote>
  </ThingDef>

  <ThingDef ParentName="MoteBase">
	<defName>CE_Mote_Flamethrower_Warmup</defName>
	<thingClass>MoteAttached</thingClass>
	<altitudeLayer>MoteOverhead</altitudeLayer>
	<mote>
	  <fadeInTime>0.3</fadeInTime>
	  <fadeOutTime>1.3</fadeOutTime>
	  <solidTime>999999</solidTime>
	  <needsMaintenance>True</needsMaintenance>
	</mote>
	<graphicData>
	  <texPath>Things/Mote/Flamethrower_WarmupGlow</texPath>
	  <graphicClass>Graphic_MoteWithAgeSecs</graphicClass>
	  <shaderType>MoteHellfireCannon_Charge</shaderType>
	  <shaderParameters>
		<_RandomTex>/Things/Mote/RandomFlicker</_RandomTex>
		<_FlickerFrequency>2.2</_FlickerFrequency>
		<_FlickerAmount>0.6</_FlickerAmount>
		<_InnerCircleIntensity>0.0</_InnerCircleIntensity>
		<_InnerCircleSize>0.0</_InnerCircleSize>
		<_InnerCircleShimmerAmount>0.0</_InnerCircleShimmerAmount>
	  </shaderParameters>
	</graphicData>
  </ThingDef>

</Defs>