/// <summary> /// Returns the code of an badge, by the id. /// </summary> /// <param name="BadgeId"></param> /// <returns></returns> public string GetBadgeCode(int BadgeId) { using (DictionaryAdapter<int, BadgeInformation> DA = new DictionaryAdapter<int, BadgeInformation>(BadgeInformations)) { return DA.TryPopValue(BadgeId).BadgeCode; } }
public int GetHeader(IIncomingPacketEvent _Event) { using (DictionaryAdapter <string, int> DA = new DictionaryAdapter <string, int>(IncomingEventsInfo)) { return(DA.TryPopValue(_Event.GetType().Name)); } }
/// <summary> /// Returns an header from an InfoEvent. /// </summary> /// <param name="Event"></param> /// <returns></returns> public short GetHeader(Event Event) { using (DictionaryAdapter <string, short> DA = new DictionaryAdapter <string, short>(InfoEvents)) { return(DA.TryPopValue(Event.GetType().Name)); } }
/// <summary> /// Returns an header from an InfoEvent. /// </summary> /// <param name="Event"></param> /// <returns></returns> public static short GetHeader(Event Event) { using (DictionaryAdapter<string, short> DA = new DictionaryAdapter<string, short>(InfoEvents)) { return DA.TryPopValue(Event.GetType().Name); } }
/// <summary> /// Returns the progress of an achievement /// </summary> /// <param name="AchievementId"></param> /// <returns></returns> public int GetAchievementProgress(int AchievementId) { using (DictionaryAdapter<int, int> DA = new DictionaryAdapter<int, int>(Achievements)) { return DA.TryPopValue(AchievementId); } }
/// <summary> /// Gets an Id of the unit from character id. /// </summary> /// <param name="CharacterId"></param> /// <returns></returns> public bool GetUnit(int CharacterId, out RoomUnit RoomUnit) { using (DictionaryAdapter<int, RoomUnit> DA = new DictionaryAdapter<int, RoomUnit>(Units)) { RoomUnit = DA.TryPopValue(GetUnitId(CharacterId)); } return RoomUnit != null; }
public int GetHeader(IIncomingPacketEvent _Event) { using (DictionaryAdapter<string, int> DA = new DictionaryAdapter<string, int>(IncomingEventsInfo)) { return DA.TryPopValue(_Event.GetType().Name); } }
/// <summary> /// Calculates how much you need for a specified level. /// </summary> /// <param name="Level"></param> /// <returns></returns> public int GetRequired(int Level) { using (DictionaryAdapter<int, int> DA = new DictionaryAdapter<int, int>(Limits)) { return DA.TryPopValue(Level); } }
/// <summary> /// Tries to get the value of the rank /// </summary> /// <param name="Key"></param> /// <returns></returns> public CharacterRank GetRank(int Key) { using (DictionaryAdapter<int, CharacterRank> DA = new DictionaryAdapter<int, CharacterRank>(CharacterRanks)) { return DA.TryPopValue(Key); } }
public RoomModel GetModel(int Id) { using (DictionaryAdapter<int, RoomModel> DA = new DictionaryAdapter<int, RoomModel>(Models)) { return DA.TryPopValue(Id); } }
/// <summary> /// Returns an category with the id. /// </summary> /// <param name="CategoryId"></param> /// <returns></returns> public AchievementCategory GetCategory(int CategoryId) { using (DictionaryAdapter<int, AchievementCategory> DA = new DictionaryAdapter<int, AchievementCategory>(Categorys)) { return DA.TryPopValue(CategoryId); } }