public void ConvertCoinsToCredits()
{
int num = 0;
List<UserItem> list = new List<UserItem>();
foreach (UserItem item in Items)
{
if (item != null && (item.method_1().Name.StartsWith("CF_") || item.method_1().Name.StartsWith("CFC_")))
{
string[] array = item.method_1().Name.Split(new char[]
{
'_'
});
int num2 = int.Parse(array[1]);
if (!this.list_1.Contains(item.uint_0))
{
if (num2 > 0)
{
num += num2;
}
list.Add(item);
}
}
}
foreach (UserItem current in list)
{
this.method_12(current.uint_0, 0u, false);
}
Session.GetHabbo().Credits += num;
Session.GetHabbo().UpdateCredits(true);
Session.SendNotification("All coins in your inventory have been converted back into " + num + " credits!");
}