480 {
481 if (item_w)
482 {
483 bool colorSet = false;
484 string name = item_w.GetName();
485 name.Replace(
"Render",
"Temperature");
486 Widget temperature_widget = item_w.GetParent().FindAnyWidget(
name);
487 if (item && item.IsInherited(
ItemBase) && item.CanHaveTemperature())
488 {
489 ObjectTemperatureState temperatureState = ObjectTemperatureState.GetStateData(item.GetTemperature());
491 {
492 colorSet = true;
493 temperature_widget.SetColor(temperatureState.m_Color);
494 temperature_widget.SetAlpha(0.3);
495 }
496 }
497 temperature_widget.Show(colorSet);
498 }
499 }
PlayerSpawnPresetDiscreteItemSetSlotData name
one set for cargo
class GP5GasMask extends MaskBase ItemBase