155 lines
5.9 KiB
Plaintext
155 lines
5.9 KiB
Plaintext
void script_5055(int arg0,int arg1,int arg2,int arg3,int arg4,string arg5) {
|
|
int ivar5;
|
|
int ivar6;
|
|
int ivar7;
|
|
int ivar8;
|
|
int ivar9;
|
|
int stack_dump0;
|
|
deleteAllExtraChilds(new WidgetPointer(arg2));
|
|
createExtraChild(new WidgetPointer(arg2), 5, getExtraChildGap(new WidgetPointer(arg2)));
|
|
setWidgetSize(40, 0, 1, 1);
|
|
setWidgetPosition(0, 0, 1, 1);
|
|
cs2method1107(1);
|
|
createExtraChild(new WidgetPointer(arg2), 5, getExtraChildGap(new WidgetPointer(arg2)));
|
|
setWidgetSize(20, 0, 0, 1);
|
|
setWidgetPosition(0, 0, 0, 1);
|
|
createExtraChild(new WidgetPointer(arg2), 5, getExtraChildGap(new WidgetPointer(arg2)));
|
|
setWidgetSize(20, 0, 0, 1);
|
|
setWidgetPosition(0, 0, 2, 1);
|
|
createExtraChild(new WidgetPointer(arg2), 5, getExtraChildGap(new WidgetPointer(arg2)));
|
|
setWidgetSize(10, 10, 0, 0);
|
|
setWidgetPosition(7, 0, 0, 1);
|
|
createExtraChild(new WidgetPointer(arg2), 4, getExtraChildGap(new WidgetPointer(arg2)));
|
|
setWidgetSize(20, 0, 1, 1);
|
|
setWidgetPosition(0, 1, 2, 1);
|
|
setWidgetFont(494);
|
|
setWidgetTextAlignment(0, 1, 0);
|
|
setWidgetRGB(new Color(255, 239, 95));
|
|
setWidgetUnknownBoolean(true);
|
|
setWidgetText(arg5);
|
|
setScriptCallOnMousePressed(5064, arg0, "i", new WidgetPointer(arg2));
|
|
deleteAllExtraChilds(new WidgetPointer(arg3));
|
|
deleteAllExtraChilds(new WidgetPointer(arg4));
|
|
ivar5 = 0;
|
|
ivar6 = getCommonDefinitionSize(3943);
|
|
while (ivar5 < ivar6) {
|
|
createExtraChild(new WidgetPointer(arg3), 3, getExtraChildGap(new WidgetPointer(arg3)));
|
|
setWidgetHidden(1);
|
|
createExtraChild(new WidgetPointer(arg3), 3, getExtraChildGap(new WidgetPointer(arg3)));
|
|
setWidgetHidden(1);
|
|
createExtraChild(new WidgetPointer(arg3), 5, getExtraChildGap(new WidgetPointer(arg3)));
|
|
setWidgetHidden(1);
|
|
createExtraChild(new WidgetPointer(arg3), 5, getExtraChildGap(new WidgetPointer(arg3)));
|
|
setWidgetHidden(1);
|
|
createExtraChild(new WidgetPointer(arg3), 5, getExtraChildGap(new WidgetPointer(arg3)));
|
|
setWidgetHidden(1);
|
|
createExtraChild(new WidgetPointer(arg3), 5, getExtraChildGap(new WidgetPointer(arg3)));
|
|
setWidgetHidden(1);
|
|
createExtraChild(new WidgetPointer(arg3), 5, getExtraChildGap(new WidgetPointer(arg3)));
|
|
setWidgetHidden(1);
|
|
createExtraChild(new WidgetPointer(arg3), 5, getExtraChildGap(new WidgetPointer(arg3)));
|
|
setWidgetHidden(1);
|
|
createExtraChild(new WidgetPointer(arg3), 5, getExtraChildGap(new WidgetPointer(arg3)));
|
|
setWidgetHidden(1);
|
|
createExtraChild(new WidgetPointer(arg3), 3, getExtraChildGap(new WidgetPointer(arg3)));
|
|
setWidgetHidden(1);
|
|
createExtraChild(new WidgetPointer(arg3), 5, getExtraChildGap(new WidgetPointer(arg3)));
|
|
setWidgetHidden(1);
|
|
createExtraChild(new WidgetPointer(arg3), 4, getExtraChildGap(new WidgetPointer(arg3)));
|
|
setWidgetHidden(1);
|
|
ivar5 = add(ivar5, 1);
|
|
}
|
|
ivar7 = -1;
|
|
ivar8 = -1;
|
|
ivar9 = 0;
|
|
stack_dump0 = 0;
|
|
ivar6 = getCommonDefinitionSize(arg1);
|
|
ivar5 = stack_dump0;
|
|
while (ivar5 < ivar6) {
|
|
ivar7 = cs2method_3408(105, 105, arg1, ivar5);
|
|
ivar8 = cs2method_3408(105, 74, 3943, ivar7);
|
|
if (ivar8 != -1) {
|
|
if (setWidgetRegister(new WidgetPointer(arg3), multiply(ivar7, 12))) {
|
|
setWidgetSize(24, 26, 1, 0);
|
|
setWidgetPosition(0, ivar9, 0, 0);
|
|
cs2method2103(255);
|
|
setWidgetContextMenuOption(1, "Select");
|
|
setScriptCallOnClickContextMenu(5070, -2147483644, ivar7, 0, "ii1");
|
|
setWidgetHidden(0);
|
|
}
|
|
if (setWidgetRegister(new WidgetPointer(arg3), add(multiply(ivar7, 12), 1))) {
|
|
setWidgetSize(24, 26, 0, 0);
|
|
setWidgetPosition(0, ivar9, 2, 0);
|
|
cs2method2103(255);
|
|
setWidgetContextMenuOption(1, "Select & open settings");
|
|
setScriptCallOnClickContextMenu(5070, -2147483644, ivar7, 1, "ii1");
|
|
setWidgetHidden(0);
|
|
}
|
|
if (setWidgetRegister(new WidgetPointer(arg3), add(multiply(ivar7, 12), 2))) {
|
|
setWidgetSize(40, 26, 1, 0);
|
|
setWidgetPosition(8, ivar9, 0, 0);
|
|
setWidgetHidden(0);
|
|
}
|
|
if (setWidgetRegister(new WidgetPointer(arg3), add(multiply(ivar7, 12), 3))) {
|
|
setWidgetSize(8, 26, 0, 0);
|
|
setWidgetPosition(0, ivar9, 0, 0);
|
|
setWidgetHidden(0);
|
|
}
|
|
if (setWidgetRegister(new WidgetPointer(arg3), add(multiply(ivar7, 12), 4))) {
|
|
setWidgetSize(8, 26, 0, 0);
|
|
setWidgetPosition(24, ivar9, 2, 0);
|
|
setWidgetHidden(0);
|
|
}
|
|
if (setWidgetRegister(new WidgetPointer(arg3), add(multiply(ivar7, 12), 5))) {
|
|
setWidgetSize(8, 26, 0, 0);
|
|
setWidgetPosition(8, ivar9, 2, 0);
|
|
setWidgetHidden(0);
|
|
}
|
|
if (setWidgetRegister(new WidgetPointer(arg3), add(multiply(ivar7, 12), 6))) {
|
|
setWidgetSize(8, 26, 0, 0);
|
|
setWidgetPosition(16, ivar9, 2, 0);
|
|
setWidgetHidden(0);
|
|
}
|
|
if (setWidgetRegister(new WidgetPointer(arg3), add(multiply(ivar7, 12), 7))) {
|
|
setWidgetSize(8, 26, 0, 0);
|
|
setWidgetPosition(0, ivar9, 2, 0);
|
|
setWidgetHidden(0);
|
|
}
|
|
if (setWidgetRegister(new WidgetPointer(arg3), add(multiply(ivar7, 12), 8))) {
|
|
setWidgetSize(20, 20, 0, 0);
|
|
setWidgetPosition(3, add(ivar9, 3), 0, 0);
|
|
setWidgetSprite(getOtherCommonData(ivar8, 1465));
|
|
setWidgetHidden(0);
|
|
}
|
|
if (setWidgetRegister(new WidgetPointer(arg3), add(multiply(ivar7, 12), 9))) {
|
|
setWidgetSize(21, 21, 0, 0);
|
|
setWidgetPosition(2, add(ivar9, 2), 0, 0);
|
|
setWidgetRGB(new Color(239, 223, 207));
|
|
setWidgetFilled(0);
|
|
setWidgetHidden(0);
|
|
}
|
|
if (setWidgetRegister(new WidgetPointer(arg3), add(multiply(ivar7, 12), 10))) {
|
|
setWidgetSize(17, 17, 0, 0);
|
|
setWidgetPosition(4, add(ivar9, 4), 2, 0);
|
|
setWidgetHidden(0);
|
|
}
|
|
if (setWidgetRegister(new WidgetPointer(arg3), add(multiply(ivar7, 12), 11))) {
|
|
setWidgetSize(53, 26, 1, 0);
|
|
setWidgetPosition(24, ivar9, 2, 0);
|
|
setWidgetFont(494);
|
|
setWidgetTextAlignment(0, 1, 0);
|
|
setWidgetRGB(new Color(255, 239, 223));
|
|
setWidgetUnknownBoolean(true);
|
|
setWidgetText(getOtherCommonData(ivar8, 1463));
|
|
setWidgetHidden(0);
|
|
}
|
|
ivar9 = add(ivar9, 26);
|
|
}
|
|
ivar5 = add(ivar5, 1);
|
|
}
|
|
setWidgetScrollMax(0, ivar9, new WidgetPointer(arg3));
|
|
cs2method2100(0, 0, new WidgetPointer(arg3));
|
|
script_31(arg4, arg3, 6507, 6504, 6505, 6506, 6499, 6498);
|
|
return;
|
|
}
|