Exemplo n.º 1
0
        public override bool InstantExecute(GameObject target, IAction[] actions, int index)
        {
            Character _character = this.character.GetCharacter(target);

            if (_character == null)
            {
                return(true);
            }

            ILocomotionDriver locomotionDriver = _character.characterLocomotion.locomotionDriver;

            _character.enabled = !this.mounted;
            locomotionDriver.SetCollisionDetection(!this.mounted);

            return(true);
        }