User Tools

Site Tools


mr:dagger_item

Dagger Item - Code References

Java Classes

  • Dagger.java - Main dagger class extending MeleeWeapon with tier 1, speed 1.2f, accuracy 1f
  • ElvenDagger.java - Elven dagger variant made of special metal alloy

JSON Configuration

No specific JSON configuration exists for the dagger - it's implemented purely in Java code.

String Resources

<string name="Dagger_Name">dagger</string>
<string name="Dagger_Info">A simple iron dagger with a well worn wooden handle.</string>
<string name="Dagger_Gender">masculine</string>
<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>

Lua Scripts

  • Kunai.lua - References “Dagger” as visual name for kunai item
  • Spawner.lua - Dagger listed as possible item drop from spawner trap (with Rat, Gnoll, RatHide, Barrel, Sorrowmoss)

Java Usage Context

Entity Kind

  • getEntityKind(): Returns “Dagger” (class simple name)
  • Item Category: Melee weapon, tier 1
  • Sprite: ItemSpriteSheet.DAGGER
  • Animation: SWORD_ATTACK
mr/dagger_item.txt · Last modified: by 127.0.0.1