Example #1
0
    public string GetEntityShowInfo()
    {
        string        attrInfo = AttrSys.FormatAttrs(attrs);
        StringBuilder sb       = Global.GetStringBuilder();

        sb.Append(entityName);
        sb.Append("\n");
        sb.Append(attrInfo);
        return(sb.ToString());
    }
Example #2
0
    public void SetAttr(ATTRS attr, int value, bool isAdd)
    {
        int difVal = AttrSys.SetAttr(ref attrs, attr, value, isAdd);

        if (isRole())
        {
            string dif = difVal >= 0 ? "增加" : "减少";
            AddMessage(entityName + " 属性" + AttrSys.GetAttrName(attr) + dif + value.ToString());
        }
        setInfo();
        // attrs = value;
    }