User Tools

Site Tools


mr:barman_npc_mob

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
mr:barman_npc_mob [2026/02/19 19:29] – Fix wiki standards compliance issues in 5 random pages Qwen Assistantmr:barman_npc_mob [2026/02/19 19:34] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== barman_npc_mob - Code References ======
  
 +===== Java Classes =====
 +This entity is implemented via configuration and Lua script, no dedicated Java class exists
 +
 +===== JSON Configuration =====
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/assets/mobsDesc/BarmanNPC.json|BarmanNPC.json]]
 +{{code json
 +{
 +
 +   "baseSpeed"     :0,
 +
 +   "spriteDesc"    :"spritesDesc/BarmanNPC.json",
 +
 +   "scriptFile"    :"scripts/npc/Barman",
 +
 +   "friendly"      :true,
 +
 +   "movable"       :false,
 +
 +   "aiState"       :"Passive",
 +
 +   "fraction"      :"NEUTRAL"
 +
 +}
 +
 +}}
 +
 +===== Sprite Configuration =====
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/assets/spritesDesc/BarmanNPC.json|BarmanNPC.json]] (spritesDesc)
 +
 +===== String Resources =====
 +No specific string resources found for BarmanNPC
 +
 +===== Lua Scripts =====
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/scripts/npc/Barman.lua|Barman.lua]]
 +  * Location: scripts/npc/Barman.lua
 +  * Features:
 +    - Uses mob library from scripts/lib/mob
 +    - Implements interact function with dialog options
 +    - Has test functionality for hero movement
 +
 +===== Related mr Entities =====
 +  * [[mr:innkeeper_npc|Innkeeper NPC]]
mr/barman_npc_mob.txt · Last modified: by 127.0.0.1