User Tools

Site Tools


mr:inquirer_npc

Differences

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

Link to this comparison view

mr:inquirer_npc [2026/03/29 23:43] – Wiki standards compliance: Fix links, expand content, and rename mr: namespace page Qwen Assistantmr:inquirer_npc [2026/03/29 23:46] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== Inquirer NPC - Code References ======
 +
 +===== Java Classes =====
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/nyrds/pixeldungeon/mobs/npc/InquirerNPC.java|InquirerNPC.java]]
 +  * Extends: `ImmortalNPC`
 +  * Package: `com.nyrds.pixeldungeon.mobs.npc`
 +  * Registered in: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/nyrds/pixeldungeon/mobs/common/MobFactory.java|MobFactory.java]]
 +
 +===== JSON Configuration =====
 +This entity is implemented in Java, no JSON configuration exists
 +
 +===== String Resources =====
 +String resources use Inquirer prefix (code references strings directly):
 +<code xml>
 +<string name="Inquirer_title">[Title]</string>
 +<string name="Inquirer_text">[Dialog text]</string>
 +<string name="Inquirer_yes">[Yes]</string>
 +<string name="Inquirer_no">[No]</string>
 +<string name="Inquirer_show_privacy">[Show Privacy Policy]</string>
 +<string name="Inquirer_privacyPolicy">[Privacy Policy text]</string>
 +<string name="Inquirer_bye">[Farewell]</string>
 +</code>
 +
 +===== Lua Scripts =====
 +This entity is implemented in Java, no Lua script exists
 +
 +===== Notes =====
 +  * NPC used for survey/feedback integration (Pollfish)
 +  * Class is registered in MobFactory but interaction logic is commented out
 +  * String resources are placeholder values for Pollfish integration
 +  * Requires internet connection check (currently disabled in commented code)
  
mr/inquirer_npc.txt · Last modified: by 127.0.0.1