12 int leverComponent = target.GetComponentIndex();
13 string leverName = powerStation.GetActionComponentName(leverComponent);
16 return (leverIndex != 0);
21 super.OnStart(action_data);
27 int leverComponent = action_data.m_Target.GetComponentIndex();
28 string leverName = powerStation.GetActionComponentName(leverComponent);
class ActionTargets ActionTarget
void ActionOperatePanel()
override bool ActionCondition(PlayerBase player, ActionTarget target, ItemBase item)
override void OnStart(ActionData action_data)
void AnimateLever(int index, int state=-1)
int GetLeverIndexByComponentName(string name)
proto native CGame GetGame()