IOnEntityFireOutputHookEvent
Interface IOnEntityFireOutputHookEvent
Namespace: SwiftlyS2.Shared.Events
Assembly: SwiftlyS2.CS2.dll
Called when the entity identity fire outputs.
public interface IOnEntityFireOutputHookEventProperties
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