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

	<ThingDef ParentName="ApparelNoQualityBase">
		<defName>CAT_MonoWings</defName>
		<label>prestige assault pack</label>
		<description>An anti-gravity device armed with monoblades. The onboard personas allow the the wearer to manipulate and control the monoblades remotely. The duration is scaled with the user psychic sensitivity</description>
		<thingClass>Apparel</thingClass>
		<tickerType>Normal</tickerType>
		<techLevel>Ultra</techLevel>
		<costList>
		  <ComponentSpacer>15</ComponentSpacer>
		  <Plasteel>200</Plasteel>
		  <AIPersonaCore>2</AIPersonaCore>
		  <MeleeWeapon_MonoSword>6</MeleeWeapon_MonoSword>
		</costList>
		<altitudeLayer>Item</altitudeLayer>
		<graphicData>
		  <texPath>Things/Apparel/MonoWings/MonoWings</texPath>
		  <shaderType>CutoutComplex</shaderType>
		  <graphicClass>Graphic_Single</graphicClass>
		</graphicData>
		<statBases>
			<WorkToMake>100000</WorkToMake>
			<Mass>10</Mass>
			<Flammability>0</Flammability>
			<EquipDelay>2</EquipDelay>
			<JumpRange>42.9</JumpRange>
		</statBases>
		<equippedStatOffsets>
			<VacuumSpeedMultiplier MayRequire="kentington.saveourship2">4</VacuumSpeedMultiplier>
		</equippedStatOffsets>
		<recipeMaker>
			<workSpeedStat>GeneralLaborSpeed</workSpeedStat>
			<workSkill>Crafting</workSkill>
			<effectWorking>Smith</effectWorking>
			<soundWorking>Recipe_Smith</soundWorking>
			<unfinishedThingDef>UnfinishedPack</unfinishedThingDef>
			<skillRequirements>
				<Crafting>15</Crafting>
			</skillRequirements>
			<researchPrerequisites>
				<li>UltratechArmament</li>
			</researchPrerequisites>
			<recipeUsers>
				<li>FabricationBench</li>
			</recipeUsers>
		</recipeMaker>
		<tradeability>Sellable</tradeability>
		<tradeTags>
			<li>Armor</li>
			<li>HiTechArmor</li>
			<li>ExoticMisc</li>
		</tradeTags>
		<thingCategories>
		  <li>ApparelUtility</li>
		</thingCategories>
		<generateAllowChance>0</generateAllowChance>
		<generateCommonality>0</generateCommonality>
		<apparel>
		  <wornGraphicPath>Things/Apparel/MonoWings/MonoWings</wornGraphicPath>
		  <wornGraphicData>
			<renderUtilityAsPack>true</renderUtilityAsPack>
			<north>
				<offset>(0,0)</offset>
				<hulk>
					<offset>(0,-0.1)</offset>
				</hulk>
				<fat>
					<offset>(0,-0.1)</offset>
				</fat>
				<female>
					<offset>(0,0)</offset>
				</female>
				<male>
					<offset>(0,0)</offset>
				</male>
				<thin>
					<offset>(0,0)</offset>
				</thin>
			</north>
			<south>
				<offset>(0,0)</offset>
				<hulk>
					<offset>(-0,-0.1)</offset>
				</hulk>
				<fat>
					<offset>(0,-0.1)</offset>
				</fat>
				<female>
					<offset>(0,0)</offset>
				</female>
				<male>
					<offset>(0,0)</offset>
				</male>
				<thin>
					<offset>(0,0)</offset>
				</thin>
			</south>
			<east>
				<hulk>
					<offset>(-0.45,-0.1)</offset>
				</hulk>
				<fat>
					<offset>(-0.5,-0.1)</offset>
				</fat>
				<female>
					<offset>(-0.3,0)</offset>
				</female>
				<male>
					<offset>(-0.3,0)</offset>
				</male>
				<thin>
					<offset>(-0.25,0)</offset>
				</thin>
			</east>
			<west>
				<hulk>
					<offset>(0.45,-0.1)</offset>
				</hulk>
				<fat>
					<offset>(0.5,-0.1)</offset>
				</fat>
				<female>
					<offset>(0.3,0)</offset>
				</female>
				<male>
					<offset>(0.3,0)</offset>
				</male>
				<thin>
					<offset>(0.25,0)</offset>
				</thin>
			</west>
			<male>  <scale>(1.3,1.3)</scale></male>
			<female><scale>(1.3,1.3)</scale></female>
			<thin>  <scale>(1.3,1.3)</scale></thin>
			<hulk>  <scale>(1.3,1.3)</scale></hulk>
			<fat>   <scale>(1.3,1.3)</scale></fat>
		  </wornGraphicData>
		<drawData>
			<dataNorth><offset>(0, 0.1, 0.15)</offset></dataNorth>
			<dataEast><offset>(0, -0.1, 0.15)</offset></dataEast>
			<dataSouth><offset>(0, -0.1, 0.15)</offset></dataSouth>
			<dataWest><offset>(0, -0.1, 0.15)</offset></dataWest>
		</drawData>
		  <countsAsClothingForNudity>true</countsAsClothingForNudity>
		  <careIfWornByCorpse>false</careIfWornByCorpse>
		  <careIfDamaged>false</careIfDamaged>
		  <wearPerDay>0</wearPerDay>
		  <bodyPartGroups>
			<li>Torso</li>
		  </bodyPartGroups>
		  <layers>
			<li>Belt</li>
		  </layers>
		  <useWornGraphicMask>true</useWornGraphicMask>
		</apparel>
		<verbs>
			<li>
				<verbClass>Verb_Jump</verbClass>
				<label>ascent</label>
				<violent>false</violent>
				<hasStandardCommand>true</hasStandardCommand>
				<forceNormalTimeSpeed>false</forceNormalTimeSpeed>
				<warmupTime>0.2</warmupTime>
				<warmupEffecter>AscentFlightEffect</warmupEffecter>
				<requireLineOfSight>true</requireLineOfSight>
				<flightEffecterDef>AscentFlightEffect</flightEffecterDef>
				<soundLanding>PsychicInsanityLanceCast</soundLanding>
				<onlyManualCast>true</onlyManualCast>
				<targetParams>
				  <canTargetLocations>true</canTargetLocations>
				  <canTargetPawns>false</canTargetPawns>
				  <canTargetBuildings>false</canTargetBuildings>
				</targetParams>
			</li>
		</verbs>
		<comps>
			<li Class="CompProperties_Styleable" />
			<li Class="CompProperties_ApparelVerbOwnerCharged">
				<hotKey>Misc4</hotKey>
				<chargeNoun>ascent</chargeNoun>
				<displayGizmoWhileUndrafted>false</displayGizmoWhileUndrafted>
			</li>
			<li MayRequire="kentington.saveourship2">
				<compClass>SaveOurShip2.Comp_EVA</compClass>
			</li>
			<li Class="VFECore.Abilities.CompProperties_AbilitiesApparel">
				<abilities>
					<li>CAT_MonoStorm</li>
					<li>CAT_AdventAbility</li>
				</abilities>
			</li>
			<li Class="VanillaApparelExpanded.CompProperties_SwitchApparel">
				<SwitchTo>CAT_MonoWingsDeployed</SwitchTo>
				<graphicPath>Things/Apparel/MonoWings/MonoWingsDeployed</graphicPath>
			</li>
		</comps>
	</ThingDef>

	<ThingDef ParentName="ApparelNoQualityBase">
		<defName>CAT_MonoWingsDeployed</defName>
		<label>prestige assault pack hyper mode</label>
		<description>An anti-gravity device armed with monoblades. The onboard personas allow the the wearer to manipulate and control the monoblades remotely. The duration is scaled with the user psychic sensitivity</description>
		<thingClass>Apparel</thingClass>
		<tickerType>Normal</tickerType>
		<techLevel>Ultra</techLevel>
		<costList>
		  <ComponentSpacer>15</ComponentSpacer>
		  <Plasteel>200</Plasteel>
		  <AIPersonaCore>2</AIPersonaCore>
		  <MeleeWeapon_MonoSword>6</MeleeWeapon_MonoSword>
		</costList>
		<altitudeLayer>Item</altitudeLayer>
		<graphicData>
		  <texPath>Things/Apparel/MonoWings/MonoWingsDeployed</texPath>
		  <shaderType>CutoutComplex</shaderType>
		  <graphicClass>Graphic_Single</graphicClass>
		</graphicData>
		<statBases>
			<WorkToMake>100000</WorkToMake>
			<Mass>10</Mass>
			<Flammability>0</Flammability>
			<EquipDelay>2</EquipDelay>
			<JumpRange>42.9</JumpRange>
		</statBases>
		<equippedStatOffsets>
			<VacuumSpeedMultiplier MayRequire="kentington.saveourship2">4</VacuumSpeedMultiplier>
		</equippedStatOffsets>
		<recipeMaker>
			<workSpeedStat>GeneralLaborSpeed</workSpeedStat>
			<workSkill>Crafting</workSkill>
			<effectWorking>Smith</effectWorking>
			<soundWorking>Recipe_Smith</soundWorking>
			<unfinishedThingDef>UnfinishedPack</unfinishedThingDef>
			<skillRequirements>
				<Crafting>15</Crafting>
			</skillRequirements>
			<researchPrerequisites>
				<li>UltratechArmament</li>
			</researchPrerequisites>
			<recipeUsers>
				<li>FabricationBench</li>
			</recipeUsers>
		</recipeMaker>
		<tradeability>Sellable</tradeability>
		<tradeTags>
			<li>Armor</li>
			<li>HiTechArmor</li>
			<li>ExoticMisc</li>
		</tradeTags>
		<thingCategories>
		  <li>ApparelUtility</li>
		</thingCategories>
		<generateAllowChance>0</generateAllowChance>
		<generateCommonality>0</generateCommonality>
		<apparel>
		  <wornGraphicPath>Things/Apparel/MonoWings/MonoWingsDeployed</wornGraphicPath>
		  <wornGraphicData>
			<renderUtilityAsPack>true</renderUtilityAsPack>
			<north>
				<offset>(0,0)</offset>
				<hulk>
					<offset>(0,-0.1)</offset>
				</hulk>
				<fat>
					<offset>(0,-0.1)</offset>
				</fat>
				<female>
					<offset>(0,0)</offset>
				</female>
				<male>
					<offset>(0,0)</offset>
				</male>
				<thin>
					<offset>(0,0)</offset>
				</thin>
			</north>
			<south>
				<offset>(0,0)</offset>
				<hulk>
					<offset>(-0,-0.1)</offset>
				</hulk>
				<fat>
					<offset>(0,-0.1)</offset>
				</fat>
				<female>
					<offset>(0,0)</offset>
				</female>
				<male>
					<offset>(0,0)</offset>
				</male>
				<thin>
					<offset>(0,0)</offset>
				</thin>
			</south>
			<east>
				<hulk>
					<offset>(-0.45,-0.1)</offset>
				</hulk>
				<fat>
					<offset>(-0.5,-0.1)</offset>
				</fat>
				<female>
					<offset>(-0.3,0)</offset>
				</female>
				<male>
					<offset>(-0.3,0)</offset>
				</male>
				<thin>
					<offset>(-0.25,0)</offset>
				</thin>
			</east>
			<west>
				<hulk>
					<offset>(0.45,-0.1)</offset>
				</hulk>
				<fat>
					<offset>(0.5,-0.1)</offset>
				</fat>
				<female>
					<offset>(0.3,0)</offset>
				</female>
				<male>
					<offset>(0.3,0)</offset>
				</male>
				<thin>
					<offset>(0.25,0)</offset>
				</thin>
			</west>
			<male>  <scale>(1.3,1.3)</scale></male>
			<female><scale>(1.3,1.3)</scale></female>
			<thin>  <scale>(1.3,1.3)</scale></thin>
			<hulk>  <scale>(1.3,1.3)</scale></hulk>
			<fat>   <scale>(1.3,1.3)</scale></fat>
		  </wornGraphicData>
		<drawData>
			<dataNorth><offset>(0, 0.1, 0.15)</offset></dataNorth>
			<dataEast><offset>(0, -0.1, 0.15)</offset></dataEast>
			<dataSouth><offset>(0, -0.1, 0.15)</offset></dataSouth>
			<dataWest><offset>(0, -0.1, 0.15)</offset></dataWest>
		</drawData>
		  <countsAsClothingForNudity>true</countsAsClothingForNudity>
		  <careIfWornByCorpse>false</careIfWornByCorpse>
		  <careIfDamaged>false</careIfDamaged>
		  <wearPerDay>0</wearPerDay>
		  <bodyPartGroups>
			<li>Torso</li>
		  </bodyPartGroups>
		  <layers>
			<li>Belt</li>
		  </layers>
		  <useWornGraphicMask>true</useWornGraphicMask>
		</apparel>
		<verbs>
			<li>
				<verbClass>Verb_Jump</verbClass>
				<label>ascent</label>
				<violent>false</violent>
				<hasStandardCommand>true</hasStandardCommand>
				<forceNormalTimeSpeed>false</forceNormalTimeSpeed>
				<warmupTime>0.2</warmupTime>
				<warmupEffecter>AscentFlightEffect</warmupEffecter>
				<requireLineOfSight>true</requireLineOfSight>
				<flightEffecterDef>AscentFlightEffect</flightEffecterDef>
				<onlyManualCast>true</onlyManualCast>
				<soundLanding>PsychicInsanityLanceCast</soundLanding>
				<targetParams>
				  <canTargetLocations>true</canTargetLocations>
				  <canTargetPawns>false</canTargetPawns>
				  <canTargetBuildings>false</canTargetBuildings>
				</targetParams>
			</li>
			<li>
				<verbClass>Verb_Shoot</verbClass>
				<label>Monowings Bit 1</label>
				<defaultProjectile>CAT_PackBitBeam</defaultProjectile>
				<hasStandardCommand>true</hasStandardCommand>
				<defaultCooldownTime>8.0</defaultCooldownTime>
				<warmupTime>0</warmupTime>
				<range>35.9</range>
				<burstShotCount>3</burstShotCount>
				<ticksBetweenBurstShots>3</ticksBetweenBurstShots>
				<accuracyTouch>0.70</accuracyTouch>
				<accuracyShort>0.85</accuracyShort>
				<accuracyMedium>0.80</accuracyMedium>
				<accuracyLong>0.75</accuracyLong>
				<soundCast>ChargeLance_Fire</soundCast>
				<soundCastTail>GunTail_Heavy</soundCastTail>
				<muzzleFlashScale>9</muzzleFlashScale>
			</li>
			<li>
				<verbClass>Verb_Shoot</verbClass>
				<label>Monowings Bit 2</label>
				<defaultProjectile>CAT_PackBitBeam</defaultProjectile>
				<hasStandardCommand>true</hasStandardCommand>
				<defaultCooldownTime>8.0</defaultCooldownTime>
				<warmupTime>0</warmupTime>
				<range>35.9</range>
				<burstShotCount>3</burstShotCount>
				<ticksBetweenBurstShots>3</ticksBetweenBurstShots>
				<accuracyTouch>0.70</accuracyTouch>
				<accuracyShort>0.85</accuracyShort>
				<accuracyMedium>0.80</accuracyMedium>
				<accuracyLong>0.75</accuracyLong>
				<soundCast>ChargeLance_Fire</soundCast>
				<soundCastTail>GunTail_Heavy</soundCastTail>
				<muzzleFlashScale>9</muzzleFlashScale>
			</li>
		</verbs>
		<comps>
			<li Class="CompProperties_Styleable" />
			<li MayRequire="kentington.saveourship2">
				<compClass>SaveOurShip2.Comp_EVA</compClass>
			</li>
			<li Class="VFECore.Abilities.CompProperties_AbilitiesApparel">
				<abilities>
					<li>CAT_AdventAbility</li>
				</abilities>
			</li>
			<li Class="VanillaApparelExpanded.CompProperties_SwitchApparel">
				<SwitchTo>CAT_MonoWings</SwitchTo>
				<graphicPath>Things/Apparel/MonoWings/MonoWings</graphicPath>
			</li>
			<li Class="MVCF.Comps.CompProperties_VerbGiver">
				<verbProps>
					<li>
						<label>Monowings Bit 1</label>
						<visualLabel>Monowings Bit 1</visualLabel>
						<canBeToggled>true</canBeToggled>
						<comps>
							<li Class="MVCF.VerbComps.VerbCompProperties_Turret">
								<compClass>MVCF.VerbComps.VerbComp_Turret</compClass>
								<humanAsDefault>true</humanAsDefault>
								<graphic>
									<texPath>Things/Apparel/MonoWings/MonoWings_BitsA</texPath>
									<graphicClass>Graphic_Single</graphicClass>
									<shaderType>CutoutFlying</shaderType>
								</graphic>
								<specificPositions>
									<li>
										<defName>Human</defName>
										<BodyType>Thin</BodyType>
										<Default>(0,0)</Default>
										<Up>(-1.2,1.4)</Up>
										<Down>(-1.2,0.7)</Down>
										<Right>(-0.8,0)</Right>
										<Left>(0.8,0)</Left>
									</li>
									<li>
										<defName>Human</defName>
										<BodyType>Male</BodyType>
										<Default>(0,0)</Default>
										<Up>(-1.2,1.4)</Up>
										<Down>(-1.2,0.7)</Down>
										<Right>(-0.8,0)</Right>
										<Left>(0.8,0)</Left>
									</li>
									<li>
										<defName>Human</defName>
										<BodyType>Female</BodyType>
										<Default>(0,0)</Default>
										<Up>(-1.2,1.4)</Up>
										<Down>(-1.2,0.7)</Down>
										<Right>(-0.8,0)</Right>
										<Left>(0.8,0)</Left>
									</li>
									<li>
										<defName>Human</defName>
										<BodyType>Hulk</BodyType>
										<Default>(0,0)</Default>
										<Up>(-1.2,1.4)</Up>
										<Down>(-1.2,0.7)</Down>
										<Right>(-0.8,0)</Right>
										<Left>(0.8,0)</Left>
									</li>
									<li>
										<defName>Human</defName>
										<BodyType>Fat</BodyType>
										<Default>(0,0)</Default>
										<Up>(-1.2,1.4)</Up>
										<Down>(-1.2,0.7)</Down>
										<Right>(-0.8,0)</Right>
										<Left>(0.8,0)</Left>
									</li>
								</specificPositions>
								<scalings>
									<li>
										<defName>Human</defName>
										<BodyType>Thin</BodyType>
										<scaling>2.0</scaling>
									</li>
									<li>
										<defName>Human</defName>
										<BodyType>Male</BodyType>
										<scaling>2.0</scaling>
									</li>
									<li>
										<defName>Human</defName>
										<BodyType>Female</BodyType>
										<scaling>2.0</scaling>
									</li>
									<li>
										<defName>Human</defName>
										<BodyType>Fat</BodyType>
										<scaling>2.0</scaling>
									</li>
									<li>
										<defName>Human</defName>
										<BodyType>Hulk</BodyType>
										<scaling>2.0</scaling>
									</li>
								</scalings>
							</li>
						</comps>
					</li>
					<li>
						<label>Monowings Bit 2</label>
						<visualLabel>Monowings Bit 2</visualLabel>
						<canBeToggled>true</canBeToggled>
						<comps>
							<li Class="MVCF.VerbComps.VerbCompProperties_Turret">
								<compClass>MVCF.VerbComps.VerbComp_Turret</compClass>
								<humanAsDefault>true</humanAsDefault>
								<graphic>
									<texPath>Things/Apparel/MonoWings/MonoWings_BitsB</texPath>
									<graphicClass>Graphic_Single</graphicClass>
									<shaderType>CutoutFlying</shaderType>
								</graphic>
								<specificPositions>
									<li>
										<defName>Human</defName>
										<BodyType>Thin</BodyType>
										<Default>(0,0)</Default>
										<Up>(1.2,1.4)</Up>
										<Down>(1.2,0.7)</Down>
										<Right>(-0.8,0)</Right>
										<Left>(0.8,0)</Left>
									</li>
									<li>
										<defName>Human</defName>
										<BodyType>Male</BodyType>
										<Default>(0,0.6)</Default>
										<Up>(1.2,0)</Up>
										<Down>(1.2,0)</Down>
										<Right>(-0.8,0)</Right>
										<Left>(0.8,0)</Left>
									</li>
									<li>
										<defName>Human</defName>
										<BodyType>Female</BodyType>
										<Default>(0,0.6)</Default>
										<Up>(1.2,1.4)</Up>
										<Down>(1.2,0.7)</Down>
										<Right>(-0.8,0.2)</Right>
										<Left>(0.8,0.2)</Left>
									</li>
									<li>
										<defName>Human</defName>
										<BodyType>Hulk</BodyType>
										<Default>(0,0)</Default>
										<Up>(1.2,1.4)</Up>
										<Down>(1.2,0.7)</Down>
										<Right>(-0.8,0)</Right>
										<Left>(0.8,0)</Left>
									</li>
									<li>
										<defName>Human</defName>
										<BodyType>Fat</BodyType>
										<Default>(0,0)</Default>
										<Up>(1.2,1.4)</Up>
										<Down>(1.2,0.7)</Down>
										<Right>(-0.8,0)</Right>
										<Left>(0.8,0)</Left>
									</li>
								</specificPositions>
								<scalings>
									<li>
										<defName>Human</defName>
										<BodyType>Thin</BodyType>
										<scaling>2.0</scaling>
									</li>
									<li>
										<defName>Human</defName>
										<BodyType>Male</BodyType>
										<scaling>2.0</scaling>
									</li>
									<li>
										<defName>Human</defName>
										<BodyType>Female</BodyType>
										<scaling>2.0</scaling>
									</li>
									<li>
										<defName>Human</defName>
										<BodyType>Fat</BodyType>
										<scaling>2.0</scaling>
									</li>
									<li>
										<defName>Human</defName>
										<BodyType>Hulk</BodyType>
										<scaling>2.0</scaling>
									</li>
								</scalings>
							</li>
						</comps>
					</li>
				</verbProps>
			</li>
		</comps>
	</ThingDef>

	<VFECore.Abilities.AbilityDef>
		<defName>CAT_MonoStorm</defName>
		<label>monofeathers</label>
		<description>Unleash a storm of mechanites infused mono-molecular blades.</description>
		<descriptionHyperlinks>
			<HediffDef>CAT_MonoFeathers</HediffDef>
			<ThingDef>CAT_MonoWings</ThingDef>
		</descriptionHyperlinks>
        <abilityClass>VFECore.Abilities.Ability_Blank</abilityClass>
        <targetMode>Self</targetMode>
        <castTime>5</castTime>
	    <durationTime>1250</durationTime>
        <cooldownTime>2500</cooldownTime>
        <iconPath>UI/MonoStorm_Icon</iconPath>
		<castSound>Interact_MonoSword</castSound>
        <modExtensions>
            <li Class="VFECore.Abilities.AbilityExtension_Hediff">
                <hediff>CAT_MonoFeathers</hediff>
				<bodyPartToApply>Torso</bodyPartToApply>
				<durationMultiplier>PsychicSensitivity</durationMultiplier>
            </li>
        </modExtensions>
	</VFECore.Abilities.AbilityDef>
	<HediffDef ParentName = "PsycastHediffBase">
		<defName>CAT_MonoFeathers</defName>
		<label>floating monofeathers</label>
		<description>Unleash a storm of mechanites infused mono-molecular blades.</description>
		<descriptionHyperlinks>
			<ThingDef>CAT_MonoWings</ThingDef>
		</descriptionHyperlinks>
		<isBad>false</isBad>
		<comps>
			<li Class="MVCF.Comps.HediffCompProperties_ExtendedVerbGiver">
				<verbs>
					<li>
						<verbClass>Verb_Shoot</verbClass>
						<label>monofeather</label>
						<defaultProjectile>CAT_MonoFeatherProj</defaultProjectile>
						<warmupTime>0</warmupTime>
						<range>30.9</range>
						<defaultCooldownTime>3.0</defaultCooldownTime>
						<soundCast>Interact_MonoSword</soundCast>
						<soundCastTail>GunTail_Medium</soundCastTail>
						<ticksBetweenBurstShots>0</ticksBetweenBurstShots>
						<burstShotCount>6</burstShotCount>
						<accuracyTouch>1.0</accuracyTouch>
						<accuracyShort>1.0</accuracyShort>
						<accuracyMedium>1.0</accuracyMedium>
						<accuracyLong>1.0</accuracyLong>
					</li>
				</verbs>
				<verbProps>
					<li>
						<label>monofeather</label>
						<visualLabel>monofeather</visualLabel>
						<description>Remote controlled monoblades</description>
						<canBeToggled>true</canBeToggled>
						<comps>
							<li Class="MVCF.VerbComps.VerbCompProperties_Turret">
								<compClass>MVCF.VerbComps.VerbComp_Turret</compClass>
								<humanAsDefault>true</humanAsDefault>
								<invisible>true</invisible>
							</li>
						</comps>	
					</li>
				</verbProps>
			</li>
		</comps>
	</HediffDef>
	
	<ThingDef ParentName="BaseBullet">
		<defName>CAT_MonoFeatherProj</defName>
		<label>mono blade feather</label>
		<graphicData>
		  <texPath>Things/Projectiles/Proj_MonoFeather</texPath>
		  <graphicClass>Graphic_Single</graphicClass>
		  <drawSize>(1.0, 1.0)</drawSize>
		  <shaderType>CutoutComplex</shaderType>
		</graphicData>
		<projectile>
			<damageDef>Stab</damageDef>
			<damageAmountBase>25</damageAmountBase>
			<armorPenetrationBase>1.35</armorPenetrationBase>
			<speed>30</speed>
		</projectile>
		<comps>
		<li Class="VFECore.CompProperties_HomingProjectile">
			<homingDistanceFractionPassed>0.5</homingDistanceFractionPassed>
			<homingCorrectionTickRate>6</homingCorrectionTickRate>
			<initialDispersionFromTarget>3</initialDispersionFromTarget>
			<hitSound>MeleeHit_MonoSword</hitSound>
		</li>
		</comps>
	</ThingDef>
	
	<VFECore.Abilities.AbilityDef>
		<defName>CAT_AdventAbility</defName>
		<label>advent</label>
		<description>Nullifies gravity allows the wearer to ignore terrain penalty.</description>
		<descriptionHyperlinks>
			<HediffDef>CAT_MonoFeathers</HediffDef>
			<ThingDef>CAT_MonoWings</ThingDef>
		</descriptionHyperlinks>
        <abilityClass>VFECore.Abilities.Ability_Blank</abilityClass>
		<showUndrafted>true</showUndrafted>
        <targetMode>Self</targetMode>
        <castTime>5</castTime>
	    <durationTime>3000</durationTime>
        <cooldownTime>5000</cooldownTime>
        <iconPath>UI/Advent_Icon</iconPath>
		<castSound>Interact_MonoSword</castSound>
        <modExtensions>
            <li Class="VFECore.Abilities.AbilityExtension_Hediff">
                <hediff>CAT_Advent</hediff>
            </li>
        </modExtensions>
	</VFECore.Abilities.AbilityDef>

	<HediffDef ParentName="PsycastHediffBase">
		<defName>CAT_Advent</defName>
		<label>advent</label>
		<description>Nullifies gravity and ignores terrain penalty.</description>
		<hediffClass>HediffWithComps</hediffClass>
		<scenarioCanAdd>false</scenarioCanAdd>
		<maxSeverity>1.0</maxSeverity>
		<isBad>false</isBad>
		<comps>
			<li Class="AnimalBehaviours.HediffCompProperties_Floating">
			</li>
			<li Class="HediffCompProperties_Effecter">
				<stateEffecter>CAT_AdventFX</stateEffecter>
			</li>
		</comps>
	</HediffDef>

	<ThingDef Abstract="True" Name="CAT_BulletLaserGeneric" ParentName="BaseBullet">
		<thingClass>VanillaWeaponsExpandedLaser.LaserBeam</thingClass>
		<drawOffscreen>true</drawOffscreen>
		<beamGraphic>CAT_BeamGraphic</beamGraphic>
		<graphicData>
			<graphicClass>Graphic_Single</graphicClass>
			<texPath>Things/Projectile/Charge_Small</texPath>
			<shaderType>TransparentPostLight</shaderType>
			<drawSize>1.0</drawSize>
		</graphicData>
		<explosionEffect>CAT_ApparelLaserImpact</explosionEffect>
		<hitLivingEffect>CAT_ApparelLaserLivingImpact</hitLivingEffect>
		<projectile>
			<damageDef>Bomb</damageDef>
			<speed>10000</speed>
		</projectile>
		<seam>0.25</seam>
	</ThingDef>
	<ThingDef ParentName="CAT_BulletLaserGeneric" Class="VanillaWeaponsExpandedLaser.LaserBeamDef">
		<defName>CAT_PackBitBeam</defName>
		<label>laser shot</label>
		<description>A focused laser beam.</description>
		<textures>
			<li>Things/Projectiles/Proj_BitBeam</li>
		</textures>
		<seam>0</seam>
		<causefireChance>0</causefireChance>
		<projectile>
			<damageDef>Bullet</damageDef>
			<damageAmountBase>12</damageAmountBase>
			<armorPenetrationBase>0.75</armorPenetrationBase>
			<stoppingPower>0.75</stoppingPower>
		</projectile>
	</ThingDef>
	<ThingDef>
		<defName>CAT_BeamGraphic</defName>
		<thingClass>VanillaWeaponsExpandedLaser.LaserBeamGraphic</thingClass>
		<drawOffscreen>true</drawOffscreen>
		<label>laser beam</label>
		<category>Projectile</category>
		<tickerType>Normal</tickerType>
		<altitudeLayer>MoteOverhead</altitudeLayer>
		<useHitPoints>False</useHitPoints>
		<neverMultiSelect>True</neverMultiSelect>
	</ThingDef>

</Defs>