34 lines
995 B
Plaintext

void script_5088(int arg0,int arg1) {
int ivar2;
ivar2 = 0;
if (setWidgetRegister(new WidgetPointer(arg0), add(getWidgetCustomChildArrayIndex(), 4))) {
ivar2 = cs2method1609();
if (((boolean)arg1)) {
ivar2 = max(subtract(ivar2, 22), 0);
cs2method2103(ivar2);
if (setWidgetRegister(new WidgetPointer(arg0), add(getWidgetCustomChildArrayIndex(), 6))) {
cs2method2103(ivar2);
}
if (setWidgetRegister(new WidgetPointer(arg0), add(getWidgetCustomChildArrayIndex(), 8))) {
cs2method2103(ivar2);
}
if (ivar2 <= 0) {
setScriptCallOnGameloop(-1, "");
}
} else {
ivar2 = min(add(ivar2, 22), 255);
cs2method2103(ivar2);
if (setWidgetRegister(new WidgetPointer(arg0), add(getWidgetCustomChildArrayIndex(), 6))) {
cs2method2103(ivar2);
}
if (setWidgetRegister(new WidgetPointer(arg0), add(getWidgetCustomChildArrayIndex(), 8))) {
cs2method2103(ivar2);
}
if (ivar2 >= 255) {
setScriptCallOnGameloop(-1, "");
}
}
}
return;
}