-
Notifications
You must be signed in to change notification settings - Fork 11
/
Copy path[proc,toplevel_side_customise].cs2
37 lines (37 loc) · 1.65 KB
/
[proc,toplevel_side_customise].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
// 919
[proc,toplevel_side_customise](enum $enum0)
def_component $component1 = null;
def_component $component2 = null;
if ($enum0 = enum_1131 | $enum0 = enum_1745) {
if (%varcint171 ! -1) {
$component1 = enum(int, component, enum_1137, %varcint171);
}
$component2 = enum(component, component, $enum0, interface_164:73);
if ((if_hassub(enum(component, component, $enum0, interface_161:77)) = true | $component1 ! null & if_hassub(enum(component, component, $enum0, $component1)) = true) & ~script4138 = 0) {
if_sethide(false, $component2);
if ($enum0 = enum_1745) {
switch_component ($component1) {
case interface_161:79, interface_161:84, interface_161:85, interface_161:91, interface_161:87, interface_161:88, interface_161:86 :
if (if_hassub(enum(component, component, $enum0, interface_161:77)) = true & if_hassub(enum(component, component, $enum0, interface_161:20)) = true) {
if_setposition(37, 87, ^setpos_abs_right, ^setpos_abs_centre, $component2);
} else {
if_setposition(37, 87, ^setpos_abs_left, ^setpos_abs_centre, $component2);
}
case default :
if_setposition(37, 87, ^setpos_abs_right, ^setpos_abs_centre, $component2);
}
}
} else {
if_sethide(true, $component2);
}
~script2526;
%varcint384 = clientclock;
~script2386;
if (if_gethide(enum(component, component, $enum0, interface_161:61)) = true) {
if_sethide(true, enum(component, component, $enum0, interface_161:49));
if_sethide(true, enum(component, component, $enum0, interface_161:56));
} else {
if_sethide(false, enum(component, component, $enum0, interface_161:49));
if_sethide(false, enum(component, component, $enum0, interface_161:56));
}
}