User Tools

Site Tools


rpd:bard_npc_mob

Differences

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

Link to this comparison view

rpd:bard_npc_mob [2025/12/26 08:46] – Fix wiki pages: verify and correct information for randomly selected pages mikerpd:bard_npc_mob [2025/12/26 08:49] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== BardNPC Mob ======
 +
 +{{ rpd:images:bard_npc_mob.png|BardNPC Sprite }}
 +
 +BardNPC is a mob entity that behaves like a non-player character (NPC) found in the town area of Remixed Dungeon. The town bard is playing his lute and provides a peaceful presence in the town.
 +
 +==== Description ====
 +The town bard is playing his lute. Although implemented as a mob, he doesn't engage in combat but adds to the atmosphere of the town.
 +
 +==== Behavior ====
 +  * Spawns in town/inn levels
 +  * Performs an action each turn where musical notes appear above his head (using NOTE and SPECK_UP particle effects)
 +  * Interacts with the player by saying "BardSong_1" (the actual text is defined in the string resources)
 +  * Uses "NpcDefault" AI behavior when spawned
 +  * Immovable and immortal (can't be killed or moved)
 +
 +==== Technical Information ====
 +  * **Lua Script**: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/assets/scripts/npc/Bard.lua|Bard.lua]]
 +  * **Entity Kind**: "BardNPC" as referenced in level descriptions
 +  * **Mob Configuration**: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/assets/mobsDesc/BardNPC.json|BardNPC.json]]
 +  * **Sprite Configuration**: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/assets/spritesDesc/BardNPC.json|BardNPC.json]]
 +  * **String Resources**: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values/strings_all.xml#L2671-L2674|BardNPC strings]]
 +
 +==== Location ====
 +  * Found in town areas, particularly in the Inn level
 +  * Spawned using level descriptions (e.g., in Inn_2021_03.json)
 +
 +==== Related Pages ====
 +  * [[rpd:town|Town]] - General information about the town area
 +  * [[rpd:npcs|NPCs]] - List of all non-player characters
 +  * [[rpd:mobs|Mobs]] - List of all mobs
 +
 +{{tag> rpd mobs bard town}}