82 lines
2.1 KiB
Plaintext
82 lines
2.1 KiB
Plaintext
void script_1237(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 ivar13;
|
|
int ivar14;
|
|
string svar0;
|
|
deleteAllExtraChilds(new WidgetPointer(arg0));
|
|
ivar1 = 5;
|
|
ivar2 = 30;
|
|
ivar3 = 30;
|
|
ivar4 = 0;
|
|
ivar5 = 8;
|
|
ivar6 = ivar5;
|
|
ivar7 = 6;
|
|
ivar8 = add(30, 7);
|
|
if (((boolean)globalint_1052) && ((boolean)bitconfig_6840)) {
|
|
ivar5 = 5;
|
|
ivar6 = ivar5;
|
|
ivar8 = add(30, 4);
|
|
}
|
|
ivar9 = add(30, 6);
|
|
if (((boolean)globalint_181)) {
|
|
ivar5 = 8;
|
|
ivar6 = ivar5;
|
|
ivar7 = 30;
|
|
ivar8 = add(30, 7);
|
|
ivar9 = add(30, 5);
|
|
}
|
|
ivar10 = -1;
|
|
ivar11 = -1;
|
|
ivar12 = -1;
|
|
svar0 = "";
|
|
ivar13 = 0;
|
|
ivar14 = 30;
|
|
if (((boolean)bitconfig_6840)) {
|
|
ivar14 = 20;
|
|
}
|
|
while (ivar4 < ivar14) {
|
|
ivar10 = cs2method_3408(105, 74, 2279, ivar4);
|
|
if (((boolean)bitconfig_6840)) {
|
|
ivar10 = cs2method_3408(105, 74, 863, ivar4);
|
|
}
|
|
ivar12 = getOtherCommonData(ivar10, 736);
|
|
ivar11 = getOtherCommonData(ivar10, 735);
|
|
svar0 = getOtherCommonData(ivar10, 734);
|
|
ivar13 = getOtherCommonData(ivar10, 737);
|
|
createExtraChild(new WidgetPointer(arg0), 5, ivar4);
|
|
setWidgetSize(ivar2, ivar3, 0, 0);
|
|
setWidgetPosition(ivar6, ivar7, 0, 0);
|
|
setWidgetSprite(ivar12);
|
|
doWidgetType21Task(0);
|
|
if (((boolean)globalint_181)) {
|
|
setWidgetContextMenuOption(1, "Activate" + "<col=ff9040>");
|
|
setScriptCallOnConfigChange(49, new WidgetPointer(-32768,3), new WidgetPointer(271,7), ivar4, 1395, 1582, 2, "IIiY");
|
|
setScriptCallOnMouseOver(1160, new WidgetPointer(-32768,3), -2147483643, new WidgetPointer(271,49), svar0, 25, 190, "IiIsii");
|
|
if (((boolean)ivar4) && (bitconfig_6521 == 10)) {
|
|
setScriptCallOnGlobalConfigChange(1428, new WidgetPointer(-32768,3), -2147483643, 1024, 1, "IiY");
|
|
}
|
|
}
|
|
setScriptCallOnSkillChange(52, ivar13, ivar12, ivar11, new WidgetPointer(-32768,3), -2147483643, 5, 1, "iddIiY");
|
|
setScriptCallOnMouseExit(40, new WidgetPointer(271,49), "I");
|
|
ivar4 = add(ivar4, 1);
|
|
if (((boolean)mod(ivar4, ivar1))) {
|
|
ivar6 = ivar5;
|
|
ivar7 = add(ivar7, ivar9);
|
|
} else {
|
|
ivar6 = add(ivar6, ivar8);
|
|
}
|
|
}
|
|
return;
|
|
}
|