User Tools

Site Tools


en:rpd:mobs

Differences

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

Link to this comparison view

en:rpd:mobs [2026/01/01 19:45] – namespace move Mikeen:rpd:mobs [2026/01/01 19:47] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== Mobs ======
  
 +Mobs (Mobile Objects) are the enemies and creatures that populate the dungeon in Remixed Dungeon.
 +
 +==== Description ====
 +Mobs are all the creatures, monsters, and NPCs that the hero encounters in the dungeon. They vary from simple rats in the sewers to powerful demons in the deepest levels.
 +
 +==== Mob Types ====
 +  * **Regular Mobs** - Standard enemies with simple AI
 +  * **Mini-bosses** - Stronger enemies with special abilities
 +  * **Bosses** - Major challenges that guard important items or areas
 +  * **NPCs** - Non-player characters that may help or hinder the hero
 +
 +==== Common Mob Attributes ====
 +  * **HP (Health Points)** - Current health status
 +  * **Attack Skill** - Accuracy in combat
 +  * **Defense Skill** - Evasion rate in combat
 +  * **Damage** - Range of damage dealt to opponents
 +  * **EXP for Kill** - Experience gained when defeated
 +  * **Resistances** - Immunities to certain effects or damage types
 +  * **Drops** - Items that may be dropped when defeated
 +
 +==== Mob Categories ====
 +  * **Vermin** - Rats, roaches, and other small creatures
 +  * **Dwellers** - Goblins, gnolls, and other humanoid enemies
 +  * **Underworld** - Skeletons, zombies, and undead creatures
 +  * **Demonics** - Imps, demons, and other supernatural beings
 +  * **Automata** - Mechanical enemies like golems
 +  * **Elementals** - Fire, ice, and other elemental creatures
 +  * **Prison** - Enemies found specifically in the prison area
 +  * **Halls** - Powerful creatures in the Demon Halls
 +
 +==== Code References ====
 +  * Base Mob Class: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/mobs/Mob.java|Mob.java]] - Base implementation
 +  * Boss Class: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/nyrds/pixeldungeon/mobs/common/Boss.java|Boss.java]] - Boss-specific mechanics
 +  * AI System: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/mobs/Mob.java#L150-L200|AI implementation]] - How mobs behave
 +  * Sprite System: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/sprites/MobSprite.java|MobSprite.java]] - Visual representation
 +  * String Resources: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values/strings_all.xml|strings_all.xml]] - All mob-related text
 +  * Spawn System: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/levels/Level.java#L300-L350|Level spawn mechanics]] - How mobs appear in levels
 +
 +==== Notable Mobs ====
 +  * [[en:rpd:rat_mob|Rat]]
 +  * [[en:rpd:goblin_mob|Goblin]]
 +  * [[en:rpd:skeleton_mob|Skeleton]]
 +  * [[en:rpd:gnoll_mob|Gnoll]]
 +  * [[en:rpd:warlock_mob|Warlock]]
 +  * [[en:rpd:tengu_mob|Tengu]]
 +  * [[en:rpd:dm300_mob|DM-300]]
 +  * [[en:rpd:king_mob|King]]
 +  * [[en:rpd:yog_mob|Yog-Dzewa]]
 +
 +==== See Also ====
 +  * [[en:rpd:bosses|Bosses]]
 +  * [[en:rpd:npc|NPCs]]
 +  * [[en:rpd:combat_mechanics|Combat]]
 +  * [[en:rpd:levels|Levels]]
 +
 +{{tag> rpd mobs enemies creatures }}