-
Notifications
You must be signed in to change notification settings - Fork 25
/
Copy path1361.rs2asm
171 lines (171 loc) · 4.68 KB
/
1361.rs2asm
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
.int_stack_count 2
.string_stack_count 0
.int_var_count 7
.string_var_count 1
load_int -1
istore 2
load_int 0
istore 3
load_int 816
istore 4
iload 1
load_int 0
if_icmpeq LABEL10
jump LABEL29
LABEL10:
iload 4
load_int 0
if_icmpgt LABEL14
jump LABEL29
LABEL14:
iload 4
load_int 1
isub
istore 4
load_int 95
iload 4
get_itemcontainer_itemid
load_int -1
if_icmpeq LABEL24
jump LABEL28
LABEL24:
load_int 1
istore 3
load_int 0
istore 4
LABEL28:
jump LABEL10
LABEL29:
iload 0
widget_unset_children
load_int 0
istore 5
iload 3
load_int 1
if_icmpeq LABEL37
jump LABEL42
LABEL37:
iload 0
iload 5
invoke 836
istore 5
jump LABEL46
LABEL42:
iload 0
iload 5
invoke 835
istore 5
LABEL46:
iload 0
load_int 5
iload 5
widget_create_child
iload 5
load_int 1
iadd
istore 5
load_int 28
load_int 28
load_int 0
load_int 0
widget_put_size
load_int 8
load_int 0
load_int 0
load_int 1
widget_put_position
load_int 1193
widget_put_spriteid
load_string "Fill bank"
sstore 0
load_int 1
sload 0
iload 0
widget_put_action_widget
sload 0
iload 0
widget_get_parentid_widget
widget_get_width_widget
load_int 46
isub
load_int 495
get_max_line_width
istore 6
iload 0
load_int 4
iload 5
widget_create_child
iload 6
load_int 0
load_int 0
load_int 1
widget_put_size
load_int 46
load_int 0
load_int 0
load_int 1
widget_put_position
load_int 1
widget_put_text_shadowed
load_int 1
load_int 1
load_int 0
widget_put_text_alignment
load_int 495
widget_put_fontid
sload 0
widget_put_text
iload 3
load_int 1
if_icmpeq LABEL109
jump LABEL132
LABEL109:
load_int 16750623
widget_put_textcolor
load_int 85
load_int -2147483645
iload 5
load_int 16777215
load_string "Iii"
iload 0
widget_put_mouse_enter_listener_widget
load_int 85
load_int -2147483645
iload 5
load_int 16750623
load_string "Iii"
iload 0
widget_put_mouse_exit_listener_widget
load_int 1362
load_int -2147483644
iload 0
load_string "iI"
iload 0
widget_put_option_click_listener_widget
jump LABEL146
LABEL132:
load_int 9408399
widget_put_textcolor
load_int -1
load_string ""
iload 0
widget_put_mouse_enter_listener_widget
load_int -1
load_string ""
iload 0
widget_put_mouse_exit_listener_widget
load_int -1
load_string ""
iload 0
widget_put_option_click_listener_widget
LABEL146:
iload 6
load_int 54
iadd
iload 0
widget_get_height_widget
load_int 0
load_int 0
iload 0
widget_put_size_widget
return