mirror of
https://gitlab.com/2009scape/2009scape.git
synced 2025-12-09 16:45:44 -07:00
Added initial version
This commit is contained in:
commit
b452bd670c
13290 changed files with 1178433 additions and 0 deletions
135
dumps/scripts/10.cs2
Normal file
135
dumps/scripts/10.cs2
Normal file
|
|
@ -0,0 +1,135 @@
|
|||
void script_10(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5,int arg6,int arg7,int arg8,int arg9,int arg10,string arg11,string arg12) {
|
||||
int ivar11;
|
||||
int ivar12;
|
||||
int ivar13;
|
||||
int ivar14;
|
||||
int ivar15;
|
||||
int ivar16;
|
||||
deleteAllExtraChilds(new WidgetPointer(arg1));
|
||||
ivar11 = add(2, multiply(13, getLineCount(177, 495, "Level " + intToStr(arg2) + ": " + arg11)));
|
||||
ivar12 = add(2, multiply(13, getLineCount(177, 494, arg12)));
|
||||
ivar13 = add(add(add(add(add(2, ivar11), ivar12), 32), 14), 2);
|
||||
if (arg3 == -1) {
|
||||
ivar13 = subtract(subtract(ivar13, 32), 14);
|
||||
}
|
||||
ivar14 = 5;
|
||||
if (getWidgetActualY(new WidgetPointer(arg0)) < 130) {
|
||||
ivar14 = subtract(subtract(261, ivar13), 5);
|
||||
}
|
||||
createExtraChild(new WidgetPointer(arg1), 3, 0);
|
||||
setWidgetPosition(5, ivar14, 0, 0);
|
||||
setWidgetSize(180, ivar13, 0, 0);
|
||||
setWidgetFilled(1);
|
||||
setWidgetRGB(new Color(0, 0, 0));
|
||||
cs2method2103(42);
|
||||
createExtraChild(new WidgetPointer(arg1), 3, 1);
|
||||
setWidgetPosition(6, add(ivar14, 1), 0, 0);
|
||||
setWidgetSize(179, subtract(ivar13, 1), 0, 0);
|
||||
setWidgetFilled(0);
|
||||
setWidgetRGB(new Color(46, 43, 35));
|
||||
createExtraChild(new WidgetPointer(arg1), 3, 2);
|
||||
setWidgetPosition(5, ivar14, 0, 0);
|
||||
setWidgetSize(179, subtract(ivar13, 1), 0, 0);
|
||||
setWidgetFilled(0);
|
||||
setWidgetRGB(new Color(114, 100, 81));
|
||||
createExtraChild(new WidgetPointer(arg1), 4, 3);
|
||||
setWidgetPosition(7, add(ivar14, 2), 0, 0);
|
||||
setWidgetSize(177, ivar11, 0, 0);
|
||||
setWidgetTextAlignment(1, 1, 0);
|
||||
setWidgetFont(495);
|
||||
setWidgetRGB(new Color(255, 152, 31));
|
||||
setWidgetUnknownBoolean(false);
|
||||
setWidgetText("Level " + intToStr(arg2) + ": " + arg11);
|
||||
createExtraChild(new WidgetPointer(arg1), 4, 4);
|
||||
setWidgetPosition(7, add(add(ivar14, 2), ivar11), 0, 0);
|
||||
setWidgetSize(177, ivar12, 0, 0);
|
||||
setWidgetTextAlignment(1, 1, 0);
|
||||
setWidgetFont(494);
|
||||
setWidgetRGB(new Color(175, 106, 26));
|
||||
setWidgetUnknownBoolean(false);
|
||||
setWidgetText(arg12);
|
||||
ivar15 = 1;
|
||||
if (arg5 != -1) {
|
||||
ivar15 = 2;
|
||||
}
|
||||
if (arg7 != -1) {
|
||||
ivar15 = 3;
|
||||
}
|
||||
if (arg9 != -1) {
|
||||
ivar15 = 4;
|
||||
}
|
||||
ivar16 = divide(subtract(190, multiply(ivar15, 35)), add(ivar15, 1));
|
||||
if (arg3 != -1) {
|
||||
createExtraChild(new WidgetPointer(arg1), 5, 5);
|
||||
setWidgetPosition(ivar16, add(add(add(ivar14, 2), ivar11), ivar12), 0, 0);
|
||||
setWidgetSize(35, 32, 0, 0);
|
||||
setItemOnWidgetMethod1200(arg3, -1);
|
||||
createExtraChild(new WidgetPointer(arg1), 4, 6);
|
||||
setWidgetPosition(ivar16, add(add(add(add(ivar14, 2), ivar11), ivar12), 32), 0, 0);
|
||||
setWidgetSize(35, 14, 0, 0);
|
||||
setWidgetTextAlignment(1, 1, 0);
|
||||
setWidgetFont(494);
|
||||
if (script_19(arg3, arg0) >= arg4) {
|
||||
setWidgetRGB(new Color(0, 255, 0));
|
||||
} else {
|
||||
setWidgetRGB(new Color(255, 0, 0));
|
||||
}
|
||||
setWidgetUnknownBoolean(false);
|
||||
setWidgetText(script_20(script_19(arg3, arg0)) + "/" + intToStr(arg4));
|
||||
}
|
||||
if (arg5 != -1) {
|
||||
createExtraChild(new WidgetPointer(arg1), 5, 7);
|
||||
setWidgetPosition(add(multiply(ivar16, 2), 35), add(add(add(ivar14, 2), ivar11), ivar12), 0, 0);
|
||||
setWidgetSize(35, 32, 0, 0);
|
||||
setItemOnWidgetMethod1200(arg5, -1);
|
||||
createExtraChild(new WidgetPointer(arg1), 4, 8);
|
||||
setWidgetPosition(add(multiply(ivar16, 2), 35), add(add(add(add(ivar14, 2), ivar11), ivar12), 32), 0, 0);
|
||||
setWidgetSize(35, 14, 0, 0);
|
||||
setWidgetTextAlignment(1, 1, 0);
|
||||
setWidgetFont(494);
|
||||
if (script_19(arg5, arg0) >= arg6) {
|
||||
setWidgetRGB(new Color(0, 255, 0));
|
||||
} else {
|
||||
setWidgetRGB(new Color(255, 0, 0));
|
||||
}
|
||||
setWidgetUnknownBoolean(false);
|
||||
setWidgetText(script_20(script_19(arg5, arg0)) + "/" + intToStr(arg6));
|
||||
}
|
||||
if (arg7 != -1) {
|
||||
createExtraChild(new WidgetPointer(arg1), 5, 9);
|
||||
setWidgetPosition(add(multiply(ivar16, 3), 70), add(add(add(ivar14, 2), ivar11), ivar12), 0, 0);
|
||||
setWidgetSize(35, 32, 0, 0);
|
||||
setItemOnWidgetMethod1200(arg7, -1);
|
||||
createExtraChild(new WidgetPointer(arg1), 4, 10);
|
||||
setWidgetPosition(add(multiply(ivar16, 3), 70), add(add(add(add(ivar14, 2), ivar11), ivar12), 32), 0, 0);
|
||||
setWidgetSize(35, 14, 0, 0);
|
||||
setWidgetTextAlignment(1, 1, 0);
|
||||
setWidgetFont(494);
|
||||
if (script_19(arg7, arg0) >= arg8) {
|
||||
setWidgetRGB(new Color(0, 255, 0));
|
||||
} else {
|
||||
setWidgetRGB(new Color(255, 0, 0));
|
||||
}
|
||||
setWidgetUnknownBoolean(false);
|
||||
setWidgetText(script_20(script_19(arg7, arg0)) + "/" + intToStr(arg8));
|
||||
}
|
||||
if (arg9 != -1) {
|
||||
createExtraChild(new WidgetPointer(arg1), 5, 11);
|
||||
setWidgetPosition(add(multiply(ivar16, 4), 105), add(add(add(ivar14, 2), ivar11), ivar12), 0, 0);
|
||||
setWidgetSize(35, 32, 0, 0);
|
||||
setItemOnWidgetMethod1200(arg9, -1);
|
||||
createExtraChild(new WidgetPointer(arg1), 4, 12);
|
||||
setWidgetPosition(add(multiply(ivar16, 4), 105), add(add(add(add(ivar14, 2), ivar11), ivar12), 32), 0, 0);
|
||||
setWidgetSize(35, 14, 0, 0);
|
||||
setWidgetTextAlignment(1, 1, 0);
|
||||
setWidgetFont(494);
|
||||
if (script_19(arg9, arg0) >= arg10) {
|
||||
setWidgetRGB(new Color(0, 255, 0));
|
||||
} else {
|
||||
setWidgetRGB(new Color(255, 0, 0));
|
||||
}
|
||||
setWidgetUnknownBoolean(false);
|
||||
setWidgetText(script_20(script_19(arg9, arg0)) + "/" + intToStr(arg10));
|
||||
}
|
||||
return;
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue