User blog:TheUkrainianBard/Inner mechanics of Shields (Borderlands 2)

WIP
 * 1) Explain what "Grades" are.
 * 2) Didn't extract data on ANY DLC shields.

All this data was compiled via extracting UnrealClasses and analyzing them. Every part of the shield has certain properties attached to them...

Basic Shield Stats
SumOfAllGrades = MaterialGrade + AccessoryGrade + BatteryGrade + BodyGrade + CapacitorGrade

Capacity base: 64 Capacity grade: 3% Level scaling: 1.13^(level) Capacity = Base * (1 + 0.03 * SumOfAllCapacityGrades) * 1.13^(ShieldLevel) if SumOfAllCapacityGrades > 0 Capacity = Base / (1 + 0.03 * SumOfAllCapacityGrades) * 1.13^(ShieldLevel) if SumOfAllCapacityGrades < 0

Recharge Rate base: 10.24 (Stated in UClass as 16% of Capacity Base) Recharge Rate grade: 3% Level scaling: 1.13^(level) RechargeRate = Base * (1 + 0.03 * SumOfAllRechargeRateGrades) * 1.13^(ShieldLevel) if SumOfAllRechargeRateGrades > 0 RechargeRate = Base / (1 + 0.03 * SumOfAllRechargeRateGrades) * 1.13^(ShieldLevel) if SumOfAllRechargeRateGrades < 0

Recharge Delay base: 3.50s Recharge Delay grade: -4% RechargeDelay = Base * (1 - 0.04 * SumOfAllRechargeDelayGrades) if SumOfAllRechargeDelayGrades < 0 RechargeDelay = Base / (1 - 0.04 * SumOfAllRechargeDelayGrades) if SumOfAllRechargeDelayGrades > 0

Special Effects (partial copy from Shield)
This part defines what type of shield this is and who manufactured it.
 * Doesn't scale with shield's level.

Materials
Material visually colours the shield.

Accessories
Accessory is the part where all Body, Battery and Capacitor connect to. There are few that modify Grades.

Body, Battery and Capacitor (copy from Shield)
This is a table of shield bodies, batteries and capacitors and their Grade modifiers. All three parts of the shield from the same manufacturer have the same Grade modifiers.