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

    <ThingDef ParentName="BaseBullet" Class="AbilityUser.ProjectileDef_AbilityLaser">
        <thingClass>AbilityUser.Projectile_AbilityLaser</thingClass>
        <defName>Projectile_MyAbility</defName>
        <label>my ability projectile</label>
        <graphicData>
            <texPath>Things/Projectile/Bullet_Small</texPath>
            <graphicClass>Graphic_Single</graphicClass>
        </graphicData>
        <projectile>
            <flyOverhead>false</flyOverhead>
            <damageDef>Bullet</damageDef>
            <damageAmountBase>10</damageAmountBase>
            <speed>70</speed>
        </projectile>
        <preFiringInitialIntensity>0</preFiringInitialIntensity>
        <preFiringFinalIntensity>20</preFiringFinalIntensity>
        <postFiringInitialIntensity>20</postFiringInitialIntensity>
        <postFiringFinalIntensity>0</postFiringFinalIntensity>
        <preFiringDuration>10</preFiringDuration>
        <postFiringDuration>83</postFiringDuration>
        <StartFireChance>0.000</StartFireChance>
    </ThingDef>
	
	<ThingDef Class="AbilityUser.AbilityDef" ParentName="BaseAbility">
		<defName>LTF_CrystalLockdown</defName>
		<label>Lockdown</label>
		<uiIconPath>things/building/art/Snowman</uiIconPath>
		<description>Enclose space with temporary ice walls.</description>
		<MainVerb Class="AbilityUser.VerbProperties_Ability">
			<verbClass>AbilityUser.Verb_UseAbility</verbClass>
			<tooltipShowProjectileDamage>true</tooltipShowProjectileDamage>
			<tooltipShowExtraDamages>false</tooltipShowExtraDamages>
			<tooltipShowHediffsToApply>false</tooltipShowHediffsToApply>
			<tooltipShowMentalStatesToApply>false</tooltipShowMentalStatesToApply>
			<hasStandardCommand>true</hasStandardCommand>
			<projectileDef>Projectile_MyAbility</projectileDef>
			<abilityDef>LTF_CrystalLockdown</abilityDef>
			<warmupTime>1</warmupTime>
			<SecondsToRecharge>10.0</SecondsToRecharge>
			<range>24</range>
			<burstShotCount>1</burstShotCount>
			<ticksBetweenBurstShots>2</ticksBetweenBurstShots>
			<soundCast>MessageBenefit</soundCast>
			<muzzleFlashScale>20</muzzleFlashScale>
			<isPrimary>false</isPrimary>
		</MainVerb>
	</AbilityUser.AbilityDef>
			
</Defs>
