forked from RuneStar/cs2-scripts
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path[proc,adventurepath_init].cs2
36 lines (36 loc) · 2.63 KB
/
[proc,adventurepath_init].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
// 2945
[proc,adventurepath_init](component $component0, component $component1, component $component2, component $component3, component $component4, component $component5, component $component6, component $component7, component $component8, component $component9, component $component10, component $component11, component $component12, component $component13, component $component14, component $component15, component $component16, component $component17, component $component18, component $component19, component $component20, component $component21, component $component22, component $component23, component $component24, component $component25, component $component26)(int)
def_struct $struct27 = null;
def_int $int28 = 0;
def_int $width29 = if_getwidth($component2);
def_int $int30 = 286;
def_int $int31 = calc($width29 / 2 - 5 * 2);
def_int $int32 = 0;
def_int $int33 = 0;
def_int $count34 = 0;
def_int $int35 = 2047;
while ($count34 < enum_getoutputcount(enum_2618)) {
$struct27 = enum(int, struct, enum_2618, $count34);
if ($struct27 = null) {
if_close;
mes("Adventure Paths are not avaliable at this current time.");
return(0);
}
$int35 = struct_param($struct27, param_829);
if (~script3512($int35) = 1) {
$int28 = ~adventurepath_draw_path($component0, $component2, $int28, $struct27, $width29, $int30, $int31, $int32, $int33, $component3, $component4, $component5, $component6, $component7, $component8, $component9, $component10, $component11, $component12, $component13, $component14, $count34, $component18, $component17, $component19, $component20, $component21, $component22, $component23, $component24, $component25, $component26);
$int32 = calc($int32 + 1);
if ($int32 >= 2) {
$int32 = 0;
$int33 = calc($int33 + 1);
}
}
$count34 = calc($count34 + 1);
}
if ($int32 = 0) {
$int33 = calc($int33 - 1);
}
$int30 = calc($int30 / 2 * ($int33 + 1));
if_setonvartransmit("adventurepath_set_info_transmit($component7, $component8, $component9, $component10, $component11, $component12, $component3, $component0, $component4, $component13, $component14, $component18, $component17, $component19, $component20, $component21, $component22, $component23, $component24, $component25, $component26){var2358, var2357}", $component16);
if_setonvartransmit("adventurepath_task_init_transmit($component0, $component2, $component3, $component4, $component5, $component6, $component7, $component8, $component9, $component10, $component11, $component12, $component13, $component14, $component18, $component17, $component19, $component20, $component21, $component22, $component23, $component24, $component25, $component26){var2358, var2357}", $component15);
return($int30);