Conversation: meritconv
Triggered by
- creature NPC Keeper of Records
merit_keeper— in The Prancing Pony Ground Floor - creature NPC Keeper of Records — in The Prancing Pony Ground Floor
Scripts referenced
| Script | Slot | In module | Notes |
|---|---|---|---|
merit_can_aff_1 | active | ✓ | |
merit_can_aff_2 | active | ✓ | |
merit_can_aff_3 | active | ✓ | |
merit_can_aff_4 | active | ✓ | |
merit_can_aff_5 | active | ✓ | |
merit_npc_init | action | ✓ | |
merit_buy_1 | action | ✓ | |
merit_buy_2 | action | ✓ | |
merit_buy_3 | action | ✓ | |
merit_buy_4 | action | ✓ | |
merit_buy_5 | action | ✓ |
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.
| Token | Set by script(s) |
|---|---|
<CUSTOM5020> | merit_db |
<CUSTOM5021> | merit_db |
<CUSTOM5022> | merit_db |
<CUSTOM5023> | merit_db |
<CUSTOM5024> | merit_db |
<CUSTOM5025> | merit_db |
<CUSTOM5026> | merit_db |
<CUSTOM5027> | merit_db |
Starting entries
- entry #0 — Greetings, traveler. I am the Keeper of Records for this realm — I track all who…
Conversation flow
Each starting entry is expanded recursively. Repeated nodes (cycles, shared continuations) appear inline as ↩ link backrefs to the first occurrence.
entry #0 ¶
Greetings, traveler. I am the Keeper of Records for this realm — I track all who have aided its development. Shall I look up your contribution record?
reply #0 → merit_npc_init ¶
Tell me about my contributions and available rewards.
entry #1 ¶
Your lifetime contributions:
Defects reported: <CUSTOM5020>[merit_db] (+<CUSTOM5023>[merit_db] merit)
Exploits reported: <CUSTOM5021>[merit_db] (+<CUSTOM5024>[merit_db] merit)
Features implemented: <CUSTOM5022>[merit_db] (+<CUSTOM5025>[merit_db] merit)
Total merit earned: <CUSTOM5026>[merit_db]
Available to spend: <CUSTOM5027>[merit_db]
--- Choose a reward, or bid me farewell ---
reply #2 → merit_buy_1 (if merit_can_aff_1) ¶
[5 merit] Reward 1 Placeholder
↩ entry #1 “Your lifetime contributions:”
reply #3 → merit_buy_2 (if merit_can_aff_2) ¶
[10 merit] Reward 2 Placeholder
↩ entry #1 “Your lifetime contributions:”
reply #4 → merit_buy_3 (if merit_can_aff_3) ¶
[20 merit] Reward 3 Placeholder
↩ entry #1 “Your lifetime contributions:”
reply #5 → merit_buy_4 (if merit_can_aff_4) ¶
[35 merit] Reward 4 Placeholder
↩ entry #1 “Your lifetime contributions:”
reply #6 → merit_buy_5 (if merit_can_aff_5) ¶
[50 merit] Reward 5 Placeholder
↩ entry #1 “Your lifetime contributions:”
reply #7 ¶
Farewell, Keeper.
reply #1 ¶
Farewell, Keeper.
NPC lines (entries) — flat index
entry #0
Greetings, traveler. I am the Keeper of Records for this realm — I track all who have aided its development. Shall I look up your contribution record?
- → reply #0 “Tell me about my contributions and available rewards.”
- → reply #1 “Farewell, Keeper.”
entry #1
Your lifetime contributions:
Defects reported: <CUSTOM5020>[merit_db] (+<CUSTOM5023>[merit_db] merit)
Exploits reported: <CUSTOM5021>[merit_db] (+<CUSTOM5024>[merit_db] merit)
Features implemented: <CUSTOM5022>[merit_db] (+<CUSTOM5025>[merit_db] merit)
Total merit earned: <CUSTOM5026>[merit_db]
Available to spend: <CUSTOM5027>[merit_db]
--- Choose a reward, or bid me farewell ---
- → reply #2 “[5 merit] Reward 1 Placeholder” (if
merit_can_aff_1) - → reply #3 “[10 merit] Reward 2 Placeholder” (if
merit_can_aff_2) - → reply #4 “[20 merit] Reward 3 Placeholder” (if
merit_can_aff_3) - → reply #5 “[35 merit] Reward 4 Placeholder” (if
merit_can_aff_4) - → reply #6 “[50 merit] Reward 5 Placeholder” (if
merit_can_aff_5) - → reply #7 “Farewell, Keeper.”
PC replies — flat index
reply #0 →
merit_npc_initTell me about my contributions and available rewards.
- → entry #1 “Your lifetime contributions:”
reply #1
Farewell, Keeper.
reply #7
Farewell, Keeper.