Conversation Sentence class.
|
static void | SetObjectsToRepeatOver (IReadOnlyList< object > objectsToRepeatOver, int maxRepeatedDialogsInConversation=5) |
|
◆ DialogLineFlags
Enumerator |
---|
PlayerLine | |
RepeatForObjects | |
SpecialLine | |
◆ OnConditionDelegate()
delegate bool TaleWorlds.CampaignSystem.Conversation.ConversationSentence.OnConditionDelegate |
( |
| ) |
|
- Returns
- Whether if condition pass or not.
◆ OnClickableConditionDelegate()
delegate bool TaleWorlds.CampaignSystem.Conversation.ConversationSentence.OnClickableConditionDelegate |
( |
out TextObject |
explanation | ) |
|
- Returns
- Whether if condition pass or not.
◆ OnPersuasionOptionDelegate()
delegate PersuasionOptionArgs TaleWorlds.CampaignSystem.Conversation.ConversationSentence.OnPersuasionOptionDelegate |
( |
| ) |
|
- Returns
- Whether if condition pass or not.
◆ OnConsequenceDelegate()
delegate void TaleWorlds.CampaignSystem.Conversation.ConversationSentence.OnConsequenceDelegate |
( |
| ) |
|
◆ OnMultipleConversationConsequenceDelegate()
delegate bool TaleWorlds.CampaignSystem.Conversation.ConversationSentence.OnMultipleConversationConsequenceDelegate |
( |
IAgent |
agent | ) |
|
◆ Variation()
ConversationSentence TaleWorlds.CampaignSystem.Conversation.ConversationSentence.Variation |
( |
params object[] |
list | ) |
|
◆ Deserialize()
void TaleWorlds.CampaignSystem.Conversation.ConversationSentence.Deserialize |
( |
XmlNode |
node, |
|
|
Type |
typeOfConversationCallbacks, |
|
|
ConversationManager |
conversationManager, |
|
|
int |
defaultPriority |
|
) |
| |
- Parameters
-
node | The node. |
typeOfConversationCallbacks | The type of conversation callbacks. |
conversationManager | |
◆ SetObjectsToRepeatOver()
static void TaleWorlds.CampaignSystem.Conversation.ConversationSentence.SetObjectsToRepeatOver |
( |
IReadOnlyList< object > |
objectsToRepeatOver, |
|
|
int |
maxRepeatedDialogsInConversation = 5 |
|
) |
| |
|
static |
◆ DefaultPriority
const int TaleWorlds.CampaignSystem.Conversation.ConversationSentence.DefaultPriority = 100 |
|
static |
◆ AgentIndex
int TaleWorlds.CampaignSystem.Conversation.ConversationSentence.AgentIndex |
◆ NextAgentIndex
int TaleWorlds.CampaignSystem.Conversation.ConversationSentence.NextAgentIndex |
◆ IsClickable
bool TaleWorlds.CampaignSystem.Conversation.ConversationSentence.IsClickable = true |
◆ HintText
TextObject TaleWorlds.CampaignSystem.Conversation.ConversationSentence.HintText |
◆ OnCondition
◆ OnClickableCondition
◆ OnConsequence
◆ IsSpeaker
◆ IsListener
◆ Text
TextObject TaleWorlds.CampaignSystem.Conversation.ConversationSentence.Text |
|
get |
◆ Index
int TaleWorlds.CampaignSystem.Conversation.ConversationSentence.Index |
|
get |
◆ Id
string TaleWorlds.CampaignSystem.Conversation.ConversationSentence.Id |
|
get |
◆ IsPlayer
bool TaleWorlds.CampaignSystem.Conversation.ConversationSentence.IsPlayer |
|
get |
◆ IsRepeatable
bool TaleWorlds.CampaignSystem.Conversation.ConversationSentence.IsRepeatable |
|
get |
◆ IsSpecial
bool TaleWorlds.CampaignSystem.Conversation.ConversationSentence.IsSpecial |
|
get |
◆ Priority
int TaleWorlds.CampaignSystem.Conversation.ConversationSentence.Priority |
|
get |
◆ InputToken
int TaleWorlds.CampaignSystem.Conversation.ConversationSentence.InputToken |
|
get |
◆ OutputToken
int TaleWorlds.CampaignSystem.Conversation.ConversationSentence.OutputToken |
|
get |
◆ RelatedObject
object TaleWorlds.CampaignSystem.Conversation.ConversationSentence.RelatedObject |
|
get |
◆ IsWithVariation
bool TaleWorlds.CampaignSystem.Conversation.ConversationSentence.IsWithVariation |
|
get |
◆ PersuationOptionArgs
PersuasionOptionArgs TaleWorlds.CampaignSystem.Conversation.ConversationSentence.PersuationOptionArgs |
|
get |
◆ HasPersuasion
bool TaleWorlds.CampaignSystem.Conversation.ConversationSentence.HasPersuasion |
|
get |
◆ SkillName
string TaleWorlds.CampaignSystem.Conversation.ConversationSentence.SkillName |
|
get |
◆ TraitName
string TaleWorlds.CampaignSystem.Conversation.ConversationSentence.TraitName |
|
get |
◆ CurrentProcessedRepeatObject
object TaleWorlds.CampaignSystem.Conversation.ConversationSentence.CurrentProcessedRepeatObject |
|
staticget |
◆ SelectedRepeatObject
object TaleWorlds.CampaignSystem.Conversation.ConversationSentence.SelectedRepeatObject |
|
staticget |
◆ SelectedRepeatLine
TextObject TaleWorlds.CampaignSystem.Conversation.ConversationSentence.SelectedRepeatLine |
|
staticget |