コード例 #1
0
    public static Dictionary <Attribute, short> GetIncreaseAttributes(this Item equipmentItem, short level, float rate)
    {
        var result = new Dictionary <Attribute, short>();

        if (equipmentItem != null &&
            equipmentItem.IsEquipment())
        {
            result = GameDataHelpers.MakeAttributeAmountsDictionary(equipmentItem.increaseAttributes, result, level, rate);
        }
        return(result);
    }
コード例 #2
0
 public Dictionary <Attribute, short> GetCharacterAttributes(short level)
 {
     return(GameDataHelpers.MakeAttributeAmountsDictionary(attributes, new Dictionary <Attribute, short>(), level, 1f));
 }