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

	<ThingCategoryDef>
		<defName>Ammo6x24Psychic</defName>
		<label>6x24mm Psychic</label>
		<parent>AmmoAdvanced</parent>
		<iconPath>ThirdParty/PsyBlasters/MediumPsy/MediumPsy_c</iconPath>
	</ThingCategoryDef>

	<!-- ==================== AmmoSet ========================== -->

	<CombatExtended.AmmoSetDef>
		<defName>AmmoSet_6x24mmPsychic</defName>
		<label>6x24mm Psychic</label>
		<ammoTypes>
			<Ammo_6x24mmPsychic>Bullet_6x24mmPsychic</Ammo_6x24mmPsychic>
			<Ammo_6x24mmPsychic_Focus>Bullet_6x24mmPsychic_Focus</Ammo_6x24mmPsychic_Focus>
			<Ammo_6x24mmPsychic_Neuro>Bullet_6x24mmPsychic_Neuro</Ammo_6x24mmPsychic_Neuro>
		</ammoTypes>
		<!--<similarTo>AmmoSet_PsychicRifle</similarTo>-->
	</CombatExtended.AmmoSetDef>

	<!-- ==================== Ammo ========================== -->

	<ThingDef Class="CombatExtended.AmmoDef" Name="6x24mmPsychicBase" ParentName="SpacerSmallAmmoBase" Abstract="True">
		<description>Charged shot ammo used by psychically enhanced assault rifle designs.</description>
		<statBases>
			<Mass>0.01</Mass>
			<Bulk>0.01</Bulk>
		</statBases>
		<tradeTags>
			<li>CE_AutoEnableTrade</li>
			<li>CE_AutoEnableCrafting_FabricationBench</li>
		</tradeTags>
		<thingCategories>
			<li>Ammo6x24Psychic</li>
		</thingCategories>
		<stackLimit>5000</stackLimit>
	</ThingDef>

	<ThingDef Class="CombatExtended.AmmoDef" ParentName="6x24mmPsychicBase">
		<defName>Ammo_6x24mmPsychic</defName>
		<label>6x24mm psychic</label>
		<graphicData>
			<texPath>ThirdParty/PsyBlasters/MediumPsy</texPath>
			<graphicClass>Graphic_StackCount</graphicClass>
		</graphicData>
		<ammoClass>ChargedPsychic</ammoClass>
	</ThingDef>

	<ThingDef Class="CombatExtended.AmmoDef" ParentName="6x24mmPsychicBase">
		<defName>Ammo_6x24mmPsychic_Focus</defName>
		<label>6x24mm psychic (Focus)</label>
		<graphicData>
			<texPath>ThirdParty/PsyBlasters/MediumFocus</texPath>
			<graphicClass>Graphic_StackCount</graphicClass>
		</graphicData>
		<ammoClass>ChargedPsychicFocus</ammoClass>
	</ThingDef>

	<ThingDef Class="CombatExtended.AmmoDef" ParentName="6x24mmPsychicBase">
		<defName>Ammo_6x24mmPsychic_Neuro</defName>
		<label>6x24mm psychic (Neuro)</label>
		<graphicData>
			<texPath>ThirdParty/PsyBlasters/MediumNeuro</texPath>
			<graphicClass>Graphic_StackCount</graphicClass>
		</graphicData>
		<ammoClass>ChargedPsychicNeuro</ammoClass>
	</ThingDef>

	<!-- ================== Projectiles ================== -->

	<ThingDef Name="Base6x24mmPsychicBullet" ParentName="BaseBulletCE" Abstract="True">
		<graphicData>
			<texPath>Things/Projectile/BlasterShot</texPath>
			<graphicClass>Graphic_Single</graphicClass>
		</graphicData>
		<thingClass>CombatExtended.Compatibility.PsyBlastersCompat.PsychicBlasterBulletCE</thingClass>
		<projectile Class="CombatExtended.ProjectilePropertiesCE">
			<damageDef>Bullet</damageDef>
			<speed>151</speed>
		</projectile>
	</ThingDef>

	<ThingDef ParentName="Base6x24mmPsychicBullet">
		<defName>Bullet_6x24mmPsychic</defName>
		<label>6x24mm Psychic bullet</label>
		<projectile Class="CombatExtended.ProjectilePropertiesCE">
			<damageAmountBase>14</damageAmountBase>
			<armorPenetrationSharp>12</armorPenetrationSharp>
			<armorPenetrationBlunt>21.2</armorPenetrationBlunt>
		</projectile>
		<modExtensions>
			<li Class="CombatExtended.Compatibility.PsyBlastersCompat.PsychicProjectileExtension">
				<psyDamageMultiplier>0.5</psyDamageMultiplier>
				<psyPenMultiplier>0.5</psyPenMultiplier>
				<psyfocusCost>0.06</psyfocusCost>
				<entropyCost>8</entropyCost>
			</li>
		</modExtensions>
	</ThingDef>

	<ThingDef ParentName="Base6x24mmPsychicBullet">
		<defName>Bullet_6x24mmPsychic_Focus</defName>
		<label>6x24mm Psychic bullet (Focus)</label>
		<projectile Class="CombatExtended.ProjectilePropertiesCE">
			<damageAmountBase>8</damageAmountBase>
			<armorPenetrationSharp>21</armorPenetrationSharp>
			<armorPenetrationBlunt>21.2</armorPenetrationBlunt>
		</projectile>
		<modExtensions>
			<li Class="CombatExtended.Compatibility.PsyBlastersCompat.PsychicProjectileExtension">
				<psyDamageMultiplier>0.8</psyDamageMultiplier>
				<psyPenMultiplier>0.6</psyPenMultiplier>
				<psyfocusCost>0.09</psyfocusCost>
				<entropyCost>4</entropyCost>
			</li>
		</modExtensions>
	</ThingDef>

	<ThingDef ParentName="Base6x24mmPsychicBullet">
		<defName>Bullet_6x24mmPsychic_Neuro</defName>
		<label>6x24mm Psychic bullet (Neuro)</label>
		<projectile Class="CombatExtended.ProjectilePropertiesCE">
			<damageAmountBase>18</damageAmountBase>
			<armorPenetrationSharp>6</armorPenetrationSharp>
			<armorPenetrationBlunt>21.2</armorPenetrationBlunt>
		</projectile>
		<modExtensions>
			<li Class="CombatExtended.Compatibility.PsyBlastersCompat.PsychicProjectileExtension">
				<psyDamageMultiplier>0.5</psyDamageMultiplier>
				<psyPenMultiplier>0.5</psyPenMultiplier>
				<psyfocusCost>0.03</psyfocusCost>
				<entropyCost>12</entropyCost>
			</li>
		</modExtensions>
	</ThingDef>

	<!-- ==================== Recipes ========================== -->

	<RecipeDef ParentName="ChargeAmmoRecipeBase">
		<defName>MakeAmmo_6x24mmPsychic</defName>
		<label>make 6x24mm Psychic cartridge x500</label>
		<description>Craft 500 6x24mm Psychic cartridges.</description>
		<jobString>Making 6x24mm Psychic cartridges.</jobString>
		<researchPrerequisite>PB_Psyblasters</researchPrerequisite>
		<ingredients>
			<li>
				<filter>
					<thingDefs>
						<li>Plasteel</li>
					</thingDefs>
				</filter>
				<count>8</count>
			</li>
			<li>
				<filter>
					<thingDefs>
						<li>Steel</li>
					</thingDefs>
				</filter>
				<count>6</count>
			</li>
			<li>
				<filter>
					<thingDefs>
						<li>ComponentIndustrial</li>
					</thingDefs>
				</filter>
				<count>5</count>
			</li>
		</ingredients>
		<fixedIngredientFilter>
			<thingDefs>
				<li>Plasteel</li>
				<li>Steel</li>
				<li>ComponentIndustrial</li>
			</thingDefs>
		</fixedIngredientFilter>
		<products>
			<Ammo_6x24mmPsychic>500</Ammo_6x24mmPsychic>
		</products>
		<workAmount>6800</workAmount>
	</RecipeDef>

	<RecipeDef ParentName="ChargeAmmoRecipeBase">
		<defName>MakeAmmo_6x24mmPsychic_Focus</defName>
		<label>make 6x24mm Psychic (Focus) cartridge x500</label>
		<description>Craft 500 6x24mm Psychic (Focus) cartridges.</description>
		<jobString>Making 6x24mm Psychic (Focus) cartridges.</jobString>
		<researchPrerequisite>PB_Focusblasters</researchPrerequisite>
		<ingredients>
			<li>
				<filter>
					<thingDefs>
						<li>Plasteel</li>
					</thingDefs>
				</filter>
				<count>8</count>
			</li>
			<li>
				<filter>
					<thingDefs>
						<li>Steel</li>
					</thingDefs>
				</filter>
				<count>6</count>
			</li>
			<li>
				<filter>
					<thingDefs>
						<li>ComponentIndustrial</li>
					</thingDefs>
				</filter>
				<count>5</count>
			</li>
		</ingredients>
		<fixedIngredientFilter>
			<thingDefs>
				<li>Plasteel</li>
				<li>Steel</li>
				<li>ComponentIndustrial</li>
			</thingDefs>
		</fixedIngredientFilter>
		<products>
			<Ammo_6x24mmPsychic_Focus>500</Ammo_6x24mmPsychic_Focus>
		</products>
		<workAmount>6800</workAmount>
	</RecipeDef>

	<RecipeDef ParentName="ChargeAmmoRecipeBase">
		<defName>MakeAmmo_6x24mmPsychic_Neuro</defName>
		<label>make 6x24mm Psychic (Neuro) cartridge x500</label>
		<description>Craft 500 6x24mm Psychic (Neuro) cartridges.</description>
		<jobString>Making 6x24mm Psychic (Neuro) cartridges.</jobString>
		<researchPrerequisite>PB_Neuroblasters</researchPrerequisite>
		<ingredients>
			<li>
				<filter>
					<thingDefs>
						<li>Plasteel</li>
					</thingDefs>
				</filter>
				<count>8</count>
			</li>
			<li>
				<filter>
					<thingDefs>
						<li>Steel</li>
					</thingDefs>
				</filter>
				<count>6</count>
			</li>
			<li>
				<filter>
					<thingDefs>
						<li>ComponentIndustrial</li>
					</thingDefs>
				</filter>
				<count>5</count>
			</li>
		</ingredients>
		<fixedIngredientFilter>
			<thingDefs>
				<li>Plasteel</li>
				<li>Steel</li>
				<li>ComponentIndustrial</li>
			</thingDefs>
		</fixedIngredientFilter>
		<products>
			<Ammo_6x24mmPsychic_Neuro>500</Ammo_6x24mmPsychic_Neuro>
		</products>
		<workAmount>6800</workAmount>
	</RecipeDef>

</Defs>