public static Int32 ConvertAchievementStatusToData(AchievementStatusesEnum status, Int32 bitShifted) { Int32 num = (Int32)((Int32)status << (bitShifted & 31)); Int32 num2 = 3 << bitShifted; return(num & num2); }