11 {
12 Object target_object = target.GetObject();
13 if ( player && target_object && target_object.IsStaticTransmitter() )
14 {
16 string selection = target_object.GetActionComponentName( target.GetComponentIndex() );
17
18 if ( target_entity.HasEnergyManager() && target_entity.GetCompEM().CanSwitchOn() && selection == "power_panel" )
19 {
21
22
23 return true;
24 }
25 }
26
27 return false;
28 }
void AdvancedCommunication()