-
Notifications
You must be signed in to change notification settings - Fork 1
/
spritesheet.html
298 lines (224 loc) · 54.7 KB
/
spritesheet.html
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
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
<html>
<body>
<!-- 44 x 9 = 396 -->
<canvas id='c_b' width='396' height='50' ></canvas><br>
<p id='point'></p>
<!-- 44 x 15 = 660 -->
<canvas id='c_m' width='660' height='16' ></canvas><br>
<!-- 44 x 7 = 308 -->
<canvas id='c_a' width='308' height='38' ></canvas><br>
<!-- 44 x 4 = 176 -->
<canvas id='c_k' width='176' height='26' ></canvas><br>
<br>
<!-- 50x9 + 16x15 + 38x7 + 26x4 -->
<canvas id='c' width='44' height='1060' ></canvas><br>
<script>
var pal_1 = [0,252,0,48,52,32,248,228,152,0,0,96,112,116,96,24,28,8,248,0,0,248,252,0,0,0,248,248,252,248,144,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,]
var s1 = '0121000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000034300000000000000000000000000000000000000003413000000000000000000000000000333333333333344130000000000000000000000003334444444444444411300000000000000000000003344441111111111111115330000000000000000000344411111111111111111111530000000000000000034411111111111111111111111530000000000000003441111111111116111111111111530000000000000344113333333333333333333333115530000000000003413322222222222222222222223315300000000000344322222222222222222222222222355300000000003432222222222222222222222222222353000000000344322222222222222222222222222223553000000003413222222222222222222222222222231530000000034132222222222222222222222222222315300000000341322222222222222222222222222223153000000003413222222222222227222222222222231530000000034132222222222222222222222222222315300000000341322222222222222222222222222223153000000003441322222222222222222222222222315530000000003411333333333333333333333333331153000000000034411111111111111111111111111115530000000000034411111111111111111111111111553000000000000034411111111111111111111111555300000000000000033411111111111111111115555330000000000000000003333411111118111555533330000000000000000000000003333333333333333000000000000000000000000000000343993399353000000000000000000000000000000031413999931513000000000000000000000000000003134113993115313000000000000000000000000000313341399311153313000000000000000000000000031303413931111530313000000000000000000000003130034113111155300313000000000000000000000033000034113315530000330000000000000000000000000000031300353000000000000000000000000000000000000313003530000000000000000000000000000000000003130035300000000000000000000000000000000000003300330000000000000000000'
var pal_2 = [0,252,0,48,52,32,248,228,152,0,0,96,112,116,96,24,28,8,248,0,0,248,252,0,0,0,248,248,252,248,144,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,]
var s2 = '0121000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000034300000000000000000000000000000000000000003413000000000000000000000000000333333333333344130000000000000000000000003334444444444444411300000000000000000000003344441111111111111115330000000000000000000344411111111111111111111530000000000000000034411111111111111111111111530000000000000003441111111111116111111111111530000000000000344113333333333333333333333115530000000000003413322222222222222222222223315300000000000344322222222222222222222222222355300000000003432222222222222222222222222222353000000000344322222222222222222222222222223553000000003413222222222222222222222222222231530000000034132222222222222222222222222222315300000000341322222222222222222222222222223153000000003413222222222222227222222222222231530000000034132222222222222222222222222222315300000000341322222222222222222222222222223153000000003441322222222222222222222222222315530000000003411333333333333333333333333331153000000000034411111111111111111111111111115530000000000034411111111111111111111111111553000000000000034411111111111111111111111555300000000000000033411111111111111111115555330000000000000000003333411111118111555533330000000000000000000000003333333333333333000000000000000000000003300000343993399353000003300000000000000000031300031413999931513000313000000000000000000031333134113993115313331300000000000000000000031113341399311153311130000000000000000000000033303413931111530333000000000000000000000000000034113111155300000000000000000000000000000000034113315530000000000000000000000000000000000031300353000000000000000000000000000000000000313003530000000000000000000000000000000000003130035300000000000000000000000000000000000003300330000000000000000000'
var pal_3 = [0,252,0,48,52,32,248,228,152,0,0,96,112,116,96,24,28,8,248,0,0,248,252,0,0,0,248,248,252,248,144,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,]
var s3 = '0121000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000034300000000000000000000000000000000000000003413000000000000000000000000000333333333333344130000000000000000000000003334444444444444411300000000000000000000003344441111111111111115330000000000000000000344411111111111111111111530000000000000000034411111111111111111111111530000000000000003441111111111116111111111111530000000000000344113333333333333333333333115530000000000003413322222222222222222222223315300000000000344322222222222222222222222222355300000000003432222222222222222222222222222353000000000344322222222222222222222222222223553000000003413222222222222222222222222222231530000000034132222222222222222222222222222315300000000341322222222222222222222222222223153000000003413222222222222227222222222222231530000000034132222222222222222222222222222315300000000341322222222222222222222222222223153000000003441322222222222222222222222222315530000000003411333333333333333333333333331153000000000034411111111111111111111111111115530000000000034411111111111111111111111111553000000000000034411111111111111111111111555300000000000000033411111111111111111115555330000000000000000003333411111118111555533330000000000000000000000003333333333333333000000000000000000000000000000343993399353000000000000000000000000000000031413999931513000000000000000000000000000000314113993115130000000000000000000000000000031341399311153130000000000000000000000000000313413931111531300000000000000000000000000003134113111155313000000000000000000000000000313034113315530313000000000000000000000000003300031300353000330000000000000000000000000000000313003530000000000000000000000000000000000003130035300000000000000000000000000000000000003300330000000000000000000'
var pal_4 = [0,252,0,48,52,32,248,228,152,0,0,96,112,116,96,24,28,8,248,0,0,248,252,0,0,0,248,248,252,248,144,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,]
var s4 = '0121000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000034300000000000000000000000000000000000000003413000000000000000000000000000333333333333344130000000000000000000000003334444444444444411300000000000000000000003344441111111111111115330000000000000000000344411111111111111111111530000000000000000034411111111111111111111111530000000000000003441111111111116111111111111530000000000000344113333333333333333333333115530000000000003413322222222222222222222223315300000000000344322222222222222222222222222355300000000003432222222222222222222222222222353000000000344322222222222222222222222222223553000000003413222222222222222222222222222231530000000034132222222222222222222222222222315300000000341322222222222222222222222222223153000000003413222222222222227222222222222231530000000034132222222222222222222222222222315300000000341322222222222222222222222222223153000000003441322222222222222222222222222315530000000003411333333333333333333333333331153000000000034411111111111111111111111111115530000000000034411111111111111111111111111553000000000000034411111111111111111111111555300000000000000033411111111111111111115555330000000000000000003333411111118111555533330000000000000000000000003333333333333333000000000000000000000000003311343993399353113300000000000000000000000311331413999931513311300000000000000000000031330034113993115300331300000000000000000003130000341399311153000031300000000000000000033000003413931111530000033000000000000000000000000034113111155300000000000000000000000000000000034113315530000000000000000000000000000000000031300353000000000000000000000000000000000003130000353000000000000000000000000000000000313000000353000000000000000000000000000000003300000000330000000000000000'
var pal_5 = [0,252,0,48,52,32,248,228,152,0,0,96,112,116,96,24,28,8,248,0,0,248,252,0,0,0,248,248,252,248,144,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,]
var s5 = '0121000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000003430000000000000000000000000000000000000000341300000000000000000000000000000333333333334413000000000000000000000000003334444444444441153000000000000000000000003344441111111111111153300000000000000000000344411111111111111111115300000000000000000034411111111111111111111115300000000000000003441111111111161111111111115300000000000000343333333333333333333333111155300000000000003322222222222222222222223311153000000000000322222222222222222222222222311553000000000003222222222222222222222222222311530000000000342222222222222222222222222223115530000000003422222222222222222222222222231115300000000034222222222222222222222222222311153000000000342222222222222222222222222223111530000000003422222222222222272222222222231115300000000034222222222222222222222222222311153000000000342222222222222222222222222223111530000000003432222222222222222222222222311155300000000003433333333333333333333333331111530000000000034411111111111111111111111111155300000000000034411111111111181111111111115530000000000000034411111111111111111111115553000000000000000033411111111111111111155553300000000000000000003333411111111115555333300000000000000000000000003333333333333330000000000000000000000000000000399339931513000000000000000000000000000000031399993115313000000000000000000000000000003134399311153313000000000000000000000000000313039931111530313000000000000000000000000031300393111155300313000000000000000000000000330000311115530000330000000000000000000000000000003111533300000000000000000000000000000000000311533115300000000000000000000000000000000031533003315300000000000000000000000000000000333000000333000000000000000'
var pal_6 = [0,252,0,48,52,32,248,228,152,0,0,96,112,116,96,24,28,8,248,0,0,248,252,0,0,0,248,248,252,248,144,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,]
var s6 = '0121000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000343000000000000000000000000000000000000000034130000000000000000000000000000033333333333441300000000000000000000000000333444444444444115300000000000000000000000334444111111111111115330000000000000000000034441111111111111111111530000000000000000003441111111111111111111111530000000000000000344111111111116111111111111530000000000000034333333333333333333333311115530000000000000332222222222222222222222331115300000000000032222222222222222222222222231155300000000000322222222222222222222222222231153000000000034222222222222222222222222222311553000000000342222222222222222222222222223111530000000003422222222222222222222222222231115300000000034222222222222222222222222222311153000000000342222222222222227222222222223111530000000003422222222222222222222222222231115300000000034222222222222222222222222222311153000000000343222222222222222222222222231115530000000000343333333333333333333333333111153000000000003441111111111111111111111111115530000000000003441111111111118111111111111553000000000000003441111111111111111111111555300000000000000003341111111111111111115555330000000000000000000333341111111111555533330000000000000000000000000333333333333333000000000000000000000000000000039933993153000000000000000000000000000000000339999313130000000000000000000000000000000003439931343330000000000000000000000000000000033993134353130000000000000000000000000000033439313435533300000000000000000000000000003441131133153000000000000000000000000000000034113333111530000000000000000000000000000000033113003311530000000000000000000000000000000003313000331530000000000000000000000000000000000330000033530000000000000000000000000000000000000000003300000000000000'
var pal_7 = [0,252,0,48,52,32,248,228,152,0,0,96,112,116,96,24,28,8,248,0,0,248,252,0,0,0,248,248,252,248,144,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,]
var s7 = '0121000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000343000000000000000000000000000000000000000034130000000000000000000000000000033333333333441300000000000000000000000000333444444444444115300000000000000000000000334444111111111111115330000000000000000000034441111111111111111111530000000000000000003441111111111111111111111530000000000000000344111111111116111111111111530000000000000034333333333333333333333311115530000000000000332222222222222222222222331115300000000000032222222222222222222222222231155300000000000322222222222222222222222222231153000000000034222222222222222222222222222311553000000000342222222222222222222222222223111530000000003422222222222222222222222222231115300000000034222222222222222222222222222311153000000000342222222222222227222222222223111530000000003422222222222222222222222222231115300000000034222222222222222222222222222311153000000000343222222222222222222222222231115530000000000343333333333333333333333333111153000000000003441111111111111111111111111115530000000000003441111111111118111111111111553000000000000003441111111111111111111111555300000000000000003341111111111111111115555330000000000000000000333341111111111555533330000000000000000000000000333333333333333000000000000000000000000000000039933993153000000000000000000000000000000000339999311513000000000000000000000000000000003439931115313000000000000000000000000000000033993111153313000000000000000000000000033333439311111530313000000000000000000000000341113333311155300330000000000000000000000000333334111155530000000000000000000000000000000000033333333000000000000000000'
var pal_8 = [0,252,0,48,52,32,248,228,152,0,0,96,112,116,96,24,28,8,248,0,0,248,252,0,0,0,248,248,252,248,144,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,]
var s8 = '0121000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000343000000000000000000000000000000000000000034130000000000000000000000000000033333333333441300000000000000000000000000333444444444444115300000000000000000000000334444111111111111115330000000000000000000034441111111111111111111530000000000000000003441111111111111111111111530000000000000000344111111111116111111111111530000000000000034333333333333333333333311115530000000000000332222222222222222222222331115300000000000032222222222222222222222222231155300000000000322222222222222222222222222231153000000000034222222222222222222222222222311553000000000342222222222222222222222222223111530000000003422222222222222222222222222231115300000000034222222222222222222222222222311153000000000342222222222222227222222222223111530000000003422222222222222222222222222231115300000000034222222222222222222222222222311153000000000343222222222222222222222222231115530000000000343333333333333333333333333111153000000000003441111111111111111111111111115530000000000003441111111111118111111111111553000000000000003441111111111111111111111555300000000000000003341111111111111111115555330000000000000000000333341111111111555533330000000000000000000000000333333333333333000000000000000000000000000000039933993153000000000000000000000000000000000339999311513000000000000000000000000000000003439931115313000000000000000000000000000000033993111153313000000000000000000000000033333439311111530313000000000000000000000000341113333311155300330000000000000000000000000333334111155530000000000000000000000000000000000033333333000000000000000000'
var pal_9 = [0,252,0,48,52,32,0,0,96,112,116,96,24,28,8,248,0,0,248,248,200,248,228,152,248,252,0,0,0,248,248,252,248,136,0,16,0,0,0,0,0,0,0,0,0,0,0,0,]
var s9 = '011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000002320000000000000000000000000000000000000000231200000000000000000000000000000000000222223314220000000000000000000000000000002223333331111422200000000000000000000000002233331111111111114220000000000000000000000233311111111111111111420000000000000000000023311111111111111111111420000000000000000002331111111111111511111111420000000000000000222222222222111111111111114420000000000000002677777777772211111111111114200000000000000266777777777777211111111111144200000000000002677777777777777211111111111142000000000000026777777777777772111111111111442000000000000267777777777777721111111111111420000000002202677777777777777211111111111114200000000233266777777777777772111111111111142000000002312677777777777777721811111111111420000000023112777777777777777211111111111114200000000023112277777777777772111111111111142000000002331111222777777777211111111111114420000000023141111112222222221111111111111142000000000214231111111111111111111111111114420000000000220233111111111111111911111111442000000000000000223311111111111111111111444200000000000000000022331111111111111111444220000000000000000000002223111111111114442220000000000000000000000000022222222222222200000000000000000000000000000000022AA24422000000000000000000000000000000000002AA211212000000000000000000000000000000000002A211112120000000000000000000000000000000000221111142120000000000000000000000000000000002311111422120000000000000000000000000002222231111144202200000000000000000000000000023111111444420000000000000000000000000000000022222222222000000000000000000000'
var m_pal_1 = [0,252,0,0,0,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,]
var ms_1 = '00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111110000000000011111000000000000000000000001111100000000000111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
var m_pal_2 = [0,252,0,0,0,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,]
var ms_2 = '00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100010000000000010001000000000000000000000001111100000000000111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
var m_pal_3 = [0,252,0,0,0,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,]
var ms_3 = '00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010010010000000000000000000000000000222222001001001002222220000000000000000000023222232100100100232222320000000000000000000222222220000000002222222200000000000000000000000000000000000000000000000000000000000000004444000000000000000444400000000000000000000444444000000000000044444400000000000000000004444440000000000000444444000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
var m_pal_4 = [0,252,0,0,0,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,]
var ms_4 = '00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000001111110000000000000000000012111121000000000121111210000000000000000000111111110000000001111111100000000000000000000000000000000000000000000000000000000000000003333000000000000000333300000000000000000000333333000000000000033333300000000000000000003333330000000000000333333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
var m_pal_5 = [0,252,0,0,0,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,]
var ms_5 = '00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111000001111100000000000000000000000001111111111000111111111100000000000000000000122222211100000111222222100000000000000000001111111100000000011111232000000000000000000001111110000000000011112432000000000000000000000000000000000000000023320000000000000000000000000000000000000000022000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
var m_pal_6 = [0,252,0,0,0,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,]
var ms_6 = '00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111100000001111111110000000000000000000121111210000000001211112100000000000000000000111111000000000001111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
var m_pal_7 = [0,252,0,0,0,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,]
var ms_7 = '00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000011100000000000000000000000221111100000000011111220000000000000000000012322111110000011111223210000000000000000000123332210000000001223332100000000000000000001123332200000000022333211000000000000000000001122210000000000012221100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
var m_pal_8 = [0,252,0,0,0,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,]
var ms_8 = '00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000011000000000000000000000000122100000000000001221000000000000000000000012222100000000000122221000000000000000000000122221000000000001222210000000000000000000000122100000000000001221000000000000000000000000110000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
var m_pal_9 = [0,252,0,0,0,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,]
var ms_9 = '00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000011110000000000000000000000110011000000000001100110000000000000000000001000010000000000010000100000000000000000000010110100000000000101101000000000000000000000100101000000000001001010000000000000000000000111000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
var m_pal_10 = [0,252,0,0,0,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,]
var ms_10 = '00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000001000000011100000001000000000000000000001111100000000000111110011000000000000000000011111000000000001111100121000000000000000000000000000000000000000001321000000000000000000000000000000000000000012210000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
var m_pal_11 = [0,252,0,0,0,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,]
var ms_11 = '00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111000000000001111100000000000000000000001111221000000000111122100000000000000000000011211210000000001121121000000000000000000001211111000000000001111121000000000000000000012221000000000000001222210000000000000000000011100000000000000001221000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
var m_pal_12 = [0,252,0,0,0,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,]
var ms_12 = '00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111000000000011111000000000000000000000000111110000000000111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
var m_pal_13 = [0,252,0,0,0,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,]
var ms_13 = '00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000010001000000000000000000000000111110000000000111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
var m_pal_14 = [0,252,0,0,0,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,]
var ms_14 = '00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000001100000000000000000000000001110000000000001110000000000000000000000000000110000000000110000000000000000000000000001111100000000001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
var m_pal_15 = [0,252,0,0,0,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,]
var ms_15 = '00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000100010000000000000000000000000000000000000001111102220000000000000000000000000000000000000000222220000000000000000000000000000000000000002222200000000000000000000000000000000000000022222000000000000000000000000000000000000000022200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
var a_pal_1 = [0,252,0,0,0,96,112,116,96,48,52,32,24,28,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,]
var as_1 = '0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000001210000000000000000000000000000000000000000012100000000000000000000000000000000000000001234100000000000000000000000111111111111111122341000000000000000000001112222222222222222233441100000000000000001122223333333333333333333344110000000000000122233333333333333333333333334410000000000012233333333333333333333333333334410000000001223333333333333333333333333333334410000000012333333333333333333333333333333334100000001223333333333333333333333333333333344100000012333333333333333333333333333333333341000000123333333333333333333333333333333333410000001233331111111111111111111111111133334100000012333100000000000000000000000000133341000000123310000000000000000000000000000133410000001233100000000000000000000000000001334100000012331000000000000000000000000000013341000000123310000000000000000000000000000133410000001233100000000000000000000000000001334100000012331000000000000000000000000000013341000000123310000000000000000000000000000133410000001233100000000000000000000000000001334100000012233100000000000000000000000000133441000000012333111111111111111111111111113334100000000122333333333333333333333333333333441000000000123333333333333333333333333333344100000000000123333333333333333333333333344410000000000000112333333333333333333334444411000000000000000011111333333333334444411111000000000'
var a_pal_2 = [0,252,0,0,0,96,112,116,96,48,52,32,24,28,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,]
var as_2 = '0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000001210000000000000000000000000000000000000000012100000000000000000000000000000000000000001234100000000000000000000000111111111111111122341000000000000000000001112222222222222222233441100000000000000001122223333333333333333333344110000000000000122233333333333333333333333334410000000000012233333333333333333333333333334410000000001223333333333333333333333333333334410000000012333333333333333333333333333333334100000001223333333333333333333333333333333344100000012333333333333333333333333333333333341000000123333333333333333333333333333333333410000001233331111111111111111111111111133334100000012333100000000000000000000000000133341000000123310000000000000000000000000000133410000001233100000000000000000000000000001334100000012331000000000000000000000000000013341000000123310000000000000000000000000000133410000001233100000000000000000000000000001334100000012331000000000000000000000000000013341000000123310000000000000000000000000000133410000001233100000000000000000000000000001334100000012233100000000000000000000000000133441000000012333111111111111111111111111113334100000000122333333333333333333333333333333441000000000123333333333333333333333333333344100000000000123333333333333333333333333344410000000000000112333333333333333333334444411000000000000000011111333333333334444411111000000000'
var a_pal_3 = [0,252,0,0,0,96,112,116,96,48,52,32,24,28,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,]
var as_3 = '0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000001211000000000000000000000000000000000000000001231000000000000000000000000111111111111111122341000000000000000000001112222222222222222233441100000000000000001122223333333333333333333344110000000000000122233333333333333333333333334410000000000012233333333333333333333333333334410000000001223333333333333333333333333333334410000000012333333333333333333333333333333334100000001223333333333333333333333333333333344100000012333333333333333333333333333333333341000000123333333333333333333333333333333333410000001233331111111111111111111111111133334100000012333100000000000000000000000000133341000000123310000000000000000000000000000133410000001233100000000000000000000000000001334100000012331000000000000000000000000000013341000000123310000000000000000000000000000133410000001233100000000000000000000000000001334100000012331000000000000000000000000000013341000000123310000000000000000000000000000133410000001233100000000000000000000000000001334100000012233100000000000000000000000000133441000000012333111111111111111111111111113334100000000122333333333333333333333333333333441000000000123333333333333333333333333333344100000000000123333333333333333333333333344410000000000000112333333333333333333334444411000000000000000011111333333333334444411111000000000'
var a_pal_4 = [0,252,0,0,0,96,112,116,96,48,52,32,24,28,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,]
var as_4 = '0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000121000000000000000000000000000000000000000001210000000000000000000000000000000000000000122100000000000000000000000000000000000000001231000000000000000000000000000000000000000122310000000000000000000000111111111111111112234100000000000000000001112222222222222222223344100000000000000001122223333333333333333333334110000000000000122233333333333333333333333334410000000000012233333333333333333333333333334410000000001223333333333333333333333333333334410000000012333333333333333333333333333333334100000001223333333333333333333333333333333344100000012333333333333333333333333333333333341000000123333333333333333333333333333333333410000001233331111111111111111111111111133334100000012333100000000000000000000000000133341000000123310000000000000000000000000000133410000001233100000000000000000000000000001334100000012331000000000000000000000000000013341000000123310000000000000000000000000000133410000001233100000000000000000000000000001334100000012331000000000000000000000000000013341000000123310000000000000000000000000000133410000001233100000000000000000000000000001334100000012233100000000000000000000000000133441000000012333111111111111111111111111113334100000000122333333333333333333333333333333441000000000123333333333333333333333333333344100000000000123333333333333333333333333344410000000000000112333333333333333333334444411000000000000000011111333333333334444411111000000000'
var a_pal_5 = [0,252,0,0,0,96,112,116,96,48,52,32,24,28,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,]
var as_5 = '0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000012100000000000000000000000000000000000000000121000000000000000000000000000000000000000012341000000000000000000000000011111111111111223410000000000000000000000111222222222222222334411100000000000000000112222333333333333333333344110000000000000012223333333333333333333333334410000000000001223333333333333333333333333334410000000000122333333333333333333333333333334410000000001233333333333333333333333333333334100000000122333333333333333333333333333333344100000001233333333333333333333333333333333341000000012333333333333333333333333333333333410000000123311111111111111111111111113333334100000001231000000000000000000000000013333341000000012100000000000000000000000000013333410000000121000000000000000000000000000133334100000001210000000000000000000000000001333341000000012100000000000000000000000000013333410000000121000000000000000000000000000133334100000001210000000000000000000000000001333341000000012100000000000000000000000000013333410000000121000000000000000000000000000133334100000001221000000000000000000000000013333441000000001231111111111111111111111111333334100000000012233333333333333333333333333333441000000000012333333333333333333333333333344100000000000012333333333333333333333333344410000000000000011233333333333333333334444411000000000000000001111133333333334444411111000000000'
var a_pal_6 = [0,252,0,0,0,96,112,116,96,48,52,32,24,28,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,]
var as_6 = '0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000012100000000000000000000000000000000000000000121000000000000000000000000000000000000000012341000000000000000000000000011111111111111223410000000000000000000000111222222222222222334411100000000000000000112222333333333333333333344110000000000000012223333333333333333333333334410000000000001223333333333333333333333333334410000000000122333333333333333333333333333334410000000001233333333333333333333333333333334100000000122333333333333333333333333333333344100000001233333333333333333333333333333333341000000012333333333333333333333333333333333410000000123311111111111111111111111113333334100000001231000000000000000000000000013333341000000012100000000000000000000000000013333410000000121000000000000000000000000000133334100000001210000000000000000000000000001333341000000012100000000000000000000000000013333410000000121000000000000000000000000000133334100000001210000000000000000000000000001333341000000012100000000000000000000000000013333410000000121000000000000000000000000000133334100000001221000000000000000000000000013333441000000001231111111111111111111111111333334100000000012233333333333333333333333333333441000000000012333333333333333333333333333344100000000000012333333333333333333333333344410000000000000011233333333333333333334444411000000000000000001111133333333334444411111000000000'
var a_pal_7 = [0,252,0,0,0,96,112,116,96,48,52,32,24,28,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,]
var as_7 = '0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000121000000000000000000000000000000000000000001210000000000000000000000000000000000000000123410000000000000000000000000000000000000001234100000000000000000000000000000000111111122344111100000000000000000000000001112222222233333334111000000000000000000001122223333333333333333341100000000000000000122233333333333333333333344100000000000000012233333333333333333333333344100000000000000123333333333333333333333333341000000000000012233333333333333333333333333441000000000000123333333333333333333333333333410000000000001233333333333333333333333333334100000000000012333333333333333333333333333344100000000000111111111111111333333333333333341000000000000000000000000001333333333333333410000000000000000000000000001333333333333334100000000000000000000000000013333333333333341000000001100000000000000000133333333333333410000000122100000000000000001333333333333334100000001231000000000000000013333333333333341000000012310000000000000000133333333333333410000000123310000000000000001333333333333344100000000112311000000000000013333333333333410000000012223331110000000001333333333333334100000000123333333311111111133333333333333441000000001234333333333333333333333333333334100000000013412233333333333333333333333333441000000000011011223333333333333333333333344100000000000000001112333333333333333333344110000000000000000000011133333333333333311110000000000000'
var k_pal_1 = [0,252,0,0,0,96,144,144,120,248,252,248,112,116,96,72,72,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,]
var ks_1 = '0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111000000000000000000000000000000000000111223231100000000000000000000000000000000112222443445100000000000000000000000000000012324344444345100000000000000000000000000001234434343434351000000000000000000000000000012444434444434451000000000000000000000000000123444443444444310000000000000000000000000001343434343434435100000000000000000000000000001344444344444531000000000000000000000000000012434444443445100000000000000000000000000000013434344343551000000000000000000000000000000011555555351100000000000000000000000000000000001111111100000000000000000000000000000000000000000000000000'
var k_pal_2 = [0,252,0,0,0,96,144,144,120,248,252,248,112,116,96,72,72,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,]
var ks_2 = '0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111000000000000000000000000000000000000111223231100000000000000000000000000000000112222443445100000000000000000000000000000012324344444345100000000000000000000000000001234434343434351000000000000000000000000000012444434444434451000000000000000000000000000123444443444444310000000000000000000000000001343434343434435100000000000000000000000000001344444344444531000000000000000000000000000012434444443445100000000000000000000000000000013434344343551000000000000000000000000000000011555555351100000000000000000000000000000000001111111100000000000000000000000000000000000000000000000000'
var k_pal_3 = [0,252,0,0,0,96,144,144,120,248,252,248,112,116,96,72,72,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,]
var ks_3 = '0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111000000000000000000000000000000000000111232321100000000000000000000000000000000112222434445100000000000000000000000000000013223444443445100000000000000000000000000001324343434343431000000000000000000000000000012444344444344451000000000000000000000000000134444434444443510000000000000000000000000001234343434344343100000000000000000000000000001244443444444351000000000000000000000000000012344444434445100000000000000000000000000000012343443435551000000000000000000000000000000015555553551100000000000000000000000000000000011111111100000000000000000000000000000000000000000000000000'
var k_pal_4 = [0,252,0,0,0,96,248,252,248,144,144,120,112,116,96,72,72,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,]
var ks_4 = '0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111110000000000000000000000000000000000001112323311000000000000000000000000000000001133332444451000000000000000000000000000000133244444244451000000000000000000000000000013324242424242510000000000000000000000000001334424444424444510000000000000000000000000012444442444444245100000000000000000000000000132424242424424251000000000000000000000000001344444244444425510000000000000000000000000001324444442444451000000000000000000000000000001124244242455510000000000000000000000000000000111555255511000000000000000000000000000000000001111111000000'
document.getElementById('point').innerHTML = ''
function drawC(s, pal, type, idx){
var frame = idx - 1
// load palette
colors = []
for(var i=0; i<pal.length; i+=3)colors.push({r:pal[i],g:pal[i+1],b:pal[i+2]})
var ctx
if(type == 'm'){
W=44; H=16
ctx = document.getElementById('c_m').getContext('2d')
}
if(type == 'a'){
W=44; H=38
ctx = document.getElementById('c_a').getContext('2d')
}
if(type == 'k'){
W=44; H=26
ctx = document.getElementById('c_k').getContext('2d')
}
var imgdata = ctx.getImageData(0,0, W, H);
for(var i=0; i<s.length; i++){
var val = Number('0x'+s[i])
var C = colors[val]
imgdata.data[4*i] = C.r; // RED (0-255)
imgdata.data[4*i+1] = C.g; // GREEN (0-255)
imgdata.data[4*i+2] = C.b; // BLUE (0-255)
imgdata.data[4*i+3] = 255; // APLHA (0-255)
}
ctx.putImageData(imgdata,frame*44,0);
draw1sheet(s, pal, idx, type)
}
function drawB_sheet(s, pal, idx){
var frame = idx - 1
// load palette
colors = []
for(var i=0; i<pal.length; i+=3)colors.push({r:pal[i],g:pal[i+1],b:pal[i+2]})
var W=44,H=50
var R,Y,B
ctx = document.getElementById('c_b').getContext('2d')
var imgdata = ctx.getImageData(0,0, W, H);
for(var i=0; i<s.length; i++){
var val = Number('0x'+s[i])
var C = colors[val]
//console.log(val)
imgdata.data[4*i] = C.r; // RED (0-255)
imgdata.data[4*i+1] = C.g; // GREEN (0-255)
imgdata.data[4*i+2] = C.b; // BLUE (0-255)
imgdata.data[4*i+3] = 255; // APLHA (0-255)
if(C.r==248 && C.g==252 && C.b==0){
Y=Math.floor(i/44)
}
if(C.r==248 && C.g==0 && C.b==0){
R=Math.floor(i/44)
}
if(C.r==0 && C.g==0 && C.b==248){
B=Math.floor(i/44)
}
}
document.getElementById('point').innerHTML += '{'+Y+','+R+','+B+'},'
ctx.putImageData(imgdata,frame*44,0);
draw1sheet(s, pal, idx, 'b')
}
function draw1sheet(s, pal, idx, type){
var frame = idx - 1
// load palette
colors = []
for(var i=0; i<pal.length; i+=3)colors.push({r:pal[i],g:pal[i+1],b:pal[i+2]})
var W=44,H=50
var R,Y,B
if(type == 'b'){ W=44; H=50 }
if(type == 'm'){ W=44; H=16 }
if(type == 'a'){ W=44; H=38 }
if(type == 'k'){ W=44; H=26 }
ctx = document.getElementById('c').getContext('2d')
var imgdata = ctx.getImageData(0,0, W, H);
for(var i=0; i<s.length; i++){
var val = Number('0x'+s[i])
var C = colors[val]
//console.log(val)
imgdata.data[4*i] = C.r; // RED (0-255)
imgdata.data[4*i+1] = C.g; // GREEN (0-255)
imgdata.data[4*i+2] = C.b; // BLUE (0-255)
imgdata.data[4*i+3] = 255; // APLHA (0-255)
if(C.r==248 && C.g==252 && C.b==0){
Y=Math.floor(i/44)
}
if(C.r==248 && C.g==0 && C.b==0){
R=Math.floor(i/44)
}
if(C.r==0 && C.g==0 && C.b==248){
B=Math.floor(i/44)
}
}
//document.getElementById('point').innerHTML += '{'+Y+','+R+','+B+'},'
var base
if(type == 'b') base = 0
if(type == 'm') base = 50*9
if(type == 'a') base = 50*9 + 16*15
if(type == 'k') base = 50*9 + 16*15 + 38*7
ctx.putImageData(imgdata,0, base + frame*H);
}
drawB_sheet(s1, pal_1, 1)
drawB_sheet(s2, pal_2, 2)
drawB_sheet(s3, pal_3, 3)
drawB_sheet(s4, pal_4, 4)
drawB_sheet(s5, pal_5, 5)
drawB_sheet(s6, pal_6, 6)
drawB_sheet(s7, pal_7, 7)
drawB_sheet(s8, pal_8, 8)
drawB_sheet(s9, pal_9, 9)
drawC(ms_1, m_pal_1, 'm', 1)
drawC(ms_2, m_pal_2, 'm', 2)
drawC(ms_3, m_pal_3, 'm', 3)
drawC(ms_4, m_pal_4, 'm', 4)
drawC(ms_5, m_pal_5, 'm', 5)
drawC(ms_6, m_pal_6, 'm', 6)
drawC(ms_7, m_pal_7, 'm', 7)
drawC(ms_8, m_pal_8, 'm', 8)
drawC(ms_9, m_pal_9, 'm', 9)
drawC(ms_10, m_pal_10, 'm', 10)
drawC(ms_11, m_pal_11, 'm', 11)
drawC(ms_12, m_pal_12, 'm', 12)
drawC(ms_13, m_pal_13, 'm', 13)
drawC(ms_14, m_pal_14, 'm', 14)
drawC(ms_15, m_pal_15, 'm', 15)
drawC(as_1, a_pal_1, 'a', 1)
drawC(as_2, a_pal_2, 'a', 2)
drawC(as_3, a_pal_3, 'a', 3)
drawC(as_4, a_pal_4, 'a', 4)
drawC(as_5, a_pal_5, 'a', 5)
drawC(as_6, a_pal_6, 'a', 6)
drawC(as_7, a_pal_7, 'a', 7)
drawC(ks_1, k_pal_1, 'k', 1)
drawC(ks_2, k_pal_2, 'k', 2)
drawC(ks_3, k_pal_3, 'k', 3)
drawC(ks_4, k_pal_4, 'k', 4)
</script>
</body>
</html>