MovementAbilitySettings
Class in Zigurous.CharacterController
Inherits from MovementControlSettings
Declaration
[Serializable]
public abstract class MovementAbilitySettings : MovementControlSettings
Description
The base class for all movement ability settings.
Properties
preconditions | The conditions that must be met before the ability can be activated. |
preventingConditions | The conditions that prevent the ability from being activated. |
deactivatingConditions | The conditions that deactivate the ability when active. |
staminaCost | The stamina cost of the ability. |
cooldownMode | The cooldown mode to use for the ability. |
cooldownDuration | The amount of seconds before the ability can be activated again. |
Inherited
Properties
inputButton | The input button for the control. |
active | Whether the settings are active on a movement profile. Inactive settings will not display in the editor. |
enabled | Turns on or off the settings behavior. Enabled behaviors are updated every frame. |
isActiveAndEnabled | Whether the settings are active and enabled. |