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

	<!-- === AmmoSetDef === -->
	<CombatExtended.AmmoSetDef>
		<defName>AmmoSet_VFEI_PlasmaCutter</defName>
		<label>Plasma Pistol Power Cell</label>
		<ammoTypes>
			<Ammo_PlasmaCellPistol>Bullet_VFEI_PlasmaCutter</Ammo_PlasmaCellPistol>
		</ammoTypes>
	</CombatExtended.AmmoSetDef>

	<CombatExtended.AmmoSetDef>
		<defName>AmmoSet_VFEI_PlasmaScatter</defName>
		<label>Plasma Heavy Power Cell(Scatter)</label>
		<ammoTypes>
			<Ammo_PlasmaCellHeavy>Bullet_VFEI_PlasmaScatter</Ammo_PlasmaCellHeavy>
		</ammoTypes>
	</CombatExtended.AmmoSetDef>

	<CombatExtended.AmmoSetDef>
		<defName>AmmoSet_VFEI_PlasmaRifle</defName>
		<label>Plasma Rifle Power Cell</label>
		<ammoTypes>
			<Ammo_PlasmaCellRifle>Bullet_VFEI_PlasmaRifle</Ammo_PlasmaCellRifle>
		</ammoTypes>
	</CombatExtended.AmmoSetDef>

	<CombatExtended.AmmoSetDef>
		<defName>AmmoSet_VFEI_PlasmaPiercer</defName>
		<label>Plasma Heavy Power Cell</label>
		<ammoTypes>
			<Ammo_PlasmaCellHeavy>Bullet_VFEI_PlasmaPiercer</Ammo_PlasmaCellHeavy>
		</ammoTypes>
	</CombatExtended.AmmoSetDef>

	<!-- === Projectiles === -->
	<ThingDef Name="BaseVFEIPlasmaBullet" ParentName="BaseBulletCE" Abstract="true">
		<thingClass>CombatExtended.BulletCE</thingClass><!-- If i don't add this the ammo won't work -->
		<projectile Class="CombatExtended.ProjectilePropertiesCE">
			<damageDef>Burn</damageDef>
			<speed>151</speed>
		</projectile>
	</ThingDef>

	<ThingDef ParentName="BaseVFEIPlasmaBullet">
		<defName>Bullet_VFEI_PlasmaCutter</defName>
		<label>plasma shot</label>
		<graphicData>
			<texPath>Things/Item/Weapons/Plasma_Cutter</texPath>
			<graphicClass>Graphic_Single</graphicClass>
		</graphicData>
		<projectile Class="CombatExtended.ProjectilePropertiesCE">
			<damageAmountBase>8</damageAmountBase>
			<armorPenetrationSharp>8</armorPenetrationSharp>
			<armorPenetrationBlunt>8</armorPenetrationBlunt>
			<empShieldBreakChance>0.2</empShieldBreakChance>
			<secondaryDamage>
				<li>
					<def>Cut</def>
					<amount>3</amount>
				</li>
			</secondaryDamage>
		</projectile>
	</ThingDef>

	<ThingDef ParentName="BaseVFEIPlasmaBullet">
		<defName>Bullet_VFEI_PlasmaScatter</defName>
		<label>plasma shot</label>
		<graphicData>
			<texPath>Things/Item/Weapons/Plasma_Scatter</texPath>
			<graphicClass>Graphic_Single</graphicClass>
		</graphicData>
		<projectile Class="CombatExtended.ProjectilePropertiesCE">
			<speed>129</speed>
			<damageAmountBase>6</damageAmountBase>
			<armorPenetrationSharp>8</armorPenetrationSharp>
			<armorPenetrationBlunt>8</armorPenetrationBlunt>
			<pelletCount>9</pelletCount>
			<spreadMult>17.8</spreadMult>
			<empShieldBreakChance>0.2</empShieldBreakChance>
			<secondaryDamage>
				<li>
					<def>EMP</def>
					<amount>3</amount>
				</li>
			</secondaryDamage>
		</projectile>
	</ThingDef>

	<ThingDef ParentName="BaseVFEIPlasmaBullet">
		<defName>Bullet_VFEI_PlasmaRifle</defName>
		<label>plasma beam</label>
		<graphicData>
			<texPath>Things/Item/Weapons/Plasma_Beam</texPath>
			<graphicClass>Graphic_Single</graphicClass>
		</graphicData>
		<projectile Class="CombatExtended.ProjectilePropertiesCE">
			<damageAmountBase>15</damageAmountBase>
			<armorPenetrationSharp>10</armorPenetrationSharp>
			<armorPenetrationBlunt>10</armorPenetrationBlunt>
			<empShieldBreakChance>0.2</empShieldBreakChance>
			<secondaryDamage>
				<li>
					<def>EMP</def>
					<amount>5</amount>
				</li>
			</secondaryDamage>
		</projectile>
	</ThingDef>

	<ThingDef ParentName="BaseVFEIPlasmaBullet">
		<defName>Bullet_VFEI_PlasmaPiercer</defName>
		<label>plasma bolt</label>
		<graphicData>
			<texPath>Things/Item/Weapons/Plasma_Nail</texPath>
			<graphicClass>Graphic_Single</graphicClass>
		</graphicData>
		<projectile Class="CombatExtended.ProjectilePropertiesCE">
			<damageAmountBase>22</damageAmountBase>
			<armorPenetrationSharp>18</armorPenetrationSharp>
			<armorPenetrationBlunt>25</armorPenetrationBlunt>
			<empShieldBreakChance>0.75</empShieldBreakChance>
			<secondaryDamage>
				<li>
					<def>Stun</def>
					<amount>10</amount>
				</li>
			</secondaryDamage>
		</projectile>
	</ThingDef>

</Defs>