This repository was archived by the owner on Feb 4, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 12
/
Copy path[clientscript,script6302].cs2
236 lines (236 loc) · 10.5 KB
/
[clientscript,script6302].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
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
// 6302
[clientscript,script6302](int $int0, component $component1, component $component2, component $component3, component $component4, component $component5, component $component6, component $component7, component $component8, component $component9, component $component10, component $component11, enum $enum12)
cc_deleteall($component9);
def_int $count13 = 0;
cc_create($component9, ^iftype_graphic, $count13);
$count13 = calc($count13 + 1);
cc_setsize(0, 0, ^setsize_minus, ^setsize_minus);
cc_setposition(0, 0, ^setpos_abs_centre, ^setpos_abs_centre);
cc_setgraphic(tradebacking);
cc_settiling(true);
cc_setonclick("script6305($int0, $component9, $component10, $component11)");
cc_create($component9, ^iftype_rectangle, $count13);
$count13 = calc($count13 + 1);
cc_setsize(0, 0, ^setsize_minus, ^setsize_minus);
cc_setposition(0, 0, ^setpos_abs_centre, ^setpos_abs_centre);
cc_setfill(false);
cc_setcolour(0x0e0e0c);
cc_create($component9, ^iftype_rectangle, $count13);
$count13 = calc($count13 + 1);
cc_setsize(2, 2, ^setsize_minus, ^setsize_minus);
cc_setposition(0, 0, ^setpos_abs_centre, ^setpos_abs_centre);
cc_setfill(false);
cc_setcolour(0x474745);
cc_create($component9, ^iftype_graphic, $count13);
$count13 = calc($count13 + 1);
cc_setsize(16, 16, ^setsize_abs, ^setsize_abs);
cc_setposition(2, 0, ^setpos_abs_right, ^setpos_abs_centre);
cc_create($component9, ^iftype_text, $count13);
$count13 = calc($count13 + 1);
cc_setsize(20, 4, ^setsize_minus, ^setsize_minus);
cc_setposition(2, 0, ^setpos_abs_left, ^setpos_abs_centre);
cc_settextfont(p12_full);
cc_settextshadow(true);
cc_settextalign(^settextalign_centre, ^settextalign_centre, 0);
~xpdrops_setup_display_hoveroff($component9);
~script6304($int0);
cc_setonvartransmit("script6303(event_com, event_comsubid, $int0){var3469, var3470, var3471}");
cc_deleteall($component5);
$count13 = 0;
cc_create($component5, ^iftype_graphic, $count13);
$count13 = calc($count13 + 1);
cc_setposition(0, 0, ^setpos_abs_left, ^setpos_abs_centre);
cc_setsize(36, 36, ^setsize_abs, ^setsize_abs);
cc_setgraphic("miscgraphics,0");
cc_create($component5, ^iftype_graphic, $count13);
$count13 = calc($count13 + 1);
cc_setposition(2, 0, ^setpos_abs_left, ^setpos_abs_centre);
cc_setsize(29, 22, ^setsize_abs, ^setsize_abs);
cc_setgraphic("bankbuttons,6");
cc_create($component5, ^iftype_text, $count13);
cc_setcolour(0xff981f);
if_setonmouserepeat("cc_colour_swapper(event_com, $count13, ^white)", $component5);
if_setonmouseleave("cc_colour_swapper(event_com, $count13, 0xff981f)", $component5);
$count13 = calc($count13 + 1);
cc_setposition(0, 0, ^setpos_abs_right, ^setpos_abs_centre);
cc_setsize(38, 0, ^setsize_minus, ^setsize_minus);
cc_settextfont(p12_full);
cc_settextshadow(true);
cc_settextalign(^settextalign_centre, ^settextalign_centre, 0);
def_string $string0 = "Drag items here to discard them.";
cc_settext($string0);
if_setonclick("mes($string0)", $component5);
if (%varcint5 = 14) {
~meslayer_close(true, true, true);
}
~script6315(false, $component7);
if_setop(1, "Seek", $component7);
cc_deleteall($component8);
$count13 = ~options_button_off($component8, 0);
cc_create($component8, ^iftype_graphic, $count13);
cc_setposition(0, 0, ^setpos_abs_centre, ^setpos_abs_centre);
cc_setsize(29, 22, ^setsize_abs, ^setsize_abs);
cc_setgraphic("bankbuttons,6");
cc_settrans(0);
if_setonmouserepeat("cc_settrans(event_com, $count13, 60, null)", $component8);
if_setonmouseleave("cc_settrans(event_com, $count13, 0, null)", $component8);
if_setonop("script6317(event_op, event_com, $count13, 150, 60, 0)", $component8);
if_setop(1, "Wipe", $component8);
def_int $count14 = enum_getoutputcount(enum_4390);
def_int $countarray0($count14);
def_int $int15 = 0;
def_int $int16 = 0;
def_int $int17 = 0;
def_int $int18 = 0;
def_int $int19 = 0;
def_int $int20 = 0;
def_int $int21 = 0;
def_int $int22 = 0;
def_int $int23 = 0;
$int16, $int17, $int18, $int19, $int20, $int21, $int22, $int23 = ~script6335($int0);
def_int $intarray1(calc(23 + 1));
def_int $int24 = 23;
while ($int24 > 0) {
switch_int ($int24) {
case 1 :
$intarray1($int24) = $int16;
case 2 :
$intarray1($int24) = $int17;
case 3 :
$intarray1($int24) = $int18;
case 4 :
$intarray1($int24) = $int19;
case 5 :
$intarray1($int24) = $int20;
case 6 :
$intarray1($int24) = $int21;
case 7 :
$intarray1($int24) = $int22;
case default :
$intarray1($int24) = $int23;
}
$int24 = calc($int24 - 1);
}
cc_deleteall($component3);
def_namedobj $namedobj25 = null;
$count13 = 0;
while ($count13 < $count14) {
$namedobj25 = enum(int, namedobj, enum_4390, $count13);
if ($namedobj25 ! null) {
if (oc_param($namedobj25, param_434) ! null & oc_param($namedobj25, param_436) > $intarray1(enum(stat, int, enum_81, oc_param($namedobj25, param_434))) | oc_param($namedobj25, param_435) ! null & oc_param($namedobj25, param_437) > $intarray1(enum(stat, int, enum_81, oc_param($namedobj25, param_435))) | oc_param($namedobj25, param_191) ! null & oc_param($namedobj25, param_613) > $intarray1(enum(stat, int, enum_81, oc_param($namedobj25, param_191))) | oc_param($namedobj25, param_579) ! null & oc_param($namedobj25, param_614) > $intarray1(enum(stat, int, enum_81, oc_param($namedobj25, param_579))) | oc_param($namedobj25, param_610) ! null & oc_param($namedobj25, param_615) > $intarray1(enum(stat, int, enum_81, oc_param($namedobj25, param_610))) | oc_param($namedobj25, param_611) ! null & oc_param($namedobj25, param_616) > $intarray1(enum(stat, int, enum_81, oc_param($namedobj25, param_611))) | oc_param($namedobj25, param_612) ! null & oc_param($namedobj25, param_617) > $intarray1(enum(stat, int, enum_81, oc_param($namedobj25, param_612)))) {
} else {
$countarray0($int15) = $count13;
$int15 = calc($int15 + 1);
}
}
cc_create($component3, ^iftype_graphic, $count13);
cc_sethide(true);
$count13 = calc($count13 + 1);
}
def_int $int26 = $int15;
if ($int26 > 1) {
~script6320(countarray0, 0, calc($int26 - 1));
}
cc_deleteall($component1);
cc_create($component1, ^iftype_graphic, 0);
cc_setsize(36, 32, ^setsize_abs, ^setsize_abs);
cc_setoutline(1);
cc_setgraphicshadow(0x333333);
cc_sethide(true);
cc_settrans(125);
def_int $comsubid27 = cc_getid;
cc_create($component1, ^iftype_text, 1);
cc_setcolour(0xff981f);
cc_settextfont(p11_full);
cc_settextalign(^settextalign_left, ^settextalign_centre, 0);
cc_settextshadow(true);
cc_sethide(true);
def_int $comsubid28 = cc_getid;
def_int $height29 = 0;
def_int $int30 = calc((32 - 32) / 2);
def_int $int31 = 0;
def_string $string1 = "";
def_int $int32 = 0;
$int15 = 0;
while ($int15 < $int26) {
if (cc_find($component3, $countarray0($int15)) = ^true) {
cc_sethide(false);
cc_settiling(true);
cc_setgraphic(tradebacking_light);
cc_settrans(255);
cc_setsize(0, 32, ^setsize_minus, ^setsize_abs);
cc_setposition(0, $height29, ^setpos_abs_centre, ^setpos_abs_top);
cc_setop(1, "Add");
cc_setop(10, "Examine");
cc_setdraggable($component1, -1);
cc_setdragdeadzone(5);
cc_setdragdeadtime(5);
$namedobj25 = enum(int, namedobj, enum_4390, $countarray0($int15));
$string0 = oc_name($namedobj25);
cc_setopbase("<col=ff9040><$string0></col>");
.cc_create($component3, ^iftype_rectangle, $count13);
$count13 = calc($count13 + 1);
.cc_setsize(0, 32, ^setsize_minus, ^setsize_abs);
.cc_setposition(0, $height29, ^setpos_abs_centre, ^setpos_abs_top);
.cc_setfill(true);
cc_setonmouserepeat("script1015(event_com, .cc_getid, ^white, 225)");
if (calc($int15 % 2) = 0) {
.cc_setcolour(^white);
.cc_settrans(255);
cc_setonmouseleave("script1015(event_com, .cc_getid, ^white, 255)");
cc_setonop("script6309($int0, event_op, event_com, event_comsubid, .cc_getid, ^white, 225, ^white, 255, $component1, $component2, $component5, $component6, $enum12)");
} else {
.cc_setcolour(^black);
.cc_settrans(225);
cc_setonmouseleave("script1015(event_com, .cc_getid, ^black, 225)");
cc_setonop("script6309($int0, event_op, event_com, event_comsubid, .cc_getid, ^white, 225, ^black, 225, $component1, $component2, $component5, $component6, $enum12)");
}
.cc_create($component3, ^iftype_graphic, $count13);
$count13 = calc($count13 + 1);
.cc_setsize(36, 32, ^setsize_abs, ^setsize_abs);
.cc_setposition(3, calc($height29 + $int30), ^setpos_abs_left, ^setpos_abs_top);
.cc_setoutline(1);
.cc_setgraphicshadow(0x333333);
if (oc_stackable($namedobj25) = true) {
.cc_setobject($namedobj25, 5000);
} else {
.cc_setobject_nonum($namedobj25, 1);
}
.cc_create($component3, ^iftype_text, $count13);
$count13 = calc($count13 + 1);
.cc_setsize(calc(8 + 36), 32, ^setsize_minus, ^setsize_abs);
.cc_setposition(3, $height29, ^setpos_abs_right, ^setpos_abs_top);
.cc_setcolour(0xff981f);
.cc_settextfont(p11_full);
.cc_settextalign(^settextalign_left, ^settextalign_centre, 0);
.cc_settextshadow(true);
$int32, $int31 = string_length($string0), 0;
if ($int32 <= 0) {
$string0, $int32 = "-", 1;
}
if ($int32 > 0 & parawidth($string0, 512, p11_full) > .cc_getwidth) {
while ($int32 > 1 & $int31 = 0) {
$int32 = calc($int32 - 1);
$string1 = append(substring($string0, 0, $int32), "...");
if (parawidth($string1, 512, p11_full) <= .cc_getwidth) {
$string0, $int31 = $string1, 1;
}
}
}
.cc_settext($string0);
cc_setondrag("br_loadout_menudragging(event_com, event_comsubid, $namedobj25, $string0, $component1, $comsubid27, $comsubid28, $int30, event_mousex, event_mousey)");
cc_setondragcomplete("script6312($int0, event_com, event_comsubid, event_com2, event_comsubid2, $countarray0($int15), $component1, $comsubid27, $comsubid28, $component2, $component5, $component6, $enum12)");
$height29 = calc($height29 + 32);
}
$int15 = calc($int15 + 1);
}
if ($height29 > if_getheight($component3)) {
if_setscrollsize(0, $height29, $component3);
} else {
if_setscrollsize(0, 0, $component3);
}
if_setscrollpos(0, 0, $component3);
~scrollbar_vertical($component4, $component3, "scrollbar_dragger_v2,3", "scrollbar_dragger_v2,0", "scrollbar_dragger_v2,1", "scrollbar_dragger_v2,2", "scrollbar_v2,0", "scrollbar_v2,1");
~script6311($int0, $component1, $component2, $component5, $component6, $enum12);
if_setonvartransmit("script6310($int0, $component1, $component2, $component5, $component6, $enum12){var3464, var3469, var3470, var3471, var3472, var3473, var3474, var3475, var3476, var3477, var3478, var3479, var3480, var3481, var3482, var3483, var3484, var3485, var3486, var3487, var3488, var3489, var3490, var3491, var3492, var3493, var3494, var3495, var3496, var3497, var3498, var3499, var3500, var3501, var3502, var3503, var3504, var3505, var3506, var3507}", $component1);
if_setontimer(null, $component1);