176 lines
6.1 KiB
Plaintext
176 lines
6.1 KiB
Plaintext
void script_2260(int arg0) {
|
|
int ivar1;
|
|
int ivar2;
|
|
int ivar3;
|
|
int ivar4;
|
|
int ivar5;
|
|
int ivar6;
|
|
int ivar7;
|
|
int ivar8;
|
|
ivar1 = getWidgetActualWidth(new WidgetPointer(arg0));
|
|
ivar2 = getWidgetActualHeight(new WidgetPointer(arg0));
|
|
ivar3 = 0;
|
|
ivar4 = 0;
|
|
ivar5 = 0;
|
|
ivar6 = 2987;
|
|
ivar7 = 2988;
|
|
if (isMember()) {
|
|
if (globalint_1320 == 2) {
|
|
ivar6 = 2989;
|
|
ivar7 = 2990;
|
|
} else if (globalint_1320 == 3) {
|
|
ivar6 = 2991;
|
|
ivar7 = 2992;
|
|
} else if (globalint_1320 == 4) {
|
|
ivar6 = 2993;
|
|
ivar7 = 2994;
|
|
} else {
|
|
ivar6 = 2987;
|
|
ivar7 = 2988;
|
|
}
|
|
} else if (globalint_1320 == 2) {
|
|
ivar6 = 2997;
|
|
ivar7 = 2998;
|
|
} else if (globalint_1320 == 3) {
|
|
ivar6 = 2999;
|
|
ivar7 = 3000;
|
|
} else if (globalint_1320 == 4) {
|
|
ivar6 = 3001;
|
|
ivar7 = 3002;
|
|
} else {
|
|
ivar6 = 2995;
|
|
ivar7 = 2996;
|
|
}
|
|
deleteAllExtraChilds(new WidgetPointer(arg0));
|
|
deleteAllExtraChilds(new WidgetPointer(956,25));
|
|
createExtraChild(new WidgetPointer(arg0), 4, ivar3);
|
|
ivar3 = add(ivar3, 1);
|
|
setWidgetSize(31, 12, 0, 0);
|
|
setWidgetPosition(0, 0, 0, 0);
|
|
setWidgetFont(494);
|
|
setWidgetTextAlignment(0, 1, 0);
|
|
setWidgetText("Resources:");
|
|
setWidgetRGB(new Color(198, 155, 1));
|
|
setWidgetUnknownBoolean(true);
|
|
createExtraChild(new WidgetPointer(arg0), 5, ivar3);
|
|
ivar3 = add(ivar3, 1);
|
|
setWidgetSize(160, 12, 0, 0);
|
|
setWidgetPosition(0, 7, 0, 0);
|
|
setWidgetSprite(1074);
|
|
ivar5 = add(ivar5, 20);
|
|
ivar8 = ivar3;
|
|
while (subtract(ivar3, ivar8) < multiply(getCommonDefinitionSize(ivar6), 5)) {
|
|
createExtraChild(new WidgetPointer(arg0), 5, ivar3);
|
|
setWidgetSize(48, 52, 0, 0);
|
|
setWidgetPosition(ivar4, ivar5, 0, 0);
|
|
setWidgetSprite(2205);
|
|
cs2method1305("<col=ff981f>" + getItemName(cs2method_3408(105, 79, ivar6, divide(subtract(ivar3, ivar8), 5))) + "</col>");
|
|
setWidgetContextMenuOption(1, "Info");
|
|
setWidgetContextMenuOption(2, "Buy 1");
|
|
setWidgetContextMenuOption(3, "Buy 5");
|
|
setWidgetContextMenuOption(4, "Buy 10");
|
|
setWidgetContextMenuOption(5, "Buy 50");
|
|
setWidgetContextMenuOption(6, "Buy 250");
|
|
setWidgetContextMenuOption(10, "Examine");
|
|
setScriptCallOnMouseEntered(2261, new WidgetPointer(-32768,3), add(ivar3, 1), 0, "Ii1");
|
|
setScriptCallOnMouseExit(2261, new WidgetPointer(-32768,3), add(ivar3, 1), 1, "Ii1");
|
|
createExtraChild(new WidgetPointer(arg0), 5, add(ivar3, 1));
|
|
setWidgetSize(48, 52, 0, 0);
|
|
setWidgetPosition(ivar4, ivar5, 0, 0);
|
|
setWidgetSprite(2206);
|
|
setWidgetHidden(1);
|
|
createExtraChild(new WidgetPointer(arg0), 5, add(ivar3, 2));
|
|
setWidgetSize(36, 32, 0, 0);
|
|
setWidgetPosition(add(ivar4, 6), add(ivar5, 4), 0, 0);
|
|
setItemOnWidgetMethod1205(cs2method_3408(105, 79, ivar6, divide(subtract(ivar3, ivar8), 5)), 1);
|
|
setWidgetShadowColor(new Color(48, 32, 32));
|
|
setWidgetBorderThickness(1);
|
|
createExtraChild(new WidgetPointer(arg0), 5, add(ivar3, 3));
|
|
setWidgetSize(12, 12, 0, 0);
|
|
setWidgetPosition(add(ivar4, 2), add(ivar5, 38), 0, 0);
|
|
setWidgetSprite(2181);
|
|
createExtraChild(new WidgetPointer(arg0), 4, add(ivar3, 4));
|
|
setWidgetSize(31, 12, 0, 0);
|
|
setWidgetPosition(add(ivar4, 13), add(ivar5, 39), 0, 0);
|
|
setWidgetFont(494);
|
|
setWidgetTextAlignment(2, 1, 0);
|
|
setWidgetText(script_940(script_2262(cs2method_3408(105, 79, ivar6, divide(subtract(ivar3, ivar8), 5)))));
|
|
setWidgetRGB(new Color(226, 226, 162));
|
|
setWidgetUnknownBoolean(true);
|
|
ivar4 = add(ivar4, 50);
|
|
if (add(ivar4, 48) > ivar1) {
|
|
ivar4 = 0;
|
|
ivar5 = add(ivar5, 54);
|
|
}
|
|
ivar3 = add(ivar3, 5);
|
|
}
|
|
if (ivar4 != 0) {
|
|
ivar4 = 0;
|
|
ivar5 = add(ivar5, 52);
|
|
}
|
|
createExtraChild(new WidgetPointer(arg0), 4, ivar3);
|
|
ivar3 = add(ivar3, 1);
|
|
setWidgetSize(31, 12, 0, 0);
|
|
setWidgetPosition(0, add(ivar5, 10), 0, 0);
|
|
setWidgetFont(494);
|
|
setWidgetTextAlignment(0, 1, 0);
|
|
setWidgetText("Tools:");
|
|
setWidgetRGB(new Color(198, 155, 1));
|
|
setWidgetUnknownBoolean(true);
|
|
createExtraChild(new WidgetPointer(arg0), 5, ivar3);
|
|
ivar3 = add(ivar3, 1);
|
|
setWidgetSize(160, 12, 0, 0);
|
|
setWidgetPosition(0, add(ivar5, 17), 0, 0);
|
|
setWidgetSprite(1074);
|
|
ivar5 = add(ivar5, 30);
|
|
ivar8 = ivar3;
|
|
while (subtract(ivar3, ivar8) < multiply(getCommonDefinitionSize(ivar7), 5)) {
|
|
createExtraChild(new WidgetPointer(arg0), 5, ivar3);
|
|
setWidgetSize(48, 52, 0, 0);
|
|
setWidgetPosition(ivar4, ivar5, 0, 0);
|
|
setWidgetSprite(2205);
|
|
cs2method1305("<col=ff981f>" + getItemName(cs2method_3408(105, 79, ivar7, divide(subtract(ivar3, ivar8), 5))) + "</col>");
|
|
setWidgetContextMenuOption(1, "Info");
|
|
setWidgetContextMenuOption(2, "Buy 1");
|
|
setWidgetContextMenuOption(3, "Buy 5");
|
|
setWidgetContextMenuOption(4, "Buy 10");
|
|
setWidgetContextMenuOption(5, "Buy 50");
|
|
setWidgetContextMenuOption(6, "Buy 250");
|
|
setWidgetContextMenuOption(10, "Examine");
|
|
setScriptCallOnMouseEntered(2261, new WidgetPointer(-32768,3), add(ivar3, 1), 0, "Ii1");
|
|
setScriptCallOnMouseExit(2261, new WidgetPointer(-32768,3), add(ivar3, 1), 1, "Ii1");
|
|
createExtraChild(new WidgetPointer(arg0), 5, add(ivar3, 1));
|
|
setWidgetSize(48, 52, 0, 0);
|
|
setWidgetPosition(ivar4, ivar5, 0, 0);
|
|
setWidgetSprite(2206);
|
|
setWidgetHidden(1);
|
|
createExtraChild(new WidgetPointer(arg0), 5, add(ivar3, 2));
|
|
setWidgetSize(36, 32, 0, 0);
|
|
setWidgetPosition(add(ivar4, 6), add(ivar5, 4), 0, 0);
|
|
setItemOnWidgetMethod1205(cs2method_3408(105, 79, ivar7, divide(subtract(ivar3, ivar8), 5)), 1);
|
|
setWidgetShadowColor(new Color(48, 32, 32));
|
|
setWidgetBorderThickness(1);
|
|
createExtraChild(new WidgetPointer(arg0), 5, add(ivar3, 3));
|
|
setWidgetSize(12, 12, 0, 0);
|
|
setWidgetPosition(add(ivar4, 2), add(ivar5, 38), 0, 0);
|
|
setWidgetSprite(2181);
|
|
createExtraChild(new WidgetPointer(arg0), 4, add(ivar3, 4));
|
|
setWidgetSize(31, 12, 0, 0);
|
|
setWidgetPosition(add(ivar4, 13), add(ivar5, 39), 0, 0);
|
|
setWidgetFont(494);
|
|
setWidgetTextAlignment(2, 1, 0);
|
|
setWidgetText(script_940(script_2262(cs2method_3408(105, 79, ivar7, divide(subtract(ivar3, ivar8), 5)))));
|
|
setWidgetRGB(new Color(226, 226, 162));
|
|
setWidgetUnknownBoolean(true);
|
|
ivar4 = add(ivar4, 50);
|
|
if (add(ivar4, 48) > ivar1) {
|
|
ivar4 = 0;
|
|
ivar5 = add(ivar5, 54);
|
|
}
|
|
ivar3 = add(ivar3, 5);
|
|
}
|
|
setWidgetScrollMax(0, add(ivar5, 52), new WidgetPointer(arg0));
|
|
script_31(62652441, arg0, 792, 789, 790, 791, 773, 788);
|
|
return;
|
|
}
|