private void ActivateBehaviour(CharBehaviour newActive) { if (activeBehaviour != null) { DeactivateBehaviour(); } activeBehaviour = newActive; activeBehaviour.Activate(); }