/// <summary> /// returns the slot number for the BipedObjectFlagEnum - e.g. 51 for 'Ring' /// </summary> /// <param name="bipedObjectFlag">the enum to convert</param> /// <returns>the slot number for the BipedObjectEnum - e.g. 51 for 'Ring'</returns> public static int ToSlot(this BipedObjectFlag bipedObjectFlag) { return(BipedObjectConverter.ConversionList.First(itm => itm.Value.Item2 == bipedObjectFlag).Key); }
/// <summary> /// converts the flag enum to the corresponding object enum /// </summary> /// <param name="bipedObjectFlag"></param> /// <returns></returns> public static BipedObject ToObjectEnum(this BipedObjectFlag bipedObjectFlag) { return((BipedObject)Enum.Parse(typeof(BipedObject), bipedObjectFlag.ToString())); }