SwiftlyS2

IOnEntityFireOutputHookEvent

Interface IOnEntityFireOutputHookEvent

Namespace: SwiftlyS2.Shared.Events

Assembly: SwiftlyS2.CS2.dll

Called when the entity identity fire outputs.

public interface IOnEntityFireOutputHookEvent

Properties

Activator

The value of the input being accepted.

CEntityInstance? Activator { get; }
Property Value

Caller

The caller of the input being accepted.

CEntityInstance? Caller { get; }
Property Value

Delay

This delay of this IO event, in seconds.

float Delay { get; }
Property Value

DesignerName

The designer name of the caller.

string DesignerName { get; }
Property Value

EntityIO

The entity instance.

ref CEntityIOOutput EntityIO { get; }
Property Value

OutputName

The name of the input being accepted.

string OutputName { get; }
Property Value

Result

The result of the hook.

HookResult Result { get; set; }
Property Value

VariantValue

The variant value of the input being accepted.

ref CVariant<CVariantDefaultAllocator> VariantValue { get; }
Property Value

On this page