243 lines
7.9 KiB
Plaintext

void script_4982(int arg0,int arg1,int arg2,int arg3,int arg4) {
int ivar5;
int ivar6;
int ivar7;
int ivar8;
int ivar9;
int ivar10;
int ivar11;
int ivar12;
int ivar13;
int ivar14;
int ivar15;
int ivar16;
int ivar17;
int ivar18;
int ivar19;
int ivar20;
int ivar21;
int ivar22;
int ivar23;
ivar5 = 0;
ivar6 = 0;
ivar7 = 0;
ivar8 = 0;
ivar9 = 0;
ivar10 = 0;
ivar11 = 0;
ivar12 = 0;
ivar13 = 0;
ivar14 = 0;
ivar15 = 0;
ivar16 = 0;
ivar17 = 0;
ivar18 = 0;
ivar19 = 0;
ivar20 = 0;
ivar21 = 0;
ivar22 = 0;
ivar23 = subtract(arg2, arg4);
ivar23 = max(ivar23, 0);
if (citadelConfigsInitialized()) {
switch (arg2) {
case 0:
ivar17 = getOtherCommonData(arg0, 1483);
ivar18 = getOtherCommonData(arg0, 1490);
ivar19 = getOtherCommonData(arg0, 1497);
ivar20 = getOtherCommonData(arg0, 1504);
ivar21 = getOtherCommonData(arg0, 1511);
ivar22 = getOtherCommonData(arg0, 1518);
break;
case 1:
ivar17 = getOtherCommonData(arg0, 1484);
ivar18 = getOtherCommonData(arg0, 1491);
ivar19 = getOtherCommonData(arg0, 1498);
ivar20 = getOtherCommonData(arg0, 1505);
ivar21 = getOtherCommonData(arg0, 1512);
ivar22 = getOtherCommonData(arg0, 1519);
break;
case 2:
ivar17 = getOtherCommonData(arg0, 1485);
ivar18 = getOtherCommonData(arg0, 1492);
ivar19 = getOtherCommonData(arg0, 1499);
ivar20 = getOtherCommonData(arg0, 1506);
ivar21 = getOtherCommonData(arg0, 1513);
ivar22 = getOtherCommonData(arg0, 1520);
break;
case 3:
ivar17 = getOtherCommonData(arg0, 1486);
ivar18 = getOtherCommonData(arg0, 1493);
ivar19 = getOtherCommonData(arg0, 1500);
ivar20 = getOtherCommonData(arg0, 1507);
ivar21 = getOtherCommonData(arg0, 1514);
ivar22 = getOtherCommonData(arg0, 1521);
break;
case 4:
ivar17 = getOtherCommonData(arg0, 1487);
ivar18 = getOtherCommonData(arg0, 1494);
ivar19 = getOtherCommonData(arg0, 1501);
ivar20 = getOtherCommonData(arg0, 1508);
ivar21 = getOtherCommonData(arg0, 1515);
ivar22 = getOtherCommonData(arg0, 1522);
break;
case 5:
ivar17 = getOtherCommonData(arg0, 1488);
ivar18 = getOtherCommonData(arg0, 1495);
ivar19 = getOtherCommonData(arg0, 1502);
ivar20 = getOtherCommonData(arg0, 1509);
ivar21 = getOtherCommonData(arg0, 1516);
ivar22 = getOtherCommonData(arg0, 1523);
break;
case 6:
ivar17 = getOtherCommonData(arg0, 1489);
ivar18 = getOtherCommonData(arg0, 1496);
ivar19 = getOtherCommonData(arg0, 1503);
ivar20 = getOtherCommonData(arg0, 1510);
ivar21 = getOtherCommonData(arg0, 1517);
ivar22 = getOtherCommonData(arg0, 1524);
}
switch (arg2) {
case 1:
ivar5 = getOtherCommonData(arg1, 1483);
ivar6 = getOtherCommonData(arg1, 1490);
ivar7 = getOtherCommonData(arg1, 1497);
ivar8 = getOtherCommonData(arg1, 1504);
ivar9 = getOtherCommonData(arg1, 1511);
ivar10 = getOtherCommonData(arg1, 1518);
break;
case 2:
ivar5 = getOtherCommonData(arg1, 1484);
ivar6 = getOtherCommonData(arg1, 1491);
ivar7 = getOtherCommonData(arg1, 1498);
ivar8 = getOtherCommonData(arg1, 1505);
ivar9 = getOtherCommonData(arg1, 1512);
ivar10 = getOtherCommonData(arg1, 1519);
break;
case 3:
ivar5 = getOtherCommonData(arg1, 1485);
ivar6 = getOtherCommonData(arg1, 1492);
ivar7 = getOtherCommonData(arg1, 1499);
ivar8 = getOtherCommonData(arg1, 1506);
ivar9 = getOtherCommonData(arg1, 1513);
ivar10 = getOtherCommonData(arg1, 1520);
break;
case 4:
ivar5 = getOtherCommonData(arg1, 1486);
ivar6 = getOtherCommonData(arg1, 1493);
ivar7 = getOtherCommonData(arg1, 1500);
ivar8 = getOtherCommonData(arg1, 1507);
ivar9 = getOtherCommonData(arg1, 1514);
ivar10 = getOtherCommonData(arg1, 1521);
break;
case 5:
ivar5 = getOtherCommonData(arg1, 1487);
ivar6 = getOtherCommonData(arg1, 1494);
ivar7 = getOtherCommonData(arg1, 1501);
ivar8 = getOtherCommonData(arg1, 1508);
ivar9 = getOtherCommonData(arg1, 1515);
ivar10 = getOtherCommonData(arg1, 1522);
break;
case 6:
ivar5 = getOtherCommonData(arg1, 1488);
ivar6 = getOtherCommonData(arg1, 1495);
ivar7 = getOtherCommonData(arg1, 1502);
ivar8 = getOtherCommonData(arg1, 1509);
ivar9 = getOtherCommonData(arg1, 1516);
ivar10 = getOtherCommonData(arg1, 1523);
break;
case 7:
ivar5 = getOtherCommonData(arg1, 1489);
ivar6 = getOtherCommonData(arg1, 1496);
ivar7 = getOtherCommonData(arg1, 1503);
ivar8 = getOtherCommonData(arg1, 1510);
ivar9 = getOtherCommonData(arg1, 1517);
ivar10 = getOtherCommonData(arg1, 1524);
}
if (ivar23 > 0) {
switch (ivar23) {
case 1:
ivar11 = getOtherCommonData(arg1, 1483);
ivar12 = getOtherCommonData(arg1, 1490);
ivar13 = getOtherCommonData(arg1, 1497);
ivar14 = getOtherCommonData(arg1, 1504);
ivar15 = getOtherCommonData(arg1, 1511);
ivar16 = getOtherCommonData(arg1, 1518);
break;
case 2:
ivar11 = getOtherCommonData(arg1, 1484);
ivar12 = getOtherCommonData(arg1, 1491);
ivar13 = getOtherCommonData(arg1, 1498);
ivar14 = getOtherCommonData(arg1, 1505);
ivar15 = getOtherCommonData(arg1, 1512);
ivar16 = getOtherCommonData(arg1, 1519);
break;
case 3:
ivar11 = getOtherCommonData(arg1, 1485);
ivar12 = getOtherCommonData(arg1, 1492);
ivar13 = getOtherCommonData(arg1, 1499);
ivar14 = getOtherCommonData(arg1, 1506);
ivar15 = getOtherCommonData(arg1, 1513);
ivar16 = getOtherCommonData(arg1, 1520);
break;
case 4:
ivar11 = getOtherCommonData(arg1, 1486);
ivar12 = getOtherCommonData(arg1, 1493);
ivar13 = getOtherCommonData(arg1, 1500);
ivar14 = getOtherCommonData(arg1, 1507);
ivar15 = getOtherCommonData(arg1, 1514);
ivar16 = getOtherCommonData(arg1, 1521);
break;
case 5:
ivar11 = getOtherCommonData(arg1, 1487);
ivar12 = getOtherCommonData(arg1, 1494);
ivar13 = getOtherCommonData(arg1, 1501);
ivar14 = getOtherCommonData(arg1, 1508);
ivar15 = getOtherCommonData(arg1, 1515);
ivar16 = getOtherCommonData(arg1, 1522);
break;
case 6:
ivar11 = getOtherCommonData(arg1, 1488);
ivar12 = getOtherCommonData(arg1, 1495);
ivar13 = getOtherCommonData(arg1, 1502);
ivar14 = getOtherCommonData(arg1, 1509);
ivar15 = getOtherCommonData(arg1, 1516);
ivar16 = getOtherCommonData(arg1, 1523);
}
} else {
ivar11 = 0;
ivar12 = 0;
ivar13 = 0;
ivar14 = 0;
ivar15 = 0;
ivar16 = 0;
}
if (((boolean)arg3) && ((boolean)arg2)) {
ivar5 = multiply(ivar5, 2);
ivar6 = multiply(ivar6, 2);
ivar7 = multiply(ivar7, 2);
ivar8 = multiply(ivar8, 2);
ivar9 = multiply(ivar9, 2);
ivar10 = multiply(ivar10, 2);
}
setWidgetText(new WidgetPointer(1092,477), intToStr(ivar5));
setWidgetText(new WidgetPointer(1092,484), intToStr(ivar6));
setWidgetText(new WidgetPointer(1092,491), intToStr(ivar7));
setWidgetText(new WidgetPointer(1092,498), intToStr(ivar8));
setWidgetText(new WidgetPointer(1092,505), intToStr(ivar9));
setWidgetText(new WidgetPointer(1092,513), intToStr(ivar10));
setWidgetText(new WidgetPointer(1092,610), intToStr(ivar17));
setWidgetText(new WidgetPointer(1092,618), intToStr(ivar18));
setWidgetText(new WidgetPointer(1092,626), intToStr(ivar19));
setWidgetText(new WidgetPointer(1092,634), intToStr(ivar20));
setWidgetText(new WidgetPointer(1092,644), intToStr(ivar21));
setWidgetText(new WidgetPointer(1092,651), intToStr(ivar22));
setWidgetText(new WidgetPointer(1092,660), intToStr(ivar11));
setWidgetText(new WidgetPointer(1092,668), intToStr(ivar12));
setWidgetText(new WidgetPointer(1092,676), intToStr(ivar13));
setWidgetText(new WidgetPointer(1092,684), intToStr(ivar14));
setWidgetText(new WidgetPointer(1092,694), intToStr(ivar15));
setWidgetText(new WidgetPointer(1092,701), intToStr(ivar16));
}
return;
}