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. |