4955 {
4956 float totalWeight = super.GetWeightSpecialized(forceRecalc);
4957
4959 if (itemHands)
4960 {
4961 totalWeight += itemHands.GetWeightEx(forceRecalc);
4962 }
4963 #ifdef DEVELOPER
4964 if (WeightDebug.m_VerbosityFlags & WeightDebugType.RECALC_FORCED)
4965 {
4966 float itemInHandsWeight = totalWeight - super.GetWeightSpecialized(forceRecalc);
4967 WeightDebugData dta = WeightDebug.GetWeightDebug(this);
4968 dta.
SetCalcDetails(
"TMan: " + (super.GetWeightSpecialized(forceRecalc)+ itemInHandsWeight) +
"(contents weight[includes item in hands])");
4969 }
4970 #endif
4971 return totalWeight;
4972 }
class GP5GasMask extends MaskBase ItemBase
ItemBase GetItemInHands()
void SetCalcDetails(string details)