Beispiel #1
0
 Engine.ItemArchiveId GetNameArchiveId(RewardItemCategory category)
 {
     switch (category) {
         case RewardItemCategory.Protector: return Engine.ItemArchiveId.ProtectorNames;
         case RewardItemCategory.Goods: return Engine.ItemArchiveId.GoodsNames;
         case RewardItemCategory.Accessory: return Engine.ItemArchiveId.AccessoryNames;
         case RewardItemCategory.Weapon: return Engine.ItemArchiveId.WeaponNames;
         case RewardItemCategory.None: return Engine.ItemArchiveId.None;
         default: throw new ArgumentOutOfRangeException("category");
     }
 }
Beispiel #2
0
 string GetLotItemName(RewardItemCategory category, int id, Language language = Language.English, string defaultValue = "")
 {
     return Parent.GetLocalisedString(GetNameArchiveId(category), id, language, defaultValue);
 }