forked from 2009Scape/Server
Added initial version
This commit is contained in:
commit
b1dccb3fed
14153 changed files with 1285206 additions and 0 deletions
105
dumps/scripts/5206.cs2
Normal file
105
dumps/scripts/5206.cs2
Normal file
|
|
@ -0,0 +1,105 @@
|
|||
void script_5206() {
|
||||
int ivar0;
|
||||
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;
|
||||
int ivar15;
|
||||
int ivar16;
|
||||
int ivar17;
|
||||
int ivar18;
|
||||
ivar0 = 60;
|
||||
ivar1 = subtract(getWidgetActualWidth(new WidgetPointer(1122,93)), multiply(ivar0, 4));
|
||||
ivar2 = divide(ivar1, 5);
|
||||
ivar3 = add(ivar2, divide(subtract(ivar1, multiply(ivar2, 5)), 2));
|
||||
ivar4 = 0;
|
||||
ivar5 = 0;
|
||||
ivar6 = 5523;
|
||||
ivar7 = 5524;
|
||||
ivar8 = 5525;
|
||||
ivar9 = 5526;
|
||||
ivar10 = 5527;
|
||||
ivar11 = cs2method2600(new WidgetPointer(1122,93));
|
||||
ivar12 = cs2method2601(new WidgetPointer(1122,93));
|
||||
deleteAllExtraChilds(new WidgetPointer(1122,93));
|
||||
ivar13 = 0;
|
||||
ivar14 = 0;
|
||||
ivar15 = getCommonDefinitionSize(4850);
|
||||
ivar16 = -1;
|
||||
while (ivar13 < ivar15) {
|
||||
ivar16 = cs2method_3408(105, 74, 4850, ivar13);
|
||||
if ((ivar13 != 0) && (ivar16 == -1)) {
|
||||
return;
|
||||
}
|
||||
ivar4 = add(ivar3, multiply(mod(ivar13, 4), add(ivar2, ivar0)));
|
||||
ivar5 = add(ivar2, multiply(divide(ivar13, 4), add(ivar2, ivar0)));
|
||||
createExtraChild(new WidgetPointer(1122,93), 5, ivar14);
|
||||
setWidgetPosition(ivar4, ivar5, 0, 0);
|
||||
setWidgetSize(ivar0, ivar0, 0, 0);
|
||||
if (bitconfig_9675 == ivar13) {
|
||||
setWidgetSprite(ivar9);
|
||||
ivar14 = add(ivar14, 1);
|
||||
createExtraChild(new WidgetPointer(1122,93), 5, ivar14);
|
||||
setWidgetPosition(ivar4, ivar5, 0, 0);
|
||||
setWidgetSize(ivar0, ivar0, 0, 0);
|
||||
setWidgetSprite(getOtherCommonData(ivar16, 1883));
|
||||
ivar14 = add(ivar14, 1);
|
||||
createExtraChild(new WidgetPointer(1122,93), 5, ivar14);
|
||||
setWidgetPosition(ivar4, ivar5, 0, 0);
|
||||
setWidgetSize(ivar0, ivar0, 0, 0);
|
||||
setWidgetSprite(-1);
|
||||
} else if (((boolean)getOtherCommonData(ivar16, 1885)) || ((boolean)script_5200(getOtherCommonData(ivar16, 1885)))) {
|
||||
setWidgetSprite(ivar6);
|
||||
setScriptCallOnMouseEntered(688, new WidgetPointer(-32768,3), -2147483643, ivar7, "Iid");
|
||||
setScriptCallOnMouseExit(688, new WidgetPointer(-32768,3), -2147483643, ivar6, "Iid");
|
||||
setScriptCallOnMousePressed(688, new WidgetPointer(-32768,3), -2147483643, ivar8, "Iid");
|
||||
setScriptCallOnMouseReleased(688, new WidgetPointer(-32768,3), -2147483643, ivar6, "Iid");
|
||||
setWidgetContextMenuOption(1, "Select crest");
|
||||
setScriptCallOnClickContextMenu(5207, new WidgetPointer(-32768,3), -2147483643, ivar13, "Iii");
|
||||
ivar14 = add(ivar14, 1);
|
||||
createExtraChild(new WidgetPointer(1122,93), 5, ivar14);
|
||||
setWidgetPosition(ivar4, ivar5, 0, 0);
|
||||
setWidgetSize(ivar0, ivar0, 0, 0);
|
||||
setWidgetSprite(getOtherCommonData(ivar16, 1883));
|
||||
ivar14 = add(ivar14, 1);
|
||||
createExtraChild(new WidgetPointer(1122,93), 5, ivar14);
|
||||
setWidgetPosition(ivar4, ivar5, 0, 0);
|
||||
setWidgetSize(ivar0, ivar0, 0, 0);
|
||||
setWidgetSprite(-1);
|
||||
} else {
|
||||
setWidgetSprite(ivar10);
|
||||
ivar14 = add(ivar14, 1);
|
||||
createExtraChild(new WidgetPointer(1122,93), 5, ivar14);
|
||||
setWidgetPosition(ivar4, ivar5, 0, 0);
|
||||
setWidgetSize(ivar0, ivar0, 0, 0);
|
||||
setWidgetSprite(getOtherCommonData(ivar16, 1883));
|
||||
cs2method2103(196);
|
||||
ivar14 = add(ivar14, 1);
|
||||
createExtraChild(new WidgetPointer(1122,93), 5, ivar14);
|
||||
setWidgetPosition(ivar4, ivar5, 0, 0);
|
||||
setWidgetSize(ivar0, ivar0, 0, 0);
|
||||
setWidgetSprite(7454);
|
||||
}
|
||||
ivar14 = add(ivar14, 1);
|
||||
ivar13 = add(ivar13, 1);
|
||||
}
|
||||
ivar17 = divide(ivar15, 4);
|
||||
if (mod(ivar15, 4) != 0) {
|
||||
ivar17 = add(ivar17, 1);
|
||||
}
|
||||
ivar18 = add(multiply(ivar17, add(ivar0, ivar2)), ivar2);
|
||||
setWidgetScrollMax(getWidgetActualWidth(new WidgetPointer(1122,93)), ivar18, new WidgetPointer(1122,93));
|
||||
cs2method2100(ivar11, ivar12, new WidgetPointer(1122,93));
|
||||
script_31(73531486, 73531485, 5666, 5663, 5664, 5665, 5686, 5685);
|
||||
return;
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue