User Tools

Site Tools


mr:wraith_mob

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
mr:wraith_mob [2026/03/28 19:03] – Improve wiki pages: expand dagger_item (RU) and wraith_mob (MR) with comprehensive content Qwen Assistantmr:wraith_mob [2026/03/28 19:04] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== Wraith Mob - Code References ======
 +
 +===== Java Classes =====
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/mobs/Wraith.java|Wraith.java]] - Main mob class implementing Wraith behavior
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/mobs/Mob.java|Mob.java]] - Parent class for all mobs
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/nyrds/pixeldungeon/mobs/common/IDepthAdjustable.java|IDepthAdjustable.java]] - Interface for depth-adjustable mobs
 +
 +===== JSON Configuration =====
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/assets/spritesDesc/Wraith.json|Wraith.json]] - Sprite animation configuration
 +
 +===== String Resources =====
 +<code xml>
 +<string name="Wraith_Name">wraith</string>
 +<string name="Wraith_Name_Objective">wraith</string>
 +</code>
 +
 +**Localized Names:**
 +  * **Russian:** фантом (values-ru/strings_all.xml)
 +  * **Spanish:** espectro (values-es/strings_all.xml)
 +  * **French:** spectre (values-fr/strings_all.xml)
 +  * **German:** Geist (values-de/strings_all.xml)
 +  * **Portuguese (BR):** espectro (values-pt-rBR/strings_all.xml)
 +  * **Chinese (Simplified):** 幽魂 (values-zh-rCN/strings_all.xml)
 +  * **Chinese (Traditional):** 幽魂 (values-zh-rTW/strings_all.xml)
 +  * **Japanese:** レイス (values-ja/strings_all.xml)
 +  * **Korean:** 유령 (values-ko/strings_all.xml)
 +  * **Polish:** widmo (values-pl/strings_all.xml)
 +  * **Ukrainian:** фантом (values-uk/strings_all.xml)
 +  * **Turkish:** Hayalet (values-tr/strings_all.xml)
 +  * **Greek:** στοιχειό (values-el/strings_all.xml)
 +  * **Indonesian:** hantu (values-in/strings_all.xml)
 +  * **Hungarian:** lidérc (values-hu/strings_all.xml)
 +  * **Italian:** Spettro (values-it/strings_all.xml)
 +  * **Malay:** hantu (values-ms/strings_all.xml)
 +
 +===== Lua Scripts =====
 +This entity is implemented in Java, no Lua script exists
 +
 +===== Entity Kind =====
 +  * **Entity Kind:** Wraith (returns class simple name via getEntityKind())
 +  * **Mob Type:** Undead mob
 +  * **Flying:** Yes (flying = true)
 +  * **Experience:** 0 (expForKill = 0)
 +  * **Carcass Chance:** 0 (no carcass drop)
 +
 +===== Stats and Abilities =====
 +  * **HP:** 1 (base, scales with depth)
 +  * **Damage:** 1–3+level (scales with dungeon depth)
 +  * **Attack Skill:** 10+level (scales with dungeon depth)
 +  * **Defense Skill:** attackSkill * 5 (very high defense)
 +  * **Immunities:**
 +    * [[mr:death_enchantment|Death enchantment]]
 +    * [[mr:terror_buff|Terror buff]]
 +
 +===== Spawning Mechanics =====
 +  * **Spawn Method:** static void spawnAround(int pos) - spawns 4 Wraiths in neighboring cells
 +  * **Spawn Method:** static Wraith spawnAt(int pos) - spawns single Wraith at position
 +  * **Spawn Delay:** 2 seconds (SPAWN_DELAY = 2f)
 +  * **Visual Effect:** Alpha tweener (0.5s fade-in) + ShadowParticle.CURSE burst
 +  * **Initial State:** Hunting AI state when spawned
 +  * **Reset Behavior:** Returns to Wandering state on reset()
 +
 +===== Depth Adjustment =====
 +  * Implements IDepthAdjustable interface
 +  * Stats scale with Dungeon.depth
 +  * Damage max: 3 + level (where level = Dungeon.depth)
 +  * Attack skill: 10 + level
 +  * Defense skill: (10 + level) * 5
 +
 +===== Related Information =====
 +  * Wraiths are undead flying mobs with very low HP but high defense
 +  * They are immune to Death enchantment and Terror buff
 +  * Spawn in groups of 4 around a position using spawnAround() method
 +  * Have a distinctive fade-in visual effect with shadow particles
 +  * Kill yields no experience (expForKill = 0)
 +  * Do not leave carcasses (carcassChance = 0)
 +  * Use Hunting AI state when enemies are seen
 +  * Defense scales significantly with dungeon depth
 +
 +{{tag> rpd mobs undead flying mr}}
  
mr/wraith_mob.txt · Last modified: by 127.0.0.1