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
50
dumps/scripts/366.cs2
Normal file
50
dumps/scripts/366.cs2
Normal file
|
|
@ -0,0 +1,50 @@
|
|||
void script_366(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5,int arg6,int arg7,int arg8,string arg9) {
|
||||
int ivar9;
|
||||
int ivar10;
|
||||
int ivar11;
|
||||
if (arg0 != -1) {
|
||||
if (((boolean)arg5)) {
|
||||
script_365(arg0, arg3, 1);
|
||||
} else {
|
||||
script_365(arg0, arg3, 0);
|
||||
}
|
||||
if (((boolean)arg6)) {
|
||||
setScriptCallOnGameloop(367, new WidgetPointer(arg0), arg4, arg5, "Ii1", new WidgetPointer(arg0));
|
||||
}
|
||||
} else {
|
||||
script_365(arg7, arg3, 2);
|
||||
}
|
||||
if (setWidgetRegister(new WidgetPointer(arg7))) {
|
||||
if (((boolean)arg5)) {
|
||||
if (strLength(arg9) > 0) {
|
||||
script_379(script_3365(arg7), getWidgetActualWidth(new WidgetPointer(arg7)), script_3366(arg7), arg8, arg9);
|
||||
}
|
||||
} else {
|
||||
if ((script_3365(arg7) == globalint_2) && (getWidgetActualWidth(new WidgetPointer(arg7)) == globalint_773)) {
|
||||
script_383();
|
||||
}
|
||||
}
|
||||
}
|
||||
if (arg2 == -1) {
|
||||
return;
|
||||
}
|
||||
ivar9 = 0;
|
||||
ivar10 = getCommonDefinitionSize(arg2);
|
||||
ivar11 = -1;
|
||||
if (((boolean)arg5) && (ivar9 < ivar10)) {
|
||||
while (true) {
|
||||
if (ivar9 != arg1) {
|
||||
ivar11 = ((int)cs2method_3408(105, 73, arg2, ivar9));
|
||||
if (ivar11 == -1) {
|
||||
return;
|
||||
}
|
||||
if ((ivar11 != arg0) && isWidgetHidden(new WidgetPointer(ivar11))) {
|
||||
setScriptCallOnGameloop(367, new WidgetPointer(ivar11), arg4, 0, "Ii1", new WidgetPointer(ivar11));
|
||||
script_365(ivar11, arg3, 0);
|
||||
}
|
||||
}
|
||||
ivar9 = add(ivar9, 1);
|
||||
}
|
||||
}
|
||||
return;
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue