32 lines
847 B
Plaintext
32 lines
847 B
Plaintext
cs2func_script_4618_struct(2,0,0) script_4618(int arg0,int arg1) {
|
|
int ivar2;
|
|
int ivar3;
|
|
int ivar4;
|
|
if (((boolean)arg0)) {
|
|
return newstruct cs2func_script_4618_struct(0, 0);
|
|
}
|
|
ivar2 = arg0;
|
|
ivar3 = arg1;
|
|
ivar4 = 0;
|
|
if (((boolean)clanbitconfig_5)) {
|
|
ivar4 = max(clanconfig_0, subtract(0, clanconfig_0));
|
|
}
|
|
ivar3 = add(multiply(divide(arg1, 10), 60), multiply(mod(arg1, 10), 10));
|
|
if (((boolean)clanbitconfig_5)) {
|
|
if (clanconfig_0 < 0) {
|
|
if (add(ivar3, ivar4) >= 1440) {
|
|
ivar2 = add(ivar2, 1);
|
|
ivar3 = subtract(add(ivar3, ivar4), 1440);
|
|
} else {
|
|
ivar3 = add(ivar3, ivar4);
|
|
}
|
|
} else if (subtract(ivar3, ivar4) < 0) {
|
|
ivar2 = subtract(ivar2, 1);
|
|
ivar3 = subtract(add(1440, arg1), ivar4);
|
|
} else {
|
|
ivar3 = subtract(ivar3, ivar4);
|
|
}
|
|
}
|
|
return newstruct cs2func_script_4618_struct(ivar2, ivar3);
|
|
}
|