78 lines
3.6 KiB
Plaintext
78 lines
3.6 KiB
Plaintext
void script_291(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5) {
|
|
int ivar6;
|
|
int ivar7;
|
|
int ivar8;
|
|
int ivar9;
|
|
int ivar10;
|
|
setWidgetText(new WidgetPointer(755,20), cs2method5207(cs2method5235()));
|
|
deleteAllExtraChilds(new WidgetPointer(arg2));
|
|
deleteAllExtraChilds(new WidgetPointer(arg3));
|
|
if (((boolean)arg0)) {
|
|
setWidgetIsHidden(true, new WidgetPointer(arg1));
|
|
setWidgetSprite(773, new WidgetPointer(755,21));
|
|
setScriptCallOnMousePressed(290, 1, new WidgetPointer(arg1), new WidgetPointer(arg2), new WidgetPointer(arg3), new WidgetPointer(arg4), new WidgetPointer(arg5), "1IIIII", new WidgetPointer(755,21));
|
|
setScriptCallOnMousePressed(290, 1, new WidgetPointer(arg1), new WidgetPointer(arg2), new WidgetPointer(arg3), new WidgetPointer(arg4), new WidgetPointer(arg5), "1IIIII", new WidgetPointer(755,20));
|
|
return;
|
|
}
|
|
setWidgetIsHidden(false, new WidgetPointer(arg1));
|
|
setWidgetSprite(788, new WidgetPointer(755,21));
|
|
setScriptCallOnMousePressed(290, 0, new WidgetPointer(arg1), new WidgetPointer(arg2), new WidgetPointer(arg3), new WidgetPointer(arg4), new WidgetPointer(arg5), "1IIIII", new WidgetPointer(755,21));
|
|
setScriptCallOnMousePressed(290, 0, new WidgetPointer(arg1), new WidgetPointer(arg2), new WidgetPointer(arg3), new WidgetPointer(arg4), new WidgetPointer(arg5), "1IIIII", new WidgetPointer(755,20));
|
|
globalarray_0 = new int[add(41, 1)];
|
|
globalarray_0[0] = 0;
|
|
ivar6 = 1;
|
|
ivar7 = 1;
|
|
ivar8 = -1;
|
|
while (ivar6 <= 41) {
|
|
ivar8 = cs2method_3408(105, 96, 708, ivar6);
|
|
if (ivar8 != -1) {
|
|
globalarray_0[ivar7] = ivar6;
|
|
ivar7 = add(ivar7, 1);
|
|
}
|
|
ivar6 = add(ivar6, 1);
|
|
}
|
|
script_293(0, 1, subtract(ivar7, 1));
|
|
createExtraChild(new WidgetPointer(arg2), 4, getExtraChildGap(new WidgetPointer(arg2)));
|
|
setWidgetPosition(0, 0, 1, 0);
|
|
setWidgetSize(0, 20, 1, 0);
|
|
setWidgetFont(496);
|
|
setWidgetTextAlignment(0, 1, 0);
|
|
setWidgetRGB(new Color(255, 255, 255));
|
|
setScriptCallOnMouseEntered(1356, new WidgetPointer(-32768,3), -2147483643, 11513775, "Iii");
|
|
setScriptCallOnMouseExit(1356, new WidgetPointer(-32768,3), -2147483643, 16777215, "Iii");
|
|
ivar8 = cs2method_3408(105, 96, 708, globalarray_0[0]);
|
|
setWidgetText(cs2method5207(ivar8));
|
|
setScriptCallOnMousePressed(294, ivar8, new WidgetPointer(arg1), new WidgetPointer(arg2), new WidgetPointer(arg3), new WidgetPointer(arg4), new WidgetPointer(arg5), "`IIIII");
|
|
script_309(ivar8, arg2, 0);
|
|
ivar9 = getWidgetActualHeight();
|
|
ivar10 = 0;
|
|
ivar6 = 1;
|
|
while (ivar6 < ivar7) {
|
|
createExtraChild(new WidgetPointer(arg2), 4, getExtraChildGap(new WidgetPointer(arg2)));
|
|
setWidgetPosition(0, ivar9, 1, 0);
|
|
setWidgetSize(0, 20, 1, 0);
|
|
setWidgetFont(495);
|
|
setWidgetTextAlignment(0, 1, 0);
|
|
setWidgetRGB(new Color(255, 255, 255));
|
|
setScriptCallOnMouseEntered(1356, new WidgetPointer(-32768,3), -2147483643, 11513775, "Iii");
|
|
setScriptCallOnMouseExit(1356, new WidgetPointer(-32768,3), -2147483643, 16777215, "Iii");
|
|
ivar8 = cs2method_3408(105, 96, 708, globalarray_0[ivar6]);
|
|
setWidgetText(cs2method5207(ivar8));
|
|
setScriptCallOnMousePressed(294, ivar8, new WidgetPointer(arg1), new WidgetPointer(arg2), new WidgetPointer(arg3), new WidgetPointer(arg4), new WidgetPointer(arg5), "`IIIII");
|
|
if (ivar8 == cs2method5235()) {
|
|
ivar10 = ivar9;
|
|
}
|
|
script_309(ivar8, arg2, ivar9);
|
|
ivar9 = add(ivar9, getWidgetActualHeight());
|
|
ivar6 = add(ivar6, 1);
|
|
}
|
|
setWidgetScrollMax(0, ivar9, new WidgetPointer(arg2));
|
|
ivar9 = max(ivar9, 20);
|
|
ivar9 = add(ivar9, 3);
|
|
ivar9 = min(ivar9, 150);
|
|
setWidgetSize(getWidgetActualWidth(new WidgetPointer(arg1)), ivar9, 0, 0, new WidgetPointer(arg1));
|
|
script_31(arg3, arg2, 792, 789, 790, 791, 773, 788);
|
|
script_157(arg3, arg2, ivar10, 1);
|
|
return;
|
|
}
|