====== Missile Weapons ====== Missile weapons are ammunition-based weapons used for ranged combat in Remixed Dungeon. ==== Description ==== Missile weapons are ranged weapons that require ammunition to function. They include bows, crossbows, and various thrown weapons. These weapons allow for combat at a distance with different tactical benefits and requirements. ==== Common Missile Weapons ==== * [[en:rpd:bow_item|Bow]] - Standard ranged weapon using arrows * [[en:rpd:crossbow_item|Crossbow]] - Heavy ranged weapon using bolts * [[en:rpd:dart_item|Dart]] - Light thrown weapon * [[en:rpd:throwing_knife_item|Throwing Knife]] - Sharp projectile weapon * [[en:rpd:shuriken_item|Shuriken]] - Star-shaped throwing weapon * [[en:rpd:throwing_stone_item|Throwing Stone]] - Basic projectile ==== Missile Weapon Properties ==== * **Damage**: The range of damage dealt per hit * **Speed**: How quickly the weapon can be used * **Ammunition Type**: Type of ammo required (arrows, bolts, etc.) * **Range**: Maximum effective range of the weapon * **Durability**: How long the weapon lasts before breaking ==== Ammunition Considerations ==== * **Supply Management**: Need to maintain adequate ammo supplies * **Special Ammunition**: Different ammo types provide different effects * **Stacking**: Ammo typically stacks to conserve inventory space * **Cost**: Ammunition can be expensive to maintain in large quantities ==== Code References ==== * Missile Weapon System: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/weapon/missiles/MissileWeapon.java|MissileWeapon.java]] - Base missile weapon implementation * Ammunition System: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/weapon/missiles/Arrow.java|Arrow.java]] - Example ammunition implementation * Combat System: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/Char.java|Char.java]] - How missile combat works * Ballistica System: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/mechanics/Ballistica.java|Ballistica.java]] - How projectiles travel * String Resources: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values/strings_all.xml|strings_all.xml]] - All missile weapon names and descriptions ==== See Also ==== * [[en:rpd:ranged_weapons|Ranged Weapons]] * [[en:rpd:weapon_item|Weapons]] * [[en:rpd:combat_mechanics|Combat]] * [[en:rpd:ammunition|Ammunition]] {{tag> rpd items weapons missile }}