public EntityAction StartAction(int actionID) { switch (actionID) { //case 0: inputType = ActionSourceInput.InputPrimaryAction; //case 1: inputType = ActionSourceInput.InputSecondaryAction; case 0: m_action = new ActionMove(transform.position); break; case 1: m_action = new ActionAim(); break; } m_action.SetOwner(this); m_action.SetEntity(m_entity); m_action.StartPlanning(); m_editingAction = true; return(m_action); }