Class HasAttributeControllerCondition
Condition that checks if a character has an attribute controller component.
[Serializable]
public class HasAttributeControllerCondition : BaseCondition, ICondition
- Inheritance
-
HasAttributeControllerCondition
- Implements
- Inherited Members
Methods
Evaluate(ICharacter, EventData)
Evaluates whether the character (or event target) has an attribute controller.
public override bool Evaluate(ICharacter initiator, EventData eventData)
Parameters
initiatorICharacterThe character to check, or the fallback if no event target is present.
eventDataEventDataOptional event data that may provide a different character to check.
Returns
- bool
True if the character has an attribute controller; otherwise, false.