См. определение в файле InspectMenuNew.c строка 348
349 {
350 if ( item.IsInherited( ZombieBase ) || item.IsInherited( Car ) ) return;
351 float wetness = 0;
352
354 {
356 wetness = item_IB.GetWet();
357 }
358
359 if (item.GetIsFrozen())
360 {
362 }
363 else if ( wetness < GameConstants.STATE_DAMP )
364 {
366 }
367 else if( wetness >= GameConstants.STATE_DAMP && wetness < GameConstants.STATE_WET )
368 {
370 }
371 else if( wetness >= GameConstants.STATE_WET && wetness < GameConstants.STATE_SOAKING_WET )
372 {
374 }
375 else if( wetness >= GameConstants.STATE_SOAKING_WET && wetness < GameConstants.STATE_DRENCHED )
376 {
377 WidgetTrySetText( root_widget,
"ItemWetnessWidget",
"#inv_inspect_soaking_wet",
Colors.COLOR_SOAKING_WET );
378 }
379 else
380 {
382 }
383 }
class GP5GasMask extends MaskBase ItemBase
Перекрестные ссылки Colors::COLOR_DAMP, Colors::COLOR_DRENCHED, Colors::COLOR_FROZEN, Colors::COLOR_SOAKING_WET, Colors::COLOR_WET, GameConstants::STATE_DAMP, GameConstants::STATE_DRENCHED, GameConstants::STATE_SOAKING_WET, GameConstants::STATE_WET и WidgetTrySetText().