5 super.UpdateInterval();
15 bool show_electricity_icon =
m_Entity.GetCompEM().HasElectricityIcon();
16 GetRootWidget().FindAnyWidget(
"electricity" ).
Show( show_electricity_icon );
19 if ( GetRootWidget().
FindAnyWidget(
"electricity_can_work" ) )
21 bool show_electricity_can_work_icon =
m_Entity.GetCompEM().CanWork() && !
m_Entity.IsRuined();
22 GetRootWidget().FindAnyWidget(
"electricity_can_work" ).
Show( show_electricity_can_work_icon );
28 super.SetEntity( entity, immedUpdate );
class PluginItemDiagnosticEventHandler extends ScriptedWidgetEventHandler m_Entity
override void SetEntity(EntityAI entity, bool immedUpdate=true)
override void UpdateInterval()