mirror of
https://gitlab.com/2009scape/2009scape.git
synced 2025-12-21 09:02:07 -07:00
Added initial version
This commit is contained in:
commit
b1dccb3fed
14153 changed files with 1285206 additions and 0 deletions
39
dumps/scripts/4160.cs2
Normal file
39
dumps/scripts/4160.cs2
Normal file
|
|
@ -0,0 +1,39 @@
|
|||
void script_4160(int arg0,int arg1,int arg2) {
|
||||
int ivar3;
|
||||
int ivar4;
|
||||
flow_0:
|
||||
if (arg2 > 0) {
|
||||
setScriptCallOnGameloop(4159, new WidgetPointer(-32768,3), arg1, subtract(arg2, 1), "Iii", new WidgetPointer(arg0));
|
||||
return;
|
||||
}
|
||||
ivar3 = 0;
|
||||
ivar4 = 0;
|
||||
if (setWidgetRegister(new WidgetPointer(arg0), 0)) {
|
||||
ivar3 = cs2method1609();
|
||||
if (((boolean)arg1)) {
|
||||
ivar4 = subtract(ivar3, 22);
|
||||
} else {
|
||||
ivar4 = add(ivar3, 22);
|
||||
}
|
||||
ivar4 = max(ivar4, 0);
|
||||
ivar4 = min(ivar4, 255);
|
||||
}
|
||||
IF (((boolean)ivar4))
|
||||
GOTO flow_8
|
||||
GOTO flow_9
|
||||
flow_8:
|
||||
IF (((boolean)arg1))
|
||||
GOTO flow_11
|
||||
flow_9:
|
||||
IF ((ivar4 == 255) && ((boolean)arg1))
|
||||
GOTO flow_11
|
||||
GOTO flow_12
|
||||
flow_11:
|
||||
setScriptCallOnGameloop(-1, "", new WidgetPointer(arg0));
|
||||
GOTO flow_13
|
||||
flow_12:
|
||||
setScriptCallOnGameloop(4159, new WidgetPointer(-32768,3), arg1, 0, "Iii", new WidgetPointer(arg0));
|
||||
flow_13:
|
||||
script_4161(arg0, ivar4);
|
||||
return;
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue