User Tools

Site Tools


en:rpd:arrow_item

Differences

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

Link to this comparison view

en:rpd:arrow_item [2026/01/01 19:45] – namespace move Mikeen:rpd:arrow_item [2026/01/01 19:46] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== Arrow ======
  
 +Arrow is the base class for all arrow items in Remixed Dungeon.
 +
 +==== Description ====
 +Arrows are ammunition items used with bows for ranged combat. Different types of arrows provide various effects when fired at enemies or used in alchemy.
 +
 +==== Base Properties ====
 +  * **Stackable**: Yes - arrows can be stacked up to 99 items per slot
 +  * **Type**: Ammunition for ranged weapons
 +  * **Usage**: Consumed when fired from a bow
 +  * **Weight**: 1 per unit
 +
 +==== Arrow Types ====
 +  * **Standard Arrows** - Basic damage arrows
 +  * **Special Arrows** - Provide additional effects like fire, poison, or paralysis
 +  * **Alchemy Arrows** - Used as ingredients in alchemy recipes
 +
 +==== Common Mechanics ====
 +  * **Crafting**: Arrows can be created through alchemy using specific recipes
 +  * **Enchantments**: Some arrows can be enchanted through alchemy
 +  * **Compatibility**: Designed to work with all types of bows
 +  * **Damage**: Base damage is typically 1-4 points
 +
 +==== Code References ====
 +  * Java Base Class: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/weapon/missiles/Arrow.java|Arrow.java]] - Base implementation
 +  * Item System: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/Item.java|Item.java]] - General item mechanics
 +  * Missile Weapons: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/weapon/missiles/MissileWeapon.java|MissileWeapon.java]] - Base for all ranged weapons
 +  * Sprite System: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/sprites/ItemSpriteSheet.java|ItemSpriteSheet.java]] - Arrow sprites
 +  * String Resources: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values/strings_all.xml|strings_all.xml]] - All arrow names and descriptions
 +
 +==== Common Arrows ====
 +  * [[en:rpd:fire_arrow_item|Fire Arrow]]
 +  * [[en:rpd:ice_arrow_item|Ice Arrow]]
 +  * [[en:rpd:poison_arrow_item|Poison Arrow]]
 +  * [[en:rpd:paralysis_arrow_item|Paralysis Arrow]]
 +  * [[en:rpd:health_arrow_item|Health Arrow]]
 +  * [[en:rpd:blindness_arrow_item|Blindness Arrow]]
 +
 +==== See Also ====
 +  * [[en:rpd:items|Items]]
 +  * [[en:rpd:missile_weapons|Missile Weapons]]
 +  * [[en:rpd:bows|Bows]]
 +  * [[en:rpd:alchemy_mechanic|Alchemy]]
 +  * [[en:rpd:weapon_item|Weapons]]
 +
 +{{tag> rpd items arrows ammunition base_class }}