Conversation: dmwand

NPC lines
1
PC replies
10
NumWords
14
OnEnd
dmw_conv_end
OnAbort
dmw_conv_end

Triggered by

No caller found in static analysis. May be invoked from runtime-only code paths (string-built resrefs, etc.).

Scripts referenced

ScriptSlotIn moduleNotes
dmw_test_dialog1active✓
dmw_test_dialog2active✓
dmw_test_dialog3active✓
dmw_test_dialog4active✓
dmw_test_dialog5active✓
dmw_test_dialog6active✓
dmw_test_dialog7active✓
dmw_test_dialog8active✓
dmw_test_dialog9active✓
dmw_do_dialog9action✓
dmw_test_dialog0active✓
dmw_do_dialog8action✓
dmw_do_dialog7action✓
dmw_do_dialog6action✓
dmw_do_dialog5action✓
dmw_do_dialog4action✓
dmw_do_dialog3action✓
dmw_do_dialog2action✓
dmw_do_dialog1action✓

Custom tokens

These runtime tokens are filled by NWScript via SetCustomToken(N, text). The scripts listed set each token; the actual value depends on game state at runtime.

TokenSet by script(s)
<CUSTOM8000>not found in static analysis
<CUSTOM8001>not found in static analysis
<CUSTOM8002>not found in static analysis
<CUSTOM8003>not found in static analysis
<CUSTOM8004>not found in static analysis
<CUSTOM8005>not found in static analysis
<CUSTOM8006>not found in static analysis
<CUSTOM8007>not found in static analysis
<CUSTOM8008>not found in static analysis
<CUSTOM8009>not found in static analysis

Starting entries

Conversation flow

Each starting entry is expanded recursively. Repeated nodes (cycles, shared continuations) appear inline as ↩ link backrefs to the first occurrence.

entry #0 (if dmw_test_dialog0)
<CUSTOM8000>
reply #9 → dmw_do_dialog1 (if dmw_test_dialog1)
<CUSTOM8001>
↩ entry #0 (if dmw_test_dialog0)
reply #8 → dmw_do_dialog2 (if dmw_test_dialog2)
<CUSTOM8002>
↩ entry #0 (if dmw_test_dialog0)
reply #7 → dmw_do_dialog3 (if dmw_test_dialog3)
<CUSTOM8003>
↩ entry #0 (if dmw_test_dialog0)
reply #6 → dmw_do_dialog4 (if dmw_test_dialog4)
<CUSTOM8004>
↩ entry #0 (if dmw_test_dialog0)
reply #5 → dmw_do_dialog5 (if dmw_test_dialog5)
<CUSTOM8005>
↩ entry #0 (if dmw_test_dialog0)
reply #4 → dmw_do_dialog6 (if dmw_test_dialog6)
<CUSTOM8006>
↩ entry #0 (if dmw_test_dialog0)
reply #3 → dmw_do_dialog7 (if dmw_test_dialog7)
<CUSTOM8007>
↩ entry #0 (if dmw_test_dialog0)
reply #2 → dmw_do_dialog8 (if dmw_test_dialog8)
<CUSTOM8008>
↩ entry #0 (if dmw_test_dialog0)
reply #1 → dmw_do_dialog9 (if dmw_test_dialog9)
<CUSTOM8009>
↩ entry #0 (if dmw_test_dialog0)
reply #0
That's all for now.

NPC lines (entries) — flat index

entry #0
<CUSTOM8000>

PC replies — flat index

reply #0
That's all for now.
reply #1 → dmw_do_dialog9
<CUSTOM8009>
reply #2 → dmw_do_dialog8
<CUSTOM8008>
reply #3 → dmw_do_dialog7
<CUSTOM8007>
reply #4 → dmw_do_dialog6
<CUSTOM8006>
reply #5 → dmw_do_dialog5
<CUSTOM8005>
reply #6 → dmw_do_dialog4
<CUSTOM8004>
reply #7 → dmw_do_dialog3
<CUSTOM8003>
reply #8 → dmw_do_dialog2
<CUSTOM8002>
reply #9 → dmw_do_dialog1
<CUSTOM8001>