Exemplo n.º 1
0
 /// <summary>
 /// コンストラクタ
 /// </summary>
 public Armor(ArmorShape shape, ItemMaterial material, float quality)
 {
     CLASSIFICATION_CODE = shape.getId() + material.getId();
     BASE_DEF            = shape.getDef();
     BASE_VALUE          = shape.getItemValue() + material.getItemValue();
     DELAY_DISTURB_MAG   = shape.getDelayDisturbMag();
     DODGE_DISTURB_MAG   = shape.getDodgeDisturbMag();
     MAGIC_DISTURB_MAG   = shape.getMagicDisturbMag();
     this.quality        = quality;
     CONSUMABILITY       = material.getConsumability();
     NAME        = material.getName() + "の" + shape.getName();
     DESCRIPTION = material.getAdditionalDescription() + shape.getAdditionalDescription();
     FLAVOR_TEXT = material.getAdditionalFlavor() + shape.getAdditionalFlavor();
     MASS        = shape.getMass() + material.getMass();
     HEAVINESS   = material.getHeaviness();
 }