dialogueFiltered⚓︎
This event fires whenever a tes3dialogueInfo has been selected for a given tes3dialogue. This includes but is not limited to showing greetings, finding voice overs, and calculating service requirements.
--- @param e dialogueFilteredEventData
local function dialogueFilteredCallback(e)
end
event.register(tes3.event.dialogueFiltered, dialogueFilteredCallback)
Tip
An event can be claimed by setting e.claim
to true
, or by returning false
from the callback. Claiming the event prevents any lower priority callbacks from being called.
Event Data⚓︎
actor
(tes3actor): Read-only. Any associated actor for the query.context
(tes3.dialogueFilterContext): Read-only. What caused the dialogue filtering. Maps to values in thetes3.dialogueFilterContext
table.dialogue
(tes3dialogue): Read-only. The dialogue that was filtered.info
(tes3dialogueInfo): Read-only. The result that the filter returned.reference
(tes3actor): Read-only. Any associated reference for the query.
Related events⚓︎
dialogueFilteredinfoGetTextinfoLinkResolveinfoResponseinfoFilterpostInfoResponse