Пример #1
0
    public static RoleAttributeList GDEToRAL(GDERoleAttritubeData data)
    {
        RoleAttributeList RAL = RoleAttributeList.zero;

        for (int i = 0; i < data.AD_List.Count; i++)
        {
            RAL.AllAttributeData[i] = data.AD_List[i];
        }
        for (int i = 0; i < data.RD_List.Count; i++)
        {
            RAL.AllResistData[i] = data.RD_List[i];
        }
        return(RAL);
    }
Пример #2
0
 public void AddGDEData(GDERoleAttritubeData roledata)
 {
     for (int i = 0; i < (int)AttributeData.End; i++)
     {
         if (i < roledata.AD_List.Count)
         {
             Add(roledata.AD_List[i], (AttributeData)i);
         }
     }
     for (int i = 0; i < (int)StateTag.End; i++)
     {
         if (i < roledata.RD_List.Count)
         {
             Add(roledata.RD_List[i], (StateTag)i);
         }
     }
 }