public void DoAction(bool active) { if (isAlive && isPushing == false && isFalling == false && active != isDoingAction) { isDoingAction = active; characterView.DoAction(active); } }