Line
Namespace: Murder.Core.Dialogs
Assembly: Murder.dll
public sealed struct Line
⭐ Constructors
public Line()
public Line(LocalizedString text)
Create a line with a text without any speaker.
Parameters
text
LocalizedString
public Line(Guid speaker, LocalizedString text)
Create a line with a text. That won't be used as a timer.
Parameters
speaker
Guid
text
LocalizedString
public Line(T? speaker, float delay)
Parameters
speaker
T?
delay
float
public Line(T? speaker, string portrait, T? text, T? delay)
Parameters
speaker
T?
portrait
string
text
T?
delay
T?
public Line(T? speaker)
Parameters
speaker
T?
⭐ Properties
Delay
public readonly T? Delay;
Delay in seconds.
Returns
T?
IsText
public bool IsText { get; }
Returns
bool
Portrait
public readonly string Portrait;
Returns
string
Speaker
public readonly T? Speaker;
Returns
T?
Text
public readonly T? Text;
If the caption has a text, this will be the information.
Returns
T?
⭐ Methods
WithDelay(float)
public Line WithDelay(float delay)
Parameters
delay
float
Returns
Line
WithPortrait(string)
public Line WithPortrait(string portrait)
Parameters
portrait
string
Returns
Line
WithSpeaker(Guid)
public Line WithSpeaker(Guid speaker)
Parameters
speaker
Guid
Returns
Line
WithSpeakerAndPortrait(Guid, string)
public Line WithSpeakerAndPortrait(Guid speaker, string portrait)
Parameters
speaker
Guid
portrait
string
Returns
Line
WithText(LocalizedString)
public Line WithText(LocalizedString text)
Parameters
text
LocalizedString
Returns
Line
⚡