User Tools

Site Tools


mr:ghost_npc

Differences

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

Link to this comparison view

mr:ghost_npc [2025/12/26 16:57] – Fix wiki pages with incorrect information and naming issues mikemr:ghost_npc [2025/12/26 17:01] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== Ghost NPC - Code References ======
 +
 +===== Java Classes =====
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/mobs/npcs/Ghost.java|Ghost.java]]
 +
 +===== JSON Configuration =====
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/assets/spritesDesc/Ghost.json|Ghost.json]]
 +
 +===== String Resources =====
 +<code xml>
 +<string name="Ghost_Name">sad ghost</string>
 +<string name="Ghost_Desc">The ghost is barely visible. It looks like a shapeless spot of faint light with a sorrowful face.</string>
 +<string name="Ghost_Rose1">Hello adventurer... Once I was like you - strong and confident... And now I'm dead... But I can't leave this place... Not until I have my _dried rose_... It's very important to me... Some monster stole it from my body...</string>
 +<string name="Ghost_Rose2">Please... Help me... Find the rose...</string>
 +<string name="Ghost_Rat1">Hello adventurer... Once I was like you - strong and confident... And now I'm dead... But I can't leave this place... Not until I have my revenge... Slay the _fetid rat_, that has taken my life...</string>
 +<string name="Ghost_Rat2">Please... Help me... Slay the abomination...</string>
 +<string name="Ghost_Defense">evaded</string>
 +<string name="Journal_Ghost">Sad ghost</string>
 +<string name="WndSadGhost_Rose">Yes! Yes!!! This is it! Please give it to me! And you can take one of these items, maybe they will be useful to you in your journey...</string>
 +<string name="WndSadGhost_Rat">Yes! The ugly creature is slain and I can finally rest... Please take one of these items, maybe they will be useful to you in your journey...</string>
 +<string name="WndSadGhost_Wepon">Ghost's weapon</string>
 +<string name="WndSadGhost_Armor">Ghost's armor</string>
 +<string name="WndSadGhost_Farewell">Farewell, adventurer!</string>
 +<string name="WndSadGhostNecro_Text">This spirit seems to be struggling in his curse. It looks that it wants to ask me something. With the help of necromancy, I could convince him that the request was fulfilled. It will save me time. But is it worth doing so?</string>
 +<string name="WndSadGhostNecro_Yes">Yes, bend it to your will.</string>
 +<string name="WndSadGhostNecro_No">No, let it talk.</string>
 +<string name="WndSadGhostNecro_Persuaded">The sad ghost has been dominated!</string>
 +</code>
 +
 +===== Lua Scripts =====
 +This entity is implemented in Java, no Lua script exists