Class EBehaviour
EBehaviour is a versatile component designed to enhance the functionality of playable characters.
It can be easily integrated with various types of playable characters, making it a valuable tool for user-defined playable character behaviours.
public abstract class EBehaviour : EActor, IEntity, IWorldSpace, IPosition, IRotation
- Inheritance
-
EBehaviour
- Implements
- Inherited Members
- Extension Methods
Properties
Owner
Gets or sets the owner of the EBehaviour.
public virtual Player Owner { get; protected set; }
Property Value
Methods
BehaviourUpdate()
Fired every tick.
Code affecting the EBehaviour's base implementation should be placed here.
protected virtual void BehaviourUpdate()
OnEndPlay()
Fired before the current EActor instance is destroyed.
protected override void OnEndPlay()
PostInitialize()
Fired after the EActor instance is created.
protected override void PostInitialize()
Tick()
Fired every tick.
protected override void Tick()