Changeset View
Changeset View
Standalone View
Standalone View
src/activities/baby_tangram/dataset.js
- This file was added.
1 | .pragma library | ||||
---|---|---|---|---|---|
2 | | ||||
3 | /* dataset format | ||||
4 | - for each level we have: | ||||
5 | - bg: an optional background image | ||||
6 | - colorMask: the color of the shadowed target items | ||||
7 | - a list of pieces that each holds: | ||||
8 | - img: piece file name | ||||
9 | - flippable: is the piece flippable | ||||
10 | - flipping: target flipping state | ||||
11 | - x: target x position | ||||
12 | - y: target y position | ||||
13 | - width: item width | ||||
14 | - height: item height | ||||
15 | - rotation: item target rotation | ||||
16 | - moduloRotation: modulo rotation | ||||
17 | - initX: initial x position | ||||
18 | - initY: innitial y position | ||||
19 | - initRotation: initial rotation | ||||
20 | - initFlipping: initial flipping | ||||
21 | */ | ||||
22 | | ||||
23 | var dataset = [ | ||||
24 | { | ||||
25 | 'bg': '', | ||||
26 | 'name': 'train1', | ||||
27 | 'colorMask': '#999', | ||||
28 | 'pieces': [ | ||||
29 | { | ||||
30 | 'img': 'train/loco.svg', | ||||
31 | 'flippable': 0, | ||||
32 | 'flipping': false, | ||||
33 | 'height': 0.238, | ||||
34 | 'initFlipping': 0, | ||||
35 | 'initRotation': 0, | ||||
36 | 'initX': 0.84868, | ||||
37 | 'initY': 0.14357, | ||||
38 | 'moduloRotation': 0, | ||||
39 | 'rotation': 0, | ||||
40 | 'width': 0.237, | ||||
41 | 'x': 0.16136986301369866, | ||||
42 | 'y': 0.5003377010125074 | ||||
43 | }, | ||||
44 | { | ||||
45 | 'img': 'train/coal.svg', | ||||
46 | 'flippable': 0, | ||||
47 | 'flipping': false, | ||||
48 | 'height': 0.144, | ||||
49 | 'initFlipping': 0, | ||||
50 | 'initRotation': 0, | ||||
51 | 'initX': 0.40198, | ||||
52 | 'initY': 0.10248, | ||||
53 | 'moduloRotation': 0, | ||||
54 | 'rotation': 0, | ||||
55 | 'width': 0.221, | ||||
56 | 'x': 0.38829064919595, | ||||
57 | 'y': 0.5456027397260274 | ||||
58 | }, | ||||
59 | { | ||||
60 | 'img': 'train/wood.svg', | ||||
61 | 'flippable': 0, | ||||
62 | 'flipping': false, | ||||
63 | 'height': 0.141, | ||||
64 | 'initFlipping': 0, | ||||
65 | 'initRotation': 0, | ||||
66 | 'initX': 0.58434, | ||||
67 | 'initY': 0.23488, | ||||
68 | 'moduloRotation': 0, | ||||
69 | 'rotation': 0, | ||||
70 | 'width': 0.235, | ||||
71 | 'x': 0.6111453245979751, | ||||
72 | 'y': 0.5469714115544966 | ||||
73 | }, | ||||
74 | { | ||||
75 | 'img': 'train/passenger.svg', | ||||
76 | 'flippable': 0, | ||||
77 | 'flipping': false, | ||||
78 | 'height': 0.213, | ||||
79 | 'initFlipping': 0, | ||||
80 | 'initRotation': 0, | ||||
81 | 'initX': 0.15311, | ||||
82 | 'initY': 0.15368, | ||||
83 | 'moduloRotation': 0, | ||||
84 | 'rotation': 0, | ||||
85 | 'width': 0.238, | ||||
86 | 'x': 0.8362608695652176, | ||||
87 | 'y': 0.5122281119714115 | ||||
88 | }, | ||||
89 | ] | ||||
90 | }, | ||||
91 | { | ||||
92 | 'bg': '', | ||||
93 | 'name': 'train2', | ||||
94 | 'colorMask': '#999', | ||||
95 | 'pieces': [ | ||||
96 | { | ||||
97 | 'img': 'train/loco.svg', | ||||
98 | 'flippable': 0, | ||||
99 | 'flipping': false, | ||||
100 | 'height': 0.238, | ||||
101 | 'initFlipping': 0, | ||||
102 | 'initRotation': 0, | ||||
103 | 'initX': 0.84868, | ||||
104 | 'initY': 0.14357, | ||||
105 | 'moduloRotation': 0, | ||||
106 | 'rotation': 0, | ||||
107 | 'width': 0.237, | ||||
108 | 'x': 0.16136986301369866, | ||||
109 | 'y': 0.5003377010125074 | ||||
110 | }, | ||||
111 | { | ||||
112 | 'img': 'train/coal.svg', | ||||
113 | 'flippable': 0, | ||||
114 | 'flipping': false, | ||||
115 | 'height': 0.144, | ||||
116 | 'initFlipping': 0, | ||||
117 | 'initRotation': 0, | ||||
118 | 'initX': 0.40198, | ||||
119 | 'initY': 0.10248, | ||||
120 | 'moduloRotation': 0, | ||||
121 | 'rotation': 0, | ||||
122 | 'width': 0.221, | ||||
123 | 'x': 0.6116378796902918, | ||||
124 | 'y': 0.5491762954139369 | ||||
125 | }, | ||||
126 | { | ||||
127 | 'img': 'train/wood.svg', | ||||
128 | 'flippable': 0, | ||||
129 | 'flipping': false, | ||||
130 | 'height': 0.141, | ||||
131 | 'initFlipping': 0, | ||||
132 | 'initRotation': 0, | ||||
133 | 'initX': 0.58434, | ||||
134 | 'initY': 0.23488, | ||||
135 | 'moduloRotation': 0, | ||||
136 | 'rotation': 0, | ||||
137 | 'width': 0.235, | ||||
138 | 'x': 0.8368749255509234, | ||||
139 | 'y': 0.5493537820131029 | ||||
140 | }, | ||||
141 | { | ||||
142 | 'img': 'train/passenger.svg', | ||||
143 | 'flippable': 0, | ||||
144 | 'flipping': false, | ||||
145 | 'height': 0.213, | ||||
146 | 'initFlipping': 0, | ||||
147 | 'initRotation': 0, | ||||
148 | 'initX': 0.15311, | ||||
149 | 'initY': 0.15368, | ||||
150 | 'moduloRotation': 0, | ||||
151 | 'rotation': 0, | ||||
152 | 'width': 0.238, | ||||
153 | 'x': 0.3913531864204886, | ||||
154 | 'y': 0.5140148898153662 | ||||
155 | }, | ||||
156 | ] | ||||
157 | }, | ||||
158 | { | ||||
159 | 'bg': '', | ||||
160 | 'name': 'train3', | ||||
161 | 'colorMask': '#999', | ||||
162 | 'pieces': [ | ||||
163 | { | ||||
164 | 'img': 'train/loco.svg', | ||||
165 | 'flippable': 0, | ||||
166 | 'flipping': false, | ||||
167 | 'height': 0.238, | ||||
168 | 'initFlipping': 0, | ||||
169 | 'initRotation': 0, | ||||
170 | 'initX': 0.84868, | ||||
171 | 'initY': 0.14357, | ||||
172 | 'moduloRotation': 360, | ||||
173 | 'rotation': 45, | ||||
174 | 'width': 0.237, | ||||
175 | 'x': 0.19114949374627757, | ||||
176 | 'y': 0.22279154258487197 | ||||
177 | }, | ||||
178 | { | ||||
179 | 'img': 'train/coal.svg', | ||||
180 | 'flippable': 0, | ||||
181 | 'flipping': false, | ||||
182 | 'height': 0.144, | ||||
183 | 'initFlipping': 0, | ||||
184 | 'initRotation': 0, | ||||
185 | 'initX': 0.40198, | ||||
186 | 'initY': 0.10248, | ||||
187 | 'moduloRotation': 360, | ||||
188 | 'rotation': 45, | ||||
189 | 'width': 0.221, | ||||
190 | 'x': 0.6336748064324003, | ||||
191 | 'y': 0.7272584871947588 | ||||
192 | }, | ||||
193 | { | ||||
194 | 'img': 'train/wood.svg', | ||||
195 | 'flippable': 0, | ||||
196 | 'flipping': false, | ||||
197 | 'height': 0.141, | ||||
198 | 'initFlipping': 0, | ||||
199 | 'initRotation': 0, | ||||
200 | 'initX': 0.58434, | ||||
201 | 'initY': 0.23488, | ||||
202 | 'moduloRotation': 360, | ||||
203 | 'rotation': 45, | ||||
204 | 'width': 0.235, | ||||
205 | 'x': 0.4801149493746279, | ||||
206 | 'y': 0.5791334127456819 | ||||
207 | }, | ||||
208 | { | ||||
209 | 'img': 'train/passenger.svg', | ||||
210 | 'flippable': 0, | ||||
211 | 'flipping': false, | ||||
212 | 'height': 0.213, | ||||
213 | 'initFlipping': 0, | ||||
214 | 'initRotation': 0, | ||||
215 | 'initX': 0.84311, | ||||
216 | 'initY': 0.42368, | ||||
217 | 'moduloRotation': 360, | ||||
218 | 'rotation': 45, | ||||
219 | 'width': 0.238, | ||||
220 | 'x': 0.34251459201905915, | ||||
221 | 'y': 0.3925139964264443 | ||||
222 | }, | ||||
223 | ] | ||||
224 | }, | ||||
225 | { | ||||
226 | 'bg': '', | ||||
227 | 'name': 'train4', | ||||
228 | 'colorMask': '#999', | ||||
229 | 'pieces': [ | ||||
230 | { | ||||
231 | 'img': 'train/loco.svg', | ||||
232 | 'flippable': 0, | ||||
233 | 'flipping': false, | ||||
234 | 'height': 0.238, | ||||
235 | 'initFlipping': 0, | ||||
236 | 'initRotation': 0, | ||||
237 | 'initX': 0.84868, | ||||
238 | 'initY': 0.14357, | ||||
239 | 'moduloRotation': 360, | ||||
240 | 'rotation': 315, | ||||
241 | 'width': 0.237, | ||||
242 | 'x': 0.20365693865396073, | ||||
243 | 'y': 0.4241018463371054 | ||||
244 | }, | ||||
245 | { | ||||
246 | 'img': 'train/coal.svg', | ||||
247 | 'flippable': 0, | ||||
248 | 'flipping': false, | ||||
249 | 'height': 0.144, | ||||
250 | 'initFlipping': 0, | ||||
251 | 'initRotation': 0, | ||||
252 | 'initX': 0.40198, | ||||
253 | 'initY': 0.10248, | ||||
254 | 'moduloRotation': 360, | ||||
255 | 'rotation': 90, | ||||
256 | 'width': 0.221, | ||||
257 | 'x': 0.7575580702799286, | ||||
258 | 'y': 0.6540005955926147 | ||||
259 | }, | ||||
260 | { | ||||
261 | 'img': 'train/wood.svg', | ||||
262 | 'flippable': 0, | ||||
263 | 'flipping': false, | ||||
264 | 'height': 0.141, | ||||
265 | 'initFlipping': 0, | ||||
266 | 'initRotation': 0, | ||||
267 | 'initX': 0.58434, | ||||
268 | 'initY': 0.23488, | ||||
269 | 'moduloRotation': 360, | ||||
270 | 'rotation': 45, | ||||
271 | 'width': 0.235, | ||||
272 | 'x': 0.6689178082191782, | ||||
273 | 'y': 0.4540589636688504 | ||||
274 | }, | ||||
275 | { | ||||
276 | 'img': 'train/passenger.svg', | ||||
277 | 'flippable': 0, | ||||
278 | 'flipping': false, | ||||
279 | 'height': 0.213, | ||||
280 | 'initFlipping': 0, | ||||
281 | 'initRotation': 0, | ||||
282 | 'initX': 0.84311, | ||||
283 | 'initY': 0.42368, | ||||
284 | 'moduloRotation': 360, | ||||
285 | 'rotation': 0, | ||||
286 | 'width': 0.238, | ||||
287 | 'x': 0.4550815961882075, | ||||
288 | 'y': 0.3317635497319833 | ||||
289 | }, | ||||
290 | ] | ||||
291 | }, | ||||
292 | { | ||||
293 | 'bg': '', | ||||
294 | 'name': 'train5', | ||||
295 | 'colorMask': '#999', | ||||
296 | 'pieces': [ | ||||
297 | { | ||||
298 | 'img': 'train/loco.svg', | ||||
299 | 'flippable': 1, | ||||
300 | 'flipping': true, | ||||
301 | 'height': 0.238, | ||||
302 | 'initFlipping': 0, | ||||
303 | 'initRotation': 0, | ||||
304 | 'initX': 0.84868, | ||||
305 | 'initY': 0.14357, | ||||
306 | 'moduloRotation': 0, | ||||
307 | 'rotation': 0, | ||||
308 | 'width': 0.237, | ||||
309 | 'x': 0.8474925550923169, | ||||
310 | 'y': 0.48902144133412745 | ||||
311 | }, | ||||
312 | { | ||||
313 | 'img': 'train/coal.svg', | ||||
314 | 'flippable': 1, | ||||
315 | 'flipping': true, | ||||
316 | 'height': 0.144, | ||||
317 | 'initFlipping': 0, | ||||
318 | 'initRotation': 0, | ||||
319 | 'initX': 0.40198, | ||||
320 | 'initY': 0.10248, | ||||
321 | 'moduloRotation': 0, | ||||
322 | 'rotation': 0, | ||||
323 | 'width': 0.221, | ||||
324 | 'x': 0.619976176295414, | ||||
325 | 'y': 0.5354776652769506 | ||||
326 | }, | ||||
327 | { | ||||
328 | 'img': 'train/wood.svg', | ||||
329 | 'flippable': 1, | ||||
330 | 'flipping': true, | ||||
331 | 'height': 0.141, | ||||
332 | 'initFlipping': 0, | ||||
333 | 'initRotation': 0, | ||||
334 | 'initX': 0.58434, | ||||
335 | 'initY': 0.2348, | ||||
336 | 'moduloRotation': 0, | ||||
337 | 'rotation': 0, | ||||
338 | 'width': 0.235, | ||||
339 | 'x': 0.39375402025014905, | ||||
340 | 'y': 0.5374419297200713 | ||||
341 | }, | ||||
342 | { | ||||
343 | 'img': 'train/passenger.svg', | ||||
344 | 'flippable': 1, | ||||
345 | 'flipping': true, | ||||
346 | 'height': 0.213, | ||||
347 | 'initFlipping': 0, | ||||
348 | 'initRotation': 0, | ||||
349 | 'initX': 0.15311, | ||||
350 | 'initY': 0.15368, | ||||
351 | 'moduloRotation': 0, | ||||
352 | 'rotation': 0, | ||||
353 | 'width': 0.238, | ||||
354 | 'x': 0.16741036331149514, | ||||
355 | 'y': 0.5015074449076831 | ||||
356 | }, | ||||
357 | ] | ||||
358 | }, | ||||
359 | { | ||||
360 | 'name': 'Level 1', | ||||
361 | 'bg': 'truck/traffic_bg.svg', | ||||
362 | 'colorMask': '#999', | ||||
363 | 'pieces': [ | ||||
364 | { | ||||
365 | 'img': 'truck/engine.svg', | ||||
366 | 'flippable': 0, | ||||
367 | 'flipping': 0, | ||||
368 | 'x': 0.860, | ||||
369 | 'y': 0.573, | ||||
370 | 'width': 0.233, | ||||
371 | 'height': 0.109, | ||||
372 | 'rotation': 0, | ||||
373 | 'moduloRotation': 0, | ||||
374 | 'initX': 0.866, | ||||
375 | 'initY': 0.754, | ||||
376 | 'initRotation': 0, | ||||
377 | 'initFlipping': 0 | ||||
378 | }, | ||||
379 | { | ||||
380 | 'img': 'truck/cabin.svg', | ||||
381 | 'flippable': 0, | ||||
382 | 'flipping': 0, | ||||
383 | 'x': 0.847, | ||||
384 | 'y': 0.435, | ||||
385 | 'width': 0.207, | ||||
386 | 'height': 0.178, | ||||
387 | 'rotation': 0, | ||||
388 | 'moduloRotation': 0, | ||||
389 | 'initX': 0.153, | ||||
390 | 'initY': 0.789, | ||||
391 | 'initRotation': 0, | ||||
392 | 'initFlipping': 0 | ||||
393 | }, | ||||
394 | { | ||||
395 | 'img': 'truck/container.svg', | ||||
396 | 'flippable': 0, | ||||
397 | 'flipping': 0, | ||||
398 | 'x': 0.358, | ||||
399 | 'y': 0.489, | ||||
400 | 'width': 0.676, | ||||
401 | 'height': 0.271, | ||||
402 | 'rotation': 0, | ||||
403 | 'moduloRotation': 0, | ||||
404 | 'initX': 0.338, | ||||
405 | 'initY': 0.135, | ||||
406 | 'initRotation': 0, | ||||
407 | 'initFlipping': 0 | ||||
408 | }, | ||||
409 | { | ||||
410 | 'img': 'truck/back_road.svg', | ||||
411 | 'flippable': 0, | ||||
412 | 'flipping': 0, | ||||
413 | 'x': 0.181, | ||||
414 | 'y': 0.633, | ||||
415 | 'width': 0.198, | ||||
416 | 'height': 0.092, | ||||
417 | 'rotation': 0, | ||||
418 | 'moduloRotation': 0, | ||||
419 | 'initX': 0.799, | ||||
420 | 'initY': 0.146, | ||||
421 | 'initRotation': 0, | ||||
422 | 'initFlipping': 0 | ||||
423 | }, | ||||
424 | { | ||||
425 | 'img': 'truck/front_road.svg', | ||||
426 | 'flippable': 0, | ||||
427 | 'flipping': 0, | ||||
428 | 'x': 0.766, | ||||
429 | 'y': 0.617, | ||||
430 | 'width': 0.403, | ||||
431 | 'height': 0.121, | ||||
432 | 'rotation': 0, | ||||
433 | 'moduloRotation': 0, | ||||
434 | 'initX': 0.501, | ||||
435 | 'initY': 0.760, | ||||
436 | 'initRotation': 0, | ||||
437 | 'initFlipping': 0 | ||||
438 | } | ||||
439 | ] | ||||
440 | }, | ||||
441 | { | ||||
442 | 'name': 'Level 2', | ||||
443 | 'bg': 'truck/traffic_bg.svg', | ||||
444 | 'colorMask': '#999', | ||||
445 | 'pieces': [ | ||||
446 | { | ||||
447 | 'img': 'truck/engine.svg', | ||||
448 | 'flippable': 1, | ||||
449 | 'flipping': 0, | ||||
450 | 'x': 0.860, | ||||
451 | 'y': 0.573, | ||||
452 | 'width': 0.233, | ||||
453 | 'height': 0.109, | ||||
454 | 'rotation': 0, | ||||
455 | 'moduloRotation': 360, | ||||
456 | 'initX': 0.866, | ||||
457 | 'initY': 0.754, | ||||
458 | 'initRotation': 0, | ||||
459 | 'initFlipping': 1 | ||||
460 | }, | ||||
461 | { | ||||
462 | 'img': 'truck/cabin.svg', | ||||
463 | 'flippable': 0, | ||||
464 | 'flipping': 0, | ||||
465 | 'x': 0.847, | ||||
466 | 'y': 0.435, | ||||
467 | 'width': 0.207, | ||||
468 | 'height': 0.178, | ||||
469 | 'rotation': 0, | ||||
470 | 'moduloRotation': 360, | ||||
471 | 'initX': 0.153, | ||||
472 | 'initY': 0.789, | ||||
473 | 'initRotation': 0, | ||||
474 | 'initFlipping': 0 | ||||
475 | }, | ||||
476 | { | ||||
477 | 'img': 'truck/container.svg', | ||||
478 | 'flippable': 0, | ||||
479 | 'flipping': 0, | ||||
480 | 'x': 0.358, | ||||
481 | 'y': 0.489, | ||||
482 | 'width': 0.676, | ||||
483 | 'height': 0.271, | ||||
484 | 'rotation': 0, | ||||
485 | 'moduloRotation': 360, | ||||
486 | 'initX': 0.338, | ||||
487 | 'initY': 0.135, | ||||
488 | 'initRotation': 0, | ||||
489 | 'initFlipping': 0 | ||||
490 | }, | ||||
491 | { | ||||
492 | 'img': 'truck/back_road.svg', | ||||
493 | 'flippable': 0, | ||||
494 | 'flipping': 0, | ||||
495 | 'x': 0.181, | ||||
496 | 'y': 0.633, | ||||
497 | 'width': 0.198, | ||||
498 | 'height': 0.092, | ||||
499 | 'rotation': 0, | ||||
500 | 'moduloRotation': 360, | ||||
501 | 'initX': 0.799, | ||||
502 | 'initY': 0.146, | ||||
503 | 'initRotation': 270, | ||||
504 | 'initFlipping': 0 | ||||
505 | }, | ||||
506 | { | ||||
507 | 'img': 'truck/front_road.svg', | ||||
508 | 'flippable': 1, | ||||
509 | 'flipping': 0, | ||||
510 | 'x': 0.766, | ||||
511 | 'y': 0.617, | ||||
512 | 'width': 0.403, | ||||
513 | 'height': 0.121, | ||||
514 | 'rotation': 0, | ||||
515 | 'moduloRotation': 360, | ||||
516 | 'initX': 0.501, | ||||
517 | 'initY': 0.760, | ||||
518 | 'initRotation': 90, | ||||
519 | 'initFlipping': 1 | ||||
520 | } | ||||
521 | ] | ||||
522 | }, | ||||
523 | { | ||||
524 | 'name': 'Level 3', | ||||
525 | 'bg': 'truck/traffic_bg.svg', | ||||
526 | 'colorMask': '#999', | ||||
527 | 'pieces': [ | ||||
528 | { | ||||
529 | 'img': 'truck/engine.svg', | ||||
530 | 'flippable': 1, | ||||
531 | 'flipping': 0, | ||||
532 | 'x': 0.860, | ||||
533 | 'y': 0.573, | ||||
534 | 'width': 0.233, | ||||
535 | 'height': 0.109, | ||||
536 | 'rotation': 0, | ||||
537 | 'moduloRotation': 360, | ||||
538 | 'initX': 0.866, | ||||
539 | 'initY': 0.754, | ||||
540 | 'initRotation': 0, | ||||
541 | 'initFlipping': 1 | ||||
542 | }, | ||||
543 | { | ||||
544 | 'img': 'truck/cabin.svg', | ||||
545 | 'flippable': 0, | ||||
546 | 'flipping': 0, | ||||
547 | 'x': 0.847, | ||||
548 | 'y': 0.435, | ||||
549 | 'width': 0.207, | ||||
550 | 'height': 0.178, | ||||
551 | 'rotation': 0, | ||||
552 | 'moduloRotation': 360, | ||||
553 | 'initX': 0.153, | ||||
554 | 'initY': 0.789, | ||||
555 | 'initRotation': 45, | ||||
556 | 'initFlipping': 0 | ||||
557 | }, | ||||
558 | { | ||||
559 | 'img': 'truck/container.svg', | ||||
560 | 'flippable': 1, | ||||
561 | 'flipping': 0, | ||||
562 | 'x': 0.358, | ||||
563 | 'y': 0.489, | ||||
564 | 'width': 0.676, | ||||
565 | 'height': 0.271, | ||||
566 | 'rotation': 0, | ||||
567 | 'moduloRotation': 360, | ||||
568 | 'initX': 0.338, | ||||
569 | 'initY': 0.135, | ||||
570 | 'initRotation': 0, | ||||
571 | 'initFlipping': 1 | ||||
572 | }, | ||||
573 | { | ||||
574 | 'img': 'truck/back_road.svg', | ||||
575 | 'flippable': 0, | ||||
576 | 'flipping': 0, | ||||
577 | 'x': 0.181, | ||||
578 | 'y': 0.633, | ||||
579 | 'width': 0.198, | ||||
580 | 'height': 0.092, | ||||
581 | 'rotation': 0, | ||||
582 | 'moduloRotation': 360, | ||||
583 | 'initX': 0.799, | ||||
584 | 'initY': 0.146, | ||||
585 | 'initRotation': 0, | ||||
586 | 'initFlipping': 0 | ||||
587 | }, | ||||
588 | { | ||||
589 | 'img': 'truck/front_road.svg', | ||||
590 | 'flippable': 1, | ||||
591 | 'flipping': 0, | ||||
592 | 'x': 0.766, | ||||
593 | 'y': 0.617, | ||||
594 | 'width': 0.403, | ||||
595 | 'height': 0.121, | ||||
596 | 'rotation': 0, | ||||
597 | 'moduloRotation': 360, | ||||
598 | 'initX': 0.501, | ||||
599 | 'initY': 0.760, | ||||
600 | 'initRotation': 270, | ||||
601 | 'initFlipping': 0 | ||||
602 | } | ||||
603 | ] | ||||
604 | }, | ||||
605 | { | ||||
606 | 'name': 'Level 4', | ||||
607 | 'bg': 'car1/car.svg', | ||||
608 | 'colorMask': '#999', | ||||
609 | 'pieces': [ | ||||
610 | { | ||||
611 | 'img': 'car1/windshield.svg', | ||||
612 | 'flippable': 0, | ||||
613 | 'flipping': 0, | ||||
614 | 'x': 0.492, | ||||
615 | 'y': 0.309, | ||||
616 | 'width': 0.563, | ||||
617 | 'height': 0.227, | ||||
618 | 'rotation': 0, | ||||
619 | 'moduloRotation': 360, | ||||
620 | 'initX': 0.301, | ||||
621 | 'initY': 0.133, | ||||
622 | 'initRotation': 0, | ||||
623 | 'initFlipping': 0 | ||||
624 | }, | ||||
625 | { | ||||
626 | 'img': 'car1/tire_right.svg', | ||||
627 | 'flippable': 0, | ||||
628 | 'flipping': 0, | ||||
629 | 'x': 0.226, | ||||
630 | 'y': 0.720, | ||||
631 | 'width': 0.126, | ||||
632 | 'height': 0.147, | ||||
633 | 'rotation': 0, | ||||
634 | 'moduloRotation': 360, | ||||
635 | 'initX': 0.863, | ||||
636 | 'initY': 0.123, | ||||
637 | 'initRotation': 0, | ||||
638 | 'initFlipping': 0 | ||||
639 | }, | ||||
640 | { | ||||
641 | 'img': 'car1/tire_right.svg', | ||||
642 | 'flippable': 0, | ||||
643 | 'flipping': 1, | ||||
644 | 'x': 0.782, | ||||
645 | 'y': 0.720, | ||||
646 | 'width': 0.126, | ||||
647 | 'height': 0.147, | ||||
648 | 'rotation': 0, | ||||
649 | 'moduloRotation': 360, | ||||
650 | 'initX': 0.663, | ||||
651 | 'initY': 0.123, | ||||
652 | 'initRotation': 0, | ||||
653 | 'initFlipping': 1 | ||||
654 | }, | ||||
655 | { | ||||
656 | 'img': 'car1/bumper.svg', | ||||
657 | 'flippable': 0, | ||||
658 | 'flipping': 0, | ||||
659 | 'x': 0.502, | ||||
660 | 'y': 0.656, | ||||
661 | 'width': 0.710, | ||||
662 | 'height': 0.184, | ||||
663 | 'rotation': 0, | ||||
664 | 'moduloRotation': 360, | ||||
665 | 'initX': 0.405, | ||||
666 | 'initY': 0.892, | ||||
667 | 'initRotation': 0, | ||||
668 | 'initFlipping': 0 | ||||
669 | }, | ||||
670 | { | ||||
671 | 'img': 'car1/grille.svg', | ||||
672 | 'flippable': 0, | ||||
673 | 'flipping': 0, | ||||
674 | 'x': 0.505, | ||||
675 | 'y': 0.600, | ||||
676 | 'width': 0.365, | ||||
677 | 'height': 0.051, | ||||
678 | 'rotation': 0, | ||||
679 | 'moduloRotation': 360, | ||||
680 | 'initX': 0.382, | ||||
681 | 'initY': 0.825, | ||||
682 | 'initRotation': 0, | ||||
683 | 'initFlipping': 0 | ||||
684 | }, | ||||
685 | { | ||||
686 | 'img': 'car1/headlights.svg', | ||||
687 | 'flippable': 0, | ||||
688 | 'flipping': 0, | ||||
689 | 'x': 0.782, | ||||
690 | 'y': 0.506, | ||||
691 | 'width': 0.134, | ||||
692 | 'height': 0.125, | ||||
693 | 'rotation': 0, | ||||
694 | 'moduloRotation': 360, | ||||
695 | 'initX': 0.90, | ||||
696 | 'initY': 0.85, | ||||
697 | 'initRotation': 0, | ||||
698 | 'initFlipping': 0 | ||||
699 | }, | ||||
700 | { | ||||
701 | 'img': 'car1/headlights.svg', | ||||
702 | 'flippable': 0, | ||||
703 | 'flipping': 1, | ||||
704 | 'x': 0.222, | ||||
705 | 'y': 0.506, | ||||
706 | 'width': 0.134, | ||||
707 | 'height': 0.125, | ||||
708 | 'rotation': 0, | ||||
709 | 'moduloRotation': 360, | ||||
710 | 'initX': 0.90, | ||||
711 | 'initY': 0.30, | ||||
712 | 'initRotation': 0, | ||||
713 | 'initFlipping': 1 | ||||
714 | } | ||||
715 | ] | ||||
716 | } | ||||
717 | ] |