Exemple #1
0
        public static string ItemSlotPosString(TemplateGuessedType equipmentPage, BitFlag val)
        {
            switch (equipmentPage)
            {
            case TemplateGuessedType.Weapon:
            case TemplateGuessedType.Utility:
                return(((WeaponSlotPosition)val).ToString());

            case TemplateGuessedType.Armor:
                return(((ArmorSlotPosition)val).ToString());

            case TemplateGuessedType.Implant:
            case TemplateGuessedType.Spirit:
                return(((ImplantSlotPosition)val).ToString());

            default:
                return(val.ToString());
            }
        }
Exemple #2
0
 public StatValueAttribute(Stat stat, TemplateGuessedType type)
 {
     this.Stat = stat;
     this.Type = type;
 }
Exemple #3
0
 public StatValueAttribute(Stat stat)
 {
     this.Stat = stat;
     this.Type = (TemplateGuessedType)(-1);
 }