User Tools

Site Tools


mr:black_cat_mob

Differences

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

Link to this comparison view

Next revision
Previous revision
mr:black_cat_mob [2025/12/25 18:23] – auto lint fix Mikhaelmr:black_cat_mob [2025/12/29 20:57] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== Black Cat Mob - Code References ======
 +
 +===== Java Classes =====
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/nyrds/pixeldungeon/mobs/common/CustomMob.java|CustomMob.java]] - Base class for JSON-defined mobs like Black Cat
 +
 +===== JSON Configuration =====
 +<code json>
 +{
 +  "entityKind": "BlackCat",
 +  "HP": "1",
 +  "attackSkill": "2",
 +  "damage": "1",
 +  "defenceSkill": "2",
 +  "dmgReduction": "0",
 +  "exp": "0",
 +  "maxLvl": "1",
 +  "mobClass": "NPC",
 +  "loot": "nothing",
 +  "lootChance": "0.0",
 +  "aggressive": "false",
 +  "friendly": "true",
 +  "flying": "false",
 +  "immunities": [],
 +  "spriteDesc": "spritesDesc/BlackCat.json",
 +  "scriptFile": "scripts/npc/BlackCat"
 +}
 +</code>
 +
 +===== String Resources =====
 +<code xml>
 +<string name="BlackCat_Name">Black cat</string>
 +<string name="BlackCat_Gender">feminine</string>
 +<string name="BlackCat_Name_Objective">cat</string>
 +<string name="BlackCat_Desc">This is a black cat</string>
 +<string name="BlackCat_AiStatus">This cat is doing ordinary cat things</string>
 +<string name="BlackCat_Phrases_0">Prrrrrrr</string>
 +<string name="BlackCat_Phrases_1">Meow...</string>
 +<string name="BlackCat_Phrases_2">Meow!</string>
 +</code>
 +
 +<code xml>
 +<string name="BlackCat_Name">Чёрная кошка</string>
 +<string name="BlackCat_Gender">feminine</string>
 +<string name="BlackCat_Name_Objective">кошку</string>
 +<string name="BlackCat_Desc">Это чёрная кошка</string>
 +<string name="BlackCat_AiStatus">Эта кошка делает обычные кошачьи дела</string>
 +<string name="BlackCat_Phrases_0">Фрррр</string>
 +<string name="BlackCat_Phrases_1">Мяу...</string>
 +<string name="BlackCat_Phrases_2">Мяу!</string>
 +</code>
 +
 +===== Lua Scripts =====
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/assets/scripts/npc/BlackCat.lua|BlackCat.lua]] - NPC behavior script
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/assets/scripts/ai/BlackCat.lua|BlackCat AI]] - Behavior patterns and food seeking
 +
 +===== Related mr Entities =====
 +  * [[mr:black_cat_n_p_c_mob|Black Cat NPC (Mob)]]