120 lines
5.0 KiB
Plaintext
120 lines
5.0 KiB
Plaintext
void script_1271(int arg0) {
|
|
int ivar1;
|
|
int ivar2;
|
|
int ivar3;
|
|
int ivar4;
|
|
int ivar5;
|
|
int ivar6;
|
|
int ivar7;
|
|
int ivar8;
|
|
int ivar9;
|
|
int ivar10;
|
|
int ivar11;
|
|
int ivar12;
|
|
int stack_dump0;
|
|
ivar1 = 1;
|
|
ivar2 = 0;
|
|
switch (bitconfig_1010) {
|
|
case 0:
|
|
setWidgetText(new WidgetPointer(13,28), "First click the FIRST digit.");
|
|
setWidgetText(new WidgetPointer(13,1), "?");
|
|
setWidgetText(new WidgetPointer(13,2), "?");
|
|
setWidgetText(new WidgetPointer(13,3), "?");
|
|
setWidgetText(new WidgetPointer(13,4), "?");
|
|
break;
|
|
case 1:
|
|
setWidgetText(new WidgetPointer(13,28), "Now click the SECOND digit.");
|
|
setWidgetText(new WidgetPointer(13,1), "*");
|
|
setWidgetText(new WidgetPointer(13,2), "?");
|
|
setWidgetText(new WidgetPointer(13,3), "?");
|
|
setWidgetText(new WidgetPointer(13,4), "?");
|
|
break;
|
|
case 2:
|
|
setWidgetText(new WidgetPointer(13,28), "Time for the THIRD digit.");
|
|
setWidgetText(new WidgetPointer(13,1), "*");
|
|
setWidgetText(new WidgetPointer(13,2), "*");
|
|
setWidgetText(new WidgetPointer(13,3), "?");
|
|
setWidgetText(new WidgetPointer(13,4), "?");
|
|
break;
|
|
case 3:
|
|
setWidgetText(new WidgetPointer(13,28), "Finally, the FOURTH digit.");
|
|
setWidgetText(new WidgetPointer(13,1), "*");
|
|
setWidgetText(new WidgetPointer(13,2), "*");
|
|
setWidgetText(new WidgetPointer(13,3), "*");
|
|
setWidgetText(new WidgetPointer(13,4), "?");
|
|
stack_dump0 = 0;
|
|
ivar2 = 1;
|
|
ivar1 = stack_dump0;
|
|
break;
|
|
default:
|
|
setWidgetText(new WidgetPointer(13,28), "Please wait...");
|
|
setWidgetText(new WidgetPointer(13,1), "*");
|
|
setWidgetText(new WidgetPointer(13,2), "*");
|
|
setWidgetText(new WidgetPointer(13,3), "*");
|
|
setWidgetText(new WidgetPointer(13,4), "*");
|
|
stack_dump0 = 1;
|
|
ivar2 = 1;
|
|
ivar1 = stack_dump0;
|
|
}
|
|
ivar3 = 0;
|
|
if (((boolean)arg0)) {
|
|
while (ivar3 < 10) {
|
|
setWidgetIsHidden(((boolean)ivar1), cs2method_3408(105, 73, 3555, ivar3));
|
|
setWidgetIsHidden(((boolean)ivar2), cs2method_3408(105, 73, 3554, ivar3));
|
|
ivar3 = add(ivar3, 1);
|
|
}
|
|
return;
|
|
}
|
|
ivar4 = rndExcl(10);
|
|
globalarray_0 = new int[10];
|
|
globalarray_0[0] = ivar4;
|
|
globalarray_0[1] = mod(add(ivar4, 1), 10);
|
|
globalarray_0[2] = mod(add(ivar4, 2), 10);
|
|
globalarray_0[3] = mod(add(ivar4, 3), 10);
|
|
globalarray_0[4] = mod(add(ivar4, 4), 10);
|
|
globalarray_0[5] = mod(add(ivar4, 5), 10);
|
|
globalarray_0[6] = mod(add(ivar4, 6), 10);
|
|
globalarray_0[7] = mod(add(ivar4, 7), 10);
|
|
globalarray_0[8] = mod(add(ivar4, 8), 10);
|
|
globalarray_0[9] = mod(add(ivar4, 9), 10);
|
|
ivar5 = 0;
|
|
while (ivar3 < 10) {
|
|
ivar5 = rndExcl(9);
|
|
ivar4 = globalarray_0[9];
|
|
globalarray_0[9] = globalarray_0[ivar5];
|
|
globalarray_0[ivar5] = ivar4;
|
|
setWidgetPosition(subtract(25, rnd(50)), subtract(20, rnd(40)), 1, 1, cs2method_3408(105, 73, 3557, ivar3));
|
|
setWidgetIsHidden(((boolean)ivar1), cs2method_3408(105, 73, 3555, ivar3));
|
|
setWidgetIsHidden(((boolean)ivar2), cs2method_3408(105, 73, 3554, ivar3));
|
|
ivar3 = add(ivar3, 1);
|
|
}
|
|
ivar6 = getWidgetActualWidth(new WidgetPointer(13,6));
|
|
ivar7 = getWidgetActualHeight(new WidgetPointer(13,6));
|
|
ivar8 = divide(subtract(getWidgetActualWidth(new WidgetPointer(13,5)), ivar6), 3);
|
|
ivar9 = divide(subtract(getWidgetActualHeight(new WidgetPointer(13,5)), ivar7), 2);
|
|
ivar10 = multiply(ivar8, 2);
|
|
ivar11 = multiply(ivar9, 2);
|
|
ivar12 = multiply(ivar8, 3);
|
|
setWidgetPosition(0, 0, 0, 0, cs2method_3408(105, 73, 3556, globalarray_0[0]));
|
|
setWidgetPosition(0, 0, 0, 0, cs2method_3408(105, 73, 3555, globalarray_0[0]));
|
|
setWidgetPosition(ivar8, 0, 0, 0, cs2method_3408(105, 73, 3556, globalarray_0[1]));
|
|
setWidgetPosition(ivar8, 0, 0, 0, cs2method_3408(105, 73, 3555, globalarray_0[1]));
|
|
setWidgetPosition(ivar10, 0, 0, 0, cs2method_3408(105, 73, 3556, globalarray_0[2]));
|
|
setWidgetPosition(ivar10, 0, 0, 0, cs2method_3408(105, 73, 3555, globalarray_0[2]));
|
|
setWidgetPosition(ivar12, 0, 0, 0, cs2method_3408(105, 73, 3556, globalarray_0[3]));
|
|
setWidgetPosition(ivar12, 0, 0, 0, cs2method_3408(105, 73, 3555, globalarray_0[3]));
|
|
setWidgetPosition(0, ivar9, 0, 0, cs2method_3408(105, 73, 3556, globalarray_0[4]));
|
|
setWidgetPosition(0, ivar9, 0, 0, cs2method_3408(105, 73, 3555, globalarray_0[4]));
|
|
setWidgetPosition(ivar8, ivar9, 0, 0, cs2method_3408(105, 73, 3556, globalarray_0[5]));
|
|
setWidgetPosition(ivar8, ivar9, 0, 0, cs2method_3408(105, 73, 3555, globalarray_0[5]));
|
|
setWidgetPosition(ivar10, ivar9, 0, 0, cs2method_3408(105, 73, 3556, globalarray_0[6]));
|
|
setWidgetPosition(ivar10, ivar9, 0, 0, cs2method_3408(105, 73, 3555, globalarray_0[6]));
|
|
setWidgetPosition(0, ivar11, 0, 0, cs2method_3408(105, 73, 3556, globalarray_0[7]));
|
|
setWidgetPosition(0, ivar11, 0, 0, cs2method_3408(105, 73, 3555, globalarray_0[7]));
|
|
setWidgetPosition(ivar8, ivar11, 0, 0, cs2method_3408(105, 73, 3556, globalarray_0[8]));
|
|
setWidgetPosition(ivar8, ivar11, 0, 0, cs2method_3408(105, 73, 3555, globalarray_0[8]));
|
|
setWidgetPosition(ivar10, ivar11, 0, 0, cs2method_3408(105, 73, 3556, globalarray_0[9]));
|
|
setWidgetPosition(ivar10, ivar11, 0, 0, cs2method_3408(105, 73, 3555, globalarray_0[9]));
|
|
return;
|
|
}
|