====== Demo Npc2 Mob - Code References ====== ===== Entity Overview ===== DemoNpc2 is a demo/test NPC referenced in entity lists but does not appear to be used in any current level configuration files. ===== Java Classes ===== This entity would be spawned through JSON configuration, not as a Java class. The mob would be created through the mob factory system using the "DemoNpc2" kind identifier. * No current usage found in level configuration files ===== JSON Configuration ===== **Not currently used in any level configuration files.** * Previously referenced as being in QuestDemo1.json, but verification shows only DemoNpc1 is present in that file * No QuestDemo2.json or similar files found in RemixedDungeon/src/main/assets/levelsDesc/ ===== String Resources ===== No string resources found for DemoNpc2 in the game's string files. * This is a demo entity and does not have localized name/description strings ===== Lua Scripts ===== This entity is not implemented in Lua. ===== Sprite Reference ===== * **Wiki Image:** wiki-data/media/rpd/images/demo_npc2_mob.png * **Game Sprite:** No dedicated sprite file found in RemixedDungeon/src/main/assets/sprites/ * **Note:** May use a default/generic NPC sprite at runtime if spawned ===== Usage in Code ===== * **Entity List:** Listed in entities/mobs.txt as a known entity kind * **No Active Usage:** Not currently spawned in any level configuration * **Purpose:** Reserved for testing/demo purposes ===== Related Entities ===== * [[mr:demo_npc1_mob|Demo Npc1 Mob]] - Demo NPC that IS used in QuestDemo1.json * [[mr:quest_demo1_config|Quest Demo1 Configuration]] - Quest demo level configuration ===== Notes ===== This entity is defined in the entity registry (entities/mobs.txt) but is not currently used in any level configuration. It may be reserved for future demo/testing purposes or was used in a previous version. DemoNpc1 is the only demo NPC currently active in QuestDemo1.json. {{tag> mr mobs demo test npc unused}}