45 lines
1.5 KiB
Plaintext
45 lines
1.5 KiB
Plaintext
void script_5047(int arg0,int arg1,int arg2,int arg3,int arg4) {
|
|
int ivar5;
|
|
int ivar6;
|
|
int ivar7;
|
|
int ivar8;
|
|
int ivar9;
|
|
int ivar10;
|
|
ivar5 = multiply(arg0, add(add(112, 2), 2));
|
|
setWidgetScrollMax(ivar5, ivar5, new WidgetPointer(1111,15));
|
|
ivar6 = subtract(ivar5, getWidgetActualWidth(new WidgetPointer(1111,15)));
|
|
if (cs2method2600(new WidgetPointer(1111,15)) > ivar6) {
|
|
cs2method2100(ivar6, cs2method2601(new WidgetPointer(1111,15)), new WidgetPointer(1111,15));
|
|
}
|
|
if (cs2method2601(new WidgetPointer(1111,15)) > ivar6) {
|
|
cs2method2100(cs2method2600(new WidgetPointer(1111,15)), ivar6, new WidgetPointer(1111,15));
|
|
}
|
|
setWidgetSize(ivar5, ivar5, 0, 0, new WidgetPointer(1111,16));
|
|
setWidgetSize(ivar5, ivar5, 0, 0, new WidgetPointer(1111,18));
|
|
ivar7 = 0;
|
|
ivar8 = subtract(arg0, 1);
|
|
ivar9 = 0;
|
|
ivar10 = arg1;
|
|
while (ivar10 < arg2) {
|
|
ivar9 = subtract(ivar5, multiply(add(add(ivar10, 2), 1), arg0));
|
|
while (ivar7 < 112) {
|
|
if (setWidgetRegister(new WidgetPointer(1111,16), add(multiply(ivar10, 112), ivar7))) {
|
|
setWidgetSize(ivar8, ivar8, 0, 0);
|
|
setWidgetPosition(multiply(add(ivar7, 2), arg0), ivar9, 0, 0);
|
|
cs2method1303(divide(arg0, 2));
|
|
}
|
|
ivar7 = add(ivar7, 1);
|
|
}
|
|
ivar7 = 0;
|
|
ivar10 = add(ivar10, 1);
|
|
}
|
|
if (arg1 <= 0) {
|
|
script_5053(arg3, arg4);
|
|
ivar9 = subtract(multiply(arg0, 2), 3);
|
|
setWidgetPosition(ivar9, ivar9, 0, 0, new WidgetPointer(1111,17));
|
|
ivar9 = add(multiply(arg0, 112), 5);
|
|
setWidgetSize(ivar9, ivar9, 0, 0, new WidgetPointer(1111,17));
|
|
}
|
|
return;
|
|
}
|