#CONFIGURATION: SENTRY V2 #This mod translates Overwatch Bastion's Configuration: Sentry as a gun in Borderlands 2. If you're unfamiliar with the concept, Configuration: Sentry is an immobile minigun with 300 bullets per clip that has no recoil but can't headshot, as well as providing damage resistances while active #This mod replaces the Chopper Assault Rifle. #To compensate for the huge DPS, the gun's crits do not do additional damage, though they can be boosted by skills like Headsh0t and Mind's Eye, though they can also be further nerfed by Pain is Power. #This gun also makes you almost completely immobile while you hold it. Unlike the crit reduction, the movement speed reduction is too low to be compensated for by movement speed buffs. #From what I can tell thus far, the damage resistance doesn't seem to be working #This was suprisingly fun to make. If the reception on this is good, I can port other guns over to BL2 as well. In fact, this is probably one of the harder OW guns to emulate. # #V2.0: Adds a "New" Skin to the gun. In reality, this skin is just the green tediore pistol skin plastered on to this gun, but the color scheme was exactly what I would've gone with if I made it myself, so I decided to go the easy way. Also, slight damage increase over 1.0 set GD_Sage_Weapons.Name.Title.Title_Unique_Chopper PartName Configuration: Sentry set GD_Sage_Weapons.Name.Title.Title_Unique_Chopper:AttributePresentationDefinition_8 NoConstraintText <font color="#e50026">Killer of Armies. Lover of Nature.</font><br><font color="#B411D1"> While gun is active: <br> -Cannot score crits <br> -Immobile <br> -No Recoil <br> -Damage Resistance (Doesn't seem to be working) set GD_Sage_Weapons.AssaultRifle.AR_Barrel_Vladof_Minigun_Chopper WeaponAttributeEffects ((AttributeToModify=AttributeDefinition'D_Attributes.Weapon.WeaponDamage',ModifierType=MT_Scale,BaseModifierValue=(BaseValueConstant=1.800000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000)),(AttributeToModify=AttributeDefinition'D_Attributes.PlayerCriticalBonus',ModifierType=MT_Scale,BaseModifierValue=(BaseValueConstant=-1.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000)),(AttributeToModify=AttributeDefinition'D_Attributes.Weapon.WeaponClipSize',ModifierType=MT_Scale,BaseModifierValue=(BaseValueConstant=3000.00000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000)),(AttributeToModify=AttributeDefinition'D_Attributes.Weapon.WeaponFireInterval',ModifierType=MT_Scale,BaseModifierValue=(BaseValueConstant=1000.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000)),((AttributeToModify=AttributeDefinition'D_Attributes.GameplayAttributes.FootSpeed',ModifierType=MT_Scale,BaseModifierValue=(BaseValueConstant-0.350000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000)), (AttributeToModify=AttributeDefinition'D_Attributes.PlayerCriticalBonus',ModifierType=MT_Scale,BaseModifierValue=(BaseValueConstant=-1.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000)) set GD_Sage_Weapons.AssaultRifle.AR_Barrel_Vladof_Minigun_Chopper ExternalAttributeEffects ((AttributeToModify=AttributeDefinition'D_Attributes.GameplayAttributes.FootSpeed',ModifierType=MT_Scale,BaseModifierValue=(BaseValueConstant=-150.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000)),(AttributeToModify=AttributeDefinition'D_Attributes.GameplayAttributes.PlayerCriticalHitBonus',ModifierType=MT_Scale,BaseModifierValue=(BaseValueConstant=-1.60000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000)),(AttributeToModify=AttributeDefinition'D_Attributes.GameplayAttributes.PlayerCriticalHitBonus',ModifierType=MT_PreAdd,BaseModifierValue=(BaseValueConstant=-1.600000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000)),((AttributeToModify=AttributeDefinition'D_Attributes.DamageTypeModifers.IncendiaryImpactDamageModifier',ConstraintAttribute=None,ModifierType=MT_Scale,BaseModifierValue=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=-0.004000)),(AttributeToModify=AttributeDefinition'D_Attributes.DamageTypeModifers.ShockImpactDamageModifier',ConstraintAttribute=None,ModifierType=MT_Scale,BaseModifierValue=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=-0.004000)),(AttributeToModify=AttributeDefinition'D_Attributes.DamageTypeModifers.CorrosiveImpactDamageModifier',ConstraintAttribute=None,ModifierType=MT_Scale,BaseModifierValue=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=-0.004000)),(AttributeToModify=AttributeDefinition'D_Attributes.DamageTypeModifers.ExplosiveImpactDamageModifier',ConstraintAttribute=None,ModifierType=MT_Scale,BaseModifierValue=(BaseValueConstant=100.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=-0.004000)),(AttributeToModify=AttributeDefinition'D_Attributes.DamageTypeModifers.AmpImpactDamageModifier',ConstraintAttribute=None,ModifierType=MT_Scale,BaseModifierValue=(BaseValueConstant=1.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=-0.004000)),(AttributeToModify=AttributeDefinition'D_Attributes.DamageTypeModifers.NormalImpactDamageModifier',ConstraintAttribute=None,ModifierType=MT_Scale,BaseModifierValue=(BaseValueConstant=100.000000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=-0.004000)),((AttributeToModify=AttributeDefinition'WeaponKickUp',ModifierType=MT_Scale,BaseModifierValue=(BaseValueConstant=0.00000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000)),(AttributeToModify=AttributeDefinition'D_Attributes.GameplayAttributes.PlayerCriticalHitBonus',ModifierType=MT_Scale,BaseModifierValue=(BaseValueConstant=-1.60000,BaseValueAttribute=None,InitializationDefinition=None,BaseValueScaleConstant=1.000000)) set GD_Sage_Weapons.AssaultRifle.AR_Barrel_Vladof_Minigun_Chopper AttributeSlotUpgrades ((SlotName="WeaponReloadSpeed",GradeIncrease=10,bActivateSlot=True),(SlotName="WeaponFireRate",GradeIncrease=111,bActivateSlot=True),(SlotName="WeaponDamage",GradeIncrease=25,bActivateSlot=True),(SlotName="WeaponMagSize",GradeIncrease=70,bActivateSlot=True),(SlotName="WeaponSpread",GradeIncrease=-20,bActivateSlot=True),(SlotName="AccuracyMax",GradeIncrease=400,bActivateSlot=True),(SlotName="AccuracyMin",GradeIncrease=-10,bActivateSlot=True) #"NEW" TEXTURE set Common_GunMaterials.Materials.AssaultRifle.Mati_BanditRareAR Parent Common_GunMaterials.MasterMaterials.Tediore.MasterMati_TedioreUncommon