Difference between revisions of "Player Dialogue Tab"

Jump to navigation Jump to search
(Documented the UI tableviews in detail.)
Line 28: Line 28:
** '''W:''' The info has a Walk Away topic.
** '''W:''' The info has a Walk Away topic.
* '''# Responses'''
* '''# Responses'''
* '''Speaker NPC:''' If the info has a ''Subject.GetIsID'' condition, then this column shows the target form. Otherwise, the column is blank.
* '''Speaker NPC:''' If the info has a ''Subject.GetIsID'' condition, then this column shows the condition's form parameter. It doesn't display the info's "Speaker" option, because the goal is to tell you who is allowed to say the info, not whose voice will be used to say it.
** This column doesn't display the "Speaker" option for the info. This column is meant to tell you who is allowed to say the info, and that's determined based on the info's conditions. The info's "Speaker" option is different: it overrides whose voice is used to say the info.
** The column only displays the first ''Subject.GetIsID'' condition in the info.
* '''Target NPC'''
** The column doesn't check whether the condition has "Swap Subject and Target" enabled.
* '''Is Voice Type:''' If the info has a ''Subject.GetIsVoiceType'' condition, then this column shows the condition's [[Voicetype]] or [[FormList]] parameter. Otherwise, the column is blank.
** If the ''Subject.GetIsID'' condition requires that its result equal zero, then the column shows this as a negation, e.g. displaying "NOT Maul" for ''Subject.GetIsID(Maul) == 0''.
* '''In Faction:''' If the info has a ''Subject.GetInFaction'' condition, then this column shows the condition's [[Faction]] parameter. The column shows negations as well, e.g. "NOT JobJarlFaction."
* '''Target NPC:''' If the info has a ''Target.GetIsID'' condition, then this column shows the condition's form parameter.
** This column uses the same logic as the Speaker NPC column in how it checks and displays conditions.
* '''Is Voice Type:''' If the info has a ''Subject.GetIsVoiceType'' condition, then this column shows the condition's [[Voicetype]] or [[FormList]] parameter.
** This column uses the same logic as the Speaker NPC column in how it checks and displays conditions.
* '''In Faction:''' If the info has a ''Subject.GetInFaction'' condition, then this column shows the condition's [[Faction]] parameter.
** This column uses the same logic as the Speaker NPC column in how it checks and displays conditions.
* '''Conditions:''' All of the info's conditions.
* '''Conditions:''' All of the info's conditions.
* '''Has Result Script:''' If the info has an "End" Papyrus fragment, then this column shows the letter "Y." Otherwise, the column is blank.
* '''Has Result Script:''' If the info has an "End" Papyrus fragment, then this column shows the letter "Y." Otherwise, the column is blank.
142

edits

Navigation menu