33 lines
763 B
Plaintext

int script_4218() {
int ivar0;
int ivar1;
int ivar2;
int ivar3;
cs2func_script_4217_struct(2,0,0) structdump_0;
int stack_dump1;
ivar0 = 0;
ivar1 = 0;
structdump_0 = script_4217();
ivar1 = structdump_0.intpart_1;
ivar0 = structdump_0.intpart_0;
ivar2 = subtract(standart_config_2068, ivar1);
ivar3 = subtract(standart_config_450, ivar0);
while ((ivar2 > 0) && (ivar3 <= 1000000000)) {
stack_dump1 = subtract(ivar2, 1);
ivar3 = add(ivar3, 1000000000);
ivar2 = stack_dump1;
}
while ((ivar2 < 0) && (ivar3 >= 1000000000)) {
stack_dump1 = add(ivar2, 1);
ivar3 = subtract(ivar3, 1000000000);
ivar2 = stack_dump1;
}
if (ivar2 < 0) {
return 0;
}
if (((boolean)ivar2) && (ivar3 <= 100000)) {
return max(ivar3, 0);
}
return 100000;
}