User Tools

Site Tools


nl:rpd:drunkard_npc

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
nl:rpd:drunkard_npc [2026/10/09 22:15] – Fix nl rat_mob red links; add nl drunkard_npc translation; verify images and lint pass Wiki Maintenancenl:rpd:drunkard_npc [2026/10/09 22:15] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== Drunkard NPC ======
 +
 +{{ rpd:images:drunkard_npc.png|Drunkard NPC }}
 +
 +==== Overzicht ====
 +
 +De Drunkard is een NPC gevonden in het [[en:rpd:inn|Inn]] niveau van Remixed Dungeon. De NPC is een vaste klant bij de herberg, permanent in een staat van dronkenschap.
 +
 +==== Beschrijving ====
 +
 +  * **Naam**: Drunkard
 +  * **Geslacht**: Mannelijk
 +  * **Beschrijving**: Vaste klant van de herberg in natuurlijke staat
 +  * **Faction**: Neutraal
 +  * **Status**: Onsterfelijk en passief - neemt niet deel aan gevechten
 +  * **Mobiliteit**: Onverplaatsbaar (stationair)
 +  * **AI Staat**: Passief
 +  * **Basis Snelheid**: 0 (onbeweeglijk)
 +  * **Sprite**: town_townsfolk_drunkard.png (16x16 pixels)
 +
 +==== Gedrag ====
 +
 +Wanneer ermee wordt omgegaan, zegt de Drunkard willekeurig een van de vier mogelijke zinnen uit de stringbronnen:
 +
 +  * `Drunkard_Phrase_1` - "MAI\' CEVEJA PO\' FAVÔ\'!"
 +  * `Drunkard_Phrase_2` - "Quem precisa de água quando ocê tem cerveja?"
 +  * `Drunkard_Phrase_3` - "Essa cerveja tem gosto de terra"
 +  * `Drunkard_Phrase_4` - "Zzzzzz..."
 +
 +De NPC gaat automatisch in een slaaptoestand wanneer actief.
 +
 +==== Locatie ====
 +
 +  * Gevonden in het [[en:rpd:inn|Inn]] niveau (Inn_2021_03.json)
 +  * Ook genoemd in Tiled-kaart (Inn.tmx)
 +
 +==== Implementatie ====
 +
 +  * **Lua Script**: Drunkard NPC gedrag wordt gecontroleerd door `scripts/npc/Drunkard.lua`
 +  * **Configuratie**: Mob eigenschappen gedefinieerd in `mobsDesc/DrunkardNPC.json`
 +  * **Sprite**: Geanimeerd met 9 frames voor inactieve staat, met 5 FPS animatiesnelheid
 +  * **Sprite Configuratie**: `spritesDesc/DrunkardNPC.json`
 +
 +==== Code Referenties ====
 +
 +  * Lua Script: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/assets/scripts/npc/Drunkard.lua|Drunkard.lua]]
 +  * JSON Config: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/assets/mobsDesc/DrunkardNPC.json|DrunkardNPC.json]]
 +  * Sprite Config: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/assets/spritesDesc/DrunkardNPC.json|DrunkardNPC.json (sprite)]]
 +
 +==== Notities ====
 +
 +  * De Drunkard NPC is uniek omdat deze geen gevechtsfunctie heeft en puur voor sfeer is
 +  * Andere NPC's, zoals de Inn Servant, kunnen commentaar geven over de Drunkard met de zin: "Deze dronkaard maakt me gek!"
 +  * De NPC kan niet worden verplaatst of verwijderd uit het spel eenmaal geplaatst
 +
 +{{tag> rpd npcs inn neutral }}
  
nl/rpd/drunkard_npc.txt · Last modified: by 127.0.0.1