mr:composite_crossbow_item
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| mr:composite_crossbow_item [2026/03/18 00:44] – Wiki standards compliance fixes for 3 pages Qwen Assistant | mr:composite_crossbow_item [2026/03/18 00:47] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Composite Crossbow Item - Machine Readable Data ====== | ||
| + | |||
| + | **Entity Kind:** CompositeCrossbow | ||
| + | **Entity Type:** Ranged Weapon (Crossbow) | ||
| + | **Implementation: | ||
| + | |||
| + | ===== Java Implementation ===== | ||
| + | Full class file: [[https:// | ||
| + | |||
| + | <code java> | ||
| + | package com.nyrds.pixeldungeon.items.guts.weapon.ranged; | ||
| + | |||
| + | public class CompositeCrossbow extends Crossbow { | ||
| + | |||
| + | public CompositeCrossbow() { | ||
| + | super(4, 1.1f, 1.6f); // tier, min damage factor, max damage factor | ||
| + | image = 3; | ||
| + | } | ||
| + | |||
| + | @Override | ||
| + | public double acuFactor() { // Accuracy factor | ||
| + | return 1 + level() * 0.5; | ||
| + | } | ||
| + | |||
| + | @Override | ||
| + | public double dmgFactor() { // Damage factor | ||
| + | return 1 + level() * 0.75; | ||
| + | } | ||
| + | |||
| + | public double dlyFactor() { // Delay factor (speed) | ||
| + | return 1.1; | ||
| + | } | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | ===== Technical Specifications ===== | ||
| + | * **Tier:** 4 (ranged weapon tier) | ||
| + | * **Base Damage Factors:** 1.1 (min) to 1.6 (max) | ||
| + | * **Accuracy Formula:** 1 + level * 0.5 (accuracy improves with weapon level) | ||
| + | * **Damage Formula:** 1 + level * 0.75 (damage improves with weapon level) | ||
| + | * **Delay Factor:** 1.1 (slightly slower than base attack speed) | ||
| + | * **Sprite Index:** 3 (from crossbow sprite sheet) | ||
| + | * **Parent Class:** Crossbow (com.nyrds.pixeldungeon.items.guts.weapon.ranged.Crossbow) | ||
| + | |||
| + | ===== JSON Configuration References ===== | ||
| + | Spawn configuration found in treasure levels: | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | |||
| + | ===== String Resources ===== | ||
| + | English (values/ | ||
| + | * [[https:// | ||
| + | * CompositeCrossbow_Name: | ||
| + | * CompositeCrossbow_Info: | ||
| + | * CompositeCrossbow_Gender: | ||
| + | |||
| + | Russian (values-ru/ | ||
| + | * [[https:// | ||
| + | * CompositeCrossbow_Name: | ||
| + | * CompositeCrossbow_Info: | ||
| + | * CompositeCrossbow_Gender: | ||
| + | |||
| + | Portuguese-BR (values-pt-rBR/ | ||
| + | * [[https:// | ||
| + | * CompositeCrossbow_Name: | ||
| + | * CompositeCrossbow_Info: | ||
| + | |||
| + | Spanish (values-es/ | ||
| + | * [[https:// | ||
| + | * CompositeCrossbow_Name: | ||
| + | * CompositeCrossbow_Info: | ||
| + | |||
| + | French (values-fr/ | ||
| + | * [[https:// | ||
| + | * CompositeCrossbow_Name: | ||
| + | * CompositeCrossbow_Info: | ||
| + | * CompositeCrossbow_Gender: | ||
| + | |||
| + | German (values-de/ | ||
| + | * [[https:// | ||
| + | * CompositeCrossbow_Name: | ||
| + | * CompositeCrossbow_Info: | ||
| + | |||
| + | Italian (values-it/ | ||
| + | * [[https:// | ||
| + | * CompositeCrossbow_Name: | ||
| + | * CompositeCrossbow_Info: | ||
| + | * CompositeCrossbow_Gender: | ||
| + | |||
| + | Japanese (values-ja/ | ||
| + | * [[https:// | ||
| + | * CompositeCrossbow_Name: | ||
| + | * CompositeCrossbow_Info: | ||
| + | * CompositeCrossbow_Gender: | ||
| + | |||
| + | Korean (values-ko/ | ||
| + | * [[https:// | ||
| + | * CompositeCrossbow_Name: | ||
| + | * CompositeCrossbow_Info: | ||
| + | * CompositeCrossbow_Gender: | ||
| + | |||
| + | Chinese-Simplified (values-zh-rCN/ | ||
| + | * [[https:// | ||
| + | * CompositeCrossbow_Name: | ||
| + | * CompositeCrossbow_Info: | ||
| + | * CompositeCrossbow_Gender: | ||
| + | |||
| + | Chinese-Traditional (values-zh-rTW/ | ||
| + | * [[https:// | ||
| + | * CompositeCrossbow_Name: | ||
| + | * CompositeCrossbow_Info: | ||
| + | * CompositeCrossbow_Gender: | ||
| + | |||
| + | Polish (values-pl/ | ||
| + | * [[https:// | ||
| + | * CompositeCrossbow_Name: | ||
| + | * CompositeCrossbow_Info: | ||
| + | * CompositeCrossbow_Gender: | ||
| + | |||
| + | Ukrainian (values-uk/ | ||
| + | * [[https:// | ||
| + | * CompositeCrossbow_Name: | ||
| + | * CompositeCrossbow_Info: | ||
| + | * CompositeCrossbow_Gender: | ||
| + | |||
| + | Turkish (values-tr/ | ||
| + | * [[https:// | ||
| + | * CompositeCrossbow_Name: | ||
| + | * CompositeCrossbow_Info: | ||
| + | * CompositeCrossbow_Gender: | ||
| + | |||
| + | Hungarian (values-hu/ | ||
| + | * [[https:// | ||
| + | * CompositeCrossbow_Name: | ||
| + | * CompositeCrossbow_Info: | ||
| + | * CompositeCrossbow_Gender: | ||
| + | |||
| + | Greek (values-el/ | ||
| + | * [[https:// | ||
| + | * CompositeCrossbow_Name: | ||
| + | * CompositeCrossbow_Info: | ||
| + | * CompositeCrossbow_Gender: | ||
| + | |||
| + | Indonesian (values-in/ | ||
| + | * [[https:// | ||
| + | * CompositeCrossbow_Name: | ||
| + | * CompositeCrossbow_Info: | ||
| + | |||
| + | Malay (values-ms/ | ||
| + | * [[https:// | ||
| + | * CompositeCrossbow_Name: | ||
| + | * CompositeCrossbow_Info: | ||
| + | * CompositeCrossbow_Gender: | ||
| + | |||
| + | ===== Item Registration ===== | ||
| + | Registered in ItemFactory: | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | |||
| + | ===== Lua Scripts ===== | ||
| + | This entity is implemented purely in Java. No Lua script exists for this item. | ||
| + | |||
| + | ===== Sprite Reference ===== | ||
| + | * Sprite file: [[https:// | ||
| + | * Sprite index in crossbow sprite sheet: 3 | ||
| + | |||
| + | ===== Related Classes ===== | ||
| + | * Parent: [[https:// | ||
| + | * Base: [[https:// | ||
| + | * Item Factory: [[https:// | ||
| + | |||
| + | ===== Wiki Pages ===== | ||
| + | * English: [[en: | ||
| + | * Russian: [[ru: | ||
| + | * Portuguese: [[pt: | ||
| + | |||
| + | {{tag> mr item ranged_weapon crossbow composite_crossbow}} | ||
mr/composite_crossbow_item.txt · Last modified: (external edit)
