|||||||||||||||||||||||||||||||||||||||||||||||
|                                             |
|             Created by CzRSpecV             |
|                                             |
| Turns the Conference Call into the Rainfall |
|                                             |
|||||||||||||||||||||||||||||||||||||||||||||||

## IMPORTANT NOTES ##

 Uses Bandit Launcher E-Tech FiringMode, Any mod that changes it will break this mod

## Conference Call > Rainfall ##

	Weapon Changes: 
		
		Increase Projectiles
		Splatgun Projectile
		Child explosions are always shock
		Increased Reload Speed
		
	Skin Changes:
	
		Barrel is now E-Tech
		Flaps Enabled
		Brand New Re-skin
		
##

-- Rename and Red Text --

set GD_Weap_Shotgun.Name.Title_Hyperion.Title_Legendary_ConferenceCall PartName Rainfall

set GD_Weap_Shotgun.Name.Title_Hyperion.Title_Legendary_ConferenceCall:AttributePresentationDefinition_8 NoConstraintText <font color="#e50026">"Rain, rain, go away, please come back another day."<font color="#ffffff"><font color="#ffffff">

-- General Attributes --

set GD_Weap_Shotgun.Barrel.SG_Barrel_Hyperion_ConferenceCall WeaponAttributeEffects ((AttributeToModify=AttributeDefinition'D_Attributes.Weapon.WeaponProjectilesPerShot',ModifierType=MT_PreAdd,BaseModifierValue=(BaseValueConstant=5.00000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000)),(AttributeToModify=AttributeDefinition'D_Attributes.Weapon.WeaponReloadSpeed',ModifierType=MT_PreAdd,BaseModifierValue=(BaseValueConstant=-1.50000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000)))

set GD_Weap_Shotgun.Barrel.SG_Barrel_Hyperion_ConferenceCall ExternalAttributeEffects ((AttributeToModify=AttributeDefinition'D_Attributes.AmmoResource_Combat_Shotgun.Ammo_Combat_Shotgun_RegenerationRate',ModifierType=MT_PreAdd,BaseModifierValue=(BaseValueConstant=10.00000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000)))


-- FiringMode (Thanks to Mike/Soze for some help on this one) --

set GD_Weap_Shotgun.Barrel.SG_Barrel_Hyperion_ConferenceCall CustomFiringModeDefinition FiringModeDefinition'GD_Weap_Launchers.FiringModes.FM_Alien_Bandit'

set GD_Weap_Launchers.FiringModes.FM_Alien_Bandit ConditionalPartSysTemplate EffectCollectionDefinition'GD_Weap_Shotgun.Effects.SG_ETech_Tracers'

set GD_Weap_Launchers.Projectiles.Projectile_Alien_Bandit_Child InFlightEffects ParticleSystem'FX_WEP_Trails_Alien.Particles.Part_Sniper_Alien_Shock_Tracer'

set GD_Weap_Launchers.Projectiles.Projectile_Alien_Bandit_Child Lifetime 1000.00000

set GD_Weap_Launchers.Projectiles.Projectile_Alien_Bandit_Child DefaultExplosionDefinition ExplosionDefinition'GD_Explosions.shock.Explosion_ShockMaster'

set GD_Weap_Launchers.FiringModes.FM_Alien_Bandit SoundDefinition FiringModeSoundDefinition'GD_Weap_Shotgun.FiringModes.SplatgunSoundDefinition'

-- Skin --

set Common_GunMaterials.Materials.Shotgun.Mati_HyperionLegendary_SG_ConferenceCall 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_SimpleReflect",ParameterValue=Texture2D'Common_GunMaterials.Env.GlossyD',ExpressionGUID=(A=-858148940,B=1327945772,C=148462268,D=1899047224)),(ParameterName="p_Pattern",ParameterValue=Texture2D'FX_Shared_Energy.Textures.Tex_LiquidMask_01_Tex',ExpressionGUID=(A=534250533,B=1202550002,C=1578302861,D=-717876416)),(ParameterName="p_Decal",ParameterValue=Texture2D'FX_Shared_Water.Textures.Tex_Water2_Nm',ExpressionGUID=(A=-923052711,B=1309861752,C=584229786,D=-1229888527)))

set Common_GunMaterials.Materials.Shotgun.Mati_HyperionLegendary_SG_ConferenceCall VectorParameterValues ((ParameterName="p_PatternColor",ParameterValue=(R=0.000000,G=0.100000,B=0.750000,A=1.000000),ExpressionGUID=(A=295058103,B=1318551573,C=-2045449573,D=-547597976)),(ParameterName="p_PatternChannelScale",ParameterValue=(R=0.000000,G=1.000000,B=1.000000,A=1.000000),ExpressionGUID=(A=295058103,B=1318551573,C=-2045449573,D=-547597976)),(ParameterName="p_DecalColor",ParameterValue=(R=0.000000,G=0.750000,B=1.000000,A=1.000000),ExpressionGUID=(A=295058103,B=1318551573,C=-2045449573,D=-547597976)),(ParameterName="p_DecalChannel",ParameterValue=(R=1.000000,G=0.000000,B=0.000000,A=1.000000),ExpressionGUID=(A=295058103,B=1318551573,C=-2045449573,D=-547597976)))

-- Barrel Visual Change --

set GD_Weap_Shotgun.Barrel.SG_Barrel_Hyperion_ConferenceCall GestaltModeSkeletalMeshName SG_Barrel_Alien

set GD_Weap_Shotgun.Barrel.SG_Barrel_Hyperion_ConferenceCall bFlapsEnabled True

set GD_Weap_Shotgun.Barrel.SG_Barrel_Hyperion_ConferenceCall BoneControllers ((BoneName="AlienBarrelFin_FL",ControlType=WEAP_BONE_CONTROL_Flap,bUseInFirstPerson=True,bUseInThirdPerson=False,ControlTemplate=WillowSkelControl_RotateFlapFromFiring'GD_Weap_Shotgun.Barrel.SG_Barrel_Alien_Hyperion:WillowSkelControl_RotateFlapFromFiring_0'),(BoneName="AlienBarrelFin_BL",ControlType=WEAP_BONE_CONTROL_Flap,bUseInFirstPerson=True,bUseInThirdPerson=False,ControlTemplate=WillowSkelControl_RotateFlapFromFiring'GD_Weap_Shotgun.Barrel.SG_Barrel_Alien_Hyperion:WillowSkelControl_RotateFlapFromFiring_1'),(BoneName="AlienBarrelFin_FR",ControlType=WEAP_BONE_CONTROL_Flap,bUseInFirstPerson=True,bUseInThirdPerson=False,ControlTemplate=WillowSkelControl_RotateFlapFromFiring'GD_Weap_Shotgun.Barrel.SG_Barrel_Alien_Hyperion:WillowSkelControl_RotateFlapFromFiring_2'),(BoneName="AlienBarrelFin_BR",ControlType=WEAP_BONE_CONTROL_Flap,bUseInFirstPerson=True,bUseInThirdPerson=False,ControlTemplate=WillowSkelControl_RotateFlapFromFiring'GD_Weap_Shotgun.Barrel.SG_Barrel_Alien_Hyperion:WillowSkelControl_RotateFlapFromFiring_3'))

set GD_Weap_Shotgun.Barrel.SG_Barrel_Hyperion_ConferenceCall FlapsExpandDuration (BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000)

set GD_Weap_Shotgun.Barrel.SG_Barrel_Hyperion_ConferenceCall FlapsCollapseDuration (BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000)