!!!Caution: This weapon may break the Pitchfork!
#---------------------------- Change Log ----------------------------#
	#v4.1 - Damage decreased for Balencing
	#v4 - I'm back again! After seeing 00Messiah00 Review this weapon of mine and hearing what he had to say about it, I decided to take his advice!
		#Damage decreased - Because let's face it, it was definetly OP. My goal is to try and make cool weapons that are fun to use, not ones that are gamebreakingly overpowered. Damage should now be comparable to the Conferance Call
		#Fire rate decreased slightly - Because it was causing some severe lag on Messiah's computer.
			#My computer is kinda crap so I play the game on lower graphical settings usually.
		#Added  ammo regeneration - Because this weapon definetly eats through ammo pretty fast.
		#Again, A big thank you goes to Messiah. Really man, I appriciate all of your advice, and I'm very happy that you like my weapons enough that you feel they're video worthy.
	#v3 - Large edit to the skin because I actually had the textures mapped icorrectly. God, that's 2 hours of troubleshooting I'll never get back. Don't worry guys, I'm slowly learning.
		#Now has a shiny new texture and lightning bolt effect!
		#Decreased Damage slightly - Not too much. This will continue to be tested and tweaked as needed.
	#v2 - Tweaked the weapon skin around because some of the colours got messed up???
	#v1 - Initial release
#--------------- Weapon Information -------------#
#Uses the Heartbreaker Shotgun as a base so it has the same Healing effect.
#Now Legendary rarity.
#Meant to represent Thor, the God of Thunder.
#Shoots with the Horizontal firing pattern of the pitchfork.
#On impact it spawns the Storms projectiles.
#Because of the storm projectiles it is duel element Fire/Electric
#Added a sight because having no sight sucks.
#Because this gives the heartbreaker a sight you must execute this file on the main menu of the game THEN load your character, otherwise it will get deleted by sanity check.
#Heres some GIB codes for heartbreakers with each sight. Pick whichever you'd like.
	#Hyperion Sight: BL2(hwAAAAAB9gACyIBADIEEiEBZg1ICRQEKGxQLKBJQ/v+bQBGDkgnl)
	#Torgue Sight: BL2(hwAAAACg1gACyIBADIEEiEBZg1ICBQEKGxQLKBJQ/v+bQBGDkgnl)
	#Bandit Sight: BL2(hwAAAAAaBAACyIBADIEEiEBZg1ICxQAKGxQLKBJQ/v+bQBGDkgnl)
	#Jakobs Sight: BL2(hwAAAADwRgACyIBADIEEiEBZg1ICJQEKGxQLKBJQ/v+bQBGDkgnl)
	#Tediore Sight: BL2(hwAAAABKlAACyIBADIEEiEBZg1IC5QAKGxQLKBJQ/v+bQBGDkgnl)

#Stats
set GD_Weap_Shotgun.Barrel.SG_Barrel_Hyperion_HeartBreaker WeaponAttributeEffects ((AttributeToModify=AttributeDefinition'D_Attributes.Weapon.WeaponDamage',ModifierType=MT_Scale,BaseModifierValue=(BaseValueConstant=0.350000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000)),(AttributeToModify=AttributeDefinition'D_Attributes.Weapon.WeaponClipSize',ModifierType=MT_Scale,BaseModifierValue=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.500000)),(AttributeToModify=AttributeDefinition'D_Attributes.Weapon.WeaponProjectilesPerShot',ModifierType=MT_PreAdd,BaseModifierValue=(BaseValueConstant=-1.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000)),(AttributeToModify=AttributeDefinition'D_Attributes.Weapon.WeaponFireInterval',ModifierType=MT_Scale,BaseModifierValue=(BaseValueConstant=-0.500000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000)),(AttributeToModify=AttributeDefinition'D_Attributes.Weapon.WeaponSpread',ModifierType=MT_Scale,BaseModifierValue=(BaseValueConstant=-8.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000)),
(AttributeToModify=AttributeDefinition'D_Attributes.Weapon.WeaponBaseStatusEffectChanceModifier',ModifierType=MT_Scale,BaseModifierValue=(BaseValueConstant=-4.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000))

#Name and Red Text
set GD_Weap_Shotgun.Name.Title.Title__Unique_HeartBreaker PartName God of Thunder
set GD_Weap_Shotgun.Name.Title.Title__Unique_HeartBreaker:AttributePresentationDefinition_8 NoConstraintText <font color="#ff0235">Whosoever holds this gun, if they be worthy, shall posess the power of Thor.<br><font color="#FFFFFF">. Deals both <font color="#EFA00B">Incendiary <font color="#FFFFFF"> and <font color="#1C77C3">Shock <font color="#FFFFFF">damage.<br>. Slowly regenerates ammo over time.

