User Tools

Site Tools


en:rpd:journal

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

en:rpd:journal [2026/01/01 19:45] – namespace move Mikeen:rpd:journal [2026/01/01 19:47] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== Journal ======
  
 +{{ rpd:images:journal.png|Journal }}
 +
 +The **Journal** is an in-game UI feature that tracks important information, quests, and dungeon discoveries for the player.
 +
 +==== Description ====
 +The Journal is an automatically maintained log that records important events, active quests, and discovered secrets during the player character's journey through the dungeon.
 +
 +==== Functionality ====
 +  * **Quest Tracking:** Keeps track of active quests like the Scarecrow's candy collection quest
 +  * **Dungeon Lore:** Records discovered information about dungeon features and secrets
 +  * **Key Information:** Tracks important items, locations, and characters encountered
 +  * **Automatic Updates:** Information is automatically added and removed as events unfold
 +
 +==== Quest Integration ====
 +  * **Scarecrow Quest:** The Scarecrow quest appears in the journal and is automatically removed when completed
 +  * **Other Quests:** Various other quests and objectives are tracked in the journal
 +  * **Progress Tracking:** Shows progress toward quest completion
 +
 +==== UI Access ====
 +  * **Accessibility:** Easily accessible through the game's UI interface
 +  * **Organization:** Information is organized by category and importance
 +  * **Clearing:** Completed quests and obsolete information are automatically removed
 +
 +==== Code References ====
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/Journal.java|Journal.java]] - Core journal implementation
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/Journal.java#L31|Journal Feature SCARECROW]] - Scarecrow-specific journal entry
 +  * String resources: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values/strings_all.xml|Journal-related strings]]
 +
 +==== See Also ====
 +  * [[en:rpd:scarecrow_npc|Scarecrow NPC]] - The NPC that adds entries to the journal
 +  * [[en:rpd:ui|User Interface]] - General information about the game's interface
 +  * [[en:rpd:quests|Quests]] - More information about the game's quests
 +
 +{{tag> rpd ui features }}