-
Notifications
You must be signed in to change notification settings - Fork 11
/
Copy path[clientscript,deadman_stats_init].cs2
64 lines (64 loc) · 2.52 KB
/
[clientscript,deadman_stats_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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
// 1140
[clientscript,deadman_stats_init](component $component0, int $int1, int $int2)
def_string $opbase0 = enum(int, string, enum_108, $int1);
def_stat $stat3 = enum(int, stat, enum_681, $int1);
if_setopbase($opbase0, $component0);
if_setonop("deadman_stats_click(event_opindex, $component0, $int1)", $component0);
if (~deadman_mode ! 3) {
if_setonvartransmit("deadman_stats_vartransmit($component0, $int1){var1295}", $component0);
}
cc_deleteall($component0);
cc_create($component0, ^iftype_graphic, 0);
cc_setposition(-2, -2, ^setpos_abs_left, ^setpos_abs_top);
cc_setsize(36, 36, ^setsize_abs, ^setsize_abs);
cc_setgraphic("miscgraphics,4");
cc_create($component0, ^iftype_graphic, 1);
cc_setposition(28, -2, ^setpos_abs_left, ^setpos_abs_top);
cc_setsize(36, 36, ^setsize_abs, ^setsize_abs);
cc_setgraphic("miscgraphics,6");
cc_create($component0, ^iftype_graphic, 2);
cc_setposition(calc(3 + $int2), 4, ^setpos_abs_left, ^setpos_abs_top);
cc_setsize(25, 25, ^setsize_abs, ^setsize_abs);
cc_setgraphic(enum(stat, graphic, enum_255, $stat3));
cc_create($component0, ^iftype_text, 3);
cc_setposition(30, 3, ^setpos_abs_left, ^setpos_abs_top);
cc_setsize(32, 12, ^setsize_abs, ^setsize_abs);
cc_setcolour(^yellow);
cc_settextfont(p11_full);
cc_settextalign(^settextalign_centre, ^settextalign_top, 0);
cc_settextshadow(true);
cc_create($component0, ^iftype_graphic, 4);
cc_setposition(-2, -2, ^setpos_abs_left, ^setpos_abs_top);
cc_setsize(36, 36, ^setsize_abs, ^setsize_abs);
cc_setgraphic("miscgraphics,7");
cc_settrans(128);
cc_create($component0, ^iftype_graphic, 5);
cc_setposition(28, -2, ^setpos_abs_left, ^setpos_abs_top);
cc_setsize(36, 36, ^setsize_abs, ^setsize_abs);
cc_setgraphic("miscgraphics,8");
cc_settrans(128);
cc_create($component0, ^iftype_text, 6);
cc_setposition(30, 13, ^setpos_abs_left, ^setpos_abs_top);
cc_setsize(32, 16, ^setsize_abs, ^setsize_abs);
cc_setcolour(^yellow);
cc_settextfont(b12_full);
cc_settextalign(^settextalign_centre, ^settextalign_top, 0);
cc_settextshadow(true);
cc_create($component0, ^iftype_rectangle, 7);
cc_setposition(38, 7, ^setpos_abs_left, ^setpos_abs_top);
cc_setsize(17, 2, ^setsize_abs, ^setsize_abs);
cc_setcolour(^red);
if (~deadman_mode = 3) {
~deadmanprotect_stats_refresh($int1);
if (cc_find($component0, 4) = ^true) {
cc_sethide(true);
}
if (cc_find($component0, 5) = ^true) {
cc_sethide(true);
}
if_setop(1, "Check", $component0);
} else if (testbit(%var1295, calc($int1 - 1)) = ^true) {
~deadman_stats_set_protect($component0, $int1);
} else {
~deadman_stats_set_unprotect($component0, $int1);
}