Struct EntityOutputEntry

Namespace
Game.Shared
Assembly
Game.dll
public record struct EntityOutputEntry : IEquatable<EntityOutputEntry>
Implements
Inherited Members

Constructors

EntityOutputEntry(string, string, float, string)

public EntityOutputEntry(string TargetEntity, string TargetInput, float FireDelay, string Parameter)

Parameters

TargetEntity string
TargetInput string
FireDelay float
Parameter string

Properties

FireDelay

public float FireDelay { readonly get; set; }

Property Value

float

Parameter

public string Parameter { readonly get; set; }

Property Value

string

TargetEntity

public string TargetEntity { readonly get; set; }

Property Value

string

TargetInput

public string TargetInput { readonly get; set; }

Property Value

string

Methods

ParseEntry(ReadOnlySpan<char>)

Input formats:

"targetname,component.input,delay"
"targetname,component.input,delay,parametre"
public static EntityOutputEntry ParseEntry(ReadOnlySpan<char> value)

Parameters

value ReadOnlySpan<char>

Returns

EntityOutputEntry

ParseOutput(ReadOnlySpan<char>)

Input format:

"targetname1,component.input1,delay1,parametre1;targetname2,component.input2,delay2,parametre2"
public static List<EntityOutputEntry> ParseOutput(ReadOnlySpan<char> value)

Parameters

value ReadOnlySpan<char>

Returns

List<EntityOutputEntry>