en:rpd:scale_armor_item
Table of Contents
Scale Armor
Scale Armor is a medium-tier armor in Remixed Dungeon. It's made of metal scales sewn onto a leather vest, creating a flexible but protective armor.
Armor Properties
- Armor Level: 4 (Medium armor)
- Type: Medium armor with balanced protection and mobility
- Durability: Standard armor durability (degrades with use)
- Enchantments: Can be enchanted with glyphs like other armor types
- Weight: 10 (affects movement speed slightly)
- Price: 80 gold (when sold to shops - price calculated as armor level * 20)
Description
The metal scales sewn onto a leather vest create a flexible, yet protective armor. This design offers a good balance between protection and mobility, making it suitable for various playstyles.
Acquisition
- Found randomly throughout the dungeon
- Available in shops
- Dropped by certain enemies
- Found in chests and other containers
Strategy
- Provides good protection for mid-game progression
- The flexible nature allows for reasonable movement speed
- Good for characters who need moderate protection without sacrificing too much mobility
- Can be upgraded with armor scrolls to improve protection
- Compatible with armor glyphs for additional special effects
Code References
- Java Implementation: ScaleArmor.java
- Constructor Data: ScaleArmor() sets armor level to 4 and image index to 3
- Stats verification: Armor level: 4 (super(4) in constructor), Weight: 10 (default for armor level 4), Image: 3
- String Resources:
- Available in multiple languages (ru, de, fr, es, etc.)
- Registration: ItemFactory.java (registerItemClass(ScaleArmor.class))
- Base Class: Armor base class
- Armor System: Armor.java (base implementation)
- Armor Level Calculation: armor level = 4 (determines protection and weight)
- Weight Calculation: weight = armor level * 2.5 (weight = 4 * 2.5 = 10)
- Sprite Index: image = 3 (determines visual representation)
- String Localization: desc() method returns StringsManager.getVar(R.string.ScaleArmor_Desc)
- Entity Kind Implementation: NamedEntityKind interface
- Armor Durability: Armor durability system (based on degradation mechanics)
- Armor Price: Armor price calculation (price = armor level * 20 = 80 gold when sold)
- Armor Enchantments: Armor Glyph system (compatibility with glyphs)
- Material Types: materialType field - indicates armor material properties (medium armor)
- Equipment System: Belongings class - handles armor equipment in armor slot
- Armor Classifications: Tier classifications - defines armor tiers (tier 4 = medium armor)
- Shop Availability: ShopPainter.java (appears in shops)
- Machine-readable data: mr:scale_armor_item
Related
- Armor - All armor types information
- Armor Glyphs - Special effects for armor
- Leather Armor - Lower tier armor
- Mail Armor - Higher tier armor
- Plate Armor - Higher tier armor
- Dragon Armor - Highest tier armor
- Cloth Armor - Lowest tier armor
- Armor Tiers - Information about armor classifications
en/rpd/scale_armor_item.txt · Last modified: by 127.0.0.1

