2010-08-23, 06:55 AM
Code:
signed int __cdecl get_cool_time(signed int a1)
{
char v1; // zf@10
if ( a1 > 5201002 )
{
if ( a1 > 21001001 )
{
if ( a1 != 22141001 )
{
if ( a1 != 32101001 && a1 != 32111011 )
{
if ( a1 != 33101002 )
{
v1 = a1 == 33121005;
LABEL_35:
if ( !v1 )
return 0;
return 1000;
}
return 400;
}
return 500;
}
}
else
{
if ( a1 != 21001001 && a1 != 5201006 )
{
if ( a1 <= 5211003 )
return 0;
if ( a1 <= (signed int)loc_4F837D )
return 450;
if ( (int (*)())a1 == (int (*)())((char *)loc_A9634B + 2) )
return 1500;
if ( a1 == 13101005 )
return 400;
if ( a1 == 14111006 )
return 1500;
if ( a1 != 15111004 )
return 0;
return 200;
}
}
}
else
{
if ( a1 != 5201002 )
{
if ( a1 <= 4121008 )
{
if ( a1 != 4121008 && a1 != 1121001 && a1 != 1321001 )
{
if ( a1 == 3101003 )
return 400;
if ( a1 != 3120010 )
{
if ( a1 != 3201003 )
{
v1 = a1 == 4001003;
goto LABEL_35;
}
return 400;
}
return 1500;
}
return 500;
}
if ( (int (__cdecl *)(int, VARIANTARG *))a1 == loc_40684F )
return 200;
if ( a1 - (_DWORD)loc_40684F != 99995 )
{
if ( a1 - (_DWORD)loc_40684F == 119996 )
return 2000;
if ( a1 - (_DWORD)loc_40684F == 899998 )
return 500;
if ( a1 - (_DWORD)loc_40684F != 900000 )
return 0;
return 200;
}
}
}
return 1000;
}Cant seems to find every one of them

