en:rpd:npc
Table of Contents
NPCs
NPCs (Non-Player Characters) are friendly characters that assist the hero in Remixed Dungeon.
Description
NPCs are special characters that interact with the hero in beneficial ways. Unlike mobs, they don't attack the hero and often provide helpful services or information.
NPC Types
- Shopkeepers - Sell items and buy unwanted equipment
- Quest Givers - Provide quests for rewards
- Guides - Offer advice or special services
- Helpers - Provide special assistance or effects
Common NPCs
- Shopkeeper - Sells items in shops
- Wandmaker - Creates and upgrades wands
- Ghost - Provides quests and information
- Imp - Helps with various tasks
- Princess - Important story figure
- Necromancer - Specialized NPC for Necromancer class
Common Mechanics
- Interactions: NPCs can be talked to for services or information
- Services: Various NPCs provide different services like selling, upgrading, or questing
- Locations: NPCs appear in specific locations in the dungeon
- Story Elements: NPCs often advance the game's narrative elements
Code References
- NPC Base Class: NPC.java - Base implementation
- Character System: Char.java - How all characters work
- Interaction System: NPC interaction code - How NPCs interact
- Sprite System: NPC sprites - Visual representations
- String Resources: strings_all.xml - All NPC-related text
See Also
en/rpd/npc.txt · Last modified: by 127.0.0.1