#Firingmode
set GD_Weap_Shotgun.Barrel.SG_Barrel_Hyperion_HeartBreaker CustomFiringModeDefinition FiringModeDefinition 'GD_Weap_SniperRifles.FiringModes.Bullet_Sniper_Pitchfork'
set GD_Weap_SniperRifles.FiringModes.Bullet_Sniper_Pitchfork OnAnyImpact (Behavior_SpawnProjectile'GD_Gladiolus_Weapons.FiringModes.Bullet_Sniper_Maliwan_Storm:Behavior_SpawnProjectile_0',None)

#Rarity
set GD_Weap_Shotgun.Barrel.SG_Barrel_Hyperion_HeartBreaker rarity (basevalueattribute=none)
set GD_Weap_Shotgun.Barrel.SG_Barrel_Hyperion_HeartBreaker rarity (BaseValueConstant=7)

#Ammo Regen
set GD_Weap_Shotgun.Barrel.SG_Barrel_Hyperion_HeartBreaker ExternalAttributeEffects ((AttributeToModify=ResourcePoolAttributeDefinition'D_Attributes.AmmoResource_Combat_Shotgun.Ammo_Combat_Shotgun_RegenerationRate',ModifierType=MT_PreAdd,BaseModifierValue=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000)),

#Adds a sight 
set GD_Weap_Shotgun.A_Weapons_Unique.SG_Hyperion_3_HeartBreaker:WeaponPartListCollectionDefinition_143 SightPartData (bEnabled=True,WeightedParts=((Part=WeaponPartDefinition'GD_Weap_Shotgun.Sight.SG_Sight_Hyperion',Manufacturers=,MinGameStageIndex=0,MaxGameStageIndex=1,DefaultWeightIndex=2),(Part=WeaponPartDefinition'GD_Weap_Shotgun.Sight.SG_Sight_Tediore',Manufacturers=,MinGameStageIndex=0,MaxGameStageIndex=1,DefaultWeightIndex=2),(Part=WeaponPartDefinition'GD_Weap_Shotgun.Sight.SG_Sight_Torgue',Manufacturers=,MinGameStageIndex=0,MaxGameStageIndex=1,DefaultWeightIndex=2),(Part=WeaponPartDefinition'GD_Weap_Shotgun.Sight.SG_Sight_Bandit',Manufacturers=,MinGameStageIndex=0,MaxGameStageIndex=1,DefaultWeightIndex=2),(Part=WeaponPartDefinition'GD_Weap_Shotgun.Sight.SG_Sight_Jakobs',Manufacturers=,MinGameStageIndex=0,MaxGameStageIndex=1,DefaultWeightIndex=2)))

#Skin v3
set Common_GunMaterials.Materials.Shotgun.Mati_HyperionUniqueSG_Heartbreaker TextureParameterValues ((ParameterName="p_NormalScopesEmissive",ParameterValue=Texture2D'Weap_Shotguns.Tex.Weap_Shotgun_Nor',ExpressionGUID=(A=-1743872746,B=1126171774,C=119496871,D=-1952271718)),(ParameterName="p_Diffuse",ParameterValue=Texture2D'Common_GunMaterials.CompTextures.Weap_LauncherShotgunPistol_Comp',ExpressionGUID=(A=1757607260,B=1326539502,C=-317215581,D=-565807463)),(ParameterName="p_Masks",ParameterValue=Texture2D'Weap_Shotguns.Tex.Weap_Shotgun_Comp',ExpressionGUID=(A=-330624041,B=1167251458,C=-335191907,D=-166684394)),(ParameterName="p_Pattern",ParameterValue=Texture2D'Common_GunMaterials.Patterns.Pattern_Jakobs_CaseHardened',ExpressionGUID=(A=534250533,B=1202550002,C=1578302861,D=-717876416)),(ParameterName="p_SimpleReflect",ParameterValue=Texture2D'Common_GunMaterials.Patterns.Pattern_Lightning',ExpressionGUID=(A=-858148940,B=1327945772,C=148462268,D=1899047224)),(ParameterName="p_Decal",ParameterValue=Texture2D'Common_GunMaterials.Patterns.Pattern_Lightning',ExpressionGUID=(A=-923052711,B=1309861752,C=584229786,D=-1229888527)))

