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.
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Exiled.API.Features.Core
Assembly: Exiled.API.dll
Syntax
public abstract class EBehaviour : EActor, IEntity, IWorldSpace, IPosition, IRotation
Properties
| Improve this Doc View SourceOwner
Gets or sets the owner of the EBehaviour.
Declaration
public virtual Player Owner { get; protected set; }
Property Value
Type | Description |
---|---|
Player |
Methods
| Improve this Doc View SourceBehaviourUpdate()
Fired every tick.
Code affecting the EBehaviour's base implementation should be placed here.
Declaration
protected virtual void BehaviourUpdate()
OnEndPlay()
Declaration
protected override void OnEndPlay()
Overrides
| Improve this Doc View SourcePostInitialize()
Declaration
protected override void PostInitialize()
Overrides
| Improve this Doc View SourceTick()
Declaration
protected override void Tick()