Class AbilityConfig
The configuration of the ability that will appear in the ability inspector. When creating a new ability, you must also declare a class named "AbilityName"Config in the same namespace where "AbilityName" is the name of the ability you're creating.
Inherited Members
Object.Destroy(Object)
Object.DestroyImmediate(Object)
Object.DestroyObject(Object)
Namespace: LobsterFramework.AbilitySystem
Assembly: LobsterFramework.dll
Syntax
[Serializable]
public class AbilityConfig : ScriptableObject
Properties
| Improve this Doc View SourceCoolDown
Declaration
public float CoolDown { get; }
Property Value
Type | Description |
---|---|
float |
UseCooldown
Declaration
public bool UseCooldown { get; }
Property Value
Type | Description |
---|---|
bool |
Methods
| Improve this Doc View SourceValidate()
Override this to validate data after making changes in inspector
Declaration
protected virtual void Validate()