set Common_GunMaterials.Materials.Shotgun.Mati_HyperionUniqueSG_Heartbreaker VectorParameterValues ((ParameterName="p_PatternScalePosition",ParameterValue=(R=35.000000,G=2.000000,B=-1.000000,A=1.000000),ExpressionGUID=(A=-2005018406,B=1132497243,C=-39915121,D=208423616)),(ParameterName="p_PatternChannelScale",ParameterValue=(R=1.000000,G=0.000000,B=0.000000,A=1.000000),ExpressionGUID=(A=439432319,B=1091149893,C=-1991909502,D=1816944627)),(ParameterName="p_PatternColor",ParameterValue=(R=0.500000,G=0.0000000,B=0.000000,A=1.000000),ExpressionGUID=(A=676539706,B=1125682796,C=1871983293,D=-2049503601)),(ParameterName="p_CColorShadow",ParameterValue=(R=2.000000,G=2.000000,B=2.000000,A=1.000000),ExpressionGUID=(A=716329441,B=1214803259,C=-238071112,D=-1004122047)),(ParameterName="p_CColorHilight",ParameterValue=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),ExpressionGUID=(A=759765673,B=1280874949,C=257367956,D=-932702788)),(ParameterName="p_CColorMidtone",ParameterValue=(R=0.900000,G=0.500000,B=0.500000,A=1.000000),ExpressionGUID=(A=110180441,B=1232792373,C=-1232281417,D=-1030626065)),(ParameterName="p_BColorShadow",ParameterValue=(R=0.80000,G=0.80000,B=0.80000,A=1.000000),ExpressionGUID=(A=-429590341,B=1156435294,C=-1015192901,D=687313413)),(ParameterName="p_BColorHilight",ParameterValue=(R=4.000000,G=4.00000,B=0.000000,A=1.000000),ExpressionGUID=(A=170714760,B=1132476783,C=-275668290,D=655702143)),(ParameterName="p_BColorMidtone",ParameterValue=(R=5.00000,G=5.00000,B=5.00000,A=1.000000),ExpressionGUID=(A=473594356,B=1338758895,C=824823946,D=864253813)),(ParameterName="p_AColorShadow",ParameterValue=(R=3.500000,G=0.000000,B=0.200000,A=1.000000),ExpressionGUID=(A=1481234158,B=1129012376,C=-688827739,D=-2119135160)),(ParameterName="p_AColorHilight",ParameterValue=(R=4.000000,G=4.000000,B=0.000000,A=1.000000),ExpressionGUID=(A=384292798,B=1221323751,C=-2145405772,D=1872194118)),(ParameterName="p_AColorMidtone",ParameterValue=(R=5.000000,G=0.300000,B=0.500000,A=1.000000),ExpressionGUID=(A=1102826245,B=1256298978,C=-1429881438,D=-507521102)),(ParameterName="p_DColor",ParameterValue=(R=0.000000,G=5.000000,B=10.000000,A=1.000000),ExpressionGUID=(A=696455109,B=1155878830,C=-1741888361,D=802120528)),(ParameterName="p_ReflectColor",ParameterValue=(R=10.000000,G=0.000000,B=15.300000,A=1.000000),ExpressionGUID=(A=295058103,B=1318551573,C=-2045449573,D=-547597976)),(ParameterName="p_ReflectionChannelScale",ParameterValue=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),ExpressionGUID=(A=1869386622,B=1303200947,C=-1616405849,D=714558284)),(ParameterName="p_DecalColor",ParameterValue=(R=2.643277,G=3.469620,B=10.041395,A=1.000000),ExpressionGUID=(A=1691998600,B=1239094551,C=2074257317,D=1844701893)),(ParameterName="p_DecalScalePosition",ParameterValue=(R=10.500000,G=15.000000,B=0.453000,A=0.550000),ExpressionGUID=(A=395540170,B=1243133493,C=-1264190552,D=123075385)),(ParameterName="p_DecalChannel",ParameterValue=(R=0.800000,G=0.70000,B=0.500000,A=1.000000),ExpressionGUID=(A=1869386622,B=1303200947,C=-1616405849,D=714558284)))

set Common_GunMaterials.Materials.Shotgun.Mati_HyperionUniqueSG_Heartbreaker ScalarParameterValues ((ParameterName="p_ReflectColorScale",ParameterValue=1.000000,ExpressionGUID=(A=1875785607,B=1186033550,C=-1822263113,D=-1465755701)),(ParameterName="p_ShadowsIntensity",ParameterValue=0.700000,ExpressionGUID=(A=437293753,B=1205147708,C=-775723903,D=1480014964)),(ParameterName="p_ReplacePattern",ParameterValue=0.000000,ExpressionGUID=(A=-2084339847,B=1096440125,C=439008937,D=45433490)),(ParameterName="p_HighlightsIntensity",ParameterValue=1.000000,ExpressionGUID=(A=-1257568432,B=1277066486,C=-723473993,D=-1144384173)),(ParameterName="p_DecalRotate",ParameterValue=0.300000,ExpressionGUID=(A=-276527909,B=1298581551,C=856978878,D=743944047)),(ParameterName="p_ReplaceDecal",ParameterValue=1.000000,ExpressionGUID=(A=85863466,B=1257609701,C=-728575820,D=1337098176)),(ParameterName="p_UseFullColorDecal",ParameterValue=1.000000,ExpressionGUID=(A=-1064329812,B=1077705328,C=339664807,D=1869745420)))