785 {
786 PlayerBase player = PlayerBase.Cast(
g_Game.GetPlayer());
787 ActionManagerClient mngr_client = ActionManagerClient.Cast(player.GetActionManager());
789
790 atrg =
new ActionTarget(quickbar_item.GetItem().GetHierarchyParent(),null,-1,vector.Zero,-1.0);
791 if ( mngr_client.GetAction(ActionToggleNVG).Can(player,atrg,null) )
792 {
793 mngr_client.
PerformActionStart(player.GetActionManager().GetAction(ActionToggleNVG),atrg,null);
794 }
795 }
class ActionTargets ActionTarget
void PerformActionStart(ActionBase action, ActionTarget target, ItemBase item, Param extra_data=NULL)