DialogueServices
Namespace: Murder.Services
Assembly: Murder.dll
public static class DialogueServices
⭐ Methods
HasDialogue(World, Entity, SituationComponent)
public bool HasDialogue(World world, Entity e, SituationComponent situation)
Parameters
world
World
e
Entity
situation
SituationComponent
Returns
bool
HasNewDialogue(World, Entity, SituationComponent)
public bool HasNewDialogue(World world, Entity e, SituationComponent situation)
Parameters
world
World
e
Entity
situation
SituationComponent
Returns
bool
CreateCharacterFrom(Guid, int)
public CharacterRuntime CreateCharacterFrom(Guid character, int situation)
Parameters
character
Guid
situation
int
Returns
CharacterRuntime
FetchAllLines(World, Entity, SituationComponent)
public Line[] FetchAllLines(World world, Entity target, SituationComponent situation)
Parameters
world
World
target
Entity
situation
SituationComponent
Returns
Line[]
CreateLine(Line)
public LineComponent CreateLine(Line line)
Parameters
line
Line
Returns
LineComponent
FetchFirstLine(World, Entity, SituationComponent)
public string FetchFirstLine(World world, Entity target, SituationComponent situation)
Parameters
world
World
target
Entity
situation
SituationComponent
Returns
string
⚡