58 lines
1.4 KiB
Plaintext
58 lines
1.4 KiB
Plaintext
void script_432(int arg0,int arg1) {
|
|
int ivar2;
|
|
int ivar3;
|
|
flow_0:
|
|
ivar2 = -1;
|
|
ivar3 = 67108949;
|
|
SWITCH (arg0) {
|
|
case 67108929:
|
|
GOTO flow_1
|
|
case 67108912:
|
|
GOTO flow_5
|
|
case 67108895:
|
|
GOTO flow_9
|
|
case 67108878:
|
|
GOTO flow_13
|
|
}
|
|
return;
|
|
flow_1:
|
|
if (((boolean)globalint_1388)) {
|
|
ivar2 = 293;
|
|
} else {
|
|
ivar2 = script_488(bitconfig_7539);
|
|
}
|
|
GOTO flow_16
|
|
flow_5:
|
|
if (((boolean)globalint_1388)) {
|
|
ivar2 = 300;
|
|
} else {
|
|
ivar2 = script_488(bitconfig_7540);
|
|
}
|
|
GOTO flow_16
|
|
flow_9:
|
|
if (((boolean)globalint_1388)) {
|
|
ivar2 = 305;
|
|
} else {
|
|
ivar2 = script_488(bitconfig_7541);
|
|
}
|
|
GOTO flow_16
|
|
flow_13:
|
|
if (((boolean)globalint_1388)) {
|
|
ivar2 = 1044;
|
|
} else {
|
|
ivar2 = script_488(bitconfig_7542);
|
|
}
|
|
flow_16:
|
|
if (ivar2 != -1) {
|
|
setWidgetText(new WidgetPointer(1024,92), getOtherCommonData(ivar2, 1150));
|
|
setWidgetText(new WidgetPointer(1024,93), getOtherCommonData(ivar2, 1151));
|
|
setWidgetText(new WidgetPointer(1024,94), "Cost: " + intToStr(getOtherCommonData(ivar2, 1154)));
|
|
setWidgetText(new WidgetPointer(1024,95), "Cooldown: " + intToStr(getOtherCommonData(ivar2, 1155)));
|
|
setWidgetPosition(getWidgetActualX(new WidgetPointer(ivar3)), arg1, 0, 0, new WidgetPointer(ivar3));
|
|
setWidgetIsHidden(false, new WidgetPointer(ivar3));
|
|
} else {
|
|
setWidgetIsHidden(true, new WidgetPointer(ivar3));
|
|
}
|
|
return;
|
|
}
|