5386 {
5387 float totalWeight = super.GetWeightSpecialized(forceRecalc);
5388
5390 if (itemHands)
5391 {
5392 totalWeight += itemHands.GetWeightEx(forceRecalc);
5393 }
5394 #ifdef DEVELOPER
5395 if (WeightDebug.m_VerbosityFlags & WeightDebugType.RECALC_FORCED)
5396 {
5397 float itemInHandsWeight = totalWeight - super.GetWeightSpecialized(forceRecalc);
5398 WeightDebugData dta = WeightDebug.GetWeightDebug(this);
5399 dta.
SetCalcDetails(
"TMan: " + (super.GetWeightSpecialized(forceRecalc)+ itemInHandsWeight) +
"(contents weight[includes item in hands])");
5400 }
5401 #endif
5402 return totalWeight;
5403 }
class GP5GasMask extends MaskBase ItemBase
ItemBase GetItemInHands()
void SetCalcDetails(string details)