rpd:librarian_npc
Differences
This shows you the differences between two versions of the page.
| rpd:librarian_npc [2025/12/24 14:39] – Enhance wiki documentation and fix naming inconsistencies mike | rpd:librarian_npc [2025/12/24 14:42] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== librariannpc ====== | ||
| + | |||
| + | {{ rpd: | ||
| + | |||
| + | The **Librarian** is an NPC that appears in the Library special room in the dungeon. He provides information about all sorts of things that can be found in the dungeon, specifically knowledge that has been discovered by adventurers. | ||
| + | |||
| + | ==== Encounter ==== | ||
| + | The Librarian appears in Library rooms which are special rooms that may appear on any dungeon level. When an adventurer visits the library, they can interact with the Librarian to access information about game entities they have encountered. | ||
| + | |||
| + | ==== Mechanics ==== | ||
| + | The Librarian helps players access the Library interface, which contains information about: | ||
| + | * Items discovered by the player | ||
| + | * Mobs encountered by the player | ||
| + | * Codex entries | ||
| + | * Level information | ||
| + | |||
| + | Each time a player visits the library, there may be new information to read if they have encountered new entities in the dungeon. | ||
| + | |||
| + | ==== Dialogue ==== | ||
| + | When interacted with, the Librarian says: | ||
| + | " | ||
| + | |||
| + | ==== Location ==== | ||
| + | Library special rooms that appear randomly on dungeon levels (not guaranteed to appear on every level). | ||
| + | |||
| + | ==== Content Verification ==== | ||
| + | * Information source: Java class [[https:// | ||
| + | * Stats verification: | ||
| + | * Effect descriptions: | ||
| + | * Last updated: December 2025, source: Remixed Dungeon 1.9.3 | ||
| + | |||
| + | ==== Source Code ==== | ||
| + | * Java: [[https:// | ||
| + | * Library System: [[https:// | ||
| + | * Library Room Painter: [[https:// | ||
| + | * Strings: [[https:// | ||
| + | |||
| + | {{tag> rpd npcs}} | ||
