-
Notifications
You must be signed in to change notification settings - Fork 11
/
Copy path[proc,tackle_box_setsideitem].cs2
42 lines (42 loc) · 1.25 KB
/
[proc,tackle_box_setsideitem].cs2
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
// 4053
[proc,tackle_box_setsideitem](obj $obj0, int $num1, int $comsubid2)
def_int $trans3 = 150;
def_int $trans4 = 200;
def_int $int5 = 0;
def_int $int6 = 0;
def_namedobj $namedobj7 = enum(int, namedobj, enum_3702, $int6);
while ($int5 = 0 & $namedobj7 ! null) {
if ($obj0 = $namedobj7) {
$int5, $trans3, $trans4 = 1, 0, 120;
}
$int6 = calc($int6 + 1);
$namedobj7 = enum(int, namedobj, enum_3702, $int6);
}
cc_settrans($trans3);
cc_setobject($obj0, $num1);
switch_int (%varbit11896) {
case 1 :
cc_setop(1, "Deposit-5");
cc_setop(2, "Deposit-1");
cc_setop(4, "Deposit-X");
cc_setop(5, "Deposit-All");
case 3 :
cc_setop(1, "Deposit-X");
cc_setop(2, "Deposit-1");
cc_setop(3, "Deposit-5");
cc_setop(5, "Deposit-All");
case 2 :
cc_setop(1, "Deposit-All");
cc_setop(2, "Deposit-1");
cc_setop(3, "Deposit-5");
cc_setop(4, "Deposit-X");
case default :
cc_setop(1, "Deposit-1");
cc_setop(3, "Deposit-5");
cc_setop(4, "Deposit-X");
cc_setop(5, "Deposit-All");
}
cc_setop(10, "Examine");
cc_setopbase("<col=ff9040><oc_name($obj0)></col>");
cc_setonop("tackle_box_opitem(event_opindex, event_com, event_comsubid, $trans4, $trans3)");
cc_setondragcomplete("tackle_box_swapsideitem(event_com, event_comsubid, event_drop, event_dropsubid, $comsubid2)");