Definition at line 35 of file NPCConversation.cs.
◆ NPCConversation()
Barotrauma.NPCConversation.NPCConversation |
( |
XElement |
element | ) |
|
◆ CreateRandom() [1/2]
static List<(Character speaker, string line)> Barotrauma.NPCConversation.CreateRandom |
( |
List< Character > |
availableSpeakers | ) |
|
|
static |
◆ CreateRandom() [2/2]
static List<(Character speaker, string line)> Barotrauma.NPCConversation.CreateRandom |
( |
List< Character > |
availableSpeakers, |
|
|
IEnumerable< Identifier > |
requiredFlags |
|
) |
| |
|
static |
◆ AllowedJobs
readonly ImmutableHashSet<Identifier> Barotrauma.NPCConversation.AllowedJobs |
◆ Flags
readonly ImmutableHashSet<Identifier> Barotrauma.NPCConversation.Flags |
◆ Line
readonly string Barotrauma.NPCConversation.Line |
◆ maxIntensity
readonly? float Barotrauma.NPCConversation.maxIntensity |
◆ Responses
readonly ImmutableArray<NPCConversation> Barotrauma.NPCConversation.Responses |