280 lines
6.6 KiB
Plaintext

void script_1439(int arg0,int arg1,int arg2) {
int ivar3;
int ivar4;
int ivar5;
string svar0;
deleteAllExtraChilds(new WidgetPointer(arg0));
deleteAllExtraChilds(new WidgetPointer(arg1));
deleteAllExtraChilds(new WidgetPointer(arg2));
globalint_656 = min(globalint_656, subtract(globalint_657, 1));
ivar3 = 0;
if ((((((((((((((((globalint_658 > 0) || (globalint_659 > 0)) || (globalint_660 > 0)) || (globalint_661 > 0)) || (globalint_662 > 0)) || (globalint_663 > 0)) || (globalint_664 > 0)) || (globalint_665 > 0)) || (globalint_666 > 0)) || (globalint_667 > 0)) || (globalint_668 > 0)) || (globalint_669 > 0)) || (globalint_670 > 0)) || (globalint_658 > 13)) || (globalint_672 > 0)) || (globalint_673 > 0)) {
ivar3 = 1;
}
if (((boolean)ivar3) || (globalint_656 > 0)) {
createExtraChild(new WidgetPointer(arg2), 4, getExtraChildGap(new WidgetPointer(arg2)));
setWidgetSize(2, 14, 1, 0);
setWidgetPosition(0, 0, 1, 2);
setWidgetTextAlignment(1, 1, 0);
setWidgetFont(494);
setWidgetRGB(new Color(255, 152, 31));
if (((boolean)ivar3)) {
setWidgetText(intToStr(add(globalint_656, 1)) + " / " + intToStr(globalint_657));
} else {
setWidgetText(intToStr(globalint_656) + " / " + intToStr(subtract(globalint_657, 1)));
}
}
if (globalint_656 > 0) {
createExtraChild(new WidgetPointer(arg2), 4, getExtraChildGap(new WidgetPointer(arg2)));
setWidgetSize(2, 17, 1, 1);
setWidgetPosition(0, 1, 1, 0);
setWidgetTextAlignment(0, 0, 0);
setWidgetFont(495);
setWidgetRGB(new Color(255, 152, 31));
switch (globalint_656) {
case 1:
setWidgetText(globalstring_73);
break;
case 2:
setWidgetText(globalstring_74);
break;
case 3:
setWidgetText(globalstring_75);
break;
case 4:
setWidgetText(globalstring_76);
break;
case 5:
setWidgetText(globalstring_77);
break;
case 6:
setWidgetText(globalstring_78);
break;
case 7:
setWidgetText(globalstring_79);
break;
case 8:
setWidgetText(globalstring_80);
break;
case 9:
setWidgetText(globalstring_81);
break;
case 10:
setWidgetText(globalstring_82);
break;
case 11:
setWidgetText(globalstring_83);
break;
case 12:
setWidgetText(globalstring_84);
break;
case 13:
setWidgetText(globalstring_85);
break;
case 14:
setWidgetText(globalstring_86);
break;
case 15:
setWidgetText(globalstring_87);
break;
case 16:
setWidgetText(globalstring_88);
break;
case 17:
setWidgetText(globalstring_89);
break;
case 18:
setWidgetText(globalstring_90);
break;
case 19:
setWidgetText(globalstring_91);
break;
case 20:
setWidgetText(globalstring_92);
break;
case 21:
setWidgetText(globalstring_93);
break;
case 22:
setWidgetText(globalstring_94);
break;
case 23:
setWidgetText(globalstring_95);
break;
case 24:
setWidgetText(globalstring_96);
break;
case 25:
setWidgetText(globalstring_97);
break;
case 26:
setWidgetText(globalstring_98);
break;
case 27:
setWidgetText(globalstring_99);
break;
case 28:
setWidgetText(globalstring_100);
break;
case 29:
setWidgetText(globalstring_101);
break;
case 30:
setWidgetText(globalstring_102);
break;
case 31:
setWidgetText(globalstring_103);
break;
case 32:
setWidgetText(globalstring_104);
break;
case 33:
setWidgetText(globalstring_105);
break;
case 34:
setWidgetText(globalstring_106);
break;
case 35:
setWidgetText(globalstring_107);
break;
case 36:
setWidgetText(globalstring_108);
break;
case 37:
setWidgetText(globalstring_109);
break;
case 38:
setWidgetText(globalstring_110);
break;
case 39:
setWidgetText(globalstring_111);
break;
case 40:
setWidgetText(globalstring_112);
break;
case 41:
setWidgetText(globalstring_113);
break;
case 42:
setWidgetText(globalstring_114);
break;
case 43:
setWidgetText(globalstring_115);
break;
case 44:
setWidgetText(globalstring_116);
break;
case 45:
setWidgetText(globalstring_117);
break;
case 46:
setWidgetText(globalstring_118);
break;
case 47:
setWidgetText(globalstring_119);
break;
case 48:
setWidgetText(globalstring_120);
break;
case 49:
setWidgetText(globalstring_121);
}
return;
}
ivar4 = 0;
svar0 = "";
ivar5 = 0;
while (ivar4 < 16) {
switch (ivar4) {
case 0:
svar0 = globalstring_57;
ivar5 = globalint_658;
break;
case 1:
svar0 = globalstring_58;
ivar5 = globalint_659;
break;
case 2:
svar0 = globalstring_59;
ivar5 = globalint_660;
break;
case 3:
svar0 = globalstring_60;
ivar5 = globalint_661;
break;
case 4:
svar0 = globalstring_61;
ivar5 = globalint_662;
break;
case 5:
svar0 = globalstring_62;
ivar5 = globalint_663;
break;
case 6:
svar0 = globalstring_63;
ivar5 = globalint_664;
break;
case 7:
svar0 = globalstring_64;
ivar5 = globalint_665;
break;
case 8:
svar0 = globalstring_65;
ivar5 = globalint_666;
break;
case 9:
svar0 = globalstring_66;
ivar5 = globalint_667;
break;
case 10:
svar0 = globalstring_67;
ivar5 = globalint_668;
break;
case 11:
svar0 = globalstring_68;
ivar5 = globalint_669;
break;
case 12:
svar0 = globalstring_69;
ivar5 = globalint_670;
break;
case 13:
svar0 = globalstring_70;
ivar5 = globalint_671;
break;
case 14:
svar0 = globalstring_71;
ivar5 = globalint_672;
break;
case 15:
svar0 = globalstring_72;
ivar5 = globalint_673;
break;
default:
svar0 = "";
ivar5 = 0;
}
if (strLength(svar0) > 0) {
createExtraChild(new WidgetPointer(arg2), 4, getExtraChildGap(new WidgetPointer(arg2)));
if (ivar4 == subtract(16, 1)) {
setWidgetSize(6, 17, 1, 0);
} else {
setWidgetSize(2, 12, 1, 0);
}
setWidgetPosition(0, add(multiply(ivar4, 12), 1), 1, 0);
setWidgetTextAlignment(0, 0, 0);
setWidgetFont(495);
setWidgetRGB(new Color(255, 152, 31));
setWidgetText(svar0);
if (ivar5 > 0) {
setWidgetContextMenuOption(1, "Go");
setScriptCallOnClickContextMenu(2065, -2147483644, ivar5, new WidgetPointer(arg0), new WidgetPointer(arg1), new WidgetPointer(arg2), "iiIII");
setScriptCallOnMouseEntered(1356, new WidgetPointer(-32768,3), -2147483643, 16777215, "Iii");
setScriptCallOnMouseExit(1356, new WidgetPointer(-32768,3), -2147483643, 16750623, "Iii");
}
}
ivar4 = add(ivar4, 1);
}
return;
}