-
Notifications
You must be signed in to change notification settings - Fork 11
/
Copy path[proc,barrows_reward_draw].cs2
40 lines (40 loc) · 1.31 KB
/
[proc,barrows_reward_draw].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
// 1067
[proc,barrows_reward_draw](component $component0, int $size1)
cc_deleteall($component0);
def_int $int2 = calc(32 + 10);
def_int $int3 = 0;
def_int $int4 = 0;
def_obj $obj5 = null;
def_int $size6 = 0;
while ($size6 < $size1) {
cc_create($component0, ^iftype_graphic, $size6);
$obj5 = inv_getobj(inv_141, $size6);
if ($obj5 ! null) {
cc_sethide(false);
cc_setsize(36, 32, ^setsize_abs, ^setsize_abs);
$int4, $int3 = calc($size6 / 3), calc($size6 % 3);
if ($int4 < 2) {
if ($int3 = 0) {
cc_setposition(0, calc($int4 * $int2), ^setpos_abs_left, ^setpos_abs_top);
} else if ($int3 = 1) {
cc_setposition(0, calc($int4 * $int2), ^setpos_abs_centre, ^setpos_abs_top);
} else {
cc_setposition(0, calc($int4 * $int2), ^setpos_abs_right, ^setpos_abs_top);
}
} else if ($int3 = 0) {
cc_setposition(0, calc($int4 * $int2), ^setpos_abs_right, ^setpos_abs_top);
} else if ($int3 = 1) {
cc_setposition(0, calc($int4 * $int2), ^setpos_abs_centre, ^setpos_abs_top);
} else {
cc_setposition(0, calc($int4 * $int2), ^setpos_abs_left, ^setpos_abs_top);
}
cc_setgraphicshadow(0x333333);
cc_setoutline(1);
cc_setobject($obj5, inv_getnum(inv_141, $size6));
cc_setop(10, "Examine");
cc_setopbase("<col=ff9040><oc_name($obj5)></col>");
} else {
cc_sethide(true);
}
$size6 = calc($size6 + 1);
}