User Tools

Site Tools


mr:elven_dagger_item

Differences

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

Link to this comparison view

Next revision
Previous revision
mr:elven_dagger_item [2025/12/25 18:23] – auto lint fix Mikhaelmr:elven_dagger_item [2026/07/20 14:40] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== Elven Dagger Item - Code References ======
 +
 +{{ rpd:images:elven_dagger_item.png|Elven Dagger }}
 +
 +==== Java Classes ====
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/nyrds/pixeldungeon/items/common/ElvenDagger.java|ElvenDagger.java]]
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/weapon/melee/MeleeWeapon.java|MeleeWeapon.java]] (Parent class)
 +
 +==== JSON Configuration ====
 +This entity does not have separate JSON configuration as it's implemented in Java.
 +
 +==== String Resources ====
 +<code xml>
 +<string name="ElvenDagger_Name">elven dagger</string>
 +<string name="ElvenDagger_Info">This weapon is made out of a special metal alloy, making it a lot lighter compared to a regular dagger.</string>
 +<string name="ElvenDagger_Gender">masculine</string>
 +</code>
 +
 +==== Lua Scripts ====
 +This entity is implemented in Java, no Lua script exists
 +
 +==== Entity Kind ====
 +  * getEntityKind(): Returns "ElvenDagger" (class name)
 +
 +==== Additional Code References ====
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/nyrds/pixeldungeon/items/common/ItemFactory.java|ItemFactory.java]] - Registration of item class
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/assets/hero/initHeroes.json|initHeroes.json]] - Starting item for Elf class
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values/strings_all.xml#L1469-L1471|String resources]]
 +
 +{{tag> mr item weapon elven_dagger melee}}