185 lines
8.2 KiB
Plaintext

void script_427(int arg0) {
int ivar1;
int ivar2;
int ivar3;
int ivar4;
int ivar5;
int ivar6;
int ivar7;
ivar1 = 0;
ivar2 = 0;
ivar3 = -1;
ivar4 = bitconfig_7539;
ivar5 = bitconfig_7540;
ivar6 = bitconfig_7541;
ivar7 = bitconfig_7542;
if (((boolean)arg0)) {
ivar4 = 1;
ivar5 = 3;
ivar6 = 5;
ivar7 = 6;
}
if (((boolean)ivar4)) {
setWidgetIsHidden(true, new WidgetPointer(1024,8));
ivar1 = add(ivar1, 1);
} else {
ivar3 = script_488(ivar4);
if (ivar3 != -1) {
setWidgetIsHidden(false, new WidgetPointer(1024,8));
cs2method2305(new WidgetPointer(1024,8), getOtherCommonData(ivar3, 1150));
setWidgetText(new WidgetPointer(1024,75), getOtherCommonData(ivar3, 1150));
setWidgetSprite(getOtherCommonData(ivar3, 1153), new WidgetPointer(1024,77));
setWidgetText(new WidgetPointer(1024,76), intToStr(getOtherCommonData(ivar3, 1154)));
}
if (ivar4 == 9) {
setWidgetContextMenuOption(1, new WidgetPointer(1024,8), "Cast");
}
}
if (((boolean)ivar5)) {
setWidgetIsHidden(true, new WidgetPointer(1024,9));
ivar1 = add(ivar1, 1);
} else {
ivar3 = script_488(ivar5);
if (ivar3 != -1) {
setWidgetIsHidden(false, new WidgetPointer(1024,9));
cs2method2305(new WidgetPointer(1024,9), getOtherCommonData(ivar3, 1150));
setWidgetText(new WidgetPointer(1024,58), getOtherCommonData(ivar3, 1150));
setWidgetSprite(getOtherCommonData(ivar3, 1153), new WidgetPointer(1024,60));
setWidgetText(new WidgetPointer(1024,59), intToStr(getOtherCommonData(ivar3, 1154)));
}
if (ivar5 == 9) {
setWidgetContextMenuOption(1, new WidgetPointer(1024,9), "Cast");
}
}
if (((boolean)ivar6)) {
setWidgetIsHidden(true, new WidgetPointer(1024,10));
ivar1 = add(ivar1, 1);
} else {
ivar3 = script_488(ivar6);
if (ivar3 != -1) {
setWidgetIsHidden(false, new WidgetPointer(1024,10));
cs2method2305(new WidgetPointer(1024,10), getOtherCommonData(ivar3, 1150));
setWidgetText(new WidgetPointer(1024,41), getOtherCommonData(ivar3, 1150));
setWidgetSprite(getOtherCommonData(ivar3, 1153), new WidgetPointer(1024,43));
setWidgetText(new WidgetPointer(1024,42), intToStr(getOtherCommonData(ivar3, 1154)));
}
if (ivar6 == 9) {
setWidgetContextMenuOption(1, new WidgetPointer(1024,10), "Cast");
}
}
if (((boolean)ivar7)) {
setWidgetIsHidden(true, new WidgetPointer(1024,11));
ivar1 = add(ivar1, 1);
} else {
ivar3 = script_488(ivar7);
if (ivar3 != -1) {
setWidgetIsHidden(false, new WidgetPointer(1024,11));
cs2method2305(new WidgetPointer(1024,11), getOtherCommonData(ivar3, 1150));
setWidgetText(new WidgetPointer(1024,24), getOtherCommonData(ivar3, 1150));
setWidgetSprite(getOtherCommonData(ivar3, 1153), new WidgetPointer(1024,26));
setWidgetText(new WidgetPointer(1024,25), intToStr(getOtherCommonData(ivar3, 1154)));
}
if (ivar7 == 9) {
setWidgetContextMenuOption(1, new WidgetPointer(1024,11), "Cast");
}
}
if (ivar1 == 4) {
setWidgetIsHidden(true, new WidgetPointer(1024,1));
setWidgetIsHidden(false, new WidgetPointer(1024,2));
} else if (ivar1 == 3) {
setWidgetIsHidden(false, new WidgetPointer(1024,1));
setWidgetIsHidden(true, new WidgetPointer(1024,2));
if (ivar4 != 0) {
setWidgetPosition(getWidgetActualX(new WidgetPointer(1024,8)), 102, 0, 0, new WidgetPointer(1024,8));
setScriptCallOnMouseOver(432, new WidgetPointer(-32768,3), 6, "Ii", new WidgetPointer(1024,65));
} else if (ivar5 != 0) {
setWidgetPosition(getWidgetActualX(new WidgetPointer(1024,9)), 102, 0, 0, new WidgetPointer(1024,9));
setScriptCallOnMouseOver(432, new WidgetPointer(-32768,3), 6, "Ii", new WidgetPointer(1024,48));
} else if (ivar6 != 0) {
setWidgetPosition(getWidgetActualX(new WidgetPointer(1024,10)), 102, 0, 0, new WidgetPointer(1024,10));
setScriptCallOnMouseOver(432, new WidgetPointer(-32768,3), 6, "Ii", new WidgetPointer(1024,31));
} else {
if (ivar7 != 0) {
setWidgetPosition(getWidgetActualX(new WidgetPointer(1024,11)), 102, 0, 0, new WidgetPointer(1024,11));
setScriptCallOnMouseOver(432, new WidgetPointer(-32768,3), 6, "Ii", new WidgetPointer(1024,14));
}
}
} else if (ivar1 == 2) {
setWidgetIsHidden(false, new WidgetPointer(1024,1));
setWidgetIsHidden(true, new WidgetPointer(1024,2));
if (ivar4 != 0) {
setWidgetPosition(getWidgetActualX(new WidgetPointer(1024,8)), 60, 0, 0, new WidgetPointer(1024,8));
setScriptCallOnMouseOver(432, new WidgetPointer(-32768,3), 111, "Ii", new WidgetPointer(1024,65));
ivar2 = add(ivar2, 1);
}
if (ivar5 != 0) {
if (((boolean)ivar2)) {
setWidgetPosition(getWidgetActualX(new WidgetPointer(1024,9)), 60, 0, 0, new WidgetPointer(1024,9));
setScriptCallOnMouseOver(432, new WidgetPointer(-32768,3), 111, "Ii", new WidgetPointer(1024,48));
} else {
setWidgetPosition(getWidgetActualX(new WidgetPointer(1024,9)), 145, 0, 0, new WidgetPointer(1024,9));
setScriptCallOnMouseOver(432, new WidgetPointer(-32768,3), 49, "Ii", new WidgetPointer(1024,48));
}
ivar2 = add(ivar2, 1);
}
if (ivar6 != 0) {
if (((boolean)ivar2)) {
setWidgetPosition(getWidgetActualX(new WidgetPointer(1024,10)), 60, 0, 0, new WidgetPointer(1024,10));
setScriptCallOnMouseOver(432, new WidgetPointer(-32768,3), 111, "Ii", new WidgetPointer(1024,31));
} else {
setWidgetPosition(getWidgetActualX(new WidgetPointer(1024,10)), 145, 0, 0, new WidgetPointer(1024,10));
setScriptCallOnMouseOver(432, new WidgetPointer(-32768,3), 49, "Ii", new WidgetPointer(1024,31));
}
ivar2 = add(ivar2, 1);
}
if (ivar7 != 0) {
setWidgetPosition(getWidgetActualX(new WidgetPointer(1024,11)), 145, 0, 0, new WidgetPointer(1024,11));
setScriptCallOnMouseOver(432, new WidgetPointer(-32768,3), 49, "Ii", new WidgetPointer(1024,14));
}
} else if (((boolean)ivar1)) {
setWidgetIsHidden(false, new WidgetPointer(1024,1));
setWidgetIsHidden(true, new WidgetPointer(1024,2));
if (ivar4 != 0) {
setWidgetPosition(getWidgetActualX(new WidgetPointer(1024,8)), 41, 0, 0, new WidgetPointer(1024,8));
setScriptCallOnMouseOver(432, new WidgetPointer(-32768,3), 92, "Ii", new WidgetPointer(1024,65));
ivar2 = add(ivar2, 1);
}
if (ivar5 != 0) {
if (((boolean)ivar2)) {
setWidgetPosition(getWidgetActualX(new WidgetPointer(1024,9)), 41, 0, 0, new WidgetPointer(1024,9));
setScriptCallOnMouseOver(432, new WidgetPointer(-32768,3), 92, "Ii", new WidgetPointer(1024,48));
} else {
setWidgetPosition(getWidgetActualX(new WidgetPointer(1024,9)), 102, 0, 0, new WidgetPointer(1024,9));
setScriptCallOnMouseOver(432, new WidgetPointer(-32768,3), 6, "Ii", new WidgetPointer(1024,48));
}
ivar2 = add(ivar2, 1);
}
if (ivar6 != 0) {
if (((boolean)ivar2)) {
setWidgetPosition(getWidgetActualX(new WidgetPointer(1024,10)), 102, 0, 0, new WidgetPointer(1024,10));
setScriptCallOnMouseOver(432, new WidgetPointer(-32768,3), 6, "Ii", new WidgetPointer(1024,31));
} else {
setWidgetPosition(getWidgetActualX(new WidgetPointer(1024,10)), 163, 0, 0, new WidgetPointer(1024,10));
setScriptCallOnMouseOver(432, new WidgetPointer(-32768,3), 67, "Ii", new WidgetPointer(1024,31));
}
ivar2 = add(ivar2, 1);
}
if (ivar7 != 0) {
setWidgetPosition(getWidgetActualX(new WidgetPointer(1024,11)), 163, 0, 0, new WidgetPointer(1024,11));
setScriptCallOnMouseOver(432, new WidgetPointer(-32768,3), 67, "Ii", new WidgetPointer(1024,31));
}
} else {
setWidgetIsHidden(false, new WidgetPointer(1024,1));
setWidgetIsHidden(true, new WidgetPointer(1024,2));
setWidgetPosition(getWidgetActualX(new WidgetPointer(1024,8)), 29, 0, 0, new WidgetPointer(1024,8));
setScriptCallOnMouseOver(432, new WidgetPointer(-32768,3), 80, "Ii", new WidgetPointer(1024,65));
setWidgetPosition(getWidgetActualX(new WidgetPointer(1024,9)), 78, 0, 0, new WidgetPointer(1024,9));
setScriptCallOnMouseOver(432, new WidgetPointer(-32768,3), 129, "Ii", new WidgetPointer(1024,48));
setWidgetPosition(getWidgetActualX(new WidgetPointer(1024,10)), 127, 0, 0, new WidgetPointer(1024,10));
setScriptCallOnMouseOver(432, new WidgetPointer(-32768,3), 31, "Ii", new WidgetPointer(1024,31));
setWidgetPosition(getWidgetActualX(new WidgetPointer(1024,11)), 176, 0, 0, new WidgetPointer(1024,11));
setScriptCallOnMouseOver(432, new WidgetPointer(-32768,3), 80, "Ii", new WidgetPointer(1024,14));
}
return;
}