11 private IEntity m_Owner;
15 override bool CanBeShownScript(IEntity user)
17 return CanBePerformedScript(user);
22 override bool CanBePerformedScript(IEntity user)
131 override void PerformAction(IEntity pOwnerEntity, IEntity pUserEntity)
207 override bool GetActionNameScript(out
string outName)
209 switch(m_CurrentState)
215 outName =
"#AR-UserAction_Assemble-UC";
218 outName =
"#AR-UserAction_Disassemble-UC";
226 override void Init(IEntity pOwnerEntity, GenericComponent pManagerComponent)