cn:rpd:scale_armor_item
鳞甲
护甲属性
描述
缝在皮背心上的金属鳞片创造了一种灵活但防护的护甲。这种设计在防护和机动性之间提供了良好平衡,使其适合各种游戏风格。
获取
- 在地牢中随机发现
- 在商店中可用
- 被某些敌人掉落
- 在箱子和其他容器中发现
策略
- 为中期游戏进展提供良好防护
- 灵活的性质允许合理的移动速度
- 适合需要中等防护而不牺牲太多机动性的角色
- 可以用护甲卷轴升级以改善防护
- 与护甲符文兼容以获得额外特殊效果
代码引用
- Java 实现: ScaleArmor.java
- 构造函数数据: ScaleArmor() 设置护甲等级为4,图像索引为3
- 属性验证: 护甲等级: 4 (super(4) 在构造函数中), 重量: 10 (护甲等级4的默认值), 图像: 3
- 字符串资源:
- 在多种语言中可用 (ru, de, fr, es, etc.)
- 注册: ItemFactory.java (registerItemClass(ScaleArmor.class))
- 基类: Armor base class
- 护甲系统: Armor.java (基实现)
- 护甲等级计算: 护甲等级 = 4 (确定防护和重量)
- 重量计算: 重量 = 护甲等级 * 2.5 (重量 = 4 * 2.5 = 10)
- 精灵索引: 图像 = 3 (确定视觉表现)
- 实体类型实现: NamedEntityKind interface
- 护甲耐久度: Armor durability system (基于降解机制)
- 护甲价格: Armor price calculation (价格 = 护甲等级 * 20 = 80 金币当售出时)
- 护甲附魔: Armor Glyph system (与符文兼容)
- 材料类型: materialType field - 指示护甲材料属性(中等护甲)
- 装备系统: Belongings class - 在护甲槽中处理护甲装备
- 护甲分类: Tier classifications - 定义护甲分级 (分级4 = 中等护甲)
- 商店可用性: ShopPainter.java (出现在商店中)
- 机器可读数据: mr:scale_armor_item
相关
cn/rpd/scale_armor_item.txt · Last modified: by 127.0.0.1

