Dialogue Filter Contexts⚓︎
Tip
These values are available in Lua by their index in the tes3.dialogueFilterContext
table. For example, tes3.dialogueFilterContext.serviceBarter
, which has an underlying value that should not be directly used.
Index | Description |
---|---|
clickAnswer | The context is that a dialogue choice option has been selected. |
clickTopic | The context is that a topic has been clicked and is being shown. |
clickTopicFallback | If clickTopic initially failed, this is what the game used instead. Rarely applicable. |
greeting | The context is that the filter was for a greeting. |
hyperlinkParser | The filtering is performed for parsing hyperlinks. |
persuasion | Used as a result of a persuasion attempt. |
script | The context is from an script, such as from the :getInfo method or tes3.checkMerchantOffersService() . |
serviceBarter | Applies to the appropriate service. |
serviceEnchanting | Applies to the appropriate service. |
serviceRepair | Applies to the appropriate service. |
serviceSpellmaking | Applies to the appropriate service. |
serviceSpells | Applies to the appropriate service. |
serviceTraining | Applies to the appropriate service. |
serviceTravel | Applies to the appropriate service. |
topicPopulation | Performed for each topic that is available to the player. |
unknown | This will never be shown by default, unless a mod makes use of it. It represents that the context is not knowable. |
voice | Applies when a voice greeting is used. |