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, IRotationProperties
| 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()