From e759d9b83b94f5995e37cab51d1cb3fc936262f7 Mon Sep 17 00:00:00 2001 From: Jesse Howard Date: Fri, 31 Jul 2026 08:59:55 -0400 Subject: [PATCH] Added screenshots for wiki --- 3777.png | Bin 0 -> 95590 bytes 3778.png | Bin 0 -> 95590 bytes 3779.png | Bin 0 -> 95590 bytes Export/01Down.png | Bin 0 -> 471 bytes Export/01Down2.png | Bin 0 -> 494 bytes Export/01Down3.png | Bin 0 -> 478 bytes Export/01Down4.png | Bin 0 -> 494 bytes Export/01Left.png | Bin 0 -> 457 bytes Export/01Left2.png | Bin 0 -> 429 bytes Export/01Left3.png | Bin 0 -> 460 bytes Export/01Left4.png | Bin 0 -> 429 bytes Export/01Right.png | Bin 0 -> 461 bytes Export/01Right2.png | Bin 0 -> 434 bytes Export/01Right3.png | Bin 0 -> 455 bytes Export/01Right4.png | Bin 0 -> 434 bytes Export/01Up.png | Bin 0 -> 417 bytes Export/01Up2.png | Bin 0 -> 444 bytes Export/01Up3.png | Bin 0 -> 424 bytes Export/01Up4.png | Bin 0 -> 444 bytes Export/02Down.png | Bin 0 -> 516 bytes Export/02Down2.png | Bin 0 -> 567 bytes Export/02Down3.png | Bin 0 -> 520 bytes Export/02Down4.png | Bin 0 -> 567 bytes Export/02Left.png | Bin 0 -> 471 bytes Export/02Left2.png | Bin 0 -> 454 bytes Export/02Left3.png | Bin 0 -> 468 bytes Export/02Left4.png | Bin 0 -> 454 bytes Export/02Right.png | Bin 0 -> 444 bytes Export/02Right2.png | Bin 0 -> 423 bytes Export/02Right3.png | Bin 0 -> 436 bytes Export/02Right4.png | Bin 0 -> 423 bytes Export/02Up.png | Bin 0 -> 412 bytes Export/02Up2.png | Bin 0 -> 458 bytes Export/02Up3.png | Bin 0 -> 419 bytes Export/02Up4.png | Bin 0 -> 458 bytes Export/03Down.png | Bin 0 -> 522 bytes Export/03Down2.png | Bin 0 -> 534 bytes Export/03Down3.png | Bin 0 -> 521 bytes Export/03Down4.png | Bin 0 -> 534 bytes Export/03Left.png | Bin 0 -> 450 bytes Export/03Left2.png | Bin 0 -> 426 bytes Export/03Left3.png | Bin 0 -> 459 bytes Export/03Left4.png | Bin 0 -> 426 bytes Export/03Right.png | Bin 0 -> 464 bytes Export/03Right2.png | Bin 0 -> 427 bytes Export/03Right3.png | Bin 0 -> 453 bytes Export/03Right4.png | Bin 0 -> 427 bytes Export/03Up.png | Bin 0 -> 453 bytes Export/03Up2.png | Bin 0 -> 475 bytes Export/03Up3.png | Bin 0 -> 454 bytes Export/03Up4.png | Bin 0 -> 475 bytes Export/04Down.png | Bin 0 -> 464 bytes Export/04Down2.png | Bin 0 -> 489 bytes Export/04Down3.png | Bin 0 -> 458 bytes Export/04Down4.png | Bin 0 -> 489 bytes Export/04Right.png | Bin 0 -> 424 bytes Export/04Right2.png | Bin 0 -> 390 bytes Export/04Right3.png | Bin 0 -> 428 bytes Export/04Right4.png | Bin 0 -> 390 bytes Export/05Left.png | Bin 0 -> 430 bytes Export/05Left2.png | Bin 0 -> 397 bytes Export/05Left3.png | Bin 0 -> 434 bytes Export/05Left4.png | Bin 0 -> 397 bytes Export/05Right.png | Bin 0 -> 445 bytes Export/05Right2.png | Bin 0 -> 411 bytes Export/05Right3.png | Bin 0 -> 437 bytes Export/05Right4.png | Bin 0 -> 411 bytes Export/05Up.png | Bin 0 -> 394 bytes Export/05Up2.png | Bin 0 -> 420 bytes Export/05Up3.png | Bin 0 -> 392 bytes Export/05Up4.png | Bin 0 -> 420 bytes Export/06Down.png | Bin 0 -> 475 bytes Export/06Down2.png | Bin 0 -> 513 bytes Export/06Down3.png | Bin 0 -> 476 bytes Export/06Down4.png | Bin 0 -> 513 bytes Export/06Left.png | Bin 0 -> 451 bytes Export/06Left2.png | Bin 0 -> 413 bytes Export/06Left3.png | Bin 0 -> 448 bytes Export/06Left4.png | Bin 0 -> 413 bytes Export/06Right.png | Bin 0 -> 450 bytes Export/06Right2.png | Bin 0 -> 411 bytes Export/06Right3.png | Bin 0 -> 447 bytes Export/06Right4.png | Bin 0 -> 411 bytes Export/06Up.png | Bin 0 -> 430 bytes Export/06Up2.png | Bin 0 -> 469 bytes Export/06Up3.png | Bin 0 -> 430 bytes Export/06Up4.png | Bin 0 -> 469 bytes Export/07Down.png | Bin 0 -> 380 bytes Export/07Down2.png | Bin 0 -> 406 bytes Export/07Down3.png | Bin 0 -> 383 bytes Export/07Down4.png | Bin 0 -> 406 bytes Export/07Left.png | Bin 0 -> 376 bytes Export/07Left2.png | Bin 0 -> 348 bytes Export/07Left3.png | Bin 0 -> 378 bytes Export/07Left4.png | Bin 0 -> 348 bytes Export/07Right.png | Bin 0 -> 385 bytes Export/07Right2.png | Bin 0 -> 350 bytes Export/07Right3.png | Bin 0 -> 377 bytes Export/07Right4.png | Bin 0 -> 350 bytes Export/07Up.png | Bin 0 -> 384 bytes Export/07Up2.png | Bin 0 -> 411 bytes Export/07Up3.png | Bin 0 -> 388 bytes Export/07Up4.png | Bin 0 -> 411 bytes Export/08Down.png | Bin 0 -> 439 bytes Export/08Down2.png | Bin 0 -> 454 bytes Export/08Down3.png | Bin 0 -> 446 bytes Export/08Down4.png | Bin 0 -> 454 bytes Export/08Left.png | Bin 0 -> 390 bytes Export/08Left2.png | Bin 0 -> 379 bytes Export/08Left3.png | Bin 0 -> 388 bytes Export/08Left4.png | Bin 0 -> 379 bytes Export/08Right.png | Bin 0 -> 387 bytes Export/08Right2.png | Bin 0 -> 382 bytes Export/08Right3.png | Bin 0 -> 394 bytes Export/08Right4.png | Bin 0 -> 382 bytes Export/08Up.png | Bin 0 -> 421 bytes Export/08Up2.png | Bin 0 -> 442 bytes Export/08Up3.png | Bin 0 -> 430 bytes Export/08Up4.png | Bin 0 -> 442 bytes Export/09Down.png | Bin 0 -> 440 bytes Export/09Down2.png | Bin 0 -> 458 bytes Export/09Down3.png | Bin 0 -> 443 bytes Export/09Down4.png | Bin 0 -> 458 bytes Export/09Left.png | Bin 0 -> 392 bytes Export/09Left2.png | Bin 0 -> 386 bytes Export/09Left3.png | Bin 0 -> 383 bytes Export/09Left4.png | Bin 0 -> 386 bytes Export/09Right.png | Bin 0 -> 390 bytes Export/09Right2.png | Bin 0 -> 390 bytes Export/09Right3.png | Bin 0 -> 394 bytes Export/09Right4.png | Bin 0 -> 390 bytes Export/09Up.png | Bin 0 -> 405 bytes Export/09Up2.png | Bin 0 -> 427 bytes Export/09Up3.png | Bin 0 -> 409 bytes Export/09Up4.png | Bin 0 -> 427 bytes Export/10Down.png | Bin 0 -> 469 bytes Export/10Down2.png | Bin 0 -> 495 bytes Export/10Down3.png | Bin 0 -> 470 bytes Export/10Down4.png | Bin 0 -> 495 bytes Export/10Left.png | Bin 0 -> 439 bytes Export/10Left2.png | Bin 0 -> 461 bytes Export/10Left3.png | Bin 0 -> 433 bytes Export/10Left4.png | Bin 0 -> 461 bytes Export/10Right.png | Bin 0 -> 442 bytes Export/10Right2.png | Bin 0 -> 464 bytes Export/10Right3.png | Bin 0 -> 449 bytes Export/10Right4.png | Bin 0 -> 464 bytes Export/10Up.png | Bin 0 -> 455 bytes Export/10Up2.png | Bin 0 -> 468 bytes Export/10Up3.png | Bin 0 -> 453 bytes Export/10Up4.png | Bin 0 -> 468 bytes Export/3778.png | Bin 0 -> 95590 bytes Export/3779.png | Bin 0 -> 95590 bytes .../Extensions/DebuggerTools/debuggertools.js | 2 - Export/NewSprite4.png | Bin 0 -> 100 bytes Export/code0.js | 81 +- Export/code1.js | 180 +- Export/code2.js | 48 +- Export/code3.js | 374 +++- Export/code4.js | 359 +++- Export/code5.js | 359 +++- Export/code6.js | 269 ++- Export/data.js | 2 +- ...djs-evtsext__hash__generatehashmd5-func.js | 296 +++ ...-evtsext__hash__generatehashsha256-func.js | 195 ++ Export/gdjs-evtsext__mqtt__connect-func.js | 4 +- Export/gdjs-evtsext__mqtt__disconnect-func.js | 4 +- ...djs-evtsext__mqtt__getcurrenterror-func.js | 4 +- ...gdjs-evtsext__mqtt__getlastmessage-func.js | 4 +- .../gdjs-evtsext__mqtt__isconnected-func.js | 4 +- ...-evtsext__mqtt__onfirstsceneloaded-func.js | 4 +- Export/gdjs-evtsext__mqtt__onmessage-func.js | 4 +- ...s-evtsext__mqtt__onscenepostevents-func.js | 4 +- Export/gdjs-evtsext__mqtt__publish-func.js | 4 +- Export/gdjs-evtsext__mqtt__subscribe-func.js | 4 +- .../gdjs-evtsext__mqtt__unsubscribe-func.js | 4 +- ...panelspritebutton__bitmaptextstylestate.js | 4 +- ...panelspritebutton__isingameedition-func.js | 4 +- ...t__panelspritebutton__panelspritebutton.js | 8 +- ...sext__panelspritebutton__textstylestate.js | 4 +- ...elperfectmovement__brakingdistance-func.js | 93 - ...vement__definejavascriptfortopdown-func.js | 536 ----- ...pixelperfectmovement__speedtoreach-func.js | 110 - Export/index.html | 6 +- Export/spr_playerSprite.png | Bin 0 -> 455 bytes Export/spr_playerSprite10.png | Bin 0 -> 524 bytes Export/spr_playerSprite11.png | Bin 0 -> 493 bytes Export/spr_playerSprite12.png | Bin 0 -> 524 bytes Export/spr_playerSprite2.png | Bin 0 -> 420 bytes Export/spr_playerSprite3.png | Bin 0 -> 457 bytes Export/spr_playerSprite4.png | Bin 0 -> 420 bytes Export/spr_playerSprite5.png | Bin 0 -> 452 bytes Export/spr_playerSprite6.png | Bin 0 -> 484 bytes Export/spr_playerSprite7.png | Bin 0 -> 463 bytes Export/spr_playerSprite8.png | Bin 0 -> 484 bytes Export/spr_playerSprite9.png | Bin 0 -> 490 bytes FDR_Grasslands.png | Bin 0 -> 57458 bytes FDR_Village.png | Bin 0 -> 49643 bytes MultiplayerTest01.json | 1767 ++++++++++++++++- MultiplayerTest01.json.autosave | 2 +- Wiki/images/000000Events01.png | Bin 0 -> 41424 bytes Wiki/images/000000Scene01.png | Bin 0 -> 62021 bytes Wiki/images/FunctionsEvents01.png | Bin 0 -> 65336 bytes Wiki/images/FunctionsEvents02.png | Bin 0 -> 168066 bytes Wiki/images/FunctionsEvents03.png | Bin 0 -> 169130 bytes Wiki/images/FunctionsEvents04.png | Bin 0 -> 94336 bytes Wiki/images/LoginEvents01.png | Bin 0 -> 114618 bytes Wiki/images/LoginScene01.png | Bin 0 -> 74039 bytes Wiki/images/RegisterEvents01.png | Bin 0 -> 128649 bytes Wiki/images/RegisterScene01.png | Bin 0 -> 40181 bytes assets/10Down.png | Bin 0 -> 469 bytes assets/10Down2.png | Bin 0 -> 495 bytes assets/10Down3.png | Bin 0 -> 470 bytes assets/10Down4.png | Bin 0 -> 495 bytes assets/10Left.png | Bin 0 -> 439 bytes assets/10Left2.png | Bin 0 -> 461 bytes assets/10Left3.png | Bin 0 -> 433 bytes assets/10Left4.png | Bin 0 -> 461 bytes assets/10Right.png | Bin 0 -> 442 bytes assets/10Right2.png | Bin 0 -> 464 bytes assets/10Right3.png | Bin 0 -> 449 bytes assets/10Right4.png | Bin 0 -> 464 bytes assets/10Up.png | Bin 0 -> 455 bytes assets/10Up2.png | Bin 0 -> 468 bytes assets/10Up3.png | Bin 0 -> 453 bytes assets/10Up4.png | Bin 0 -> 468 bytes assets/NewSprite4.png | Bin 0 -> 100 bytes 227 files changed, 3618 insertions(+), 1125 deletions(-) create mode 100644 3777.png create mode 100644 3778.png create mode 100644 3779.png create mode 100644 Export/01Down.png create mode 100644 Export/01Down2.png create mode 100644 Export/01Down3.png create mode 100644 Export/01Down4.png create mode 100644 Export/01Left.png create mode 100644 Export/01Left2.png create mode 100644 Export/01Left3.png create mode 100644 Export/01Left4.png create mode 100644 Export/01Right.png create mode 100644 Export/01Right2.png create mode 100644 Export/01Right3.png create mode 100644 Export/01Right4.png create mode 100644 Export/01Up.png create mode 100644 Export/01Up2.png create mode 100644 Export/01Up3.png create mode 100644 Export/01Up4.png create mode 100644 Export/02Down.png create mode 100644 Export/02Down2.png create mode 100644 Export/02Down3.png create mode 100644 Export/02Down4.png create mode 100644 Export/02Left.png create mode 100644 Export/02Left2.png create mode 100644 Export/02Left3.png create mode 100644 Export/02Left4.png create mode 100644 Export/02Right.png create mode 100644 Export/02Right2.png create mode 100644 Export/02Right3.png create mode 100644 Export/02Right4.png create mode 100644 Export/02Up.png create mode 100644 Export/02Up2.png create mode 100644 Export/02Up3.png create mode 100644 Export/02Up4.png create mode 100644 Export/03Down.png create mode 100644 Export/03Down2.png create mode 100644 Export/03Down3.png create mode 100644 Export/03Down4.png create mode 100644 Export/03Left.png create mode 100644 Export/03Left2.png create mode 100644 Export/03Left3.png create mode 100644 Export/03Left4.png create mode 100644 Export/03Right.png create mode 100644 Export/03Right2.png create mode 100644 Export/03Right3.png create mode 100644 Export/03Right4.png create mode 100644 Export/03Up.png create mode 100644 Export/03Up2.png create mode 100644 Export/03Up3.png create mode 100644 Export/03Up4.png create mode 100644 Export/04Down.png create mode 100644 Export/04Down2.png create mode 100644 Export/04Down3.png create mode 100644 Export/04Down4.png create mode 100644 Export/04Right.png create mode 100644 Export/04Right2.png create mode 100644 Export/04Right3.png create mode 100644 Export/04Right4.png create mode 100644 Export/05Left.png create mode 100644 Export/05Left2.png create mode 100644 Export/05Left3.png create mode 100644 Export/05Left4.png create mode 100644 Export/05Right.png create mode 100644 Export/05Right2.png create mode 100644 Export/05Right3.png create mode 100644 Export/05Right4.png create mode 100644 Export/05Up.png create mode 100644 Export/05Up2.png create mode 100644 Export/05Up3.png create mode 100644 Export/05Up4.png create mode 100644 Export/06Down.png create mode 100644 Export/06Down2.png create mode 100644 Export/06Down3.png create mode 100644 Export/06Down4.png create mode 100644 Export/06Left.png create mode 100644 Export/06Left2.png create mode 100644 Export/06Left3.png create mode 100644 Export/06Left4.png create mode 100644 Export/06Right.png create mode 100644 Export/06Right2.png create mode 100644 Export/06Right3.png create mode 100644 Export/06Right4.png create mode 100644 Export/06Up.png create mode 100644 Export/06Up2.png create mode 100644 Export/06Up3.png create mode 100644 Export/06Up4.png create mode 100644 Export/07Down.png create mode 100644 Export/07Down2.png create mode 100644 Export/07Down3.png create mode 100644 Export/07Down4.png create mode 100644 Export/07Left.png create mode 100644 Export/07Left2.png create mode 100644 Export/07Left3.png create mode 100644 Export/07Left4.png create mode 100644 Export/07Right.png create mode 100644 Export/07Right2.png create mode 100644 Export/07Right3.png create mode 100644 Export/07Right4.png create mode 100644 Export/07Up.png create mode 100644 Export/07Up2.png create mode 100644 Export/07Up3.png create mode 100644 Export/07Up4.png create mode 100644 Export/08Down.png create mode 100644 Export/08Down2.png create mode 100644 Export/08Down3.png create mode 100644 Export/08Down4.png create mode 100644 Export/08Left.png create mode 100644 Export/08Left2.png create mode 100644 Export/08Left3.png create mode 100644 Export/08Left4.png create mode 100644 Export/08Right.png create mode 100644 Export/08Right2.png create mode 100644 Export/08Right3.png create mode 100644 Export/08Right4.png create mode 100644 Export/08Up.png create mode 100644 Export/08Up2.png create mode 100644 Export/08Up3.png create mode 100644 Export/08Up4.png create mode 100644 Export/09Down.png create mode 100644 Export/09Down2.png create mode 100644 Export/09Down3.png create mode 100644 Export/09Down4.png create mode 100644 Export/09Left.png create mode 100644 Export/09Left2.png create mode 100644 Export/09Left3.png create mode 100644 Export/09Left4.png create mode 100644 Export/09Right.png create mode 100644 Export/09Right2.png create mode 100644 Export/09Right3.png create mode 100644 Export/09Right4.png create mode 100644 Export/09Up.png create mode 100644 Export/09Up2.png create mode 100644 Export/09Up3.png create mode 100644 Export/09Up4.png create mode 100644 Export/10Down.png create mode 100644 Export/10Down2.png create mode 100644 Export/10Down3.png create mode 100644 Export/10Down4.png create mode 100644 Export/10Left.png create mode 100644 Export/10Left2.png create mode 100644 Export/10Left3.png create mode 100644 Export/10Left4.png create mode 100644 Export/10Right.png create mode 100644 Export/10Right2.png create mode 100644 Export/10Right3.png create mode 100644 Export/10Right4.png create mode 100644 Export/10Up.png create mode 100644 Export/10Up2.png create mode 100644 Export/10Up3.png create mode 100644 Export/10Up4.png create mode 100644 Export/3778.png create mode 100644 Export/3779.png delete mode 100644 Export/Extensions/DebuggerTools/debuggertools.js create mode 100644 Export/NewSprite4.png create mode 100644 Export/gdjs-evtsext__hash__generatehashmd5-func.js create mode 100644 Export/gdjs-evtsext__hash__generatehashsha256-func.js delete mode 100644 Export/gdjs-evtsext__pixelperfectmovement__brakingdistance-func.js delete mode 100644 Export/gdjs-evtsext__pixelperfectmovement__definejavascriptfortopdown-func.js delete mode 100644 Export/gdjs-evtsext__pixelperfectmovement__speedtoreach-func.js create mode 100644 Export/spr_playerSprite.png create mode 100644 Export/spr_playerSprite10.png create mode 100644 Export/spr_playerSprite11.png create mode 100644 Export/spr_playerSprite12.png create mode 100644 Export/spr_playerSprite2.png create mode 100644 Export/spr_playerSprite3.png create mode 100644 Export/spr_playerSprite4.png create mode 100644 Export/spr_playerSprite5.png create mode 100644 Export/spr_playerSprite6.png create mode 100644 Export/spr_playerSprite7.png create mode 100644 Export/spr_playerSprite8.png create mode 100644 Export/spr_playerSprite9.png create mode 100644 FDR_Grasslands.png create mode 100644 FDR_Village.png create mode 100644 Wiki/images/000000Events01.png create mode 100644 Wiki/images/000000Scene01.png create mode 100644 Wiki/images/FunctionsEvents01.png create mode 100644 Wiki/images/FunctionsEvents02.png create mode 100644 Wiki/images/FunctionsEvents03.png create mode 100644 Wiki/images/FunctionsEvents04.png create mode 100644 Wiki/images/LoginEvents01.png create mode 100644 Wiki/images/LoginScene01.png create mode 100644 Wiki/images/RegisterEvents01.png create mode 100644 Wiki/images/RegisterScene01.png create mode 100644 assets/10Down.png create mode 100644 assets/10Down2.png create mode 100644 assets/10Down3.png create mode 100644 assets/10Down4.png create mode 100644 assets/10Left.png create mode 100644 assets/10Left2.png create mode 100644 assets/10Left3.png create mode 100644 assets/10Left4.png create mode 100644 assets/10Right.png create mode 100644 assets/10Right2.png create mode 100644 assets/10Right3.png create mode 100644 assets/10Right4.png create mode 100644 assets/10Up.png create mode 100644 assets/10Up2.png create mode 100644 assets/10Up3.png create mode 100644 assets/10Up4.png create mode 100644 assets/NewSprite4.png diff --git a/3777.png b/3777.png new file mode 100644 index 0000000000000000000000000000000000000000..a9ee14c041645ee0ffa1ef46abaf22d98629eb80 GIT binary patch literal 95590 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

Rz3m6>v^3I@w-WV3?!qdK> z%S-$~LaAI|CM~mzn5rZ4=q7se14=`S=s4z6EPE7DWH?A-{$$@jG7@vi;o&s7olxC4 z@1Nl8w=NKPz^;Cx>KUEWAa8X5znoqh4z#O^F*`*+t?8<*T&HIF>gjGCW}|2_o15KD+6;`8ivy37Tlmm`1U7`-CZ7oysfU^|mo z_8tT@Kw~s@=?@o-gPy>5KvTS(GK1?o;_b#D-5e@)|m^aLN+BdVSl2@anZ&m#r2GcEQSICcx(8unORMoaC zF@!fIJvb=|*GI{H*u?BCT9flj}Nx!4@q2Z376~bNInU^0L3RyH5_1p_ z9yT-*Adwe-mnS=)s;X2k+B_vDQ8MYWX0S!Ei;;DAO8#xZ_Kd6+W_Ov7!-%8dO($9! zyX$s`bTJUcVWs()$6sKwbBYqr{nWov5rYzuw&kwl&XyAnpsM9_-*1P#>*hR;Ly1n; z)Mkc;FWEin^y=W2f+@a?%Nw}(5sHk`f8rP-cTb4I8n^&(E6I{GmBoD_!J?saXn!0t zs_z)^>VQBjJKcfr$O;9gGm-`roU&s7>RqNCQKEhK586g9zWdcbh`RrREy zLu?z7$($W=UsIsIvbM~?L#V=E6N1!;9Rry@6oW(ekY(N$ZZ_VYe zp~tkDkg$(Y7u3Y~FWX0CCVF>~Ua)FU$@?>u`#)K?>?^_NU#T)J?>=Az3KO?If_Ab! zM>u-IqGphd_cJPxY$Xy${Fh;c9v(V681Llp ztrqt2h=x@7&05;ulbF7vB$pofQG$`C3xmT@82}g`NTFt4#$VxFATvj`Ha(EH3Qai0 z48xCWJu4q9P#LSGQyDNP3n^`CBpW?PO3PfB_&?Xafp4NyV^HVmW~%y+l$*z*5Km9M zO34_h$;Qt?Yz8nhmKRuUL?7$g2lpqhzs5^`3d4~_Kd-^-j$c~INmfKBL9f1#@zQT! zPSPTEhg*<2kY(P_%A#(Ku+?vb2mQrq{%3o#-1DmRhCXl?;k(}n4gye80maAzQQ901 zxQSObY64A0WHT%?X#J+vWH|>}N=fBO?p+i1b@TqcCurMNw%NP*xPca`Yf8@5zn;$g z+**1no8<-`EIqx7@2R~nE#0-8kEig`<|~1p+pJ(=qf<-M->-?})(u*ccjvqRZA&1uE>2p1!l`? z^?Z5tEWZiQjpySiQb`g3GFN@fEOsS5@uXtkw?%dE;1a&}dMEVJ0unu=?|+V~tZRrT zzL1by^ZPWf!0~k}W8+>3f)TA2aj6-10c&9j=Q5r6ab34UW7|xC|-x)es%Nf3asyx zAWe1i9uY}4g=kUnVrY!UcoX)nWXAqTsOqOZ&F%}U^qB)jmrC)mTLFfe%~x?^nVEZcM{ynR|FzPE@@9@6;bVC!F0l zN1AIaE~|+N^M-1D6tNgYu}+l8O%t)Rcr8SDujTKCrF*7*__`U!={KzKCL zalo47u=lN}A|fy?;>~|fuVvB4yQqApJr@Ur%m6n+Uqp5ode|$9=&tS@bGax@U0NJ1 zIlpHfc+yk~N=D!eDn_yDKi9cM?f7&uQzo-=rxQE1?M~^Ffk*6^ANd9e9$(8I@Y^_d zmX6l*DtQ$hc{8@wSI9E{IfocN`71VMR7PlKUF#nlQwPYUDs;&bp2mmites2l+9G{3XoAUK$C zy2Z0%KL((A!?z!|az+MDfcdTI)AWEOb)0|F>1Ltwu2*!;ksJbMdDd`*mPz?V-#nT% zBQmk@dCB{l#FwXRBiC%O)R}51w&ZB__6m;*FzdR zc}qXyS#DD$!=dU(1FRDGt{V69ah>culZ z5c^Dc^VYk^FpGfe<0)MXHJ?5N|+rH7A5arRRqeDTs;m--}`H? zTdg<;NT`v7cdh0&&&_1QdrtAt%8*m4cKK!zGi{Aac8gs{c`;037c&(NIDLiDb*lpE z1K|%(`$fKf|M=#ZV}~B)(#yBTUf|c@WS~(1yRD#+^%309(Wx~zRu=c#6yDQ#-20nC zdynkMOl(9=Wk|Wq+Oh*D4Lg08V||wf(^l~1+j)|WH`%r z1CvMi24G&yxZCfw6<1L}5@R7tSi*AmTjIt=J1rLrg4<0)n8Tc8)`E(6%U`y?#DHSU zGf;ZXYlx$mp&+D-ZSCR0ePv}B@k-sh+0^R-@T(2$v>mbvd{maY9t)kN<49wcob8yFio$0#^-cX8Y|*pp@Q^#l#%`RYMJ#u&)o%~7*?L|WlzTEhC0D(z`oU}%8K z{p87R7qK@BY%-Zq)aem2eA$<|NHataR4x3g@~0b&f&HGZv`3*iH^*_V`_=98T7|rS z8czpv9>*9o$gue5y!G4A3gkXK6R07OA3qA7MM7&Dw{U5R@sYsSF&q#(^e`=f6$g*5 zFXCF5`t{v@5_t9bhmP)|UEx5!Kf!ervs@VvhOjtG&dNLIG!uSd(PU>#?hHX=ok;3e zo{PqQgEbeIZQ0@h`}NOhje|yQ(*-DiiP@=;_mjjIUWP{mxPkMQi-c(j*DRPtjxWid z2CPlWhI&S`U%xJ^%Z|AVh@|^e*@8Jy#Y=v>hb}wdgvc$_wGJzWc*2$gy_m%#xsZJa zHrjnZ?In&r-bBa1i$?W6Wr8KClfvAwm)*pJhE%hJ!dEe?vTi>Wr|=90@#oxiO#*2C zt6U4NI^uP@9C{C;log78)VYP^N+rBs<;qp=Cf@$C3MOb^Yz_u#P6sY4^RKA_br1!Q|C-&#$vR7s z8D&ALZQ3n*s<{?;Vi;@5`ahRsWbqwpk9g!LTKYwfJIVq&0D&wU4y_qk>wl9Bfk%KD}OMyF81Yg zD@-^#_?D6Jy+ZhwJ!tr?bMMG0_}{A*M%TBnL12VnUi4G2U2wObceH@{2v4y`=el1L zqtT0jkliF5QV2s#zamDX?V9WYtv3$mByoqPp209>(MjJW!&M=TZ))EIpZ) zY#;aK@p~^nse7LTfolenf-V4=#5 zC+0j|NYMQT+Z-Fp|wzgsXQKldHa5mn|Z)-z= zFcNWKd*+wziq_H65vMPTXLv^A@6x%O(C^YCVHru+yLf3|l|GRwxAhokUUM%os4zWu zwM=RWjFT{k?rO|aSvoy&a16!`$$sBYl)lqQ{v)QK#W&TdxRkl52;?)Mi8=&gnGjR6 zn>zb9S@kFZu)^}_g_>!(a=8Cju;4}|OEsPK$mq^1cZ9(-iCp#2I_$D%jEr^YNCm9r zKBW}*OXwRvQehH*k!|2%*`Oo`CJ37TnA7aljGEx9OrYJ?ea(AzjTw*~A0=O^ z&Gyqb>HU$9IN!F|TQS7$2@}m3X7)Cre5%Zf*e-p(p0DU$jC}X<)Gr(5*Zi|t#SF|V zHW*ZBW`GCF34AhdK>5&P#jyTFIUMIM=RHZAkaWpnYYuQ~t=y|&ocQhBf&HSQs-~S;`{YJTHRVW)l#s zzgwTV(*tJ4s@#p3`g_z}+SS3=j6{Uw)CHmz-rO?w{6VG=_bgL*RD5-_E(bbxs)>9` zQ@Q&2Dfv}6Mh0{8_n(?ycf2OwwR9Oh>c*Saam~pvhkOOp7!F-gwKU#j8tEjfe2g(= z!h#ET4ASNH_|BMkS=?pdR6LC1T?8`}-ZH%(7+`oS}2q}kgs3i78`O%-pBKbRzeq4wpU6=q8QpOXJ%YA#>aH!|MM zKPGMcPo7rIeXKhExBMBclPcZ@1X%SLb6>hE4Kp$d$NG+qO&;tr&tcXtG;+r_S+~%` zgoM+;{Nl{$*KEY;l6ilhF!%#O$bB*X^-_rlaQ*1Azq8RkUgWjti8yC>@ALQA_!N>K z<^NT_*P6c9H4rJ~Jl$@b82@kZ2m!btvcH<%?H`v_2M2;0EfBmw1rkwiqPpLGC4D=L zc~V5tput98SpnY5MP2iC-}2|N<*pm5j`jS^$b3tBNz70|@@*qmtw-76ZV# zt9Q#ySJRJE^6nld)ipshvs9QDm^6j6QVI9q(Eo(WeK^;9o!bm=yz)mF7++;=|H`l$ z!aCUBba9$&A}A^Iq1HE<@Aq+wFBv~*sDdg(8@=Jiip~Tf9jJNa}eu9~Qza3;_ zvGw@(mf$(bxwoETuW_dS--S2Og+O~vuAX*7I{P@S@2F9yT6MhNOz2% zvMy#4XBfzxF>={iWSawZn5# z6t5r3`Q8vX*F8>|!aoi_oL+l=F8W#vCAsvDteaM79!`qIIk>A+i~Iz-wy+;|`YS8Q zAz=A8&JhnNKjS@Rn0A}Xj8&VQZ*4J|h)-$cBr%pP$jg2%g3b!Y8~?%!V8 zAoMnzZ5T7p4%^esmpbG_hyC=VV4LW1|9oMy5jr#|C!5IdeFljk{P=GnSoxcoVKW&G zxP^g*;JdBo_+*@)mgC0AqoL18>7y}RPf6MhuO};}MC&Z+vkz*Hou-NQkpaKdruL}CiHW_>Gc>l7J}tr z;wte+r6H*)yNp`TXi1m&RL#}@7G!1HVoyDCpk)ZF%@thA@qzuYTPo?>jjXzoUA>Y0 zGZ4A$7kq*9I|&B{9c*!n{?7gI12z0^IJRFMyDup`uF6$rEUwBG2U94iiG^sE&U%~s zSKWiq$Mk$HIDBAk`a>f^Py99~W%4lQTAL`4g`L?g^TitL_%+e1E+^`G z<yEi(|4qx5Z9#K7^0z1Z*tB)873+} z$uQC*mcM(>LQBDpI;1P70C9QKRjy?^L*bw_yzs5i?Nqj?>-ATE80imq&Y_z0E}{Ll z0yO^pJVo z5)+FJS%Cj`ANyKkDLhmpgkjYqP^-`aPbgi&dE9dDTq}~&*KBgr!V>z0XI4{Kd^}?b zE6u6s=B*fw=L@eQ^N0)vGj~s8{VbrQPd`j$Uar)YZQLR-cDJr4Qw@ z@0-(X#z@~Fk>%ok#Ksp$RAn;N6v+Qg@FkBP-O8yQ9%)(E0407l{(Dm;WDdi`U%djL zK<;4u@`xpe!IroIb(P`8=$r+zXWHM84)q7p=};kEg}0W6XM0O@upLwfc$2!tbC(NE zuT+VC?_hXT;~3&Ohro{eJFWQ4Fxw(*6fs!>70RW=hirpCU{@ge11h59LHcOrww<6O}y-)^GCw{EO# zpPsb|!Z%zI*7<=#i63TGY3n}ukutUIy0vQS543~}pP=@&jydkBFWP@QpJ zbU*NM4t(Y)z98@5+G)}Z74VD!2|EX7obx($PW0Jb%zotEItAxX#|TRyZ)e^cX?Y=b zVRsc{cke=_)H?cAbk0!(KsrXC4M-6HO@E%=BsnyD0Nz1qI?j%tc{x>SbyCODCWHO$ zaWxSqZqkjH^qC1XXSci zZDXX&9+n&Uwy@Ab_Df$>Uue28A6FMksPhWGFPa|o>%2DXruU=J5!ou5aoU6(MH#Op z^VO^ikDcYnH_mmWbG{5vNkr6l#W|-QfVUmHK0QeZInTD1H~F*RH)zKlbm=p4LRkSA zjn04M%jR#R7z$GPRKwS>ZPDs=vs&bM2W6vhIdDSqWe{ z^nl?S#Rg;o(EH#>iB&PO^(+I29Yt(RI2oE$a}fxSC8Fpcn2xme$5Dr^v1NhP&FB@$ zTGDpMirx>6TLmt#;U7>a#sb3yvc#|0FU}AfAD4kdJ=~yJXWu3dN-aQQ6&a>Tndbuf3x53#p_`9{gY z#Y@+fYO06oi9;oVml$dzZ<`Q``iq9i(RsJqUBI2IYcSrvss>w#t^bTweXnN zwFx;_ugLY_Sw_*$v&yw4>H1smBAjZxQ@VG;f&3w-*>tZI9Bn02NX$c?J3sjc8!SdXQiqy5^apsVD2R&V1e?D~N#DCurnwc3As_E}5cuPQ<;U#aBirh>iil*@a&1_? z6}vhorAb^xWhlE!g4+|Z&@YKge)zc-pVgyZ%<5RQ zS3xLRZG)eE?~j*RS5i;T(@L*WZO4FOJK0p~j@CimKO|85h8L#??79?87H74--~6&E zI$%X9z4$Ma)4z@~GU*1scknHbNswR)>_0@2<;Jfaic*~M0CzO$E7T&_5W3I%u>`!+ z>3E$=aS2+aRTL8h@#S1PuVFj`+=F3t3aYc6>HW(vPpIu#PVT9X<+16%A~W^uI<2g| z0zKE4mKuH8B$uZfN-v1iAD!gQW8+CYDV%ySannnDD-5RP>Xrm-C#O9oQ{Z~1!EOji zLl3}_1|EN>z#|!y6zFl_1T_VEX@@UOuI2hdPRqQ)c?#~q&kau;7Z!k4VsoNVb z5**^gCX2o^BW^ab32#MmC&<*A0wU%Y^U%c7ObR1(y;gD+Qg{pe2^bsLw4Qj3G@c$CytbIl>CWDGm-iDiB6Bu9ZXR@q zXwItc+#noWoy}x`HbKhI>STPjCl1Yg+@T)-eMMXJyd)IwO9|HDImoqk0q4!>SNr~= z9SWC!BjQH0DIcJbl2gi6yiBCk(GUw`#GjlF-SfCR!}_u+36~E{HDd9Wu~s_}+Frv7nVw{wIQh=# zoBz>hy}>#KX|x%A_8fK6&r&8mtwxMyIUO;=t9e>$Jk+Oo<#X!I<)VlqWlyTVXcV|X zP;9-Rc>RFEJ&cGM6(bPZqE5{cX1Zqun*fUW8!G z{6${VYkdCtl@qRoWzOB_0$1FI2KcBwH5R=L+Mlli>)Rl zIv?a;x~z)^W3(f**09&?j+Sa7?+`vGMOa7cv;pjYiZRkfI}am%MBLx9ZEJ49sE(Wn z)pZ4sBz7E*16N=p>iEni!XCOE_7eY{lJe;2p=A<3 z3V8k#w7IbF&k7z<>BEfSpFl2J@?%kv1o+Y7ncWBZBXVD&E%oXLFqyL(r^b=v(9{HB~x>acf0B|In~O90Pa4D>D(aU{$G>(4m!EI47?rf98pM zJsv=Wk70#&gyJ>~zLq3~+(ZpQUYWDc)BG601wMiaTwwWlcTW^f@#znpp&hF@2a2O; zkvRw`I=+GHah?{T;w;Ts+T6C*7K6GMz(NQQovQQFJRo?-=)#kX&#L2sLq&AZ_~O7W zmI6+eQM*{@Z5hT&$zFq(hIU*yxHN`pDZ>@(!%*n-cW-APu*<_5v$BnW&UW%0!UJqVEMtRbE{V5LH^}p$&Ps60iBFH5`57{6lgWWj$Y! ze3QQ$q#y6Wl=%5h^&FNSpOT4|OKP}mdSmmL7gLnE5CpnRaWQ!CMhU%lLmA*JcL?A$ zYh%WuzMpBrSZOz@_cNdAl>i?nN933UsqB{=ERd6Lrb zy_qzSs<0DOccg?K*ZX0%h#fFht#`ee?yV||KB817TPhlXBXs5^{Ob-wBO8*#9mqu#IzP+0-4-gM(hJMWX zxJXvSN_XebG99%}=ngF+J3)ENIol*8z97q2 zW+)G1TwP=FNh+k#X~@#)*b!~n&cBjE1RMR}42{JF#ufA)kzf#u8kjkMpshN_H_3YU z)Y+-qOcO%yZF3d?Tdqt@`1~|N za0LaZd>G|UBlt!@)%)4--wRPytd469tWW4ExMic?A@22X)rdc6Q&i($v?Gto-)3Yw zogZL*V%YaG+KlVsA9uhKXx+ByUW0=k1+S=^c>w76KUG}!zHTV;YXiTa4L;?$z7`n>4QpxpgoQ2{V_Ca!A(p5 zMF9@^fqTaIzjiokl2DThd}lbJro5}Jdz%guA8rNT$MV>dmCCu_{EvNe8hy6XPLeOyp?p%Ar!ruQ4GBFOTyp8L1P}uI-TxhBt6Z#om zVDd|UJ;z;P*`D7?R)iKJdZ_i^M1LcL69%bky0g8X$>QNMiLOl;ar!~wJ0pNg?ntu* zRbjxqXo1>{3P}tl*IZ^?U3Xh?%h7=ozB_1v`dj8lH`i8Lie3K)L}Ix1&7j^nqaOsI zT2B;^X|^j6mx+fENgW)z1F;JHo4*e7`r&6Y{@f2cHMQh^czLf9KDlC4Z6f{G>g&U1 zjqeBNjC6!D$1T$wd*+uklFiJbU%{^+o|*ept#WL79X?{hB<*&yee*RX&ONHBu4IM) zt@4ESMl0<^Q}i6ekzHGj?gr|U_qQ${9aI`f;R_WTn2^usFwpt`1R)}^6cB4Z!pON-*tbh#^Eb}+;j@fF@^x8d(;3>jO*w-62qImK6 zVY^*Y=Rf0($iMtsli$_r6SQi@x8AXYT)YTLuq8X@RV`1RTe552wf_bR)|gYSb)Zr@ zrQfV-8Rr|r+$7hVo8og{PEkt+#frYYuyaX361gzb#YTRc$F7~Y@s4|LEXK_P%?u%M z57%5DY|Ju$Szh}??69V^t8%|xuQ2GR&^|lMfB>3FB5f`%eK6IkyuI@Rq>q<`S$9ml za@)zmkET7gYRe;3mM8Vh!-^7C-9M3ls-5*$NIKh4|3A<>adh;V8lws|KbkLd2h}_9 z(Cd{A>iF<90YVbYZE#oCwL*FBv;gsZo|0W-gXh8-p$kR@h)DZh+qb&bkw?G$Bc;4} zQ4t!dI5~bF!otiPK5!>nz&cyRW2WDXJ}!}C;H0LOc9VK0J8yq}_TQDu#odk1Dcb7o z`y~eAiU>ZR2ODvm$e?eBSfE~{igH~QJ< z$6_prcS=2bkY^rX7+l#RTKAJMWP9QrerXv)!^}kzLA^%-x-N=2{IMGq1J4CuAf-MQ z7n9W+0-lkfr|DW@@#q!%1KuaCjwO2epv^Y4e@|i#`48?WaKG-fPtFmqc)_g0i7!%r ziK2N`gX#jl*jjhA)qU+yyV-a8SAp=ikI{q0(FY4DA4vwuE!O9n7(P-Jc(vJGy9zuT zv4Xu%e+8tZAh)i*ojn0(faaHMDA;YL{|c-A0lI(18K3?HTgf&9{-xWmVkVxmHfM2z z_bZj|wLriou?Ki&|F^AwFP<@=k@Y1G)yGIiFNUWy%5O}$rU$C~niP#YF^ckkDa zN~*ObrdJ5BZ1p~Qy;mZIsQ$_Y^XVRatF?Woi@dPjUyY#zlQ@_R!+CCT{hMYkS;zl@ zFaD&doJDQFs_f5=K~Ho$H%3L51$z>i#af&1vkuIPfR+ZAu68s%k1tHI@TPBef$;PPZ8zQ-IX`Adox>(M%H?mV0s3by-I z6(5DFN+NW3I+Of;Y~!;=+b6x8MYjx+@2RD^T7>X-1PN7B@EFbNDJJ7Jr=`CQvfSl( z5LL$I$V znn6!@`_5B&VzOts#+ALd&may)tVn2$#J==*)tLHp&hc8fXP|xqrK8cR#M(Cq`+(3)x}!Z!t%w7%3j$ zG2*JJDG6dU?oi%$W0SjB_h9C!L|3$k8_O3GC~Knkku4})uyfc-tQD0+F?pJH&>)r4 zTofRxc3`ty4{wH~AAhu~mK(`C(IuX^XzJ9U%AqUenemnt0=j9auzH9_P_?7bPJz8_ ztBPhxxBrv|4JAH=XTXVr{9$cuA|}p<%HyjxKS}jdt7FoB{PrHHH$_s5A2>Alz=_fl z9W5U!5+in~JFxtI1!>B@&x{b)PW0TRN*afYhdK5{O;M7MHfGp=wUJNY)rY&86|q&D zqaxw~f5I8n#a*3xY0`=;dhCTFd<+0Q(T;i(dHLo>1dDLj+qK{Fh!;Q9xdm>Ic;0HT zbkwH(zeW#VF??f#pVXIAj1qDqu(fJmY&m4?tS4|I2b2Op)2+PA;6l2-4X5&`cQhq1 zcj`yyh8sOxI>jh;lIdrL@ot%3KC^wUN3sny`8^8O{-%QNy` zjra$NU%8LcKiZ+co|k!gm42Jj-zhz5bb;coI>QQt?2`)CTGVDbl3F0dagh=BC>fhL!?Ul4prm^l-oCS4t$97Jsy-jX&4pgXbbPX zaktI^NcMHUzpc~yh|vRhRCHC9v1QPIkv2mO&vPwca?hXO)c21~M>F&MYw~yK;zIP} z(>B%P)^EK~*#=cDnkB*pne%{oP6!NQIFR&}uDo~3Sn9LDXA8dt9L(T8{qKtv;CFWx zb=-=~y#QJgKqA#RWx#Ss?~09HJJR_%0Bv6v0F@=F-Zs~L`c-+?*8$tW`Q?Eo&gV82 zQ5Z^%oKaI+8nVUA@7MJc;?IL|{f;yRcwBWIUx$QYQcLT4b5^c6kl#_xRGHosr14f2 z>?pgl?IrMaE>u9AnZU(a|Er*1>T>PFdI}!%=~TqlUbU^_;IcAfXf>_be75sW{K+4G zfKM|_0&a+1l%jZiH+R2t10UAh#O387$A6}ZMywIhGc=fs-~jXufT779U<=*yoaIg) zP~a8kB6x+rhZLNI1S#YMW$@uOz4oSgnbnm8J;XA>mitz1G{-bi;!l1D?rAc7sIc!S TgP0f|0za3u^v>sNng{$BDG(c- literal 0 HcmV?d00001 diff --git a/3778.png b/3778.png new file mode 100644 index 0000000000000000000000000000000000000000..a9ee14c041645ee0ffa1ef46abaf22d98629eb80 GIT binary patch literal 95590 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

Rz3m6>v^3I@w-WV3?!qdK> z%S-$~LaAI|CM~mzn5rZ4=q7se14=`S=s4z6EPE7DWH?A-{$$@jG7@vi;o&s7olxC4 z@1Nl8w=NKPz^;Cx>KUEWAa8X5znoqh4z#O^F*`*+t?8<*T&HIF>gjGCW}|2_o15KD+6;`8ivy37Tlmm`1U7`-CZ7oysfU^|mo z_8tT@Kw~s@=?@o-gPy>5KvTS(GK1?o;_b#D-5e@)|m^aLN+BdVSl2@anZ&m#r2GcEQSICcx(8unORMoaC zF@!fIJvb=|*GI{H*u?BCT9flj}Nx!4@q2Z376~bNInU^0L3RyH5_1p_ z9yT-*Adwe-mnS=)s;X2k+B_vDQ8MYWX0S!Ei;;DAO8#xZ_Kd6+W_Ov7!-%8dO($9! zyX$s`bTJUcVWs()$6sKwbBYqr{nWov5rYzuw&kwl&XyAnpsM9_-*1P#>*hR;Ly1n; z)Mkc;FWEin^y=W2f+@a?%Nw}(5sHk`f8rP-cTb4I8n^&(E6I{GmBoD_!J?saXn!0t zs_z)^>VQBjJKcfr$O;9gGm-`roU&s7>RqNCQKEhK586g9zWdcbh`RrREy zLu?z7$($W=UsIsIvbM~?L#V=E6N1!;9Rry@6oW(ekY(N$ZZ_VYe zp~tkDkg$(Y7u3Y~FWX0CCVF>~Ua)FU$@?>u`#)K?>?^_NU#T)J?>=Az3KO?If_Ab! zM>u-IqGphd_cJPxY$Xy${Fh;c9v(V681Llp ztrqt2h=x@7&05;ulbF7vB$pofQG$`C3xmT@82}g`NTFt4#$VxFATvj`Ha(EH3Qai0 z48xCWJu4q9P#LSGQyDNP3n^`CBpW?PO3PfB_&?Xafp4NyV^HVmW~%y+l$*z*5Km9M zO34_h$;Qt?Yz8nhmKRuUL?7$g2lpqhzs5^`3d4~_Kd-^-j$c~INmfKBL9f1#@zQT! zPSPTEhg*<2kY(P_%A#(Ku+?vb2mQrq{%3o#-1DmRhCXl?;k(}n4gye80maAzQQ901 zxQSObY64A0WHT%?X#J+vWH|>}N=fBO?p+i1b@TqcCurMNw%NP*xPca`Yf8@5zn;$g z+**1no8<-`EIqx7@2R~nE#0-8kEig`<|~1p+pJ(=qf<-M->-?})(u*ccjvqRZA&1uE>2p1!l`? z^?Z5tEWZiQjpySiQb`g3GFN@fEOsS5@uXtkw?%dE;1a&}dMEVJ0unu=?|+V~tZRrT zzL1by^ZPWf!0~k}W8+>3f)TA2aj6-10c&9j=Q5r6ab34UW7|xC|-x)es%Nf3asyx zAWe1i9uY}4g=kUnVrY!UcoX)nWXAqTsOqOZ&F%}U^qB)jmrC)mTLFfe%~x?^nVEZcM{ynR|FzPE@@9@6;bVC!F0l zN1AIaE~|+N^M-1D6tNgYu}+l8O%t)Rcr8SDujTKCrF*7*__`U!={KzKCL zalo47u=lN}A|fy?;>~|fuVvB4yQqApJr@Ur%m6n+Uqp5ode|$9=&tS@bGax@U0NJ1 zIlpHfc+yk~N=D!eDn_yDKi9cM?f7&uQzo-=rxQE1?M~^Ffk*6^ANd9e9$(8I@Y^_d zmX6l*DtQ$hc{8@wSI9E{IfocN`71VMR7PlKUF#nlQwPYUDs;&bp2mmites2l+9G{3XoAUK$C zy2Z0%KL((A!?z!|az+MDfcdTI)AWEOb)0|F>1Ltwu2*!;ksJbMdDd`*mPz?V-#nT% zBQmk@dCB{l#FwXRBiC%O)R}51w&ZB__6m;*FzdR zc}qXyS#DD$!=dU(1FRDGt{V69ah>culZ z5c^Dc^VYk^FpGfe<0)MXHJ?5N|+rH7A5arRRqeDTs;m--}`H? zTdg<;NT`v7cdh0&&&_1QdrtAt%8*m4cKK!zGi{Aac8gs{c`;037c&(NIDLiDb*lpE z1K|%(`$fKf|M=#ZV}~B)(#yBTUf|c@WS~(1yRD#+^%309(Wx~zRu=c#6yDQ#-20nC zdynkMOl(9=Wk|Wq+Oh*D4Lg08V||wf(^l~1+j)|WH`%r z1CvMi24G&yxZCfw6<1L}5@R7tSi*AmTjIt=J1rLrg4<0)n8Tc8)`E(6%U`y?#DHSU zGf;ZXYlx$mp&+D-ZSCR0ePv}B@k-sh+0^R-@T(2$v>mbvd{maY9t)kN<49wcob8yFio$0#^-cX8Y|*pp@Q^#l#%`RYMJ#u&)o%~7*?L|WlzTEhC0D(z`oU}%8K z{p87R7qK@BY%-Zq)aem2eA$<|NHataR4x3g@~0b&f&HGZv`3*iH^*_V`_=98T7|rS z8czpv9>*9o$gue5y!G4A3gkXK6R07OA3qA7MM7&Dw{U5R@sYsSF&q#(^e`=f6$g*5 zFXCF5`t{v@5_t9bhmP)|UEx5!Kf!ervs@VvhOjtG&dNLIG!uSd(PU>#?hHX=ok;3e zo{PqQgEbeIZQ0@h`}NOhje|yQ(*-DiiP@=;_mjjIUWP{mxPkMQi-c(j*DRPtjxWid z2CPlWhI&S`U%xJ^%Z|AVh@|^e*@8Jy#Y=v>hb}wdgvc$_wGJzWc*2$gy_m%#xsZJa zHrjnZ?In&r-bBa1i$?W6Wr8KClfvAwm)*pJhE%hJ!dEe?vTi>Wr|=90@#oxiO#*2C zt6U4NI^uP@9C{C;log78)VYP^N+rBs<;qp=Cf@$C3MOb^Yz_u#P6sY4^RKA_br1!Q|C-&#$vR7s z8D&ALZQ3n*s<{?;Vi;@5`ahRsWbqwpk9g!LTKYwfJIVq&0D&wU4y_qk>wl9Bfk%KD}OMyF81Yg zD@-^#_?D6Jy+ZhwJ!tr?bMMG0_}{A*M%TBnL12VnUi4G2U2wObceH@{2v4y`=el1L zqtT0jkliF5QV2s#zamDX?V9WYtv3$mByoqPp209>(MjJW!&M=TZ))EIpZ) zY#;aK@p~^nse7LTfolenf-V4=#5 zC+0j|NYMQT+Z-Fp|wzgsXQKldHa5mn|Z)-z= zFcNWKd*+wziq_H65vMPTXLv^A@6x%O(C^YCVHru+yLf3|l|GRwxAhokUUM%os4zWu zwM=RWjFT{k?rO|aSvoy&a16!`$$sBYl)lqQ{v)QK#W&TdxRkl52;?)Mi8=&gnGjR6 zn>zb9S@kFZu)^}_g_>!(a=8Cju;4}|OEsPK$mq^1cZ9(-iCp#2I_$D%jEr^YNCm9r zKBW}*OXwRvQehH*k!|2%*`Oo`CJ37TnA7aljGEx9OrYJ?ea(AzjTw*~A0=O^ z&Gyqb>HU$9IN!F|TQS7$2@}m3X7)Cre5%Zf*e-p(p0DU$jC}X<)Gr(5*Zi|t#SF|V zHW*ZBW`GCF34AhdK>5&P#jyTFIUMIM=RHZAkaWpnYYuQ~t=y|&ocQhBf&HSQs-~S;`{YJTHRVW)l#s zzgwTV(*tJ4s@#p3`g_z}+SS3=j6{Uw)CHmz-rO?w{6VG=_bgL*RD5-_E(bbxs)>9` zQ@Q&2Dfv}6Mh0{8_n(?ycf2OwwR9Oh>c*Saam~pvhkOOp7!F-gwKU#j8tEjfe2g(= z!h#ET4ASNH_|BMkS=?pdR6LC1T?8`}-ZH%(7+`oS}2q}kgs3i78`O%-pBKbRzeq4wpU6=q8QpOXJ%YA#>aH!|MM zKPGMcPo7rIeXKhExBMBclPcZ@1X%SLb6>hE4Kp$d$NG+qO&;tr&tcXtG;+r_S+~%` zgoM+;{Nl{$*KEY;l6ilhF!%#O$bB*X^-_rlaQ*1Azq8RkUgWjti8yC>@ALQA_!N>K z<^NT_*P6c9H4rJ~Jl$@b82@kZ2m!btvcH<%?H`v_2M2;0EfBmw1rkwiqPpLGC4D=L zc~V5tput98SpnY5MP2iC-}2|N<*pm5j`jS^$b3tBNz70|@@*qmtw-76ZV# zt9Q#ySJRJE^6nld)ipshvs9QDm^6j6QVI9q(Eo(WeK^;9o!bm=yz)mF7++;=|H`l$ z!aCUBba9$&A}A^Iq1HE<@Aq+wFBv~*sDdg(8@=Jiip~Tf9jJNa}eu9~Qza3;_ zvGw@(mf$(bxwoETuW_dS--S2Og+O~vuAX*7I{P@S@2F9yT6MhNOz2% zvMy#4XBfzxF>={iWSawZn5# z6t5r3`Q8vX*F8>|!aoi_oL+l=F8W#vCAsvDteaM79!`qIIk>A+i~Iz-wy+;|`YS8Q zAz=A8&JhnNKjS@Rn0A}Xj8&VQZ*4J|h)-$cBr%pP$jg2%g3b!Y8~?%!V8 zAoMnzZ5T7p4%^esmpbG_hyC=VV4LW1|9oMy5jr#|C!5IdeFljk{P=GnSoxcoVKW&G zxP^g*;JdBo_+*@)mgC0AqoL18>7y}RPf6MhuO};}MC&Z+vkz*Hou-NQkpaKdruL}CiHW_>Gc>l7J}tr z;wte+r6H*)yNp`TXi1m&RL#}@7G!1HVoyDCpk)ZF%@thA@qzuYTPo?>jjXzoUA>Y0 zGZ4A$7kq*9I|&B{9c*!n{?7gI12z0^IJRFMyDup`uF6$rEUwBG2U94iiG^sE&U%~s zSKWiq$Mk$HIDBAk`a>f^Py99~W%4lQTAL`4g`L?g^TitL_%+e1E+^`G z<yEi(|4qx5Z9#K7^0z1Z*tB)873+} z$uQC*mcM(>LQBDpI;1P70C9QKRjy?^L*bw_yzs5i?Nqj?>-ATE80imq&Y_z0E}{Ll z0yO^pJVo z5)+FJS%Cj`ANyKkDLhmpgkjYqP^-`aPbgi&dE9dDTq}~&*KBgr!V>z0XI4{Kd^}?b zE6u6s=B*fw=L@eQ^N0)vGj~s8{VbrQPd`j$Uar)YZQLR-cDJr4Qw@ z@0-(X#z@~Fk>%ok#Ksp$RAn;N6v+Qg@FkBP-O8yQ9%)(E0407l{(Dm;WDdi`U%djL zK<;4u@`xpe!IroIb(P`8=$r+zXWHM84)q7p=};kEg}0W6XM0O@upLwfc$2!tbC(NE zuT+VC?_hXT;~3&Ohro{eJFWQ4Fxw(*6fs!>70RW=hirpCU{@ge11h59LHcOrww<6O}y-)^GCw{EO# zpPsb|!Z%zI*7<=#i63TGY3n}ukutUIy0vQS543~}pP=@&jydkBFWP@QpJ zbU*NM4t(Y)z98@5+G)}Z74VD!2|EX7obx($PW0Jb%zotEItAxX#|TRyZ)e^cX?Y=b zVRsc{cke=_)H?cAbk0!(KsrXC4M-6HO@E%=BsnyD0Nz1qI?j%tc{x>SbyCODCWHO$ zaWxSqZqkjH^qC1XXSci zZDXX&9+n&Uwy@Ab_Df$>Uue28A6FMksPhWGFPa|o>%2DXruU=J5!ou5aoU6(MH#Op z^VO^ikDcYnH_mmWbG{5vNkr6l#W|-QfVUmHK0QeZInTD1H~F*RH)zKlbm=p4LRkSA zjn04M%jR#R7z$GPRKwS>ZPDs=vs&bM2W6vhIdDSqWe{ z^nl?S#Rg;o(EH#>iB&PO^(+I29Yt(RI2oE$a}fxSC8Fpcn2xme$5Dr^v1NhP&FB@$ zTGDpMirx>6TLmt#;U7>a#sb3yvc#|0FU}AfAD4kdJ=~yJXWu3dN-aQQ6&a>Tndbuf3x53#p_`9{gY z#Y@+fYO06oi9;oVml$dzZ<`Q``iq9i(RsJqUBI2IYcSrvss>w#t^bTweXnN zwFx;_ugLY_Sw_*$v&yw4>H1smBAjZxQ@VG;f&3w-*>tZI9Bn02NX$c?J3sjc8!SdXQiqy5^apsVD2R&V1e?D~N#DCurnwc3As_E}5cuPQ<;U#aBirh>iil*@a&1_? z6}vhorAb^xWhlE!g4+|Z&@YKge)zc-pVgyZ%<5RQ zS3xLRZG)eE?~j*RS5i;T(@L*WZO4FOJK0p~j@CimKO|85h8L#??79?87H74--~6&E zI$%X9z4$Ma)4z@~GU*1scknHbNswR)>_0@2<;Jfaic*~M0CzO$E7T&_5W3I%u>`!+ z>3E$=aS2+aRTL8h@#S1PuVFj`+=F3t3aYc6>HW(vPpIu#PVT9X<+16%A~W^uI<2g| z0zKE4mKuH8B$uZfN-v1iAD!gQW8+CYDV%ySannnDD-5RP>Xrm-C#O9oQ{Z~1!EOji zLl3}_1|EN>z#|!y6zFl_1T_VEX@@UOuI2hdPRqQ)c?#~q&kau;7Z!k4VsoNVb z5**^gCX2o^BW^ab32#MmC&<*A0wU%Y^U%c7ObR1(y;gD+Qg{pe2^bsLw4Qj3G@c$CytbIl>CWDGm-iDiB6Bu9ZXR@q zXwItc+#noWoy}x`HbKhI>STPjCl1Yg+@T)-eMMXJyd)IwO9|HDImoqk0q4!>SNr~= z9SWC!BjQH0DIcJbl2gi6yiBCk(GUw`#GjlF-SfCR!}_u+36~E{HDd9Wu~s_}+Frv7nVw{wIQh=# zoBz>hy}>#KX|x%A_8fK6&r&8mtwxMyIUO;=t9e>$Jk+Oo<#X!I<)VlqWlyTVXcV|X zP;9-Rc>RFEJ&cGM6(bPZqE5{cX1Zqun*fUW8!G z{6${VYkdCtl@qRoWzOB_0$1FI2KcBwH5R=L+Mlli>)Rl zIv?a;x~z)^W3(f**09&?j+Sa7?+`vGMOa7cv;pjYiZRkfI}am%MBLx9ZEJ49sE(Wn z)pZ4sBz7E*16N=p>iEni!XCOE_7eY{lJe;2p=A<3 z3V8k#w7IbF&k7z<>BEfSpFl2J@?%kv1o+Y7ncWBZBXVD&E%oXLFqyL(r^b=v(9{HB~x>acf0B|In~O90Pa4D>D(aU{$G>(4m!EI47?rf98pM zJsv=Wk70#&gyJ>~zLq3~+(ZpQUYWDc)BG601wMiaTwwWlcTW^f@#znpp&hF@2a2O; zkvRw`I=+GHah?{T;w;Ts+T6C*7K6GMz(NQQovQQFJRo?-=)#kX&#L2sLq&AZ_~O7W zmI6+eQM*{@Z5hT&$zFq(hIU*yxHN`pDZ>@(!%*n-cW-APu*<_5v$BnW&UW%0!UJqVEMtRbE{V5LH^}p$&Ps60iBFH5`57{6lgWWj$Y! ze3QQ$q#y6Wl=%5h^&FNSpOT4|OKP}mdSmmL7gLnE5CpnRaWQ!CMhU%lLmA*JcL?A$ zYh%WuzMpBrSZOz@_cNdAl>i?nN933UsqB{=ERd6Lrb zy_qzSs<0DOccg?K*ZX0%h#fFht#`ee?yV||KB817TPhlXBXs5^{Ob-wBO8*#9mqu#IzP+0-4-gM(hJMWX zxJXvSN_XebG99%}=ngF+J3)ENIol*8z97q2 zW+)G1TwP=FNh+k#X~@#)*b!~n&cBjE1RMR}42{JF#ufA)kzf#u8kjkMpshN_H_3YU z)Y+-qOcO%yZF3d?Tdqt@`1~|N za0LaZd>G|UBlt!@)%)4--wRPytd469tWW4ExMic?A@22X)rdc6Q&i($v?Gto-)3Yw zogZL*V%YaG+KlVsA9uhKXx+ByUW0=k1+S=^c>w76KUG}!zHTV;YXiTa4L;?$z7`n>4QpxpgoQ2{V_Ca!A(p5 zMF9@^fqTaIzjiokl2DThd}lbJro5}Jdz%guA8rNT$MV>dmCCu_{EvNe8hy6XPLeOyp?p%Ar!ruQ4GBFOTyp8L1P}uI-TxhBt6Z#om zVDd|UJ;z;P*`D7?R)iKJdZ_i^M1LcL69%bky0g8X$>QNMiLOl;ar!~wJ0pNg?ntu* zRbjxqXo1>{3P}tl*IZ^?U3Xh?%h7=ozB_1v`dj8lH`i8Lie3K)L}Ix1&7j^nqaOsI zT2B;^X|^j6mx+fENgW)z1F;JHo4*e7`r&6Y{@f2cHMQh^czLf9KDlC4Z6f{G>g&U1 zjqeBNjC6!D$1T$wd*+uklFiJbU%{^+o|*ept#WL79X?{hB<*&yee*RX&ONHBu4IM) zt@4ESMl0<^Q}i6ekzHGj?gr|U_qQ${9aI`f;R_WTn2^usFwpt`1R)}^6cB4Z!pON-*tbh#^Eb}+;j@fF@^x8d(;3>jO*w-62qImK6 zVY^*Y=Rf0($iMtsli$_r6SQi@x8AXYT)YTLuq8X@RV`1RTe552wf_bR)|gYSb)Zr@ zrQfV-8Rr|r+$7hVo8og{PEkt+#frYYuyaX361gzb#YTRc$F7~Y@s4|LEXK_P%?u%M z57%5DY|Ju$Szh}??69V^t8%|xuQ2GR&^|lMfB>3FB5f`%eK6IkyuI@Rq>q<`S$9ml za@)zmkET7gYRe;3mM8Vh!-^7C-9M3ls-5*$NIKh4|3A<>adh;V8lws|KbkLd2h}_9 z(Cd{A>iF<90YVbYZE#oCwL*FBv;gsZo|0W-gXh8-p$kR@h)DZh+qb&bkw?G$Bc;4} zQ4t!dI5~bF!otiPK5!>nz&cyRW2WDXJ}!}C;H0LOc9VK0J8yq}_TQDu#odk1Dcb7o z`y~eAiU>ZR2ODvm$e?eBSfE~{igH~QJ< z$6_prcS=2bkY^rX7+l#RTKAJMWP9QrerXv)!^}kzLA^%-x-N=2{IMGq1J4CuAf-MQ z7n9W+0-lkfr|DW@@#q!%1KuaCjwO2epv^Y4e@|i#`48?WaKG-fPtFmqc)_g0i7!%r ziK2N`gX#jl*jjhA)qU+yyV-a8SAp=ikI{q0(FY4DA4vwuE!O9n7(P-Jc(vJGy9zuT zv4Xu%e+8tZAh)i*ojn0(faaHMDA;YL{|c-A0lI(18K3?HTgf&9{-xWmVkVxmHfM2z z_bZj|wLriou?Ki&|F^AwFP<@=k@Y1G)yGIiFNUWy%5O}$rU$C~niP#YF^ckkDa zN~*ObrdJ5BZ1p~Qy;mZIsQ$_Y^XVRatF?Woi@dPjUyY#zlQ@_R!+CCT{hMYkS;zl@ zFaD&doJDQFs_f5=K~Ho$H%3L51$z>i#af&1vkuIPfR+ZAu68s%k1tHI@TPBef$;PPZ8zQ-IX`Adox>(M%H?mV0s3by-I z6(5DFN+NW3I+Of;Y~!;=+b6x8MYjx+@2RD^T7>X-1PN7B@EFbNDJJ7Jr=`CQvfSl( z5LL$I$V znn6!@`_5B&VzOts#+ALd&may)tVn2$#J==*)tLHp&hc8fXP|xqrK8cR#M(Cq`+(3)x}!Z!t%w7%3j$ zG2*JJDG6dU?oi%$W0SjB_h9C!L|3$k8_O3GC~Knkku4})uyfc-tQD0+F?pJH&>)r4 zTofRxc3`ty4{wH~AAhu~mK(`C(IuX^XzJ9U%AqUenemnt0=j9auzH9_P_?7bPJz8_ ztBPhxxBrv|4JAH=XTXVr{9$cuA|}p<%HyjxKS}jdt7FoB{PrHHH$_s5A2>Alz=_fl z9W5U!5+in~JFxtI1!>B@&x{b)PW0TRN*afYhdK5{O;M7MHfGp=wUJNY)rY&86|q&D zqaxw~f5I8n#a*3xY0`=;dhCTFd<+0Q(T;i(dHLo>1dDLj+qK{Fh!;Q9xdm>Ic;0HT zbkwH(zeW#VF??f#pVXIAj1qDqu(fJmY&m4?tS4|I2b2Op)2+PA;6l2-4X5&`cQhq1 zcj`yyh8sOxI>jh;lIdrL@ot%3KC^wUN3sny`8^8O{-%QNy` zjra$NU%8LcKiZ+co|k!gm42Jj-zhz5bb;coI>QQt?2`)CTGVDbl3F0dagh=BC>fhL!?Ul4prm^l-oCS4t$97Jsy-jX&4pgXbbPX zaktI^NcMHUzpc~yh|vRhRCHC9v1QPIkv2mO&vPwca?hXO)c21~M>F&MYw~yK;zIP} z(>B%P)^EK~*#=cDnkB*pne%{oP6!NQIFR&}uDo~3Sn9LDXA8dt9L(T8{qKtv;CFWx zb=-=~y#QJgKqA#RWx#Ss?~09HJJR_%0Bv6v0F@=F-Zs~L`c-+?*8$tW`Q?Eo&gV82 zQ5Z^%oKaI+8nVUA@7MJc;?IL|{f;yRcwBWIUx$QYQcLT4b5^c6kl#_xRGHosr14f2 z>?pgl?IrMaE>u9AnZU(a|Er*1>T>PFdI}!%=~TqlUbU^_;IcAfXf>_be75sW{K+4G zfKM|_0&a+1l%jZiH+R2t10UAh#O387$A6}ZMywIhGc=fs-~jXufT779U<=*yoaIg) zP~a8kB6x+rhZLNI1S#YMW$@uOz4oSgnbnm8J;XA>mitz1G{-bi;!l1D?rAc7sIc!S TgP0f|0za3u^v>sNng{$BDG(c- literal 0 HcmV?d00001 diff --git a/3779.png b/3779.png new file mode 100644 index 0000000000000000000000000000000000000000..a9ee14c041645ee0ffa1ef46abaf22d98629eb80 GIT binary patch literal 95590 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

Rz3m6>v^3I@w-WV3?!qdK> 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 TgP0f|0za3u^v>sNng{$BDG(c- literal 0 HcmV?d00001 diff --git a/Export/01Down.png b/Export/01Down.png new file mode 100644 index 0000000000000000000000000000000000000000..4150c2025a383475905e622b8cceccd8b54b35b4 GIT binary patch literal 471 zcmV;|0Vw{7P)Px$kx4{BR5(v#WS|f*QmCI{BpBc>Z0HGrB(M1{fP= z639@32AG=}fo;cT07&fn_wOj)zz747D?m0bTegV7*vJsY8yT6o46|p?BOD9f-k$&K z>#O0KVFnRx07xe&K)t*?!G=6}{18lEx_k|PEMN_Gs9_*E^e6<00RX$-!5JEVj_Uvb N002ovPDHLkV1hM1#oYh^ literal 0 HcmV?d00001 diff --git a/Export/01Down2.png b/Export/01Down2.png new file mode 100644 index 0000000000000000000000000000000000000000..65145474138f5dc4a108ec55e48b3a04a97826bf GIT binary patch literal 494 zcmVPx$s7XXYR5(v#WS|f*QmCI{2pHfl>t7S7xy)~6|17Mo( ze7?i5^Z8Dcuts(bP8Wa-aF=vvxcm7IgS(Um*Z`Pe1Py>`R^e5FYXpbG^PL!8!Ek}8 zu<8Fug(ws!gIsav%UuQ)9%V3%(*+>SX2NC+%21m@rhqhq089+zD&#;#aRJN#kcKJK z^%(lgzJWCtc5yM}WL`osr1^3a!|AuD8L=7w(#+_b&hUTlOt1kkHpq}uZ%@I!hhYFn z#>ZIo|IBn>2I;gu6a${lDq={VxtU?h+1n_VVvRYLeg(PjL?N|dbH8tt~ zjOmlX3eTQ952lTc48e3pW-i0*+4Jy6BPbyCbhW@5WMt*R^pnRA!Stoe*YL*z%-tYE kKx|l)q4SabM{%JF0Q%a+8PpP+=Kufz07*qoM6N<$f`Px$m`OxIR5(v#WS|f*QmCI{BpBc>Z0HGrjGHl(t9V5`O#)6)%7FeH*tUQ?Bwrx8`=)(-gnhrpL2~vO_W!Pc|0CIM_ U86Ah~;s5{u07*qoM6N<$f|KCK@Bjb+ literal 0 HcmV?d00001 diff --git a/Export/01Down4.png b/Export/01Down4.png new file mode 100644 index 0000000000000000000000000000000000000000..65145474138f5dc4a108ec55e48b3a04a97826bf GIT binary patch literal 494 zcmVPx$s7XXYR5(v#WS|f*QmCI{2pHfl>t7S7xy)~6|17Mo( ze7?i5^Z8Dcuts(bP8Wa-aF=vvxcm7IgS(Um*Z`Pe1Py>`R^e5FYXpbG^PL!8!Ek}8 zu<8Fug(ws!gIsav%UuQ)9%V3%(*+>SX2NC+%21m@rhqhq089+zD&#;#aRJN#kcKJK z^%(lgzJWCtc5yM}WL`osr1^3a!|AuD8L=7w(#+_b&hUTlOt1kkHpq}uZ%@I!hhYFn z#>ZIo|IBn>2I;gu6a${lDq={VxtU?h+1n_VVvRYLeg(PjL?N|dbH8tt~ zjOmlX3eTQ952lTc48e3pW-i0*+4Jy6BPbyCbhW@5WMt*R^pnRA!Stoe*YL*z%-tYE kKx|l)q4SabM{%JF0Q%a+8PpP+=Kufz07*qoM6N<$f`Px$gGod|R5(v#WS|f*QmCI{I2+(D~90LqGszI|$tQdaO%r!U-K=!APvFiVs>AqkC zp3W*_XzTe2mnO;pkZPDAFr6SnuxSR#<4lPlLy%pz2rpsPoHC`#}EK%=H%pLP*qU`YZej`gd24G&V7bEckW?N2QcTN8vxQ|Ze|2F zgeU_*2BoGZ{hu*?GT6+s=gu=kMa4mqG@9*L0}Px$XGugsR5(v#WS|f*QmCI{5F6kwc3>T>I zC^Ovoa+d)_gKS3z%O5ObIQ{lCiXJ!z7HA;bK;SNvMm7Ye0j9#H|7&&Yz)l5$!Y(c_ z-Cy<%?f{U1r{12z?gEejFqMXee;Mk-92lh2`WXK2oe4Gs<{F#^Ap6tDSoQzRbYHLm zPiGY|wDtUiOA}=PNHxq5m`;!(*ffLWai&C&A;>PwO9qEr6vE%NK3-?zkTPx$hDk(0R5(v#WS|f*QmCI{I2+(D~90LqGszI|$tQdaO%r!U-K=!APvFiVs>AqkC zp3W*_XzTe2mnO;pkZPDAFr6SnuxSR#<4lPlLy%pzZfQpLJe{(YHHl&3gb85&frCd0 zdjZ`5kj5vEAA$`4c?mrramE5j157cPx$XGugsR5(v#WS|f*QmCI{5F6kwc3>T>I zC^Ovoa+d)_gKS3z%O5ObIQ{lCiXJ!z7HA;bK;SNvMm7Ye0j9#H|7&&Yz)l5$!Y(c_ z-Cy<%?f{U1r{12z?gEejFqMXee;Mk-92lh2`WXK2oe4Gs<{F#^Ap6tDSoQzRbYHLm zPiGY|wDtUiOA}=PNHxq5m`;!(*ffLWai&C&A;>PwO9qEr6vE%NK3-?zkTPx$he>HQ{8Pa^YiQ)9y(~LL`fY}Pt%;=oX@N`xYL*uFg4Cl`?!@Wn)0FcV65_SgZv_7x_ z=`%MoY&m-y#Zs)%2nq*~H$a+U0Gnoz9L{v$W2_2J!Z3htGfW(-0n*Zv|7D~l8H9uc z!Rp?2rpsPoHC`#}EK%=H%pL5Ec@E8vrr{WZ215=NRtXxraXt&<(hB`5J?s zt`_kIfNV=mP5M7$`ecT)=gxz@5EvNB0CE+&?N|d5Px$Y)M2xR5(v#WS|f*QmCI{2pHfl>t7S7xy)~6|17Mo( ze7?i5^Z8Dcuts(bP8Wa-aF=vvxcm7IgS(Um*Z`Pe1Py>`R^e5FYXpbG^PL!8!Ek}8 zu<8Fug(ws!gIsav%UuQ)9%V3%*9GVXfHZ@EGSoF7S0M)~Ru`BFo53}JG#7Spfeq;| z`v#^#hBRMpVmSTwG$T#}V77uZGdia;Je^g<(75UV!};^faPJW`0Hm_2gq=Y;tq*KK z`pnG?Th87_u@q}Gg2Dmh4UlFSz@`}_hcg}c7^{MlFbtsE3=_v{fV8yae@;$L24Nuq zxB*X|K4*CP^f`ulyauSMC^85M2{N2Kb&lct_wRHxAT>4Ve`;zHLttPi1IQ~kZ(L@` z$joJ!J$oK;UVs?@3IJmxLvT2dWB^D5C?NH8wZNKh-?`6l=gvLS3lxwcAOo<4KHg|V c$%+Ix0C-8I8L&Nji2wiq07*qoM6N<$f~&Qx{r~^~ literal 0 HcmV?d00001 diff --git a/Export/01Right3.png b/Export/01Right3.png new file mode 100644 index 0000000000000000000000000000000000000000..c7bd0ad4fe5f6ec9eefe3da3faa40c2fa690a6de GIT binary patch literal 455 zcmV;&0XY7NP)Px$fk{L`R5(v#WS|f*QmCI{BpBc>>HQ{8Pa^YiQ)9y(~LL`fY}Pt%;=oX@N`xYL*uFg4Cl`?!@Wn)0FcV65_SgZv_7x_ z=`%MoY&m-y#Zs)%2nq*~H$a+U0Gnoz9L{v$W2_2J!Z3htGfW(-0n*Zv|7D~l8H9uc z!RkQtfrCdGo<4n!p&mm(MMdeqs){09*oCbhwJ$dRJ1I#d@ z4FJcpiW1oW%a$!-Fg7v-yC5Somtpqod4#Px$Y)M2xR5(v#WS|f*QmCI{2pHfl>t7S7xy)~6|17Mo( ze7?i5^Z8Dcuts(bP8Wa-aF=vvxcm7IgS(Um*Z`Pe1Py>`R^e5FYXpbG^PL!8!Ek}8 zu<8Fug(ws!gIsav%UuQ)9%V3%*9GVXfHZ@EGSoF7S0M)~Ru`BFo53}JG#7Spfeq;| z`v#^#hBRMpVmSTwG$T#}V77uZGdia;Je^g<(75UV!};^faPJW`0Hm_2gq=Y;tq*KK z`pnG?Th87_u@q}Gg2Dmh4UlFSz@`}_hcg}c7^{MlFbtsE3=_v{fV8yae@;$L24Nuq zxB*X|K4*CP^f`ulyauSMC^85M2{N2Kb&lct_wRHxAT>4Ve`;zHLttPi1IQ~kZ(L@` z$joJ!J$oK;UVs?@3IJmxLvT2dWB^D5C?NH8wZNKh-?`6l=gvLS3lxwcAOo<4KHg|V c$%+Ix0C-8I8L&Nji2wiq07*qoM6N<$f~&Qx{r~^~ literal 0 HcmV?d00001 diff --git a/Export/01Up.png b/Export/01Up.png new file mode 100644 index 0000000000000000000000000000000000000000..dcb8292ae856b2972affc3017a62cf37467e88c6 GIT binary patch literal 417 zcmV;S0bc%zP)Px$TS-JgR5(xFlQB-iKoCVI(2|0rGNu79bQA=|9Kj^H2q@wN2y%*4ktit474Q|3 z4kQY21c(?{2?a>5!04|sk=NceNa>hn?Op#je`eMdS~4n2>ghiNyp5w2{R!S~O3O4J z0?^&&^6h??PH-aXvc(jR3al*4@(I zLkq|%;Kl^Wi=oqABppO2)&gwXN;hqbzQ?OdDJ#wwO`@2hDArE_U$eMYTc_FVUE7O1 zM4<_>o$iP&DSQl{h@Y7R=&yi7w;{9Z0N6{CL@A@tM7Tgk-@l@R#=cU<@yRI-2AAd@ z@YkJAEA92p7Gehd8Ndx~w_6f2d3}-V?cII(6iinT)4^GOgxLE5u)?w#@`9L*00000 LNkvXXu0mjf$&9b% literal 0 HcmV?d00001 diff --git a/Export/01Up2.png b/Export/01Up2.png new file mode 100644 index 0000000000000000000000000000000000000000..eadbb54fa37796dc918e9fea2883fd6b6d9084b5 GIT binary patch literal 444 zcmV;t0YmPx$c1c7*R5(v#WS|f*QmCI{5F6kwc3>T>I zC^Ovoa+d)_gKS3z%O5ObIQ{lCiXJ!z7HA;bK;SNvMm7W_cIxdZ6hpuUmah3dHS5;>C@-fV*#WZrddcxkm23C_b3Ly#Lx|ao2H_o^j}p)k*MO~_MQ6- zckbK+>qRlZ+{_4UGe`ltVK6a}OHQ6ThiL#f>8dD!v+&Ium$AA;T|*a=w4t_R4aC&c zr2jLfPX;SId+t1#Ha0Q@(;1n$46|p?!ySmQfYj5~0&9?wl?T&L9zO)rmo8t!9}6&d mgJJ{3hD8}VAK8Bt7pedtkhU4dmMSm+0000Px$Vo5|nR5(xFlQB-iKoCVIP+1}cNo5>_kPQV==#nd#Go+wEN|iH!l!6nW2u=Ve zNP>@mBSH^0P!L=t6wrdvHyLZ!yXz($)2zLo|K{(^x7XP^F=QhhzhtdL5gDNv=>PS(TTMH$Fb9fW7AK(E*)jf{ie5BLbF+-p8~R3tZPE8wn>Y{ zhXRpk3_!9NPtgnQdAr#bo}=hF*C_zYvhrkxFaY4YaB2oX(Cwb2SCPx$c1c7*R5(v#WS|f*QmCI{5F6kwc3>T>I zC^Ovoa+d)_gKS3z%O5ObIQ{lCiXJ!z7HA;bK;SNvMm7W_cIxdZ6hpuUmah3dHS5;>C@-fV*#WZrddcxkm23C_b3Ly#Lx|ao2H_o^j}p)k*MO~_MQ6- zckbK+>qRlZ+{_4UGe`ltVK6a}OHQ6ThiL#f>8dD!v+&Ium$AA;T|*a=w4t_R4aC&c zr2jLfPX;SId+t1#Ha0Q@(;1n$46|p?!ySmQfYj5~0&9?wl?T&L9zO)rmo8t!9}6&d mgJJ{3hD8}VAK8Bt7pedtkhU4dmMSm+0000Px$zDYzuR5(v#WS|f*QmCI{I2vG}Ao3qyxLkPf2F2Sb9FS&DLwSZ5AHIRjkPzSk z)5!eo=N~d48v-`~mu8r2a2WzNKt+Q8zpbVeipycPqZa;UkSjp+H-0gOy{o*y285&?1=HuwUtzd^{}JI>kdzSnuc@U9w_Q+xpELtN zszHWuaB_e(Dk{o?>Fd{SGdzFsim(gNLmy-qNDN&wNDKhg>C7346DURi0000Px$@kvBMR5(v#WS|f*QmCI{5E@{hAo3rdw=O(*gW_rw4oI`7p*+Kj58uFMNCP+~n_;G7BxO%S`Tw%Q z!VI(aoI^37+VwQU%KAV3#MxaA?viu<+S?&p{Z&LJR>P zd$s=xQQ{1r&c0!|y5|Et94yOK7#=Kp$*|?%E!-{uY4&wcWBBgN%5dlG8?Fl-MENz=Bw%w_l;P~YXAGOq++^5t_BL2AiUAGb zjtpn-K4Uoh_Bn%Ag&c|@*E$|C7z;}>7%NLLG_2f@X#hwy$Q2-(U0xNedCe?qFddS1 z6iokocpFT^Y{y6kAOS^1x&KCnI$(wGKYRq!f&%|4EOIp!XJ&25@P=~wID9I zfB!LPx$!bwCyR5(v#WS|f*QmCI{I2vG}Ao3qyxLkPf2F2Sb9FS&DLwSZ5AHIRjkPzSk z)5!eo=N~d48v-`~mu8r2a2WzNKt+Q8zpbVeipycPqZ=P^O>6rTh88w>m$m5J?U2%d`;9D zjFqJr8dmPdZ2-txMMb&)Mus|I7p$3O4W^yLwlQ#hgajtC?HK6*-GKKW5Mgos+HHpC zFJ2Lj1xX39|C(B=VB7BBe+;I7eE)$}GgcRX1VM&?Xlyp3M-Kp`!p#}0OVzOe0000< KMNUMnLSTYP{othl literal 0 HcmV?d00001 diff --git a/Export/02Down4.png b/Export/02Down4.png new file mode 100644 index 0000000000000000000000000000000000000000..63c798bd13a93ceaab92012ad3fce4ee7bb14804 GIT binary patch literal 567 zcmV-70?7S|P)Px$@kvBMR5(v#WS|f*QmCI{5E@{hAo3rdw=O(*gW_rw4oI`7p*+Kj58uFMNCP+~n_;G7BxO%S`Tw%Q z!VI(aoI^37+VwQU%KAV3#MxaA?viu<+S?&p{Z&LJR>P zd$s=xQQ{1r&c0!|y5|Et94yOK7#=Kp$*|?%E!-{uY4&wcWBBgN%5dlG8?Fl-MENz=Bw%w_l;P~YXAGOq++^5t_BL2AiUAGb zjtpn-K4Uoh_Bn%Ag&c|@*E$|C7z;}>7%NLLG_2f@X#hwy$Q2-(U0xNedCe?qFddS1 z6iokocpFT^Y{y6kAOS^1x&KCnI$(wGKYRq!f&%|4EOIp!XJ&25@P=~wID9I zfB!LPx$kx4{BR5(v#WS|f*QmCI{xEf%fAo3qq*j#w<2F2SLVF1$XX($iY|Kh_p40F!k zf6ahw2#Nv7nqfK#83H#zMS}mot)>)%ga8+ct=J3ziQRtwf#J@JkBk@wfONwQ!KNAJ zHM|DkOI$ERu^ON%DZn6V%EiEZ8@CZS4FG8Yg#*Zt=tfP3uUlEbrkuES7j7E5W{?C% zG=dCq(otq;-E9iixGv)i<`gKN+GLjKP{!j71nERxvW1-S>=P^O>6rTh89bpPA4N zxYqHAAPx$fJsC_R5(v#WS|f*QmCI{kQ!j1Ao3rV*DgGGgW_roFMu?A8p?z9zxePC!<_T? zUo#*Zf?@!&W|&SwhQJL_k>LMtt0~1GA;5)VD>ef_Vz-}vV7T+*BO`_ZAl)!SuxW;Q z4X*+C(gw^>tOlq`3NVP8axpO9#%%;n13+3p;Q%rux>1wi>sA)9DJO2-g`0-186<%b zjUYpubd(udcbkGWuFH7Ju;J8YxFIm7!vru4FjkWMZ>%H>Ig&(iUGho(~vkYh7J}1q9|8H9V zhol{4`1uf$qQ3EqG2FlZnBo3?BE6ufDEHsUPzS8}{fCcWnj`~28bF39D$0U2U%z&n w;rWYK#K!_G^d%+4z)^`yGtPtrk3S+90E>*p8GxLxX8-^I07*qoM6N<$f(a(VdH?_b literal 0 HcmV?d00001 diff --git a/Export/02Left3.png b/Export/02Left3.png new file mode 100644 index 0000000000000000000000000000000000000000..d62576e83f4d03f8d3092b93d24d8396b9712905 GIT binary patch literal 468 zcmV;_0W1EAP)Px$j!8s8R5(xF(@jePK^O<{zZ3*s+`u*s!uP=JP%IuR3OfYegZcuU`T||*(6LL$ zj(va#v{SbT32QSbGF)vdsTE(q4td>p7G`l@6}&YdvySus%`@YU2O~DmhauvY_K_B!rcj%5XS4E!)nu9n7xIsp0Ku#09@*RK+%mxepZcpMxvN3JLXKYYhki zH?fuh;FSsFMalg#F+i++BllWC<~XHSFcd&b5<-2?$7>Z#ay~qio*~OaY#|un)#Q9a z3(9gGk;tqDP%9Mfp){KATQCC@B!pV|MH&pyL_(-%tC_#|-;_T&J<1vK==qZX0000< KMNUMnLSTY=z{^ws literal 0 HcmV?d00001 diff --git a/Export/02Left4.png b/Export/02Left4.png new file mode 100644 index 0000000000000000000000000000000000000000..51e0d79a86c8eff7006a2110774bc34d1d7d9d9e GIT binary patch literal 454 zcmV;%0XhDOP)Px$fJsC_R5(v#WS|f*QmCI{kQ!j1Ao3rV*DgGGgW_roFMu?A8p?z9zxePC!<_T? zUo#*Zf?@!&W|&SwhQJL_k>LMtt0~1GA;5)VD>ef_Vz-}vV7T+*BO`_ZAl)!SuxW;Q z4X*+C(gw^>tOlq`3NVP8axpO9#%%;n13+3p;Q%rux>1wi>sA)9DJO2-g`0-186<%b zjUYpubd(udcbkGWuFH7Ju;J8YxFIm7!vru4FjkWMZ>%H>Ig&(iUGho(~vkYh7J}1q9|8H9V zhol{4`1uf$qQ3EqG2FlZnBo3?BE6ufDEHsUPzS8}{fCcWnj`~28bF39D$0U2U%z&n w;rWYK#K!_G^d%+4z)^`yGtPtrk3S+90E>*p8GxLxX8-^I07*qoM6N<$f(a(VdH?_b literal 0 HcmV?d00001 diff --git a/Export/02Right.png b/Export/02Right.png new file mode 100644 index 0000000000000000000000000000000000000000..ac1aec4217dc0092e790a1c95fc36f0e8faae3eb GIT binary patch literal 444 zcmV;t0YmPx$c1c7*R5(v#WS|f*QmCI{I2vG}Ao3qqxLkPf2E)rJ0wB$XilP|$B?P#@V%yI@ zWI#6rZU7<8FjLVD0UMwq!T(=XQh)(w6S5P~#a?{)#&G!hGln}aK7#cUGytRsW(Y_# z2;ejTSuwr@Mv(y^SKNO70o4o0;ehT63pHi9V>X<+jG`GH1~3({z=ZJw%yhxb^qE^2 z(p-!f_FcIPw;84eBViyLA}cHmRyS+UIj{j|?>z@$6g^lold+QIe`6&{lyJnR8N&<6 zIzWaX^U-a_=>?F4nUCCmGhcZI6=M;wx;tmzFg#fHl3~liTln(=NU@Kx>i<`gKN*k> zu(>PB!0?cPp<(5IhAn4r;|~LL1NIbOW$@KdV=z{hBF+GiD-;#w{u>$UFuecp5$px7 zkFUTqy6sp4QBp$ezm=5r0000Px$VM#5&~RcvF+y{ zGN2m*H-M04n5pQ7fDKTQ;Qy~GDZl`;3E2tgVlO^?V>o>M8N;0yAHjMF8URuRGX$g= z1aKOFtQcSVpvVA_D{epkfa(S0a6os3g_<(lF&j=@M$rrp1DFa}V8ZwTX1ZWz`phj1 zX)Z<#`>x!D+YD2KkuZ=AkrfsOtDCjw9N2)f_nw0=iXN)0<14VE*yU9j*37bIU=*n)&I>RDK$-;w z_`!ypJAZ}Y{(U0D0Hi@uLhQe$mMU2D{riuxYQ`IlFhfA}^B1phmYozAssII>lNp2z Rv?Krk002ovPDHLkV1nm-u9E-& literal 0 HcmV?d00001 diff --git a/Export/02Right3.png b/Export/02Right3.png new file mode 100644 index 0000000000000000000000000000000000000000..7154cb1e3a7bcac712ad2a19ab701f090f35474f GIT binary patch literal 436 zcmV;l0ZaagP)Px$Zb?KzR5(v#WS|f*QmCI{I2vG}Ao3qqxLkPf2E)rJ0wB$XilP|$B?P#@V%yI@ zWI#6rZU7<8FjLVD0UMwq!T(=XQh)(w6S5P~#a?{)#&G!hGln}aK7#cUGytRsW(Y_# z2;ejTSuwr@Mv(y^SKNO70o4o0;ehT63pHi9V>X<+jG`GH1~3({z=ZJw%yhxb^qE^2 z(p-!f_FcIPw;84eBViyLA}cHmRyS+UIj{j|?>z@$6g^lold+QIe`6&{lyJnR8N&<6 zIzWaX^U-a_=>?F4kGVIDobp~T6DTWte z{~7L_eFHXRS;JWdvFGdzTh89b9|mv(l%*JEojS{)RUt>30Wep9=x_XD41xmuU<207 zvSwfusV3|NNeQw4np&!0P519VW>8d=g&T70*cpcBFJ9sI0=fYpgJ6abWdKM6$Pf?> evkje(9K8UcwV)Xh3zvQX0000Px$VM#5&~RcvF+y{ zGN2m*H-M04n5pQ7fDKTQ;Qy~GDZl`;3E2tgVlO^?V>o>M8N;0yAHjMF8URuRGX$g= z1aKOFtQcSVpvVA_D{epkfa(S0a6os3g_<(lF&j=@M$rrp1DFa}V8ZwTX1ZWz`phj1 zX)Z<#`>x!D+YD2KkuZ=AkrfsOtDCjw9N2)f_nw0=iXN)0<14VE*yU9j*37bIU=*n)&I>RDK$-;w z_`!ypJAZ}Y{(U0D0Hi@uLhQe$mMU2D{riuxYQ`IlFhfA}^B1phmYozAssII>lNp2z Rv?Krk002ovPDHLkV1nm-u9E-& literal 0 HcmV?d00001 diff --git a/Export/02Up.png b/Export/02Up.png new file mode 100644 index 0000000000000000000000000000000000000000..bd94e0704212acd1a6338c3603b5d5144df23fb4 GIT binary patch literal 412 zcmV;N0b~A&P)Px$R!KxbR5(v#WS|f*QmCI{I2vG}Ao3qyxLkPf2F2Sb9FS&DLwSZ5AHFe22ymg8 z0~6bR{viXhA#ekbHN$km3;}6I7DF}!Y=DXc|9@LeDUxFJ@bza5cV2vCgd3nLDS+W@ zTqc5Cbo==S8W;ew5k2tGT>%RZ6c@n40ptzz0EF?80}`egBnOWLP(UIZfGH`gRafU4iZ{beLAkDrGY7E9&QVa_|T*oj( z_ZdIK<^#7-3_&r?$5{2huZcQ?v6B?Ttkq{3v?}CK4B0X3Is?nifA|e(2zO*Sd-oZ` z<})`LTxRN!W&lVv$Q2;^8^0KXpa4IL0q4$NVYq+)5$-U6sg{%w`>&~`3fBxXh-d>q zIzfhTaB_eRQB;%#)7P)vW_bSM6=4^k2S3O#kQlmVkQe|QK&crmo~=g!0000Px$gh@m}R5(w~l)X>FKp4i~4#wyLMpPgXZ1@u5Al6ai$7Vuj{}o3@{}tzwxcLzs ztuPo63aMa1t73#jV;pMUGuPaeYZF6E?DFQW@AJFoeXgkl6F$;}diaNc^_7SdG*<0l zz`5oYC_X4A!5+RtG(5|3=-z3y3oOJ1uwtsD5EQd}EQA2k(U7y9kN@gIt{Q!4+at*Z zWMbhl+kQlJWLU#L0N{z<@VqW)9-IT31CHShkgnMvsTkk6w}3&ifS^Q$0Fet3gcWlR zXmgMguUH5u?PQ(%=96%O)!Y(PE?fSeGK$sREPSX_(AEbWB&|eXM*9NoqQya6T1m+` z>Shj<{Wx5wUW5*|It!qm^+CI7LPa--mIIUz_dxITL4UQNaFpO6_2V8W^D$6TaVVdh zj{~q9U0|I~W`qtty9U{(rwc=r<%F|QTqBKd!x5=-;Si~})jKfFo_~ng6pJo8`NEF_ z(|jaVmX}Fw)D5ug=U@PZV5Q9nW!LO{6aQ4d0qBml8FLqV`~Uy|07*qoM6N<$f?E~J AHvj+t literal 0 HcmV?d00001 diff --git a/Export/02Up3.png b/Export/02Up3.png new file mode 100644 index 0000000000000000000000000000000000000000..f6634e76ec6dd33856ae7b095215fdb0f839ece4 GIT binary patch literal 419 zcmV;U0bKrxP)Px$T}ebiR5(v#WS|f*QmCI{I2vG}Ao3qyxLkPf2F2Sb9FS&DLwSZ5AHFe22ymg8 z0~6bR{viXhA#ekbHN$km3;}6I7DF}!Y=DXc|9@LeDUxFJ@bza5cV2vCgd3nLDS+W@ zTqc5Cbo==S8W;ew5k2tGT>%RZ6c@n40ptzz0EF?80}`egBnOWLP(UIZfGH`gRafU4iZ{beLAkDrGY7Cd9K4KVhG;khO}6a{rACbx>UJ{=-KGu8*(4V#u~*4Mb!EKpJ7-`nB5( z&tJU4C;~AABqhZDYig;2_1(Y!7)<~8{sXIKtS$fvf(!xC*la|P9sq?mtr;>0m8Adx N002ovPDHLkV1ikiq&)xt literal 0 HcmV?d00001 diff --git a/Export/02Up4.png b/Export/02Up4.png new file mode 100644 index 0000000000000000000000000000000000000000..6e110f44dd66f9552b3fe96fa03b24f8317acd74 GIT binary patch literal 458 zcmV;*0X6=KP)Px$gh@m}R5(w~l)X>FKp4i~4#wyLMpPgXZ1@u5Al6ai$7Vuj{}o3@{}tzwxcLzs ztuPo63aMa1t73#jV;pMUGuPaeYZF6E?DFQW@AJFoeXgkl6F$;}diaNc^_7SdG*<0l zz`5oYC_X4A!5+RtG(5|3=-z3y3oOJ1uwtsD5EQd}EQA2k(U7y9kN@gIt{Q!4+at*Z zWMbhl+kQlJWLU#L0N{z<@VqW)9-IT31CHShkgnMvsTkk6w}3&ifS^Q$0Fet3gcWlR zXmgMguUH5u?PQ(%=96%O)!Y(PE?fSeGK$sREPSX_(AEbWB&|eXM*9NoqQya6T1m+` z>Shj<{Wx5wUW5*|It!qm^+CI7LPa--mIIUz_dxITL4UQNaFpO6_2V8W^D$6TaVVdh zj{~q9U0|I~W`qtty9U{(rwc=r<%F|QTqBKd!x5=-;Si~})jKfFo_~ng6pJo8`NEF_ z(|jaVmX}Fw)D5ug=U@PZV5Q9nW!LO{6aQ4d0qBml8FLqV`~Uy|07*qoM6N<$f?E~J AHvj+t literal 0 HcmV?d00001 diff --git a/Export/03Down.png b/Export/03Down.png new file mode 100644 index 0000000000000000000000000000000000000000..63f9056bf102b7d18fb1d1e760c5f8c4bf9f863f GIT binary patch literal 522 zcmV+l0`>igP)Px$#7RU!R5(xVlRroTaTLd&xG0{Mq|hM_QbP^~Vnnl(p*YkO5h6uSEkV+x*x=w2 z)MQJzXMP(hcvct5-APEQeBd&_&gd*9FR_ulWF0%kPDjC%M7 zfOH0KisEpncipb+Y~;QRg$|X9d$Cx+TdfiRU(CM}pG%p|u+A`$?e~dR0tgw6;Grl2 z!9ua|xpcP+XDmA&fFguoA$l}EMvpcY;HD^WsMQm9E8FW~i=#I{70!W&U}4y3B(Mm} z67aBCG6OLHV{dQ^YL^cLU^?1_RP2_-;?u_hP`nnrf{?*5=(*8=*VrL}Oa(A)Z$KcP zCL%P1#RDFwC7&To)1WLCh1ZiT%$LnZ7AaD%146`xVuwaUQXZX7fCvB-r`zqpvvoR9 zw=75itWpcBKps4|Xfz3#%-;Y2y`8DMo7P5=M^ M07*qoM6N<$f|je}h5!Hn literal 0 HcmV?d00001 diff --git a/Export/03Down2.png b/Export/03Down2.png new file mode 100644 index 0000000000000000000000000000000000000000..518f59ae90bf016aec0d7ade7a7ddb7f56e0cd42 GIT binary patch literal 534 zcmV+x0_pvUP)Px$&`Cr=R5(xFl+Q{6Q542cv`LtTG^M11<^hD%khZxp8eG%^3{vE(ppB3V#TEr_ zf?63x_yD#DBUiPJ$Uo2nOkiR$m0<(9iHURM4l~Utfx8aKxgNjockexO#vvFmh6eP* ze*-LYoQ6HQR8`xn+5N5ygCir_oghH8UMBz(vnI3J#mo$ZWEskx4tY(0l*a=i#}NdD z#$dIgs=}_K^ah{_At=O*!Pb~DdIFX?4uTFx-_a<4ec=_YCqNhWfk9B1_IL=EQ4|9I zHk*221mHTFSb@gT6#=F;m*66MPHW@tJppK*PaH$a?e5`UMdYgJm`;KU!b|zZg(Hs=O;9UaTCBRzkxV9 zN;Q$^b%+Ik=BJP!-rrj$fXn5C>ANaHYymMTti_}-nf9|cwzII4Sfu({{u)2#QAWVw z!5UO+G6|kv%Px$!%0LzR5(xVlrcyGVHC%owHTa%;!z@!2St;h7SY_&mEutC(vnj_i$gc z{{Y};5EBF)hkB)Hmb0OFpm;oe0P9}wPtUa)JZvu!q${8u3h5h) z0{;0)NbToHgod#FR2*I}?(6|5&V7B6Am3;Z#Aqna_HPU??AXKD^ExCSvd-4=LOSI?rhD$>B25Sx&lS$r2C=OR%zfWDh`47X literal 0 HcmV?d00001 diff --git a/Export/03Down4.png b/Export/03Down4.png new file mode 100644 index 0000000000000000000000000000000000000000..518f59ae90bf016aec0d7ade7a7ddb7f56e0cd42 GIT binary patch literal 534 zcmV+x0_pvUP)Px$&`Cr=R5(xFl+Q{6Q542cv`LtTG^M11<^hD%khZxp8eG%^3{vE(ppB3V#TEr_ zf?63x_yD#DBUiPJ$Uo2nOkiR$m0<(9iHURM4l~Utfx8aKxgNjockexO#vvFmh6eP* ze*-LYoQ6HQR8`xn+5N5ygCir_oghH8UMBz(vnI3J#mo$ZWEskx4tY(0l*a=i#}NdD z#$dIgs=}_K^ah{_At=O*!Pb~DdIFX?4uTFx-_a<4ec=_YCqNhWfk9B1_IL=EQ4|9I zHk*221mHTFSb@gT6#=F;m*66MPHW@tJppK*PaH$a?e5`UMdYgJm`;KU!b|zZg(Hs=O;9UaTCBRzkxV9 zN;Q$^b%+Ik=BJP!-rrj$fXn5C>ANaHYymMTti_}-nf9|cwzII4Sfu({{u)2#QAWVw z!5UO+G6|kv%Px$d`Uz>R5(v#WS|f*QmCI{)Bpy;Vc^Zf^B)w@Tfcn48eRkg5oEw7Sy=|N`}Y~n z{`i5R9;X2?n?ahleEGuA^!hdN2Ec3uIUS@K1V9Ezu&`iw1;Yi{G{X$==HUSufZ`II z2Ec5FX|59$WjOo&JMjjbPqbxtI(a)hrGqp>V}q~@(gXz={2xDNIMbB|HUy@bCJ;?se&wB&!U?>`xQczMAFZ2A0|;jyVa!;YQj38zF4cfQ81kf8joH27ojvDk}UpGBN<$ z`u_a~26@0(AScJi s&jD*B$pDZB4-Z3dAp)}vosXQd0PdX184$soSpWb407*qoM6N<$g7Fi>qW}N^ literal 0 HcmV?d00001 diff --git a/Export/03Left2.png b/Export/03Left2.png new file mode 100644 index 0000000000000000000000000000000000000000..21873caede047432590ac3603979c67469d45028 GIT binary patch literal 426 zcmV;b0agBqP)Px$WJyFpR5(v#WS|f*QmCI{BpBe$!}A{$PFufx!RlRtVE{5<69n9U%~TfTf@XnOsccmrUzf}9T03<4knBv@E5yn^8ZY?@&Pc=Pap3_x)SP6J>z z!!*~4iZY!2{+)OO&L`S3Je|B9o=`!Wp|L^O1!;nU4E~QFGo0y40~-R_RXMK&nB87(IN?P%kM7*4+5~IacR`1aYQ=zq-2rw|x2p z*672>$6$8*Hu32|T3YhI*Y}?cKD@kO1Gaqr%&?7dMYtMDk4VcuQ%y9m~eTMl9_mO6RqN2ioBO?O_KAuku&tJS}`1PBg;r{&xAWWPW zUHq)$07*qoM6N<$g8W^+wEzGB literal 0 HcmV?d00001 diff --git a/Export/03Left3.png b/Export/03Left3.png new file mode 100644 index 0000000000000000000000000000000000000000..710e2c7580b67f60f5dabfe82bbe8321c3b50a4d GIT binary patch literal 459 zcmV;+0W|)JP)Px$g-Jv~R5(v#WS|f*QmCI{)Bpy;Vc^Zf^B)w@Tfcn48eRkg5oEw7Sy=|N`}Y~n z{`i5R9;X2?n?ahleEGuA^!hdN2Ec3uIUS@K1V9Ezu&`iw1;Yi{G{X$==HUSufZ`II z2Ec5FX|59$WjOo&JMjjbPqbxtI(a)hrGqp>V}q~@(gXz={2xDNIMbB|HUy@bCJ;?seLyWxM?(+?SZczMAFZ2A0|VH+nq!_%kF38%!wc&Go9`jZ*X zU%1b(IHV73z$Fz0hPUrNFsLZ=Gwj%T9>ow06Oj#Q>s-sg$SB0{?%jLh4FK5)GUWM- z_YA*&^MhR=C@8>i?%V~2`}ZFZ_JW6p;s2_tV6evc_&E%UiV6%HH>863pPx$WJyFpR5(v#WS|f*QmCI{BpBe$!}A{$PFufx!RlRtVE{5<69n9U%~TfTf@XnOsccmrUzf}9T03<4knBv@E5yn^8ZY?@&Pc=Pap3_x)SP6J>z z!!*~4iZY!2{+)OO&L`S3Je|B9o=`!Wp|L^O1!;nU4E~QFGo0y40~-R_RXMK&nB87(IN?P%kM7*4+5~IacR`1aYQ=zq-2rw|x2p z*672>$6$8*Hu32|T3YhI*Y}?cKD@kO1Gaqr%&?7dMYtMDk4VcuQ%y9m~eTMl9_mO6RqN2ioBO?O_KAuku&tJS}`1PBg;r{&xAWWPW zUHq)$07*qoM6N<$g8W^+wEzGB literal 0 HcmV?d00001 diff --git a/Export/03Right.png b/Export/03Right.png new file mode 100644 index 0000000000000000000000000000000000000000..d55b514cfae8d85624a102fbc52bbe6b587b480f GIT binary patch literal 464 zcmV;>0WbcEP)Px$ib+I4R5(v#WS|f*QmCI{)BpzDVc^Zf^B)wzTfcn48%|gyjX5~}pHft0@O%82 zd;{u4MHzf}c)*6>a|wnEKu&-0=MMwO01yBf0s^>PgJJ;4>E1j%AZNo3AY=$u1B^L2 z8Jb?d#xMk%E3g^>vK3?q3`pmCG8oQ3jMW=B4S*Q}(ri*Ti(#XzEW@n#?=fNpuK^%K zq=PLO(r0dAn3?Xwu=&hQhAn4rqv*ki1z13WG}lW?f_>5W{5iupc|i=#AUWI#NmZ3$ z%coC}sN~~gV7`1At6Hpr($bRuy}tis@ZseJ8?fc`XNJe7@(eq6p2tv+A>iR|`2Wt` zj|{>>0t|Y09)JyqT~owhXrRcDS2&kp{=$9u!vNU;At6DA|Nq}HRFwx4ZveC zaKH=$55xaeRl#5l@$qxOG)V@4G=N+IqG7h7^WkY6$N&H_xTYD;ZRWKA0000Px$Wl2OqR5(v#WS|f*QmCI{I2+*2!}A{$K3l(h!Rt+|lExey|4%6@GWb1yOuhki zqM{5wJUn1S@VNxT1t6!t`16MWWB>?&3;_XLu0b&XecLAVWax9XrnBEL12iQ~?6y VmKj;MNt6Hp002ovPDHLkV1fiuv>^Zh literal 0 HcmV?d00001 diff --git a/Export/03Right3.png b/Export/03Right3.png new file mode 100644 index 0000000000000000000000000000000000000000..329f72c8bd33be40e1ebd330a8019df19f630790 GIT binary patch literal 453 zcmV;$0XqJPP)Px$e@R3^R5(v#WS|f*QmCI{)BpzDVc^Zf^B)wzTfcn48%|gyjX5~}pHft0@O%82 zd;{u4MHzf}c)*6>a|wnEKu&-0=MMwO01yBf0s^>PgJJ;4>E1j%AZNo3AY=$u1B^L2 z8Jb?d#xMk%E3g^>vK3?q3`pmCG8oQ3jMW=B4S*Q}(ri*Ti(#XzEW@n#?=fNpuK^%K zq=PLO(r0dAn3?Xwu=&hQhAn4rqv*ki1z13WG}lW?f_>5W{5iupc|i=#AUWI#NmZ3$ z%coC}sN~~gV7`1At6Hpr9`1(!Wluk3@ZseJ8?fc`XNGN@>rSe literal 0 HcmV?d00001 diff --git a/Export/03Right4.png b/Export/03Right4.png new file mode 100644 index 0000000000000000000000000000000000000000..d978a735b216a78fb13b320cf3ea6879c488a06b GIT binary patch literal 427 zcmV;c0aX5pP)Px$Wl2OqR5(v#WS|f*QmCI{I2+*2!}A{$K3l(h!Rt+|lExey|4%6@GWb1yOuhki zqM{5wJUn1S@VNxT1t6!t`16MWWB>?&3;_XLu0b&XecLAVWax9XrnBEL12iQ~?6y VmKj;MNt6Hp002ovPDHLkV1fiuv>^Zh literal 0 HcmV?d00001 diff --git a/Export/03Up.png b/Export/03Up.png new file mode 100644 index 0000000000000000000000000000000000000000..c1bcd60aab564edd7032ec5b122387299a00f858 GIT binary patch literal 453 zcmV;$0XqJPP)Px$e@R3^R5(v#WS|f*QmCI{)Bpz5F!1K#`40-ztzW)i4I6CoaD~Pk9RKS?MHyzj ze-AbQ#7B;yvp;??f(%F#6l7?6{h9&92g#!t;LXFsV9d!0R&YvD5haGr?%!tsS#b9I zcaR0R4FE}kG;jIxg~5l12W$w84Kf5|304C@3Sr*Bm$;CfkKzTG0Wfc1GX&lFI1Kt6d21qkBhT#6kYXB~9Ap4*C2K?34{cm>rHaMiQ0g&x=;^GWGe0&VdmoKBH1CZt| zpFV;0HNAX^)c_+dE(RZ7Ui=1Z`TUt7c1;mOX~jAWL!u)M8Mf^>$FO7Pd3XXuN%M*E zPX80*oxmFBFWkrQ;w5U9c=zr-gP`Dl{02(~KR|I7)@&;&De+%ZQv>1aHT$wVIVnl%^)!VU-!is=k|t~00000NkvXXu0mjfQi8!m literal 0 HcmV?d00001 diff --git a/Export/03Up2.png b/Export/03Up2.png new file mode 100644 index 0000000000000000000000000000000000000000..a7dddaa7b28108e95b604e577928e35c30b94e2b GIT binary patch literal 475 zcmV<10VMv3P)Px$l}SWFR5(v#WS|f*QmCI{xEbKh!}A{$CR@LJ!Rj?^@^FR59321aL`4~9y?+lj z0K`WQ;Ilt|FoFz76BJ}OSKnh{rz?U|VosZ%Lm;o?vU^4{W`8W*#8^+0r zVg^VvG=|{*$7=vCZy@`h`Ud>f)%|aF`!+bFu>o)lsj4zCU%m{FemDc9dCR9yV0}$5 zUt%?&PFx%;?!(6iHw43gEuTL#JTWt5c=zr-iXlQmf($aJ&NKM%@?tk2G2ZEaV!RVr zQ+wBbtS+c5a|DaeU$_s1QIj&rfJyzy4CgQ02P=5-5;Z?bi2r8*Szu_O$dFe!7t;Wc z$sj{O^rtU;SY5!!0|_IT?HJJr5>QlB_-|xn09N?^{Rc2DC@27?&z-x#aR2@T6sKY2 zdk+u8|5a7NU=8u{bHMb%g(+aVt!*vCjveRm8vs%WG6Y1!6r=Nz{YP=33IH$r#~BN) RMIZnG002ovPDHLkV1lDj#4!K> literal 0 HcmV?d00001 diff --git a/Export/03Up3.png b/Export/03Up3.png new file mode 100644 index 0000000000000000000000000000000000000000..00b68c093381645147a28d40a94c6248a81ca0ba GIT binary patch literal 454 zcmV;%0XhDOP)Px$fJsC_R5(v#WS|f*QmCI{)Bpz5F!1K#`40-ztzW)i4I6CoaD~Pk9RKS?MHyzj ze-AbQ#7B;yvp;??f(%F#6l7?6{h9&92g#!t;LXFsV9d!0R&YvD5haGr?%!tsS#b9I zcaR0R4FE}kG;jIxg~5l12W$w84Kf5|304C@3Sr*Bm$;CfkKzTG0Wfc1GX&lFI1Kt6d21qkBhT#6kYXB~9Ap4)X2K?34{lDeYCx)h%FTo*=4S-`vRh5DH@@07R!x=CG zwtW7~aPHeTtOnGHi-W~|`1s(4pd?ujcf%( w4wzO~7i8G6<2=?f0;?d%5RgV(nvnem0IPqy8C#|OE&u=k07*qoM6N<$f-hdY8vpPx$l}SWFR5(v#WS|f*QmCI{xEbKh!}A{$CR@LJ!Rj?^@^FR59321aL`4~9y?+lj z0K`WQ;Ilt|FoFz76BJ}OSKnh{rz?U|VosZ%Lm;o?vU^4{W`8W*#8^+0r zVg^VvG=|{*$7=vCZy@`h`Ud>f)%|aF`!+bFu>o)lsj4zCU%m{FemDc9dCR9yV0}$5 zUt%?&PFx%;?!(6iHw43gEuTL#JTWt5c=zr-iXlQmf($aJ&NKM%@?tk2G2ZEaV!RVr zQ+wBbtS+c5a|DaeU$_s1QIj&rfJyzy4CgQ02P=5-5;Z?bi2r8*Szu_O$dFe!7t;Wc z$sj{O^rtU;SY5!!0|_IT?HJJr5>QlB_-|xn09N?^{Rc2DC@27?&z-x#aR2@T6sKY2 zdk+u8|5a7NU=8u{bHMb%g(+aVt!*vCjveRm8vs%WG6Y1!6r=Nz{YP=33IH$r#~BN) RMIZnG002ovPDHLkV1lDj#4!K> literal 0 HcmV?d00001 diff --git a/Export/04Down.png b/Export/04Down.png new file mode 100644 index 0000000000000000000000000000000000000000..eb554b910612977d27957c8c02497f059d680d5a GIT binary patch literal 464 zcmV;>0WbcEP)Px$ib+I4R5(v#WS|f*QmCI{xEl~1r1l>aMoZV-!s%6<5+Kc;)t2BeE^j@K(-7Jk z5FMljcEQqhw@7z^i>=K6qI3hW0ev$sFzh+}1gmSY3i=qU{?95@M@eJT`foC9IeQyJ zJ%#{Cv#*Id!v~SK47!@aU_&lnf6E~7Mwnsq8B9Yk3`lb^`k&@z0@k?q<7F`I%&!Zk zXYD$}Fl)~_6g@Z%Fe#hGaHcB_tP#d0$^e)b(r0c#F<@r857-OF$+s99vl!tP;|xSl zI3NR%W?r*iu#lRrFWe9e1FW^&|J!K0GhDql9mN1`rA&rB&u=iO>H6R{0H#@8)_~#W z;|o}eiX&HdG910O6T25+F>vWc1jEMT3mN<^<53I&8A{NAnU(1bXV0DmN126Q4~hXG zL*IOSf!hTj)gV`ZXwirs26=TzQig#g-GvN?HZ8=T4nT_atla9;2)FnqnYkFX2SgCArVNDN&wNDKhs!mJq!Mzur$0000Px$qe(8|iXNN>n3T<8IMbB|)(B%0WdO_z=`**W7%(&4hd3{QY=jwt9Eu?S8zM~Q{!oQ@1?x;|hrHCX1CK zq`Q#e(58j>6Ox{l`~MFL*Px$gh@m}R5(v#WS|f*QmCI{xEl~1r1l>aMoZV-!s%6<5+Kc;)t2BeE^j@K(-7Jk z5FMljcEQqhw@7z^i>=K6qI3hW0ev$sFzh+}1gmSY3i=qU{?95@M@eJT`foC9IeQyJ zJ%#{Cv#*Id!v~SK47!@aU_&lnf6E~7Mwnsq8B9Yk3`lb^`k&@z0@k?q<7F`I%&!Zk zXYD$}Fl)~_6g@Z%Fe#hGaHcB_tP#d0$^e)b(r0c#F<@r84{=@q*$6WPITS(uH%`6< z7HZ65gu5KW3)Wih|82D08Lr-&juH#cIUO0)bbY{LYP!B~Lr@HWX~tGYsLL8KOg*&% zYzR&RKu*_I%47g3Mg|*?FJ$nyjAzi3Sb-4}C@ugQz|3X^R*VczTqsh(~|Dcc! z)~E1gEto!gPx$qe(8|iXNN>n3T<8IMbB|)(B%0WdO_z=`**W7%(&4hd3{QY=jwt9Eu?S8zM~Q{!oQ@1?x;|hrHCX1CK zq`Q#e(58j>6Ox{l`~MFL*Px$Vo5|nR5(v#WS|f*QmCI{Bp47Kr1l>cPD|I_!tgTAFo0?7thNN}FK<20K(qlM z&Cx+>@Cee=6eivPkYAG9Qc>(4EkS1hT5N&{uvFd+c6Lp3UB5%Q7 z02$&b=?iA3x6fplwdWj4z+=P$%m8C$DU4J;Yu6d#4FKte8Ddg4i(zKE55w8J&qy-> z=7jW_TfhcvK68^{%h}uby#Ue#^9HgXuxSR#<4lPlLy!$Xw;3jf)c|WP_y0E9?hNX( z24HnJA75ZNa&;%e(Q7*i=Y=#EqyI0z>N04^=)(;F8ItIIo49C1H(>6LPKJpI@(jkt z#>5!_vdzvf{(nqqKf}YD7rPx$KuJVFR5(v#WS|f*QmCI{2pA9@r1l@?&86#ZVYnEl7hoDYt1ZF$%Uh2#5N!ZR zb99gzJbd*ug^4!+q#2|^S5ugJ27pXjy6zTnUVym(qzTy-L>u5^toq;AM4jP-$Xl=% zK!$iq`hwZ%?K2r>?Ky`M@EEZGGr(9`3L}xu+I5C_13#;d|8XtcD&IDlH^u$ k0!QW7d;4%kH^qf20LWdA8N)vS@&Et;07*qoM6N<$f{#|AZ~y=R literal 0 HcmV?d00001 diff --git a/Export/04Right3.png b/Export/04Right3.png new file mode 100644 index 0000000000000000000000000000000000000000..025f2809d8703b0421e7b7ddd3eafb8fd89b6dd8 GIT binary patch literal 428 zcmV;d0aN~oP)Px$W=TXrR5(v#WS|f*QmCI{Bp47Kr1l>cPD|I_!tgTAFo0?7thNN}FK<20K(qlM z&Cx+>@Cee=6eivPkYAG9Qc>(4EkS1hT5N&{uvFd+c6Lp3UB5%Q7 z02$&b=?iA3x6fplwdWj4z+=P$%m8C$DU4J;Yu6d#4FKte8Ddg4i(zKE55w8J&qy-> z=7jW_TfhcvK68^{%h}uby#Ue#^9HgXuxSR#<4lPlLy!$Xw;3jf)c|WP_y0E9?hNX( z24Hm>GWraqbD|iIUfW4HFQmB`{ZDfPx$KuJVFR5(v#WS|f*QmCI{2pA9@r1l@?&86#ZVYnEl7hoDYt1ZF$%Uh2#5N!ZR zb99gzJbd*ug^4!+q#2|^S5ugJ27pXjy6zTnUVym(qzTy-L>u5^toq;AM4jP-$Xl=% zK!$iq`hwZ%?K2r>?Ky`M@EEZGGr(9`3L}xu+I5C_13#;d|8XtcD&IDlH^u$ k0!QW7d;4%kH^qf20LWdA8N)vS@&Et;07*qoM6N<$f{#|AZ~y=R literal 0 HcmV?d00001 diff --git a/Export/05Left.png b/Export/05Left.png new file mode 100644 index 0000000000000000000000000000000000000000..b88127b0d9697cc072ac98174148a78997273cc6 GIT binary patch literal 430 zcmV;f0a5;mP)Px$Xh}ptR5(v#WS|f*QmCI{)Bpx5hJi<##(z+Z?3i_fq=3ax3^E902+TlOG~+TD zt8F07IWuj+dheWl1E!ZXoMkw*g6GabB13)%|G;<66WU%#%C*APx$M@d9MR5(v#WS|f*QmCI{)BpxV7H?5vm`3Dug3S;V17J48H1C*ooxvkb6K)1b z{M6=$C@#S;09gaF0Wd@H8UV5iIqYqAP%x27-8UJtonaux-WxtS|7vH zSw#$Ie?Di}#r6ax%iuKtq!MOG`~TAnldYT>a*ypJ%>bAouOxpm7=-L*xUj|*)c~aE z#F`FxeHi}p`6BduKg+=I`xyhn=Pj7I7pDQNQVa~zGZ`2_n%~W$w*hK}_y0$#DlkmG zzzBAFq|OPx$Y)M2xR5(v#WS|f*QmCI{)Bpx5hJi<##(z+Z?3i_fq=3ax3^E902+TlOG~+TD zt8F07IWuj+dheWl1E!ZXoMkw*Px$M@d9MR5(v#WS|f*QmCI{)BpxV7H?5vm`3Dug3S;V17J48H1C*ooxvkb6K)1b z{M6=$C@#S;09gaF0Wd@H8UV5iIqYqAP%x27-8UJtonaux-WxtS|7vH zSw#$Ie?Di}#r6ax%iuKtq!MOG`~TAnldYT>a*ypJ%>bAouOxpm7=-L*xUj|*)c~aE z#F`FxeHi}p`6BduKg+=I`xyhn=Pj7I7pDQNQVa~zGZ`2_n%~W$w*hK}_y0$#DlkmG zzzBAFq|OPx$cS%G+R5(v#WS|f*QmCI{)BuJ72m_BajsKvS+cE0~I0A6S0!$$+nn4;sVla&` zajXWI`N;i`YA^WH-Zw zHLeU|&)G3-#+wd!eHi}p`7$tYLXrZ*_p=NPpEffveBOeY@G#N=NHePxL^I3)kRc%U z({u)gce79pA!xwM1_lQ41`-Sa*=FY#|39X*pW)%n3t%ry+Tg?hauvGmSTmEJmHYpk z&gEc@AOj9>TF9WGl?&z{*xJBw>+%-t(FhAwkO96){515Z`J4g%wtbL9d9Vk4w00000NkvXXu0mjf;GD5Q literal 0 HcmV?d00001 diff --git a/Export/05Right2.png b/Export/05Right2.png new file mode 100644 index 0000000000000000000000000000000000000000..4726bc4c84bf24cf9c49bc6aac5721c5773ddd7d GIT binary patch literal 411 zcmV;M0c8G(P)Px$RY^oaR5(v#WS|f*QmCI{)Bpz3!@wg=<3A|icg(s04nLfM2vZ1)C6ES?7)&Ef z9IF9lK63w~8jQheRE$Ny^py0&a9fe19>V}+&BzKt24OP<#Q>0IGhcbQt>}pin;}>Y zKz4fmM-K+imHiAJX_{d3cFekt;uW|7Fxz3a!u$?0fYCXf!6QurY5*kkF#-|Y0FVN= zUos5F?2-)9X?+Y&XB9D|&)m$gX&kWak-#>}I&I z#+5}DFy~kNKycUPn#JSK5xNHcvuq>%mAS@h#^nY85n*)qo)CO ze)0cp{o)xWZE#`$d8H%v9YfE$j|{i^6){|l)eA5KKz^53HvoshlI}u=Lz@;7X8=fp zo|XH5-=uP|=EIv7V%3Zhjp%6~WC%#?(y^U5vpvOyDga#CfEgPx$Z%IT!R5(v#WS|f*QmCI{)BuJ72m_BajsKvS+cE0~I0A6S0!$$+nn4;sVla&` zajXWI`N;i`YA^WH-Zw zHLeU|&)G3-#+wd!eHi}p`7$tYLXrZQe&EZ%@OcYn!ox@hLTL>Dh0+ijzn_J$-_2rR z`27si5S#{pY<-%}zyLFhXahjDfm{KiGtKrf$g3NGUC^`cBg3tJMGOlu1k`kW{yTU# zfHmE?HkrZJFCK2ll=4W1OUHI%k49LiA{%h_$SekKp`UO=h%x|V5XcY^ee3cTux)x) f?qEK;?I1A#2Ox|Y2*?8A00000NkvXXu0mjfzU{CS literal 0 HcmV?d00001 diff --git a/Export/05Right4.png b/Export/05Right4.png new file mode 100644 index 0000000000000000000000000000000000000000..4726bc4c84bf24cf9c49bc6aac5721c5773ddd7d GIT binary patch literal 411 zcmV;M0c8G(P)Px$RY^oaR5(v#WS|f*QmCI{)Bpz3!@wg=<3A|icg(s04nLfM2vZ1)C6ES?7)&Ef z9IF9lK63w~8jQheRE$Ny^py0&a9fe19>V}+&BzKt24OP<#Q>0IGhcbQt>}pin;}>Y zKz4fmM-K+imHiAJX_{d3cFekt;uW|7Fxz3a!u$?0fYCXf!6QurY5*kkF#-|Y0FVN= zUos5F?2-)9X?+Y&XB9D|&)m$gX&kWak-#>}I&I z#+5}DFy~kNKycUPn#JSK5xNHcvuq>%mAS@h#^nY85n*)qo)CO ze)0cp{o)xWZE#`$d8H%v9YfE$j|{i^6){|l)eA5KKz^53HvoshlI}u=Lz@;7X8=fp zo|XH5-=uP|=EIv7V%3Zhjp%6~WC%#?(y^U5vpvOyDga#CfEgPx$L`g(JR5(v#WS|f*QmCI{)BpzTVc?Ob@gEepJ7(P=7)E#%fD9sJ2u=fFu7E`| zE`zWd0MhJ{rpcgUECSYl=jo&WCH6a6#VNJd}8BT3^grWz9 z1JZ2fE6?DOrh(Of9kXsQoZ9>l#Sp9pfNVxK1Y|o%GYH@`0A@S7vteO?ERJjl+y&SS zz?IQxV*toDkSmDE-pDb55{SG$4FCCj85lT?85q8w#ctH6%?u2mw;-|riUC4t4F84F zAR6DzVqk!=VMc)rC1`;3Oo;8+3;>D!eul>dAe%t00MQ{rXBZ^qj2WbL-^2Z~q`Q#e z(58jBQzA^Iny$}(2k!h($ literal 0 HcmV?d00001 diff --git a/Export/05Up2.png b/Export/05Up2.png new file mode 100644 index 0000000000000000000000000000000000000000..3a59ccd37c3d493fe281c728ec43b5442933e24d GIT binary patch literal 420 zcmV;V0bBlwP)Px$UP(kjR5(v#WS|f*QmCI{xEkP*rtu#XHalkBAm~NB3P1)CG6bgqFjv50370`w z4FGBONYi9cF%|*qzjO8t!;V?kv3d!^05c!C|8<+)!J3c($gn2goeZb8JVMcf!U1VE z^Oa}tNYlV-z>Zlr7*1_|h++s<13)$-8v?Q&q!|Qo8UV8$-Py1(Ko&rYvUK9hQXF_ZSDL^+2CI)iJ({wBbfJ_6q0z~H;Ac8_#_dVQM6^n(yY?$pR zE`X^rwn_W%6Ezdeeg5bygQ&_U26=S@Fn>vRA;Y0f3vnl9kRml*pZ^Zt4PXstkIZ7= z7W&Cx>lY8^Z=To5aOv1i{06`b0nxWEZviXTvvLRf30*T*FAx_G2vq=d1(X>f`u&9f O0000Px$LPo&WCH6a6#VNJd}8BT3^grWz9 z1JZ2fE6?DOrh(Of9kXsQoZ9>l#Sp9pfNVxK1Y|o%GYH@`0A@S7vteO?ERJjl+y&SS zz?IQxV*toDkSmDE-pDb55{SG$4FCCju^Yi@%)s#dECa)*%?u2mw;-|rRs%qak-@uJ z3=BeP5D^gj-7Gu?uu35m!wi8L05bS#IvxW+8jNky{`*ADggZc5_dUbIn->_SpK^k^ z0C!46H{kiBvkamtpTHV7&+BBkbZjR^(#H@`)Ajl9;N1Y$boR(B25zCB3?JUSz^WOf m25W8v83K~Lb$JWH0tEp5o{t%N?2uFd0000Px$UP(kjR5(v#WS|f*QmCI{xEkP*rtu#XHalkBAm~NB3P1)CG6bgqFjv50370`w z4FGBONYi9cF%|*qzjO8t!;V?kv3d!^05c!C|8<+)!J3c($gn2goeZb8JVMcf!U1VE z^Oa}tNYlV-z>Zlr7*1_|h++s<13)$-8v?Q&q!|Qo8UV8$-Py1(Ko&rYvUK9hQXF_ZSDL^+2CI)iJ({wBbfJ_6q0z~H;Ac8_#_dVQM6^n(yY?$pR zE`X^rwn_W%6Ezdeeg5bygQ&_U26=S@Fn>vRA;Y0f3vnl9kRml*pZ^Zt4PXstkIZ7= z7W&Cx>lY8^Z=To5aOv1i{06`b0nxWEZviXTvvLRf30*T*FAx_G2vq=d1(X>f`u&9f O0000Px$l}SWFR5(v#WS|f*QmCI{)Bpw=hC#Bl|9|8dn)`Gk)&R#U2+}-7qnu&un0IPZ4Xdo_S9D5+H~psuRt(b&a|XA&-I4 zIi2DE-kD%NjIC2J3Cw@>@)g_=tOo4Lb!U)H>q9Z%>8v6Kx5+zk8vv4lxk8cc7sJeS zUz9*hpShXg{x3EZ+rh3w&(1#57XLliIT&^bK1Gr8crVScAXk9sC*NK(2($5_xZuRw>kPL)KgAseFx4_#BLDRS zl;E0S1`%xlNT-j8`Tv_gpMVWnu2}`98}2P)*z)EiVHaRTt%y0;Tj-iWVgMFZv>Cp? R3gQ3&002ovPDHLkV1jDq%FqA+ literal 0 HcmV?d00001 diff --git a/Export/06Down2.png b/Export/06Down2.png new file mode 100644 index 0000000000000000000000000000000000000000..350d7a0bdf11c28e9363e93cbc8894564940e2d8 GIT binary patch literal 513 zcmV+c0{;DpP)Px$yGcYrR5(v#WS|f*QmCI{)BpzDVUR5C{~tMk=RVztHN3D2f;3OjC}-IE<_Opf zZxI`YoEx1C*bKoi09`Z86}SvRF#x35Q^XpqXWr9|C`lwq+8@l{{^lr(ORyRM(=5p@ z0@n2W=Nm8$G6b&yqGF=|P5-HZ6~i>coB=cBG}A4H*RNi~Erv5dn#IJ$!0N9|$YWr1 zPG|VPcP5w*W9t-50`p(Jd<8cIs{y-m-5I3Q`cMpbI;)7mZSqds27qK>u25wA#V|A7 z7bOtWXKrS=|BDU9cChQvbEA*6#eWZW4u&0qPf?^i-b*v=`1ylj%hMAmdQdnZ&Aw6= z47xv`GMxMJ8pQx39#MwN?9vRIpPfK41a3f@iueCCWpA*iU(ferEhg9`9l_$W?rvq6 zb!RJBFNy&(O$!*#zPk-pkif--V#tDT-xxp^7z?Q~q@SLEX#hwy$Q2;^`=6g!UBJo0 z4sik0cC3M@$}9cfLRb^5@a?ZpU|N`s4@{qUd!6C-=cl*>5v0gR#QcAQQXE)AjOgG$H#IWVfN&E)D3<1$F#UMkG`N;mGxKITE!W+67yNKZr00000NkvXXu0mjf DkG|v$ literal 0 HcmV?d00001 diff --git a/Export/06Down3.png b/Export/06Down3.png new file mode 100644 index 0000000000000000000000000000000000000000..ca52aa9c7be0dec3bb60e16b1067eaee9a1866fe GIT binary patch literal 476 zcmV<20VDp2P)Px$mPtfGR5(v#WS|f*QmCI{)Bpw=hC#Bl|9|8dn)`Gk)&R#U2+}-7qnu&un0IPZ4Xdo_S9D5+H~psuRt(b&a|XA&-I4 zIi2DE-kD%NjIC2J3Cw@>@)g_=tOo4Lb!U)H>q9Z%>8v6Kx5+zk8vv4lxk8cc7sJeS zUz9*hpShXg{x3EZ+rh3w&(1#57XLliIT&^bK1Gr8crVScx;bJ2By{7Wf-=+IZ1qW_5m6K(uhkFvi|@cD6bjf S>eQtG0000Px$yGcYrR5(v#WS|f*QmCI{)BpzDVUR5C{~tMk=RVztHN3D2f;3OjC}-IE<_Opf zZxI`YoEx1C*bKoi09`Z86}SvRF#x35Q^XpqXWr9|C`lwq+8@l{{^lr(ORyRM(=5p@ z0@n2W=Nm8$G6b&yqGF=|P5-HZ6~i>coB=cBG}A4H*RNi~Erv5dn#IJ$!0N9|$YWr1 zPG|VPcP5w*W9t-50`p(Jd<8cIs{y-m-5I3Q`cMpbI;)7mZSqds27qK>u25wA#V|A7 z7bOtWXKrS=|BDU9cChQvbEA*6#eWZW4u&0qPf?^i-b*v=`1ylj%hMAmdQdnZ&Aw6= z47xv`GMxMJ8pQx39#MwN?9vRIpPfK41a3f@iueCCWpA*iU(ferEhg9`9l_$W?rvq6 zb!RJBFNy&(O$!*#zPk-pkif--V#tDT-xxp^7z?Q~q@SLEX#hwy$Q2;^`=6g!UBJo0 z4sik0cC3M@$}9cfLRb^5@a?ZpU|N`s4@{qUd!6C-=cl*>5v0gR#QcAQQXE)AjOgG$H#IWVfN&E)D3<1$F#UMkG`N;mGxKITE!W+67yNKZr00000NkvXXu0mjf DkG|v$ literal 0 HcmV?d00001 diff --git a/Export/06Left.png b/Export/06Left.png new file mode 100644 index 0000000000000000000000000000000000000000..fbae69465a0831f25c2d4fcd35c59ef56c8b09a7 GIT binary patch literal 451 zcmV;!0X+VRP)Px$eMv+?R5(v#WS|f*QmCI{)Bpw=hC#Bl|9|8dn)`Gk)&R#U2+}-7qa3V%>zgBB zdi$HB4A>08FaV|*rV-|f7eC)Jod0|S!w?JuyhN_? zfYp16*kB}7oCd&bM%E$8E`njerr*aHUcY(`w;00%$xvq|^Es{_ma1U{${m zY{;jNAHnpim#^>};A5=%e`dNb*np?AiWou`oq%hGIS1JgtkDQF#BK6UteKUd0U%u< zLry;afYkuJVE_(&L52ToHM|(ke|-%$;M|wj3_E`QVA%5X1cr+-1bn0|{)_+l#E>km z4c2VPEy{3}PY2ANb$2VntUFs#^bj;)!MAS=GffK^&c3@%oB<%4RC%TUTL^1{ZGHRe z6N3zwD8vP5wu8hlT_9rqf3towScCWV8iw1SpE4}htOD~J?k!^2^5!G~FF*}A`}sCQ t4%P)Px$S4l)cR5(v#WS|f*QmCI{)BpzDVUR5C{~tMk=RVztHN3D2f;3OjCX#Pz-?i`}xl| zVD(-iHW=v)rvWgVk#$J2i(nYA>Gv^)*RNi~EynOdnv2o@`Y;Cu>9jtE|9fXLSk*5C z8}jMnM=<^B z-K`8y-d?4n0jj*x|1E?y88}(k8J>NA%kc02KZe_%pMo%PUVs?@3WT@6K7qr6Bm+Pi z(xkoqr%8K*H8Px$dPzhzgBB zdi$HB4A>08FaV|*rV-|f7eC)Jod0|S!w?JuyhN_? zfYp16*kB}7oCd&bM%E$8E`njerr*aHUcY(`w;00%$xvq|^Es{_ma1U{${m zY{;jNAHnpim#^>};A5=%e`dNb*np?AiWou`oq%hGIS1JgtkDQF#BK6UteKUd0U%u< zLry;afYkuJVF1=FZSmiOorA%MM-*(pxi7C7w!MD95<>?6&J$MahxUz_$N>~=`0-_B7S(&Ed{r}nbw+#RO{{y=~n2nF& z#M|o(w?986>;)eY^ZyM>abS&+*V`CWd8HY)YPNv+z87m5w!Ars-wWslfHW@GtO6U* qaBmS|1HiEWbOnfp*@n(Xj#~g0(!3dxpR+6g00004%P)Px$S4l)cR5(v#WS|f*QmCI{)BpzDVUR5C{~tMk=RVztHN3D2f;3OjCX#Pz-?i`}xl| zVD(-iHW=v)rvWgVk#$J2i(nYA>Gv^)*RNi~EynOdnv2o@`Y;Cu>9jtE|9fXLSk*5C z8}jMnM=<^B z-K`8y-d?4n0jj*x|1E?y88}(k8J>NA%kc02KZe_%pMo%PUVs?@3WT@6K7qr6Bm+Pi z(xkoqr%8K*H8Px$d`Uz>R5(v#WS|f*QmCI{)Bpw=hC#Bl|9|8dn)`Gk)&R#U2-55+Vhz^sEn)+v zb8d7pU^4{60FY)wUJV8bc43qx0x}4jAt(mGG{bZv8#3?dMzHX6 zz)VSY5ipJH6%+$R#YF%6v07oI?&m+>V2Ht7f?p+IAiL+pkPU{03kUn!W!Fl>gY!Px$RY^oaR5(v#WS|f*QmCI{)BpzDVUR5C{~tMk=RVztHN3D2f;4-IScCO@i`ana zoEx1C*bKoi0HoQFSA#)XK?Y$n1jPWDW|&T7L*_l*2o~P<<|v9DyavDw+VEhRrZ_SQC<$pu&GiHZBH3Zb*25qwoC#5XMlC(*PM^ZH6>uZw6x_RfhD_6BwSn zy-G&|RC%TUtMW=SFflSQNO1}?eE;*4;l$hP47Wc&CC&>l13-QkX5#~g0Z9gcH28>^ z|8G!=18bi3bSuNGr`w3n&ajXN83JN&d2Px$c}YY;R5(v#WS|f*QmCI{)Bpw=hC#Bl|9|8dn)`Gk)&R#U2-55+Vhz^sEn)+v zb8d7pU^4{60FY)wUJV8bc43qx0x}4jAt(mGG{bZv8#3?dMzHX6 zz)VSY5ipJH6%+$R#YF%6v07oI?&m+>V2Ht7f?p+IAiL+pkPU{03kUn!W!Fl>gY!!APpcxKs3xYbUt!a0|2tBiy58U73cr}002ovPDHLkV1k?;z6JmQ literal 0 HcmV?d00001 diff --git a/Export/06Right4.png b/Export/06Right4.png new file mode 100644 index 0000000000000000000000000000000000000000..3f7fe61987af3d1b1f132c5dac7efbfd10c4ade6 GIT binary patch literal 411 zcmV;M0c8G(P)Px$RY^oaR5(v#WS|f*QmCI{)BpzDVUR5C{~tMk=RVztHN3D2f;4-IScCO@i`ana zoEx1C*bKoi0HoQFSA#)XK?Y$n1jPWDW|&T7L*_l*2o~P<<|v9DyavDw+VEhRrZ_SQC<$pu&GiHZBH3Zb*25qwoC#5XMlC(*PM^ZH6>uZw6x_RfhD_6BwSn zy-G&|RC%TUtMW=SFflSQNO1}?eE;*4;l$hP47Wc&CC&>l13-QkX5#~g0Z9gcH28>^ z|8G!=18bi3bSuNGr`w3n&ajXN83JN&d2Px$Xh}ptR5(v#WS|f*QmCI{)Bpw=hC#Bl|9|8dn)`Gk)&R#U2+}-7qnu&un0IPZ4Xdo)P~V0iWN6?Ow)nqj&?h9CowW*9&=1nvTK1Mmd|Rs%p9K!y;Ly>W(tkF>>q zUnvU)V<9z$6Sr4kn8hk=z_9t*35G3CPhbzkG!^gvY0BPUjkE4Mvz%c~48S@>`p0J09`3K0F|+iM14Ha-*=oOpYk;r8dJC{d3! zGs$p?{MQpuf@_8uM6>}QojxMw|8M?$0ybp1W)+xjxVMO5%bSygU4S0^Aj3dn=$b)d Y077q>8M%um+5i9m07*qoM6N<$f}LQnvj6}9 literal 0 HcmV?d00001 diff --git a/Export/06Up2.png b/Export/06Up2.png new file mode 100644 index 0000000000000000000000000000000000000000..4022cdf752d19c512f92ddf74e21c839641b5c02 GIT binary patch literal 469 zcmV;`0V@89P)Px$k4Z#9R5(v#WS|f*QmCI{)BpzDVUR5C{~tMk=RVztHN3D2f;3OjC}-IE<_Opf zZxI`YoEx1C*bKoi09`Z86}SvRF#x35Q^Xpq=f%&rC`m+uT^P*Y{^lr(OE3&D~D zSIUAx_vcfFb6;Mgm}SHx%5a%onql*^6AW9Pp1=&mG!^gvY0BPUO~0P+$LbI^Nk_2w zth-woX5HBeHUw@G$bgxq1q^53-3BX2;Nn6tWWl#@3?K`Pg;W{RPfx%!0HhjZ2#Egv z=OPx$Xh}ptR5(v#WS|f*QmCI{)Bpw=hC#Bl|9|8dn)`Gk)&R#U2+}-7qnu&un0IPZ4Xdo)P~V0iWN6?Ow)nqj&?h9CowW*9&=1nvTK1Mmd|Rs%p9K!y;Ly>W(tkF>>q zUnvWQ-)}Eqm}8+D#&GuCEr!j{PB3hFdIEbOf(-Cr=U_165k)az!MAS=Y0BPUu~~Pw zGR(TO6}JK6e?BoJi)&*wz*tC?A^r3O+y;Pjsq#wyw-DAuG2rd5PYg0#5LY4F4&r0v z1!Mz28e!nlhkFc9zP-Uvk0IbAV*bBDDGsbJ@_HMXR%e%C*z)Ei@!1(<2uLF?P00QO Y07^oX8ICx&kpKVy07*qoM6N<$g3ghxy8r+H literal 0 HcmV?d00001 diff --git a/Export/06Up4.png b/Export/06Up4.png new file mode 100644 index 0000000000000000000000000000000000000000..4022cdf752d19c512f92ddf74e21c839641b5c02 GIT binary patch literal 469 zcmV;`0V@89P)Px$k4Z#9R5(v#WS|f*QmCI{)BpzDVUR5C{~tMk=RVztHN3D2f;3OjC}-IE<_Opf zZxI`YoEx1C*bKoi09`Z86}SvRF#x35Q^Xpq=f%&rC`m+uT^P*Y{^lr(OE3&D~D zSIUAx_vcfFb6;Mgm}SHx%5a%onql*^6AW9Pp1=&mG!^gvY0BPUO~0P+$LbI^Nk_2w zth-woX5HBeHUw@G$bgxq1q^53-3BX2;Nn6tWWl#@3?K`Pg;W{RPfx%!0HhjZ2#Egv z=OPx$Hc3Q5R5(v#WS|f*QmCI{)BuKI9R@xe9RH=5nZe2A+26kmTYmh&8s%68L7IIy zI2h8nxxog^`uY`Q09HdV3_#ZmOR2aFfg6y<&HW#yI2CF$dNQB=^($Ox*4M9Ky(k7C zYczfJis7`F7+3=`8^i}0gkb9Ey+CvzN=S(R z7Z(?2kiB^eB?um?t1-NM`I6zqijN{VpJFoTFT0Ho8)N96yd3v6IRR&9_0(=8467`APBL)ZoA!4EPFB!;dT aBnAMNB##;NmgL?50000mY8V( literal 0 HcmV?d00001 diff --git a/Export/07Down2.png b/Export/07Down2.png new file mode 100644 index 0000000000000000000000000000000000000000..e3240c78b28d05b3ea454c8f048358d5598ef4aa GIT binary patch literal 406 zcmV;H0crk;P)Px$P)S5VR5(v#WS|f*QmCI{)BuLT90ood9RH=5nZdFA?C)QOEkAx>jWMi(Ak97; z91LmP++YJ{ef;oC>uWJ(bS>`V}rT>+4srUK9h6 zHJZM9#c*0o46Ff}4dR0g!Y}|N0dhW+X2|&P0mXnB0s`Q000HCx#T$soULZOUB_zcE zi;Igh$lkn#5(JOc)fisBe97?Q#Y+@RQ8+No0s{ODA3l6UF#slpZV21}1qHeP^78UT z6%P*|K4f_C;1OypfDF*r*8|%OQh;t4Obq0bix)3p8UV5yWC(~>RaL?2lH0fMfW=|9 zqof0v4jCD#|C*W_VD6_+pTRUAA1|1`e*Ff+lPAw`2O>z3mygK*ng%7XhOmGqV0zUC z88F?_aF1czmN)nffEfa!VTwV9BJ+{`M{%JF0KH?B8MobUkpKVy07*qoM6N<$g83Dq Af&c&j literal 0 HcmV?d00001 diff --git a/Export/07Down3.png b/Export/07Down3.png new file mode 100644 index 0000000000000000000000000000000000000000..9e8dec0df7757e6cb94c9682ee021a7d0a2d0297 GIT binary patch literal 383 zcmV-_0f7FAP)Px$IY~r8R5(v#WS|f*QmCI{)BuKI9R@xe9RH=5nZe2A+26kmTYmh&8s%68L7IIy zI2h8nxxog^`uY`Q09HdV3_#ZmOR2aFfg6y<&HW#yI2CF$dNQB=^($Ox*4M9Ky(k7C zYczfJis7`F7+3=`8^i}0gkb9Ey+CvzN=S(R z7Z(?2kiB^eB?um?t1-NM`I6zqi0iy6838_fU!002ovPDHLkV1nQhn5h5& literal 0 HcmV?d00001 diff --git a/Export/07Down4.png b/Export/07Down4.png new file mode 100644 index 0000000000000000000000000000000000000000..e3240c78b28d05b3ea454c8f048358d5598ef4aa GIT binary patch literal 406 zcmV;H0crk;P)Px$P)S5VR5(v#WS|f*QmCI{)BuLT90ood9RH=5nZdFA?C)QOEkAx>jWMi(Ak97; z91LmP++YJ{ef;oC>uWJ(bS>`V}rT>+4srUK9h6 zHJZM9#c*0o46Ff}4dR0g!Y}|N0dhW+X2|&P0mXnB0s`Q000HCx#T$soULZOUB_zcE zi;Igh$lkn#5(JOc)fisBe97?Q#Y+@RQ8+No0s{ODA3l6UF#slpZV21}1qHeP^78UT z6%P*|K4f_C;1OypfDF*r*8|%OQh;t4Obq0bix)3p8UV5yWC(~>RaL?2lH0fMfW=|9 zqof0v4jCD#|C*W_VD6_+pTRUAA1|1`e*Ff+lPAw`2O>z3mygK*ng%7XhOmGqV0zUC z88F?_aF1czmN)nffEfa!VTwV9BJ+{`M{%JF0KH?B8MobUkpKVy07*qoM6N<$g83Dq Af&c&j literal 0 HcmV?d00001 diff --git a/Export/07Left.png b/Export/07Left.png new file mode 100644 index 0000000000000000000000000000000000000000..22b4ff17ce754e07bc87bde792c1545b8942450b GIT binary patch literal 376 zcmV-;0f+vHP)Px$GD$>1R5(v#WS|f*QmCI{)BuKI9R_LK-2Y)|dCaU%q5`@!}* zdy7vDPoF+zShYb0%x`J9$FOb78~k2?8F23GXNItVCt!^v8357%G6Y1!Y(wWGM=t;p W<(C;x7}=Tt0000Px$7D+@wR5(xVltBu@Fc3w@g&OFl3$dbNx4Kc#TS#vq7LTFeAw;hsUP3%UMJQNN zaFJFDRguU9Qj|or6vTzIO!D6(|0l^n%F3kF!yf>@?18OmOhml9-C!O?%EXj|D4ys# ztghGinv8-#36TIoER+JWx?B(-L6m^Lrb!nx5ulyT!hlj(7Ki~n5pD78SgIsmJ|=`b8j&c*QpsS3VZ?ghrw~PF*zXTgL*)(- zKu8{1ttL?FgX_9q22`tM)@anhan`)EY1Y8=JlJk`pB+H}(1aj3aW4`9P|&k0tY=ra ucs$&|Vt)MmF$w#-R)I(PN{n-Px$G)Y83R5(v#WS|f*QmCI{)BuKI9R_LK-2Y)|(IB2i61wAojhF%_W%F@ literal 0 HcmV?d00001 diff --git a/Export/07Left4.png b/Export/07Left4.png new file mode 100644 index 0000000000000000000000000000000000000000..3d22ccd63f8a0c6cabe247932085d4fad08e0c84 GIT binary patch literal 348 zcmV-i0i*tjP)Px$7D+@wR5(xVltBu@Fc3w@g&OFl3$dbNx4Kc#TS#vq7LTFeAw;hsUP3%UMJQNN zaFJFDRguU9Qj|or6vTzIO!D6(|0l^n%F3kF!yf>@?18OmOhml9-C!O?%EXj|D4ys# ztghGinv8-#36TIoER+JWx?B(-L6m^Lrb!nx5ulyT!hlj(7Ki~n5pD78SgIsmJ|=`b8j&c*QpsS3VZ?ghrw~PF*zXTgL*)(- zKu8{1ttL?FgX_9q22`tM)@anhan`)EY1Y8=JlJk`pB+H}(1aj3aW4`9P|&k0tY=ra ucs$&|Vt)MmF$w#-R)I(PN{n-Px$J4r-AR5(v#WS|f*QmCI{)BuKI9R@xe9RH=5nc>M~*4M9Cqa3RsNOL_OA6&CB zD=S0BhYt+c48bq}q}hjqgTa`M4Qv2NGYnuegrEV)NqzR$uNbbtFd&Va`#(%mDmOQn zY5M9F!wdldhI7Av6K4QSPx$7)eAyR5(v#WS|f*QmCI{)BuLT90ood9RH=5nc=ZK>+4snF@{wTq`97t53bpm zm6ajm!v_XzhF}-~((J>*!C=hB1~ves83wQ!LeK!@lsfzCR}5ER7?8%z{U4?&m75#P zG=24oVTOPJ!@1wTi8BDE@$9c(U;{u-2N|&C#}5!ju@q+@f;57{0tT>Y2Fc;fOrXF- z_CLDKFgdISNJxnP=ip#x;O7^BoAL7HONJLOUSg=nYk<7GJcED$Kf}d~ml%Hh_(?|t zWMriNOG`^LJbd_w0pt}`RTYNo*KaU9dGd@nFTe}{1ppr(FE|`XG61B(%SYsYO@k6x w^W0faL74c=1PgkQAt3g)EpKo}H^qf206Q{r89XC$z5oCK07*qoM6N<$f}x*{`Tzg` literal 0 HcmV?d00001 diff --git a/Export/07Right3.png b/Export/07Right3.png new file mode 100644 index 0000000000000000000000000000000000000000..e4402f44ae1de3aafc4b3fa24f4f353e91ce933a GIT binary patch literal 377 zcmV-<0fzpGP)Px$Gf6~2R5(v#WS|f*QmCI{)BuKI9R@xe9RH=5nc>M~*4M9Cqa3RsNOL_OA6&CB zD=S0BhYt+c48bq}q}hjqgTa`M4Qv2NGYnuegrEV)NqzR$uNbbtFd&Va`#(%mDmOQn zY5M9F!wdldhI7Av6K4QSAl0^%w#Q3UdGD<>lcTKYaKIW97!euLr3lV^mz;N>IozotP6 ztSKzu34^q>G{eCYkYpX?dy!$=mN)pL5#0cg##I|+7>ta0i8BDC0b~e>hS`SBM~+?q Xjk|vt?E1Wd00000NkvXXu0mjf>&}

Px$7)eAyR5(v#WS|f*QmCI{)BuLT90ood9RH=5nc=ZK>+4snF@{wTq`97t53bpm zm6ajm!v_XzhF}-~((J>*!C=hB1~ves83wQ!LeK!@lsfzCR}5ER7?8%z{U4?&m75#P zG=24oVTOPJ!@1wTi8BDE@$9c(U;{u-2N|&C#}5!ju@q+@f;57{0tT>Y2Fc;fOrXF- z_CLDKFgdISNJxnP=ip#x;O7^BoAL7HONJLOUSg=nYk<7GJcED$Kf}d~ml%Hh_(?|t zWMriNOG`^LJbd_w0pt}`RTYNo*KaU9dGd@nFTe}{1ppr(FE|`XG61B(%SYsYO@k6x w^W0faL74c=1PgkQAt3g)EpKo}H^qf206Q{r89XC$z5oCK07*qoM6N<$f}x*{`Tzg` literal 0 HcmV?d00001 diff --git a/Export/07Up.png b/Export/07Up.png new file mode 100644 index 0000000000000000000000000000000000000000..12a84967294b5b2c5a4cca00a153ce4c8a7338c9 GIT binary patch literal 384 zcmV-`0e}99P)Px$I!Q!9R5(v#WS|f*QmCI{)BuKI9R@xe9RH=5nZe2A+26kmTYmh&8s%68L7IIy zI2h8nxxog^`uY`Q09HdV3_#ZmOR2aFfg6y<&HW#yI2CHMF)J%r=+4srUK9h2pc+6D#%ydT+2ri6UvU1p-@ifLLNx#+3vxb`#+t`K;Q#{20g5*ekxd~w z5G5qU|BH)@Gsxb&h2o0G>S_!xU%q5`@!} literal 0 HcmV?d00001 diff --git a/Export/07Up2.png b/Export/07Up2.png new file mode 100644 index 0000000000000000000000000000000000000000..6f04d7bfc27ae7ce287d36d3b5e15a168f42db5b GIT binary patch literal 411 zcmV;M0c8G(P)Px$RY^oaR5(v#WS|f*QmCI{)BuLT90ood9RH=5nZdFA?C)QOEkAx>jWMi(Ak97; z91LmP++YJ{ef;oC>wsn3WYQboTdeFg^S0S9rpm z_4O-QFNy(1Pz@jnV>ULFRDSl?FF60)@82MAp&9^^1vwu|W6dIKtVz7 zzr4IWQN_c_4U9ugA||}1``9hc6I@2AKQl(`PWv$Hxn%uV25x@Z`xe+<^#EG~8p@w&e|e17L=LXqaM|50410svJ4ju}!nf-wL9002ovPDHLk FV1jv2sfYjo literal 0 HcmV?d00001 diff --git a/Export/07Up3.png b/Export/07Up3.png new file mode 100644 index 0000000000000000000000000000000000000000..ea820c25c56d8e105c9cf0f722d66831fad56983 GIT binary patch literal 388 zcmV-~0ek+5P)Px$K1oDDR5(v#WS|f*QmCI{)BuKI9R@xe9RH=5nZe2A+26kmTYmh&8s%68L7IIy zI2h8nxxog^`uY`Q09HdV3_#ZmOR2aFfg6y<&HW#yI2CHMF)J%r=+4srUK9h2pc+6D#%ydT+2ri6UvU1p-@ifLLNx#+3vxb`#+t`K;Q#{20g5*ekxd~w z5G5qU|BH)@Gsxb&h2o0G>S_!xU%q5`@!}k5a4I{@ZlqdAy^FnDMkhl zA3kJ|mzM_%f!GfoJc8@PFo1)D9j+K=2+RPG!51%H!fgOZgN%&Se@#sd6c>E@^cn1Q z5J0vaB^|(YAR7SE2m|---Di0H`VB^`VF-Bni2ScPx$RY^oaR5(v#WS|f*QmCI{)BuLT90ood9RH=5nZdFA?C)QOEkAx>jWMi(Ak97; z91LmP++YJ{ef;oC>wsn3WYQboTdeFg^S0S9rpm z_4O-QFNy(1Pz@jnV>ULFRDSl?FF60)@82MAp&9^^1vwu|W6dIKtVz7 zzr4IWQN_c_4U9ugA||}1``9hc6I@2AKQl(`PWv$Hxn%uV25x@Z`xe+<^#EG~8p@w&e|e17L=LXqaM|50410svJ4ju}!nf-wL9002ovPDHLk FV1jv2sfYjo literal 0 HcmV?d00001 diff --git a/Export/08Down.png b/Export/08Down.png new file mode 100644 index 0000000000000000000000000000000000000000..214ab4499a0ca2fb64f3234c947808e179232591 GIT binary patch literal 439 zcmV;o0Z9IdP)Px$aY;l$R5(v#WS|f*QmCI{xEmns!15myMsE-N!Rb|;5+Kd8@vPu5e!TEEPD5yG zfUrF?*adG7{w3W7eEQ7)B?4H$2E5qthvC!3zgS(1RZ!ef>_5NVN0c=7@en`5%l)q~ z)ME&MG>bcmF}%NflYvu#32eys2mcrZmDNE8U>E{7Kt5a!9AzLNA1(`~?{7Q>rWO6o z!1TkFkKwL*xbhKLFNy&mjRpTMF-&06V>lFal)-MDHCO|T4U+>Igkb z?U7`-RCfi%0KFz1hSMd_8RWc~QM`dO5JBO946ykh#S1XSus{T9Kn5TK@dhHy3m}C8 zI{XYDuAoLE%rJCAP`m(&30Mq(0t&{4X$Bce&;U?ieZ2Y+9A)SRfW&^h`hh1)7Es)a h!~sPu)Bp?@0{~iCv>D1E`~Ls{002ovPDHLkV1h`luMhwL literal 0 HcmV?d00001 diff --git a/Export/08Down2.png b/Export/08Down2.png new file mode 100644 index 0000000000000000000000000000000000000000..cd1aa8cf33b97f16fa3655791b7447af05bc9732 GIT binary patch literal 454 zcmV;%0XhDOP)Px$fJsC_R5(v#WS|f*QmCI{kQ*TE!15pD#kU9k;B+ZY36N&lcvf%_Jzn@5ry;a8 zK-iuc?1Hxk|B~(kK7Ho@5&_iU#zahDk$zK_MhMGBT5qac!;0j<^ER~ z>M;aBn#CQ(7~bE#$-t?=1UBURgMSQy%IY8kFbshkARjIVjxrFC50?eg_cxvb(~ACP zVEW<8$8c9YT=@vB7sUXO#)5yB7$z|3F&qjy%3!z78ms}vhRJ~p!Y}}&5aj$vTmLec z_DC{Zs=I<>fL@ah!|9Ue407JgDBi#sh@fyl2H5U?B|C*W_V98IPK7(mKK3*_={rU}tCr_TD#2n6~4ASs!)_br< wp)^4-O)wUaqY|nCYyl{0k@?8}qqtB70DAAa8L*l+`v3p{07*qoM6N<$fPx$cu7P-R5(v#WS|f*QmCI{xEmns!15myMsE-N!Rb|;5+Kd8@vPu5e!TEEPD5yG zfUrF?*adG7{w3W7eEQ7)B?4H$2E5qthvC!3zgS(1RZ!ef>_5NVN0c=7@en`5%l)q~ z)ME&MG>bcmF}%NflYvu#32eys2mcrZmDNE8U>E{7Kt5a!9AzLNA1(`~?{7Q>rWO6o z!1TkFkKwL*xbhKLFNy&mjRpTMF-&06V>lFal)-MDHCO|T4U+>Igkb z?U7`-RCfi%0KFz1hSMd_8RWc~QM`dO5JBO946ykh#S1XSus{T9Kn5TK@dhHy3+Oh( z3=z=bXZUdCBZeU;UVzySQj82hfd-2i}UkF%Gz5m?1C&__g`LfeVWPtYIJ{ zBmG}fQv<~XpFVwNc%kqDnie4O4+9vnfNTIrBMjWTcaP!q>o>$FWst^qv)+UC|5p8t oH6LL00xUK_G`7rx;x`}%0LPx$fJsC_R5(v#WS|f*QmCI{kQ*TE!15pD#kU9k;B+ZY36N&lcvf%_Jzn@5ry;a8 zK-iuc?1Hxk|B~(kK7Ho@5&_iU#zahDk$zK_MhMGBT5qac!;0j<^ER~ z>M;aBn#CQ(7~bE#$-t?=1UBURgMSQy%IY8kFbshkARjIVjxrFC50?eg_cxvb(~ACP zVEW<8$8c9YT=@vB7sUXO#)5yB7$z|3F&qjy%3!z78ms}vhRJ~p!Y}}&5aj$vTmLec z_DC{Zs=I<>fL@ah!|9Ue407JgDBi#sh@fyl2H5U?B|C*W_V98IPK7(mKK3*_={rU}tCr_TD#2n6~4ASs!)_br< wp)^4-O)wUaqY|nCYyl{0k@?8}qqtB70DAAa8L*l+`v3p{07*qoM6N<$fPx$KuJVFR5(v#WS|f*QmCI{xEdhr!15m!Hg6C7!Rt+|k{|L zuL0j4{DVi*+k=0x8bY)I-yi&A`1bHWh9Ni&5VmJVNg@;(0MZNsM7cmdT<*VKlMYzJ z&1HKTV44M$)fryye+9xQuEy{J$N>3pS&S6^;mSwi4dB=2W4Kgzg~4u}HQ1nsD<8uR ze7N!veiw*4iv1UN6ayOo@=Al&Lxu@VdT@gX8URuWGX%swUGkhk&KnXV=>7+Z;Y_9= zLy!Xkn`WE_fHbS;s>1c-3P7v|fMVgts~-$71NgQ189rY9NPHNe8vu#{P+)=#0kMe+ zL>U?B|C*W_U|TC>kSLTQ4qSRkAdkqx+)_W-Ps kBm-dS06E@aQHm`p0qeiL8F3EwWdHyG07*qoM6N<$g5v_8)c^nh literal 0 HcmV?d00001 diff --git a/Export/08Left2.png b/Export/08Left2.png new file mode 100644 index 0000000000000000000000000000000000000000..e18660e9f1fd8f385b5172dc70b170664cf31c60 GIT binary patch literal 379 zcmV->0fhdEP)Px$HAzH4R5(v#WS|f*QmCI{kQyND!15pFwYLZU;B_TdNss}u@vLAo9xwb2rg0gB z*MM&i{=vie?ZLlT4I$cq?+^Yle0%sG!w{SX2-`EG#4tq$fHZ>uQ7(`Vm;0~RqyyG) zbJ<=7m}Ws`b%vMwUx6@+t1-L)GC)3D79)Xvxbl&B1NgQ17%tUaVX#|g4L0cE%Exd6 zAFh0a-v#21V*kY*#lQxDywafckYNIo9^4>;27pw;3<0rEmpo^X^M=F-y8l69IFl*J z5afWsrWvOJ$SwdW`grvd!;e=#h<5?V01hz@a2R~N`Vkz6^ff?6M*6>|rUt_;q1)hK zka!@$@bu|Zh9^&+VuTsiK!h0p(){VuXRsk88Gs&@*pe_ThVYg)u&Bfpg?Q5eMrObv Z006Q)u^HYl$9Mn$002ovPDHLkV1nLspoIVc literal 0 HcmV?d00001 diff --git a/Export/08Left3.png b/Export/08Left3.png new file mode 100644 index 0000000000000000000000000000000000000000..b2c9186497723e7cdc252d61960bee921f266f58 GIT binary patch literal 388 zcmV-~0ek+5P)Px$K1oDDR5(v#WS|f*QmCI{xEdhr!15m!Hg6C7!Rt+|k{|L zuL0j4{DVi*+k=0x8bY)I-yi&A`1bHWh9Ni&5VmJVNg@;(0MZNsM7cmdT<*VKlMYzJ z&1HKTV44M$)fryye+9xQuEy{J$N>3pS&S6^;mSwi4dB=2W4Kgzg~4u}HQ1nsD<8uR ze7N!veiw*4iv1UN6ayOo@=Al&Lxu@VdT@gX8URuWGX%swUGkhk&KnXV=>7+Z;Y_9= zLy!Xkn`WE_z+51p!w)tCR{&x)02YlOuYQC(0A>J(7zYEvFhDi{6#AejCCLDgwID-4 zw8R4muq*iZcp0u=zrpb2$y1Cl!w^7@fp@dsGe}EIGko{{28#v4DG}WOkWQgALE;U7 ir32)6heav2s009G*t;2XasRgf00000fhdEP)Px$HAzH4R5(v#WS|f*QmCI{kQyND!15pFwYLZU;B_TdNss}u@vLAo9xwb2rg0gB z*MM&i{=vie?ZLlT4I$cq?+^Yle0%sG!w{SX2-`EG#4tq$fHZ>uQ7(`Vm;0~RqyyG) zbJ<=7m}Ws`b%vMwUx6@+t1-L)GC)3D79)Xvxbl&B1NgQ17%tUaVX#|g4L0cE%Exd6 zAFh0a-v#21V*kY*#lQxDywafckYNIo9^4>;27pw;3<0rEmpo^X^M=F-y8l69IFl*J z5afWsrWvOJ$SwdW`grvd!;e=#h<5?V01hz@a2R~N`Vkz6^ff?6M*6>|rUt_;q1)hK zka!@$@bu|Zh9^&+VuTsiK!h0p(){VuXRsk88Gs&@*pe_ThVYg)u&Bfpg?Q5eMrObv Z006Q)u^HYl$9Mn$002ovPDHLkV1nLspoIVc literal 0 HcmV?d00001 diff --git a/Export/08Right.png b/Export/08Right.png new file mode 100644 index 0000000000000000000000000000000000000000..91ffdb6af8de164161d24ca29484ab23a083148c GIT binary patch literal 387 zcmV-}0et?6P)Px$JxN4CR5(v#WS|f*QmCI{Bp4v4jb{bxf4uNF1JMS6 zGz;4^!y|}Gfr)qnK$^Ma85uYgn5bs}$fUOi{}Sf~m>L=n1fN3oFcZs3lnmpL)AOl|Re+9z$y#TTiiQ`O( zFhgJgfo?NQ9IFB70r}y|N8()o3dA3;et^8efE*M2+Wf>tBf0^gr~?Hm(FTD0CL<&L zUsF?q;nSzjV6VPVcmbx-6A{)xg!vzw3b%4GJbn6Px$I7vi7R5(v#WS|f*QmCI{2pAyj!15pF&9?{sV7M5k7hoD?<5|J_A20mPK(qlM z&BFG~@bKkQU?ScCkY+AXblU1DgsCJ%Nx$bgsoUx6@wFMw_d0+WMElv_}%`3T&D|;y6WpxX=+$7%pbGlv)l1HU#OJRnJO0n7kUSnzA}gTvs*s~;Ht$LR%%4UmzM{x2;p z&G16u1=tH}?^GGCU%$cdPx$L`g(JR5(v#WS|f*QmCI{Bp4v4jb{bxf4uNF1JMS6 zGz;4^!y|}Gfr)qnK$^Ma85uYgn5bs}$fUOi{}Sf~m>L=n1fN3oFcZs3lnmpL)AOl|Re+9z$y#TTiiQ`O( zFhgJgfo?NQ9IFA?0`lhM+ZfKr>H<(8!oq-Go1fw1)sJAyKn8G#aS$JfAkCn_gBeD& z0U+C8Q7Q32f`N~Z7wm%T*KaU9dGeHSc82*Mr0LzP_YBg~(hTh7kSvWY9B`&Ym;oSK oX_5l*1|X*cSk%Fy6kAjR0J7qp8QA@#rT_o{07*qoM6N<$f{t{kZ~y=R literal 0 HcmV?d00001 diff --git a/Export/08Right4.png b/Export/08Right4.png new file mode 100644 index 0000000000000000000000000000000000000000..e2232bdf64a09e819eaeec99a166b73b4ac8fdeb GIT binary patch literal 382 zcmV-^0fGLBP)Px$I7vi7R5(v#WS|f*QmCI{2pAyj!15pF&9?{sV7M5k7hoD?<5|J_A20mPK(qlM z&BFG~@bKkQU?ScCkY+AXblU1DgsCJ%Nx$bgsoUx6@wFMw_d0+WMElv_}%`3T&D|;y6WpxX=+$7%pbGlv)l1HU#OJRnJO0n7kUSnzA}gTvs*s~;Ht$LR%%4UmzM{x2;p z&G16u1=tH}?^GGCU%$cdPx$Ur9tkR5(v#WS|f*QmCI{xEmns!15myMsE-N!Rb|;5+Kd8@vPu5e!TEEPD5yG zfUrF?*adG7{w3W7eEQ7)B?4H$2E5qthvC!3zgS(1RZ!ef>_5NVN0c=7@en`5%l)q~ z)ME&MG>bcmF}%NflYvu#32eys2mcrZmDNE8U>E{7Kt5a!9AzLNA1(`~?{7Q>rWO6o z!1TkFkKwL*xbhKLFNy*D+I(;Y0y_LCUifeY;iZpPKQUk!08$Nd{-dpb8BBX5vF5SU zCC?e;yqQtFfin<6;eZUV`5(m#FvYMy1ZhA9AOrCRBFqaQg&_YU`x&20P`m(&30Mq( zLLA1182~aA-4z%H=r!pue7yP*9A)SRfW&^h`hhPx$bV)=(R5(v#WS|f*QmCI{kQ*TE!15pD#kU9k;B+ZY36N&lcvf%_Jzn@5ry;a8 zK-iuc?1Hxk|B~(kK7Ho@5&_iU#zahDk$zK_MhMGBT5qac!;0j<^ER~ z>M;aBn#CQ(7~bE#$-t?=1UBURgMSQy%IY8kFbshkARjIVjxrFC50?eg_cxvb(~ACP zVEW<8$8c9YT=@vB7sUX6Z9cdH0Udr6FMPOy@Y2VtpBOL<0I3E!|IyaJ45mGjShL9K zlIIL^-pnZ8z!`|3a6ksw{Ey-Vm||EUf;1olkb!su5#|MuLXiKF{S1U5{R(S z#~J`gf}q&I8Vh<&It(ALegsDsx?wOeerWEuHx1s3)k_NB_ zqKu66e@#sdu;iytpTRUAA1|1`e*Ff+lP6D6Vh(3g25ERV>pfVbP?{i^CKwCIQ3=%m kwg42h$b4k~QCz4302wi=8J6!+SO5S307*qoM6N<$f~wuQuK)l5 literal 0 HcmV?d00001 diff --git a/Export/08Up3.png b/Export/08Up3.png new file mode 100644 index 0000000000000000000000000000000000000000..d0b5a207c46dac8cb0a5d1cf282a841b5f066892 GIT binary patch literal 430 zcmV;f0a5;mP)Px$Xh}ptR5(v#WS|f*QmCI{xEmns!15myMsE-N!Rb|;5+Kd8@vPu5e!TEEPD5yG zfUrF?*adG7{w3W7eEQ7)B?4H$2E5qthvC!3zgS(1RZ!ef>_5NVN0c=7@en`5%l)q~ z)ME&MG>bcmF}%NflYvu#32eys2mcrZmDNE8U>E{7Kt5a!9AzLNA1(`~?{7Q>rWO6o z!1TkFkKwL*xbhKLFNy*D+I(;Y0y_LCUifeY;iZpPKQUk!08$Nd{-dpb8BBX5vF5SU zCC?e;yqQtFfin<6;eZUV`5(m#FvYMy1ZhA9AOrCRBFqcuHp2`7g$XDe&<#QH0?c;w z00f0TEM`D#SO8*p0b~G&7zbQ2%yyUo{M!5sm+G$IHUOkSMn?L-rltmp|37{D%(_6HPs$*T?`FLR>;J9#8*4tm8jY~n0MXbo4|)m% Y06Jfx84}h}9RL6T07*qoM6N<$f@~16^8f$< literal 0 HcmV?d00001 diff --git a/Export/08Up4.png b/Export/08Up4.png new file mode 100644 index 0000000000000000000000000000000000000000..876fe9727be40ff9f80fc5cf144e45ba2d3cabc3 GIT binary patch literal 442 zcmV;r0Y(0aP)Px$bV)=(R5(v#WS|f*QmCI{kQ*TE!15pD#kU9k;B+ZY36N&lcvf%_Jzn@5ry;a8 zK-iuc?1Hxk|B~(kK7Ho@5&_iU#zahDk$zK_MhMGBT5qac!;0j<^ER~ z>M;aBn#CQ(7~bE#$-t?=1UBURgMSQy%IY8kFbshkARjIVjxrFC50?eg_cxvb(~ACP zVEW<8$8c9YT=@vB7sUX6Z9cdH0Udr6FMPOy@Y2VtpBOL<0I3E!|IyaJ45mGjShL9K zlIIL^-pnZ8z!`|3a6ksw{Ey-Vm||EUf;1olkb!su5#|MuLXiKF{S1U5{R(S z#~J`gf}q&I8Vh<&It(ALegsDsx?wOeerWEuHx1s3)k_NB_ zqKu66e@#sdu;iytpTRUAA1|1`e*Ff+lP6D6Vh(3g25ERV>pfVbP?{i^CKwCIQ3=%m kwg42h$b4k~QCz4302wi=8J6!+SO5S307*qoM6N<$f~wuQuK)l5 literal 0 HcmV?d00001 diff --git a/Export/09Down.png b/Export/09Down.png new file mode 100644 index 0000000000000000000000000000000000000000..17e6c575905646324854ea904648dea4e7ab093d GIT binary patch literal 440 zcmV;p0Z0CcP)Px$a!Eu%R5(v#WS|f*QmCI{)BuLT7zS!;YX3if{>7B z6mg7b1R3Dq;J~nX^JWH+1`q%l=`uE8A6f)WV-+qSZZo&3=+ygTXpW1H%v$(^TBj{wuqsf%V+oHH+cePHwmXzP-_4 zL(yG6k2{u3v_dJ8Qq!1T2bpBN6k ze2qUZfE0SMv;VK*MmXP)g#~Ot&gahzbH9HlYyivPx$gh@m}R5(v#WS|f*QmCI{)Bpw=gn^ox+W*g=KQlak{v0KMB_$>Q^YZdC+`4rO zMI0j*Kn6HCI52G9yqN){0R%t>`uh4Z95`@*I0GalCBYii)z!iD&6_vD^z-M>i8lbI z8J5sMhLB_c*)9MDmYSLx!@+|G8SL%t!4812Z{50u5x5wE2r@uQN{Zp^*|R7H7#kZi zJbU(xumK<&VTSPV@PJ+L<;xeWnn7|HE|50y`7dSa%kb~iEU+s;0AxFpSsKH$)0-Kd zp4oys9l$gnopyu4I!gm3r^Ce14S}1c;+FPb*)0vOX>;*X6a##Fqv8C!yJj)m*)b3%GtB+|9e-x>VrTzf!_5uWF!%d+FrCcF z38q`Ver4G9^Cx}-Kng*IfM}RvbUt$EQe3D40H{^88Sc<{9 literal 0 HcmV?d00001 diff --git a/Export/09Down3.png b/Export/09Down3.png new file mode 100644 index 0000000000000000000000000000000000000000..bfb1bca1f1a9f19894d32133a3a9ea2e5449b1b9 GIT binary patch literal 443 zcmV;s0Yv_ZP)Px$bxA})R5(v#WS|f*QmCI{)BuLT7zS!;YX3if{>7B z6mg7b1R3Dq;J~nX^JWH+1`q%l=`uE8A6f)WV-+qSZZo&3nshFqC!a7nBm>svlxb;mh(PJrn`3k!xl^3Gs3 zvh7#{F`1L|{}gB*IREDl+#4-lzcOt5`4c11F$BEW+5gvYbAvU`{r(-22mbxTsu`;b lK!PAcKr}WRQKAOO0RTy6sTq~WHQfLJ002ovPDHLkV1jumy_Em} literal 0 HcmV?d00001 diff --git a/Export/09Down4.png b/Export/09Down4.png new file mode 100644 index 0000000000000000000000000000000000000000..963b96e50bdfadf726edc94e4931477c811f8a62 GIT binary patch literal 458 zcmV;*0X6=KP)Px$gh@m}R5(v#WS|f*QmCI{)Bpw=gn^ox+W*g=KQlak{v0KMB_$>Q^YZdC+`4rO zMI0j*Kn6HCI52G9yqN){0R%t>`uh4Z95`@*I0GalCBYii)z!iD&6_vD^z-M>i8lbI z8J5sMhLB_c*)9MDmYSLx!@+|G8SL%t!4812Z{50u5x5wE2r@uQN{Zp^*|R7H7#kZi zJbU(xumK<&VTSPV@PJ+L<;xeWnn7|HE|50y`7dSa%kb~iEU+s;0AxFpSsKH$)0-Kd zp4oys9l$gnopyu4I!gm3r^Ce14S}1c;+FPb*)0vOX>;*X6a##Fqv8C!yJj)m*)b3%GtB+|9e-x>VrTzf!_5uWF!%d+FrCcF z38q`Ver4G9^Cx}-Kng*IfM}RvbUt$EQe3D40H{^88Sc<{9 literal 0 HcmV?d00001 diff --git a/Export/09Left.png b/Export/09Left.png new file mode 100644 index 0000000000000000000000000000000000000000..8457e56dae30615901b0a54f355e9f9bbc383914 GIT binary patch literal 392 zcmV;30eAk1P)Px$LPPNQ3ilCJ2*Hn+`M^{L0w%POoPC!Tek=sfUFrgm45m1h2hz=XT%vGDJhAO z!ih2fWIIgr!Gi}G?CtHr27xq#0A3e>G=uyI(*!cW*w`4wB?JwC*$%T2SvNM#AbFH% zghd@J`j8Dkk3N_j)^s3k;`86GdNaeqfFcIp-e`t*ch53BJH46V>6tAU>M;aBn(v=h z1zP~pETn7sN+tKY!x)0?YuIW{^gb m41l=;M8j+Y8H&tDj$Q!M1g#lip$Oan0000Px$JV``BR5(v#WS|f*QmCI{)BpxLg@L4`^h){RXwNFF5` zVNnN*K4b&XqYoyBH62Ks`23eL^<_9Z?FNH&mIlN7yJs1`zk9~;^vo6v^;iw~^}q1H zmit!*)6AI+@9v&uxVvi>X$F8?z$qj}z5(Cgzy4onVZpFR-WhDO@8|0b*FJn=IP~&0 zab8H~n+a literal 0 HcmV?d00001 diff --git a/Export/09Left3.png b/Export/09Left3.png new file mode 100644 index 0000000000000000000000000000000000000000..6e0ee3b0dfb3c37bf2e6e933c6f5fa4ef6496dc8 GIT binary patch literal 383 zcmV-_0f7FAP)Px$IY~r8R5(v#WS|f*QmCI{)BuK|5(bizlK)}R{rvfJl$gUAjcRIYU`?Mte`fIY z^#$wSym>PNQ3ilCJ2*Hn+`M^{L0w%POoPC!Tek=sfUFrgm45m1h2hz=XT%vGDJhAO z!ih2fWIIgr!Gi}G?CtHr27xq#0A3e>G=uyI(*!cW*w`4wB?JwC*$%T2SvNM#AbFH% zghd@J`j8Dkk3N_j)^s3k;`3k1)R#d>8RCU^ch53BJH46V>6tAU>M;aV+|vG=X3hj_ zf&mcw{oS(+-`_pMFa)mwS5`DI=tMMt4I|nBkgXtBfNb;qd>!tJYac!_9D4bhuot}8 z+5gvYbAvU`{r;UHnUj;jkc9=z5B~U(VcXB2_%jo_0U(VaLqMSA>sP`CfE0oZ0nsqq d(D}&G3jmQ6vKgbb+2a5J002ovPDHLkV1n7cr6m9W literal 0 HcmV?d00001 diff --git a/Export/09Left4.png b/Export/09Left4.png new file mode 100644 index 0000000000000000000000000000000000000000..a331cac982c03293fc4aae442ed567fc5037dcb9 GIT binary patch literal 386 zcmV-|0e$|7P)Px$JV``BR5(v#WS|f*QmCI{)BpxLg@L4`^h){RXwNFF5` zVNnN*K4b&XqYoyBH62Ks`23eL^<_9Z?FNH&mIlN7yJs1`zk9~;^vo6v^;iw~^}q1H zmit!*)6AI+@9v&uxVvi>X$F8?z$qj}z5(Cgzy4onVZpFR-WhDO@8|0b*FJn=IP~&0 zab8H~n+a literal 0 HcmV?d00001 diff --git a/Export/09Right.png b/Export/09Right.png new file mode 100644 index 0000000000000000000000000000000000000000..4d42cc7200efb575a9d350b25828d98a135dd3bb GIT binary patch literal 390 zcmV;10eSw3P)Px$KuJVFR5(v#WS|f*QmCI{)BuLT7zUD(lK){*`~3NHg0Y050Azr#uP@k)&6_tf z@bdD4*|%=p!fF^+1Ju;iz?#(6)fsNyya}cc95{g05Ud7BNl7vA@bI7{Qe1`*Z2-u$ z=g*&GxB{mEAPq2A96WfC!QS2;>>_kS@EQQ~!`ZWE;Rb*V1BDSRP_c$AC?-JRfDT|T zLUsktct%bSAcJ7hi5{g`4UjhR`7dSa%OIp|40go3yJs1mo!-pw^vo6v^%w#m&749~ z41&tWa05VwfDAi5J)Pmsu30F02pVu@MFWFQL<8{#fNZl97yYj#zy}Y*&AgfnAXlN= z4pM;O0xx#<|7-dA!J5zi`NJ^x`*((9PEIhtWB>pF07*qoM6N<$f}{SUs{jB1 literal 0 HcmV?d00001 diff --git a/Export/09Right2.png b/Export/09Right2.png new file mode 100644 index 0000000000000000000000000000000000000000..017bc59418c7abebbf2c808449dfd6d0a8313bb7 GIT binary patch literal 390 zcmV;10eSw3P)Px$KuJVFR5(v#WS|f*QmCI{)Bpw=gn^`_kBqx^XAPA zyu7?%_N`mDuo{Nd05vr=uqJhNb%vWaZ-VIq2M%C01gim3Qc?^&JUl3A43{B98vrux z`Sa%(uE1#kNCV6j2M-=(u(!7dy9nJ7yavGhaQ5t3xB(!;Kw$(6RIDKjiV09SpaYnT zkX?Z@o{`f7$RJpBqDLuK1EfuS{&NaRF$gLfGaQ|EgTXpWgW=if%?wY^Y{5{E*8pX= zGzKAMV}{ey(;2Sq?hxV@9&-w?*cn<(f?Wkd<>g;H5ou&ae26xq5s4Q22Mdy z;#`o-$@xE-lM@^XhAb>#I_L9ehPmIr6K4QOgBLsd{~B&?u;#hnzhl)5lEa%_L56@7 kZTtBXr#gc9olvO_00+@_8Kmv5ApigX07*qoM6N<$g6XoIssI20 literal 0 HcmV?d00001 diff --git a/Export/09Right3.png b/Export/09Right3.png new file mode 100644 index 0000000000000000000000000000000000000000..e0dce2dca09e459418492fc0de5a63d92e82030b GIT binary patch literal 394 zcmV;50d@X~P)Px$L`g(JR5(v#WS|f*QmCI{)BuLT7zUD(lK){*`~3NHg0Y050Azr#uP@k)&6_tf z@bdD4*|%=p!fF^+1Ju;iz?#(6)fsNyya}cc95{g05Ud7BNl7vA@bI7{Qe1`*Z2-u$ z=g*&GxB{mEAPq2A96WfC!QS2;>>_kS@EQQ~!`ZWE;Rb*V1BDSRP_c$AC?-JRfDT|T zLUsktct%bSAcJ7hi5{g`4UjhR`7dSa%OIp|%&@t5DMS2*K88cBz6?*#Y{5{EA)w-x z_Fvg84eWZ50q^df1sehail(Px$KuJVFR5(v#WS|f*QmCI{)Bpw=gn^`_kBqx^XAPA zyu7?%_N`mDuo{Nd05vr=uqJhNb%vWaZ-VIq2M%C01gim3Qc?^&JUl3A43{B98vrux z`Sa%(uE1#kNCV6j2M-=(u(!7dy9nJ7yavGhaQ5t3xB(!;Kw$(6RIDKjiV09SpaYnT zkX?Z@o{`f7$RJpBqDLuK1EfuS{&NaRF$gLfGaQ|EgTXpWgW=if%?wY^Y{5{E*8pX= zGzKAMV}{ey(;2Sq?hxV@9&-w?*cn<(f?Wkd<>g;H5ou&ae26xq5s4Q22Mdy z;#`o-$@xE-lM@^XhAb>#I_L9ehPmIr6K4QOgBLsd{~B&?u;#hnzhl)5lEa%_L56@7 kZTtBXr#gc9olvO_00+@_8Kmv5ApigX07*qoM6N<$g6XoIssI20 literal 0 HcmV?d00001 diff --git a/Export/09Up.png b/Export/09Up.png new file mode 100644 index 0000000000000000000000000000000000000000..94e75384bd50884a7eef4677cc1fc6ed25df4af5 GIT binary patch literal 405 zcmV;G0c!qPx$Pf0{UR5(v#WS|f*QmCI{)BuLT7zS!;YX3if{>7B z6mg7b1R3Dq;J~nX^JWH+1`q%l=`uE8A6f)WV-+qSW;3_3_LtMDB0x8moE&@o;|||T#P`38GtR55oG{KBQ`^@X$Gmq zaDlXm&;R?URT<=^R-icI;j;(^Mbq01PtR<@oen^nrA&Ppgp`dLHWx2NF~B-Y1I&MR zdNYb4D5j~nrTtfSO9LysyK5E$j14pC-QBZ<4KU4|$pBJ_%>af(9^Edf5bH?Dp71ZE$4`5J#-04effXa8Tr%?;OV$if0<=Y0OmF!%d+!Un($kz`^5 zYfR?k1k){FzcOt5`I9&UkfQ+PA`l;4Ge`^ojPIHmoir8D00000NkvXXu0mjf!o8?3 literal 0 HcmV?d00001 diff --git a/Export/09Up2.png b/Export/09Up2.png new file mode 100644 index 0000000000000000000000000000000000000000..09b9d68e734dd9da6bfea713f0737f18888b3fe2 GIT binary patch literal 427 zcmV;c0aX5pP)Px$Wl2OqR5(v#WS|f*QmCI{)Bpw=gn^ox+W*g=KQlak{v0KMB_$>Q^YZdC+`4rO zMI0j*Kn6HCI52G9yqN){0R%t>`uh4Z95`@*I0GalCBYii)z!iD&6_vD^z-M>i8lbI z8J5sMhLB_c*)9MDmXwqf0}l@mN-F>IU0mh|Lgenn7wY zTp(@Y^Z)*7RR(#f6)28)_$-1!(eyUM(=%Iervs2?DN|ntA!TER&BaSm4DjuZW_Wk^ zEW@+Yn^6pbo2KHH_Fvg8ji}<`?ygx3cXrJJ>qRlZG;=1{7LWpT!(d_{*PWi8j%fhM zG>|JmwA97*3|azwD6YBo;S<9%{Xno7%yz7Sn9Rxfe+o1Yod5F&tih0l1x)9B{>(7< z`*-}A$%~!+e+@S`Si{`!-@$Y;CnuP0`TCV%+s~i)4FD+w83LkViqZMVextZh1pxPf Vq8Uy@9S;Bi002ovPDHLkV1gNgxI6#= literal 0 HcmV?d00001 diff --git a/Export/09Up3.png b/Export/09Up3.png new file mode 100644 index 0000000000000000000000000000000000000000..fd16638b53b7d5f5df8a0a8e77b44fba9bd978ab GIT binary patch literal 409 zcmV;K0cQS*P)Px$Q%OWYR5(v#WS|f*QmCI{)BuLT7zS!;YX3if{>7B z6mg7b1R3Dq;J~nX^JWH+1`q%l=`uE8A6f)WV-+qSW;3_3_LtMDB0x8moE&@o;|||T#P`38GtR55oG{KBQ`^@X$Gmq zaDlXm&;R?URT<=^R-icI;j;(^Mbq01PtR<@oen^nrA&Rn8jnu9fntDfZ#2WZyJs1m zo!*RM2#RSi1B8@~Q8eG(HH$&nEe$LNV&B;{3$72t08Sw(xMG+oFatmapPrtM+W?RT zJ8{wfAX-a+5AKRpmk!{Bsh{>Fs|EECn!1+Ia;D)q({mQWI=TD44#}M#h zXa8Tr%?;K#_xpE99{BeUt7fb&011K&0nylOL{DG<__LWAVP+~L00000NkvXXu0mjf DQIo9n literal 0 HcmV?d00001 diff --git a/Export/09Up4.png b/Export/09Up4.png new file mode 100644 index 0000000000000000000000000000000000000000..09b9d68e734dd9da6bfea713f0737f18888b3fe2 GIT binary patch literal 427 zcmV;c0aX5pP)Px$Wl2OqR5(v#WS|f*QmCI{)Bpw=gn^ox+W*g=KQlak{v0KMB_$>Q^YZdC+`4rO zMI0j*Kn6HCI52G9yqN){0R%t>`uh4Z95`@*I0GalCBYii)z!iD&6_vD^z-M>i8lbI z8J5sMhLB_c*)9MDmXwqf0}l@mN-F>IU0mh|Lgenn7wY zTp(@Y^Z)*7RR(#f6)28)_$-1!(eyUM(=%Iervs2?DN|ntA!TER&BaSm4DjuZW_Wk^ zEW@+Yn^6pbo2KHH_Fvg8ji}<`?ygx3cXrJJ>qRlZG;=1{7LWpT!(d_{*PWi8j%fhM zG>|JmwA97*3|azwD6YBo;S<9%{Xno7%yz7Sn9Rxfe+o1Yod5F&tih0l1x)9B{>(7< z`*-}A$%~!+e+@S`Si{`!-@$Y;CnuP0`TCV%+s~i)4FD+w83LkViqZMVextZh1pxPf Vq8Uy@9S;Bi002ovPDHLkV1gNgxI6#= literal 0 HcmV?d00001 diff --git a/Export/10Down.png b/Export/10Down.png new file mode 100644 index 0000000000000000000000000000000000000000..b7a8a80ae8ec129c036584c5f7d38198d9328e0c GIT binary patch literal 469 zcmV;`0V@89P)Px$k4Z#9R5(xFR3UhRKoov7qPA7njIN;xqqJ!wZfUc*C5Vu=HC@`;Y`O+flF(+P zjk<40Fn(V%Xp zsljr@ogASz&=(+QoApU5yA3Ib0l zq-D93BtD66s{jaKj%m`>@Ph2Qt^}Cd1-&jm$d7i}%ZFo{3{D`!TAdbYy)m)%l%K^u z+hqKVN=pC)i>!S;<`uw@$@7MM@48FL??+K7zE%YQKbW9WRu@#yb$n_R$^Qw z9WWzz)aSn6M0<09%xq8;WgyxHLpwuVmnaDu^$UgniO7a&%)MX-;9BIS-%1_!048s1 zif5rHQ=$QFV3LT6hBJV`YCy{CPvv9~vo4k*(QZcmcp+}3qnGXve&)X!g;Gf$00000 LNkvXXu0mjfwkXoX literal 0 HcmV?d00001 diff --git a/Export/10Down2.png b/Export/10Down2.png new file mode 100644 index 0000000000000000000000000000000000000000..8097d3bb5d7be160d25c8aff3ea5c3456f69e8ab GIT binary patch literal 495 zcmVPx$sYygZR5(w~R3UW2Fc3Z5B)Cm7hh(lr6-nK|F}JCK15_(pHE=Msx#3{0NUCVv zkhmc?2XZcZ|JL-S5ZK`Zd)-M{}Ym*nU~%bl1{{}AB5R1(KzJ+4+6))@!M&3vBB zazTp`EjKjYZb=2%0~lGwqkV0KYdyek)g|gK3zdOb7zW23lYsw~IL5-cS^!zC6hypT z*=9zT4nRyCi{`JNRC}0E!M~%8^TaDm?y=5#4XR$BQ^OCLfMg)vhaI|X56Cba3Ib2t zNZWQPj(w7`DgY9MV_9@tzoO>&Obak>e$n&vjr{PZ`d$x!3@et4l&iE!EQajM{d&1( zA53)s|-s5&Hd8Ixgv%BW^`KRBmPb9vS& z240|6k9534**0HBeolvDyhlI{|!VH!7Hz`+IACX8@0KrB)A zA#<4w!x3hyM$u@-y-*F>m4DhMBA(xZ&dY*x2R9X7cYXB=>^^A%m0$^jbW#s|*S?AJ lMcM;TBprT{GNS+Jd;{k(${CbK$?^aI002ovPDHLkV1h?5)tvwU literal 0 HcmV?d00001 diff --git a/Export/10Down3.png b/Export/10Down3.png new file mode 100644 index 0000000000000000000000000000000000000000..9c4b99003b9c852897f3015560ccdf38ab08264d GIT binary patch literal 470 zcmV;{0V)28P)Px$kV!;AR5(xFR3TWxKotII*q~XlEn?e9BeEtmY?^?kq%CeqX=u_&1KWr!!J0&x zR2#&#^Lvloyp1sf%~$Rnckh4y|Gyh0oEfDv>+v4}dYUGRe0kk$QnFJUD(+S)FzVG@ zjMaLF$$k$NuFVCI-86s2>Bcfr zvho1L)HbpB_(tn#imG>yo&Cluh0JN44?AeyT%zLzOh7UaU*iW{4Mxy)8@})68fjS$ z!q9`fs{&AguuT(p?Q3)=$d3C#KZQ z3xY%fAK0cThyew4a@{uPjx%Fs^7ln#K(fhxjr@$I6jg^poqfs!5OhHCjD?(ag3;47 z&@+ETlZ}kyR|3&jDYv4C$44Q@N%_27X6*@rOpf$x7udP}0l=|9PdI)+Df3ev5D1;d zV^S?(-A2EK(QV^2K&k>@Fj+`>wm5~9DOR_Mxv_bt|4@oRr0dx`Kg^W35eVQfQ2+n{ M07*qoM6N<$g0!&Gu>b%7 literal 0 HcmV?d00001 diff --git a/Export/10Down4.png b/Export/10Down4.png new file mode 100644 index 0000000000000000000000000000000000000000..8097d3bb5d7be160d25c8aff3ea5c3456f69e8ab GIT binary patch literal 495 zcmVPx$sYygZR5(w~R3UW2Fc3Z5B)Cm7hh(lr6-nK|F}JCK15_(pHE=Msx#3{0NUCVv zkhmc?2XZcZ|JL-S5ZK`Zd)-M{}Ym*nU~%bl1{{}AB5R1(KzJ+4+6))@!M&3vBB zazTp`EjKjYZb=2%0~lGwqkV0KYdyek)g|gK3zdOb7zW23lYsw~IL5-cS^!zC6hypT z*=9zT4nRyCi{`JNRC}0E!M~%8^TaDm?y=5#4XR$BQ^OCLfMg)vhaI|X56Cba3Ib2t zNZWQPj(w7`DgY9MV_9@tzoO>&Obak>e$n&vjr{PZ`d$x!3@et4l&iE!EQajM{d&1( zA53)s|-s5&Hd8Ixgv%BW^`KRBmPb9vS& z240|6k9534**0HBeolvDyhlI{|!VH!7Hz`+IACX8@0KrB)A zA#<4w!x3hyM$u@-y-*F>m4DhMBA(xZ&dY*x2R9X7cYXB=>^^A%m0$^jbW#s|*S?AJ lMcM;TBprT{GNS+Jd;{k(${CbK$?^aI002ovPDHLkV1h?5)tvwU literal 0 HcmV?d00001 diff --git a/Export/10Left.png b/Export/10Left.png new file mode 100644 index 0000000000000000000000000000000000000000..de31d4657b5d4858255913815b014860514672af GIT binary patch literal 439 zcmV;o0Z9IdP)Px$aY;l$R5(xFlr2=lFcgK~9CCHDof~er7S$prCo4MzxZzsaI&cF8j^T#dL9VK; zV~W*LIk#2Th4UUuPD+2aojIb?oZRoddy}RGCyv&Mdialk>t2sF1!W6kF{! z=zXP<5iPec%`%W709P$0 zK;hPT2E`xky<3%lC|VsO#v+s-50TC1U!rnV7g!aC(&>O71SJ4ChQSuO4*l%C(gF(k zs0G-=3)<7YeSq)DnC36DPw>1Uq|21%vRJl2o3RVr?7A}{!gaN;5&*%HZPJwfMuhNA zc*|HBhiT<-HHr(ms^6J8hCu?J3HnE|X{x_fyKm(XchwjRCp6XX)*`ffSU_$A0bF}s zeF_}F!?UJmv=qlagqlXTk9Q*5sI{<58^*68fuhF`@a)Aw8Q}iHo1kfqu!9}R;UD@Y h%E0;uMU**W@&g5)vKhc>X#D^H002ovPDHLkV1mih!=3;D literal 0 HcmV?d00001 diff --git a/Export/10Left2.png b/Export/10Left2.png new file mode 100644 index 0000000000000000000000000000000000000000..b225f6e0a105cdcb87f6ec0ac97c6b51cb5ffac2 GIT binary patch literal 461 zcmV;;0W$uHP)Px$heck5rH#H5_ zik`^`=3Bh&c2FTP;8e0C-cMF(fRyb|7tp=N(SPx$Ye_^wR5(xFR4;RbFcg3N2E}!fy3R2Ns4`hu$y}?pxz2$Ex4PZb=GM7RRTl-g zRjs)34O%2FyZ3tG0?FWZb$h0S%kM8qdvNCT&cwriB)A=oSX(d8Syqc(TOio&_rWqW zB}cM5!m21hB&i6xz?|_e%4Gs>JBat7`IFW!+jM~r*x|syw=V$+vWe9i0olbE6#)W| z-V12qyz^`+36f<07ch!Yf4oGt*?d*XDi^4VqYVZSMv+7S-gwNmr3FUup^Sh)KED#o zrdPCQc)x`2rv*K~u0J6NrjYM)dKSTA1lo))aI^2PD-gcd4V?&(Scpv+={6z>cfu{B zGLGYxa6M0JIEerc70-)yP17TAFx!IT=qJ_TyIdky<3}3T58%-2Px$heck5rH#H5_ zik`^`=3Bh&c2FTP;8e0C-cMF(fRyb|7tp=N(SPx$bV)=(R5(xFlr3|@KoEvsTx8%Mq%KrZ7otF;iYs-kV(O?PGI7PVRp5$5BAY0P zYg}Klzl?QjpI zf~t#^jHjr3k08(y0Du^pCa8#2jUerIvj`Y>I!Jaq_E&+(QMO+1n#@BDNC5%TV*P>g zY9jp>U2P372)KUvx4@8x{tb+l0moUeP3`Jwg6->w?b+h%B!JchZ6rV(#q1zquG?p* zjILDhIkn)=HFlKIWg6MYaxR;K5ZgPR_x%{otjl&7dXTlD0++pow1^~?FVyo7_b>3d z&%c9w3PQ@4(g$;m6|5`^b{MKut51P;dO^SrqmLCP_cq&>HD+M;^i*G3;XfcpN<*dM k+&?i3J^i8NZ{0cLUqV`+7AQM%7XSbN07*qoM6N<$f>M&kcmMzZ literal 0 HcmV?d00001 diff --git a/Export/10Right2.png b/Export/10Right2.png new file mode 100644 index 0000000000000000000000000000000000000000..7ec228033af25de5aa3fd3e32430a026cc5e3d9e GIT binary patch literal 464 zcmV;>0WbcEP)Px$ib+I4R5(w~lrMC`Kn%t|91?KI&Xp-}1yyEI!)D^j^SxoOw^GovGU2?e4au@pJ9|C%&DbmV%Td&WuKAVv9eW8GQ zwWwt*S0ScRgg8V2yxK;pu1UxdkQH50Lw5$JQQ;|Nq5xt2L|F^a=32y_MjAbO?=5;4mNQm z>$dqTqiZwx8e8zEd3K~s;ueoA*W)D!vAN@Q-`~O;@s;Jd)P@93dkb8@J1H~ZrW?Sr z1`G&-Ar_XUyn|#3LZ*L+bOcnR4?fmL5GZ9Ur$7*jP9{~S6F8XCfOH*+`$7MGf&9c_ zzkSEW=%Jw#J+-9?(%>0Bp3r0+H1{U6C&s&zwtrsSRDS_?{;d{H;*$^n0000Px$dr3q=R5(xFlr4CIU=YXuG$Y!Ktl^StLc+MmG}~O;lCy0MBDC4IC5c3%agqjY zwAr-UFs|Wq_v}T!2En$s@P6Iz?*8|363!gbnfCaPfT^k`b-KK7Ho3HO3o@R_GPHiX zk`Y8Pyu$%mND1&}D7A$tLQ+7JcR`Kq6)e5SONyifpo6*;)K$O$`|}%}j&ynlB7&xe z6`KpRod*yo2LO;vRTU&+(;$eZ^~wO#Fc9zeY+nT;Lor69OPZcEpa=+%iuDUBMia?5 z7`6g9zR&s<{{@EJkFTKg6pYZV1B3bm!fM*fh!<9(jp9< r;xj00WbcEP)Px$ib+I4R5(w~lrMC`Kn%t|91?KI&Xp-}1yyEI!)D^j^SxoOw^GovGU2?e4au@pJ9|C%&DbmV%Td&WuKAVv9eW8GQ zwWwt*S0ScRgg8V2yxK;pu1UxdkQH50Lw5$JQQ;|Nq5xt2L|F^a=32y_MjAbO?=5;4mNQm z>$dqTqiZwx8e8zEd3K~s;ueoA*W)D!vAN@Q-`~O;@s;Jd)P@93dkb8@J1H~ZrW?Sr z1`G&-Ar_XUyn|#3LZ*L+bOcnR4?fmL5GZ9Ur$7*jP9{~S6F8XCfOH*+`$7MGf&9c_ zzkSEW=%Jw#J+-9?(%>0Bp3r0+H1{U6C&s&zwtrsSRDS_?{;d{H;*$^n0000Px$fk{L`R5(xFlp%D2P!xuL8&R9atr1-V6RfRnjWw3snrj%P&9<%4Mq6Hlq(q}_ z#@RH|-p;-9IPW3C&av$#Kmh;t3SMj=%R&t#D^U%?G%aVx4+KbZo3*ZSuvMH& zAZZE%9ZPx$j!8s8R5(w~lp%D&Fc5}+TqQV=o2z6lMYVHS=9ps&=D@X*I&foZxZ#GytyQ#c zNZgR%K-P8dGLo0HUAOlzJJmLKU;g`ZX$2QX<-&UWLqOj&)3Uanw_8oM_Cm$oY86(q zR>+7pM=VY!sE{0BW?z;1ItX{gfZui()T|1rKmaJQtOZ(E+fZ9b*NpvXELw3)dAwEw z^i30FVp*Jb&jHdm*TyCSj)#MUoOgmyM#Z&y9Zd_k^Ft013ewM~A+8^%aBZ7Iih_#$ zFoeie0hG@NhyWC{3n|Jz6W|;<4Zcz$#oq4P6WYDwnau$adwcvn44OIHrmOk@EBLd1kr4TIQFG?**_9L%Hivp zL&!7=GL?#__btu9oC2B!Ithw6_B9om?>{O~XQ5DC=Kfs%Q~d&Yg0vaCu!o8O0000< KMNUMnLSTY1z{i6C literal 0 HcmV?d00001 diff --git a/Export/10Up3.png b/Export/10Up3.png new file mode 100644 index 0000000000000000000000000000000000000000..d99e22713246f78e57b9a66af1b084f5a3d72969 GIT binary patch literal 453 zcmV;$0XqJPP)Px$e@R3^R5(xFlp$2YP!xuL+9EWJ+7^j}v_-RRHX7QnL1axDnp|^DtIaL3HHkEd z&>+4x&;Quld5_`b9GbUm+;{JH|9jtM4V-C>GxPBu0R!94>*n&jTpDc~KbY({o9K30 zM;Ym2i)gol4ygd1+{@aFxl2~Z0e@9j)I$}e0tH}TT?;(d+t6Fc=Z`X1mR%Yy1Ha4>#k;Sn)DEDMwH!XS+MYg`K<&nR6T8n-~_ zI!eK6o@f3i;&>$$=u1>tBsw^QNk88ASwNUf8;7R+Lx55xuk-W8K^$3okS}C1Ez5%6 vzX#^n_Ip7azRu-ydfTfMJ@uoiV3qhE(AcmUK~h-L00000NkvXXu0mjfZQaSd literal 0 HcmV?d00001 diff --git a/Export/10Up4.png b/Export/10Up4.png new file mode 100644 index 0000000000000000000000000000000000000000..0e8286a24025940791127f725c3fce0d4e98e2df GIT binary patch literal 468 zcmV;_0W1EAP)Px$j!8s8R5(w~lp%D&Fc5}+TqQV=o2z6lMYVHS=9ps&=D@X*I&foZxZ#GytyQ#c zNZgR%K-P8dGLo0HUAOlzJJmLKU;g`ZX$2QX<-&UWLqOj&)3Uanw_8oM_Cm$oY86(q zR>+7pM=VY!sE{0BW?z;1ItX{gfZui()T|1rKmaJQtOZ(E+fZ9b*NpvXELw3)dAwEw z^i30FVp*Jb&jHdm*TyCSj)#MUoOgmyM#Z&y9Zd_k^Ft013ewM~A+8^%aBZ7Iih_#$ zFoeie0hG@NhyWC{3n|Jz6W|;<4Zcz$#oq4P6WYDwnau$adwcvn44OIHrmOk@EBLd1kr4TIQFG?**_9L%Hivp zL&!7=GL?#__btu9oC2B!Ithw6_B9om?>{O~XQ5DC=Kfs%Q~d&Yg0vaCu!o8O0000< KMNUMnLSTY1z{i6C literal 0 HcmV?d00001 diff --git a/Export/3778.png b/Export/3778.png new file mode 100644 index 0000000000000000000000000000000000000000..a9ee14c041645ee0ffa1ef46abaf22d98629eb80 GIT binary patch literal 95590 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

Rz3m6>v^3I@w-WV3?!qdK> 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 TgP0f|0za3u^v>sNng{$BDG(c- literal 0 HcmV?d00001 diff --git a/Export/3779.png b/Export/3779.png new file mode 100644 index 0000000000000000000000000000000000000000..a9ee14c041645ee0ffa1ef46abaf22d98629eb80 GIT binary patch literal 95590 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

Rz3m6>v^3I@w-WV3?!qdK> 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 TgP0f|0za3u^v>sNng{$BDG(c- literal 0 HcmV?d00001 diff --git a/Export/Extensions/DebuggerTools/debuggertools.js b/Export/Extensions/DebuggerTools/debuggertools.js deleted file mode 100644 index cd051a4..0000000 --- a/Export/Extensions/DebuggerTools/debuggertools.js +++ /dev/null @@ -1,2 +0,0 @@ -var gdjs;(function(e){let c;(function(r){let i;(function(a){a.pause=function(n){n.getGame().pause(!0)},a.log=function(n,t,o){e.Logger.getLoggerOutput().log(o,n,t,!1)},a.enableDebugDraw=function(n,t,o,p,u){n.enableDebugDraw(t,o,p,u)}})(i=r.debuggerTools||(r.debuggerTools={}))})(c=e.evtTools||(e.evtTools={}))})(gdjs||(gdjs={})); -//# sourceMappingURL=debuggertools.js.map diff --git a/Export/NewSprite4.png b/Export/NewSprite4.png new file mode 100644 index 0000000000000000000000000000000000000000..ccf39f17be89318b8bf32ead24d62b8667e667d3 GIT binary patch literal 100 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|1mcDNxiqJ@#+;1r381wLB)fhrk1UHx3vIVCg!0B!Xeb^rhX literal 0 HcmV?d00001 diff --git a/Export/code0.js b/Export/code0.js index 99079ff..e600766 100644 --- a/Export/code0.js +++ b/Export/code0.js @@ -34,12 +34,6 @@ gdjs.LoginCode.GDtxt_9595gameTitleObjects3= []; gdjs.LoginCode.GDtxt_9595dateObjects1= []; gdjs.LoginCode.GDtxt_9595dateObjects2= []; gdjs.LoginCode.GDtxt_9595dateObjects3= []; -gdjs.LoginCode.GDspr_9595playerObjects1= []; -gdjs.LoginCode.GDspr_9595playerObjects2= []; -gdjs.LoginCode.GDspr_9595playerObjects3= []; -gdjs.LoginCode.GDspr_9595otherPlayersObjects1= []; -gdjs.LoginCode.GDspr_9595otherPlayersObjects2= []; -gdjs.LoginCode.GDspr_9595otherPlayersObjects3= []; gdjs.LoginCode.GDspr_9595doorObjects1= []; gdjs.LoginCode.GDspr_9595doorObjects2= []; gdjs.LoginCode.GDspr_9595doorObjects3= []; @@ -49,6 +43,21 @@ gdjs.LoginCode.GDbtn_9595LogoutObjects3= []; gdjs.LoginCode.GDbtn_9595FullscreenObjects1= []; gdjs.LoginCode.GDbtn_9595FullscreenObjects2= []; gdjs.LoginCode.GDbtn_9595FullscreenObjects3= []; +gdjs.LoginCode.GDspr_9595playerObjects1= []; +gdjs.LoginCode.GDspr_9595playerObjects2= []; +gdjs.LoginCode.GDspr_9595playerObjects3= []; +gdjs.LoginCode.GDspr_9595otherPlayersObjects1= []; +gdjs.LoginCode.GDspr_9595otherPlayersObjects2= []; +gdjs.LoginCode.GDspr_9595otherPlayersObjects3= []; +gdjs.LoginCode.GDtxt_9595playerNameObjects1= []; +gdjs.LoginCode.GDtxt_9595playerNameObjects2= []; +gdjs.LoginCode.GDtxt_9595playerNameObjects3= []; +gdjs.LoginCode.GDtxt_9595otherPlayerNameObjects1= []; +gdjs.LoginCode.GDtxt_9595otherPlayerNameObjects2= []; +gdjs.LoginCode.GDtxt_9595otherPlayerNameObjects3= []; +gdjs.LoginCode.GDspr_9595blockObjects1= []; +gdjs.LoginCode.GDspr_9595blockObjects2= []; +gdjs.LoginCode.GDspr_9595blockObjects3= []; gdjs.LoginCode.eventsList0 = function(runtimeScene) { @@ -75,13 +84,13 @@ if (isConditionTrue_0) { } -};gdjs.LoginCode.asyncCallback12465844 = function (runtimeScene, asyncObjectsList) { +};gdjs.LoginCode.asyncCallback15329908 = function (runtimeScene, asyncObjectsList) { asyncObjectsList.restoreLocalVariablesContainers(gdjs.LoginCode.localVariables); {gdjs.evtTools.network.jsonToVariableStructure(runtimeScene.getScene().getVariables().getFromIndex(2).getAsString(), runtimeScene.getGame().getVariables().getFromIndex(3)); } gdjs.LoginCode.localVariables.length = 0; } -gdjs.LoginCode.idToCallbackMap.set(12465844, gdjs.LoginCode.asyncCallback12465844); +gdjs.LoginCode.idToCallbackMap.set(15329908, gdjs.LoginCode.asyncCallback15329908); gdjs.LoginCode.eventsList1 = function(runtimeScene) { { @@ -91,7 +100,7 @@ gdjs.LoginCode.eventsList1 = function(runtimeScene) { { const asyncObjectsList = new gdjs.LongLivedObjectsList(); asyncObjectsList.backupLocalVariablesContainers(gdjs.LoginCode.localVariables); -runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(0.1), (runtimeScene) => (gdjs.LoginCode.asyncCallback12465844(runtimeScene, asyncObjectsList)), 12465844, asyncObjectsList); +runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(0.1), (runtimeScene) => (gdjs.LoginCode.asyncCallback15329908(runtimeScene, asyncObjectsList)), 15329908, asyncObjectsList); } } @@ -164,13 +173,13 @@ gdjs.copyArray(runtimeScene.getObjects("txt_MQTTStatus"), gdjs.LoginCode.GDtxt_9 } -};gdjs.LoginCode.asyncCallback12475012 = function (runtimeScene, asyncObjectsList) { +};gdjs.LoginCode.asyncCallback15339860 = function (runtimeScene, asyncObjectsList) { asyncObjectsList.restoreLocalVariablesContainers(gdjs.LoginCode.localVariables); {gdjs.evtTools.network.jsonToVariableStructure(runtimeScene.getScene().getVariables().getFromIndex(2).getAsString(), runtimeScene.getScene().getVariables().getFromIndex(3)); } gdjs.LoginCode.localVariables.length = 0; } -gdjs.LoginCode.idToCallbackMap.set(12475012, gdjs.LoginCode.asyncCallback12475012); +gdjs.LoginCode.idToCallbackMap.set(15339860, gdjs.LoginCode.asyncCallback15339860); gdjs.LoginCode.eventsList3 = function(runtimeScene) { { @@ -180,7 +189,7 @@ gdjs.LoginCode.eventsList3 = function(runtimeScene) { { const asyncObjectsList = new gdjs.LongLivedObjectsList(); asyncObjectsList.backupLocalVariablesContainers(gdjs.LoginCode.localVariables); -runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(0.1), (runtimeScene) => (gdjs.LoginCode.asyncCallback12475012(runtimeScene, asyncObjectsList)), 12475012, asyncObjectsList); +runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(0.1), (runtimeScene) => (gdjs.LoginCode.asyncCallback15339860(runtimeScene, asyncObjectsList)), 15339860, asyncObjectsList); } } @@ -234,7 +243,9 @@ if (isConditionTrue_0) { } {runtimeScene.getScene().getVariables().getFromIndex(1).setString((( gdjs.LoginCode.GDtxtbx_9595PasswordObjects2.length === 0 ) ? "" :gdjs.LoginCode.GDtxtbx_9595PasswordObjects2[0].getBehavior("Text").getText())); } -{gdjs.evtTools.network.sendAsyncRequest(runtimeScene.getGame().getVariables().getFromIndex(1).getAsString() + "/users?username=" + runtimeScene.getScene().getVariables().getFromIndex(0).getAsString() + "&password=" + runtimeScene.getScene().getVariables().getFromIndex(1).getAsString(), "", "GET", "", runtimeScene.getScene().getVariables().getFromIndex(2), gdjs.VariablesContainer.badVariable); +{runtimeScene.getScene().getVariables().getFromIndex(4).setString(gdjs.evtsExt__Hash__GenerateHashSHA256.func(runtimeScene, runtimeScene.getScene().getVariables().getFromIndex(1).getAsString(), null)); +} +{gdjs.evtTools.network.sendAsyncRequest(runtimeScene.getGame().getVariables().getFromIndex(1).getAsString() + "/users?username=" + runtimeScene.getScene().getVariables().getFromIndex(0).getAsString() + "&password=" + runtimeScene.getScene().getVariables().getFromIndex(4).getAsString(), "", "GET", "", runtimeScene.getScene().getVariables().getFromIndex(2), gdjs.VariablesContainer.badVariable); } { //Subevents @@ -253,7 +264,7 @@ isConditionTrue_0 = false; } if (isConditionTrue_0) { isConditionTrue_0 = false; -{isConditionTrue_0 = (runtimeScene.getScene().getVariables().getFromIndex(3).getChild(0).getChild("password").getAsString() == runtimeScene.getScene().getVariables().getFromIndex(1).getAsString()); +{isConditionTrue_0 = (runtimeScene.getScene().getVariables().getFromIndex(3).getChild(0).getChild("password").getAsString() == runtimeScene.getScene().getVariables().getFromIndex(4).getAsString()); } } if (isConditionTrue_0) { @@ -406,12 +417,6 @@ gdjs.LoginCode.GDtxt_9595gameTitleObjects3.length = 0; gdjs.LoginCode.GDtxt_9595dateObjects1.length = 0; gdjs.LoginCode.GDtxt_9595dateObjects2.length = 0; gdjs.LoginCode.GDtxt_9595dateObjects3.length = 0; -gdjs.LoginCode.GDspr_9595playerObjects1.length = 0; -gdjs.LoginCode.GDspr_9595playerObjects2.length = 0; -gdjs.LoginCode.GDspr_9595playerObjects3.length = 0; -gdjs.LoginCode.GDspr_9595otherPlayersObjects1.length = 0; -gdjs.LoginCode.GDspr_9595otherPlayersObjects2.length = 0; -gdjs.LoginCode.GDspr_9595otherPlayersObjects3.length = 0; gdjs.LoginCode.GDspr_9595doorObjects1.length = 0; gdjs.LoginCode.GDspr_9595doorObjects2.length = 0; gdjs.LoginCode.GDspr_9595doorObjects3.length = 0; @@ -421,6 +426,21 @@ gdjs.LoginCode.GDbtn_9595LogoutObjects3.length = 0; gdjs.LoginCode.GDbtn_9595FullscreenObjects1.length = 0; gdjs.LoginCode.GDbtn_9595FullscreenObjects2.length = 0; gdjs.LoginCode.GDbtn_9595FullscreenObjects3.length = 0; +gdjs.LoginCode.GDspr_9595playerObjects1.length = 0; +gdjs.LoginCode.GDspr_9595playerObjects2.length = 0; +gdjs.LoginCode.GDspr_9595playerObjects3.length = 0; +gdjs.LoginCode.GDspr_9595otherPlayersObjects1.length = 0; +gdjs.LoginCode.GDspr_9595otherPlayersObjects2.length = 0; +gdjs.LoginCode.GDspr_9595otherPlayersObjects3.length = 0; +gdjs.LoginCode.GDtxt_9595playerNameObjects1.length = 0; +gdjs.LoginCode.GDtxt_9595playerNameObjects2.length = 0; +gdjs.LoginCode.GDtxt_9595playerNameObjects3.length = 0; +gdjs.LoginCode.GDtxt_9595otherPlayerNameObjects1.length = 0; +gdjs.LoginCode.GDtxt_9595otherPlayerNameObjects2.length = 0; +gdjs.LoginCode.GDtxt_9595otherPlayerNameObjects3.length = 0; +gdjs.LoginCode.GDspr_9595blockObjects1.length = 0; +gdjs.LoginCode.GDspr_9595blockObjects2.length = 0; +gdjs.LoginCode.GDspr_9595blockObjects3.length = 0; gdjs.LoginCode.eventsList7(runtimeScene); gdjs.LoginCode.GDtxtbx_9595UsernameObjects1.length = 0; @@ -456,12 +476,6 @@ gdjs.LoginCode.GDtxt_9595gameTitleObjects3.length = 0; gdjs.LoginCode.GDtxt_9595dateObjects1.length = 0; gdjs.LoginCode.GDtxt_9595dateObjects2.length = 0; gdjs.LoginCode.GDtxt_9595dateObjects3.length = 0; -gdjs.LoginCode.GDspr_9595playerObjects1.length = 0; -gdjs.LoginCode.GDspr_9595playerObjects2.length = 0; -gdjs.LoginCode.GDspr_9595playerObjects3.length = 0; -gdjs.LoginCode.GDspr_9595otherPlayersObjects1.length = 0; -gdjs.LoginCode.GDspr_9595otherPlayersObjects2.length = 0; -gdjs.LoginCode.GDspr_9595otherPlayersObjects3.length = 0; gdjs.LoginCode.GDspr_9595doorObjects1.length = 0; gdjs.LoginCode.GDspr_9595doorObjects2.length = 0; gdjs.LoginCode.GDspr_9595doorObjects3.length = 0; @@ -471,6 +485,21 @@ gdjs.LoginCode.GDbtn_9595LogoutObjects3.length = 0; gdjs.LoginCode.GDbtn_9595FullscreenObjects1.length = 0; gdjs.LoginCode.GDbtn_9595FullscreenObjects2.length = 0; gdjs.LoginCode.GDbtn_9595FullscreenObjects3.length = 0; +gdjs.LoginCode.GDspr_9595playerObjects1.length = 0; +gdjs.LoginCode.GDspr_9595playerObjects2.length = 0; +gdjs.LoginCode.GDspr_9595playerObjects3.length = 0; +gdjs.LoginCode.GDspr_9595otherPlayersObjects1.length = 0; +gdjs.LoginCode.GDspr_9595otherPlayersObjects2.length = 0; +gdjs.LoginCode.GDspr_9595otherPlayersObjects3.length = 0; +gdjs.LoginCode.GDtxt_9595playerNameObjects1.length = 0; +gdjs.LoginCode.GDtxt_9595playerNameObjects2.length = 0; +gdjs.LoginCode.GDtxt_9595playerNameObjects3.length = 0; +gdjs.LoginCode.GDtxt_9595otherPlayerNameObjects1.length = 0; +gdjs.LoginCode.GDtxt_9595otherPlayerNameObjects2.length = 0; +gdjs.LoginCode.GDtxt_9595otherPlayerNameObjects3.length = 0; +gdjs.LoginCode.GDspr_9595blockObjects1.length = 0; +gdjs.LoginCode.GDspr_9595blockObjects2.length = 0; +gdjs.LoginCode.GDspr_9595blockObjects3.length = 0; return; diff --git a/Export/code1.js b/Export/code1.js index bd9a36d..c5127dc 100644 --- a/Export/code1.js +++ b/Export/code1.js @@ -25,14 +25,10 @@ gdjs.RegisterCode.GDtxt_9595JSONReplyObjects1= []; gdjs.RegisterCode.GDtxt_9595JSONReplyObjects2= []; gdjs.RegisterCode.GDtxt_9595JSONReplyObjects3= []; gdjs.RegisterCode.GDtxt_9595JSONReplyObjects4= []; -gdjs.RegisterCode.GDspr_9595sqaureObjects1= []; -gdjs.RegisterCode.GDspr_9595sqaureObjects2= []; -gdjs.RegisterCode.GDspr_9595sqaureObjects3= []; -gdjs.RegisterCode.GDspr_9595sqaureObjects4= []; -gdjs.RegisterCode.GDbtn_9595NewColorObjects1= []; -gdjs.RegisterCode.GDbtn_9595NewColorObjects2= []; -gdjs.RegisterCode.GDbtn_9595NewColorObjects3= []; -gdjs.RegisterCode.GDbtn_9595NewColorObjects4= []; +gdjs.RegisterCode.GDbtn_9595randSpriteObjects1= []; +gdjs.RegisterCode.GDbtn_9595randSpriteObjects2= []; +gdjs.RegisterCode.GDbtn_9595randSpriteObjects3= []; +gdjs.RegisterCode.GDbtn_9595randSpriteObjects4= []; gdjs.RegisterCode.GDtxtbx_9595regPassword02Objects1= []; gdjs.RegisterCode.GDtxtbx_9595regPassword02Objects2= []; gdjs.RegisterCode.GDtxtbx_9595regPassword02Objects3= []; @@ -45,14 +41,10 @@ gdjs.RegisterCode.GDtxt_9595RegMessageSuccessObjects1= []; gdjs.RegisterCode.GDtxt_9595RegMessageSuccessObjects2= []; gdjs.RegisterCode.GDtxt_9595RegMessageSuccessObjects3= []; gdjs.RegisterCode.GDtxt_9595RegMessageSuccessObjects4= []; -gdjs.RegisterCode.GDspr_9595playerObjects1= []; -gdjs.RegisterCode.GDspr_9595playerObjects2= []; -gdjs.RegisterCode.GDspr_9595playerObjects3= []; -gdjs.RegisterCode.GDspr_9595playerObjects4= []; -gdjs.RegisterCode.GDspr_9595otherPlayersObjects1= []; -gdjs.RegisterCode.GDspr_9595otherPlayersObjects2= []; -gdjs.RegisterCode.GDspr_9595otherPlayersObjects3= []; -gdjs.RegisterCode.GDspr_9595otherPlayersObjects4= []; +gdjs.RegisterCode.GDspr_9595playerSpriteObjects1= []; +gdjs.RegisterCode.GDspr_9595playerSpriteObjects2= []; +gdjs.RegisterCode.GDspr_9595playerSpriteObjects3= []; +gdjs.RegisterCode.GDspr_9595playerSpriteObjects4= []; gdjs.RegisterCode.GDspr_9595doorObjects1= []; gdjs.RegisterCode.GDspr_9595doorObjects2= []; gdjs.RegisterCode.GDspr_9595doorObjects3= []; @@ -65,6 +57,26 @@ gdjs.RegisterCode.GDbtn_9595FullscreenObjects1= []; gdjs.RegisterCode.GDbtn_9595FullscreenObjects2= []; gdjs.RegisterCode.GDbtn_9595FullscreenObjects3= []; gdjs.RegisterCode.GDbtn_9595FullscreenObjects4= []; +gdjs.RegisterCode.GDspr_9595playerObjects1= []; +gdjs.RegisterCode.GDspr_9595playerObjects2= []; +gdjs.RegisterCode.GDspr_9595playerObjects3= []; +gdjs.RegisterCode.GDspr_9595playerObjects4= []; +gdjs.RegisterCode.GDspr_9595otherPlayersObjects1= []; +gdjs.RegisterCode.GDspr_9595otherPlayersObjects2= []; +gdjs.RegisterCode.GDspr_9595otherPlayersObjects3= []; +gdjs.RegisterCode.GDspr_9595otherPlayersObjects4= []; +gdjs.RegisterCode.GDtxt_9595playerNameObjects1= []; +gdjs.RegisterCode.GDtxt_9595playerNameObjects2= []; +gdjs.RegisterCode.GDtxt_9595playerNameObjects3= []; +gdjs.RegisterCode.GDtxt_9595playerNameObjects4= []; +gdjs.RegisterCode.GDtxt_9595otherPlayerNameObjects1= []; +gdjs.RegisterCode.GDtxt_9595otherPlayerNameObjects2= []; +gdjs.RegisterCode.GDtxt_9595otherPlayerNameObjects3= []; +gdjs.RegisterCode.GDtxt_9595otherPlayerNameObjects4= []; +gdjs.RegisterCode.GDspr_9595blockObjects1= []; +gdjs.RegisterCode.GDspr_9595blockObjects2= []; +gdjs.RegisterCode.GDspr_9595blockObjects3= []; +gdjs.RegisterCode.GDspr_9595blockObjects4= []; gdjs.RegisterCode.eventsList0 = function(runtimeScene) { @@ -77,7 +89,7 @@ isConditionTrue_0 = false; isConditionTrue_0 = gdjs.evtTools.runtimeScene.sceneJustBegins(runtimeScene); if (isConditionTrue_0) { gdjs.copyArray(runtimeScene.getObjects("btn_Back"), gdjs.RegisterCode.GDbtn_9595BackObjects1); -gdjs.copyArray(runtimeScene.getObjects("spr_sqaure"), gdjs.RegisterCode.GDspr_9595sqaureObjects1); +gdjs.copyArray(runtimeScene.getObjects("spr_playerSprite"), gdjs.RegisterCode.GDspr_9595playerSpriteObjects1); gdjs.copyArray(runtimeScene.getObjects("txt_RegMessagePassword"), gdjs.RegisterCode.GDtxt_9595RegMessagePasswordObjects1); gdjs.copyArray(runtimeScene.getObjects("txt_RegMessageSuccess"), gdjs.RegisterCode.GDtxt_9595RegMessageSuccessObjects1); gdjs.copyArray(runtimeScene.getObjects("txt_RegMessageUser"), gdjs.RegisterCode.GDtxt_9595RegMessageUserObjects1); @@ -105,10 +117,14 @@ gdjs.copyArray(runtimeScene.getObjects("txt_RegMessageUser"), gdjs.RegisterCode. gdjs.RegisterCode.GDtxt_9595RegMessageSuccessObjects1[i].setCenterXInScene((( gdjs.RegisterCode.GDbtn_9595BackObjects1.length === 0 ) ? 0 :gdjs.RegisterCode.GDbtn_9595BackObjects1[0].getCenterXInScene())); } } -{runtimeScene.getScene().getVariables().getFromIndex(5).setString(gdjs.evtTools.common.toString(gdjs.randomInRange(0, 255)) + ";" + gdjs.evtTools.common.toString(gdjs.randomInRange(0, 255)) + ";" + gdjs.evtTools.common.toString(gdjs.randomInRange(0, 255))); +{for(var i = 0, len = gdjs.RegisterCode.GDspr_9595playerSpriteObjects1.length ;i < len;++i) { + gdjs.RegisterCode.GDspr_9595playerSpriteObjects1[i].setCenterXInScene((( gdjs.RegisterCode.GDbtn_9595BackObjects1.length === 0 ) ? 0 :gdjs.RegisterCode.GDbtn_9595BackObjects1[0].getCenterXInScene())); } -{for(var i = 0, len = gdjs.RegisterCode.GDspr_9595sqaureObjects1.length ;i < len;++i) { - gdjs.RegisterCode.GDspr_9595sqaureObjects1[i].setColor(runtimeScene.getScene().getVariables().getFromIndex(5).getAsString()); +} +{runtimeScene.getScene().getVariables().getFromIndex(7).setString(gdjs.evtTools.common.toString(gdjs.randomInRange(1, 9))); +} +{for(var i = 0, len = gdjs.RegisterCode.GDspr_9595playerSpriteObjects1.length ;i < len;++i) { + gdjs.RegisterCode.GDspr_9595playerSpriteObjects1[i].getBehavior("Animation").setAnimationName(runtimeScene.getScene().getVariables().getFromIndex(7).getAsString() + "Down"); } } } @@ -144,24 +160,24 @@ if (isConditionTrue_0) { { -gdjs.copyArray(runtimeScene.getObjects("btn_NewColor"), gdjs.RegisterCode.GDbtn_9595NewColorObjects1); +gdjs.copyArray(runtimeScene.getObjects("btn_randSprite"), gdjs.RegisterCode.GDbtn_9595randSpriteObjects1); let isConditionTrue_0 = false; isConditionTrue_0 = false; -for (var i = 0, k = 0, l = gdjs.RegisterCode.GDbtn_9595NewColorObjects1.length;i (gdjs.RegisterCode.asyncCallback13729700(runtimeScene, asyncObjectsList)), 13729700, asyncObjectsList); +runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(3), (runtimeScene) => (gdjs.RegisterCode.asyncCallback15407324(runtimeScene, asyncObjectsList)), 15407324, asyncObjectsList); } } @@ -204,7 +220,7 @@ isConditionTrue_0 = false; } if (isConditionTrue_0) { isConditionTrue_0 = false; -{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(13549796); +{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(15403436); } } if (isConditionTrue_0) { @@ -213,7 +229,9 @@ gdjs.copyArray(runtimeScene.getObjects("txt_RegMessageSuccess"), gdjs.RegisterCo gdjs.RegisterCode.GDtxt_9595RegMessageSuccessObjects2[i].hide(false); } } -{gdjs.evtTools.network.sendAsyncRequest(runtimeScene.getGame().getVariables().getFromIndex(1).getAsString() + "/users", "{\"username\":\"" + runtimeScene.getScene().getVariables().getFromIndex(2).getAsString() + "\",\"password\":\"" + runtimeScene.getScene().getVariables().getFromIndex(0).getAsString() + "\",\"color\":\"" + runtimeScene.getScene().getVariables().getFromIndex(5).getAsString() + "\",\"room\":\"000000\",\"last_room\":\"000000\"}", "POST", "application/json", gdjs.VariablesContainer.badVariable, gdjs.VariablesContainer.badVariable); +{runtimeScene.getScene().getVariables().getFromIndex(6).setString(gdjs.evtsExt__Hash__GenerateHashSHA256.func(runtimeScene, runtimeScene.getScene().getVariables().getFromIndex(0).getAsString(), null)); +} +{gdjs.evtTools.network.sendAsyncRequest(runtimeScene.getGame().getVariables().getFromIndex(1).getAsString() + "/users", "{\"username\":\"" + runtimeScene.getScene().getVariables().getFromIndex(2).getAsString() + "\",\"password\":\"" + runtimeScene.getScene().getVariables().getFromIndex(6).getAsString() + "\",\"sprite\":\"" + runtimeScene.getScene().getVariables().getFromIndex(7).getAsString() + "\",\"room\":\"000000\",\"last_room\":\"000000\"}", "POST", "application/json", gdjs.VariablesContainer.badVariable, gdjs.VariablesContainer.badVariable); } { //Subevents @@ -308,7 +326,7 @@ elseEventsChainSatisfied = true; } -};gdjs.RegisterCode.asyncCallback14645572 = function (runtimeScene, asyncObjectsList) { +};gdjs.RegisterCode.asyncCallback15397724 = function (runtimeScene, asyncObjectsList) { asyncObjectsList.restoreLocalVariablesContainers(gdjs.RegisterCode.localVariables); gdjs.copyArray(runtimeScene.getObjects("txt_JSONReply"), gdjs.RegisterCode.GDtxt_9595JSONReplyObjects2); {for(var i = 0, len = gdjs.RegisterCode.GDtxt_9595JSONReplyObjects2.length ;i < len;++i) { @@ -320,7 +338,7 @@ gdjs.copyArray(runtimeScene.getObjects("txt_JSONReply"), gdjs.RegisterCode.GDtxt gdjs.RegisterCode.eventsList5(runtimeScene, asyncObjectsList);} //End of subevents gdjs.RegisterCode.localVariables.length = 0; } -gdjs.RegisterCode.idToCallbackMap.set(14645572, gdjs.RegisterCode.asyncCallback14645572); +gdjs.RegisterCode.idToCallbackMap.set(15397724, gdjs.RegisterCode.asyncCallback15397724); gdjs.RegisterCode.eventsList6 = function(runtimeScene) { { @@ -330,7 +348,7 @@ gdjs.RegisterCode.eventsList6 = function(runtimeScene) { { const asyncObjectsList = new gdjs.LongLivedObjectsList(); asyncObjectsList.backupLocalVariablesContainers(gdjs.RegisterCode.localVariables); -runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(0.1), (runtimeScene) => (gdjs.RegisterCode.asyncCallback14645572(runtimeScene, asyncObjectsList)), 14645572, asyncObjectsList); +runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(0.1), (runtimeScene) => (gdjs.RegisterCode.asyncCallback15397724(runtimeScene, asyncObjectsList)), 15397724, asyncObjectsList); } } @@ -468,14 +486,10 @@ gdjs.RegisterCode.GDtxt_9595JSONReplyObjects1.length = 0; gdjs.RegisterCode.GDtxt_9595JSONReplyObjects2.length = 0; gdjs.RegisterCode.GDtxt_9595JSONReplyObjects3.length = 0; gdjs.RegisterCode.GDtxt_9595JSONReplyObjects4.length = 0; -gdjs.RegisterCode.GDspr_9595sqaureObjects1.length = 0; -gdjs.RegisterCode.GDspr_9595sqaureObjects2.length = 0; -gdjs.RegisterCode.GDspr_9595sqaureObjects3.length = 0; -gdjs.RegisterCode.GDspr_9595sqaureObjects4.length = 0; -gdjs.RegisterCode.GDbtn_9595NewColorObjects1.length = 0; -gdjs.RegisterCode.GDbtn_9595NewColorObjects2.length = 0; -gdjs.RegisterCode.GDbtn_9595NewColorObjects3.length = 0; -gdjs.RegisterCode.GDbtn_9595NewColorObjects4.length = 0; +gdjs.RegisterCode.GDbtn_9595randSpriteObjects1.length = 0; +gdjs.RegisterCode.GDbtn_9595randSpriteObjects2.length = 0; +gdjs.RegisterCode.GDbtn_9595randSpriteObjects3.length = 0; +gdjs.RegisterCode.GDbtn_9595randSpriteObjects4.length = 0; gdjs.RegisterCode.GDtxtbx_9595regPassword02Objects1.length = 0; gdjs.RegisterCode.GDtxtbx_9595regPassword02Objects2.length = 0; gdjs.RegisterCode.GDtxtbx_9595regPassword02Objects3.length = 0; @@ -488,14 +502,10 @@ gdjs.RegisterCode.GDtxt_9595RegMessageSuccessObjects1.length = 0; gdjs.RegisterCode.GDtxt_9595RegMessageSuccessObjects2.length = 0; gdjs.RegisterCode.GDtxt_9595RegMessageSuccessObjects3.length = 0; gdjs.RegisterCode.GDtxt_9595RegMessageSuccessObjects4.length = 0; -gdjs.RegisterCode.GDspr_9595playerObjects1.length = 0; -gdjs.RegisterCode.GDspr_9595playerObjects2.length = 0; -gdjs.RegisterCode.GDspr_9595playerObjects3.length = 0; -gdjs.RegisterCode.GDspr_9595playerObjects4.length = 0; -gdjs.RegisterCode.GDspr_9595otherPlayersObjects1.length = 0; -gdjs.RegisterCode.GDspr_9595otherPlayersObjects2.length = 0; -gdjs.RegisterCode.GDspr_9595otherPlayersObjects3.length = 0; -gdjs.RegisterCode.GDspr_9595otherPlayersObjects4.length = 0; +gdjs.RegisterCode.GDspr_9595playerSpriteObjects1.length = 0; +gdjs.RegisterCode.GDspr_9595playerSpriteObjects2.length = 0; +gdjs.RegisterCode.GDspr_9595playerSpriteObjects3.length = 0; +gdjs.RegisterCode.GDspr_9595playerSpriteObjects4.length = 0; gdjs.RegisterCode.GDspr_9595doorObjects1.length = 0; gdjs.RegisterCode.GDspr_9595doorObjects2.length = 0; gdjs.RegisterCode.GDspr_9595doorObjects3.length = 0; @@ -508,6 +518,26 @@ gdjs.RegisterCode.GDbtn_9595FullscreenObjects1.length = 0; gdjs.RegisterCode.GDbtn_9595FullscreenObjects2.length = 0; gdjs.RegisterCode.GDbtn_9595FullscreenObjects3.length = 0; gdjs.RegisterCode.GDbtn_9595FullscreenObjects4.length = 0; +gdjs.RegisterCode.GDspr_9595playerObjects1.length = 0; +gdjs.RegisterCode.GDspr_9595playerObjects2.length = 0; +gdjs.RegisterCode.GDspr_9595playerObjects3.length = 0; +gdjs.RegisterCode.GDspr_9595playerObjects4.length = 0; +gdjs.RegisterCode.GDspr_9595otherPlayersObjects1.length = 0; +gdjs.RegisterCode.GDspr_9595otherPlayersObjects2.length = 0; +gdjs.RegisterCode.GDspr_9595otherPlayersObjects3.length = 0; +gdjs.RegisterCode.GDspr_9595otherPlayersObjects4.length = 0; +gdjs.RegisterCode.GDtxt_9595playerNameObjects1.length = 0; +gdjs.RegisterCode.GDtxt_9595playerNameObjects2.length = 0; +gdjs.RegisterCode.GDtxt_9595playerNameObjects3.length = 0; +gdjs.RegisterCode.GDtxt_9595playerNameObjects4.length = 0; +gdjs.RegisterCode.GDtxt_9595otherPlayerNameObjects1.length = 0; +gdjs.RegisterCode.GDtxt_9595otherPlayerNameObjects2.length = 0; +gdjs.RegisterCode.GDtxt_9595otherPlayerNameObjects3.length = 0; +gdjs.RegisterCode.GDtxt_9595otherPlayerNameObjects4.length = 0; +gdjs.RegisterCode.GDspr_9595blockObjects1.length = 0; +gdjs.RegisterCode.GDspr_9595blockObjects2.length = 0; +gdjs.RegisterCode.GDspr_9595blockObjects3.length = 0; +gdjs.RegisterCode.GDspr_9595blockObjects4.length = 0; gdjs.RegisterCode.eventsList8(runtimeScene); gdjs.RegisterCode.GDtxtbx_9595regUsernameObjects1.length = 0; @@ -534,14 +564,10 @@ gdjs.RegisterCode.GDtxt_9595JSONReplyObjects1.length = 0; gdjs.RegisterCode.GDtxt_9595JSONReplyObjects2.length = 0; gdjs.RegisterCode.GDtxt_9595JSONReplyObjects3.length = 0; gdjs.RegisterCode.GDtxt_9595JSONReplyObjects4.length = 0; -gdjs.RegisterCode.GDspr_9595sqaureObjects1.length = 0; -gdjs.RegisterCode.GDspr_9595sqaureObjects2.length = 0; -gdjs.RegisterCode.GDspr_9595sqaureObjects3.length = 0; -gdjs.RegisterCode.GDspr_9595sqaureObjects4.length = 0; -gdjs.RegisterCode.GDbtn_9595NewColorObjects1.length = 0; -gdjs.RegisterCode.GDbtn_9595NewColorObjects2.length = 0; -gdjs.RegisterCode.GDbtn_9595NewColorObjects3.length = 0; -gdjs.RegisterCode.GDbtn_9595NewColorObjects4.length = 0; +gdjs.RegisterCode.GDbtn_9595randSpriteObjects1.length = 0; +gdjs.RegisterCode.GDbtn_9595randSpriteObjects2.length = 0; +gdjs.RegisterCode.GDbtn_9595randSpriteObjects3.length = 0; +gdjs.RegisterCode.GDbtn_9595randSpriteObjects4.length = 0; gdjs.RegisterCode.GDtxtbx_9595regPassword02Objects1.length = 0; gdjs.RegisterCode.GDtxtbx_9595regPassword02Objects2.length = 0; gdjs.RegisterCode.GDtxtbx_9595regPassword02Objects3.length = 0; @@ -554,14 +580,10 @@ gdjs.RegisterCode.GDtxt_9595RegMessageSuccessObjects1.length = 0; gdjs.RegisterCode.GDtxt_9595RegMessageSuccessObjects2.length = 0; gdjs.RegisterCode.GDtxt_9595RegMessageSuccessObjects3.length = 0; gdjs.RegisterCode.GDtxt_9595RegMessageSuccessObjects4.length = 0; -gdjs.RegisterCode.GDspr_9595playerObjects1.length = 0; -gdjs.RegisterCode.GDspr_9595playerObjects2.length = 0; -gdjs.RegisterCode.GDspr_9595playerObjects3.length = 0; -gdjs.RegisterCode.GDspr_9595playerObjects4.length = 0; -gdjs.RegisterCode.GDspr_9595otherPlayersObjects1.length = 0; -gdjs.RegisterCode.GDspr_9595otherPlayersObjects2.length = 0; -gdjs.RegisterCode.GDspr_9595otherPlayersObjects3.length = 0; -gdjs.RegisterCode.GDspr_9595otherPlayersObjects4.length = 0; +gdjs.RegisterCode.GDspr_9595playerSpriteObjects1.length = 0; +gdjs.RegisterCode.GDspr_9595playerSpriteObjects2.length = 0; +gdjs.RegisterCode.GDspr_9595playerSpriteObjects3.length = 0; +gdjs.RegisterCode.GDspr_9595playerSpriteObjects4.length = 0; gdjs.RegisterCode.GDspr_9595doorObjects1.length = 0; gdjs.RegisterCode.GDspr_9595doorObjects2.length = 0; gdjs.RegisterCode.GDspr_9595doorObjects3.length = 0; @@ -574,6 +596,26 @@ gdjs.RegisterCode.GDbtn_9595FullscreenObjects1.length = 0; gdjs.RegisterCode.GDbtn_9595FullscreenObjects2.length = 0; gdjs.RegisterCode.GDbtn_9595FullscreenObjects3.length = 0; gdjs.RegisterCode.GDbtn_9595FullscreenObjects4.length = 0; +gdjs.RegisterCode.GDspr_9595playerObjects1.length = 0; +gdjs.RegisterCode.GDspr_9595playerObjects2.length = 0; +gdjs.RegisterCode.GDspr_9595playerObjects3.length = 0; +gdjs.RegisterCode.GDspr_9595playerObjects4.length = 0; +gdjs.RegisterCode.GDspr_9595otherPlayersObjects1.length = 0; +gdjs.RegisterCode.GDspr_9595otherPlayersObjects2.length = 0; +gdjs.RegisterCode.GDspr_9595otherPlayersObjects3.length = 0; +gdjs.RegisterCode.GDspr_9595otherPlayersObjects4.length = 0; +gdjs.RegisterCode.GDtxt_9595playerNameObjects1.length = 0; +gdjs.RegisterCode.GDtxt_9595playerNameObjects2.length = 0; +gdjs.RegisterCode.GDtxt_9595playerNameObjects3.length = 0; +gdjs.RegisterCode.GDtxt_9595playerNameObjects4.length = 0; +gdjs.RegisterCode.GDtxt_9595otherPlayerNameObjects1.length = 0; +gdjs.RegisterCode.GDtxt_9595otherPlayerNameObjects2.length = 0; +gdjs.RegisterCode.GDtxt_9595otherPlayerNameObjects3.length = 0; +gdjs.RegisterCode.GDtxt_9595otherPlayerNameObjects4.length = 0; +gdjs.RegisterCode.GDspr_9595blockObjects1.length = 0; +gdjs.RegisterCode.GDspr_9595blockObjects2.length = 0; +gdjs.RegisterCode.GDspr_9595blockObjects3.length = 0; +gdjs.RegisterCode.GDspr_9595blockObjects4.length = 0; return; diff --git a/Export/code2.js b/Export/code2.js index cdd2232..d6b1dff 100644 --- a/Export/code2.js +++ b/Export/code2.js @@ -3,25 +3,31 @@ gdjs.Logged_32inCode.localVariables = []; gdjs.Logged_32inCode.idToCallbackMap = new Map(); gdjs.Logged_32inCode.GDtxt_9595loggedInObjects1= []; gdjs.Logged_32inCode.GDtxt_9595loggedInObjects2= []; -gdjs.Logged_32inCode.GDspr_9595playerObjects1= []; -gdjs.Logged_32inCode.GDspr_9595playerObjects2= []; -gdjs.Logged_32inCode.GDspr_9595otherPlayersObjects1= []; -gdjs.Logged_32inCode.GDspr_9595otherPlayersObjects2= []; gdjs.Logged_32inCode.GDspr_9595doorObjects1= []; gdjs.Logged_32inCode.GDspr_9595doorObjects2= []; gdjs.Logged_32inCode.GDbtn_9595LogoutObjects1= []; gdjs.Logged_32inCode.GDbtn_9595LogoutObjects2= []; gdjs.Logged_32inCode.GDbtn_9595FullscreenObjects1= []; gdjs.Logged_32inCode.GDbtn_9595FullscreenObjects2= []; +gdjs.Logged_32inCode.GDspr_9595playerObjects1= []; +gdjs.Logged_32inCode.GDspr_9595playerObjects2= []; +gdjs.Logged_32inCode.GDspr_9595otherPlayersObjects1= []; +gdjs.Logged_32inCode.GDspr_9595otherPlayersObjects2= []; +gdjs.Logged_32inCode.GDtxt_9595playerNameObjects1= []; +gdjs.Logged_32inCode.GDtxt_9595playerNameObjects2= []; +gdjs.Logged_32inCode.GDtxt_9595otherPlayerNameObjects1= []; +gdjs.Logged_32inCode.GDtxt_9595otherPlayerNameObjects2= []; +gdjs.Logged_32inCode.GDspr_9595blockObjects1= []; +gdjs.Logged_32inCode.GDspr_9595blockObjects2= []; -gdjs.Logged_32inCode.asyncCallback12596012 = function (runtimeScene, asyncObjectsList) { +gdjs.Logged_32inCode.asyncCallback15364700 = function (runtimeScene, asyncObjectsList) { asyncObjectsList.restoreLocalVariablesContainers(gdjs.Logged_32inCode.localVariables); {gdjs.evtTools.runtimeScene.replaceScene(runtimeScene, runtimeScene.getGame().getVariables().getFromIndex(0).getChild(0).getChild("room").getAsString(), false); } gdjs.Logged_32inCode.localVariables.length = 0; } -gdjs.Logged_32inCode.idToCallbackMap.set(12596012, gdjs.Logged_32inCode.asyncCallback12596012); +gdjs.Logged_32inCode.idToCallbackMap.set(15364700, gdjs.Logged_32inCode.asyncCallback15364700); gdjs.Logged_32inCode.eventsList0 = function(runtimeScene) { { @@ -31,7 +37,7 @@ gdjs.Logged_32inCode.eventsList0 = function(runtimeScene) { { const asyncObjectsList = new gdjs.LongLivedObjectsList(); asyncObjectsList.backupLocalVariablesContainers(gdjs.Logged_32inCode.localVariables); -runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(3), (runtimeScene) => (gdjs.Logged_32inCode.asyncCallback12596012(runtimeScene, asyncObjectsList)), 12596012, asyncObjectsList); +runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(3), (runtimeScene) => (gdjs.Logged_32inCode.asyncCallback15364700(runtimeScene, asyncObjectsList)), 15364700, asyncObjectsList); } } @@ -62,30 +68,42 @@ runtimeScene.getOnceTriggers().startNewFrame(); gdjs.Logged_32inCode.GDtxt_9595loggedInObjects1.length = 0; gdjs.Logged_32inCode.GDtxt_9595loggedInObjects2.length = 0; -gdjs.Logged_32inCode.GDspr_9595playerObjects1.length = 0; -gdjs.Logged_32inCode.GDspr_9595playerObjects2.length = 0; -gdjs.Logged_32inCode.GDspr_9595otherPlayersObjects1.length = 0; -gdjs.Logged_32inCode.GDspr_9595otherPlayersObjects2.length = 0; gdjs.Logged_32inCode.GDspr_9595doorObjects1.length = 0; gdjs.Logged_32inCode.GDspr_9595doorObjects2.length = 0; gdjs.Logged_32inCode.GDbtn_9595LogoutObjects1.length = 0; gdjs.Logged_32inCode.GDbtn_9595LogoutObjects2.length = 0; gdjs.Logged_32inCode.GDbtn_9595FullscreenObjects1.length = 0; gdjs.Logged_32inCode.GDbtn_9595FullscreenObjects2.length = 0; +gdjs.Logged_32inCode.GDspr_9595playerObjects1.length = 0; +gdjs.Logged_32inCode.GDspr_9595playerObjects2.length = 0; +gdjs.Logged_32inCode.GDspr_9595otherPlayersObjects1.length = 0; +gdjs.Logged_32inCode.GDspr_9595otherPlayersObjects2.length = 0; +gdjs.Logged_32inCode.GDtxt_9595playerNameObjects1.length = 0; +gdjs.Logged_32inCode.GDtxt_9595playerNameObjects2.length = 0; +gdjs.Logged_32inCode.GDtxt_9595otherPlayerNameObjects1.length = 0; +gdjs.Logged_32inCode.GDtxt_9595otherPlayerNameObjects2.length = 0; +gdjs.Logged_32inCode.GDspr_9595blockObjects1.length = 0; +gdjs.Logged_32inCode.GDspr_9595blockObjects2.length = 0; gdjs.Logged_32inCode.eventsList1(runtimeScene); gdjs.Logged_32inCode.GDtxt_9595loggedInObjects1.length = 0; gdjs.Logged_32inCode.GDtxt_9595loggedInObjects2.length = 0; -gdjs.Logged_32inCode.GDspr_9595playerObjects1.length = 0; -gdjs.Logged_32inCode.GDspr_9595playerObjects2.length = 0; -gdjs.Logged_32inCode.GDspr_9595otherPlayersObjects1.length = 0; -gdjs.Logged_32inCode.GDspr_9595otherPlayersObjects2.length = 0; gdjs.Logged_32inCode.GDspr_9595doorObjects1.length = 0; gdjs.Logged_32inCode.GDspr_9595doorObjects2.length = 0; gdjs.Logged_32inCode.GDbtn_9595LogoutObjects1.length = 0; gdjs.Logged_32inCode.GDbtn_9595LogoutObjects2.length = 0; gdjs.Logged_32inCode.GDbtn_9595FullscreenObjects1.length = 0; gdjs.Logged_32inCode.GDbtn_9595FullscreenObjects2.length = 0; +gdjs.Logged_32inCode.GDspr_9595playerObjects1.length = 0; +gdjs.Logged_32inCode.GDspr_9595playerObjects2.length = 0; +gdjs.Logged_32inCode.GDspr_9595otherPlayersObjects1.length = 0; +gdjs.Logged_32inCode.GDspr_9595otherPlayersObjects2.length = 0; +gdjs.Logged_32inCode.GDtxt_9595playerNameObjects1.length = 0; +gdjs.Logged_32inCode.GDtxt_9595playerNameObjects2.length = 0; +gdjs.Logged_32inCode.GDtxt_9595otherPlayerNameObjects1.length = 0; +gdjs.Logged_32inCode.GDtxt_9595otherPlayerNameObjects2.length = 0; +gdjs.Logged_32inCode.GDspr_9595blockObjects1.length = 0; +gdjs.Logged_32inCode.GDspr_9595blockObjects2.length = 0; return; diff --git a/Export/code3.js b/Export/code3.js index c1cf38b..b219315 100644 --- a/Export/code3.js +++ b/Export/code3.js @@ -14,16 +14,11 @@ gdjs._4800000Code.GDtxt_9595debugObjects2= []; gdjs._4800000Code.GDtxt_9595debugObjects3= []; gdjs._4800000Code.GDtxt_9595debugObjects4= []; gdjs._4800000Code.GDtxt_9595debugObjects5= []; -gdjs._4800000Code.GDspr_9595playerObjects1= []; -gdjs._4800000Code.GDspr_9595playerObjects2= []; -gdjs._4800000Code.GDspr_9595playerObjects3= []; -gdjs._4800000Code.GDspr_9595playerObjects4= []; -gdjs._4800000Code.GDspr_9595playerObjects5= []; -gdjs._4800000Code.GDspr_9595otherPlayersObjects1= []; -gdjs._4800000Code.GDspr_9595otherPlayersObjects2= []; -gdjs._4800000Code.GDspr_9595otherPlayersObjects3= []; -gdjs._4800000Code.GDspr_9595otherPlayersObjects4= []; -gdjs._4800000Code.GDspr_9595otherPlayersObjects5= []; +gdjs._4800000Code.GDspr_9595000000Objects1= []; +gdjs._4800000Code.GDspr_9595000000Objects2= []; +gdjs._4800000Code.GDspr_9595000000Objects3= []; +gdjs._4800000Code.GDspr_9595000000Objects4= []; +gdjs._4800000Code.GDspr_9595000000Objects5= []; gdjs._4800000Code.GDspr_9595doorObjects1= []; gdjs._4800000Code.GDspr_9595doorObjects2= []; gdjs._4800000Code.GDspr_9595doorObjects3= []; @@ -39,6 +34,31 @@ gdjs._4800000Code.GDbtn_9595FullscreenObjects2= []; gdjs._4800000Code.GDbtn_9595FullscreenObjects3= []; gdjs._4800000Code.GDbtn_9595FullscreenObjects4= []; gdjs._4800000Code.GDbtn_9595FullscreenObjects5= []; +gdjs._4800000Code.GDspr_9595playerObjects1= []; +gdjs._4800000Code.GDspr_9595playerObjects2= []; +gdjs._4800000Code.GDspr_9595playerObjects3= []; +gdjs._4800000Code.GDspr_9595playerObjects4= []; +gdjs._4800000Code.GDspr_9595playerObjects5= []; +gdjs._4800000Code.GDspr_9595otherPlayersObjects1= []; +gdjs._4800000Code.GDspr_9595otherPlayersObjects2= []; +gdjs._4800000Code.GDspr_9595otherPlayersObjects3= []; +gdjs._4800000Code.GDspr_9595otherPlayersObjects4= []; +gdjs._4800000Code.GDspr_9595otherPlayersObjects5= []; +gdjs._4800000Code.GDtxt_9595playerNameObjects1= []; +gdjs._4800000Code.GDtxt_9595playerNameObjects2= []; +gdjs._4800000Code.GDtxt_9595playerNameObjects3= []; +gdjs._4800000Code.GDtxt_9595playerNameObjects4= []; +gdjs._4800000Code.GDtxt_9595playerNameObjects5= []; +gdjs._4800000Code.GDtxt_9595otherPlayerNameObjects1= []; +gdjs._4800000Code.GDtxt_9595otherPlayerNameObjects2= []; +gdjs._4800000Code.GDtxt_9595otherPlayerNameObjects3= []; +gdjs._4800000Code.GDtxt_9595otherPlayerNameObjects4= []; +gdjs._4800000Code.GDtxt_9595otherPlayerNameObjects5= []; +gdjs._4800000Code.GDspr_9595blockObjects1= []; +gdjs._4800000Code.GDspr_9595blockObjects2= []; +gdjs._4800000Code.GDspr_9595blockObjects3= []; +gdjs._4800000Code.GDspr_9595blockObjects4= []; +gdjs._4800000Code.GDspr_9595blockObjects5= []; gdjs._4800000Code.mapOfGDgdjs_9546_95954800000Code_9546GDspr_95959595playerObjects2Objects = Hashtable.newFrom({"spr_player": gdjs._4800000Code.GDspr_9595playerObjects2}); @@ -142,13 +162,25 @@ gdjs._4800000Code.GDspr_9595otherPlayersObjects4.length = 0; {gdjs.evtTools.object.createObjectOnScene(runtimeScene, gdjs._4800000Code.mapOfGDgdjs_9546_95954800000Code_9546GDspr_95959595otherPlayersObjects4Objects, runtimeScene.getScene().getVariables().getFromIndex(3).getChild("x").getAsNumber(), runtimeScene.getScene().getVariables().getFromIndex(3).getChild("y").getAsNumber(), ""); } {for(var i = 0, len = gdjs._4800000Code.GDspr_9595otherPlayersObjects4.length ;i < len;++i) { - gdjs._4800000Code.GDspr_9595otherPlayersObjects4[i].setColor(runtimeScene.getScene().getVariables().getFromIndex(3).getChild("color").getAsString()); + gdjs._4800000Code.GDspr_9595otherPlayersObjects4[i].getBehavior("Animation").setAnimationName(runtimeScene.getScene().getVariables().getFromIndex(3).getChild("sprite").getAsString() + "Down"); +} +} +{for(var i = 0, len = gdjs._4800000Code.GDspr_9595otherPlayersObjects4.length ;i < len;++i) { + gdjs._4800000Code.GDspr_9595otherPlayersObjects4[i].getBehavior("Animation").pauseAnimation(); +} +} +{for(var i = 0, len = gdjs._4800000Code.GDspr_9595otherPlayersObjects4.length ;i < len;++i) { + gdjs._4800000Code.GDspr_9595otherPlayersObjects4[i].setAnimationFrame(1); } } {for(var i = 0, len = gdjs._4800000Code.GDspr_9595otherPlayersObjects4.length ;i < len;++i) { gdjs._4800000Code.GDspr_9595otherPlayersObjects4[i].returnVariable(gdjs._4800000Code.GDspr_9595otherPlayersObjects4[i].getVariables().getFromIndex(0)).setNumber(runtimeScene.getScene().getVariables().getFromIndex(3).getChild("id").getAsNumber()); } } +{for(var i = 0, len = gdjs._4800000Code.GDspr_9595otherPlayersObjects4.length ;i < len;++i) { + gdjs._4800000Code.GDspr_9595otherPlayersObjects4[i].returnVariable(gdjs._4800000Code.GDspr_9595otherPlayersObjects4[i].getVariables().getFromIndex(1)).setString(runtimeScene.getScene().getVariables().getFromIndex(3).getChild("username").getAsString()); +} +} } } @@ -200,7 +232,7 @@ gdjs._4800000Code.eventsList2(runtimeScene, asyncObjectsList);} //Subevents end. } -};gdjs._4800000Code.asyncCallback12663724 = function (runtimeScene, asyncObjectsList) { +};gdjs._4800000Code.asyncCallback15268060 = function (runtimeScene, asyncObjectsList) { asyncObjectsList.restoreLocalVariablesContainers(gdjs._4800000Code.localVariables); {gdjs.evtTools.network.jsonToVariableStructure(runtimeScene.getScene().getVariables().getFromIndex(2).getAsString(), runtimeScene.getScene().getVariables().getFromIndex(1)); } @@ -209,7 +241,7 @@ asyncObjectsList.restoreLocalVariablesContainers(gdjs._4800000Code.localVariable gdjs._4800000Code.eventsList3(runtimeScene, asyncObjectsList);} //End of subevents gdjs._4800000Code.localVariables.length = 0; } -gdjs._4800000Code.idToCallbackMap.set(12663724, gdjs._4800000Code.asyncCallback12663724); +gdjs._4800000Code.idToCallbackMap.set(15268060, gdjs._4800000Code.asyncCallback15268060); gdjs._4800000Code.eventsList4 = function(runtimeScene) { { @@ -219,7 +251,7 @@ gdjs._4800000Code.eventsList4 = function(runtimeScene) { { const asyncObjectsList = new gdjs.LongLivedObjectsList(); asyncObjectsList.backupLocalVariablesContainers(gdjs._4800000Code.localVariables); -runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(0.1), (runtimeScene) => (gdjs._4800000Code.asyncCallback12663724(runtimeScene, asyncObjectsList)), 12663724, asyncObjectsList); +runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(0.1), (runtimeScene) => (gdjs._4800000Code.asyncCallback15268060(runtimeScene, asyncObjectsList)), 15268060, asyncObjectsList); } } @@ -235,9 +267,16 @@ let isConditionTrue_0 = false; isConditionTrue_0 = false; isConditionTrue_0 = gdjs.evtTools.runtimeScene.sceneJustBegins(runtimeScene); if (isConditionTrue_0) { +gdjs.copyArray(runtimeScene.getObjects("spr_block"), gdjs._4800000Code.GDspr_9595blockObjects1); gdjs.copyArray(runtimeScene.getObjects("spr_player"), gdjs._4800000Code.GDspr_9595playerObjects1); +{gdjs.evtTools.camera.setCameraZoom(runtimeScene, 3, "", 0); +} +{for(var i = 0, len = gdjs._4800000Code.GDspr_9595blockObjects1.length ;i < len;++i) { + gdjs._4800000Code.GDspr_9595blockObjects1[i].hide(); +} +} {for(var i = 0, len = gdjs._4800000Code.GDspr_9595playerObjects1.length ;i < len;++i) { - gdjs._4800000Code.GDspr_9595playerObjects1[i].setColor(runtimeScene.getGame().getVariables().getFromIndex(0).getChild(0).getChild("color").getAsString()); + gdjs._4800000Code.GDspr_9595playerObjects1[i].getBehavior("Animation").setAnimationName(runtimeScene.getGame().getVariables().getFromIndex(0).getChild(0).getChild("sprite").getAsString() + "Down"); } } {gdjs.evtTools.network.sendAsyncRequest(runtimeScene.getGame().getVariables().getFromIndex(1).getAsString() + "/users/" + runtimeScene.getGame().getVariables().getFromIndex(0).getChild(0).getChild("id").getAsString(), "{\"x\":\"" + gdjs.evtTools.common.toString(Math.round((( gdjs._4800000Code.GDspr_9595playerObjects1.length === 0 ) ? 0 :gdjs._4800000Code.GDspr_9595playerObjects1[0].getPointX("")))) + "\",\"y\":\"" + gdjs.evtTools.common.toString(Math.round((( gdjs._4800000Code.GDspr_9595playerObjects1.length === 0 ) ? 0 :gdjs._4800000Code.GDspr_9595playerObjects1[0].getPointY("")))) + "\"}", "PATCH", "application/json", gdjs.VariablesContainer.badVariable, gdjs.VariablesContainer.badVariable); @@ -316,12 +355,20 @@ gdjs._4800000Code.GDspr_9595otherPlayersObjects2.length = k; } if (isConditionTrue_0) { /* Reuse gdjs._4800000Code.GDspr_9595otherPlayersObjects2 */ +{for(var i = 0, len = gdjs._4800000Code.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { + gdjs._4800000Code.GDspr_9595otherPlayersObjects2[i].getBehavior("Animation").resumeAnimation(); +} +} +{for(var i = 0, len = gdjs._4800000Code.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { + gdjs._4800000Code.GDspr_9595otherPlayersObjects2[i].getBehavior("Animation").setAnimationName(runtimeScene.getScene().getVariables().getFromIndex(0).getChild("sprite").getAsString() + "Right"); +} +} {for(var i = 0, len = gdjs._4800000Code.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { gdjs._4800000Code.GDspr_9595otherPlayersObjects2[i].clearForces(); } } {for(var i = 0, len = gdjs._4800000Code.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { - gdjs._4800000Code.GDspr_9595otherPlayersObjects2[i].addForce(200, 0, 1); + gdjs._4800000Code.GDspr_9595otherPlayersObjects2[i].addForce(75, 0, 1); } } } @@ -355,12 +402,20 @@ gdjs._4800000Code.GDspr_9595otherPlayersObjects2.length = k; } if (isConditionTrue_0) { /* Reuse gdjs._4800000Code.GDspr_9595otherPlayersObjects2 */ +{for(var i = 0, len = gdjs._4800000Code.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { + gdjs._4800000Code.GDspr_9595otherPlayersObjects2[i].getBehavior("Animation").resumeAnimation(); +} +} +{for(var i = 0, len = gdjs._4800000Code.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { + gdjs._4800000Code.GDspr_9595otherPlayersObjects2[i].getBehavior("Animation").setAnimationName(runtimeScene.getScene().getVariables().getFromIndex(0).getChild("sprite").getAsString() + "Left"); +} +} {for(var i = 0, len = gdjs._4800000Code.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { gdjs._4800000Code.GDspr_9595otherPlayersObjects2[i].clearForces(); } } {for(var i = 0, len = gdjs._4800000Code.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { - gdjs._4800000Code.GDspr_9595otherPlayersObjects2[i].addForce(-200, 0, 1); + gdjs._4800000Code.GDspr_9595otherPlayersObjects2[i].addForce(-75, 0, 1); } } } @@ -394,12 +449,20 @@ gdjs._4800000Code.GDspr_9595otherPlayersObjects2.length = k; } if (isConditionTrue_0) { /* Reuse gdjs._4800000Code.GDspr_9595otherPlayersObjects2 */ +{for(var i = 0, len = gdjs._4800000Code.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { + gdjs._4800000Code.GDspr_9595otherPlayersObjects2[i].getBehavior("Animation").resumeAnimation(); +} +} +{for(var i = 0, len = gdjs._4800000Code.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { + gdjs._4800000Code.GDspr_9595otherPlayersObjects2[i].getBehavior("Animation").setAnimationName(runtimeScene.getScene().getVariables().getFromIndex(0).getChild("sprite").getAsString() + "Up"); +} +} {for(var i = 0, len = gdjs._4800000Code.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { gdjs._4800000Code.GDspr_9595otherPlayersObjects2[i].clearForces(); } } {for(var i = 0, len = gdjs._4800000Code.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { - gdjs._4800000Code.GDspr_9595otherPlayersObjects2[i].addForce(0, -200, 1); + gdjs._4800000Code.GDspr_9595otherPlayersObjects2[i].addForce(0, -75, 1); } } } @@ -433,12 +496,20 @@ gdjs._4800000Code.GDspr_9595otherPlayersObjects2.length = k; } if (isConditionTrue_0) { /* Reuse gdjs._4800000Code.GDspr_9595otherPlayersObjects2 */ +{for(var i = 0, len = gdjs._4800000Code.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { + gdjs._4800000Code.GDspr_9595otherPlayersObjects2[i].getBehavior("Animation").resumeAnimation(); +} +} +{for(var i = 0, len = gdjs._4800000Code.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { + gdjs._4800000Code.GDspr_9595otherPlayersObjects2[i].getBehavior("Animation").setAnimationName(runtimeScene.getScene().getVariables().getFromIndex(0).getChild("sprite").getAsString() + "Down"); +} +} {for(var i = 0, len = gdjs._4800000Code.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { gdjs._4800000Code.GDspr_9595otherPlayersObjects2[i].clearForces(); } } {for(var i = 0, len = gdjs._4800000Code.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { - gdjs._4800000Code.GDspr_9595otherPlayersObjects2[i].addForce(0, 200, 1); + gdjs._4800000Code.GDspr_9595otherPlayersObjects2[i].addForce(0, 75, 1); } } } @@ -475,6 +546,14 @@ if (isConditionTrue_0) { gdjs._4800000Code.GDspr_9595otherPlayersObjects2[i].setPosition(runtimeScene.getScene().getVariables().getFromIndex(0).getChild("x").getAsNumber(),runtimeScene.getScene().getVariables().getFromIndex(0).getChild("y").getAsNumber()); } } +{for(var i = 0, len = gdjs._4800000Code.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { + gdjs._4800000Code.GDspr_9595otherPlayersObjects2[i].getBehavior("Animation").pauseAnimation(); +} +} +{for(var i = 0, len = gdjs._4800000Code.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { + gdjs._4800000Code.GDspr_9595otherPlayersObjects2[i].setAnimationFrame(1); +} +} } } @@ -497,7 +576,19 @@ gdjs._4800000Code.GDspr_9595otherPlayersObjects2.length = 0; } } {for(var i = 0, len = gdjs._4800000Code.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { - gdjs._4800000Code.GDspr_9595otherPlayersObjects2[i].setColor(runtimeScene.getScene().getVariables().getFromIndex(0).getChild("color").getAsString()); + gdjs._4800000Code.GDspr_9595otherPlayersObjects2[i].returnVariable(gdjs._4800000Code.GDspr_9595otherPlayersObjects2[i].getVariables().getFromIndex(1)).setString(runtimeScene.getScene().getVariables().getFromIndex(0).getChild("username").getAsString()); +} +} +{for(var i = 0, len = gdjs._4800000Code.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { + gdjs._4800000Code.GDspr_9595otherPlayersObjects2[i].getBehavior("Animation").setAnimationName(runtimeScene.getScene().getVariables().getFromIndex(0).getChild("sprite").getAsString() + "Down"); +} +} +{for(var i = 0, len = gdjs._4800000Code.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { + gdjs._4800000Code.GDspr_9595otherPlayersObjects2[i].getBehavior("Animation").pauseAnimation(); +} +} +{for(var i = 0, len = gdjs._4800000Code.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { + gdjs._4800000Code.GDspr_9595otherPlayersObjects2[i].setAnimationFrame(1); } } } @@ -549,14 +640,14 @@ isConditionTrue_0 = false; isConditionTrue_0 = gdjs.evtsExt__MQTT__isConnected.func(runtimeScene, null); if (isConditionTrue_0) { isConditionTrue_0 = false; -{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(12669460); +{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(15116556); } } if (isConditionTrue_0) { gdjs.copyArray(runtimeScene.getObjects("spr_player"), gdjs._4800000Code.GDspr_9595playerObjects2); {gdjs.evtsExt__MQTT__subscribe.func(runtimeScene, "/game/rooms/" + gdjs.evtTools.runtimeScene.getSceneName(runtimeScene), 0, false, null); } -{gdjs.evtsExt__MQTT__publish.func(runtimeScene, "{\"type\":\"join\",\"player_id\":" + gdjs.evtTools.common.toString(runtimeScene.getGame().getVariables().getFromIndex(0).getChild(0).getChild("id").getAsNumber()) + ",\"x\":" + gdjs.evtTools.common.toString(Math.round((( gdjs._4800000Code.GDspr_9595playerObjects2.length === 0 ) ? 0 :gdjs._4800000Code.GDspr_9595playerObjects2[0].getPointX("")))) + ",\"y\":" + gdjs.evtTools.common.toString(Math.round((( gdjs._4800000Code.GDspr_9595playerObjects2.length === 0 ) ? 0 :gdjs._4800000Code.GDspr_9595playerObjects2[0].getPointY("")))) + ",\"color\":\"" + runtimeScene.getGame().getVariables().getFromIndex(0).getChild(0).getChild("color").getAsString() + "\"}", "/game/rooms/" + gdjs.evtTools.runtimeScene.getSceneName(runtimeScene), 0, false, null); +{gdjs.evtsExt__MQTT__publish.func(runtimeScene, "{\"type\":\"join\",\"player_id\":" + gdjs.evtTools.common.toString(runtimeScene.getGame().getVariables().getFromIndex(0).getChild(0).getChild("id").getAsNumber()) + ",\"username\":\"" + runtimeScene.getGame().getVariables().getFromIndex(0).getChild(0).getChild("username").getAsString() + "\",\"x\":" + gdjs.evtTools.common.toString(Math.round((( gdjs._4800000Code.GDspr_9595playerObjects2.length === 0 ) ? 0 :gdjs._4800000Code.GDspr_9595playerObjects2[0].getPointX("")))) + ",\"y\":" + gdjs.evtTools.common.toString(Math.round((( gdjs._4800000Code.GDspr_9595playerObjects2.length === 0 ) ? 0 :gdjs._4800000Code.GDspr_9595playerObjects2[0].getPointY("")))) + ",\"sprite\":\"" + runtimeScene.getGame().getVariables().getFromIndex(0).getChild(0).getChild("sprite").getAsString() + "\"}", "/game/rooms/" + gdjs.evtTools.runtimeScene.getSceneName(runtimeScene), 0, false, null); } } @@ -589,12 +680,21 @@ for (var i = 0, k = 0, l = gdjs._4800000Code.GDspr_9595playerObjects2.length;i (gdjs._4800001Code.asyncCallback12663724(runtimeScene, asyncObjectsList)), 12663724, asyncObjectsList); +runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(0.1), (runtimeScene) => (gdjs._4800001Code.asyncCallback15268060(runtimeScene, asyncObjectsList)), 15268060, asyncObjectsList); } } @@ -231,9 +258,16 @@ let isConditionTrue_0 = false; isConditionTrue_0 = false; isConditionTrue_0 = gdjs.evtTools.runtimeScene.sceneJustBegins(runtimeScene); if (isConditionTrue_0) { +gdjs.copyArray(runtimeScene.getObjects("spr_block"), gdjs._4800001Code.GDspr_9595blockObjects1); gdjs.copyArray(runtimeScene.getObjects("spr_player"), gdjs._4800001Code.GDspr_9595playerObjects1); +{gdjs.evtTools.camera.setCameraZoom(runtimeScene, 3, "", 0); +} +{for(var i = 0, len = gdjs._4800001Code.GDspr_9595blockObjects1.length ;i < len;++i) { + gdjs._4800001Code.GDspr_9595blockObjects1[i].hide(); +} +} {for(var i = 0, len = gdjs._4800001Code.GDspr_9595playerObjects1.length ;i < len;++i) { - gdjs._4800001Code.GDspr_9595playerObjects1[i].setColor(runtimeScene.getGame().getVariables().getFromIndex(0).getChild(0).getChild("color").getAsString()); + gdjs._4800001Code.GDspr_9595playerObjects1[i].getBehavior("Animation").setAnimationName(runtimeScene.getGame().getVariables().getFromIndex(0).getChild(0).getChild("sprite").getAsString() + "Down"); } } {gdjs.evtTools.network.sendAsyncRequest(runtimeScene.getGame().getVariables().getFromIndex(1).getAsString() + "/users/" + runtimeScene.getGame().getVariables().getFromIndex(0).getChild(0).getChild("id").getAsString(), "{\"x\":\"" + gdjs.evtTools.common.toString(Math.round((( gdjs._4800001Code.GDspr_9595playerObjects1.length === 0 ) ? 0 :gdjs._4800001Code.GDspr_9595playerObjects1[0].getPointX("")))) + "\",\"y\":\"" + gdjs.evtTools.common.toString(Math.round((( gdjs._4800001Code.GDspr_9595playerObjects1.length === 0 ) ? 0 :gdjs._4800001Code.GDspr_9595playerObjects1[0].getPointY("")))) + "\"}", "PATCH", "application/json", gdjs.VariablesContainer.badVariable, gdjs.VariablesContainer.badVariable); @@ -312,12 +346,20 @@ gdjs._4800001Code.GDspr_9595otherPlayersObjects2.length = k; } if (isConditionTrue_0) { /* Reuse gdjs._4800001Code.GDspr_9595otherPlayersObjects2 */ +{for(var i = 0, len = gdjs._4800001Code.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { + gdjs._4800001Code.GDspr_9595otherPlayersObjects2[i].getBehavior("Animation").resumeAnimation(); +} +} +{for(var i = 0, len = gdjs._4800001Code.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { + gdjs._4800001Code.GDspr_9595otherPlayersObjects2[i].getBehavior("Animation").setAnimationName(runtimeScene.getScene().getVariables().getFromIndex(2).getChild("sprite").getAsString() + "Right"); +} +} {for(var i = 0, len = gdjs._4800001Code.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { gdjs._4800001Code.GDspr_9595otherPlayersObjects2[i].clearForces(); } } {for(var i = 0, len = gdjs._4800001Code.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { - gdjs._4800001Code.GDspr_9595otherPlayersObjects2[i].addForce(200, 0, 1); + gdjs._4800001Code.GDspr_9595otherPlayersObjects2[i].addForce(75, 0, 1); } } } @@ -351,12 +393,20 @@ gdjs._4800001Code.GDspr_9595otherPlayersObjects2.length = k; } if (isConditionTrue_0) { /* Reuse gdjs._4800001Code.GDspr_9595otherPlayersObjects2 */ +{for(var i = 0, len = gdjs._4800001Code.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { + gdjs._4800001Code.GDspr_9595otherPlayersObjects2[i].getBehavior("Animation").resumeAnimation(); +} +} +{for(var i = 0, len = gdjs._4800001Code.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { + gdjs._4800001Code.GDspr_9595otherPlayersObjects2[i].getBehavior("Animation").setAnimationName(runtimeScene.getScene().getVariables().getFromIndex(2).getChild("sprite").getAsString() + "Left"); +} +} {for(var i = 0, len = gdjs._4800001Code.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { gdjs._4800001Code.GDspr_9595otherPlayersObjects2[i].clearForces(); } } {for(var i = 0, len = gdjs._4800001Code.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { - gdjs._4800001Code.GDspr_9595otherPlayersObjects2[i].addForce(-200, 0, 1); + gdjs._4800001Code.GDspr_9595otherPlayersObjects2[i].addForce(-75, 0, 1); } } } @@ -390,12 +440,20 @@ gdjs._4800001Code.GDspr_9595otherPlayersObjects2.length = k; } if (isConditionTrue_0) { /* Reuse gdjs._4800001Code.GDspr_9595otherPlayersObjects2 */ +{for(var i = 0, len = gdjs._4800001Code.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { + gdjs._4800001Code.GDspr_9595otherPlayersObjects2[i].getBehavior("Animation").resumeAnimation(); +} +} +{for(var i = 0, len = gdjs._4800001Code.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { + gdjs._4800001Code.GDspr_9595otherPlayersObjects2[i].getBehavior("Animation").setAnimationName(runtimeScene.getScene().getVariables().getFromIndex(2).getChild("sprite").getAsString() + "Up"); +} +} {for(var i = 0, len = gdjs._4800001Code.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { gdjs._4800001Code.GDspr_9595otherPlayersObjects2[i].clearForces(); } } {for(var i = 0, len = gdjs._4800001Code.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { - gdjs._4800001Code.GDspr_9595otherPlayersObjects2[i].addForce(0, -200, 1); + gdjs._4800001Code.GDspr_9595otherPlayersObjects2[i].addForce(0, -75, 1); } } } @@ -429,12 +487,20 @@ gdjs._4800001Code.GDspr_9595otherPlayersObjects2.length = k; } if (isConditionTrue_0) { /* Reuse gdjs._4800001Code.GDspr_9595otherPlayersObjects2 */ +{for(var i = 0, len = gdjs._4800001Code.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { + gdjs._4800001Code.GDspr_9595otherPlayersObjects2[i].getBehavior("Animation").resumeAnimation(); +} +} +{for(var i = 0, len = gdjs._4800001Code.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { + gdjs._4800001Code.GDspr_9595otherPlayersObjects2[i].getBehavior("Animation").setAnimationName(runtimeScene.getScene().getVariables().getFromIndex(2).getChild("sprite").getAsString() + "Down"); +} +} {for(var i = 0, len = gdjs._4800001Code.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { gdjs._4800001Code.GDspr_9595otherPlayersObjects2[i].clearForces(); } } {for(var i = 0, len = gdjs._4800001Code.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { - gdjs._4800001Code.GDspr_9595otherPlayersObjects2[i].addForce(0, 200, 1); + gdjs._4800001Code.GDspr_9595otherPlayersObjects2[i].addForce(0, 75, 1); } } } @@ -471,6 +537,14 @@ if (isConditionTrue_0) { gdjs._4800001Code.GDspr_9595otherPlayersObjects2[i].setPosition(runtimeScene.getScene().getVariables().getFromIndex(2).getChild("x").getAsNumber(),runtimeScene.getScene().getVariables().getFromIndex(2).getChild("y").getAsNumber()); } } +{for(var i = 0, len = gdjs._4800001Code.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { + gdjs._4800001Code.GDspr_9595otherPlayersObjects2[i].getBehavior("Animation").pauseAnimation(); +} +} +{for(var i = 0, len = gdjs._4800001Code.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { + gdjs._4800001Code.GDspr_9595otherPlayersObjects2[i].setAnimationFrame(1); +} +} } } @@ -493,7 +567,19 @@ gdjs._4800001Code.GDspr_9595otherPlayersObjects2.length = 0; } } {for(var i = 0, len = gdjs._4800001Code.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { - gdjs._4800001Code.GDspr_9595otherPlayersObjects2[i].setColor(runtimeScene.getScene().getVariables().getFromIndex(2).getChild("color").getAsString()); + gdjs._4800001Code.GDspr_9595otherPlayersObjects2[i].returnVariable(gdjs._4800001Code.GDspr_9595otherPlayersObjects2[i].getVariables().getFromIndex(1)).setString(runtimeScene.getScene().getVariables().getFromIndex(2).getChild("username").getAsString()); +} +} +{for(var i = 0, len = gdjs._4800001Code.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { + gdjs._4800001Code.GDspr_9595otherPlayersObjects2[i].getBehavior("Animation").setAnimationName(runtimeScene.getScene().getVariables().getFromIndex(2).getChild("sprite").getAsString() + "Down"); +} +} +{for(var i = 0, len = gdjs._4800001Code.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { + gdjs._4800001Code.GDspr_9595otherPlayersObjects2[i].getBehavior("Animation").pauseAnimation(); +} +} +{for(var i = 0, len = gdjs._4800001Code.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { + gdjs._4800001Code.GDspr_9595otherPlayersObjects2[i].setAnimationFrame(1); } } } @@ -545,14 +631,14 @@ isConditionTrue_0 = false; isConditionTrue_0 = gdjs.evtsExt__MQTT__isConnected.func(runtimeScene, null); if (isConditionTrue_0) { isConditionTrue_0 = false; -{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(12669460); +{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(15116556); } } if (isConditionTrue_0) { gdjs.copyArray(runtimeScene.getObjects("spr_player"), gdjs._4800001Code.GDspr_9595playerObjects2); {gdjs.evtsExt__MQTT__subscribe.func(runtimeScene, "/game/rooms/" + gdjs.evtTools.runtimeScene.getSceneName(runtimeScene), 0, false, null); } -{gdjs.evtsExt__MQTT__publish.func(runtimeScene, "{\"type\":\"join\",\"player_id\":" + gdjs.evtTools.common.toString(runtimeScene.getGame().getVariables().getFromIndex(0).getChild(0).getChild("id").getAsNumber()) + ",\"x\":" + gdjs.evtTools.common.toString(Math.round((( gdjs._4800001Code.GDspr_9595playerObjects2.length === 0 ) ? 0 :gdjs._4800001Code.GDspr_9595playerObjects2[0].getPointX("")))) + ",\"y\":" + gdjs.evtTools.common.toString(Math.round((( gdjs._4800001Code.GDspr_9595playerObjects2.length === 0 ) ? 0 :gdjs._4800001Code.GDspr_9595playerObjects2[0].getPointY("")))) + ",\"color\":\"" + runtimeScene.getGame().getVariables().getFromIndex(0).getChild(0).getChild("color").getAsString() + "\"}", "/game/rooms/" + gdjs.evtTools.runtimeScene.getSceneName(runtimeScene), 0, false, null); +{gdjs.evtsExt__MQTT__publish.func(runtimeScene, "{\"type\":\"join\",\"player_id\":" + gdjs.evtTools.common.toString(runtimeScene.getGame().getVariables().getFromIndex(0).getChild(0).getChild("id").getAsNumber()) + ",\"username\":\"" + runtimeScene.getGame().getVariables().getFromIndex(0).getChild(0).getChild("username").getAsString() + "\",\"x\":" + gdjs.evtTools.common.toString(Math.round((( gdjs._4800001Code.GDspr_9595playerObjects2.length === 0 ) ? 0 :gdjs._4800001Code.GDspr_9595playerObjects2[0].getPointX("")))) + ",\"y\":" + gdjs.evtTools.common.toString(Math.round((( gdjs._4800001Code.GDspr_9595playerObjects2.length === 0 ) ? 0 :gdjs._4800001Code.GDspr_9595playerObjects2[0].getPointY("")))) + ",\"sprite\":\"" + runtimeScene.getGame().getVariables().getFromIndex(0).getChild(0).getChild("sprite").getAsString() + "\"}", "/game/rooms/" + gdjs.evtTools.runtimeScene.getSceneName(runtimeScene), 0, false, null); } } @@ -585,12 +671,21 @@ for (var i = 0, k = 0, l = gdjs._4800001Code.GDspr_9595playerObjects2.length;i (gdjs.FunctionsCode.asyncCallback12663724(runtimeScene, asyncObjectsList)), 12663724, asyncObjectsList); +runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(0.1), (runtimeScene) => (gdjs.FunctionsCode.asyncCallback15268060(runtimeScene, asyncObjectsList)), 15268060, asyncObjectsList); } } @@ -150,9 +177,16 @@ let isConditionTrue_0 = false; isConditionTrue_0 = false; isConditionTrue_0 = gdjs.evtTools.runtimeScene.sceneJustBegins(runtimeScene); if (isConditionTrue_0) { +gdjs.copyArray(runtimeScene.getObjects("spr_block"), gdjs.FunctionsCode.GDspr_9595blockObjects1); gdjs.copyArray(runtimeScene.getObjects("spr_player"), gdjs.FunctionsCode.GDspr_9595playerObjects1); +{gdjs.evtTools.camera.setCameraZoom(runtimeScene, 3, "", 0); +} +{for(var i = 0, len = gdjs.FunctionsCode.GDspr_9595blockObjects1.length ;i < len;++i) { + gdjs.FunctionsCode.GDspr_9595blockObjects1[i].hide(); +} +} {for(var i = 0, len = gdjs.FunctionsCode.GDspr_9595playerObjects1.length ;i < len;++i) { - gdjs.FunctionsCode.GDspr_9595playerObjects1[i].setColor(runtimeScene.getGame().getVariables().getFromIndex(0).getChild(0).getChild("color").getAsString()); + gdjs.FunctionsCode.GDspr_9595playerObjects1[i].getBehavior("Animation").setAnimationName(runtimeScene.getGame().getVariables().getFromIndex(0).getChild(0).getChild("sprite").getAsString() + "Down"); } } {gdjs.evtTools.network.sendAsyncRequest(runtimeScene.getGame().getVariables().getFromIndex(1).getAsString() + "/users/" + runtimeScene.getGame().getVariables().getFromIndex(0).getChild(0).getChild("id").getAsString(), "{\"x\":\"" + gdjs.evtTools.common.toString(Math.round((( gdjs.FunctionsCode.GDspr_9595playerObjects1.length === 0 ) ? 0 :gdjs.FunctionsCode.GDspr_9595playerObjects1[0].getPointX("")))) + "\",\"y\":\"" + gdjs.evtTools.common.toString(Math.round((( gdjs.FunctionsCode.GDspr_9595playerObjects1.length === 0 ) ? 0 :gdjs.FunctionsCode.GDspr_9595playerObjects1[0].getPointY("")))) + "\"}", "PATCH", "application/json", gdjs.VariablesContainer.badVariable, gdjs.VariablesContainer.badVariable); @@ -231,12 +265,20 @@ gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2.length = k; } if (isConditionTrue_0) { /* Reuse gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2 */ +{for(var i = 0, len = gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { + gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2[i].getBehavior("Animation").resumeAnimation(); +} +} +{for(var i = 0, len = gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { + gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2[i].getBehavior("Animation").setAnimationName(runtimeScene.getScene().getVariables().getFromIndex(2).getChild("sprite").getAsString() + "Right"); +} +} {for(var i = 0, len = gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2[i].clearForces(); } } {for(var i = 0, len = gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { - gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2[i].addForce(200, 0, 1); + gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2[i].addForce(75, 0, 1); } } } @@ -270,12 +312,20 @@ gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2.length = k; } if (isConditionTrue_0) { /* Reuse gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2 */ +{for(var i = 0, len = gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { + gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2[i].getBehavior("Animation").resumeAnimation(); +} +} +{for(var i = 0, len = gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { + gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2[i].getBehavior("Animation").setAnimationName(runtimeScene.getScene().getVariables().getFromIndex(2).getChild("sprite").getAsString() + "Left"); +} +} {for(var i = 0, len = gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2[i].clearForces(); } } {for(var i = 0, len = gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { - gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2[i].addForce(-200, 0, 1); + gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2[i].addForce(-75, 0, 1); } } } @@ -309,12 +359,20 @@ gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2.length = k; } if (isConditionTrue_0) { /* Reuse gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2 */ +{for(var i = 0, len = gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { + gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2[i].getBehavior("Animation").resumeAnimation(); +} +} +{for(var i = 0, len = gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { + gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2[i].getBehavior("Animation").setAnimationName(runtimeScene.getScene().getVariables().getFromIndex(2).getChild("sprite").getAsString() + "Up"); +} +} {for(var i = 0, len = gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2[i].clearForces(); } } {for(var i = 0, len = gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { - gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2[i].addForce(0, -200, 1); + gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2[i].addForce(0, -75, 1); } } } @@ -348,12 +406,20 @@ gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2.length = k; } if (isConditionTrue_0) { /* Reuse gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2 */ +{for(var i = 0, len = gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { + gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2[i].getBehavior("Animation").resumeAnimation(); +} +} +{for(var i = 0, len = gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { + gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2[i].getBehavior("Animation").setAnimationName(runtimeScene.getScene().getVariables().getFromIndex(2).getChild("sprite").getAsString() + "Down"); +} +} {for(var i = 0, len = gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2[i].clearForces(); } } {for(var i = 0, len = gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { - gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2[i].addForce(0, 200, 1); + gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2[i].addForce(0, 75, 1); } } } @@ -390,6 +456,14 @@ if (isConditionTrue_0) { gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2[i].setPosition(runtimeScene.getScene().getVariables().getFromIndex(2).getChild("x").getAsNumber(),runtimeScene.getScene().getVariables().getFromIndex(2).getChild("y").getAsNumber()); } } +{for(var i = 0, len = gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { + gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2[i].getBehavior("Animation").pauseAnimation(); +} +} +{for(var i = 0, len = gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { + gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2[i].setAnimationFrame(1); +} +} } } @@ -412,7 +486,19 @@ gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2.length = 0; } } {for(var i = 0, len = gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { - gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2[i].setColor(runtimeScene.getScene().getVariables().getFromIndex(2).getChild("color").getAsString()); + gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2[i].returnVariable(gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2[i].getVariables().getFromIndex(1)).setString(runtimeScene.getScene().getVariables().getFromIndex(2).getChild("username").getAsString()); +} +} +{for(var i = 0, len = gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { + gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2[i].getBehavior("Animation").setAnimationName(runtimeScene.getScene().getVariables().getFromIndex(2).getChild("sprite").getAsString() + "Down"); +} +} +{for(var i = 0, len = gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { + gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2[i].getBehavior("Animation").pauseAnimation(); +} +} +{for(var i = 0, len = gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2.length ;i < len;++i) { + gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2[i].setAnimationFrame(1); } } } @@ -464,14 +550,14 @@ isConditionTrue_0 = false; isConditionTrue_0 = gdjs.evtsExt__MQTT__isConnected.func(runtimeScene, null); if (isConditionTrue_0) { isConditionTrue_0 = false; -{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(12669460); +{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(15116556); } } if (isConditionTrue_0) { gdjs.copyArray(runtimeScene.getObjects("spr_player"), gdjs.FunctionsCode.GDspr_9595playerObjects2); {gdjs.evtsExt__MQTT__subscribe.func(runtimeScene, "/game/rooms/" + gdjs.evtTools.runtimeScene.getSceneName(runtimeScene), 0, false, null); } -{gdjs.evtsExt__MQTT__publish.func(runtimeScene, "{\"type\":\"join\",\"player_id\":" + gdjs.evtTools.common.toString(runtimeScene.getGame().getVariables().getFromIndex(0).getChild(0).getChild("id").getAsNumber()) + ",\"x\":" + gdjs.evtTools.common.toString(Math.round((( gdjs.FunctionsCode.GDspr_9595playerObjects2.length === 0 ) ? 0 :gdjs.FunctionsCode.GDspr_9595playerObjects2[0].getPointX("")))) + ",\"y\":" + gdjs.evtTools.common.toString(Math.round((( gdjs.FunctionsCode.GDspr_9595playerObjects2.length === 0 ) ? 0 :gdjs.FunctionsCode.GDspr_9595playerObjects2[0].getPointY("")))) + ",\"color\":\"" + runtimeScene.getGame().getVariables().getFromIndex(0).getChild(0).getChild("color").getAsString() + "\"}", "/game/rooms/" + gdjs.evtTools.runtimeScene.getSceneName(runtimeScene), 0, false, null); +{gdjs.evtsExt__MQTT__publish.func(runtimeScene, "{\"type\":\"join\",\"player_id\":" + gdjs.evtTools.common.toString(runtimeScene.getGame().getVariables().getFromIndex(0).getChild(0).getChild("id").getAsNumber()) + ",\"username\":\"" + runtimeScene.getGame().getVariables().getFromIndex(0).getChild(0).getChild("username").getAsString() + "\",\"x\":" + gdjs.evtTools.common.toString(Math.round((( gdjs.FunctionsCode.GDspr_9595playerObjects2.length === 0 ) ? 0 :gdjs.FunctionsCode.GDspr_9595playerObjects2[0].getPointX("")))) + ",\"y\":" + gdjs.evtTools.common.toString(Math.round((( gdjs.FunctionsCode.GDspr_9595playerObjects2.length === 0 ) ? 0 :gdjs.FunctionsCode.GDspr_9595playerObjects2[0].getPointY("")))) + ",\"sprite\":\"" + runtimeScene.getGame().getVariables().getFromIndex(0).getChild(0).getChild("sprite").getAsString() + "\"}", "/game/rooms/" + gdjs.evtTools.runtimeScene.getSceneName(runtimeScene), 0, false, null); } } @@ -504,12 +590,21 @@ for (var i = 0, k = 0, l = gdjs.FunctionsCode.GDspr_9595playerObjects2.length;i< gdjs.FunctionsCode.GDspr_9595playerObjects2.length = k; if (isConditionTrue_0) { isConditionTrue_0 = false; -{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(12673116); +{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(15119700); } } } if (isConditionTrue_0) { -{gdjs.evtsExt__MQTT__publish.func(runtimeScene, "{\"type\":\"move_start\",\"player_id\":" + gdjs.evtTools.common.toString(runtimeScene.getGame().getVariables().getFromIndex(0).getChild(0).getChild("id").getAsNumber()) + ",\"direction\":\"right\"}", "/game/rooms/" + gdjs.evtTools.runtimeScene.getSceneName(runtimeScene), 0, false, null); +/* Reuse gdjs.FunctionsCode.GDspr_9595playerObjects2 */ +{gdjs.evtsExt__MQTT__publish.func(runtimeScene, "{\"type\":\"move_start\",\"player_id\":" + gdjs.evtTools.common.toString(runtimeScene.getGame().getVariables().getFromIndex(0).getChild(0).getChild("id").getAsNumber()) + ",\"sprite\":" + gdjs.evtTools.common.toString(runtimeScene.getGame().getVariables().getFromIndex(0).getChild(0).getChild("sprite").getAsNumber()) + ",\"direction\":\"right\"}", "/game/rooms/" + gdjs.evtTools.runtimeScene.getSceneName(runtimeScene), 0, false, null); +} +{for(var i = 0, len = gdjs.FunctionsCode.GDspr_9595playerObjects2.length ;i < len;++i) { + gdjs.FunctionsCode.GDspr_9595playerObjects2[i].getBehavior("Animation").setAnimationName(runtimeScene.getGame().getVariables().getFromIndex(0).getChild(0).getChild("sprite").getAsString() + "Right"); +} +} +{for(var i = 0, len = gdjs.FunctionsCode.GDspr_9595playerObjects2.length ;i < len;++i) { + gdjs.FunctionsCode.GDspr_9595playerObjects2[i].getBehavior("Animation").resumeAnimation(); +} } } @@ -542,12 +637,21 @@ for (var i = 0, k = 0, l = gdjs.FunctionsCode.GDspr_9595playerObjects2.length;i< gdjs.FunctionsCode.GDspr_9595playerObjects2.length = k; if (isConditionTrue_0) { isConditionTrue_0 = false; -{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(12676988); +{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(15124364); } } } if (isConditionTrue_0) { -{gdjs.evtsExt__MQTT__publish.func(runtimeScene, "{\"type\":\"move_start\",\"player_id\":" + gdjs.evtTools.common.toString(runtimeScene.getGame().getVariables().getFromIndex(0).getChild(0).getChild("id").getAsNumber()) + ",\"direction\":\"down\"}", "/game/rooms/" + gdjs.evtTools.runtimeScene.getSceneName(runtimeScene), 0, false, null); +/* Reuse gdjs.FunctionsCode.GDspr_9595playerObjects2 */ +{gdjs.evtsExt__MQTT__publish.func(runtimeScene, "{\"type\":\"move_start\",\"player_id\":" + gdjs.evtTools.common.toString(runtimeScene.getGame().getVariables().getFromIndex(0).getChild(0).getChild("id").getAsNumber()) + ",\"sprite\":" + gdjs.evtTools.common.toString(runtimeScene.getGame().getVariables().getFromIndex(0).getChild(0).getChild("sprite").getAsNumber()) + ",\"direction\":\"down\"}", "/game/rooms/" + gdjs.evtTools.runtimeScene.getSceneName(runtimeScene), 0, false, null); +} +{for(var i = 0, len = gdjs.FunctionsCode.GDspr_9595playerObjects2.length ;i < len;++i) { + gdjs.FunctionsCode.GDspr_9595playerObjects2[i].getBehavior("Animation").setAnimationName(runtimeScene.getGame().getVariables().getFromIndex(0).getChild(0).getChild("sprite").getAsString() + "Down"); +} +} +{for(var i = 0, len = gdjs.FunctionsCode.GDspr_9595playerObjects2.length ;i < len;++i) { + gdjs.FunctionsCode.GDspr_9595playerObjects2[i].getBehavior("Animation").resumeAnimation(); +} } } @@ -580,12 +684,21 @@ for (var i = 0, k = 0, l = gdjs.FunctionsCode.GDspr_9595playerObjects2.length;i< gdjs.FunctionsCode.GDspr_9595playerObjects2.length = k; if (isConditionTrue_0) { isConditionTrue_0 = false; -{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(12680836); +{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(15129012); } } } if (isConditionTrue_0) { -{gdjs.evtsExt__MQTT__publish.func(runtimeScene, "{\"type\":\"move_start\",\"player_id\":" + gdjs.evtTools.common.toString(runtimeScene.getGame().getVariables().getFromIndex(0).getChild(0).getChild("id").getAsNumber()) + ",\"direction\":\"left\"}", "/game/rooms/" + gdjs.evtTools.runtimeScene.getSceneName(runtimeScene), 0, false, null); +/* Reuse gdjs.FunctionsCode.GDspr_9595playerObjects2 */ +{gdjs.evtsExt__MQTT__publish.func(runtimeScene, "{\"type\":\"move_start\",\"player_id\":" + gdjs.evtTools.common.toString(runtimeScene.getGame().getVariables().getFromIndex(0).getChild(0).getChild("id").getAsNumber()) + ",\"sprite\":" + gdjs.evtTools.common.toString(runtimeScene.getGame().getVariables().getFromIndex(0).getChild(0).getChild("sprite").getAsNumber()) + ",\"direction\":\"left\"}", "/game/rooms/" + gdjs.evtTools.runtimeScene.getSceneName(runtimeScene), 0, false, null); +} +{for(var i = 0, len = gdjs.FunctionsCode.GDspr_9595playerObjects2.length ;i < len;++i) { + gdjs.FunctionsCode.GDspr_9595playerObjects2[i].getBehavior("Animation").setAnimationName(runtimeScene.getGame().getVariables().getFromIndex(0).getChild(0).getChild("sprite").getAsString() + "Left"); +} +} +{for(var i = 0, len = gdjs.FunctionsCode.GDspr_9595playerObjects2.length ;i < len;++i) { + gdjs.FunctionsCode.GDspr_9595playerObjects2[i].getBehavior("Animation").resumeAnimation(); +} } } @@ -618,12 +731,21 @@ for (var i = 0, k = 0, l = gdjs.FunctionsCode.GDspr_9595playerObjects2.length;i< gdjs.FunctionsCode.GDspr_9595playerObjects2.length = k; if (isConditionTrue_0) { isConditionTrue_0 = false; -{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(12684716); +{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(15134012); } } } if (isConditionTrue_0) { -{gdjs.evtsExt__MQTT__publish.func(runtimeScene, "{\"type\":\"move_start\",\"player_id\":" + gdjs.evtTools.common.toString(runtimeScene.getGame().getVariables().getFromIndex(0).getChild(0).getChild("id").getAsNumber()) + ",\"direction\":\"up\"}", "/game/rooms/" + gdjs.evtTools.runtimeScene.getSceneName(runtimeScene), 0, false, null); +/* Reuse gdjs.FunctionsCode.GDspr_9595playerObjects2 */ +{gdjs.evtsExt__MQTT__publish.func(runtimeScene, "{\"type\":\"move_start\",\"player_id\":" + gdjs.evtTools.common.toString(runtimeScene.getGame().getVariables().getFromIndex(0).getChild(0).getChild("id").getAsNumber()) + ",\"sprite\":" + gdjs.evtTools.common.toString(runtimeScene.getGame().getVariables().getFromIndex(0).getChild(0).getChild("sprite").getAsNumber()) + ",\"direction\":\"up\"}", "/game/rooms/" + gdjs.evtTools.runtimeScene.getSceneName(runtimeScene), 0, false, null); +} +{for(var i = 0, len = gdjs.FunctionsCode.GDspr_9595playerObjects2.length ;i < len;++i) { + gdjs.FunctionsCode.GDspr_9595playerObjects2[i].getBehavior("Animation").setAnimationName(runtimeScene.getGame().getVariables().getFromIndex(0).getChild(0).getChild("sprite").getAsString() + "Up"); +} +} +{for(var i = 0, len = gdjs.FunctionsCode.GDspr_9595playerObjects2.length ;i < len;++i) { + gdjs.FunctionsCode.GDspr_9595playerObjects2[i].getBehavior("Animation").resumeAnimation(); +} } } @@ -646,12 +768,20 @@ for (var i = 0, k = 0, l = gdjs.FunctionsCode.GDspr_9595playerObjects2.length;i< gdjs.FunctionsCode.GDspr_9595playerObjects2.length = k; if (isConditionTrue_0) { isConditionTrue_0 = false; -{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(12687908); +{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(15138324); } } if (isConditionTrue_0) { /* Reuse gdjs.FunctionsCode.GDspr_9595playerObjects2 */ -{gdjs.evtsExt__MQTT__publish.func(runtimeScene, "{\"type\":\"move_stop\",\"player_id\":" + gdjs.evtTools.common.toString(runtimeScene.getGame().getVariables().getFromIndex(0).getChild(0).getChild("id").getAsNumber()) + ",\"x\":" + gdjs.evtTools.common.toString(Math.round((( gdjs.FunctionsCode.GDspr_9595playerObjects2.length === 0 ) ? 0 :gdjs.FunctionsCode.GDspr_9595playerObjects2[0].getPointX("")))) + ",\"y\":" + gdjs.evtTools.common.toString(Math.round((( gdjs.FunctionsCode.GDspr_9595playerObjects2.length === 0 ) ? 0 :gdjs.FunctionsCode.GDspr_9595playerObjects2[0].getPointY("")))) + "}", "/game/rooms/" + gdjs.evtTools.runtimeScene.getSceneName(runtimeScene), 0, false, null); +{gdjs.evtsExt__MQTT__publish.func(runtimeScene, "{\"type\":\"move_stop\",\"player_id\":" + gdjs.evtTools.common.toString(runtimeScene.getGame().getVariables().getFromIndex(0).getChild(0).getChild("id").getAsNumber()) + ",\"sprite\":" + gdjs.evtTools.common.toString(runtimeScene.getGame().getVariables().getFromIndex(0).getChild(0).getChild("sprite").getAsNumber()) + ",\"x\":" + gdjs.evtTools.common.toString(Math.round((( gdjs.FunctionsCode.GDspr_9595playerObjects2.length === 0 ) ? 0 :gdjs.FunctionsCode.GDspr_9595playerObjects2[0].getPointX("")))) + ",\"y\":" + gdjs.evtTools.common.toString(Math.round((( gdjs.FunctionsCode.GDspr_9595playerObjects2.length === 0 ) ? 0 :gdjs.FunctionsCode.GDspr_9595playerObjects2[0].getPointY("")))) + "}", "/game/rooms/" + gdjs.evtTools.runtimeScene.getSceneName(runtimeScene), 0, false, null); +} +{for(var i = 0, len = gdjs.FunctionsCode.GDspr_9595playerObjects2.length ;i < len;++i) { + gdjs.FunctionsCode.GDspr_9595playerObjects2[i].getBehavior("Animation").pauseAnimation(); +} +} +{for(var i = 0, len = gdjs.FunctionsCode.GDspr_9595playerObjects2.length ;i < len;++i) { + gdjs.FunctionsCode.GDspr_9595playerObjects2[i].setAnimationFrame(1); +} } } @@ -680,29 +810,75 @@ gdjs.FunctionsCode.eventsList7(runtimeScene);} //End of subevents } -};gdjs.FunctionsCode.mapOfGDgdjs_9546FunctionsCode_9546GDspr_95959595playerObjects1Objects = Hashtable.newFrom({"spr_player": gdjs.FunctionsCode.GDspr_9595playerObjects1}); -gdjs.FunctionsCode.mapOfGDgdjs_9546FunctionsCode_9546GDspr_95959595doorObjects1Objects = Hashtable.newFrom({"spr_door": gdjs.FunctionsCode.GDspr_9595doorObjects1}); +};gdjs.FunctionsCode.mapOfGDgdjs_9546FunctionsCode_9546GDspr_95959595playerObjects2Objects = Hashtable.newFrom({"spr_player": gdjs.FunctionsCode.GDspr_9595playerObjects2}); +gdjs.FunctionsCode.mapOfGDgdjs_9546FunctionsCode_9546GDspr_95959595doorObjects2Objects = Hashtable.newFrom({"spr_door": gdjs.FunctionsCode.GDspr_9595doorObjects2}); +gdjs.FunctionsCode.mapOfGDgdjs_9546FunctionsCode_9546GDspr_95959595playerObjects2Objects = Hashtable.newFrom({"spr_player": gdjs.FunctionsCode.GDspr_9595playerObjects2}); +gdjs.FunctionsCode.mapOfGDgdjs_9546FunctionsCode_9546GDspr_95959595blockObjects2Objects = Hashtable.newFrom({"spr_block": gdjs.FunctionsCode.GDspr_9595blockObjects2}); +gdjs.FunctionsCode.mapOfGDgdjs_9546FunctionsCode_9546GDspr_95959595blockObjects2Objects = Hashtable.newFrom({"spr_block": gdjs.FunctionsCode.GDspr_9595blockObjects2}); +gdjs.FunctionsCode.mapOfGDgdjs_9546FunctionsCode_9546GDspr_95959595otherPlayersObjects1Objects = Hashtable.newFrom({"spr_otherPlayers": gdjs.FunctionsCode.GDspr_9595otherPlayersObjects1}); +gdjs.FunctionsCode.mapOfGDgdjs_9546FunctionsCode_9546GDspr_95959595blockObjects1Objects = Hashtable.newFrom({"spr_block": gdjs.FunctionsCode.GDspr_9595blockObjects1}); +gdjs.FunctionsCode.mapOfGDgdjs_9546FunctionsCode_9546GDspr_95959595blockObjects1Objects = Hashtable.newFrom({"spr_block": gdjs.FunctionsCode.GDspr_9595blockObjects1}); gdjs.FunctionsCode.eventsList9 = function(runtimeScene) { { -gdjs.copyArray(runtimeScene.getObjects("spr_door"), gdjs.FunctionsCode.GDspr_9595doorObjects1); -gdjs.copyArray(runtimeScene.getObjects("spr_player"), gdjs.FunctionsCode.GDspr_9595playerObjects1); +gdjs.copyArray(runtimeScene.getObjects("spr_door"), gdjs.FunctionsCode.GDspr_9595doorObjects2); +gdjs.copyArray(runtimeScene.getObjects("spr_player"), gdjs.FunctionsCode.GDspr_9595playerObjects2); let isConditionTrue_0 = false; isConditionTrue_0 = false; -isConditionTrue_0 = gdjs.evtTools.object.hitBoxesCollisionTest(gdjs.FunctionsCode.mapOfGDgdjs_9546FunctionsCode_9546GDspr_95959595playerObjects1Objects, gdjs.FunctionsCode.mapOfGDgdjs_9546FunctionsCode_9546GDspr_95959595doorObjects1Objects, false, runtimeScene, false); +isConditionTrue_0 = gdjs.evtTools.object.hitBoxesCollisionTest(gdjs.FunctionsCode.mapOfGDgdjs_9546FunctionsCode_9546GDspr_95959595playerObjects2Objects, gdjs.FunctionsCode.mapOfGDgdjs_9546FunctionsCode_9546GDspr_95959595doorObjects2Objects, false, runtimeScene, false); if (isConditionTrue_0) { -/* Reuse gdjs.FunctionsCode.GDspr_9595doorObjects1 */ +/* Reuse gdjs.FunctionsCode.GDspr_9595doorObjects2 */ {runtimeScene.getGame().getVariables().getFromIndex(0).getChild(0).getChild("last_room").setString(runtimeScene.getGame().getVariables().getFromIndex(0).getChild(0).getChild("room").getAsString()); } -{runtimeScene.getGame().getVariables().getFromIndex(0).getChild(0).getChild("room").setString(((gdjs.FunctionsCode.GDspr_9595doorObjects1.length === 0 ) ? gdjs.VariablesContainer.badVariablesContainer : gdjs.FunctionsCode.GDspr_9595doorObjects1[0].getVariables()).getFromIndex(0).getAsString()); +{runtimeScene.getGame().getVariables().getFromIndex(0).getChild(0).getChild("room").setString(((gdjs.FunctionsCode.GDspr_9595doorObjects2.length === 0 ) ? gdjs.VariablesContainer.badVariablesContainer : gdjs.FunctionsCode.GDspr_9595doorObjects2[0].getVariables()).getFromIndex(0).getAsString()); } {gdjs.evtTools.network.sendAsyncRequest(runtimeScene.getGame().getVariables().getFromIndex(1).getAsString() + "/users/" + runtimeScene.getGame().getVariables().getFromIndex(0).getChild(0).getChild("id").getAsString(), "{\"room\":\"" + runtimeScene.getGame().getVariables().getFromIndex(0).getChild(0).getChild("room").getAsString() + "\",\"last_room\":\"" + runtimeScene.getGame().getVariables().getFromIndex(0).getChild(0).getChild("last_room").getAsString() + "\"}", "PATCH", "application/json", gdjs.VariablesContainer.badVariable, gdjs.VariablesContainer.badVariable); } {gdjs.evtsExt__MQTT__publish.func(runtimeScene, "{\"type\":\"leave\",\"player_id\":" + gdjs.evtTools.common.toString(runtimeScene.getGame().getVariables().getFromIndex(0).getChild(0).getChild("id").getAsNumber()) + "}", "/game/rooms/" + gdjs.evtTools.runtimeScene.getSceneName(runtimeScene), 0, false, null); } -{gdjs.evtTools.runtimeScene.replaceScene(runtimeScene, ((gdjs.FunctionsCode.GDspr_9595doorObjects1.length === 0 ) ? gdjs.VariablesContainer.badVariablesContainer : gdjs.FunctionsCode.GDspr_9595doorObjects1[0].getVariables()).getFromIndex(0).getAsString(), false); +{gdjs.evtTools.runtimeScene.replaceScene(runtimeScene, ((gdjs.FunctionsCode.GDspr_9595doorObjects2.length === 0 ) ? gdjs.VariablesContainer.badVariablesContainer : gdjs.FunctionsCode.GDspr_9595doorObjects2[0].getVariables()).getFromIndex(0).getAsString(), false); +} +} + +} + + +{ + +gdjs.copyArray(runtimeScene.getObjects("spr_block"), gdjs.FunctionsCode.GDspr_9595blockObjects2); +gdjs.copyArray(runtimeScene.getObjects("spr_player"), gdjs.FunctionsCode.GDspr_9595playerObjects2); + +let isConditionTrue_0 = false; +isConditionTrue_0 = false; +isConditionTrue_0 = gdjs.evtTools.object.hitBoxesCollisionTest(gdjs.FunctionsCode.mapOfGDgdjs_9546FunctionsCode_9546GDspr_95959595playerObjects2Objects, gdjs.FunctionsCode.mapOfGDgdjs_9546FunctionsCode_9546GDspr_95959595blockObjects2Objects, false, runtimeScene, false); +if (isConditionTrue_0) { +/* Reuse gdjs.FunctionsCode.GDspr_9595blockObjects2 */ +/* Reuse gdjs.FunctionsCode.GDspr_9595playerObjects2 */ +{for(var i = 0, len = gdjs.FunctionsCode.GDspr_9595playerObjects2.length ;i < len;++i) { + gdjs.FunctionsCode.GDspr_9595playerObjects2[i].separateFromObjectsList(gdjs.FunctionsCode.mapOfGDgdjs_9546FunctionsCode_9546GDspr_95959595blockObjects2Objects, false); +} +} +} + +} + + +{ + +gdjs.copyArray(runtimeScene.getObjects("spr_block"), gdjs.FunctionsCode.GDspr_9595blockObjects1); +gdjs.copyArray(runtimeScene.getObjects("spr_otherPlayers"), gdjs.FunctionsCode.GDspr_9595otherPlayersObjects1); + +let isConditionTrue_0 = false; +isConditionTrue_0 = false; +isConditionTrue_0 = gdjs.evtTools.object.hitBoxesCollisionTest(gdjs.FunctionsCode.mapOfGDgdjs_9546FunctionsCode_9546GDspr_95959595otherPlayersObjects1Objects, gdjs.FunctionsCode.mapOfGDgdjs_9546FunctionsCode_9546GDspr_95959595blockObjects1Objects, false, runtimeScene, false); +if (isConditionTrue_0) { +/* Reuse gdjs.FunctionsCode.GDspr_9595blockObjects1 */ +/* Reuse gdjs.FunctionsCode.GDspr_9595otherPlayersObjects1 */ +{for(var i = 0, len = gdjs.FunctionsCode.GDspr_9595otherPlayersObjects1.length ;i < len;++i) { + gdjs.FunctionsCode.GDspr_9595otherPlayersObjects1[i].separateFromObjectsList(gdjs.FunctionsCode.mapOfGDgdjs_9546FunctionsCode_9546GDspr_95959595blockObjects1Objects, false); +} } } @@ -756,7 +932,7 @@ for (var i = 0, k = 0, l = gdjs.FunctionsCode.GDspr_9595playerObjects1.length;i< gdjs.FunctionsCode.GDspr_9595playerObjects1.length = k; if (isConditionTrue_0) { isConditionTrue_0 = false; -{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(12726196); +{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(15144716); } } if (isConditionTrue_0) { @@ -773,6 +949,28 @@ if (isConditionTrue_0) { { +let isConditionTrue_0 = false; +{ +gdjs.copyArray(runtimeScene.getObjects("spr_player"), gdjs.FunctionsCode.GDspr_9595playerObjects1); +gdjs.copyArray(runtimeScene.getObjects("txt_playerName"), gdjs.FunctionsCode.GDtxt_9595playerNameObjects1); +{gdjs.evtTools.camera.setCameraX(runtimeScene, (( gdjs.FunctionsCode.GDspr_9595playerObjects1.length === 0 ) ? 0 :gdjs.FunctionsCode.GDspr_9595playerObjects1[0].getCenterXInScene()), "", 0); +} +{gdjs.evtTools.camera.setCameraY(runtimeScene, (( gdjs.FunctionsCode.GDspr_9595playerObjects1.length === 0 ) ? 0 :gdjs.FunctionsCode.GDspr_9595playerObjects1[0].getCenterYInScene()), "", 0); +} +{for(var i = 0, len = gdjs.FunctionsCode.GDtxt_9595playerNameObjects1.length ;i < len;++i) { + gdjs.FunctionsCode.GDtxt_9595playerNameObjects1[i].setCenterPositionInScene((( gdjs.FunctionsCode.GDspr_9595playerObjects1.length === 0 ) ? 0 :gdjs.FunctionsCode.GDspr_9595playerObjects1[0].getCenterXInScene()),(( gdjs.FunctionsCode.GDspr_9595playerObjects1.length === 0 ) ? 0 :gdjs.FunctionsCode.GDspr_9595playerObjects1[0].getCenterYInScene()) - 24); +} +} +} + +} + + +};gdjs.FunctionsCode.eventsList13 = function(runtimeScene) { + +{ + + gdjs.FunctionsCode.eventsList3(runtimeScene); } @@ -805,6 +1003,13 @@ gdjs.FunctionsCode.eventsList11(runtimeScene); } +{ + + +gdjs.FunctionsCode.eventsList12(runtimeScene); +} + + }; gdjs.FunctionsCode.func = function(runtimeScene) { @@ -815,16 +1020,6 @@ gdjs.FunctionsCode.GDtxt_9595debugObjects2.length = 0; gdjs.FunctionsCode.GDtxt_9595debugObjects3.length = 0; gdjs.FunctionsCode.GDtxt_9595debugObjects4.length = 0; gdjs.FunctionsCode.GDtxt_9595debugObjects5.length = 0; -gdjs.FunctionsCode.GDspr_9595playerObjects1.length = 0; -gdjs.FunctionsCode.GDspr_9595playerObjects2.length = 0; -gdjs.FunctionsCode.GDspr_9595playerObjects3.length = 0; -gdjs.FunctionsCode.GDspr_9595playerObjects4.length = 0; -gdjs.FunctionsCode.GDspr_9595playerObjects5.length = 0; -gdjs.FunctionsCode.GDspr_9595otherPlayersObjects1.length = 0; -gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2.length = 0; -gdjs.FunctionsCode.GDspr_9595otherPlayersObjects3.length = 0; -gdjs.FunctionsCode.GDspr_9595otherPlayersObjects4.length = 0; -gdjs.FunctionsCode.GDspr_9595otherPlayersObjects5.length = 0; gdjs.FunctionsCode.GDspr_9595doorObjects1.length = 0; gdjs.FunctionsCode.GDspr_9595doorObjects2.length = 0; gdjs.FunctionsCode.GDspr_9595doorObjects3.length = 0; @@ -840,23 +1035,38 @@ gdjs.FunctionsCode.GDbtn_9595FullscreenObjects2.length = 0; gdjs.FunctionsCode.GDbtn_9595FullscreenObjects3.length = 0; gdjs.FunctionsCode.GDbtn_9595FullscreenObjects4.length = 0; gdjs.FunctionsCode.GDbtn_9595FullscreenObjects5.length = 0; +gdjs.FunctionsCode.GDspr_9595playerObjects1.length = 0; +gdjs.FunctionsCode.GDspr_9595playerObjects2.length = 0; +gdjs.FunctionsCode.GDspr_9595playerObjects3.length = 0; +gdjs.FunctionsCode.GDspr_9595playerObjects4.length = 0; +gdjs.FunctionsCode.GDspr_9595playerObjects5.length = 0; +gdjs.FunctionsCode.GDspr_9595otherPlayersObjects1.length = 0; +gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2.length = 0; +gdjs.FunctionsCode.GDspr_9595otherPlayersObjects3.length = 0; +gdjs.FunctionsCode.GDspr_9595otherPlayersObjects4.length = 0; +gdjs.FunctionsCode.GDspr_9595otherPlayersObjects5.length = 0; +gdjs.FunctionsCode.GDtxt_9595playerNameObjects1.length = 0; +gdjs.FunctionsCode.GDtxt_9595playerNameObjects2.length = 0; +gdjs.FunctionsCode.GDtxt_9595playerNameObjects3.length = 0; +gdjs.FunctionsCode.GDtxt_9595playerNameObjects4.length = 0; +gdjs.FunctionsCode.GDtxt_9595playerNameObjects5.length = 0; +gdjs.FunctionsCode.GDtxt_9595otherPlayerNameObjects1.length = 0; +gdjs.FunctionsCode.GDtxt_9595otherPlayerNameObjects2.length = 0; +gdjs.FunctionsCode.GDtxt_9595otherPlayerNameObjects3.length = 0; +gdjs.FunctionsCode.GDtxt_9595otherPlayerNameObjects4.length = 0; +gdjs.FunctionsCode.GDtxt_9595otherPlayerNameObjects5.length = 0; +gdjs.FunctionsCode.GDspr_9595blockObjects1.length = 0; +gdjs.FunctionsCode.GDspr_9595blockObjects2.length = 0; +gdjs.FunctionsCode.GDspr_9595blockObjects3.length = 0; +gdjs.FunctionsCode.GDspr_9595blockObjects4.length = 0; +gdjs.FunctionsCode.GDspr_9595blockObjects5.length = 0; -gdjs.FunctionsCode.eventsList12(runtimeScene); +gdjs.FunctionsCode.eventsList13(runtimeScene); gdjs.FunctionsCode.GDtxt_9595debugObjects1.length = 0; gdjs.FunctionsCode.GDtxt_9595debugObjects2.length = 0; gdjs.FunctionsCode.GDtxt_9595debugObjects3.length = 0; gdjs.FunctionsCode.GDtxt_9595debugObjects4.length = 0; gdjs.FunctionsCode.GDtxt_9595debugObjects5.length = 0; -gdjs.FunctionsCode.GDspr_9595playerObjects1.length = 0; -gdjs.FunctionsCode.GDspr_9595playerObjects2.length = 0; -gdjs.FunctionsCode.GDspr_9595playerObjects3.length = 0; -gdjs.FunctionsCode.GDspr_9595playerObjects4.length = 0; -gdjs.FunctionsCode.GDspr_9595playerObjects5.length = 0; -gdjs.FunctionsCode.GDspr_9595otherPlayersObjects1.length = 0; -gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2.length = 0; -gdjs.FunctionsCode.GDspr_9595otherPlayersObjects3.length = 0; -gdjs.FunctionsCode.GDspr_9595otherPlayersObjects4.length = 0; -gdjs.FunctionsCode.GDspr_9595otherPlayersObjects5.length = 0; gdjs.FunctionsCode.GDspr_9595doorObjects1.length = 0; gdjs.FunctionsCode.GDspr_9595doorObjects2.length = 0; gdjs.FunctionsCode.GDspr_9595doorObjects3.length = 0; @@ -872,6 +1082,31 @@ gdjs.FunctionsCode.GDbtn_9595FullscreenObjects2.length = 0; gdjs.FunctionsCode.GDbtn_9595FullscreenObjects3.length = 0; gdjs.FunctionsCode.GDbtn_9595FullscreenObjects4.length = 0; gdjs.FunctionsCode.GDbtn_9595FullscreenObjects5.length = 0; +gdjs.FunctionsCode.GDspr_9595playerObjects1.length = 0; +gdjs.FunctionsCode.GDspr_9595playerObjects2.length = 0; +gdjs.FunctionsCode.GDspr_9595playerObjects3.length = 0; +gdjs.FunctionsCode.GDspr_9595playerObjects4.length = 0; +gdjs.FunctionsCode.GDspr_9595playerObjects5.length = 0; +gdjs.FunctionsCode.GDspr_9595otherPlayersObjects1.length = 0; +gdjs.FunctionsCode.GDspr_9595otherPlayersObjects2.length = 0; +gdjs.FunctionsCode.GDspr_9595otherPlayersObjects3.length = 0; +gdjs.FunctionsCode.GDspr_9595otherPlayersObjects4.length = 0; +gdjs.FunctionsCode.GDspr_9595otherPlayersObjects5.length = 0; +gdjs.FunctionsCode.GDtxt_9595playerNameObjects1.length = 0; +gdjs.FunctionsCode.GDtxt_9595playerNameObjects2.length = 0; +gdjs.FunctionsCode.GDtxt_9595playerNameObjects3.length = 0; +gdjs.FunctionsCode.GDtxt_9595playerNameObjects4.length = 0; +gdjs.FunctionsCode.GDtxt_9595playerNameObjects5.length = 0; +gdjs.FunctionsCode.GDtxt_9595otherPlayerNameObjects1.length = 0; +gdjs.FunctionsCode.GDtxt_9595otherPlayerNameObjects2.length = 0; +gdjs.FunctionsCode.GDtxt_9595otherPlayerNameObjects3.length = 0; +gdjs.FunctionsCode.GDtxt_9595otherPlayerNameObjects4.length = 0; +gdjs.FunctionsCode.GDtxt_9595otherPlayerNameObjects5.length = 0; +gdjs.FunctionsCode.GDspr_9595blockObjects1.length = 0; +gdjs.FunctionsCode.GDspr_9595blockObjects2.length = 0; +gdjs.FunctionsCode.GDspr_9595blockObjects3.length = 0; +gdjs.FunctionsCode.GDspr_9595blockObjects4.length = 0; +gdjs.FunctionsCode.GDspr_9595blockObjects5.length = 0; return; diff --git a/Export/code6.js b/Export/code6.js index 782328c..d4171e2 100644 --- a/Export/code6.js +++ b/Export/code6.js @@ -1,17 +1,284 @@ gdjs.Sprite_32TestCode = {}; gdjs.Sprite_32TestCode.localVariables = []; gdjs.Sprite_32TestCode.idToCallbackMap = new Map(); +gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects1= []; +gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects2= []; +gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects3= []; +gdjs.Sprite_32TestCode.GDspr_9595roomObjects1= []; +gdjs.Sprite_32TestCode.GDspr_9595roomObjects2= []; +gdjs.Sprite_32TestCode.GDspr_9595roomObjects3= []; +gdjs.Sprite_32TestCode.GDspr_9595doorObjects1= []; +gdjs.Sprite_32TestCode.GDspr_9595doorObjects2= []; +gdjs.Sprite_32TestCode.GDspr_9595doorObjects3= []; +gdjs.Sprite_32TestCode.GDbtn_9595LogoutObjects1= []; +gdjs.Sprite_32TestCode.GDbtn_9595LogoutObjects2= []; +gdjs.Sprite_32TestCode.GDbtn_9595LogoutObjects3= []; +gdjs.Sprite_32TestCode.GDbtn_9595FullscreenObjects1= []; +gdjs.Sprite_32TestCode.GDbtn_9595FullscreenObjects2= []; +gdjs.Sprite_32TestCode.GDbtn_9595FullscreenObjects3= []; +gdjs.Sprite_32TestCode.GDspr_9595playerObjects1= []; +gdjs.Sprite_32TestCode.GDspr_9595playerObjects2= []; +gdjs.Sprite_32TestCode.GDspr_9595playerObjects3= []; +gdjs.Sprite_32TestCode.GDspr_9595otherPlayersObjects1= []; +gdjs.Sprite_32TestCode.GDspr_9595otherPlayersObjects2= []; +gdjs.Sprite_32TestCode.GDspr_9595otherPlayersObjects3= []; +gdjs.Sprite_32TestCode.GDtxt_9595playerNameObjects1= []; +gdjs.Sprite_32TestCode.GDtxt_9595playerNameObjects2= []; +gdjs.Sprite_32TestCode.GDtxt_9595playerNameObjects3= []; +gdjs.Sprite_32TestCode.GDtxt_9595otherPlayerNameObjects1= []; +gdjs.Sprite_32TestCode.GDtxt_9595otherPlayerNameObjects2= []; +gdjs.Sprite_32TestCode.GDtxt_9595otherPlayerNameObjects3= []; +gdjs.Sprite_32TestCode.GDspr_9595blockObjects1= []; +gdjs.Sprite_32TestCode.GDspr_9595blockObjects2= []; +gdjs.Sprite_32TestCode.GDspr_9595blockObjects3= []; gdjs.Sprite_32TestCode.eventsList0 = function(runtimeScene) { +{ + + +let isConditionTrue_0 = false; +isConditionTrue_0 = false; +isConditionTrue_0 = gdjs.evtTools.runtimeScene.sceneJustBegins(runtimeScene); +if (isConditionTrue_0) { +gdjs.copyArray(runtimeScene.getObjects("spr_playerSprite"), gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects1); +{gdjs.evtTools.camera.setCameraZoom(runtimeScene, 3, "", 0); +} +{for(var i = 0, len = gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects1.length ;i < len;++i) { + gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects1[i].getBehavior("Animation").setAnimationName(gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects1[i].getVariables().getFromIndex(0).getAsString() + "Down"); +} +} +} + +} + + +};gdjs.Sprite_32TestCode.eventsList1 = function(runtimeScene) { + +{ + +gdjs.copyArray(runtimeScene.getObjects("spr_playerSprite"), gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects2); + +let isConditionTrue_0 = false; +isConditionTrue_0 = false; +for (var i = 0, k = 0, l = gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects2.length;i=5.5.230","helpPath":"","iconUrl":"","name":"PanelSpriteButton","previewIconUrl":"","shortDescription":"","version":"","description":"","tags":["button","ui"],"authorIds":["IWykYNRvhCZBN3vEgKEbBPOR3Oc2"],"dependencies":[],"globalVariables":[],"sceneVariables":[],"eventsFunctions":[],"eventsFunctionsFolderStructure":{"folderName":"__ROOT"},"eventsBasedBehaviors":[],"eventsBasedObjects":[{"areaMaxX":256,"areaMaxY":64,"areaMaxZ":64,"areaMinX":0,"areaMinY":0,"areaMinZ":0,"assetStoreTag":"menu buttons","defaultName":"Button","description":"","fullName":"","helpPath":"","iconUrl":"","isInnerAreaFollowingParentSize":true,"isUsingLegacyInstancesRenderer":false,"name":"PanelSpriteButton","previewIconUrl":"","objects":[{"assetStoreId":"","bold":false,"italic":false,"name":"Label","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[{"name":"Anchor","type":"AnchorBehavior::AnchorBehavior","bottomEdgeAnchor":4.0,"topEdgeAnchor":4.0,"leftEdgeAnchor":1.0,"relativeToOriginalWindowSize":true,"rightEdgeAnchor":2.0,"useLegacyBottomAndRightAnchors":false},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"},{"name":"Text","type":"TextContainerCapability::TextContainerBehavior"},{"name":"TextStyleState","type":"PanelSpriteButton::TextStyleState","ShouldEnableOutlineOnHover":false,"HoverColor":"","ShouldEnableShadowOnHover":false,"HoverFontSize":0.0,"IsHovered":false,"IdleFontSize":0.0,"IdleColor":""}],"string":"Text","font":"","textAlignment":"center","characterSize":20.0,"color":{"b":0,"g":0,"r":0},"content":{"bold":false,"isOutlineEnabled":false,"isShadowEnabled":false,"italic":false,"outlineColor":"255;255;255","outlineThickness":2.0,"shadowAngle":90.0,"shadowBlurRadius":2.0,"shadowColor":"0;0;0","shadowDistance":4.0,"shadowOpacity":127.0,"smoothed":true,"underlined":false,"text":"Text","font":"","textAlignment":"center","verticalTextAlignment":"center","characterSize":20.0,"lineHeight":0.0,"color":"0;0;0"}},{"assetStoreId":"","bottomMargin":0.0,"height":32.0,"leftMargin":0.0,"name":"Idle","rightMargin":0.0,"texture":"","tiled":false,"topMargin":0.0,"type":"PanelSpriteObject::PanelSprite","width":32.0,"variables":[{"folded":true,"name":"State","type":"string","value":"Idle"}],"effects":[],"behaviors":[{"name":"Anchor","type":"AnchorBehavior::AnchorBehavior","bottomEdgeAnchor":2.0,"leftEdgeAnchor":1.0,"relativeToOriginalWindowSize":true,"rightEdgeAnchor":2.0,"topEdgeAnchor":1.0,"useLegacyBottomAndRightAnchors":false},{"name":"ButtonFSM","type":"PanelSpriteButton::ButtonFSM","ShouldCheckHovering":true},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"}]},{"assetStoreId":"","bottomMargin":0.0,"height":32.0,"leftMargin":0.0,"name":"Hovered","rightMargin":0.0,"texture":"","tiled":false,"topMargin":0.0,"type":"PanelSpriteObject::PanelSprite","width":32.0,"variables":[],"effects":[],"behaviors":[{"name":"Anchor","type":"AnchorBehavior::AnchorBehavior","bottomEdgeAnchor":2.0,"leftEdgeAnchor":1.0,"relativeToOriginalWindowSize":true,"rightEdgeAnchor":2.0,"topEdgeAnchor":1.0,"useLegacyBottomAndRightAnchors":false},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"},{"name":"Tween","type":"Tween::TweenBehavior"}]},{"assetStoreId":"","bottomMargin":0.0,"height":32.0,"leftMargin":0.0,"name":"Pressed","rightMargin":0.0,"texture":"","tiled":false,"topMargin":0.0,"type":"PanelSpriteObject::PanelSprite","width":32.0,"variables":[],"effects":[],"behaviors":[{"name":"Anchor","type":"AnchorBehavior::AnchorBehavior","bottomEdgeAnchor":2.0,"leftEdgeAnchor":1.0,"relativeToOriginalWindowSize":true,"rightEdgeAnchor":2.0,"topEdgeAnchor":1.0,"useLegacyBottomAndRightAnchors":false},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"}]},{"assetStoreId":"","name":"BitmapLabel","type":"BitmapText::BitmapTextObject","variables":[],"effects":[],"behaviors":[{"name":"Anchor","type":"AnchorBehavior::AnchorBehavior","bottomEdgeAnchor":4.0,"topEdgeAnchor":4.0,"leftEdgeAnchor":1.0,"relativeToOriginalWindowSize":true,"rightEdgeAnchor":2.0,"useLegacyBottomAndRightAnchors":false},{"name":"BitmapTextStyleState","type":"PanelSpriteButton::BitmapTextStyleState","HoverColor":"","HoverPrefix":"","HoverSuffix":"","IsHovered":false,"IdleText":"","IdleColor":""},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"},{"name":"Text","type":"TextContainerCapability::TextContainerBehavior"}],"content":{"text":"Text","opacity":255.0,"scale":1.0,"fontSize":20.0,"tint":"255;255;255","bitmapFontResourceName":"","textureAtlasResourceName":"","align":"center","verticalTextAlignment":"center"}}],"objectsFolderStructure":{"folderName":"__ROOT"},"objectsGroups":[{"name":"Background","objects":[{"name":"Idle"},{"name":"Hovered"},{"name":"Pressed"}]},{"name":"Labels","objects":[{"name":"Label"},{"name":"BitmapLabel"}]}],"layers":[{"ambientLightColorB":200,"ambientLightColorG":200,"ambientLightColorR":200,"camera2DPlaneMaxDrawingDistance":5000.0,"camera3DFarPlaneDistance":10000.0,"camera3DFieldOfView":45.0,"camera3DNearPlaneDistance":3.0,"cameraType":"","followBaseLayerCamera":false,"isLightingLayer":false,"isLocked":false,"name":"","renderingType":"","visibility":true,"cameras":[{"defaultSize":true,"defaultViewport":true,"height":0.0,"viewportBottom":1.0,"viewportLeft":0.0,"viewportRight":1.0,"viewportTop":0.0,"width":0.0}],"effects":[]}],"instances":[{"angle":0.0,"customSize":true,"depth":1.0,"height":64.0,"layer":"","name":"Idle","persistentUuid":"24882334-eec8-403e-8bf1-70fc928a46e6","width":256.0,"x":0.0,"y":0.0,"zOrder":1,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"depth":1.0,"height":64.0,"layer":"","name":"Label","persistentUuid":"3b29c95c-5363-4e25-bf47-eecf13e8a226","width":256.0,"x":0.0,"y":32.0,"zOrder":2,"numberProperties":[],"stringProperties":[],"initialVariables":[]}],"editionSettings":{"grid":false,"gridType":"rectangular","gridWidth":32.0,"gridHeight":32.0,"gridDepth":32.0,"gridOffsetX":0.0,"gridOffsetY":0.0,"gridOffsetZ":0.0,"gridColor":10401023.0,"gridAlpha":0.8,"snap":false,"zoomFactor":2.734375,"windowMask":false,"selectedLayer":"","gameEditorMode":"instances-editor"},"eventsFunctions":[],"eventsFunctionsFolderStructure":{"folderName":"__ROOT"},"propertyDescriptors":[],"propertiesFolderStructure":{"folderName":"__ROOT"},"variants":[{"areaMaxX":128,"areaMaxY":48,"areaMaxZ":64,"areaMinX":0,"areaMinY":0,"areaMinZ":0,"assetStoreAssetId":"80b9ddd78c8727888bb53c7524f443682746667b1ba493c223114c04e7661bbf","assetStoreOriginalName":"Small Blue Button","name":"Small Blue Button","objects":[{"assetStoreId":"","bold":false,"italic":false,"name":"Label","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[{"name":"Anchor","type":"AnchorBehavior::AnchorBehavior","bottomEdgeAnchor":4.0,"topEdgeAnchor":4.0,"leftEdgeAnchor":1.0,"relativeToOriginalWindowSize":true,"rightEdgeAnchor":2.0,"useLegacyBottomAndRightAnchors":false},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"},{"name":"Text","type":"TextContainerCapability::TextContainerBehavior"},{"name":"TextStyleState","type":"PanelSpriteButton::TextStyleState","ShouldEnableOutlineOnHover":false,"HoverColor":"","ShouldEnableShadowOnHover":false,"HoverFontSize":0.0,"IsHovered":false,"IdleFontSize":0.0,"IdleColor":""}],"string":"Text","font":"","textAlignment":"center","characterSize":20.0,"color":{"b":0,"g":0,"r":0},"content":{"bold":false,"isOutlineEnabled":false,"isShadowEnabled":false,"italic":false,"outlineColor":"255;255;255","outlineThickness":2.0,"shadowAngle":90.0,"shadowBlurRadius":2.0,"shadowColor":"0;0;0","shadowDistance":4.0,"shadowOpacity":127.0,"smoothed":true,"underlined":false,"text":"Text","font":"","textAlignment":"center","verticalTextAlignment":"center","characterSize":20.0,"lineHeight":0.0,"color":"0;0;0"}},{"assetStoreId":"","bottomMargin":5.0,"height":32.0,"leftMargin":3.0,"name":"Idle","rightMargin":3.0,"texture":"assets\\Small Blue Button_Idle.png","tiled":false,"topMargin":3.0,"type":"PanelSpriteObject::PanelSprite","width":32.0,"variables":[{"folded":true,"name":"State","type":"string","value":"Idle"}],"effects":[],"behaviors":[{"name":"Anchor","type":"AnchorBehavior::AnchorBehavior","bottomEdgeAnchor":2.0,"leftEdgeAnchor":1.0,"relativeToOriginalWindowSize":true,"rightEdgeAnchor":2.0,"topEdgeAnchor":1.0,"useLegacyBottomAndRightAnchors":false},{"name":"ButtonFSM","type":"PanelSpriteButton::ButtonFSM","ShouldCheckHovering":true},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"}]},{"assetStoreId":"","bottomMargin":5.0,"height":32.0,"leftMargin":3.0,"name":"Hovered","rightMargin":3.0,"texture":"assets\\Small Blue Button_Hovered.png","tiled":false,"topMargin":3.0,"type":"PanelSpriteObject::PanelSprite","width":32.0,"variables":[],"effects":[],"behaviors":[{"name":"Anchor","type":"AnchorBehavior::AnchorBehavior","bottomEdgeAnchor":2.0,"leftEdgeAnchor":1.0,"relativeToOriginalWindowSize":true,"rightEdgeAnchor":2.0,"topEdgeAnchor":1.0,"useLegacyBottomAndRightAnchors":false},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"},{"name":"Tween","type":"Tween::TweenBehavior"}]},{"assetStoreId":"","bottomMargin":3.0,"height":32.0,"leftMargin":3.0,"name":"Pressed","rightMargin":3.0,"texture":"assets\\Small Blue Button_Pressed.png","tiled":false,"topMargin":3.0,"type":"PanelSpriteObject::PanelSprite","width":32.0,"variables":[],"effects":[],"behaviors":[{"name":"Anchor","type":"AnchorBehavior::AnchorBehavior","bottomEdgeAnchor":2.0,"leftEdgeAnchor":1.0,"relativeToOriginalWindowSize":true,"rightEdgeAnchor":2.0,"topEdgeAnchor":1.0,"useLegacyBottomAndRightAnchors":false},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"}]},{"assetStoreId":"","name":"BitmapLabel","type":"BitmapText::BitmapTextObject","variables":[],"effects":[],"behaviors":[{"name":"Anchor","type":"AnchorBehavior::AnchorBehavior","bottomEdgeAnchor":4.0,"topEdgeAnchor":4.0,"leftEdgeAnchor":1.0,"relativeToOriginalWindowSize":true,"rightEdgeAnchor":2.0,"useLegacyBottomAndRightAnchors":false},{"name":"BitmapTextStyleState","type":"PanelSpriteButton::BitmapTextStyleState","HoverColor":"","HoverPrefix":"","HoverSuffix":"","IsHovered":false,"IdleText":"","IdleColor":""},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"},{"name":"Text","type":"TextContainerCapability::TextContainerBehavior"}],"content":{"text":"Button","opacity":255.0,"scale":1.0,"fontSize":20.0,"tint":"255;255;255","bitmapFontResourceName":"assets\\8BitOperatorPlus8Regular_Edited.fnt","textureAtlasResourceName":"assets\\8BitOperatorPlus8Regular_Edited.png","align":"center","verticalTextAlignment":"center"}}],"objectsFolderStructure":{"folderName":"__ROOT"},"objectsGroups":[{"name":"Background","objects":[{"name":"Idle"},{"name":"Hovered"},{"name":"Pressed"}]},{"name":"Labels","objects":[{"name":"Label"},{"name":"BitmapLabel"}]}],"layers":[{"ambientLightColorB":200,"ambientLightColorG":200,"ambientLightColorR":200,"camera2DPlaneMaxDrawingDistance":5000.0,"camera3DFarPlaneDistance":10000.0,"camera3DFieldOfView":45.0,"camera3DNearPlaneDistance":3.0,"cameraType":"","followBaseLayerCamera":false,"isLightingLayer":false,"isLocked":false,"name":"","renderingType":"","visibility":true,"cameras":[{"defaultSize":true,"defaultViewport":true,"height":0.0,"viewportBottom":1.0,"viewportLeft":0.0,"viewportRight":1.0,"viewportTop":0.0,"width":0.0}],"effects":[]}],"instances":[{"angle":0.0,"customSize":true,"depth":1.0,"height":48.0,"layer":"","name":"Idle","persistentUuid":"24882334-eec8-403e-8bf1-70fc928a46e6","width":128.0,"x":0.0,"y":0.0,"zOrder":1,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"depth":1.0,"height":48.0,"keepRatio":true,"layer":"","name":"BitmapLabel","persistentUuid":"c3c3200d-dec4-4ac4-9dc5-4715d8989830","width":128.0,"x":5.0,"y":26.0,"zOrder":2,"numberProperties":[],"stringProperties":[],"initialVariables":[]}],"editionSettings":[]}]}]}],"externalLayouts":[],"usedResources":[{"name":"NewSprite2"},{"name":"NewSprite3"},{"name":"assets\\8BitOperatorPlus8Regular_Edited.fnt"},{"name":"assets\\8BitOperatorPlus8Regular_Edited.png"},{"name":"assets\\Small Blue Button_Hovered.png"},{"name":"assets\\Small Blue Button_Idle.png"},{"name":"assets\\Small Blue Button_Pressed.png"}]}; +gdjs.projectData = {"firstLayout":"Login","gdVersion":{"build":275,"major":5,"minor":6,"revision":0},"initialGDVersion":"5.6.274","properties":{"adaptGameResolutionAtRuntime":true,"antialiasingMode":"MSAA","antialisingEnabledOnMobile":false,"folderProject":false,"orientation":"landscape","packageName":"com.example.gamename","pixelsRounding":true,"projectUuid":"95fbe47f-9217-4b08-9d51-4fe99f117474","scaleMode":"nearest","sizeOnStartupMode":"","templateSlug":"","version":"1.0.0","name":"MultiplayerTest01","description":"","author":"","windowWidth":1280,"windowHeight":720,"latestCompilationDirectory":"E:\\Projects\\GameDev\\Games\\MultiplayerTest01\\Export","maxFPS":60,"minFPS":20,"verticalSync":false,"platformSpecificAssets":{"android-icon-144":"","android-icon-192":"","android-icon-36":"","android-icon-48":"","android-icon-72":"","android-icon-96":"","android-windowSplashScreenAnimatedIcon":"","desktop-icon-512":"","ios-icon-100":"","ios-icon-1024":"","ios-icon-114":"","ios-icon-120":"","ios-icon-144":"","ios-icon-152":"","ios-icon-167":"","ios-icon-180":"","ios-icon-20":"","ios-icon-29":"","ios-icon-40":"","ios-icon-50":"","ios-icon-57":"","ios-icon-58":"","ios-icon-60":"","ios-icon-72":"","ios-icon-76":"","ios-icon-80":"","ios-icon-87":""},"loadingScreen":{"backgroundColor":0,"backgroundFadeInDuration":0.2,"backgroundImageResourceName":"","gdevelopLogoStyle":"light","logoAndProgressFadeInDuration":0.2,"logoAndProgressLogoFadeInDelay":0.0,"minDuration":1.5,"progressBarColor":16777215,"progressBarHeight":20.0,"progressBarMaxWidth":200.0,"progressBarMinWidth":40.0,"progressBarWidthPercent":30.0,"showGDevelopSplash":true,"showProgressBar":true},"watermark":{"placement":"bottom-left","showWatermark":true},"authorIds":["G8SXYD3QA1YOx0qMXwz8vO31FIt1"],"authorUsernames":["jesjhoward"],"categories":[],"playableDevices":[],"extensionProperties":[],"platforms":[{"name":"GDevelop JS platform"}],"currentPlatform":"GDevelop JS platform"},"resources":{"resources":[{"file":"8BitOperatorPlus8Regular_Edited.png","kind":"image","metadata":"","name":"assets\\8BitOperatorPlus8Regular_Edited.png","smoothed":false,"userAdded":false,"origin":{"identifier":"https://asset-resources.gdevelop.io/public-resources/Menu buttons/Pixel art/15c1797cbcb41c3a753b6bbb21cfa60284cfaf81c9891c3abf78a8e0e1cacf59_8BitOperatorPlus8Regular_Edited.png","name":"8BitOperatorPlus8Regular_Edited.png"}},{"file":"Small Blue Button_Hovered.png","kind":"image","metadata":"","name":"assets\\Small Blue Button_Hovered.png","smoothed":false,"userAdded":false,"origin":{"identifier":"https://asset-resources.gdevelop.io/public-resources/Menu buttons/Pixel art/f80ae062891a0a4612c0160ed931165461392019f89a8545f28c195f645ebc48_Small Blue Button_Hovered.png","name":"Small Blue Button_Hovered.png"}},{"file":"Small Blue Button_Idle.png","kind":"image","metadata":"","name":"assets\\Small Blue Button_Idle.png","smoothed":false,"userAdded":false,"origin":{"identifier":"https://asset-resources.gdevelop.io/public-resources/Menu buttons/Pixel art/c22b15c77047f1545806141e1129900bdc985d191b7ab5ebaae834a90c270ed2_Small Blue Button_Idle.png","name":"Small Blue Button_Idle.png"}},{"file":"Small Blue Button_Pressed.png","kind":"image","metadata":"","name":"assets\\Small Blue Button_Pressed.png","smoothed":false,"userAdded":false,"origin":{"identifier":"https://asset-resources.gdevelop.io/public-resources/Menu buttons/Pixel art/9e01b09016c6a200b53a55cac3cf34f083785eb6b9f55de490a71ad352858b36_Small Blue Button_Pressed.png","name":"Small Blue Button_Pressed.png"}},{"file":"8BitOperatorPlus8Regular_Edited.fnt","kind":"bitmapFont","metadata":"","name":"assets\\8BitOperatorPlus8Regular_Edited.fnt","userAdded":false,"origin":{"identifier":"https://asset-resources.gdevelop.io/public-resources/Menu buttons/Pixel art/6b410f07a3a02e721a49d41795e84b56707ef28ac4d095d55f1fd1093760e134_8BitOperatorPlus8Regular_Edited.fnt","name":"8BitOperatorPlus8Regular_Edited.fnt"}},{"file":"NewSprite.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"NewSprite","smoothed":false,"userAdded":false},{"file":"NewSprite2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"NewSprite2","smoothed":false,"userAdded":false},{"file":"NewSprite3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"NewSprite3","smoothed":false,"userAdded":false},{"file":"01Down.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"01Down","smoothed":false,"userAdded":false},{"file":"01Down2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"01Down2","smoothed":false,"userAdded":false},{"file":"01Down3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"01Down3","smoothed":false,"userAdded":false},{"file":"01Down4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"01Down4","smoothed":false,"userAdded":false},{"file":"01Left.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"01Left","smoothed":false,"userAdded":false},{"file":"01Left2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"01Left2","smoothed":false,"userAdded":false},{"file":"01Left3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"01Left3","smoothed":false,"userAdded":false},{"file":"01Left4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"01Left4","smoothed":false,"userAdded":false},{"file":"01Up.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"01Up","smoothed":false,"userAdded":false},{"file":"01Up2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"01Up2","smoothed":false,"userAdded":false},{"file":"01Up3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"01Up3","smoothed":false,"userAdded":false},{"file":"01Up4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"01Up4","smoothed":false,"userAdded":false},{"file":"02Down.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"02Down","smoothed":false,"userAdded":false},{"file":"02Down2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"02Down2","smoothed":false,"userAdded":false},{"file":"02Down3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"02Down3","smoothed":false,"userAdded":false},{"file":"02Down4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"02Down4","smoothed":false,"userAdded":false},{"file":"02Left.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"02Left","smoothed":false,"userAdded":false},{"file":"02Left2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"02Left2","smoothed":false,"userAdded":false},{"file":"02Left3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"02Left3","smoothed":false,"userAdded":false},{"file":"02Left4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"02Left4","smoothed":false,"userAdded":false},{"file":"02Up.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"02Up","smoothed":false,"userAdded":false},{"file":"02Up2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"02Up2","smoothed":false,"userAdded":false},{"file":"02Up3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"02Up3","smoothed":false,"userAdded":false},{"file":"02Up4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"02Up4","smoothed":false,"userAdded":false},{"file":"03Down.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"03Down","smoothed":false,"userAdded":false},{"file":"03Down2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"03Down2","smoothed":false,"userAdded":false},{"file":"03Down3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"03Down3","smoothed":false,"userAdded":false},{"file":"03Down4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"03Down4","smoothed":false,"userAdded":false},{"file":"03Left.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"03Left","smoothed":false,"userAdded":false},{"file":"03Left2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"03Left2","smoothed":false,"userAdded":false},{"file":"03Left3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"03Left3","smoothed":false,"userAdded":false},{"file":"03Left4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"03Left4","smoothed":false,"userAdded":false},{"file":"03Up.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"03Up","smoothed":false,"userAdded":false},{"file":"03Up2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"03Up2","smoothed":false,"userAdded":false},{"file":"03Up3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"03Up3","smoothed":false,"userAdded":false},{"file":"03Up4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"03Up4","smoothed":false,"userAdded":false},{"file":"04Down.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"04Down","smoothed":false,"userAdded":false},{"file":"04Down2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"04Down2","smoothed":false,"userAdded":false},{"file":"04Down3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"04Down3","smoothed":false,"userAdded":false},{"file":"04Down4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"04Down4","smoothed":false,"userAdded":false},{"file":"spr_playerSprite.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"spr_playerSprite","smoothed":false,"userAdded":false},{"file":"spr_playerSprite2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"spr_playerSprite2","smoothed":false,"userAdded":false},{"file":"spr_playerSprite3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"spr_playerSprite3","smoothed":false,"userAdded":false},{"file":"spr_playerSprite4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"spr_playerSprite4","smoothed":false,"userAdded":false},{"file":"spr_playerSprite5.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"spr_playerSprite5","smoothed":false,"userAdded":false},{"file":"spr_playerSprite6.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"spr_playerSprite6","smoothed":false,"userAdded":false},{"file":"spr_playerSprite7.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"spr_playerSprite7","smoothed":false,"userAdded":false},{"file":"spr_playerSprite8.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"spr_playerSprite8","smoothed":false,"userAdded":false},{"file":"spr_playerSprite9.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"spr_playerSprite9","smoothed":false,"userAdded":false},{"file":"spr_playerSprite10.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"spr_playerSprite10","smoothed":false,"userAdded":false},{"file":"spr_playerSprite11.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"spr_playerSprite11","smoothed":false,"userAdded":false},{"file":"spr_playerSprite12.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"spr_playerSprite12","smoothed":false,"userAdded":false},{"file":"05Left.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"05Left","smoothed":false,"userAdded":false},{"file":"05Left2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"05Left2","smoothed":false,"userAdded":false},{"file":"05Left3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"05Left3","smoothed":false,"userAdded":false},{"file":"05Left4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"05Left4","smoothed":false,"userAdded":false},{"file":"05Up.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"05Up","smoothed":false,"userAdded":false},{"file":"05Up2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"05Up2","smoothed":false,"userAdded":false},{"file":"05Up3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"05Up3","smoothed":false,"userAdded":false},{"file":"05Up4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"05Up4","smoothed":false,"userAdded":false},{"file":"06Down.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"06Down","smoothed":false,"userAdded":false},{"file":"06Down2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"06Down2","smoothed":false,"userAdded":false},{"file":"06Down3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"06Down3","smoothed":false,"userAdded":false},{"file":"06Down4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"06Down4","smoothed":false,"userAdded":false},{"file":"06Left.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"06Left","smoothed":false,"userAdded":false},{"file":"06Left2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"06Left2","smoothed":false,"userAdded":false},{"file":"06Left3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"06Left3","smoothed":false,"userAdded":false},{"file":"06Left4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"06Left4","smoothed":false,"userAdded":false},{"file":"06Up.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"06Up","smoothed":false,"userAdded":false},{"file":"06Up2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"06Up2","smoothed":false,"userAdded":false},{"file":"06Up3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"06Up3","smoothed":false,"userAdded":false},{"file":"06Up4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"06Up4","smoothed":false,"userAdded":false},{"file":"07Down.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"07Down","smoothed":false,"userAdded":false},{"file":"07Down2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"07Down2","smoothed":false,"userAdded":false},{"file":"07Down3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"07Down3","smoothed":false,"userAdded":false},{"file":"07Down4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"07Down4","smoothed":false,"userAdded":false},{"file":"07Left.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"07Left","smoothed":false,"userAdded":false},{"file":"07Left2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"07Left2","smoothed":false,"userAdded":false},{"file":"07Left3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"07Left3","smoothed":false,"userAdded":false},{"file":"07Left4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"07Left4","smoothed":false,"userAdded":false},{"file":"07Up.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"07Up","smoothed":false,"userAdded":false},{"file":"07Up2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"07Up2","smoothed":false,"userAdded":false},{"file":"07Up3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"07Up3","smoothed":false,"userAdded":false},{"file":"07Up4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"07Up4","smoothed":false,"userAdded":false},{"file":"08Down.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"08Down","smoothed":false,"userAdded":false},{"file":"08Down2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"08Down2","smoothed":false,"userAdded":false},{"file":"08Down3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"08Down3","smoothed":false,"userAdded":false},{"file":"08Down4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"08Down4","smoothed":false,"userAdded":false},{"file":"08Left.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"08Left","smoothed":false,"userAdded":false},{"file":"08Left2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"08Left2","smoothed":false,"userAdded":false},{"file":"08Left3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"08Left3","smoothed":false,"userAdded":false},{"file":"08Left4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"08Left4","smoothed":false,"userAdded":false},{"file":"08Up.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"08Up","smoothed":false,"userAdded":false},{"file":"08Up2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"08Up2","smoothed":false,"userAdded":false},{"file":"08Up3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"08Up3","smoothed":false,"userAdded":false},{"file":"08Up4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"08Up4","smoothed":false,"userAdded":false},{"file":"09Down.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"09Down","smoothed":false,"userAdded":false},{"file":"09Down2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"09Down2","smoothed":false,"userAdded":false},{"file":"09Down3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"09Down3","smoothed":false,"userAdded":false},{"file":"09Down4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"09Down4","smoothed":false,"userAdded":false},{"file":"09Left.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"09Left","smoothed":false,"userAdded":false},{"file":"09Left2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"09Left2","smoothed":false,"userAdded":false},{"file":"09Left3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"09Left3","smoothed":false,"userAdded":false},{"file":"09Left4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"09Left4","smoothed":false,"userAdded":false},{"file":"09Up.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"09Up","smoothed":false,"userAdded":false},{"file":"09Up2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"09Up2","smoothed":false,"userAdded":false},{"file":"09Up3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"09Up3","smoothed":false,"userAdded":false},{"file":"09Up4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"09Up4","smoothed":false,"userAdded":false},{"file":"01Right.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"01Right","smoothed":false,"userAdded":false},{"file":"01Right2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"01Right2","smoothed":false,"userAdded":false},{"file":"01Right3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"01Right3","smoothed":false,"userAdded":false},{"file":"01Right4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"01Right4","smoothed":false,"userAdded":false},{"file":"06Right.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"06Right","smoothed":false,"userAdded":false},{"file":"06Right2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"06Right2","smoothed":false,"userAdded":false},{"file":"06Right3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"06Right3","smoothed":false,"userAdded":false},{"file":"06Right4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"06Right4","smoothed":false,"userAdded":false},{"file":"02Right.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"02Right","smoothed":false,"userAdded":false},{"file":"02Right2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"02Right2","smoothed":false,"userAdded":false},{"file":"02Right3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"02Right3","smoothed":false,"userAdded":false},{"file":"02Right4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"02Right4","smoothed":false,"userAdded":false},{"file":"08Right.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"08Right","smoothed":false,"userAdded":false},{"file":"08Right2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"08Right2","smoothed":false,"userAdded":false},{"file":"08Right3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"08Right3","smoothed":false,"userAdded":false},{"file":"08Right4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"08Right4","smoothed":false,"userAdded":false},{"file":"09Right.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"09Right","smoothed":false,"userAdded":false},{"file":"09Right2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"09Right2","smoothed":false,"userAdded":false},{"file":"09Right3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"09Right3","smoothed":false,"userAdded":false},{"file":"09Right4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"09Right4","smoothed":false,"userAdded":false},{"file":"07Right.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"07Right","smoothed":false,"userAdded":false},{"file":"07Right2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"07Right2","smoothed":false,"userAdded":false},{"file":"07Right3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"07Right3","smoothed":false,"userAdded":false},{"file":"07Right4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"07Right4","smoothed":false,"userAdded":false},{"file":"03Right.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"03Right","smoothed":false,"userAdded":false},{"file":"03Right2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"03Right2","smoothed":false,"userAdded":false},{"file":"03Right3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"03Right3","smoothed":false,"userAdded":false},{"file":"03Right4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"03Right4","smoothed":false,"userAdded":false},{"file":"05Right.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"05Right","smoothed":false,"userAdded":false},{"file":"05Right2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"05Right2","smoothed":false,"userAdded":false},{"file":"05Right3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"05Right3","smoothed":false,"userAdded":false},{"file":"05Right4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"05Right4","smoothed":false,"userAdded":false},{"file":"04Right.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"04Right","smoothed":false,"userAdded":false},{"file":"04Right2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"04Right2","smoothed":false,"userAdded":false},{"file":"04Right3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"04Right3","smoothed":false,"userAdded":false},{"file":"04Right4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"04Right4","smoothed":false,"userAdded":false},{"file":"3778.png","kind":"image","metadata":"","name":"3778.png","smoothed":false,"userAdded":false},{"file":"3779.png","kind":"image","metadata":"","name":"3779.png","smoothed":false,"userAdded":false},{"file":"10Down.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"10Down","smoothed":false,"userAdded":false},{"file":"10Down2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"10Down2","smoothed":false,"userAdded":false},{"file":"10Down3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"10Down3","smoothed":false,"userAdded":false},{"file":"10Down4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"10Down4","smoothed":false,"userAdded":false},{"file":"10Left.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"10Left","smoothed":false,"userAdded":false},{"file":"10Left2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"10Left2","smoothed":false,"userAdded":false},{"file":"10Left3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"10Left3","smoothed":false,"userAdded":false},{"file":"10Left4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"10Left4","smoothed":false,"userAdded":false},{"file":"10Right.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"10Right","smoothed":false,"userAdded":false},{"file":"10Right2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"10Right2","smoothed":false,"userAdded":false},{"file":"10Right3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"10Right3","smoothed":false,"userAdded":false},{"file":"10Right4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"10Right4","smoothed":false,"userAdded":false},{"file":"10Up.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"10Up","smoothed":false,"userAdded":false},{"file":"10Up2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"10Up2","smoothed":false,"userAdded":false},{"file":"10Up3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"10Up3","smoothed":false,"userAdded":false},{"file":"10Up4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"10Up4","smoothed":false,"userAdded":false},{"file":"NewSprite4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"NewSprite4","smoothed":false,"userAdded":false}]},"objects":[{"adaptCollisionMaskAutomatically":true,"assetStoreId":"","name":"spr_door","persistentUuid":"8b7cf3ce-40c8-4a17-925a-0c70b66838a4","type":"Sprite","updateIfNotVisible":false,"variables":[{"name":"var_doorway","persistentUuid":"06f73534-50b8-404f-9883-0d70149713d7","type":"string","value":"000001"}],"effects":[],"behaviors":[{"name":"Animation","type":"AnimatableCapability::AnimatableBehavior"},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Flippable","type":"FlippableCapability::FlippableBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"}],"animations":[{"name":"NewSprite","useMultipleDirections":false,"directions":[{"looping":false,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.08,"sprites":[{"hasCustomCollisionMask":true,"image":"NewSprite3","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":4.0,"y":3.0},{"x":62.0,"y":3.0},{"x":62.0,"y":60.0},{"x":4.0,"y":60.0}]]}]}]}]},{"assetStoreId":"80b9ddd78c8727888bb53c7524f443682746667b1ba493c223114c04e7661bbf","name":"btn_Logout","persistentUuid":"c920ea77-7ccf-456f-aabb-496c1250d6f1","type":"PanelSpriteButton::PanelSpriteButton","variant":"Small Blue Button","variables":[],"effects":[],"behaviors":[{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Flippable","type":"FlippableCapability::FlippableBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"}],"content":{"LabelText":"Log Out","PressedLabelOffsetY":2.0}},{"assetStoreId":"80b9ddd78c8727888bb53c7524f443682746667b1ba493c223114c04e7661bbf","name":"btn_Fullscreen","persistentUuid":"56fd8b1d-175c-4840-97fe-f76e7d829e9f","type":"PanelSpriteButton::PanelSpriteButton","variant":"Small Blue Button","variables":[],"effects":[],"behaviors":[{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Flippable","type":"FlippableCapability::FlippableBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"}],"content":{"LabelText":"[ ]","PressedLabelOffsetY":2.0}},{"adaptCollisionMaskAutomatically":true,"assetStoreId":"","name":"spr_player","persistentUuid":"c2a0fb02-74f2-4a31-98f4-1ce55e4d3546","type":"Sprite","updateIfNotVisible":false,"variables":[{"name":"player_id","persistentUuid":"52d53b6f-730f-4ea4-a079-26352cdea24e","type":"string","value":"10"}],"effects":[],"behaviors":[{"name":"Animation","type":"AnimatableCapability::AnimatableBehavior"},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Flippable","type":"FlippableCapability::FlippableBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"},{"name":"TopDownMovement","type":"TopDownMovementBehavior::TopDownMovementBehavior","acceleration":99999.0,"allowDiagonals":false,"angleOffset":0.0,"angularMaxSpeed":180.0,"customIsometryAngle":30.0,"deceleration":99999.0,"ignoreDefaultControls":false,"maxSpeed":75.0,"movementAngleOffset":0.0,"rotateObject":false,"useLegacyTurnBack":false,"viewpoint":"TopDown"}],"animations":[{"name":"1Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"01Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"1Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"01Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"1Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"01Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"1Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"01Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"2Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"02Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"2Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"02Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"2Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"02Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"2Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"02Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"3Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"03Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"3Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"03Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"3Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"03Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"3Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"03Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"4Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"04Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"4Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"spr_playerSprite","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"4Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"04Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"4Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"spr_playerSprite5","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite6","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite7","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite8","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"5Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"spr_playerSprite9","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite10","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite11","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite12","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"5Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"05Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"5Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"05Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"5Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"05Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"6Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"06Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"6Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"06Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"6Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"06Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"6Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"06Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"7Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"07Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"7Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"07Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"7Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"07Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"7Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"07Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"8Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"08Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"8Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"08Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"8Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"08Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"8Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"08Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"9Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"09Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"9Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"09Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"9Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"09Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"9Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"09Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"10Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"10Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"10Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"10Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"10Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"10Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"10Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"10Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"10Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"10Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"10Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"10Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"10Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"10Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"10Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"10Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"10Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"10Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"10Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"10Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]}]},{"adaptCollisionMaskAutomatically":true,"assetStoreId":"","name":"spr_otherPlayers","persistentUuid":"8c26a28f-d758-47a6-80e3-492e934aef8d","type":"Sprite","updateIfNotVisible":false,"variables":[{"name":"player_id","persistentUuid":"46108188-b219-4240-aaac-982e645b6ab0","type":"number","value":0.0},{"name":"player_name","persistentUuid":"dbae6916-3283-4036-b71e-5b4077df3d7f","type":"string","value":""}],"effects":[],"behaviors":[{"name":"Animation","type":"AnimatableCapability::AnimatableBehavior"},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Flippable","type":"FlippableCapability::FlippableBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"},{"name":"TopDownMovement","type":"TopDownMovementBehavior::TopDownMovementBehavior","ignoreDefaultControls":true,"acceleration":99999.0,"allowDiagonals":false,"angleOffset":0.0,"angularMaxSpeed":180.0,"customIsometryAngle":30.0,"deceleration":99999.0,"maxSpeed":75.0,"movementAngleOffset":0.0,"rotateObject":false,"useLegacyTurnBack":false,"viewpoint":"TopDown"}],"animations":[{"name":"1Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"01Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"1Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"01Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"1Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"01Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"1Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"01Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"2Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"02Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"2Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"02Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"2Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"02Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"2Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"02Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"3Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"03Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"3Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"03Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"3Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"03Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"3Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"03Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"4Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"04Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"4Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"spr_playerSprite","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"4Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"04Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"4Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"spr_playerSprite5","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite6","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite7","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite8","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"5Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"spr_playerSprite9","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite10","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite11","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite12","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"5Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"05Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"5Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"05Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"5Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"05Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"6Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"06Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"6Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"06Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"6Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"06Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"6Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"06Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"7Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"07Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"7Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"07Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"7Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"07Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"7Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"07Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"8Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"08Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"8Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"08Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"8Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"08Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"8Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"08Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"9Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"09Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"9Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"09Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"9Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"09Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"9Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"09Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]}]},{"assetStoreId":"","bold":false,"italic":false,"name":"txt_playerName","persistentUuid":"006658bf-f287-43d2-a9cb-0fce8cab19f6","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"},{"name":"Text","type":"TextContainerCapability::TextContainerBehavior"}],"string":"Name","font":"","textAlignment":"left","characterSize":10.0,"color":{"b":0,"g":0,"r":0},"content":{"bold":false,"isOutlineEnabled":false,"isShadowEnabled":false,"italic":false,"outlineColor":"255;255;255","outlineThickness":2.0,"shadowAngle":90.0,"shadowBlurRadius":2.0,"shadowColor":"0;0;0","shadowDistance":4.0,"shadowOpacity":127.0,"smoothed":true,"underlined":false,"text":"Name","font":"","textAlignment":"left","verticalTextAlignment":"top","characterSize":10.0,"lineHeight":0.0,"color":"0;0;0"}},{"assetStoreId":"","bold":false,"italic":false,"name":"txt_otherPlayerName","persistentUuid":"25157063-f1bb-4010-8a4c-06bc2c7b92b6","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"},{"name":"Text","type":"TextContainerCapability::TextContainerBehavior"}],"string":"Name","font":"","textAlignment":"left","characterSize":10.0,"color":{"b":0,"g":0,"r":0},"content":{"bold":false,"isOutlineEnabled":false,"isShadowEnabled":false,"italic":false,"outlineColor":"255;255;255","outlineThickness":2.0,"shadowAngle":90.0,"shadowBlurRadius":2.0,"shadowColor":"0;0;0","shadowDistance":4.0,"shadowOpacity":127.0,"smoothed":true,"underlined":false,"text":"Name","font":"","textAlignment":"left","verticalTextAlignment":"top","characterSize":10.0,"lineHeight":0.0,"color":"0;0;0"}},{"adaptCollisionMaskAutomatically":true,"assetStoreId":"","name":"spr_block","persistentUuid":"5fe44be8-7bbf-4c64-9c70-6f5d5685f627","type":"Sprite","updateIfNotVisible":false,"variables":[],"effects":[],"behaviors":[{"name":"Animation","type":"AnimatableCapability::AnimatableBehavior"},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Flippable","type":"FlippableCapability::FlippableBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"}],"animations":[{"name":"NewSprite","useMultipleDirections":false,"directions":[{"looping":false,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.08,"sprites":[{"hasCustomCollisionMask":true,"image":"NewSprite4","points":[],"originPoint":{"name":"origine","x":0.0,"y":16.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":0.0,"y":0.0},{"x":16.0,"y":0.0},{"x":16.0,"y":16.0},{"x":0.0,"y":16.0}]]}]}]}]}],"objectsFolderStructure":{"folderName":"__ROOT"},"objectsGroups":[],"variables":[{"name":"var_playerInfo","persistentUuid":"1fb97af7-5f6a-4907-9164-628713a29d54","type":"structure","children":[]},{"name":"var_jsonAddress","persistentUuid":"78b897a8-e843-4a0c-be02-63ddb7f70eae","type":"string","value":"http://192.168.3.250:3000"},{"name":"var_mqttAddress","persistentUuid":"0048bbcb-0ca6-4b6e-a90e-be2218ce7a47","type":"string","value":"192.168.3.250:9001"},{"name":"var_RTC","persistentUuid":"1ba271fb-6df8-4662-8e0c-d6554e2702c9","type":"structure","children":[]},{"name":"var_date","persistentUuid":"7a18cea8-1a20-46d8-a276-77880277c26a","type":"number","value":0.0},{"name":"var_lastDirection","persistentUuid":"bed71a05-848a-4643-81a2-c09d7d044b37","type":"string","value":""}],"layouts":[{"b":255,"disableInputWhenNotFocused":true,"mangledName":"Login","name":"Login","r":247,"standardSortMethod":true,"stopSoundsOnStartup":true,"title":"","v":249,"uiSettings":{"grid":true,"gridType":"rectangular","gridWidth":16.0,"gridHeight":16.0,"gridDepth":32.0,"gridOffsetX":0.0,"gridOffsetY":0.0,"gridOffsetZ":0.0,"gridColor":10401023.0,"gridAlpha":0.8,"snap":true,"zoomFactor":0.8416428125373118,"windowMask":false,"selectedLayer":"","gameEditorMode":"instances-editor"},"objectsGroups":[],"variables":[{"name":"var_username","persistentUuid":"43ebc160-5d2f-4769-8bab-6f2b03b0006b","type":"string","value":""},{"name":"var_password","persistentUuid":"714571eb-af1a-4f97-aead-d7b9f5de9afb","type":"string","value":""},{"name":"var_jsonReply","persistentUuid":"2898cef6-8fdf-4718-bf6b-1cdb5e030acb","type":"string","value":""},{"name":"var_jsonParse","persistentUuid":"5b1b0b96-6ef9-411f-bc42-b287f548f2b6","type":"structure","children":[]},{"name":"var_passwordHash","persistentUuid":"1cbf470d-a6da-4267-a060-87738afd570e","type":"string","value":""}],"instances":[{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"txtbx_Username","persistentUuid":"632731bc-b1bd-4383-9acd-12cd653efcdf","width":0.0,"x":480.0,"y":192.0,"zOrder":1,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"txtbx_Password","persistentUuid":"44c2f0bc-a292-45be-8cf5-c4d8893b1ed3","width":0.0,"x":480.0,"y":288.0,"zOrder":2,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"btn_Login","persistentUuid":"b3d700fe-d3d1-4e3c-8961-1305b2ae4168","width":0.0,"x":560.0,"y":384.0,"zOrder":3,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"btn_Register","persistentUuid":"9b8441ec-dfee-4296-bdd5-6e1b0425d56d","width":0.0,"x":560.0,"y":480.0,"zOrder":4,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"txt_lblServerStatus","persistentUuid":"2b11514e-c2b0-4bbe-b292-93c3240449d2","width":0.0,"x":32.0,"y":640.0,"zOrder":5,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"txt_lblMQTTStatus","persistentUuid":"c02d52f2-3e7a-45ec-ab25-e274a2aba45b","width":0.0,"x":32.0,"y":672.0,"zOrder":6,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"txt_ServerStatus","persistentUuid":"178406cc-fe38-44d9-ab83-fac3479e6cba","width":0.0,"x":112.0,"y":640.0,"zOrder":7,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"txt_MQTTStatus","persistentUuid":"c4ecc711-8ead-4310-b1b4-4e528d66eab6","width":0.0,"x":112.0,"y":672.0,"zOrder":8,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"txt_gameTitle","persistentUuid":"9a6eb8ef-3e39-479e-9631-b2e2cc1fa161","width":0.0,"x":320.0,"y":84.0,"zOrder":10,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"txt_date","persistentUuid":"d824c9ba-8961-4047-ba4c-13e66b8f44d3","width":0.0,"x":32.0,"y":16.0,"zOrder":12,"numberProperties":[],"stringProperties":[],"initialVariables":[]}],"objects":[{"assetStoreId":"","name":"txtbx_Username","persistentUuid":"c3ee77af-838b-4e52-84e5-9edfdec72fdf","type":"TextInput::TextInputObject","variables":[],"effects":[],"behaviors":[{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"},{"name":"Text","type":"TextContainerCapability::TextContainerBehavior"}],"content":{"initialValue":"","placeholder":"Username","fontResourceName":"","fontSize":20.0,"inputType":"text","textColor":"0;0;0","fillColor":"255;255;255","fillOpacity":255.0,"borderColor":"0;0;0","borderOpacity":255.0,"borderWidth":1.0,"readOnly":false,"disabled":false,"spellCheck":false,"paddingX":2.0,"paddingY":1.0,"textAlign":"left","maxLength":0.0}},{"assetStoreId":"","name":"txtbx_Password","persistentUuid":"ffd66276-22b2-46bc-bc58-2010837dc5f2","type":"TextInput::TextInputObject","variables":[],"effects":[],"behaviors":[{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"},{"name":"Text","type":"TextContainerCapability::TextContainerBehavior"}],"content":{"initialValue":"","placeholder":"Password","fontResourceName":"","fontSize":20.0,"inputType":"password","textColor":"0;0;0","fillColor":"255;255;255","fillOpacity":255.0,"borderColor":"0;0;0","borderOpacity":255.0,"borderWidth":1.0,"readOnly":false,"disabled":false,"spellCheck":false,"paddingX":2.0,"paddingY":1.0,"textAlign":"left","maxLength":0.0}},{"assetStoreId":"80b9ddd78c8727888bb53c7524f443682746667b1ba493c223114c04e7661bbf","name":"btn_Login","persistentUuid":"ae3aaba7-ff4b-463f-bb17-eb233ab5a68c","type":"PanelSpriteButton::PanelSpriteButton","variant":"Small Blue Button","variables":[],"effects":[],"behaviors":[{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Flippable","type":"FlippableCapability::FlippableBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"}],"content":{"LabelText":"Login","PressedLabelOffsetY":2.0}},{"assetStoreId":"80b9ddd78c8727888bb53c7524f443682746667b1ba493c223114c04e7661bbf","name":"btn_Register","persistentUuid":"548a436e-bc77-426e-9048-9501732084ed","type":"PanelSpriteButton::PanelSpriteButton","variant":"Small Blue Button","variables":[],"effects":[],"behaviors":[{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Flippable","type":"FlippableCapability::FlippableBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"}],"content":{"LabelText":"Register","PressedLabelOffsetY":2.0}},{"assetStoreId":"","bold":false,"italic":false,"name":"txt_lblServerStatus","persistentUuid":"e45fe9f3-cdc8-4d58-9e6a-ba2b71e3e734","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"},{"name":"Text","type":"TextContainerCapability::TextContainerBehavior"}],"string":"Server:","font":"","textAlignment":"left","characterSize":20.0,"color":{"b":0,"g":0,"r":0},"content":{"bold":false,"isOutlineEnabled":false,"isShadowEnabled":false,"italic":false,"outlineColor":"255;255;255","outlineThickness":2.0,"shadowAngle":90.0,"shadowBlurRadius":2.0,"shadowColor":"0;0;0","shadowDistance":4.0,"shadowOpacity":127.0,"smoothed":true,"underlined":false,"text":"Server:","font":"","textAlignment":"left","verticalTextAlignment":"top","characterSize":20.0,"lineHeight":0.0,"color":"0;0;0"}},{"assetStoreId":"","bold":false,"italic":false,"name":"txt_lblMQTTStatus","persistentUuid":"a5dcdfbf-e3c2-4853-a7a2-113be9442012","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"},{"name":"Text","type":"TextContainerCapability::TextContainerBehavior"}],"string":"Broker:","font":"","textAlignment":"left","characterSize":20.0,"color":{"b":0,"g":0,"r":0},"content":{"bold":false,"isOutlineEnabled":false,"isShadowEnabled":false,"italic":false,"outlineColor":"255;255;255","outlineThickness":2.0,"shadowAngle":90.0,"shadowBlurRadius":2.0,"shadowColor":"0;0;0","shadowDistance":4.0,"shadowOpacity":127.0,"smoothed":true,"underlined":false,"text":"Broker:","font":"","textAlignment":"left","verticalTextAlignment":"top","characterSize":20.0,"lineHeight":0.0,"color":"0;0;0"}},{"assetStoreId":"","bold":true,"italic":false,"name":"txt_ServerStatus","persistentUuid":"0f4b8881-8813-490b-9b44-21561d04f0c4","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"},{"name":"Text","type":"TextContainerCapability::TextContainerBehavior"}],"string":"OFFLINE","font":"","textAlignment":"left","characterSize":20.0,"color":{"b":0,"g":0,"r":255},"content":{"bold":true,"isOutlineEnabled":false,"isShadowEnabled":false,"italic":false,"outlineColor":"255;255;255","outlineThickness":2.0,"shadowAngle":90.0,"shadowBlurRadius":2.0,"shadowColor":"0;0;0","shadowDistance":4.0,"shadowOpacity":127.0,"smoothed":true,"underlined":false,"text":"OFFLINE","font":"","textAlignment":"left","verticalTextAlignment":"top","characterSize":20.0,"lineHeight":0.0,"color":"255;0;0"}},{"assetStoreId":"","bold":true,"italic":false,"name":"txt_MQTTStatus","persistentUuid":"3dd0f168-5e38-4ae4-955c-1eb13063c3bc","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"},{"name":"Text","type":"TextContainerCapability::TextContainerBehavior"}],"string":"OFFLINE","font":"","textAlignment":"left","characterSize":20.0,"color":{"b":0,"g":0,"r":255},"content":{"bold":true,"isOutlineEnabled":false,"isShadowEnabled":false,"italic":false,"outlineColor":"255;255;255","outlineThickness":2.0,"shadowAngle":90.0,"shadowBlurRadius":2.0,"shadowColor":"0;0;0","shadowDistance":4.0,"shadowOpacity":127.0,"smoothed":true,"underlined":false,"text":"OFFLINE","font":"","textAlignment":"left","verticalTextAlignment":"top","characterSize":20.0,"lineHeight":0.0,"color":"255;0;0"}},{"assetStoreId":"","bold":false,"italic":false,"name":"txt_debug","persistentUuid":"00343022-da8d-4af2-8a21-4e1dd750735a","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"},{"name":"Text","type":"TextContainerCapability::TextContainerBehavior"}],"string":"Text","font":"","textAlignment":"left","characterSize":20.0,"color":{"b":0,"g":0,"r":0},"content":{"bold":false,"isOutlineEnabled":false,"isShadowEnabled":false,"italic":false,"outlineColor":"255;255;255","outlineThickness":2.0,"shadowAngle":90.0,"shadowBlurRadius":2.0,"shadowColor":"0;0;0","shadowDistance":4.0,"shadowOpacity":127.0,"smoothed":true,"underlined":false,"text":"Text","font":"","textAlignment":"left","verticalTextAlignment":"top","characterSize":20.0,"lineHeight":0.0,"color":"0;0;0"}},{"assetStoreId":"","bold":false,"italic":false,"name":"txt_gameTitle","persistentUuid":"574c3ce1-cb11-4dab-a2ec-f195258ed913","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"},{"name":"Text","type":"TextContainerCapability::TextContainerBehavior"}],"string":"SQUARE GAME: MULTIPLAYER!","font":"","textAlignment":"left","characterSize":40.0,"color":{"b":0,"g":0,"r":0},"content":{"bold":false,"isOutlineEnabled":false,"isShadowEnabled":false,"italic":false,"outlineColor":"255;255;255","outlineThickness":2.0,"shadowAngle":90.0,"shadowBlurRadius":2.0,"shadowColor":"0;0;0","shadowDistance":4.0,"shadowOpacity":127.0,"smoothed":true,"underlined":false,"text":"SQUARE GAME: MULTIPLAYER!","font":"","textAlignment":"left","verticalTextAlignment":"top","characterSize":40.0,"lineHeight":0.0,"color":"0;0;0"}},{"assetStoreId":"","bold":false,"italic":false,"name":"txt_date","persistentUuid":"604cf4c5-d211-4b59-bc56-bdf7bf611ca7","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"},{"name":"Text","type":"TextContainerCapability::TextContainerBehavior"}],"string":"Date","font":"","textAlignment":"left","characterSize":20.0,"color":{"b":0,"g":0,"r":0},"content":{"bold":false,"isOutlineEnabled":false,"isShadowEnabled":false,"italic":false,"outlineColor":"255;255;255","outlineThickness":2.0,"shadowAngle":90.0,"shadowBlurRadius":2.0,"shadowColor":"0;0;0","shadowDistance":4.0,"shadowOpacity":127.0,"smoothed":true,"underlined":false,"text":"Date","font":"","textAlignment":"left","verticalTextAlignment":"top","characterSize":20.0,"lineHeight":0.0,"color":"0;0;0"}}],"objectsFolderStructure":{"folderName":"__ROOT"},"events":[],"layers":[{"ambientLightColorB":200,"ambientLightColorG":200,"ambientLightColorR":200,"camera2DPlaneMaxDrawingDistance":5000.0,"camera3DFarPlaneDistance":10000.0,"camera3DFieldOfView":45.0,"camera3DNearPlaneDistance":3.0,"cameraType":"","followBaseLayerCamera":false,"isLightingLayer":false,"isLocked":false,"name":"","renderingType":"","visibility":true,"cameras":[{"defaultSize":true,"defaultViewport":true,"height":0.0,"viewportBottom":1.0,"viewportLeft":0.0,"viewportRight":1.0,"viewportTop":0.0,"width":0.0}],"effects":[{"effectType":"Scene3D::HemisphereLight","name":"3D Ambient Hemisphere Light","doubleParameters":{"elevation":40.0,"intensity":0.33,"rotation":300.0},"stringParameters":{"groundColor":"127;127;127","skyColor":"255;255;255","top":"Z+"},"booleanParameters":{}},{"effectType":"Scene3D::DirectionalLight","name":"3D Sun Light","doubleParameters":{"distanceFromCamera":1500.0,"elevation":40.0,"frustumSize":4000.0,"intensity":0.75,"minimumShadowBias":0.0,"rotation":300.0},"stringParameters":{"color":"255;255;255","shadowQuality":"medium","top":"Z+"},"booleanParameters":{"isCastingShadow":true}}]}],"behaviorsSharedData":[{"name":"Animation","type":"AnimatableCapability::AnimatableBehavior"},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Flippable","type":"FlippableCapability::FlippableBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"},{"name":"Text","type":"TextContainerCapability::TextContainerBehavior"},{"name":"TopDownMovement","type":"TopDownMovementBehavior::TopDownMovementBehavior"}],"usedResources":[]},{"b":255,"disableInputWhenNotFocused":true,"mangledName":"Register","name":"Register","r":247,"standardSortMethod":true,"stopSoundsOnStartup":true,"title":"","v":249,"uiSettings":{"grid":true,"gridType":"rectangular","gridWidth":16.0,"gridHeight":16.0,"gridDepth":32.0,"gridOffsetX":0.0,"gridOffsetY":0.0,"gridOffsetZ":0.0,"gridColor":10401023.0,"gridAlpha":0.8,"snap":true,"zoomFactor":1.479039586175742,"windowMask":false,"selectedLayer":"","gameEditorMode":"instances-editor"},"objectsGroups":[],"variables":[{"name":"var_password01","persistentUuid":"9b38d1eb-2fc4-4744-b61a-b901092ab536","type":"string","value":""},{"name":"var_password02","persistentUuid":"73bfe239-ff40-4b6f-8505-ea724078f6ee","type":"string","value":""},{"name":"var_username","persistentUuid":"79b2dd33-921b-4817-9e5c-ebaa38a21834","type":"string","value":""},{"name":"var_jsonReply","persistentUuid":"e4d7e8bd-3595-4aef-9ec7-0fb470bb3ecd","type":"string","value":"[]"},{"name":"var_jsonParse","persistentUuid":"8a602891-d0e3-4492-a2b0-14d0f4fe64fb","type":"array","children":[]},{"name":"var_colorGen","persistentUuid":"5381318f-fa30-4456-8351-f814f8ecadbd","type":"string","value":""},{"name":"var_passwordHash","persistentUuid":"414331d7-6f44-4ecc-8c92-b5493246c615","type":"string","value":""},{"name":"var_spriteGen","persistentUuid":"fede8e3d-e524-413e-82e1-7ac220725341","type":"string","value":""}],"instances":[{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"txtbx_regUsername","persistentUuid":"66377f44-b1e3-4eab-a9c0-bc3752017e4e","width":0.0,"x":480.0,"y":322.0,"zOrder":1,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"txtbx_regPassword01","persistentUuid":"b2099cad-5ab7-4a38-b939-31869e362657","width":0.0,"x":480.0,"y":368.0,"zOrder":2,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"btn_regRegister","persistentUuid":"41a1f2cd-107b-4058-8bc6-eb51487ac180","width":0.0,"x":560.0,"y":480.0,"zOrder":4,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"txt_RegMessageUser","persistentUuid":"4b4c3bd0-ffdf-440c-97a6-1992a4ae80d8","width":0.0,"x":512.0,"y":656.0,"zOrder":5,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"btn_Back","persistentUuid":"af79ebf6-4ccf-4335-bab9-df40fbb263d8","width":0.0,"x":560.0,"y":560.0,"zOrder":6,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"btn_randSprite","persistentUuid":"248ac7e7-6ac9-4c9f-a7ec-a83df84e6d27","width":0.0,"x":560.0,"y":224.0,"zOrder":9,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"txtbx_regPassword02","persistentUuid":"7106be72-f61f-4ab7-8659-4b87a1b8668b","width":0.0,"x":480.0,"y":416.0,"zOrder":11,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"txt_RegMessagePassword","persistentUuid":"16a3c795-1cfa-4633-bc35-3a823ceaf916","width":0.0,"x":512.0,"y":624.0,"zOrder":12,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"txt_RegMessageSuccess","persistentUuid":"268fa5ba-bfd7-467f-80e6-1bf428f66436","width":0.0,"x":512.0,"y":624.0,"zOrder":13,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"txt_JSONReply","persistentUuid":"be01192a-d6ad-4d98-8ef3-44c5c5fad5c2","width":0.0,"x":84.0,"y":105.0,"zOrder":14,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"depth":1.0,"height":96.0,"keepRatio":true,"layer":"","name":"spr_playerSprite","persistentUuid":"dd56a1ac-247d-481d-9a94-0a3a6b26ba5b","width":64.0,"x":592.0,"y":208.0,"zOrder":15,"numberProperties":[],"stringProperties":[],"initialVariables":[]}],"objects":[{"assetStoreId":"","name":"txtbx_regUsername","persistentUuid":"5bfb2de7-1947-4660-b896-ccac584f70f5","type":"TextInput::TextInputObject","variables":[],"effects":[],"behaviors":[{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"},{"name":"Text","type":"TextContainerCapability::TextContainerBehavior"}],"content":{"initialValue":"","placeholder":"Username","fontResourceName":"","fontSize":20.0,"inputType":"text","textColor":"0;0;0","fillColor":"255;255;255","fillOpacity":255.0,"borderColor":"0;0;0","borderOpacity":255.0,"borderWidth":1.0,"readOnly":false,"disabled":false,"spellCheck":false,"paddingX":2.0,"paddingY":1.0,"textAlign":"left","maxLength":0.0}},{"assetStoreId":"","name":"txtbx_regPassword01","persistentUuid":"e32982f7-fc73-4866-9b15-fd09d926a819","type":"TextInput::TextInputObject","variables":[],"effects":[],"behaviors":[{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"},{"name":"Text","type":"TextContainerCapability::TextContainerBehavior"}],"content":{"initialValue":"","placeholder":"Password","fontResourceName":"","fontSize":20.0,"inputType":"password","textColor":"0;0;0","fillColor":"255;255;255","fillOpacity":255.0,"borderColor":"0;0;0","borderOpacity":255.0,"borderWidth":1.0,"readOnly":false,"disabled":false,"spellCheck":false,"paddingX":2.0,"paddingY":1.0,"textAlign":"left","maxLength":0.0}},{"assetStoreId":"80b9ddd78c8727888bb53c7524f443682746667b1ba493c223114c04e7661bbf","name":"btn_regRegister","persistentUuid":"f4f70ee8-da7b-4666-8780-a69ad9879791","type":"PanelSpriteButton::PanelSpriteButton","variant":"Small Blue Button","variables":[],"effects":[],"behaviors":[{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Flippable","type":"FlippableCapability::FlippableBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"}],"content":{"LabelText":"Register","PressedLabelOffsetY":2.0}},{"assetStoreId":"","bold":false,"italic":false,"name":"txt_RegMessageUser","persistentUuid":"cb2b72b5-1e20-4241-b4e3-3406a240cb33","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"},{"name":"Text","type":"TextContainerCapability::TextContainerBehavior"}],"string":"Username is not available","font":"","textAlignment":"center","characterSize":20.0,"color":{"b":0,"g":0,"r":255},"content":{"bold":false,"isOutlineEnabled":false,"isShadowEnabled":false,"italic":false,"outlineColor":"255;255;255","outlineThickness":2.0,"shadowAngle":90.0,"shadowBlurRadius":2.0,"shadowColor":"0;0;0","shadowDistance":4.0,"shadowOpacity":127.0,"smoothed":true,"underlined":false,"text":"Username is not available","font":"","textAlignment":"center","verticalTextAlignment":"top","characterSize":20.0,"lineHeight":0.0,"color":"255;0;0"}},{"assetStoreId":"80b9ddd78c8727888bb53c7524f443682746667b1ba493c223114c04e7661bbf","name":"btn_Back","persistentUuid":"a735af63-2e06-4548-a596-7eb24268783a","type":"PanelSpriteButton::PanelSpriteButton","variant":"Small Blue Button","variables":[],"effects":[],"behaviors":[{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Flippable","type":"FlippableCapability::FlippableBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"}],"content":{"LabelText":"Back","PressedLabelOffsetY":2.0}},{"assetStoreId":"","bold":false,"italic":false,"name":"txt_JSONReply","persistentUuid":"cde1bbef-cbc8-4fc3-9d5b-d0f2c9e02dec","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"},{"name":"Text","type":"TextContainerCapability::TextContainerBehavior"}],"string":"[]","font":"","textAlignment":"left","characterSize":20.0,"color":{"b":0,"g":0,"r":0},"content":{"bold":false,"isOutlineEnabled":false,"isShadowEnabled":false,"italic":false,"outlineColor":"255;255;255","outlineThickness":2.0,"shadowAngle":90.0,"shadowBlurRadius":2.0,"shadowColor":"0;0;0","shadowDistance":4.0,"shadowOpacity":127.0,"smoothed":true,"underlined":false,"text":"[]","font":"","textAlignment":"left","verticalTextAlignment":"top","characterSize":20.0,"lineHeight":0.0,"color":"0;0;0"}},{"assetStoreId":"80b9ddd78c8727888bb53c7524f443682746667b1ba493c223114c04e7661bbf","name":"btn_randSprite","persistentUuid":"5428983b-7262-40a0-9d70-e7b3aa5d0175","type":"PanelSpriteButton::PanelSpriteButton","variant":"Small Blue Button","variables":[],"effects":[],"behaviors":[{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Flippable","type":"FlippableCapability::FlippableBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"}],"content":{"LabelText":"Randomize","PressedLabelOffsetY":2.0}},{"assetStoreId":"","name":"txtbx_regPassword02","persistentUuid":"5f39eff0-637f-46e3-b032-923b512aaa70","type":"TextInput::TextInputObject","variables":[],"effects":[],"behaviors":[{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"},{"name":"Text","type":"TextContainerCapability::TextContainerBehavior"}],"content":{"initialValue":"","placeholder":"Repeat Password","fontResourceName":"","fontSize":20.0,"inputType":"password","textColor":"0;0;0","fillColor":"255;255;255","fillOpacity":255.0,"borderColor":"0;0;0","borderOpacity":255.0,"borderWidth":1.0,"readOnly":false,"disabled":false,"spellCheck":false,"paddingX":2.0,"paddingY":1.0,"textAlign":"left","maxLength":0.0}},{"assetStoreId":"","bold":false,"italic":false,"name":"txt_RegMessagePassword","persistentUuid":"366c40cc-d4d1-4858-8b9c-5c959e69c941","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"},{"name":"Text","type":"TextContainerCapability::TextContainerBehavior"}],"string":"Passwords do not match","font":"","textAlignment":"center","characterSize":20.0,"color":{"b":0,"g":0,"r":255},"content":{"bold":false,"isOutlineEnabled":false,"isShadowEnabled":false,"italic":false,"outlineColor":"255;255;255","outlineThickness":2.0,"shadowAngle":90.0,"shadowBlurRadius":2.0,"shadowColor":"0;0;0","shadowDistance":4.0,"shadowOpacity":127.0,"smoothed":true,"underlined":false,"text":"Passwords do not match","font":"","textAlignment":"center","verticalTextAlignment":"top","characterSize":20.0,"lineHeight":0.0,"color":"255;0;0"}},{"assetStoreId":"","bold":false,"italic":false,"name":"txt_RegMessageSuccess","persistentUuid":"bb5d6c4b-2eb6-4005-a464-2d3392769eb1","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"},{"name":"Text","type":"TextContainerCapability::TextContainerBehavior"}],"string":"Registration Successful!\nGoing back to login screen","font":"","textAlignment":"center","characterSize":20.0,"color":{"b":0,"g":255,"r":0},"content":{"bold":false,"isOutlineEnabled":false,"isShadowEnabled":false,"italic":false,"outlineColor":"255;255;255","outlineThickness":2.0,"shadowAngle":90.0,"shadowBlurRadius":2.0,"shadowColor":"0;0;0","shadowDistance":4.0,"shadowOpacity":127.0,"smoothed":true,"underlined":false,"text":"Registration Successful!\nGoing back to login screen","font":"","textAlignment":"center","verticalTextAlignment":"top","characterSize":20.0,"lineHeight":0.0,"color":"0;255;0"}},{"adaptCollisionMaskAutomatically":true,"assetStoreId":"","name":"spr_playerSprite","persistentUuid":"46b9b986-bf51-4bc3-b86d-a43044623f83","type":"Sprite","updateIfNotVisible":false,"variables":[{"name":"var_player_id","persistentUuid":"53e00a63-7ae9-4d71-955c-849026d1e6e6","type":"string","value":"1"}],"effects":[],"behaviors":[{"name":"Animation","type":"AnimatableCapability::AnimatableBehavior"},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Flippable","type":"FlippableCapability::FlippableBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"},{"name":"TopDownMovement","type":"TopDownMovementBehavior::TopDownMovementBehavior","acceleration":99999.0,"allowDiagonals":false,"angleOffset":0.0,"angularMaxSpeed":180.0,"customIsometryAngle":30.0,"deceleration":99999.0,"ignoreDefaultControls":false,"maxSpeed":75.0,"movementAngleOffset":0.0,"rotateObject":false,"useLegacyTurnBack":false,"viewpoint":"TopDown"}],"animations":[{"name":"1Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"01Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"1Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"01Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"1Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"01Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"1Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"01Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"2Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"02Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"2Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"02Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"2Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"02Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"2Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"02Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"3Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"03Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"3Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"03Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"3Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"03Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"3Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"03Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"4Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"04Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"4Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"spr_playerSprite","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"4Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"04Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"4Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"spr_playerSprite5","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite6","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite7","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite8","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"5Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"spr_playerSprite9","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite10","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite11","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite12","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"5Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"05Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"5Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"05Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"5Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"05Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"6Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"06Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"6Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"06Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"6Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"06Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"6Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"06Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"7Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"07Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"7Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"07Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"7Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"07Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"7Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"07Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"8Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"08Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"8Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"08Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"8Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"08Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"8Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"08Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"9Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"09Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"9Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"09Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"9Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"09Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"9Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"09Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]}]}],"objectsFolderStructure":{"folderName":"__ROOT"},"events":[],"layers":[{"ambientLightColorB":200,"ambientLightColorG":200,"ambientLightColorR":200,"camera2DPlaneMaxDrawingDistance":5000.0,"camera3DFarPlaneDistance":10000.0,"camera3DFieldOfView":45.0,"camera3DNearPlaneDistance":3.0,"cameraType":"","followBaseLayerCamera":false,"isLightingLayer":false,"isLocked":false,"name":"","renderingType":"","visibility":true,"cameras":[{"defaultSize":true,"defaultViewport":true,"height":0.0,"viewportBottom":1.0,"viewportLeft":0.0,"viewportRight":1.0,"viewportTop":0.0,"width":0.0}],"effects":[{"effectType":"Scene3D::HemisphereLight","name":"3D Ambient Hemisphere Light","doubleParameters":{"elevation":40.0,"intensity":0.33,"rotation":300.0},"stringParameters":{"groundColor":"127;127;127","skyColor":"255;255;255","top":"Z+"},"booleanParameters":{}},{"effectType":"Scene3D::DirectionalLight","name":"3D Sun Light","doubleParameters":{"distanceFromCamera":1500.0,"elevation":40.0,"frustumSize":4000.0,"intensity":0.75,"minimumShadowBias":0.0,"rotation":300.0},"stringParameters":{"color":"255;255;255","shadowQuality":"medium","top":"Z+"},"booleanParameters":{"isCastingShadow":true}}]}],"behaviorsSharedData":[{"name":"Animation","type":"AnimatableCapability::AnimatableBehavior"},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Flippable","type":"FlippableCapability::FlippableBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"},{"name":"Text","type":"TextContainerCapability::TextContainerBehavior"},{"name":"TopDownMovement","type":"TopDownMovementBehavior::TopDownMovementBehavior"}],"usedResources":[]},{"b":255,"disableInputWhenNotFocused":true,"mangledName":"Logged_32in","name":"Logged in","r":247,"standardSortMethod":true,"stopSoundsOnStartup":true,"title":"","v":249,"uiSettings":{"grid":true,"gridType":"rectangular","gridWidth":16.0,"gridHeight":16.0,"gridDepth":32.0,"gridOffsetX":0.0,"gridOffsetY":0.0,"gridOffsetZ":0.0,"gridColor":10401023.0,"gridAlpha":0.8,"snap":true,"zoomFactor":0.546875,"windowMask":false,"selectedLayer":"","gameEditorMode":"instances-editor"},"objectsGroups":[],"variables":[{"name":"password01","persistentUuid":"9b38d1eb-2fc4-4744-b61a-b901092ab536","type":"string","value":""},{"name":"password02","persistentUuid":"73bfe239-ff40-4b6f-8505-ea724078f6ee","type":"string","value":""},{"name":"username","persistentUuid":"79b2dd33-921b-4817-9e5c-ebaa38a21834","type":"string","value":""},{"name":"var_jsonReply","persistentUuid":"e4d7e8bd-3595-4aef-9ec7-0fb470bb3ecd","type":"string","value":""},{"name":"var_jsonParsed","persistentUuid":"a00f1f38-a6b3-4bd6-a53c-f2f3e63a9055","type":"array","children":[]}],"instances":[{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"txt_loggedIn","persistentUuid":"f1b704b5-1bb2-4076-9230-0c0f7551a2d0","width":0.0,"x":576.0,"y":336.0,"zOrder":1,"numberProperties":[],"stringProperties":[],"initialVariables":[]}],"objects":[{"assetStoreId":"","bold":false,"italic":false,"name":"txt_loggedIn","persistentUuid":"886a7a42-1339-4fc5-971d-67526b782479","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"},{"name":"Text","type":"TextContainerCapability::TextContainerBehavior"}],"string":"LOGGED IN!","font":"","textAlignment":"left","characterSize":20.0,"color":{"b":0,"g":0,"r":0},"content":{"bold":false,"isOutlineEnabled":false,"isShadowEnabled":false,"italic":false,"outlineColor":"255;255;255","outlineThickness":2.0,"shadowAngle":90.0,"shadowBlurRadius":2.0,"shadowColor":"0;0;0","shadowDistance":4.0,"shadowOpacity":127.0,"smoothed":true,"underlined":false,"text":"LOGGED IN!","font":"","textAlignment":"left","verticalTextAlignment":"top","characterSize":20.0,"lineHeight":0.0,"color":"0;0;0"}}],"objectsFolderStructure":{"folderName":"__ROOT"},"events":[],"layers":[{"ambientLightColorB":200,"ambientLightColorG":200,"ambientLightColorR":200,"camera2DPlaneMaxDrawingDistance":5000.0,"camera3DFarPlaneDistance":10000.0,"camera3DFieldOfView":45.0,"camera3DNearPlaneDistance":3.0,"cameraType":"","followBaseLayerCamera":false,"isLightingLayer":false,"isLocked":false,"name":"","renderingType":"","visibility":true,"cameras":[{"defaultSize":true,"defaultViewport":true,"height":0.0,"viewportBottom":1.0,"viewportLeft":0.0,"viewportRight":1.0,"viewportTop":0.0,"width":0.0}],"effects":[{"effectType":"Scene3D::HemisphereLight","name":"3D Ambient Hemisphere Light","doubleParameters":{"elevation":40.0,"intensity":0.33,"rotation":300.0},"stringParameters":{"groundColor":"127;127;127","skyColor":"255;255;255","top":"Z+"},"booleanParameters":{}},{"effectType":"Scene3D::DirectionalLight","name":"3D Sun Light","doubleParameters":{"distanceFromCamera":1500.0,"elevation":40.0,"frustumSize":4000.0,"intensity":0.75,"minimumShadowBias":0.0,"rotation":300.0},"stringParameters":{"color":"255;255;255","shadowQuality":"medium","top":"Z+"},"booleanParameters":{"isCastingShadow":true}}]}],"behaviorsSharedData":[{"name":"Animation","type":"AnimatableCapability::AnimatableBehavior"},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Flippable","type":"FlippableCapability::FlippableBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"},{"name":"Text","type":"TextContainerCapability::TextContainerBehavior"},{"name":"TopDownMovement","type":"TopDownMovementBehavior::TopDownMovementBehavior"}],"usedResources":[]},{"b":255,"disableInputWhenNotFocused":true,"mangledName":"_4800000","name":"000000","r":247,"standardSortMethod":true,"stopSoundsOnStartup":true,"title":"","v":249,"uiSettings":{"grid":true,"gridType":"rectangular","gridWidth":16.0,"gridHeight":16.0,"gridDepth":32.0,"gridOffsetX":0.0,"gridOffsetY":0.0,"gridOffsetZ":0.0,"gridColor":10401023.0,"gridAlpha":0.8,"snap":true,"zoomFactor":1.0269425874981125,"windowMask":false,"selectedLayer":"","gameEditorMode":"instances-editor"},"objectsGroups":[],"variables":[{"name":"var_mqttParse","persistentUuid":"62bd9deb-3848-4176-9eef-2adf2b38198b","type":"structure","children":[]},{"name":"var_jsonParse","persistentUuid":"0563153c-5ac3-487f-ab2a-050e5b806bc7","type":"structure","children":[]},{"name":"var_jsonReply","persistentUuid":"f4f4161d-90a5-4937-abfe-755a64fb6f2f","type":"string","value":""},{"name":"var_child","persistentUuid":"457c6438-da2b-4d26-af01-34653736b679","type":"structure","children":[]},{"name":"var_childName","persistentUuid":"a7769c54-2f75-4661-bd4f-af2bf1d036d3","type":"string","value":""}],"instances":[{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"UI","name":"btn_Logout","persistentUuid":"acb3eb14-97fe-4a1c-b4c5-f01b9c7c6eeb","width":0.0,"x":16.0,"y":16.0,"zOrder":3,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"spr_000000","persistentUuid":"7be876a3-0ec5-4946-94d9-31a61f121034","width":0.0,"x":0.0,"y":0.0,"zOrder":0,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"depth":1.0,"height":16.0,"keepRatio":true,"layer":"","name":"spr_block","persistentUuid":"2d8085bb-5a44-42d5-9272-a039fbdeee94","width":768.0,"x":0.0,"y":0.0,"zOrder":4,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"depth":1.0,"height":640.0,"keepRatio":true,"layer":"","name":"spr_block","persistentUuid":"a7164a44-c547-480a-a5d6-b8493565da5c","width":16.0,"x":768.0,"y":640.0,"zOrder":5,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"depth":1.0,"height":16.0,"keepRatio":true,"layer":"","name":"spr_block","persistentUuid":"ac1485c0-ea75-420b-ad38-7d3ce254abfd","width":768.0,"x":0.0,"y":656.0,"zOrder":6,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"depth":1.0,"height":640.0,"keepRatio":true,"layer":"","name":"spr_block","persistentUuid":"1a12cf19-b415-4990-babf-5f97008b653d","width":16.0,"x":-16.0,"y":640.0,"zOrder":7,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"depth":1.0,"height":64.0,"keepRatio":true,"layer":"","name":"spr_block","persistentUuid":"2b61353c-f399-40b3-b81c-c87cd8a920c3","width":80.0,"x":384.0,"y":432.0,"zOrder":8,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"depth":1.0,"height":48.0,"keepRatio":true,"layer":"","name":"spr_block","persistentUuid":"2ab4982d-ae56-4047-a87b-c2e9c02f82b3","width":64.0,"x":544.0,"y":320.0,"zOrder":9,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"depth":1.0,"height":48.0,"keepRatio":true,"layer":"","name":"spr_block","persistentUuid":"c9d788bf-54fc-4c3f-8cc6-f9c7ea49ff60","width":80.0,"x":384.0,"y":304.0,"zOrder":10,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"depth":1.0,"height":48.0,"keepRatio":true,"layer":"","name":"spr_block","persistentUuid":"43657c09-484c-4367-8cfd-2d86932cbc2c","width":80.0,"x":384.0,"y":192.0,"zOrder":11,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"depth":1.0,"height":48.0,"keepRatio":true,"layer":"","name":"spr_block","persistentUuid":"f9d7902e-d4fb-48f7-bde4-012c99112ece","width":96.0,"x":528.0,"y":160.0,"zOrder":12,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"depth":1.0,"height":16.0,"keepRatio":true,"layer":"","name":"spr_block","persistentUuid":"8c76f61b-25a4-499a-ac3f-078ba08104c5","width":48.0,"x":560.0,"y":176.0,"zOrder":13,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"depth":1.0,"height":176.0,"keepRatio":true,"layer":"","name":"spr_block","persistentUuid":"e4a1c5d5-538a-45ee-8846-5374259bb7e2","width":160.0,"x":144.0,"y":272.0,"zOrder":14,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"depth":1.0,"height":80.0,"keepRatio":true,"layer":"","name":"spr_block","persistentUuid":"32df736c-07ff-4a6b-a93f-be24ffec28c5","width":176.0,"x":128.0,"y":80.0,"zOrder":15,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"depth":1.0,"height":240.0,"keepRatio":true,"layer":"","name":"spr_block","persistentUuid":"df56c9be-70f6-4fa8-95b5-67167a9e19f3","width":128.0,"x":0.0,"y":240.0,"zOrder":16,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"depth":1.0,"height":16.0,"keepRatio":true,"layer":"","name":"spr_block","persistentUuid":"11ff56c6-d00e-47f4-acbb-eaeb3d30a40f","width":96.0,"x":0.0,"y":256.0,"zOrder":17,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"depth":1.0,"height":16.0,"keepRatio":true,"layer":"","name":"spr_block","persistentUuid":"d4572307-d060-47dc-9763-de7b4b0e78df","width":208.0,"x":464.0,"y":256.0,"zOrder":18,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"depth":1.0,"height":80.0,"keepRatio":true,"layer":"","name":"spr_block","persistentUuid":"ad7b54cb-772c-4794-bf6b-b6aad165aaf3","width":64.0,"x":384.0,"y":80.0,"zOrder":19,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"depth":1.0,"height":64.0,"keepRatio":true,"layer":"","name":"spr_block","persistentUuid":"aa652718-9d43-47d5-b023-d4fd4224f793","width":320.0,"x":448.0,"y":64.0,"zOrder":20,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"depth":1.0,"height":576.0,"keepRatio":true,"layer":"","name":"spr_block","persistentUuid":"57fd9b23-7217-41d0-b0a8-a4ba6ef015df","width":96.0,"x":672.0,"y":640.0,"zOrder":21,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"depth":1.0,"height":64.0,"keepRatio":true,"layer":"","name":"spr_block","persistentUuid":"352efd3f-d87c-45af-8214-d6d9a381305b","width":256.0,"x":416.0,"y":640.0,"zOrder":22,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"depth":1.0,"height":80.0,"keepRatio":true,"layer":"","name":"spr_block","persistentUuid":"64134365-4e36-4f5b-aed8-7206cca6bfc4","width":352.0,"x":0.0,"y":640.0,"zOrder":23,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"depth":1.0,"height":16.0,"keepRatio":true,"layer":"","name":"spr_block","persistentUuid":"6fc83a15-eef7-4d12-8506-4445b876836e","width":224.0,"x":0.0,"y":560.0,"zOrder":24,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"depth":1.0,"height":224.0,"keepRatio":true,"layer":"","name":"spr_block","persistentUuid":"94a34ce1-4a01-4a0e-b880-18302219e916","width":112.0,"x":0.0,"y":544.0,"zOrder":25,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"depth":1.0,"height":80.0,"keepRatio":true,"layer":"","name":"spr_block","persistentUuid":"8d0f316f-62e2-4218-8bc9-0096aa70c0c1","width":96.0,"x":176.0,"y":496.0,"zOrder":26,"numberProperties":[],"stringProperties":[],"initialVariables":[]}],"objects":[{"assetStoreId":"","bold":false,"italic":false,"name":"txt_debug","persistentUuid":"73e827f1-d8f8-45e5-95f5-ff8a2715886b","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"},{"name":"Text","type":"TextContainerCapability::TextContainerBehavior"}],"string":"Text","font":"","textAlignment":"left","characterSize":20.0,"color":{"b":0,"g":0,"r":0},"content":{"bold":false,"isOutlineEnabled":false,"isShadowEnabled":false,"italic":false,"outlineColor":"255;255;255","outlineThickness":2.0,"shadowAngle":90.0,"shadowBlurRadius":2.0,"shadowColor":"0;0;0","shadowDistance":4.0,"shadowOpacity":127.0,"smoothed":true,"underlined":false,"text":"Text","font":"","textAlignment":"left","verticalTextAlignment":"top","characterSize":20.0,"lineHeight":0.0,"color":"0;0;0"}},{"adaptCollisionMaskAutomatically":true,"assetStoreId":"","name":"spr_000000","persistentUuid":"bcd72fbb-dbf4-48a6-a5c9-aefd0074990c","type":"Sprite","updateIfNotVisible":false,"variables":[],"effects":[],"behaviors":[{"name":"Animation","type":"AnimatableCapability::AnimatableBehavior"},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Flippable","type":"FlippableCapability::FlippableBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"}],"animations":[{"name":"","useMultipleDirections":false,"directions":[{"looping":false,"timeBetweenFrames":0.08,"sprites":[{"hasCustomCollisionMask":true,"image":"3779.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":0.0,"y":0.0},{"x":768.0,"y":0.0},{"x":768.0,"y":640.0},{"x":0.0,"y":640.0}]]}]}]}]}],"objectsFolderStructure":{"folderName":"__ROOT"},"events":[],"layers":[{"ambientLightColorB":200,"ambientLightColorG":200,"ambientLightColorR":200,"camera2DPlaneMaxDrawingDistance":5000.0,"camera3DFarPlaneDistance":10000.0,"camera3DFieldOfView":45.0,"camera3DNearPlaneDistance":3.0,"cameraType":"","followBaseLayerCamera":false,"isLightingLayer":false,"isLocked":false,"name":"","renderingType":"","visibility":true,"cameras":[{"defaultSize":true,"defaultViewport":true,"height":0.0,"viewportBottom":1.0,"viewportLeft":0.0,"viewportRight":1.0,"viewportTop":0.0,"width":0.0}],"effects":[{"effectType":"Scene3D::HemisphereLight","name":"3D Ambient Hemisphere Light","doubleParameters":{"elevation":40.0,"intensity":0.33,"rotation":300.0},"stringParameters":{"groundColor":"127;127;127","skyColor":"255;255;255","top":"Z+"},"booleanParameters":{}},{"effectType":"Scene3D::DirectionalLight","name":"3D Sun Light","doubleParameters":{"distanceFromCamera":1500.0,"elevation":40.0,"frustumSize":4000.0,"intensity":0.75,"minimumShadowBias":0.0,"rotation":300.0},"stringParameters":{"color":"255;255;255","shadowQuality":"medium","top":"Z+"},"booleanParameters":{"isCastingShadow":true}}]},{"ambientLightColorB":200,"ambientLightColorG":200,"ambientLightColorR":200,"camera2DPlaneMaxDrawingDistance":5000.0,"camera3DFarPlaneDistance":10000.0,"camera3DFieldOfView":45.0,"camera3DNearPlaneDistance":3.0,"cameraType":"","followBaseLayerCamera":false,"isLightingLayer":false,"isLocked":false,"name":"UI","renderingType":"","visibility":true,"cameras":[],"effects":[{"effectType":"Scene3D::HemisphereLight","name":"3D Ambient Hemisphere Light","doubleParameters":{"elevation":40.0,"intensity":0.33,"rotation":300.0},"stringParameters":{"groundColor":"127;127;127","skyColor":"255;255;255","top":"Z+"},"booleanParameters":{}},{"effectType":"Scene3D::DirectionalLight","name":"3D Sun Light","doubleParameters":{"distanceFromCamera":1500.0,"elevation":40.0,"frustumSize":4000.0,"intensity":0.75,"minimumShadowBias":0.0,"rotation":300.0},"stringParameters":{"color":"255;255;255","shadowQuality":"medium","top":"Z+"},"booleanParameters":{"isCastingShadow":true}}]}],"behaviorsSharedData":[{"name":"Animation","type":"AnimatableCapability::AnimatableBehavior"},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Flippable","type":"FlippableCapability::FlippableBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"},{"name":"Text","type":"TextContainerCapability::TextContainerBehavior"},{"name":"TopDownMovement","type":"TopDownMovementBehavior::TopDownMovementBehavior"}],"usedResources":[{"name":"3779.png"}]},{"b":255,"disableInputWhenNotFocused":true,"mangledName":"_4800001","name":"000001","r":247,"standardSortMethod":true,"stopSoundsOnStartup":true,"title":"","v":249,"uiSettings":{"grid":true,"gridType":"rectangular","gridWidth":16.0,"gridHeight":16.0,"gridDepth":32.0,"gridOffsetX":0.0,"gridOffsetY":0.0,"gridOffsetZ":0.0,"gridColor":10401023.0,"gridAlpha":0.8,"snap":true,"zoomFactor":0.6672773998329975,"windowMask":false,"selectedLayer":"","gameEditorMode":"instances-editor"},"objectsGroups":[],"variables":[{"name":"var_jsonReply","persistentUuid":"600e1cff-2b6c-4e86-aa45-0926f9210a1d","type":"string","value":""},{"name":"var_jsonParse","persistentUuid":"9b38abfa-427b-4c21-bd59-ddc7057a418e","type":"structure","children":[]},{"name":"var_mqttParse","persistentUuid":"5c8c99af-3003-442d-bd7f-d123dea72ac4","type":"structure","children":[]},{"name":"var_child","persistentUuid":"fb409cbe-b641-4d67-9c0e-d640b65f7cbe","type":"structure","children":[]},{"name":"var_childName","persistentUuid":"dc06c4ec-9998-46e8-97b5-0ae6d6088f1e","type":"string","value":""}],"instances":[{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"spr_door","persistentUuid":"1691a9cb-54f2-444c-9c3f-38f4edf26eb6","width":0.0,"x":32.0,"y":352.0,"zOrder":1,"numberProperties":[],"stringProperties":[],"initialVariables":[{"name":"var_doorway","type":"string","value":"000000"}]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"UI","name":"btn_Logout","persistentUuid":"7c951776-884b-4af0-a13a-97e5ee085499","width":0.0,"x":16.0,"y":16.0,"zOrder":3,"numberProperties":[],"stringProperties":[],"initialVariables":[]}],"objects":[{"assetStoreId":"","bold":false,"italic":false,"name":"txt_debug","persistentUuid":"9ec31fcd-7fdb-4daa-88e5-561ccee06c4c","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"},{"name":"Text","type":"TextContainerCapability::TextContainerBehavior"}],"string":"Text","font":"","textAlignment":"left","characterSize":20.0,"color":{"b":0,"g":0,"r":0},"content":{"bold":false,"isOutlineEnabled":false,"isShadowEnabled":false,"italic":false,"outlineColor":"255;255;255","outlineThickness":2.0,"shadowAngle":90.0,"shadowBlurRadius":2.0,"shadowColor":"0;0;0","shadowDistance":4.0,"shadowOpacity":127.0,"smoothed":true,"underlined":false,"text":"Text","font":"","textAlignment":"left","verticalTextAlignment":"top","characterSize":20.0,"lineHeight":0.0,"color":"0;0;0"}}],"objectsFolderStructure":{"folderName":"__ROOT"},"events":[],"layers":[{"ambientLightColorB":200,"ambientLightColorG":200,"ambientLightColorR":200,"camera2DPlaneMaxDrawingDistance":5000.0,"camera3DFarPlaneDistance":10000.0,"camera3DFieldOfView":45.0,"camera3DNearPlaneDistance":3.0,"cameraType":"","followBaseLayerCamera":false,"isLightingLayer":false,"isLocked":false,"name":"","renderingType":"","visibility":true,"cameras":[{"defaultSize":true,"defaultViewport":true,"height":0.0,"viewportBottom":1.0,"viewportLeft":0.0,"viewportRight":1.0,"viewportTop":0.0,"width":0.0}],"effects":[{"effectType":"Scene3D::HemisphereLight","name":"3D Ambient Hemisphere Light","doubleParameters":{"elevation":40.0,"intensity":0.33,"rotation":300.0},"stringParameters":{"groundColor":"127;127;127","skyColor":"255;255;255","top":"Z+"},"booleanParameters":{}},{"effectType":"Scene3D::DirectionalLight","name":"3D Sun Light","doubleParameters":{"distanceFromCamera":1500.0,"elevation":40.0,"frustumSize":4000.0,"intensity":0.75,"minimumShadowBias":0.0,"rotation":300.0},"stringParameters":{"color":"255;255;255","shadowQuality":"medium","top":"Z+"},"booleanParameters":{"isCastingShadow":true}}]},{"ambientLightColorB":200,"ambientLightColorG":200,"ambientLightColorR":200,"camera2DPlaneMaxDrawingDistance":5000.0,"camera3DFarPlaneDistance":10000.0,"camera3DFieldOfView":45.0,"camera3DNearPlaneDistance":3.0,"cameraType":"","followBaseLayerCamera":false,"isLightingLayer":false,"isLocked":false,"name":"UI","renderingType":"","visibility":true,"cameras":[],"effects":[{"effectType":"Scene3D::HemisphereLight","name":"3D Ambient Hemisphere Light","doubleParameters":{"elevation":40.0,"intensity":0.33,"rotation":300.0},"stringParameters":{"groundColor":"127;127;127","skyColor":"255;255;255","top":"Z+"},"booleanParameters":{}},{"effectType":"Scene3D::DirectionalLight","name":"3D Sun Light","doubleParameters":{"distanceFromCamera":1500.0,"elevation":40.0,"frustumSize":4000.0,"intensity":0.75,"minimumShadowBias":0.0,"rotation":300.0},"stringParameters":{"color":"255;255;255","shadowQuality":"medium","top":"Z+"},"booleanParameters":{"isCastingShadow":true}}]}],"behaviorsSharedData":[{"name":"Animation","type":"AnimatableCapability::AnimatableBehavior"},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Flippable","type":"FlippableCapability::FlippableBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"},{"name":"Text","type":"TextContainerCapability::TextContainerBehavior"},{"name":"TopDownMovement","type":"TopDownMovementBehavior::TopDownMovementBehavior"}],"usedResources":[]},{"b":255,"disableInputWhenNotFocused":true,"mangledName":"Functions","name":"Functions","r":247,"standardSortMethod":true,"stopSoundsOnStartup":true,"title":"","v":249,"uiSettings":{"grid":false,"gridType":"rectangular","gridWidth":32.0,"gridHeight":32.0,"gridDepth":32.0,"gridOffsetX":0.0,"gridOffsetY":0.0,"gridOffsetZ":0.0,"gridColor":10401023.0,"gridAlpha":0.8,"snap":false,"zoomFactor":0.546875,"windowMask":false,"selectedLayer":"","gameEditorMode":"instances-editor"},"objectsGroups":[],"variables":[{"name":"var_jsonReply","persistentUuid":"e04c3e03-0cb7-4e3d-8f02-7bd32268195c","type":"string","value":""},{"name":"var_jsonParse","persistentUuid":"becd4ac5-49ec-4fd7-b926-45259680bb42","type":"structure","children":[]},{"name":"var_mqttParse","persistentUuid":"b4fe2c70-e8ab-4665-9d0a-7126bb52f64b","type":"structure","children":[]},{"name":"var_child","persistentUuid":"64d0682b-fde0-404e-9b34-17034c997c4c","type":"structure","children":[]},{"name":"var_childName","persistentUuid":"792ced2c-6b39-44d1-8550-02127dd84b45","type":"string","value":""}],"instances":[],"objects":[{"assetStoreId":"","bold":false,"italic":false,"name":"txt_debug","persistentUuid":"29da99d2-6fb0-4d86-841b-b57124673767","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"},{"name":"Text","type":"TextContainerCapability::TextContainerBehavior"}],"string":"Text","font":"","textAlignment":"left","characterSize":20.0,"color":{"b":0,"g":0,"r":0},"content":{"bold":false,"isOutlineEnabled":false,"isShadowEnabled":false,"italic":false,"outlineColor":"255;255;255","outlineThickness":2.0,"shadowAngle":90.0,"shadowBlurRadius":2.0,"shadowColor":"0;0;0","shadowDistance":4.0,"shadowOpacity":127.0,"smoothed":true,"underlined":false,"text":"Text","font":"","textAlignment":"left","verticalTextAlignment":"top","characterSize":20.0,"lineHeight":0.0,"color":"0;0;0"}}],"objectsFolderStructure":{"folderName":"__ROOT"},"events":[],"layers":[{"ambientLightColorB":200,"ambientLightColorG":200,"ambientLightColorR":200,"camera2DPlaneMaxDrawingDistance":5000.0,"camera3DFarPlaneDistance":10000.0,"camera3DFieldOfView":45.0,"camera3DNearPlaneDistance":3.0,"cameraType":"","followBaseLayerCamera":false,"isLightingLayer":false,"isLocked":false,"name":"","renderingType":"","visibility":true,"cameras":[{"defaultSize":true,"defaultViewport":true,"height":0.0,"viewportBottom":1.0,"viewportLeft":0.0,"viewportRight":1.0,"viewportTop":0.0,"width":0.0}],"effects":[{"effectType":"Scene3D::HemisphereLight","name":"3D Ambient Hemisphere Light","doubleParameters":{"elevation":40.0,"intensity":0.33,"rotation":300.0},"stringParameters":{"groundColor":"127;127;127","skyColor":"255;255;255","top":"Z+"},"booleanParameters":{}},{"effectType":"Scene3D::DirectionalLight","name":"3D Sun Light","doubleParameters":{"distanceFromCamera":1500.0,"elevation":40.0,"frustumSize":4000.0,"intensity":0.75,"minimumShadowBias":0.0,"rotation":300.0},"stringParameters":{"color":"255;255;255","shadowQuality":"medium","top":"Z+"},"booleanParameters":{"isCastingShadow":true}}]}],"behaviorsSharedData":[{"name":"Animation","type":"AnimatableCapability::AnimatableBehavior"},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Flippable","type":"FlippableCapability::FlippableBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"},{"name":"Text","type":"TextContainerCapability::TextContainerBehavior"},{"name":"TopDownMovement","type":"TopDownMovementBehavior::TopDownMovementBehavior"}],"usedResources":[]},{"b":255,"disableInputWhenNotFocused":true,"mangledName":"Sprite_32Test","name":"Sprite Test","r":247,"standardSortMethod":true,"stopSoundsOnStartup":true,"title":"","v":249,"uiSettings":{"grid":true,"gridType":"rectangular","gridWidth":16.0,"gridHeight":16.0,"gridDepth":32.0,"gridOffsetX":0.0,"gridOffsetY":0.0,"gridOffsetZ":0.0,"gridColor":10401023.0,"gridAlpha":0.8,"snap":true,"zoomFactor":1.4307927813134319,"windowMask":false,"selectedLayer":"","gameEditorMode":"instances-editor"},"objectsGroups":[],"variables":[],"instances":[{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"spr_playerSprite","persistentUuid":"676e82ba-e2ab-48ad-a0b7-27b03e0d81c6","width":0.0,"x":496.0,"y":352.0,"zOrder":100,"numberProperties":[],"stringProperties":[],"initialVariables":[{"name":"var_player_id","persistentUuid":"8c121fd4-14b0-44de-8189-7e88a869f900","type":"string","value":"1"}]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"spr_room","persistentUuid":"ae68dde0-2c57-4335-8a86-0229cafe33e6","width":0.0,"x":0.0,"y":0.0,"zOrder":10,"numberProperties":[],"stringProperties":[],"initialVariables":[]}],"objects":[{"adaptCollisionMaskAutomatically":true,"assetStoreId":"","name":"spr_playerSprite","persistentUuid":"45bd84a7-bbe2-422a-ba57-7875686cead0","type":"Sprite","updateIfNotVisible":false,"variables":[{"name":"var_player_id","persistentUuid":"8c121fd4-14b0-44de-8189-7e88a869f900","type":"string","value":"1"}],"effects":[],"behaviors":[{"name":"Animation","type":"AnimatableCapability::AnimatableBehavior"},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Flippable","type":"FlippableCapability::FlippableBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"},{"name":"TopDownMovement","type":"TopDownMovementBehavior::TopDownMovementBehavior","acceleration":99999.0,"allowDiagonals":false,"angleOffset":0.0,"angularMaxSpeed":180.0,"customIsometryAngle":30.0,"deceleration":99999.0,"ignoreDefaultControls":false,"maxSpeed":75.0,"movementAngleOffset":0.0,"rotateObject":false,"useLegacyTurnBack":false,"viewpoint":"TopDown"}],"animations":[{"name":"1Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"01Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"1Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"01Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"1Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"01Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"1Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"01Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"2Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"02Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"2Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"02Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"2Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"02Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"2Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"02Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"3Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"03Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"3Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"03Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"3Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"03Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"3Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"03Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"4Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"04Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"4Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"spr_playerSprite","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"4Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"04Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"4Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"spr_playerSprite5","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite6","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite7","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite8","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"5Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"spr_playerSprite9","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite10","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite11","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite12","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"5Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"05Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"5Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"05Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"5Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"05Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"6Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"06Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"6Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"06Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"6Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"06Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"6Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"06Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"7Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"07Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"7Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"07Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"7Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"07Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"7Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"07Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"8Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"08Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"8Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"08Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"8Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"08Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"8Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"08Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"9Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"09Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"9Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"09Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"9Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"09Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"9Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"09Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]}]},{"adaptCollisionMaskAutomatically":true,"assetStoreId":"","name":"spr_room","persistentUuid":"e5757dbd-9b28-4b11-80dd-117b80be0859","type":"Sprite","updateIfNotVisible":false,"variables":[],"effects":[],"behaviors":[{"name":"Animation","type":"AnimatableCapability::AnimatableBehavior"},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Flippable","type":"FlippableCapability::FlippableBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"}],"animations":[{"name":"","useMultipleDirections":false,"directions":[{"looping":false,"timeBetweenFrames":0.08,"sprites":[{"hasCustomCollisionMask":true,"image":"3778.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":0.0,"y":0.0},{"x":768.0,"y":0.0},{"x":768.0,"y":640.0},{"x":0.0,"y":640.0}]]}]}]}]}],"objectsFolderStructure":{"folderName":"__ROOT"},"events":[],"layers":[{"ambientLightColorB":200,"ambientLightColorG":200,"ambientLightColorR":200,"camera2DPlaneMaxDrawingDistance":5000.0,"camera3DFarPlaneDistance":10000.0,"camera3DFieldOfView":45.0,"camera3DNearPlaneDistance":3.0,"cameraType":"","followBaseLayerCamera":false,"isLightingLayer":false,"isLocked":false,"name":"","renderingType":"","visibility":true,"cameras":[{"defaultSize":true,"defaultViewport":true,"height":0.0,"viewportBottom":1.0,"viewportLeft":0.0,"viewportRight":1.0,"viewportTop":0.0,"width":0.0}],"effects":[{"effectType":"Scene3D::HemisphereLight","name":"3D Ambient Hemisphere Light","doubleParameters":{"elevation":40.0,"intensity":0.33,"rotation":300.0},"stringParameters":{"groundColor":"127;127;127","skyColor":"255;255;255","top":"Z+"},"booleanParameters":{}},{"effectType":"Scene3D::DirectionalLight","name":"3D Sun Light","doubleParameters":{"distanceFromCamera":1500.0,"elevation":40.0,"frustumSize":4000.0,"intensity":0.75,"minimumShadowBias":0.0,"rotation":300.0},"stringParameters":{"color":"255;255;255","shadowQuality":"medium","top":"Z+"},"booleanParameters":{"isCastingShadow":true}}]}],"behaviorsSharedData":[{"name":"Animation","type":"AnimatableCapability::AnimatableBehavior"},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Flippable","type":"FlippableCapability::FlippableBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"},{"name":"Text","type":"TextContainerCapability::TextContainerBehavior"},{"name":"TopDownMovement","type":"TopDownMovementBehavior::TopDownMovementBehavior"}],"usedResources":[{"name":"3778.png"}]}],"externalEvents":[],"eventsFunctionsExtensions":[{"author":"","category":"User interface","dimension":"2D","extensionNamespace":"","fullName":"","gdevelopVersion":">=5.5.230","helpPath":"","iconUrl":"","name":"PanelSpriteButton","previewIconUrl":"","shortDescription":"","version":"","description":"","tags":["button","ui"],"authorIds":["IWykYNRvhCZBN3vEgKEbBPOR3Oc2"],"dependencies":[],"globalVariables":[],"sceneVariables":[],"eventsFunctions":[],"eventsFunctionsFolderStructure":{"folderName":"__ROOT"},"eventsBasedBehaviors":[],"eventsBasedObjects":[{"areaMaxX":256,"areaMaxY":64,"areaMaxZ":64,"areaMinX":0,"areaMinY":0,"areaMinZ":0,"assetStoreTag":"menu buttons","defaultName":"Button","description":"","fullName":"","helpPath":"","iconUrl":"","isInnerAreaFollowingParentSize":true,"isUsingLegacyInstancesRenderer":false,"name":"PanelSpriteButton","previewIconUrl":"","objects":[{"assetStoreId":"","bold":false,"italic":false,"name":"Label","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[{"name":"Anchor","type":"AnchorBehavior::AnchorBehavior","bottomEdgeAnchor":4.0,"topEdgeAnchor":4.0,"leftEdgeAnchor":1.0,"relativeToOriginalWindowSize":true,"rightEdgeAnchor":2.0,"useLegacyBottomAndRightAnchors":false},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"},{"name":"Text","type":"TextContainerCapability::TextContainerBehavior"},{"name":"TextStyleState","type":"PanelSpriteButton::TextStyleState","ShouldEnableOutlineOnHover":false,"HoverColor":"","ShouldEnableShadowOnHover":false,"HoverFontSize":0.0,"IsHovered":false,"IdleFontSize":0.0,"IdleColor":""}],"string":"Text","font":"","textAlignment":"center","characterSize":20.0,"color":{"b":0,"g":0,"r":0},"content":{"bold":false,"isOutlineEnabled":false,"isShadowEnabled":false,"italic":false,"outlineColor":"255;255;255","outlineThickness":2.0,"shadowAngle":90.0,"shadowBlurRadius":2.0,"shadowColor":"0;0;0","shadowDistance":4.0,"shadowOpacity":127.0,"smoothed":true,"underlined":false,"text":"Text","font":"","textAlignment":"center","verticalTextAlignment":"center","characterSize":20.0,"lineHeight":0.0,"color":"0;0;0"}},{"assetStoreId":"","bottomMargin":0.0,"height":32.0,"leftMargin":0.0,"name":"Idle","rightMargin":0.0,"texture":"","tiled":false,"topMargin":0.0,"type":"PanelSpriteObject::PanelSprite","width":32.0,"variables":[{"folded":true,"name":"State","type":"string","value":"Idle"}],"effects":[],"behaviors":[{"name":"Anchor","type":"AnchorBehavior::AnchorBehavior","bottomEdgeAnchor":2.0,"leftEdgeAnchor":1.0,"relativeToOriginalWindowSize":true,"rightEdgeAnchor":2.0,"topEdgeAnchor":1.0,"useLegacyBottomAndRightAnchors":false},{"name":"ButtonFSM","type":"PanelSpriteButton::ButtonFSM","ShouldCheckHovering":true},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"}]},{"assetStoreId":"","bottomMargin":0.0,"height":32.0,"leftMargin":0.0,"name":"Hovered","rightMargin":0.0,"texture":"","tiled":false,"topMargin":0.0,"type":"PanelSpriteObject::PanelSprite","width":32.0,"variables":[],"effects":[],"behaviors":[{"name":"Anchor","type":"AnchorBehavior::AnchorBehavior","bottomEdgeAnchor":2.0,"leftEdgeAnchor":1.0,"relativeToOriginalWindowSize":true,"rightEdgeAnchor":2.0,"topEdgeAnchor":1.0,"useLegacyBottomAndRightAnchors":false},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"},{"name":"Tween","type":"Tween::TweenBehavior"}]},{"assetStoreId":"","bottomMargin":0.0,"height":32.0,"leftMargin":0.0,"name":"Pressed","rightMargin":0.0,"texture":"","tiled":false,"topMargin":0.0,"type":"PanelSpriteObject::PanelSprite","width":32.0,"variables":[],"effects":[],"behaviors":[{"name":"Anchor","type":"AnchorBehavior::AnchorBehavior","bottomEdgeAnchor":2.0,"leftEdgeAnchor":1.0,"relativeToOriginalWindowSize":true,"rightEdgeAnchor":2.0,"topEdgeAnchor":1.0,"useLegacyBottomAndRightAnchors":false},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"}]},{"assetStoreId":"","name":"BitmapLabel","type":"BitmapText::BitmapTextObject","variables":[],"effects":[],"behaviors":[{"name":"Anchor","type":"AnchorBehavior::AnchorBehavior","bottomEdgeAnchor":4.0,"topEdgeAnchor":4.0,"leftEdgeAnchor":1.0,"relativeToOriginalWindowSize":true,"rightEdgeAnchor":2.0,"useLegacyBottomAndRightAnchors":false},{"name":"BitmapTextStyleState","type":"PanelSpriteButton::BitmapTextStyleState","HoverColor":"","HoverPrefix":"","HoverSuffix":"","IsHovered":false,"IdleText":"","IdleColor":""},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"},{"name":"Text","type":"TextContainerCapability::TextContainerBehavior"}],"content":{"text":"Text","opacity":255.0,"scale":1.0,"fontSize":20.0,"tint":"255;255;255","bitmapFontResourceName":"","textureAtlasResourceName":"","align":"center","verticalTextAlignment":"center"}}],"objectsFolderStructure":{"folderName":"__ROOT"},"objectsGroups":[{"name":"Background","objects":[{"name":"Idle"},{"name":"Hovered"},{"name":"Pressed"}]},{"name":"Labels","objects":[{"name":"Label"},{"name":"BitmapLabel"}]}],"layers":[{"ambientLightColorB":200,"ambientLightColorG":200,"ambientLightColorR":200,"camera2DPlaneMaxDrawingDistance":5000.0,"camera3DFarPlaneDistance":10000.0,"camera3DFieldOfView":45.0,"camera3DNearPlaneDistance":3.0,"cameraType":"","followBaseLayerCamera":false,"isLightingLayer":false,"isLocked":false,"name":"","renderingType":"","visibility":true,"cameras":[{"defaultSize":true,"defaultViewport":true,"height":0.0,"viewportBottom":1.0,"viewportLeft":0.0,"viewportRight":1.0,"viewportTop":0.0,"width":0.0}],"effects":[]}],"instances":[{"angle":0.0,"customSize":true,"depth":1.0,"height":64.0,"layer":"","name":"Idle","persistentUuid":"24882334-eec8-403e-8bf1-70fc928a46e6","width":256.0,"x":0.0,"y":0.0,"zOrder":1,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"depth":1.0,"height":64.0,"layer":"","name":"Label","persistentUuid":"3b29c95c-5363-4e25-bf47-eecf13e8a226","width":256.0,"x":0.0,"y":32.0,"zOrder":2,"numberProperties":[],"stringProperties":[],"initialVariables":[]}],"editionSettings":{"grid":false,"gridType":"rectangular","gridWidth":32.0,"gridHeight":32.0,"gridDepth":32.0,"gridOffsetX":0.0,"gridOffsetY":0.0,"gridOffsetZ":0.0,"gridColor":10401023.0,"gridAlpha":0.8,"snap":false,"zoomFactor":2.734375,"windowMask":false,"selectedLayer":"","gameEditorMode":"instances-editor"},"eventsFunctions":[],"eventsFunctionsFolderStructure":{"folderName":"__ROOT"},"propertyDescriptors":[],"propertiesFolderStructure":{"folderName":"__ROOT"},"variants":[{"areaMaxX":128,"areaMaxY":48,"areaMaxZ":64,"areaMinX":0,"areaMinY":0,"areaMinZ":0,"assetStoreAssetId":"80b9ddd78c8727888bb53c7524f443682746667b1ba493c223114c04e7661bbf","assetStoreOriginalName":"Small Blue Button","name":"Small Blue Button","objects":[{"assetStoreId":"","bold":false,"italic":false,"name":"Label","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[{"name":"Anchor","type":"AnchorBehavior::AnchorBehavior","bottomEdgeAnchor":4.0,"topEdgeAnchor":4.0,"leftEdgeAnchor":1.0,"relativeToOriginalWindowSize":true,"rightEdgeAnchor":2.0,"useLegacyBottomAndRightAnchors":false},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"},{"name":"Text","type":"TextContainerCapability::TextContainerBehavior"},{"name":"TextStyleState","type":"PanelSpriteButton::TextStyleState","ShouldEnableOutlineOnHover":false,"HoverColor":"","ShouldEnableShadowOnHover":false,"HoverFontSize":0.0,"IsHovered":false,"IdleFontSize":0.0,"IdleColor":""}],"string":"Text","font":"","textAlignment":"center","characterSize":20.0,"color":{"b":0,"g":0,"r":0},"content":{"bold":false,"isOutlineEnabled":false,"isShadowEnabled":false,"italic":false,"outlineColor":"255;255;255","outlineThickness":2.0,"shadowAngle":90.0,"shadowBlurRadius":2.0,"shadowColor":"0;0;0","shadowDistance":4.0,"shadowOpacity":127.0,"smoothed":true,"underlined":false,"text":"Text","font":"","textAlignment":"center","verticalTextAlignment":"center","characterSize":20.0,"lineHeight":0.0,"color":"0;0;0"}},{"assetStoreId":"","bottomMargin":5.0,"height":32.0,"leftMargin":3.0,"name":"Idle","rightMargin":3.0,"texture":"assets\\Small Blue Button_Idle.png","tiled":false,"topMargin":3.0,"type":"PanelSpriteObject::PanelSprite","width":32.0,"variables":[{"folded":true,"name":"State","type":"string","value":"Idle"}],"effects":[],"behaviors":[{"name":"Anchor","type":"AnchorBehavior::AnchorBehavior","bottomEdgeAnchor":2.0,"leftEdgeAnchor":1.0,"relativeToOriginalWindowSize":true,"rightEdgeAnchor":2.0,"topEdgeAnchor":1.0,"useLegacyBottomAndRightAnchors":false},{"name":"ButtonFSM","type":"PanelSpriteButton::ButtonFSM","ShouldCheckHovering":true},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"}]},{"assetStoreId":"","bottomMargin":5.0,"height":32.0,"leftMargin":3.0,"name":"Hovered","rightMargin":3.0,"texture":"assets\\Small Blue Button_Hovered.png","tiled":false,"topMargin":3.0,"type":"PanelSpriteObject::PanelSprite","width":32.0,"variables":[],"effects":[],"behaviors":[{"name":"Anchor","type":"AnchorBehavior::AnchorBehavior","bottomEdgeAnchor":2.0,"leftEdgeAnchor":1.0,"relativeToOriginalWindowSize":true,"rightEdgeAnchor":2.0,"topEdgeAnchor":1.0,"useLegacyBottomAndRightAnchors":false},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"},{"name":"Tween","type":"Tween::TweenBehavior"}]},{"assetStoreId":"","bottomMargin":3.0,"height":32.0,"leftMargin":3.0,"name":"Pressed","rightMargin":3.0,"texture":"assets\\Small Blue Button_Pressed.png","tiled":false,"topMargin":3.0,"type":"PanelSpriteObject::PanelSprite","width":32.0,"variables":[],"effects":[],"behaviors":[{"name":"Anchor","type":"AnchorBehavior::AnchorBehavior","bottomEdgeAnchor":2.0,"leftEdgeAnchor":1.0,"relativeToOriginalWindowSize":true,"rightEdgeAnchor":2.0,"topEdgeAnchor":1.0,"useLegacyBottomAndRightAnchors":false},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"}]},{"assetStoreId":"","name":"BitmapLabel","type":"BitmapText::BitmapTextObject","variables":[],"effects":[],"behaviors":[{"name":"Anchor","type":"AnchorBehavior::AnchorBehavior","bottomEdgeAnchor":4.0,"topEdgeAnchor":4.0,"leftEdgeAnchor":1.0,"relativeToOriginalWindowSize":true,"rightEdgeAnchor":2.0,"useLegacyBottomAndRightAnchors":false},{"name":"BitmapTextStyleState","type":"PanelSpriteButton::BitmapTextStyleState","HoverColor":"","HoverPrefix":"","HoverSuffix":"","IsHovered":false,"IdleText":"","IdleColor":""},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"},{"name":"Text","type":"TextContainerCapability::TextContainerBehavior"}],"content":{"text":"Button","opacity":255.0,"scale":1.0,"fontSize":20.0,"tint":"255;255;255","bitmapFontResourceName":"assets\\8BitOperatorPlus8Regular_Edited.fnt","textureAtlasResourceName":"assets\\8BitOperatorPlus8Regular_Edited.png","align":"center","verticalTextAlignment":"center"}}],"objectsFolderStructure":{"folderName":"__ROOT"},"objectsGroups":[{"name":"Background","objects":[{"name":"Idle"},{"name":"Hovered"},{"name":"Pressed"}]},{"name":"Labels","objects":[{"name":"Label"},{"name":"BitmapLabel"}]}],"layers":[{"ambientLightColorB":200,"ambientLightColorG":200,"ambientLightColorR":200,"camera2DPlaneMaxDrawingDistance":5000.0,"camera3DFarPlaneDistance":10000.0,"camera3DFieldOfView":45.0,"camera3DNearPlaneDistance":3.0,"cameraType":"","followBaseLayerCamera":false,"isLightingLayer":false,"isLocked":false,"name":"","renderingType":"","visibility":true,"cameras":[{"defaultSize":true,"defaultViewport":true,"height":0.0,"viewportBottom":1.0,"viewportLeft":0.0,"viewportRight":1.0,"viewportTop":0.0,"width":0.0}],"effects":[]}],"instances":[{"angle":0.0,"customSize":true,"depth":1.0,"height":48.0,"layer":"","name":"Idle","persistentUuid":"24882334-eec8-403e-8bf1-70fc928a46e6","width":128.0,"x":0.0,"y":0.0,"zOrder":1,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"depth":1.0,"height":48.0,"keepRatio":true,"layer":"","name":"BitmapLabel","persistentUuid":"c3c3200d-dec4-4ac4-9dc5-4715d8989830","width":128.0,"x":5.0,"y":26.0,"zOrder":2,"numberProperties":[],"stringProperties":[],"initialVariables":[]}],"editionSettings":[]}]}]}],"externalLayouts":[],"usedResources":[{"name":"01Down"},{"name":"01Down2"},{"name":"01Down3"},{"name":"01Down4"},{"name":"01Left"},{"name":"01Left2"},{"name":"01Left3"},{"name":"01Left4"},{"name":"01Right"},{"name":"01Right2"},{"name":"01Right3"},{"name":"01Right4"},{"name":"01Up"},{"name":"01Up2"},{"name":"01Up3"},{"name":"01Up4"},{"name":"02Down"},{"name":"02Down2"},{"name":"02Down3"},{"name":"02Down4"},{"name":"02Left"},{"name":"02Left2"},{"name":"02Left3"},{"name":"02Left4"},{"name":"02Right"},{"name":"02Right2"},{"name":"02Right3"},{"name":"02Right4"},{"name":"02Up"},{"name":"02Up2"},{"name":"02Up3"},{"name":"02Up4"},{"name":"03Down"},{"name":"03Down2"},{"name":"03Down3"},{"name":"03Down4"},{"name":"03Left"},{"name":"03Left2"},{"name":"03Left3"},{"name":"03Left4"},{"name":"03Right"},{"name":"03Right2"},{"name":"03Right3"},{"name":"03Right4"},{"name":"03Up"},{"name":"03Up2"},{"name":"03Up3"},{"name":"03Up4"},{"name":"04Down"},{"name":"04Down2"},{"name":"04Down3"},{"name":"04Down4"},{"name":"04Right"},{"name":"04Right2"},{"name":"04Right3"},{"name":"04Right4"},{"name":"05Left"},{"name":"05Left2"},{"name":"05Left3"},{"name":"05Left4"},{"name":"05Right"},{"name":"05Right2"},{"name":"05Right3"},{"name":"05Right4"},{"name":"05Up"},{"name":"05Up2"},{"name":"05Up3"},{"name":"05Up4"},{"name":"06Down"},{"name":"06Down2"},{"name":"06Down3"},{"name":"06Down4"},{"name":"06Left"},{"name":"06Left2"},{"name":"06Left3"},{"name":"06Left4"},{"name":"06Right"},{"name":"06Right2"},{"name":"06Right3"},{"name":"06Right4"},{"name":"06Up"},{"name":"06Up2"},{"name":"06Up3"},{"name":"06Up4"},{"name":"07Down"},{"name":"07Down2"},{"name":"07Down3"},{"name":"07Down4"},{"name":"07Left"},{"name":"07Left2"},{"name":"07Left3"},{"name":"07Left4"},{"name":"07Right"},{"name":"07Right2"},{"name":"07Right3"},{"name":"07Right4"},{"name":"07Up"},{"name":"07Up2"},{"name":"07Up3"},{"name":"07Up4"},{"name":"08Down"},{"name":"08Down2"},{"name":"08Down3"},{"name":"08Down4"},{"name":"08Left"},{"name":"08Left2"},{"name":"08Left3"},{"name":"08Left4"},{"name":"08Right"},{"name":"08Right2"},{"name":"08Right3"},{"name":"08Right4"},{"name":"08Up"},{"name":"08Up2"},{"name":"08Up3"},{"name":"08Up4"},{"name":"09Down"},{"name":"09Down2"},{"name":"09Down3"},{"name":"09Down4"},{"name":"09Left"},{"name":"09Left2"},{"name":"09Left3"},{"name":"09Left4"},{"name":"09Right"},{"name":"09Right2"},{"name":"09Right3"},{"name":"09Right4"},{"name":"09Up"},{"name":"09Up2"},{"name":"09Up3"},{"name":"09Up4"},{"name":"10Down"},{"name":"10Down2"},{"name":"10Down3"},{"name":"10Down4"},{"name":"10Left"},{"name":"10Left2"},{"name":"10Left3"},{"name":"10Left4"},{"name":"10Right"},{"name":"10Right2"},{"name":"10Right3"},{"name":"10Right4"},{"name":"10Up"},{"name":"10Up2"},{"name":"10Up3"},{"name":"10Up4"},{"name":"NewSprite3"},{"name":"NewSprite4"},{"name":"assets\\8BitOperatorPlus8Regular_Edited.fnt"},{"name":"assets\\8BitOperatorPlus8Regular_Edited.png"},{"name":"assets\\Small Blue Button_Hovered.png"},{"name":"assets\\Small Blue Button_Idle.png"},{"name":"assets\\Small Blue Button_Pressed.png"},{"name":"spr_playerSprite"},{"name":"spr_playerSprite10"},{"name":"spr_playerSprite11"},{"name":"spr_playerSprite12"},{"name":"spr_playerSprite2"},{"name":"spr_playerSprite3"},{"name":"spr_playerSprite4"},{"name":"spr_playerSprite5"},{"name":"spr_playerSprite6"},{"name":"spr_playerSprite7"},{"name":"spr_playerSprite8"},{"name":"spr_playerSprite9"}]}; gdjs.runtimeGameOptions = {}; diff --git a/Export/gdjs-evtsext__hash__generatehashmd5-func.js b/Export/gdjs-evtsext__hash__generatehashmd5-func.js new file mode 100644 index 0000000..b41df1f --- /dev/null +++ b/Export/gdjs-evtsext__hash__generatehashmd5-func.js @@ -0,0 +1,296 @@ + +if (typeof gdjs.evtsExt__Hash__GenerateHashMD5 !== "undefined") { + gdjs.evtsExt__Hash__GenerateHashMD5.registeredGdjsCallbacks.forEach(callback => + gdjs._unregisterCallback(callback) + ); +} + +gdjs.evtsExt__Hash__GenerateHashMD5 = {}; +gdjs.evtsExt__Hash__GenerateHashMD5.idToCallbackMap = new Map(); + + +gdjs.evtsExt__Hash__GenerateHashMD5.userFunc0xebb3f8 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) { +"use strict"; +var MD5 = function (string) { + + function RotateLeft(lValue, iShiftBits) { + return (lValue<>>(32-iShiftBits)); + } + + function AddUnsigned(lX,lY) { + var lX4,lY4,lX8,lY8,lResult; + lX8 = (lX & 0x80000000); + lY8 = (lY & 0x80000000); + lX4 = (lX & 0x40000000); + lY4 = (lY & 0x40000000); + lResult = (lX & 0x3FFFFFFF)+(lY & 0x3FFFFFFF); + if (lX4 & lY4) { + return (lResult ^ 0x80000000 ^ lX8 ^ lY8); + } + if (lX4 | lY4) { + if (lResult & 0x40000000) { + return (lResult ^ 0xC0000000 ^ lX8 ^ lY8); + } else { + return (lResult ^ 0x40000000 ^ lX8 ^ lY8); + } + } else { + return (lResult ^ lX8 ^ lY8); + } + } + + function F(x,y,z) { return (x & y) | ((~x) & z); } + function G(x,y,z) { return (x & z) | (y & (~z)); } + function H(x,y,z) { return (x ^ y ^ z); } + function I(x,y,z) { return (y ^ (x | (~z))); } + + function FF(a,b,c,d,x,s,ac) { + a = AddUnsigned(a, AddUnsigned(AddUnsigned(F(b, c, d), x), ac)); + return AddUnsigned(RotateLeft(a, s), b); + }; + + function GG(a,b,c,d,x,s,ac) { + a = AddUnsigned(a, AddUnsigned(AddUnsigned(G(b, c, d), x), ac)); + return AddUnsigned(RotateLeft(a, s), b); + }; + + function HH(a,b,c,d,x,s,ac) { + a = AddUnsigned(a, AddUnsigned(AddUnsigned(H(b, c, d), x), ac)); + return AddUnsigned(RotateLeft(a, s), b); + }; + + function II(a,b,c,d,x,s,ac) { + a = AddUnsigned(a, AddUnsigned(AddUnsigned(I(b, c, d), x), ac)); + return AddUnsigned(RotateLeft(a, s), b); + }; + + function ConvertToWordArray(string) { + var lWordCount; + var lMessageLength = string.length; + var lNumberOfWords_temp1=lMessageLength + 8; + var lNumberOfWords_temp2=(lNumberOfWords_temp1-(lNumberOfWords_temp1 % 64))/64; + var lNumberOfWords = (lNumberOfWords_temp2+1)*16; + var lWordArray=Array(lNumberOfWords-1); + var lBytePosition = 0; + var lByteCount = 0; + while ( lByteCount < lMessageLength ) { + lWordCount = (lByteCount-(lByteCount % 4))/4; + lBytePosition = (lByteCount % 4)*8; + lWordArray[lWordCount] = (lWordArray[lWordCount] | (string.charCodeAt(lByteCount)<>>29; + return lWordArray; + }; + + function WordToHex(lValue) { + var WordToHexValue="",WordToHexValue_temp="",lByte,lCount; + for (lCount = 0;lCount<=3;lCount++) { + lByte = (lValue>>>(lCount*8)) & 255; + WordToHexValue_temp = "0" + lByte.toString(16); + WordToHexValue = WordToHexValue + WordToHexValue_temp.substr(WordToHexValue_temp.length-2,2); + } + return WordToHexValue; + }; + + function Utf8Encode(string) { + string = string.replace(/\r\n/g,"\n"); + var utftext = ""; + + for (var n = 0; n < string.length; n++) { + + var c = string.charCodeAt(n); + + if (c < 128) { + utftext += String.fromCharCode(c); + } + else if((c > 127) && (c < 2048)) { + utftext += String.fromCharCode((c >> 6) | 192); + utftext += String.fromCharCode((c & 63) | 128); + } + else { + utftext += String.fromCharCode((c >> 12) | 224); + utftext += String.fromCharCode(((c >> 6) & 63) | 128); + utftext += String.fromCharCode((c & 63) | 128); + } + + } + + return utftext; + }; + + var x=Array(); + var k,AA,BB,CC,DD,a,b,c,d; + var S11=7, S12=12, S13=17, S14=22; + var S21=5, S22=9 , S23=14, S24=20; + var S31=4, S32=11, S33=16, S34=23; + var S41=6, S42=10, S43=15, S44=21; + + string = Utf8Encode(string); + + x = ConvertToWordArray(string); + + a = 0x67452301; b = 0xEFCDAB89; c = 0x98BADCFE; d = 0x10325476; + + for (k=0;k + gdjs._unregisterCallback(callback) + ); +} + +gdjs.evtsExt__Hash__GenerateHashSHA256 = {}; +gdjs.evtsExt__Hash__GenerateHashSHA256.idToCallbackMap = new Map(); + + +gdjs.evtsExt__Hash__GenerateHashSHA256.userFunc0xec0528 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) { +"use strict"; +// Script from https://geraintluff.github.io/sha256/ + +var sha256 = function sha256(ascii) { + function rightRotate(value, amount) { + return (value >>> amount) | (value << (32 - amount)); + }; + + var mathPow = Math.pow; + var maxWord = mathPow(2, 32); + var lengthProperty = 'length' + var i, j; // Used as a counter across the whole file + var result = '' + + var words = []; + var asciiBitLength = ascii[lengthProperty] * 8; + + //* caching results is optional - remove/add slash from front of this line to toggle + // Initial hash value: first 32 bits of the fractional parts of the square roots of the first 8 primes + // (we actually calculate the first 64, but extra values are just ignored) + var hash = sha256.h = sha256.h || []; + // Round constants: first 32 bits of the fractional parts of the cube roots of the first 64 primes + var k = sha256.k = sha256.k || []; + var primeCounter = k[lengthProperty]; + /*/ + var hash = [], k = []; + var primeCounter = 0; + //*/ + + var isComposite = {}; + for (var candidate = 2; primeCounter < 64; candidate++) { + if (!isComposite[candidate]) { + for (i = 0; i < 313; i += candidate) { + isComposite[i] = candidate; + } + hash[primeCounter] = (mathPow(candidate, .5) * maxWord) | 0; + k[primeCounter++] = (mathPow(candidate, 1 / 3) * maxWord) | 0; + } + } + + ascii += '\x80' // Append Ƈ' bit (plus zero padding) + while (ascii[lengthProperty] % 64 - 56) ascii += '\x00' // More zero padding + for (i = 0; i < ascii[lengthProperty]; i++) { + j = ascii.charCodeAt(i); + if (j >> 8) return; // ASCII check: only accept characters in range 0-255 + words[i >> 2] |= j << ((3 - i) % 4) * 8; + } + words[words[lengthProperty]] = ((asciiBitLength / maxWord) | 0); + words[words[lengthProperty]] = (asciiBitLength) + + // process each chunk + for (j = 0; j < words[lengthProperty];) { + var w = words.slice(j, j += 16); // The message is expanded into 64 words as part of the iteration + var oldHash = hash; + // This is now the undefinedworking hash", often labelled as variables a...g + // (we have to truncate as well, otherwise extra entries at the end accumulate + hash = hash.slice(0, 8); + + for (i = 0; i < 64; i++) { + var i2 = i + j; + // Expand the message into 64 words + // Used below if + var w15 = w[i - 15], w2 = w[i - 2]; + + // Iterate + var a = hash[0], e = hash[4]; + var temp1 = hash[7] + + (rightRotate(e, 6) ^ rightRotate(e, 11) ^ rightRotate(e, 25)) // S1 + + ((e & hash[5]) ^ ((~e) & hash[6])) // ch + + k[i] + // Expand the message schedule if needed + + (w[i] = (i < 16) ? w[i] : ( + w[i - 16] + + (rightRotate(w15, 7) ^ rightRotate(w15, 18) ^ (w15 >>> 3)) // s0 + + w[i - 7] + + (rightRotate(w2, 17) ^ rightRotate(w2, 19) ^ (w2 >>> 10)) // s1 + ) | 0 + ); + // This is only used once, so *could* be moved below, but it only saves 4 bytes and makes things unreadble + var temp2 = (rightRotate(a, 2) ^ rightRotate(a, 13) ^ rightRotate(a, 22)) // S0 + + ((a & hash[1]) ^ (a & hash[2]) ^ (hash[1] & hash[2])); // maj + + hash = [(temp1 + temp2) | 0].concat(hash); // We don't bother trimming off the extra ones, they're harmless as long as we're truncating when we do the slice() + hash[4] = (hash[4] + temp1) | 0; + } + + for (i = 0; i < 8; i++) { + hash[i] = (hash[i] + oldHash[i]) | 0; + } + } + + for (i = 0; i < 8; i++) { + for (j = 3; j + 1; j--) { + var b = (hash[i] >> (j * 8)) & 255; + result += ((b < 16) ? 0 : '') + b.toString(16); + } + } + return result; +}; + +var param = eventsFunctionContext.getArgument("_str").toString(); +var result = sha256(param); +eventsFunctionContext.returnValue = result; + +}; +gdjs.evtsExt__Hash__GenerateHashSHA256.eventsList0 = function(runtimeScene, eventsFunctionContext) { + +{ + + +gdjs.evtsExt__Hash__GenerateHashSHA256.userFunc0xec0528(runtimeScene, eventsFunctionContext); + +} + + +}; + +gdjs.evtsExt__Hash__GenerateHashSHA256.func = function(runtimeScene, _str, parentEventsFunctionContext) { +let scopeInstanceContainer = null; +var eventsFunctionContext = { + _objectsMap: { +}, + _objectArraysMap: { +}, + _behaviorNamesMap: { +}, + globalVariablesForExtension: runtimeScene.getGame().getVariablesForExtension("Hash"), + sceneVariablesForExtension: runtimeScene.getScene().getVariablesForExtension("Hash"), + localVariables: [], + getObjects: function(objectName) { + return eventsFunctionContext._objectArraysMap[objectName] || []; + }, + getObjectsLists: function(objectName) { + return eventsFunctionContext._objectsMap[objectName] || null; + }, + getBehaviorName: function(behaviorName) { + return eventsFunctionContext._behaviorNamesMap[behaviorName] || behaviorName; + }, + createObject: function(objectName) { + const objectsList = eventsFunctionContext._objectsMap[objectName]; + if (objectsList) { + const object = parentEventsFunctionContext && !(scopeInstanceContainer && scopeInstanceContainer.isObjectRegistered(objectName)) ? + parentEventsFunctionContext.createObject(objectsList.firstKey()) : + runtimeScene.createObject(objectsList.firstKey()); + if (object) { + objectsList.get(objectsList.firstKey()).push(object); + if (!(scopeInstanceContainer && scopeInstanceContainer.isObjectRegistered(objectName))) { + eventsFunctionContext._objectArraysMap[objectName].push(object); + } + } + return object; + } + return null; + }, + getInstancesCountOnScene: function(objectName) { + const objectsList = eventsFunctionContext._objectsMap[objectName]; + let count = 0; + if (objectsList) { + for(const objectName in objectsList.items) + count += parentEventsFunctionContext && !(scopeInstanceContainer && scopeInstanceContainer.isObjectRegistered(objectName)) ? +parentEventsFunctionContext.getInstancesCountOnScene(objectName) : + runtimeScene.getInstancesCountOnScene(objectName); + } + return count; + }, + getLayer: function(layerName) { + return runtimeScene.getLayer(layerName); + }, + getArgument: function(argName) { +if (argName === "_str") return _str; + return ""; + }, + getOnceTriggers: function() { return runtimeScene.getOnceTriggers(); } +}; + + +gdjs.evtsExt__Hash__GenerateHashSHA256.eventsList0(runtimeScene, eventsFunctionContext); + + +return "" + eventsFunctionContext.returnValue; +} + +gdjs.evtsExt__Hash__GenerateHashSHA256.registeredGdjsCallbacks = []; \ No newline at end of file diff --git a/Export/gdjs-evtsext__mqtt__connect-func.js b/Export/gdjs-evtsext__mqtt__connect-func.js index 010d9f0..9839790 100644 --- a/Export/gdjs-evtsext__mqtt__connect-func.js +++ b/Export/gdjs-evtsext__mqtt__connect-func.js @@ -9,7 +9,7 @@ gdjs.evtsExt__MQTT__connect = {}; gdjs.evtsExt__MQTT__connect.idToCallbackMap = new Map(); -gdjs.evtsExt__MQTT__connect.userFunc0xde58d8 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) { +gdjs.evtsExt__MQTT__connect.userFunc0xf69a70 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) { "use strict"; // Parse settings const settings = eventsFunctionContext.getArgument("settings"); @@ -60,7 +60,7 @@ gdjs.evtsExt__MQTT__connect.eventsList0 = function(runtimeScene, eventsFunctionC { -gdjs.evtsExt__MQTT__connect.userFunc0xde58d8(runtimeScene, eventsFunctionContext); +gdjs.evtsExt__MQTT__connect.userFunc0xf69a70(runtimeScene, eventsFunctionContext); } diff --git a/Export/gdjs-evtsext__mqtt__disconnect-func.js b/Export/gdjs-evtsext__mqtt__disconnect-func.js index aa11a68..8476353 100644 --- a/Export/gdjs-evtsext__mqtt__disconnect-func.js +++ b/Export/gdjs-evtsext__mqtt__disconnect-func.js @@ -9,7 +9,7 @@ gdjs.evtsExt__MQTT__disconnect = {}; gdjs.evtsExt__MQTT__disconnect.idToCallbackMap = new Map(); -gdjs.evtsExt__MQTT__disconnect.userFunc0xde58d8 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) { +gdjs.evtsExt__MQTT__disconnect.userFunc0xf7b538 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) { "use strict"; if (gdjs.evtTools.mqtt.connection === null) return; gdjs.evtTools.mqtt.connection.end(eventsFunctionContext.getArgument("force")); @@ -21,7 +21,7 @@ gdjs.evtsExt__MQTT__disconnect.eventsList0 = function(runtimeScene, eventsFuncti { -gdjs.evtsExt__MQTT__disconnect.userFunc0xde58d8(runtimeScene, eventsFunctionContext); +gdjs.evtsExt__MQTT__disconnect.userFunc0xf7b538(runtimeScene, eventsFunctionContext); } diff --git a/Export/gdjs-evtsext__mqtt__getcurrenterror-func.js b/Export/gdjs-evtsext__mqtt__getcurrenterror-func.js index 62a82b4..d51a5c2 100644 --- a/Export/gdjs-evtsext__mqtt__getcurrenterror-func.js +++ b/Export/gdjs-evtsext__mqtt__getcurrenterror-func.js @@ -9,7 +9,7 @@ gdjs.evtsExt__MQTT__getCurrentError = {}; gdjs.evtsExt__MQTT__getCurrentError.idToCallbackMap = new Map(); -gdjs.evtsExt__MQTT__getCurrentError.userFunc0xe0bbf0 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) { +gdjs.evtsExt__MQTT__getCurrentError.userFunc0xf7b538 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) { "use strict"; eventsFunctionContext.returnValue = gdjs.evtTools.mqtt.lastError }; @@ -18,7 +18,7 @@ gdjs.evtsExt__MQTT__getCurrentError.eventsList0 = function(runtimeScene, eventsF { -gdjs.evtsExt__MQTT__getCurrentError.userFunc0xe0bbf0(runtimeScene, eventsFunctionContext); +gdjs.evtsExt__MQTT__getCurrentError.userFunc0xf7b538(runtimeScene, eventsFunctionContext); } diff --git a/Export/gdjs-evtsext__mqtt__getlastmessage-func.js b/Export/gdjs-evtsext__mqtt__getlastmessage-func.js index 8eba66b..9932609 100644 --- a/Export/gdjs-evtsext__mqtt__getlastmessage-func.js +++ b/Export/gdjs-evtsext__mqtt__getlastmessage-func.js @@ -9,7 +9,7 @@ gdjs.evtsExt__MQTT__GetLastMessage = {}; gdjs.evtsExt__MQTT__GetLastMessage.idToCallbackMap = new Map(); -gdjs.evtsExt__MQTT__GetLastMessage.userFunc0xe0a738 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) { +gdjs.evtsExt__MQTT__GetLastMessage.userFunc0xf7b538 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) { "use strict"; const mqttEvent = gdjs.evtTools.mqtt.events[eventsFunctionContext.getArgument("topic")]; if (typeof mqttEvent === "undefined") return; @@ -23,7 +23,7 @@ gdjs.evtsExt__MQTT__GetLastMessage.eventsList0 = function(runtimeScene, eventsFu { -gdjs.evtsExt__MQTT__GetLastMessage.userFunc0xe0a738(runtimeScene, eventsFunctionContext); +gdjs.evtsExt__MQTT__GetLastMessage.userFunc0xf7b538(runtimeScene, eventsFunctionContext); } diff --git a/Export/gdjs-evtsext__mqtt__isconnected-func.js b/Export/gdjs-evtsext__mqtt__isconnected-func.js index b711e72..7b349b4 100644 --- a/Export/gdjs-evtsext__mqtt__isconnected-func.js +++ b/Export/gdjs-evtsext__mqtt__isconnected-func.js @@ -9,7 +9,7 @@ gdjs.evtsExt__MQTT__isConnected = {}; gdjs.evtsExt__MQTT__isConnected.idToCallbackMap = new Map(); -gdjs.evtsExt__MQTT__isConnected.userFunc0xde58d8 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) { +gdjs.evtsExt__MQTT__isConnected.userFunc0xf69a70 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) { "use strict"; eventsFunctionContext.returnValue = gdjs.evtTools.mqtt.connection && gdjs.evtTools.mqtt.connection.connected; @@ -20,7 +20,7 @@ gdjs.evtsExt__MQTT__isConnected.eventsList0 = function(runtimeScene, eventsFunct { -gdjs.evtsExt__MQTT__isConnected.userFunc0xde58d8(runtimeScene, eventsFunctionContext); +gdjs.evtsExt__MQTT__isConnected.userFunc0xf69a70(runtimeScene, eventsFunctionContext); } diff --git a/Export/gdjs-evtsext__mqtt__onfirstsceneloaded-func.js b/Export/gdjs-evtsext__mqtt__onfirstsceneloaded-func.js index 9691fe9..8c93bdf 100644 --- a/Export/gdjs-evtsext__mqtt__onfirstsceneloaded-func.js +++ b/Export/gdjs-evtsext__mqtt__onfirstsceneloaded-func.js @@ -9,7 +9,7 @@ gdjs.evtsExt__MQTT__onFirstSceneLoaded = {}; gdjs.evtsExt__MQTT__onFirstSceneLoaded.idToCallbackMap = new Map(); -gdjs.evtsExt__MQTT__onFirstSceneLoaded.userFunc0xdfaa38 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) { +gdjs.evtsExt__MQTT__onFirstSceneLoaded.userFunc0xf62fe8 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) { "use strict"; /** * @typedef MQTTEvent Corresponds to a message coming from a subcribed topic. @@ -50,7 +50,7 @@ gdjs.evtsExt__MQTT__onFirstSceneLoaded.eventsList0 = function(runtimeScene, even { -gdjs.evtsExt__MQTT__onFirstSceneLoaded.userFunc0xdfaa38(runtimeScene, eventsFunctionContext); +gdjs.evtsExt__MQTT__onFirstSceneLoaded.userFunc0xf62fe8(runtimeScene, eventsFunctionContext); } diff --git a/Export/gdjs-evtsext__mqtt__onmessage-func.js b/Export/gdjs-evtsext__mqtt__onmessage-func.js index 6c4d335..be5a3c1 100644 --- a/Export/gdjs-evtsext__mqtt__onmessage-func.js +++ b/Export/gdjs-evtsext__mqtt__onmessage-func.js @@ -9,7 +9,7 @@ gdjs.evtsExt__MQTT__onMessage = {}; gdjs.evtsExt__MQTT__onMessage.idToCallbackMap = new Map(); -gdjs.evtsExt__MQTT__onMessage.userFunc0xdefed0 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) { +gdjs.evtsExt__MQTT__onMessage.userFunc0xf7b538 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) { "use strict"; const mqttEvent = gdjs.evtTools.mqtt.events[eventsFunctionContext.getArgument("topic")]; if (typeof mqttEvent === "undefined" || typeof mqttEvent.data === "undefined") return; @@ -24,7 +24,7 @@ gdjs.evtsExt__MQTT__onMessage.eventsList0 = function(runtimeScene, eventsFunctio { -gdjs.evtsExt__MQTT__onMessage.userFunc0xdefed0(runtimeScene, eventsFunctionContext); +gdjs.evtsExt__MQTT__onMessage.userFunc0xf7b538(runtimeScene, eventsFunctionContext); } diff --git a/Export/gdjs-evtsext__mqtt__onscenepostevents-func.js b/Export/gdjs-evtsext__mqtt__onscenepostevents-func.js index 22369b2..360024e 100644 --- a/Export/gdjs-evtsext__mqtt__onscenepostevents-func.js +++ b/Export/gdjs-evtsext__mqtt__onscenepostevents-func.js @@ -9,7 +9,7 @@ gdjs.evtsExt__MQTT__onScenePostEvents = {}; gdjs.evtsExt__MQTT__onScenePostEvents.idToCallbackMap = new Map(); -gdjs.evtsExt__MQTT__onScenePostEvents.userFunc0xde58d8 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) { +gdjs.evtsExt__MQTT__onScenePostEvents.userFunc0xf692b0 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) { "use strict"; // Remove the messages of the last frame for no dataloss mode Object @@ -26,7 +26,7 @@ gdjs.evtsExt__MQTT__onScenePostEvents.eventsList0 = function(runtimeScene, event { -gdjs.evtsExt__MQTT__onScenePostEvents.userFunc0xde58d8(runtimeScene, eventsFunctionContext); +gdjs.evtsExt__MQTT__onScenePostEvents.userFunc0xf692b0(runtimeScene, eventsFunctionContext); } diff --git a/Export/gdjs-evtsext__mqtt__publish-func.js b/Export/gdjs-evtsext__mqtt__publish-func.js index e52c9f9..6ef131c 100644 --- a/Export/gdjs-evtsext__mqtt__publish-func.js +++ b/Export/gdjs-evtsext__mqtt__publish-func.js @@ -9,7 +9,7 @@ gdjs.evtsExt__MQTT__publish = {}; gdjs.evtsExt__MQTT__publish.idToCallbackMap = new Map(); -gdjs.evtsExt__MQTT__publish.userFunc0xe09b28 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) { +gdjs.evtsExt__MQTT__publish.userFunc0xf7b538 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) { "use strict"; if (gdjs.evtTools.mqtt.connection === null) return; gdjs.evtTools.mqtt.connection.publish( @@ -24,7 +24,7 @@ gdjs.evtsExt__MQTT__publish.eventsList0 = function(runtimeScene, eventsFunctionC { -gdjs.evtsExt__MQTT__publish.userFunc0xe09b28(runtimeScene, eventsFunctionContext); +gdjs.evtsExt__MQTT__publish.userFunc0xf7b538(runtimeScene, eventsFunctionContext); } diff --git a/Export/gdjs-evtsext__mqtt__subscribe-func.js b/Export/gdjs-evtsext__mqtt__subscribe-func.js index bd84646..49fda30 100644 --- a/Export/gdjs-evtsext__mqtt__subscribe-func.js +++ b/Export/gdjs-evtsext__mqtt__subscribe-func.js @@ -9,7 +9,7 @@ gdjs.evtsExt__MQTT__subscribe = {}; gdjs.evtsExt__MQTT__subscribe.idToCallbackMap = new Map(); -gdjs.evtsExt__MQTT__subscribe.userFunc0xdefed0 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) { +gdjs.evtsExt__MQTT__subscribe.userFunc0xf7b538 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) { "use strict"; if (gdjs.evtTools.mqtt.connection === null) return; @@ -28,7 +28,7 @@ gdjs.evtsExt__MQTT__subscribe.eventsList0 = function(runtimeScene, eventsFunctio { -gdjs.evtsExt__MQTT__subscribe.userFunc0xdefed0(runtimeScene, eventsFunctionContext); +gdjs.evtsExt__MQTT__subscribe.userFunc0xf7b538(runtimeScene, eventsFunctionContext); } diff --git a/Export/gdjs-evtsext__mqtt__unsubscribe-func.js b/Export/gdjs-evtsext__mqtt__unsubscribe-func.js index 5c00d96..e05dcb6 100644 --- a/Export/gdjs-evtsext__mqtt__unsubscribe-func.js +++ b/Export/gdjs-evtsext__mqtt__unsubscribe-func.js @@ -9,7 +9,7 @@ gdjs.evtsExt__MQTT__unsubscribe = {}; gdjs.evtsExt__MQTT__unsubscribe.idToCallbackMap = new Map(); -gdjs.evtsExt__MQTT__unsubscribe.userFunc0xdefed0 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) { +gdjs.evtsExt__MQTT__unsubscribe.userFunc0xf7b538 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) { "use strict"; if (gdjs.evtTools.mqtt.connection !== null) gdjs.evtTools.mqtt.connection.unsubscribe( @@ -22,7 +22,7 @@ gdjs.evtsExt__MQTT__unsubscribe.eventsList0 = function(runtimeScene, eventsFunct { -gdjs.evtsExt__MQTT__unsubscribe.userFunc0xdefed0(runtimeScene, eventsFunctionContext); +gdjs.evtsExt__MQTT__unsubscribe.userFunc0xf7b538(runtimeScene, eventsFunctionContext); } diff --git a/Export/gdjs-evtsext__panelspritebutton__bitmaptextstylestate.js b/Export/gdjs-evtsext__panelspritebutton__bitmaptextstylestate.js index c62c330..a171f0f 100644 --- a/Export/gdjs-evtsext__panelspritebutton__bitmaptextstylestate.js +++ b/Export/gdjs-evtsext__panelspritebutton__bitmaptextstylestate.js @@ -498,7 +498,7 @@ gdjs.evtsExt__PanelSpriteButton__BitmapTextStyleState.BitmapTextStyleState.proto gdjs.evtsExt__PanelSpriteButton__BitmapTextStyleState.BitmapTextStyleState.prototype.ColorContext.GDObjectObjects1= []; -gdjs.evtsExt__PanelSpriteButton__BitmapTextStyleState.BitmapTextStyleState.prototype.ColorContext.userFunc0xe0c7c0 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) { +gdjs.evtsExt__PanelSpriteButton__BitmapTextStyleState.BitmapTextStyleState.prototype.ColorContext.userFunc0xf699d0 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) { "use strict"; /** @type {gdjs.BitmapTextRuntimeObject} */ const object = eventsFunctionContext.getObjects("Object")[0]; @@ -510,7 +510,7 @@ gdjs.evtsExt__PanelSpriteButton__BitmapTextStyleState.BitmapTextStyleState.proto { -gdjs.evtsExt__PanelSpriteButton__BitmapTextStyleState.BitmapTextStyleState.prototype.ColorContext.userFunc0xe0c7c0(runtimeScene, eventsFunctionContext); +gdjs.evtsExt__PanelSpriteButton__BitmapTextStyleState.BitmapTextStyleState.prototype.ColorContext.userFunc0xf699d0(runtimeScene, eventsFunctionContext); } diff --git a/Export/gdjs-evtsext__panelspritebutton__isingameedition-func.js b/Export/gdjs-evtsext__panelspritebutton__isingameedition-func.js index 0eef5cc..f562eca 100644 --- a/Export/gdjs-evtsext__panelspritebutton__isingameedition-func.js +++ b/Export/gdjs-evtsext__panelspritebutton__isingameedition-func.js @@ -9,7 +9,7 @@ gdjs.evtsExt__PanelSpriteButton__IsInGameEdition = {}; gdjs.evtsExt__PanelSpriteButton__IsInGameEdition.idToCallbackMap = new Map(); -gdjs.evtsExt__PanelSpriteButton__IsInGameEdition.userFunc0x8b7a88 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) { +gdjs.evtsExt__PanelSpriteButton__IsInGameEdition.userFunc0xc97768 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) { "use strict"; const game = runtimeScene.getGame(); eventsFunctionContext.returnValue = game.isInGameEdition && game.isInGameEdition(); @@ -19,7 +19,7 @@ gdjs.evtsExt__PanelSpriteButton__IsInGameEdition.eventsList0 = function(runtimeS { -gdjs.evtsExt__PanelSpriteButton__IsInGameEdition.userFunc0x8b7a88(runtimeScene, eventsFunctionContext); +gdjs.evtsExt__PanelSpriteButton__IsInGameEdition.userFunc0xc97768(runtimeScene, eventsFunctionContext); } diff --git a/Export/gdjs-evtsext__panelspritebutton__panelspritebutton.js b/Export/gdjs-evtsext__panelspritebutton__panelspritebutton.js index dfb0b56..d505923 100644 --- a/Export/gdjs-evtsext__panelspritebutton__panelspritebutton.js +++ b/Export/gdjs-evtsext__panelspritebutton__panelspritebutton.js @@ -566,7 +566,7 @@ for (var i = 0, k = 0, l = gdjs.evtsExt__PanelSpriteButton__PanelSpriteButton.Pa gdjs.evtsExt__PanelSpriteButton__PanelSpriteButton.PanelSpriteButton.prototype.doStepPostEventsContext.GDObjectObjects2.length = k; if (isConditionTrue_0) { isConditionTrue_0 = false; -{isConditionTrue_0 = eventsFunctionContext.getOnceTriggers().triggerOnce(12361748); +{isConditionTrue_0 = eventsFunctionContext.getOnceTriggers().triggerOnce(15003668); } } if (isConditionTrue_0) { @@ -648,7 +648,7 @@ for (var i = 0, k = 0, l = gdjs.evtsExt__PanelSpriteButton__PanelSpriteButton.Pa gdjs.evtsExt__PanelSpriteButton__PanelSpriteButton.PanelSpriteButton.prototype.doStepPostEventsContext.GDObjectObjects2.length = k; if (isConditionTrue_0) { isConditionTrue_0 = false; -{isConditionTrue_0 = eventsFunctionContext.getOnceTriggers().triggerOnce(12368684); +{isConditionTrue_0 = eventsFunctionContext.getOnceTriggers().triggerOnce(15010836); } } if (isConditionTrue_0) { @@ -706,7 +706,7 @@ for (var i = 0, k = 0, l = gdjs.evtsExt__PanelSpriteButton__PanelSpriteButton.Pa gdjs.evtsExt__PanelSpriteButton__PanelSpriteButton.PanelSpriteButton.prototype.doStepPostEventsContext.GDObjectObjects2.length = k; if (isConditionTrue_0) { isConditionTrue_0 = false; -{isConditionTrue_0 = eventsFunctionContext.getOnceTriggers().triggerOnce(12372988); +{isConditionTrue_0 = eventsFunctionContext.getOnceTriggers().triggerOnce(15015140); } } if (isConditionTrue_0) { @@ -761,7 +761,7 @@ for (var i = 0, k = 0, l = gdjs.evtsExt__PanelSpriteButton__PanelSpriteButton.Pa gdjs.evtsExt__PanelSpriteButton__PanelSpriteButton.PanelSpriteButton.prototype.doStepPostEventsContext.GDObjectObjects1.length = k; if (isConditionTrue_0) { isConditionTrue_0 = false; -{isConditionTrue_0 = eventsFunctionContext.getOnceTriggers().triggerOnce(12376700); +{isConditionTrue_0 = eventsFunctionContext.getOnceTriggers().triggerOnce(15018852); } } if (isConditionTrue_0) { diff --git a/Export/gdjs-evtsext__panelspritebutton__textstylestate.js b/Export/gdjs-evtsext__panelspritebutton__textstylestate.js index 051d984..189486f 100644 --- a/Export/gdjs-evtsext__panelspritebutton__textstylestate.js +++ b/Export/gdjs-evtsext__panelspritebutton__textstylestate.js @@ -554,7 +554,7 @@ gdjs.evtsExt__PanelSpriteButton__TextStyleState.TextStyleState.prototype.ColorCo gdjs.evtsExt__PanelSpriteButton__TextStyleState.TextStyleState.prototype.ColorContext.GDObjectObjects1= []; -gdjs.evtsExt__PanelSpriteButton__TextStyleState.TextStyleState.prototype.ColorContext.userFunc0xe05a78 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) { +gdjs.evtsExt__PanelSpriteButton__TextStyleState.TextStyleState.prototype.ColorContext.userFunc0xf99670 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) { "use strict"; /** @type {gdjs.TextRuntimeObject} */ const object = eventsFunctionContext.getObjects("Object")[0]; @@ -566,7 +566,7 @@ gdjs.evtsExt__PanelSpriteButton__TextStyleState.TextStyleState.prototype.ColorCo { -gdjs.evtsExt__PanelSpriteButton__TextStyleState.TextStyleState.prototype.ColorContext.userFunc0xe05a78(runtimeScene, eventsFunctionContext); +gdjs.evtsExt__PanelSpriteButton__TextStyleState.TextStyleState.prototype.ColorContext.userFunc0xf99670(runtimeScene, eventsFunctionContext); } diff --git a/Export/gdjs-evtsext__pixelperfectmovement__brakingdistance-func.js b/Export/gdjs-evtsext__pixelperfectmovement__brakingdistance-func.js deleted file mode 100644 index 208a69a..0000000 --- a/Export/gdjs-evtsext__pixelperfectmovement__brakingdistance-func.js +++ /dev/null @@ -1,93 +0,0 @@ - -if (typeof gdjs.evtsExt__PixelPerfectMovement__BrakingDistance !== "undefined") { - gdjs.evtsExt__PixelPerfectMovement__BrakingDistance.registeredGdjsCallbacks.forEach(callback => - gdjs._unregisterCallback(callback) - ); -} - -gdjs.evtsExt__PixelPerfectMovement__BrakingDistance = {}; -gdjs.evtsExt__PixelPerfectMovement__BrakingDistance.idToCallbackMap = new Map(); - - -gdjs.evtsExt__PixelPerfectMovement__BrakingDistance.eventsList0 = function(runtimeScene, eventsFunctionContext) { - -{ - - -let isConditionTrue_0 = false; -{ -{eventsFunctionContext.returnValue = eventsFunctionContext.getArgument("Speed") * eventsFunctionContext.getArgument("Speed") / (2 * eventsFunctionContext.getArgument("Deceleration"));} -} - -} - - -}; - -gdjs.evtsExt__PixelPerfectMovement__BrakingDistance.func = function(runtimeScene, Speed, Deceleration, parentEventsFunctionContext) { -let scopeInstanceContainer = null; -var eventsFunctionContext = { - _objectsMap: { -}, - _objectArraysMap: { -}, - _behaviorNamesMap: { -}, - globalVariablesForExtension: runtimeScene.getGame().getVariablesForExtension("PixelPerfectMovement"), - sceneVariablesForExtension: runtimeScene.getScene().getVariablesForExtension("PixelPerfectMovement"), - localVariables: [], - getObjects: function(objectName) { - return eventsFunctionContext._objectArraysMap[objectName] || []; - }, - getObjectsLists: function(objectName) { - return eventsFunctionContext._objectsMap[objectName] || null; - }, - getBehaviorName: function(behaviorName) { - return eventsFunctionContext._behaviorNamesMap[behaviorName] || behaviorName; - }, - createObject: function(objectName) { - const objectsList = eventsFunctionContext._objectsMap[objectName]; - if (objectsList) { - const object = parentEventsFunctionContext && !(scopeInstanceContainer && scopeInstanceContainer.isObjectRegistered(objectName)) ? - parentEventsFunctionContext.createObject(objectsList.firstKey()) : - runtimeScene.createObject(objectsList.firstKey()); - if (object) { - objectsList.get(objectsList.firstKey()).push(object); - if (!(scopeInstanceContainer && scopeInstanceContainer.isObjectRegistered(objectName))) { - eventsFunctionContext._objectArraysMap[objectName].push(object); - } - } - return object; - } - return null; - }, - getInstancesCountOnScene: function(objectName) { - const objectsList = eventsFunctionContext._objectsMap[objectName]; - let count = 0; - if (objectsList) { - for(const objectName in objectsList.items) - count += parentEventsFunctionContext && !(scopeInstanceContainer && scopeInstanceContainer.isObjectRegistered(objectName)) ? -parentEventsFunctionContext.getInstancesCountOnScene(objectName) : - runtimeScene.getInstancesCountOnScene(objectName); - } - return count; - }, - getLayer: function(layerName) { - return runtimeScene.getLayer(layerName); - }, - getArgument: function(argName) { -if (argName === "Speed") return Speed; -if (argName === "Deceleration") return Deceleration; - return ""; - }, - getOnceTriggers: function() { return runtimeScene.getOnceTriggers(); } -}; - - -gdjs.evtsExt__PixelPerfectMovement__BrakingDistance.eventsList0(runtimeScene, eventsFunctionContext); - - -return Number(eventsFunctionContext.returnValue) || 0; -} - -gdjs.evtsExt__PixelPerfectMovement__BrakingDistance.registeredGdjsCallbacks = []; \ No newline at end of file diff --git a/Export/gdjs-evtsext__pixelperfectmovement__definejavascriptfortopdown-func.js b/Export/gdjs-evtsext__pixelperfectmovement__definejavascriptfortopdown-func.js deleted file mode 100644 index b7e6df6..0000000 --- a/Export/gdjs-evtsext__pixelperfectmovement__definejavascriptfortopdown-func.js +++ /dev/null @@ -1,536 +0,0 @@ - -if (typeof gdjs.evtsExt__PixelPerfectMovement__DefineJavaScriptForTopDown !== "undefined") { - gdjs.evtsExt__PixelPerfectMovement__DefineJavaScriptForTopDown.registeredGdjsCallbacks.forEach(callback => - gdjs._unregisterCallback(callback) - ); -} - -gdjs.evtsExt__PixelPerfectMovement__DefineJavaScriptForTopDown = {}; -gdjs.evtsExt__PixelPerfectMovement__DefineJavaScriptForTopDown.idToCallbackMap = new Map(); - - -gdjs.evtsExt__PixelPerfectMovement__DefineJavaScriptForTopDown.userFunc0xd5c760 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) { -"use strict"; -if (gdjs.__pixelPerfectExtension) { - return; -} - -const epsilon = 1 / (1 << 20); - -class PixelPerfectTopDownMovement { - - /** - * @param {gdjs.RuntimeBehavior} pixelPerfectBehavior - * @param {gdjs.TopDownMovementRuntimeBehavior} topDownBehavior - */ - constructor(pixelPerfectBehavior, topDownBehavior) { - /** @type {gdjs.RuntimeBehavior} */ - this.pixelPerfectBehavior = pixelPerfectBehavior; - /** @type {gdjs.TopDownMovementRuntimeBehavior} */ - this.topDownBehavior = topDownBehavior; - - topDownBehavior.registerHook(this); - - /** @type {number | null} */ - this.targetX = null; - /** @type {number | null} */ - this.targetY = null; - this.targetDirectionX = 0; - this.targetDirectionY = 0; - this.lastDirection = -1; - this.isVelocityAdjusted = false; - this.isVelocityAdjustedOnX = false; - this.isVelocityAdjustedOnY = false; - } - - /** - * Return the direction to use instead of the direction given in - * parameter. - * @param {gdjs.TopDownMovementRuntimeBehavior.TopDownMovementHookContext} context - * @return {number} - */ - overrideDirection(context) { - let direction = context.getDirection(); - if (!this.pixelPerfectBehavior.activated()) { - return direction; - } - - /** @type {number} */ - const cellSize = this.pixelPerfectBehavior._getPixelSize(); - const that = this.topDownBehavior; - const object = that.owner; - - if (cellSize <= 0 || that._allowDiagonals) { - return direction; - } - - // Forbid to turn before being aligned on the grid. - - const timeDelta = object.getElapsedTime() / 1000; - const deltaX = Math.abs(that._xVelocity * timeDelta); - const deltaY = Math.abs(that._yVelocity * timeDelta); - - const isTryingToMoveOnX = direction === 4 || direction === 0; - const isTryingToMoveOnY = direction === 6 || direction === 2; - if (isTryingToMoveOnX) { - if (that._yVelocity < 0) { - if (Math.abs(this.ceilToCellY(object.y) - object.y) > deltaY) { - direction = 6; - } else { - object.y = this.ceilToCellY(object.y); - } - } - if (that._yVelocity > 0) { - if (Math.abs(this.floorToCellY(object.y) - object.y) > deltaY) { - direction = 2; - } else { - object.y = this.floorToCellY(object.y); - } - } - } else if (isTryingToMoveOnY) { - if (that._xVelocity < 0) { - if (Math.abs(this.ceilToCellX(object.x) - object.x) > deltaX) { - direction = 4; - } else { - object.x = this.ceilToCellX(object.x); - } - } - if (that._xVelocity > 0) { - if (Math.abs(this.floorToCellX(object.x) - object.x) > deltaX) { - direction = 0; - } else { - object.x = this.floorToCellX(object.x); - } - } - } - - // Ensure sharp turn even with Verlet integrations. - const speed = Math.abs(that._xVelocity + that._yVelocity); - if (direction === 0) { - that._xVelocity = speed; - that._yVelocity = 0; - } else if (direction === 4) { - that._xVelocity = -speed; - that._yVelocity = 0; - } else if (direction === 2) { - that._yVelocity = speed; - that._xVelocity = 0; - } else if (direction === 6) { - that._yVelocity = -speed; - that._xVelocity = 0; - } - - this.lastDirection = direction; - return direction; - } - - /** - * Called before the acceleration and new direction is applied to the - * velocity. - * @param {gdjs.TopDownMovementRuntimeBehavior.TopDownMovementHookContext} context - */ - beforeSpeedUpdate(context) { - if (!this.pixelPerfectBehavior.activated()) { - return; - } - - const direction = context.getDirection(); - /** @type {number} */ - const cellSize = this.pixelPerfectBehavior._getPixelSize(); - const that = this.topDownBehavior; - const object = that.owner; - - if (cellSize <= 0) { - return; - } - - const isMovingOnX = - direction !== -1 && direction !== 2 && direction !== 6; - if (isMovingOnX) { - this.targetX = null; - } else if (this.targetX === null) { - // Find where the deceleration should stop the object. - if (that._xVelocity > 0) { - this.targetX = this.ceilToCellX( - object.x + this.getBreakingDistanceX() - ); - this.targetDirectionX = 1; - } - if (that._xVelocity < 0) { - this.targetX = this.floorToCellX( - object.x - this.getBreakingDistanceX() - ); - this.targetDirectionX = -1; - } - } - - const isMovingOnY = - direction !== -1 && direction !== 0 && direction !== 4; - if (isMovingOnY) { - this.targetY = null; - } else if (this.targetY === null) { - // Find where the deceleration should stop the object. - if (that._yVelocity > 0) { - this.targetY = this.ceilToCellY( - object.y + this.getBreakingDistanceY() - ); - this.targetDirectionY = 1; - } - if (that._yVelocity < 0) { - this.targetY = this.floorToCellY( - object.y - this.getBreakingDistanceY() - ); - this.targetDirectionY = -1; - } - } - - // Make as if the player had press button a bit longer to reach exactly - // the next cell. - - this.isVelocityAdjustedOnX = this.targetX !== null; - if (this.isVelocityAdjustedOnX) { - if (this.targetDirectionX > 0) { - if (this.targetX > object.getX()) { - that._xVelocity = Math.min( - that._xVelocity + that._acceleration, - that._maxSpeed, - this.getSpeedToReach(this.targetX - object.getX()) - ); - } - const nextFrameX = object.getX() + that._xVelocity * object.getElapsedTime() / 1000; - if (this.targetX <= nextFrameX) { - that._xVelocity = 0; - object.setX(this.roundToCellX(object.getX())); - this.targetX = null; - } - } - if (this.targetDirectionX < 0) { - if (this.targetX < object.getX()) { - that._xVelocity = Math.max( - that._xVelocity - that._acceleration, - -that._maxSpeed, - this.getSpeedToReach(this.targetX - object.getX()) - ); - } - const nextFrameX = object.getX() + that._xVelocity * object.getElapsedTime() / 1000; - if (this.targetX >= nextFrameX) { - that._xVelocity = 0; - object.setX(this.roundToCellX(object.getX())); - this.targetX = null; - } - } - // The velocity is exact. There no need for Verlet integration. - this.previousVelocityX = that._xVelocity; - } - - this.isVelocityAdjustedOnY = this.targetY !== null; - if (this.isVelocityAdjustedOnY) { - if (this.targetDirectionY > 0) { - if (this.targetY > object.getY()) { - that._yVelocity = Math.min( - that._yVelocity + that._acceleration, - that._maxSpeed, - this.getSpeedToReach(this.targetY - object.getY()) - ); - } - const nextFrameY = object.getY() + that._yVelocity * object.getElapsedTime() / 1000; - if (this.targetY <= nextFrameY) { - that._yVelocity = 0; - object.setY(this.roundToCellY(object.getY())); - this.targetY = null; - } - } - if (this.targetDirectionY < 0) { - if (this.targetY < object.getY()) { - that._yVelocity = Math.max( - that._yVelocity - that._acceleration, - -that._maxSpeed, - this.getSpeedToReach(this.targetY - object.getY()) - ); - } - const nextFrameY = object.getY() + that._yVelocity * object.getElapsedTime() / 1000; - if (this.targetY >= nextFrameY) { - that._yVelocity = 0; - object.setY(this.roundToCellY(object.getY())); - this.targetY = null; - } - } - // The velocity is exact. There no need for Verlet integration. - this.previousVelocityY = that._yVelocity; - } - } - - /** - * Called before the velocity is applied to the object position and - * angle. - */ - beforePositionUpdate() { - if (!this.pixelPerfectBehavior.activated()) { - return; - } - - /** @type {number} */ - const cellSize = this.pixelPerfectBehavior._getPixelSize(); - if (cellSize <= 0) { - return; - } - - const that = this.topDownBehavior; - - if (this.isVelocityAdjustedOnX) { - // The velocity is exact. There no need for Verlet integration. - that._xVelocity = this.previousVelocityX; - } - if (this.isVelocityAdjustedOnY) { - // The velocity is exact. There no need for Verlet integration. - that._yVelocity = this.previousVelocityY; - } - } - - doStepPostEvents(instanceContainer) { - /** @type {number} */ - const cellSize = this.pixelPerfectBehavior._getPixelSize(); - if (cellSize <= 0) { - return; - } - - const that = this.topDownBehavior; - const object = that.owner; - - const isMovingOnX = - this.lastDirection !== -1 && - this.lastDirection !== 2 && - this.lastDirection !== 6; - const isMovingOnY = - this.lastDirection !== -1 && - this.lastDirection !== 0 && - this.lastDirection !== 4; - - // Avoid rounding errors after a call to "separate" to make characters - // move indefinitely in front of a wall because they can't reach the cell. - if (!isMovingOnX && that._xVelocity !== 0) { - const x = object.getX(); - const roundedX = this.roundToCellX(x); - if (Math.abs(roundedX - x) < epsilon) { - object.setX(roundedX); - this.targetDirectionX = 0; - that._xVelocity = 0; - } - } - if (!isMovingOnY && that._yVelocity !== 0) { - const y = object.getY(); - const roundedY = this.roundToCellY(y); - if (Math.abs(roundedY - y) < epsilon) { - object.setY(roundedY); - this.targetDirectionY = 0; - that._yVelocity = 0; - } - } - } - - /** - * @returns {number} the braking distance according to an initial speed and a deceleration. - */ - getBreakingDistanceX() { - const that = this.topDownBehavior; - return (that._xVelocity * that._xVelocity) / (2 * that._deceleration); - } - - /** - * @returns {number} the braking distance according to an initial speed and a deceleration. - */ - getBreakingDistanceY() { - const that = this.topDownBehavior; - return (that._yVelocity * that._yVelocity) / (2 * that._deceleration); - } - - /** - * @param {number} displacement - * @returns {number} the speed necessary to cover a distance according to the deceleration. - */ - getSpeedToReach(displacement) { - const that = this.topDownBehavior; - return ( - Math.sign(displacement) * - Math.sqrt(2 * Math.abs(displacement) * that._deceleration) - ); - } - - /** - * @param {number} x - * @return {number} - */ - ceilToCellX(x) { - /** @type {number} */ - const cellSize = this.pixelPerfectBehavior._getPixelSize(); - /** @type {number} */ - const gridOffsetX = this.pixelPerfectBehavior._getOffsetX(); - - return ( - gridOffsetX + - cellSize * Math.ceil((x - gridOffsetX) / cellSize) - ); - } - - /** - * @param {number} x - * @return {number} - */ - roundToCellX(x) { - /** @type {number} */ - const cellSize = this.pixelPerfectBehavior._getPixelSize(); - /** @type {number} */ - const gridOffsetX = this.pixelPerfectBehavior._getOffsetX(); - - return ( - gridOffsetX + - cellSize * Math.round((x - gridOffsetX) / cellSize) - ); - } - - /** - * @param {number} x - * @return {number} - */ - floorToCellX(x) { - /** @type {number} */ - const cellSize = this.pixelPerfectBehavior._getPixelSize(); - /** @type {number} */ - const gridOffsetX = this.pixelPerfectBehavior._getOffsetX(); - - return ( - gridOffsetX + - cellSize * Math.floor((x - gridOffsetX) / cellSize) - ); - } - - /** - * @param {number} y - * @return {number} - */ - ceilToCellY(y) { - /** @type {number} */ - const cellSize = this.pixelPerfectBehavior._getPixelSize(); - /** @type {number} */ - const gridOffsetY = this.pixelPerfectBehavior._getOffsetY(); - - return ( - gridOffsetY + - cellSize * Math.ceil((y - gridOffsetY) / cellSize) - ); - } - - /** - * @param {number} y - * @return {number} - */ - roundToCellY(y) { - /** @type {number} */ - const cellSize = this.pixelPerfectBehavior._getPixelSize(); - /** @type {number} */ - const gridOffsetY = this.pixelPerfectBehavior._getOffsetY(); - - return ( - gridOffsetY + - cellSize * Math.round((y - gridOffsetY) / cellSize) - ); - } - - /** - * @param {number} y - * @return {number} - */ - floorToCellY(y) { - /** @type {number} */ - const cellSize = this.pixelPerfectBehavior._getPixelSize(); - /** @type {number} */ - const gridOffsetY = this.pixelPerfectBehavior._getOffsetY(); - - return ( - gridOffsetY + - cellSize * Math.floor((y - gridOffsetY) / cellSize) - ); - } -} - -gdjs.__pixelPerfectExtension = { - PixelPerfectTopDownMovement -} -}; -gdjs.evtsExt__PixelPerfectMovement__DefineJavaScriptForTopDown.eventsList0 = function(runtimeScene, eventsFunctionContext) { - -{ - - -gdjs.evtsExt__PixelPerfectMovement__DefineJavaScriptForTopDown.userFunc0xd5c760(runtimeScene, eventsFunctionContext); - -} - - -}; - -gdjs.evtsExt__PixelPerfectMovement__DefineJavaScriptForTopDown.func = function(runtimeScene, parentEventsFunctionContext) { -let scopeInstanceContainer = null; -var eventsFunctionContext = { - _objectsMap: { -}, - _objectArraysMap: { -}, - _behaviorNamesMap: { -}, - globalVariablesForExtension: runtimeScene.getGame().getVariablesForExtension("PixelPerfectMovement"), - sceneVariablesForExtension: runtimeScene.getScene().getVariablesForExtension("PixelPerfectMovement"), - localVariables: [], - getObjects: function(objectName) { - return eventsFunctionContext._objectArraysMap[objectName] || []; - }, - getObjectsLists: function(objectName) { - return eventsFunctionContext._objectsMap[objectName] || null; - }, - getBehaviorName: function(behaviorName) { - return eventsFunctionContext._behaviorNamesMap[behaviorName] || behaviorName; - }, - createObject: function(objectName) { - const objectsList = eventsFunctionContext._objectsMap[objectName]; - if (objectsList) { - const object = parentEventsFunctionContext && !(scopeInstanceContainer && scopeInstanceContainer.isObjectRegistered(objectName)) ? - parentEventsFunctionContext.createObject(objectsList.firstKey()) : - runtimeScene.createObject(objectsList.firstKey()); - if (object) { - objectsList.get(objectsList.firstKey()).push(object); - if (!(scopeInstanceContainer && scopeInstanceContainer.isObjectRegistered(objectName))) { - eventsFunctionContext._objectArraysMap[objectName].push(object); - } - } - return object; - } - return null; - }, - getInstancesCountOnScene: function(objectName) { - const objectsList = eventsFunctionContext._objectsMap[objectName]; - let count = 0; - if (objectsList) { - for(const objectName in objectsList.items) - count += parentEventsFunctionContext && !(scopeInstanceContainer && scopeInstanceContainer.isObjectRegistered(objectName)) ? -parentEventsFunctionContext.getInstancesCountOnScene(objectName) : - runtimeScene.getInstancesCountOnScene(objectName); - } - return count; - }, - getLayer: function(layerName) { - return runtimeScene.getLayer(layerName); - }, - getArgument: function(argName) { - return ""; - }, - getOnceTriggers: function() { return runtimeScene.getOnceTriggers(); } -}; - - -gdjs.evtsExt__PixelPerfectMovement__DefineJavaScriptForTopDown.eventsList0(runtimeScene, eventsFunctionContext); - - -return; -} - -gdjs.evtsExt__PixelPerfectMovement__DefineJavaScriptForTopDown.registeredGdjsCallbacks = []; \ No newline at end of file diff --git a/Export/gdjs-evtsext__pixelperfectmovement__speedtoreach-func.js b/Export/gdjs-evtsext__pixelperfectmovement__speedtoreach-func.js deleted file mode 100644 index 3d8a85d..0000000 --- a/Export/gdjs-evtsext__pixelperfectmovement__speedtoreach-func.js +++ /dev/null @@ -1,110 +0,0 @@ - -if (typeof gdjs.evtsExt__PixelPerfectMovement__SpeedToReach !== "undefined") { - gdjs.evtsExt__PixelPerfectMovement__SpeedToReach.registeredGdjsCallbacks.forEach(callback => - gdjs._unregisterCallback(callback) - ); -} - -gdjs.evtsExt__PixelPerfectMovement__SpeedToReach = {}; -gdjs.evtsExt__PixelPerfectMovement__SpeedToReach.idToCallbackMap = new Map(); - - -gdjs.evtsExt__PixelPerfectMovement__SpeedToReach.eventsList0 = function(runtimeScene, eventsFunctionContext) { - -{ - - -let isConditionTrue_0 = false; -isConditionTrue_0 = false; -{isConditionTrue_0 = (eventsFunctionContext.getArgument("Distance") >= 0); -} -if (isConditionTrue_0) { -{eventsFunctionContext.returnValue = Math.sqrt(2 * eventsFunctionContext.getArgument("Distance") * eventsFunctionContext.getArgument("Deceleration"));} -} - -} - - -{ - - -let isConditionTrue_0 = false; -isConditionTrue_0 = false; -{isConditionTrue_0 = (eventsFunctionContext.getArgument("Distance") < 0); -} -if (isConditionTrue_0) { -{eventsFunctionContext.returnValue = -(Math.sqrt(-2 * eventsFunctionContext.getArgument("Distance") * eventsFunctionContext.getArgument("Deceleration")));} -} - -} - - -}; - -gdjs.evtsExt__PixelPerfectMovement__SpeedToReach.func = function(runtimeScene, Distance, Deceleration, parentEventsFunctionContext) { -let scopeInstanceContainer = null; -var eventsFunctionContext = { - _objectsMap: { -}, - _objectArraysMap: { -}, - _behaviorNamesMap: { -}, - globalVariablesForExtension: runtimeScene.getGame().getVariablesForExtension("PixelPerfectMovement"), - sceneVariablesForExtension: runtimeScene.getScene().getVariablesForExtension("PixelPerfectMovement"), - localVariables: [], - getObjects: function(objectName) { - return eventsFunctionContext._objectArraysMap[objectName] || []; - }, - getObjectsLists: function(objectName) { - return eventsFunctionContext._objectsMap[objectName] || null; - }, - getBehaviorName: function(behaviorName) { - return eventsFunctionContext._behaviorNamesMap[behaviorName] || behaviorName; - }, - createObject: function(objectName) { - const objectsList = eventsFunctionContext._objectsMap[objectName]; - if (objectsList) { - const object = parentEventsFunctionContext && !(scopeInstanceContainer && scopeInstanceContainer.isObjectRegistered(objectName)) ? - parentEventsFunctionContext.createObject(objectsList.firstKey()) : - runtimeScene.createObject(objectsList.firstKey()); - if (object) { - objectsList.get(objectsList.firstKey()).push(object); - if (!(scopeInstanceContainer && scopeInstanceContainer.isObjectRegistered(objectName))) { - eventsFunctionContext._objectArraysMap[objectName].push(object); - } - } - return object; - } - return null; - }, - getInstancesCountOnScene: function(objectName) { - const objectsList = eventsFunctionContext._objectsMap[objectName]; - let count = 0; - if (objectsList) { - for(const objectName in objectsList.items) - count += parentEventsFunctionContext && !(scopeInstanceContainer && scopeInstanceContainer.isObjectRegistered(objectName)) ? -parentEventsFunctionContext.getInstancesCountOnScene(objectName) : - runtimeScene.getInstancesCountOnScene(objectName); - } - return count; - }, - getLayer: function(layerName) { - return runtimeScene.getLayer(layerName); - }, - getArgument: function(argName) { -if (argName === "Distance") return Distance; -if (argName === "Deceleration") return Deceleration; - return ""; - }, - getOnceTriggers: function() { return runtimeScene.getOnceTriggers(); } -}; - - -gdjs.evtsExt__PixelPerfectMovement__SpeedToReach.eventsList0(runtimeScene, eventsFunctionContext); - - -return Number(eventsFunctionContext.returnValue) || 0; -} - -gdjs.evtsExt__PixelPerfectMovement__SpeedToReach.registeredGdjsCallbacks = []; \ No newline at end of file diff --git a/Export/index.html b/Export/index.html index 40e9f05..b8674cc 100644 --- a/Export/index.html +++ b/Export/index.html @@ -89,6 +89,8 @@ + + @@ -105,13 +107,9 @@ - - - - diff --git a/Export/spr_playerSprite.png b/Export/spr_playerSprite.png new file mode 100644 index 0000000000000000000000000000000000000000..bf128df67c515fa074c88c4c81f8443750b61413 GIT binary patch literal 455 zcmV;&0XY7NP)Px$fk{L`R5(v#WS|f*QmCI{xEc^0r1l>cHcQvt!s|_}k{|;*t1ZE1l(!xS)3^-6 zYrv)JZ{d-&blokih7fJQ! z`DO-~W`Q@t44co~WY}`{Hj1k;yZ|yF&CLWOg`d6qjCcc#m8BTcXKrCQ)0GA`2&5SV zh;o6CvFd+c6LqiwGt+%gTtbuqARRD6p6PD}8z6Pj7pv_cIh@I~e%k;4w=P2rP}B8g zXv|{7suruDwU+z;A42jBYPt|F+`7Dlf#cmnhNIVZVyMR&3opOwGWc7@GfX|T0&GCG zSp%D#Wy#O=d$IHtM x3SZWOZGONL45o=P0HhFP2#AK+hR#P$T>uIQ%NgtH$nF3D002ovPDHLkV1hIp#^eA1 literal 0 HcmV?d00001 diff --git a/Export/spr_playerSprite10.png b/Export/spr_playerSprite10.png new file mode 100644 index 0000000000000000000000000000000000000000..6400e7c687dc021fb6b185a7840297a8e2a75f5a GIT binary patch literal 524 zcmV+n0`vWeP)Px$#z{m$R5(xNls!npP!xqv7sa6tqJuwF2bES(kU&8Z5e4ngxQe0(BFW^SAg&!9 zM2EUGxVShv*oZ%%6e<-8#iC&S>C&PuNAhA#Jpk1nG`gGz2hgzz#BY6ET zV=5pqF&7eqfIEQ%;(Asv6&57+%B=-w67m$AY835K1LEO~0I>v^v7ec1aR#aK0Pa4T zZ-Lx31jmR9pW-e64ki{6zK-Cy>On|RNWcNX{$V_wzoS`Mhj9{O0D?VgOK9qIVj*@~ z9+0oz!c)+XkSYuJObvz6w4kHvYu*|_-IOAQENW$-SL+Y}7s@@}!hi=Z`yo30Fi2b@ z0iOx+qVqk1yz9kVT$n+f0;5i;?C+4%fShJR1VD4hbf$(<7~i8LkE#WLXq1BL>P(JB zS=)VOb+V(4)nL-}Px$r%6OXR5(v#WS|f*QmCI{)BpzJ!oVX<<3A{{cg(th5oQDf5u_QLMp*3OGyrBR zOd&2quo?i;?2)F)pkgcn)_>>h8-^XTt`p}4GatGCQ4Pjm%`lB1LqG;DYdFhrYRe-O zOHnu=&1SyxaGOCIVXl~xewabUSd`(^=7%VTU^M{Z?AKsh5n*s0zX34Y-G0e1_-Z*Y zFgm9*c%*5-4cH!D$gug^0ft>{Pf%O|cLB_R$yQDb&yIg)kWTAk_`i21*Z`1WPiGY| zNLlhS4F5rzu>nqF28Qov8Nh~o-h#*iD6s%D0Hhchyqm?q zAe06X0kPlB!eaod6hbk~5SRfVgP*43F#x2&&M*FdOldz@Z_m1qVA_HGEyJ33CNLM^ zPKoFSJiK{<;q@Ipu*L&h8yId~-ash(~_f0AXYdXAXA;Z^q>WC?7y=a1b=vh00000NkvXXu0mjfT;$QJ literal 0 HcmV?d00001 diff --git a/Export/spr_playerSprite12.png b/Export/spr_playerSprite12.png new file mode 100644 index 0000000000000000000000000000000000000000..6400e7c687dc021fb6b185a7840297a8e2a75f5a GIT binary patch literal 524 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 FV1h#Y#z+7F literal 0 HcmV?d00001 diff --git a/Export/spr_playerSprite8.png b/Export/spr_playerSprite8.png new file mode 100644 index 0000000000000000000000000000000000000000..18a0910dc0fd55dbab3318a9fbc8e2a6d466de44 GIT binary patch literal 484 zcmVPx$o=HSOR5(v#WS|f*QmCI{kQ)#kr1l@=#ii?R;dCiZ36SQ_YD;hsmA4+pX$Wl% zhz?Q%yI|?MTco?d#a8BjQMv)xfWDa*81@`~g4MNH1$~TF|7R7dqa=}O{Wlr5oV|^q z9zy`6+1Es!;e*Iq23<{IupyVPzhw}3Bh0Y*45lF%2Bf(d{ZDf<0c+g*@iLfp=GO(& zvv!?fn6>8|iXN;67%NLLfG{#Rd-oXw2op2_<^^ndgrFDdr~L<~yt8xF7(n5G46tbi z$-}(>(tPXkX0V=Hm$xuTe&3H`fVNU5!;z~y8IE4ti9HNp27okYn?*3(e0%}L0Ciad zuo$`_aMNI+f9XX8-XcOzVg*WUpcpW-GM(Y<*|QAI>whx%TgIapwDI^thT1@O24iDm zhV=HC@Yq1{56BfDT_*K=u)5+*qYETGAf*M2bYSNf|39X*AFS}#*d|3;oAMgZ&X@Lh*87>{e5evv}=2mh7d*$oBePG+r`N(Q1 aE>r=pVYnF|ax}#N0000Px$q)9|UR5(xVl)p;?VI0OE7o|Z7F(?fy(9obD4uqs33d-Sbjv6EGXmF^d)xV&{ z7LR6^#=A&@L?{XbX^1k)B`FufA&JO_i|-w;a(4a**KWDHm-qQR&-=Xho(%(DwgL6{ z2cW+WVq!?6vNQ6-ug-dwNMb7?+r5qe=E^2^f>;7b923I`a2{P>D!d^h7yDa6g!gNk z2~HO?AwdY3P85(=%O+FP3yCAbMAMmsEXAR8fdDsxyz*>$ZfO$D+0^EpCcvpZh{GCg5^3X^;!~vfL z>pulS>T2ru3JKu(l`?mLkzj_;;)^Nrx7 zepk~H3YT){FOfx^i>_(H*1rB)Ex9n}=l%wu*#sH(jN+r_0JmrqlRHV^@mB4fpuPX; gSzcdOyO_p)0Mm@J8M2AB=l}o!07*qoM6N<$f_3ZIC;$Ke literal 0 HcmV?d00001 diff --git a/FDR_Grasslands.png b/FDR_Grasslands.png new file mode 100644 index 0000000000000000000000000000000000000000..fa75b18815ba0864da1c6887d6c73d39addb2167 GIT binary patch literal 57458 zcmaI7cUV(TxA&cdUKB(TP`We;y(ztkG!amw_l^h%NC_>GE()PauL>%?Lj)28q&Go2 z(jiDEp#?(n^1JW*oa=ecd*1htz4u&mtt)$GGPCxY&#dn|gQuF;sP9k%0Dx=ST92Lq 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 a9-sZ4pNL>zP)`G2$1G1CDLv$M>%Rb1Nvb9Q literal 0 HcmV?d00001 diff --git a/FDR_Village.png b/FDR_Village.png new file mode 100644 index 0000000000000000000000000000000000000000..d3e5c77557a4e40c7fa7c258b31a97df2aa971f6 GIT binary patch literal 49643 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 literal 0 HcmV?d00001 diff --git a/MultiplayerTest01.json b/MultiplayerTest01.json index 86074e6..6354f7d 100644 --- a/MultiplayerTest01.json +++ b/MultiplayerTest01.json @@ -17,7 +17,7 @@ "pixelsRounding": true, "projectUuid": "95fbe47f-9217-4b08-9d51-4fe99f117474", "scaleMode": "nearest", - "sizeOnStartupMode": "adaptWidth", + "sizeOnStartupMode": "", "templateSlug": "", "version": "1.0.0", "name": "MultiplayerTest01", @@ -29,7 +29,35 @@ "maxFPS": 60, "minFPS": 20, "verticalSync": false, - "platformSpecificAssets": {}, + "platformSpecificAssets": { + "android-icon-144": "", + "android-icon-192": "", + "android-icon-36": "", + "android-icon-48": "", + "android-icon-72": "", + "android-icon-96": "", + "android-windowSplashScreenAnimatedIcon": "", + "desktop-icon-512": "", + "ios-icon-100": "", + "ios-icon-1024": "", + "ios-icon-114": "", + "ios-icon-120": "", + "ios-icon-144": "", + "ios-icon-152": "", + "ios-icon-167": "", + "ios-icon-180": "", + "ios-icon-20": "", + "ios-icon-29": "", + "ios-icon-40": "", + "ios-icon-50": "", + "ios-icon-57": "", + "ios-icon-58": "", + "ios-icon-60": "", + "ios-icon-72": "", + "ios-icon-76": "", + "ios-icon-80": "", + "ios-icon-87": "" + }, "loadingScreen": { "backgroundColor": 0, "backgroundFadeInDuration": 0.2, @@ -1298,6 +1326,158 @@ "name": "04Right4", "smoothed": false, "userAdded": false + }, + { + "file": "3778.png", + "kind": "image", + "metadata": "", + "name": "3778.png", + "smoothed": false, + "userAdded": false + }, + { + "file": "3779.png", + "kind": "image", + "metadata": "", + "name": "3779.png", + "smoothed": false, + "userAdded": false + }, + { + "file": "assets/10Down.png", + "kind": "image", + "metadata": "{\"extension\":\".png\"}", + "name": "10Down", + "smoothed": false, + "userAdded": false + }, + { + "file": "assets/10Down2.png", + "kind": "image", + "metadata": "{\"extension\":\".png\"}", + "name": "10Down2", + "smoothed": false, + "userAdded": false + }, + { + "file": "assets/10Down3.png", + "kind": "image", + "metadata": "{\"extension\":\".png\"}", + "name": "10Down3", + "smoothed": false, + "userAdded": false + }, + { + "file": "assets/10Down4.png", + "kind": "image", + "metadata": "{\"extension\":\".png\"}", + "name": "10Down4", + "smoothed": false, + "userAdded": false + }, + { + "file": "assets/10Left.png", + "kind": "image", + "metadata": "{\"extension\":\".png\"}", + "name": "10Left", + "smoothed": false, + "userAdded": false + }, + { + "file": "assets/10Left2.png", + "kind": "image", + "metadata": "{\"extension\":\".png\"}", + "name": "10Left2", + "smoothed": false, + "userAdded": false + }, + { + "file": "assets/10Left3.png", + "kind": "image", + "metadata": "{\"extension\":\".png\"}", + "name": "10Left3", + "smoothed": false, + "userAdded": false + }, + { + "file": "assets/10Left4.png", + "kind": "image", + "metadata": "{\"extension\":\".png\"}", + "name": "10Left4", + "smoothed": false, + "userAdded": false + }, + { + "file": "assets/10Right.png", + "kind": "image", + "metadata": "{\"extension\":\".png\"}", + "name": "10Right", + "smoothed": false, + "userAdded": false + }, + { + "file": "assets/10Right2.png", + "kind": "image", + "metadata": "{\"extension\":\".png\"}", + "name": "10Right2", + "smoothed": false, + "userAdded": false + }, + { + "file": "assets/10Right3.png", + "kind": "image", + "metadata": "{\"extension\":\".png\"}", + "name": "10Right3", + "smoothed": false, + "userAdded": false + }, + { + "file": "assets/10Right4.png", + "kind": "image", + "metadata": "{\"extension\":\".png\"}", + "name": "10Right4", + "smoothed": false, + "userAdded": false + }, + { + "file": "assets/10Up.png", + "kind": "image", + "metadata": "{\"extension\":\".png\"}", + "name": "10Up", + "smoothed": false, + "userAdded": false + }, + { + "file": "assets/10Up2.png", + "kind": "image", + "metadata": "{\"extension\":\".png\"}", + "name": "10Up2", + "smoothed": false, + "userAdded": false + }, + { + "file": "assets/10Up3.png", + "kind": "image", + "metadata": "{\"extension\":\".png\"}", + "name": "10Up3", + "smoothed": false, + "userAdded": false + }, + { + "file": "assets/10Up4.png", + "kind": "image", + "metadata": "{\"extension\":\".png\"}", + "name": "10Up4", + "smoothed": false, + "userAdded": false + }, + { + "file": "assets/NewSprite4.png", + "kind": "image", + "metadata": "{\"extension\":\".png\"}", + "name": "NewSprite4", + "smoothed": false, + "userAdded": false } ] }, @@ -1411,7 +1591,7 @@ "name": "player_id", "persistentUuid": "52d53b6f-730f-4ea4-a079-26352cdea24e", "type": "string", - "value": "1" + "value": "10" } ], "effects": [], @@ -7085,6 +7265,634 @@ ] } ] + }, + { + "name": "10Down", + "useMultipleDirections": false, + "directions": [ + { + "looping": true, + "metadata": "{\"pskl\":{}}", + "timeBetweenFrames": 0.2, + "sprites": [ + { + "hasCustomCollisionMask": true, + "image": "10Down", + "points": [], + "originPoint": { + "name": "origine", + "x": 0, + "y": 24 + }, + "centerPoint": { + "automatic": true, + "name": "centre", + "x": 0, + "y": 0 + }, + "customCollisionMask": [ + [ + { + "x": 3, + "y": 5 + }, + { + "x": 15, + "y": 5 + }, + { + "x": 15, + "y": 24 + }, + { + "x": 3, + "y": 24 + } + ] + ] + }, + { + "hasCustomCollisionMask": true, + "image": "10Down2", + "points": [], + "originPoint": { + "name": "origine", + "x": 0, + "y": 24 + }, + "centerPoint": { + "automatic": true, + "name": "centre", + "x": 0, + "y": 0 + }, + "customCollisionMask": [ + [ + { + "x": 3, + "y": 5 + }, + { + "x": 15, + "y": 5 + }, + { + "x": 15, + "y": 24 + }, + { + "x": 3, + "y": 24 + } + ] + ] + }, + { + "hasCustomCollisionMask": true, + "image": "10Down3", + "points": [], + "originPoint": { + "name": "origine", + "x": 0, + "y": 24 + }, + "centerPoint": { + "automatic": true, + "name": "centre", + "x": 0, + "y": 0 + }, + "customCollisionMask": [ + [ + { + "x": 3, + "y": 5 + }, + { + "x": 15, + "y": 5 + }, + { + "x": 15, + "y": 24 + }, + { + "x": 3, + "y": 24 + } + ] + ] + }, + { + "hasCustomCollisionMask": true, + "image": "10Down4", + "points": [], + "originPoint": { + "name": "origine", + "x": 0, + "y": 24 + }, + "centerPoint": { + "automatic": true, + "name": "centre", + "x": 0, + "y": 0 + }, + "customCollisionMask": [ + [ + { + "x": 3, + "y": 5 + }, + { + "x": 15, + "y": 5 + }, + { + "x": 15, + "y": 24 + }, + { + "x": 3, + "y": 24 + } + ] + ] + } + ] + } + ] + }, + { + "name": "10Left", + "useMultipleDirections": false, + "directions": [ + { + "looping": true, + "metadata": "{\"pskl\":{}}", + "timeBetweenFrames": 0.2, + "sprites": [ + { + "hasCustomCollisionMask": true, + "image": "10Left", + "points": [], + "originPoint": { + "name": "origine", + "x": 0, + "y": 24 + }, + "centerPoint": { + "automatic": true, + "name": "centre", + "x": 0, + "y": 0 + }, + "customCollisionMask": [ + [ + { + "x": 3, + "y": 5 + }, + { + "x": 15, + "y": 5 + }, + { + "x": 15, + "y": 24 + }, + { + "x": 3, + "y": 24 + } + ] + ] + }, + { + "hasCustomCollisionMask": true, + "image": "10Left2", + "points": [], + "originPoint": { + "name": "origine", + "x": 0, + "y": 24 + }, + "centerPoint": { + "automatic": true, + "name": "centre", + "x": 0, + "y": 0 + }, + "customCollisionMask": [ + [ + { + "x": 3, + "y": 5 + }, + { + "x": 15, + "y": 5 + }, + { + "x": 15, + "y": 24 + }, + { + "x": 3, + "y": 24 + } + ] + ] + }, + { + "hasCustomCollisionMask": true, + "image": "10Left3", + "points": [], + "originPoint": { + "name": "origine", + "x": 0, + "y": 24 + }, + "centerPoint": { + "automatic": true, + "name": "centre", + "x": 0, + "y": 0 + }, + "customCollisionMask": [ + [ + { + "x": 3, + "y": 5 + }, + { + "x": 15, + "y": 5 + }, + { + "x": 15, + "y": 24 + }, + { + "x": 3, + "y": 24 + } + ] + ] + }, + { + "hasCustomCollisionMask": true, + "image": "10Left4", + "points": [], + "originPoint": { + "name": "origine", + "x": 0, + "y": 24 + }, + "centerPoint": { + "automatic": true, + "name": "centre", + "x": 0, + "y": 0 + }, + "customCollisionMask": [ + [ + { + "x": 3, + "y": 5 + }, + { + "x": 15, + "y": 5 + }, + { + "x": 15, + "y": 24 + }, + { + "x": 3, + "y": 24 + } + ] + ] + } + ] + } + ] + }, + { + "name": "10Right", + "useMultipleDirections": false, + "directions": [ + { + "looping": true, + "metadata": "{\"pskl\":{}}", + "timeBetweenFrames": 0.2, + "sprites": [ + { + "hasCustomCollisionMask": true, + "image": "10Right", + "points": [], + "originPoint": { + "name": "origine", + "x": 0, + "y": 24 + }, + "centerPoint": { + "automatic": true, + "name": "centre", + "x": 0, + "y": 0 + }, + "customCollisionMask": [ + [ + { + "x": 3, + "y": 5 + }, + { + "x": 15, + "y": 5 + }, + { + "x": 15, + "y": 24 + }, + { + "x": 3, + "y": 24 + } + ] + ] + }, + { + "hasCustomCollisionMask": true, + "image": "10Right2", + "points": [], + "originPoint": { + "name": "origine", + "x": 0, + "y": 24 + }, + "centerPoint": { + "automatic": true, + "name": "centre", + "x": 0, + "y": 0 + }, + "customCollisionMask": [ + [ + { + "x": 3, + "y": 5 + }, + { + "x": 15, + "y": 5 + }, + { + "x": 15, + "y": 24 + }, + { + "x": 3, + "y": 24 + } + ] + ] + }, + { + "hasCustomCollisionMask": true, + "image": "10Right3", + "points": [], + "originPoint": { + "name": "origine", + "x": 0, + "y": 24 + }, + "centerPoint": { + "automatic": true, + "name": "centre", + "x": 0, + "y": 0 + }, + "customCollisionMask": [ + [ + { + "x": 3, + "y": 5 + }, + { + "x": 15, + "y": 5 + }, + { + "x": 15, + "y": 24 + }, + { + "x": 3, + "y": 24 + } + ] + ] + }, + { + "hasCustomCollisionMask": true, + "image": "10Right4", + "points": [], + "originPoint": { + "name": "origine", + "x": 0, + "y": 24 + }, + "centerPoint": { + "automatic": true, + "name": "centre", + "x": 0, + "y": 0 + }, + "customCollisionMask": [ + [ + { + "x": 3, + "y": 5 + }, + { + "x": 15, + "y": 5 + }, + { + "x": 15, + "y": 24 + }, + { + "x": 3, + "y": 24 + } + ] + ] + } + ] + } + ] + }, + { + "name": "10Up", + "useMultipleDirections": false, + "directions": [ + { + "looping": true, + "metadata": "{\"pskl\":{}}", + "timeBetweenFrames": 0.2, + "sprites": [ + { + "hasCustomCollisionMask": true, + "image": "10Up", + "points": [], + "originPoint": { + "name": "origine", + "x": 0, + "y": 24 + }, + "centerPoint": { + "automatic": true, + "name": "centre", + "x": 0, + "y": 0 + }, + "customCollisionMask": [ + [ + { + "x": 3, + "y": 5 + }, + { + "x": 15, + "y": 5 + }, + { + "x": 15, + "y": 24 + }, + { + "x": 3, + "y": 24 + } + ] + ] + }, + { + "hasCustomCollisionMask": true, + "image": "10Up2", + "points": [], + "originPoint": { + "name": "origine", + "x": 0, + "y": 24 + }, + "centerPoint": { + "automatic": true, + "name": "centre", + "x": 0, + "y": 0 + }, + "customCollisionMask": [ + [ + { + "x": 3, + "y": 5 + }, + { + "x": 15, + "y": 5 + }, + { + "x": 15, + "y": 24 + }, + { + "x": 3, + "y": 24 + } + ] + ] + }, + { + "hasCustomCollisionMask": true, + "image": "10Up3", + "points": [], + "originPoint": { + "name": "origine", + "x": 0, + "y": 24 + }, + "centerPoint": { + "automatic": true, + "name": "centre", + "x": 0, + "y": 0 + }, + "customCollisionMask": [ + [ + { + "x": 3, + "y": 5 + }, + { + "x": 15, + "y": 5 + }, + { + "x": 15, + "y": 24 + }, + { + "x": 3, + "y": 24 + } + ] + ] + }, + { + "hasCustomCollisionMask": true, + "image": "10Up4", + "points": [], + "originPoint": { + "name": "origine", + "x": 0, + "y": 24 + }, + "centerPoint": { + "automatic": true, + "name": "centre", + "x": 0, + "y": 0 + }, + "customCollisionMask": [ + [ + { + "x": 3, + "y": 5 + }, + { + "x": 15, + "y": 5 + }, + { + "x": 15, + "y": 24 + }, + { + "x": 3, + "y": 24 + } + ] + ] + } + ] + } + ] } ] }, @@ -7101,14 +7909,20 @@ "persistentUuid": "46108188-b219-4240-aaac-982e645b6ab0", "type": "number", "value": 0 + }, + { + "name": "player_name", + "persistentUuid": "dbae6916-3283-4036-b71e-5b4077df3d7f", + "type": "string", + "value": "" } ], "effects": [], "behaviors": [ { - "ignoreDefaultControls": true, "name": "TopDownMovement", "type": "TopDownMovementBehavior::TopDownMovementBehavior", + "ignoreDefaultControls": true, "acceleration": 99999, "allowDiagonals": false, "angleOffset": 0, @@ -12776,6 +13590,156 @@ ] } ] + }, + { + "assetStoreId": "", + "bold": false, + "italic": false, + "name": "txt_playerName", + "persistentUuid": "006658bf-f287-43d2-a9cb-0fce8cab19f6", + "smoothed": true, + "type": "TextObject::Text", + "underlined": false, + "variables": [], + "effects": [], + "behaviors": [], + "string": "Name", + "font": "", + "textAlignment": "left", + "characterSize": 10, + "color": { + "b": 0, + "g": 0, + "r": 0 + }, + "content": { + "bold": false, + "isOutlineEnabled": false, + "isShadowEnabled": false, + "italic": false, + "outlineColor": "255;255;255", + "outlineThickness": 2, + "shadowAngle": 90, + "shadowBlurRadius": 2, + "shadowColor": "0;0;0", + "shadowDistance": 4, + "shadowOpacity": 127, + "smoothed": true, + "underlined": false, + "text": "Name", + "font": "", + "textAlignment": "left", + "verticalTextAlignment": "top", + "characterSize": 10, + "lineHeight": 0, + "color": "0;0;0" + } + }, + { + "assetStoreId": "", + "bold": false, + "italic": false, + "name": "txt_otherPlayerName", + "persistentUuid": "25157063-f1bb-4010-8a4c-06bc2c7b92b6", + "smoothed": true, + "type": "TextObject::Text", + "underlined": false, + "variables": [], + "effects": [], + "behaviors": [], + "string": "Name", + "font": "", + "textAlignment": "left", + "characterSize": 10, + "color": { + "b": 0, + "g": 0, + "r": 0 + }, + "content": { + "bold": false, + "isOutlineEnabled": false, + "isShadowEnabled": false, + "italic": false, + "outlineColor": "255;255;255", + "outlineThickness": 2, + "shadowAngle": 90, + "shadowBlurRadius": 2, + "shadowColor": "0;0;0", + "shadowDistance": 4, + "shadowOpacity": 127, + "smoothed": true, + "underlined": false, + "text": "Name", + "font": "", + "textAlignment": "left", + "verticalTextAlignment": "top", + "characterSize": 10, + "lineHeight": 0, + "color": "0;0;0" + } + }, + { + "adaptCollisionMaskAutomatically": true, + "assetStoreId": "", + "name": "spr_block", + "persistentUuid": "5fe44be8-7bbf-4c64-9c70-6f5d5685f627", + "type": "Sprite", + "updateIfNotVisible": false, + "variables": [], + "effects": [], + "behaviors": [], + "animations": [ + { + "name": "NewSprite", + "useMultipleDirections": false, + "directions": [ + { + "looping": false, + "metadata": "{\"pskl\":{}}", + "timeBetweenFrames": 0.08, + "sprites": [ + { + "hasCustomCollisionMask": true, + "image": "NewSprite4", + "points": [], + "originPoint": { + "name": "origine", + "x": 0, + "y": 16 + }, + "centerPoint": { + "automatic": true, + "name": "centre", + "x": 0, + "y": 0 + }, + "customCollisionMask": [ + [ + { + "x": 0, + "y": 0 + }, + { + "x": 16, + "y": 0 + }, + { + "x": 16, + "y": 16 + }, + { + "x": 0, + "y": 16 + } + ] + ] + } + ] + } + ] + } + ] } ], "objectsFolderStructure": { @@ -12795,6 +13759,15 @@ }, { "objectName": "spr_otherPlayers" + }, + { + "objectName": "txt_playerName" + }, + { + "objectName": "txt_otherPlayerName" + }, + { + "objectName": "spr_block" } ] }, @@ -14298,15 +15271,16 @@ }, { "angle": 0, - "customSize": false, - "height": 0, + "customSize": true, + "depth": 1, + "height": 96, "keepRatio": true, "layer": "", "name": "spr_playerSprite", "persistentUuid": "dd56a1ac-247d-481d-9a94-0a3a6b26ba5b", - "width": 0, - "x": 608, - "y": 176, + "width": 64, + "x": 592, + "y": 208, "zOrder": 15, "numberProperties": [], "stringProperties": [], @@ -21221,7 +22195,7 @@ "gridColor": 10401023, "gridAlpha": 0.8, "snap": true, - "zoomFactor": 0.6672773998330006, + "zoomFactor": 1.0269425874981124, "windowMask": false, "selectedLayer": "", "gameEditorMode": "instances-editor" @@ -21260,38 +22234,6 @@ } ], "instances": [ - { - "angle": 0, - "customSize": false, - "height": 0, - "keepRatio": true, - "layer": "", - "name": "spr_door", - "persistentUuid": "1691a9cb-54f2-444c-9c3f-38f4edf26eb6", - "width": 0, - "x": 1168, - "y": 352, - "zOrder": 1, - "numberProperties": [], - "stringProperties": [], - "initialVariables": [] - }, - { - "angle": 0, - "customSize": false, - "height": 0, - "keepRatio": true, - "layer": "", - "name": "txt_debug", - "persistentUuid": "9ba688b3-55ca-4771-8b64-7c7e4ff5efac", - "width": 0, - "x": 112, - "y": 624, - "zOrder": 2, - "numberProperties": [], - "stringProperties": [], - "initialVariables": [] - }, { "angle": 0, "customSize": false, @@ -21307,6 +22249,413 @@ "numberProperties": [], "stringProperties": [], "initialVariables": [] + }, + { + "angle": 0, + "customSize": false, + "height": 0, + "keepRatio": true, + "layer": "", + "name": "spr_000000", + "persistentUuid": "7be876a3-0ec5-4946-94d9-31a61f121034", + "width": 0, + "x": 0, + "y": 0, + "zOrder": 0, + "numberProperties": [], + "stringProperties": [], + "initialVariables": [] + }, + { + "angle": 0, + "customSize": true, + "depth": 1, + "height": 16, + "keepRatio": true, + "layer": "", + "name": "spr_block", + "persistentUuid": "2d8085bb-5a44-42d5-9272-a039fbdeee94", + "width": 768, + "x": 0, + "y": 0, + "zOrder": 4, + "numberProperties": [], + "stringProperties": [], + "initialVariables": [] + }, + { + "angle": 0, + "customSize": true, + "depth": 1, + "height": 640, + "keepRatio": true, + "layer": "", + "name": "spr_block", + "persistentUuid": "a7164a44-c547-480a-a5d6-b8493565da5c", + "width": 16, + "x": 768, + "y": 640, + "zOrder": 5, + "numberProperties": [], + "stringProperties": [], + "initialVariables": [] + }, + { + "angle": 0, + "customSize": true, + "depth": 1, + "height": 16, + "keepRatio": true, + "layer": "", + "name": "spr_block", + "persistentUuid": "ac1485c0-ea75-420b-ad38-7d3ce254abfd", + "width": 768, + "x": 0, + "y": 656, + "zOrder": 6, + "numberProperties": [], + "stringProperties": [], + "initialVariables": [] + }, + { + "angle": 0, + "customSize": true, + "depth": 1, + "height": 640, + "keepRatio": true, + "layer": "", + "name": "spr_block", + "persistentUuid": "1a12cf19-b415-4990-babf-5f97008b653d", + "width": 16, + "x": -16, + "y": 640, + "zOrder": 7, + "numberProperties": [], + "stringProperties": [], + "initialVariables": [] + }, + { + "angle": 0, + "customSize": true, + "depth": 1, + "height": 64, + "keepRatio": true, + "layer": "", + "name": "spr_block", + "persistentUuid": "2b61353c-f399-40b3-b81c-c87cd8a920c3", + "width": 80, + "x": 384, + "y": 432, + "zOrder": 8, + "numberProperties": [], + "stringProperties": [], + "initialVariables": [] + }, + { + "angle": 0, + "customSize": true, + "depth": 1, + "height": 48, + "keepRatio": true, + "layer": "", + "name": "spr_block", + "persistentUuid": "2ab4982d-ae56-4047-a87b-c2e9c02f82b3", + "width": 64, + "x": 544, + "y": 320, + "zOrder": 9, + "numberProperties": [], + "stringProperties": [], + "initialVariables": [] + }, + { + "angle": 0, + "customSize": true, + "depth": 1, + "height": 48, + "keepRatio": true, + "layer": "", + "name": "spr_block", + "persistentUuid": "c9d788bf-54fc-4c3f-8cc6-f9c7ea49ff60", + "width": 80, + "x": 384, + "y": 304, + "zOrder": 10, + "numberProperties": [], + "stringProperties": [], + "initialVariables": [] + }, + { + "angle": 0, + "customSize": true, + "depth": 1, + "height": 48, + "keepRatio": true, + "layer": "", + "name": "spr_block", + "persistentUuid": "43657c09-484c-4367-8cfd-2d86932cbc2c", + "width": 80, + "x": 384, + "y": 192, + "zOrder": 11, + "numberProperties": [], + "stringProperties": [], + "initialVariables": [] + }, + { + "angle": 0, + "customSize": true, + "depth": 1, + "height": 48, + "keepRatio": true, + "layer": "", + "name": "spr_block", + "persistentUuid": "f9d7902e-d4fb-48f7-bde4-012c99112ece", + "width": 96, + "x": 528, + "y": 160, + "zOrder": 12, + "numberProperties": [], + "stringProperties": [], + "initialVariables": [] + }, + { + "angle": 0, + "customSize": true, + "depth": 1, + "height": 16, + "keepRatio": true, + "layer": "", + "name": "spr_block", + "persistentUuid": "8c76f61b-25a4-499a-ac3f-078ba08104c5", + "width": 48, + "x": 560, + "y": 176, + "zOrder": 13, + "numberProperties": [], + "stringProperties": [], + "initialVariables": [] + }, + { + "angle": 0, + "customSize": true, + "depth": 1, + "height": 176, + "keepRatio": true, + "layer": "", + "name": "spr_block", + "persistentUuid": "e4a1c5d5-538a-45ee-8846-5374259bb7e2", + "width": 160, + "x": 144, + "y": 272, + "zOrder": 14, + "numberProperties": [], + "stringProperties": [], + "initialVariables": [] + }, + { + "angle": 0, + "customSize": true, + "depth": 1, + "height": 80, + "keepRatio": true, + "layer": "", + "name": "spr_block", + "persistentUuid": "32df736c-07ff-4a6b-a93f-be24ffec28c5", + "width": 176, + "x": 128, + "y": 80, + "zOrder": 15, + "numberProperties": [], + "stringProperties": [], + "initialVariables": [] + }, + { + "angle": 0, + "customSize": true, + "depth": 1, + "height": 240, + "keepRatio": true, + "layer": "", + "name": "spr_block", + "persistentUuid": "df56c9be-70f6-4fa8-95b5-67167a9e19f3", + "width": 128, + "x": 0, + "y": 240, + "zOrder": 16, + "numberProperties": [], + "stringProperties": [], + "initialVariables": [] + }, + { + "angle": 0, + "customSize": true, + "depth": 1, + "height": 16, + "keepRatio": true, + "layer": "", + "name": "spr_block", + "persistentUuid": "11ff56c6-d00e-47f4-acbb-eaeb3d30a40f", + "width": 96, + "x": 0, + "y": 256, + "zOrder": 17, + "numberProperties": [], + "stringProperties": [], + "initialVariables": [] + }, + { + "angle": 0, + "customSize": true, + "depth": 1, + "height": 16, + "keepRatio": true, + "layer": "", + "name": "spr_block", + "persistentUuid": "d4572307-d060-47dc-9763-de7b4b0e78df", + "width": 208, + "x": 464, + "y": 256, + "zOrder": 18, + "numberProperties": [], + "stringProperties": [], + "initialVariables": [] + }, + { + "angle": 0, + "customSize": true, + "depth": 1, + "height": 80, + "keepRatio": true, + "layer": "", + "name": "spr_block", + "persistentUuid": "ad7b54cb-772c-4794-bf6b-b6aad165aaf3", + "width": 64, + "x": 384, + "y": 80, + "zOrder": 19, + "numberProperties": [], + "stringProperties": [], + "initialVariables": [] + }, + { + "angle": 0, + "customSize": true, + "depth": 1, + "height": 64, + "keepRatio": true, + "layer": "", + "name": "spr_block", + "persistentUuid": "aa652718-9d43-47d5-b023-d4fd4224f793", + "width": 320, + "x": 448, + "y": 64, + "zOrder": 20, + "numberProperties": [], + "stringProperties": [], + "initialVariables": [] + }, + { + "angle": 0, + "customSize": true, + "depth": 1, + "height": 576, + "keepRatio": true, + "layer": "", + "name": "spr_block", + "persistentUuid": "57fd9b23-7217-41d0-b0a8-a4ba6ef015df", + "width": 96, + "x": 672, + "y": 640, + "zOrder": 21, + "numberProperties": [], + "stringProperties": [], + "initialVariables": [] + }, + { + "angle": 0, + "customSize": true, + "depth": 1, + "height": 64, + "keepRatio": true, + "layer": "", + "name": "spr_block", + "persistentUuid": "352efd3f-d87c-45af-8214-d6d9a381305b", + "width": 256, + "x": 416, + "y": 640, + "zOrder": 22, + "numberProperties": [], + "stringProperties": [], + "initialVariables": [] + }, + { + "angle": 0, + "customSize": true, + "depth": 1, + "height": 80, + "keepRatio": true, + "layer": "", + "name": "spr_block", + "persistentUuid": "64134365-4e36-4f5b-aed8-7206cca6bfc4", + "width": 352, + "x": 0, + "y": 640, + "zOrder": 23, + "numberProperties": [], + "stringProperties": [], + "initialVariables": [] + }, + { + "angle": 0, + "customSize": true, + "depth": 1, + "height": 16, + "keepRatio": true, + "layer": "", + "name": "spr_block", + "persistentUuid": "6fc83a15-eef7-4d12-8506-4445b876836e", + "width": 224, + "x": 0, + "y": 560, + "zOrder": 24, + "numberProperties": [], + "stringProperties": [], + "initialVariables": [] + }, + { + "angle": 0, + "customSize": true, + "depth": 1, + "height": 224, + "keepRatio": true, + "layer": "", + "name": "spr_block", + "persistentUuid": "94a34ce1-4a01-4a0e-b880-18302219e916", + "width": 112, + "x": 0, + "y": 544, + "zOrder": 25, + "numberProperties": [], + "stringProperties": [], + "initialVariables": [] + }, + { + "angle": 0, + "customSize": true, + "depth": 1, + "height": 80, + "keepRatio": true, + "layer": "", + "name": "spr_block", + "persistentUuid": "8d0f316f-62e2-4218-8bc9-0096aa70c0c1", + "width": 96, + "x": 176, + "y": 496, + "zOrder": 26, + "numberProperties": [], + "stringProperties": [], + "initialVariables": [] } ], "objects": [ @@ -21353,6 +22702,67 @@ "lineHeight": 0, "color": "0;0;0" } + }, + { + "adaptCollisionMaskAutomatically": true, + "assetStoreId": "", + "name": "spr_000000", + "persistentUuid": "bcd72fbb-dbf4-48a6-a5c9-aefd0074990c", + "type": "Sprite", + "updateIfNotVisible": false, + "variables": [], + "effects": [], + "behaviors": [], + "animations": [ + { + "name": "", + "useMultipleDirections": false, + "directions": [ + { + "looping": false, + "timeBetweenFrames": 0.08, + "sprites": [ + { + "hasCustomCollisionMask": true, + "image": "3779.png", + "points": [], + "originPoint": { + "name": "origine", + "x": 0, + "y": 0 + }, + "centerPoint": { + "automatic": true, + "name": "centre", + "x": 0, + "y": 0 + }, + "customCollisionMask": [ + [ + { + "x": 0, + "y": 0 + }, + { + "x": 768, + "y": 0 + }, + { + "x": 768, + "y": 640 + }, + { + "x": 0, + "y": 640 + } + ] + ] + } + ] + } + ] + } + ] } ], "objectsFolderStructure": { @@ -21360,6 +22770,9 @@ "children": [ { "objectName": "txt_debug" + }, + { + "objectName": "spr_000000" } ] }, @@ -22305,6 +23718,14 @@ "" ] }, + { + "type": { + "value": "Hide" + }, + "parameters": [ + "spr_block" + ] + }, { "type": { "value": "AnimatableCapability::AnimatableBehavior::SetName" @@ -22436,6 +23857,17 @@ "=", "var_child[\"id\"]" ] + }, + { + "type": { + "value": "SetStringObjectVariable" + }, + "parameters": [ + "spr_otherPlayers", + "player_name", + "=", + "var_child[\"username\"]" + ] } ] } @@ -22493,7 +23925,7 @@ }, "parameters": [ "", - "\"{\\\"type\\\":\\\"join\\\",\\\"player_id\\\":\" + ToString(var_playerInfo[0].id) + \",\\\"x\\\":\" + ToString(round(spr_player.X())) + \",\\\"y\\\":\" + ToString(round(spr_player.Y())) + \",\\\"sprite\\\":\\\"\" + var_playerInfo[0].sprite + \"\\\"}\"", + "\"{\\\"type\\\":\\\"join\\\",\\\"player_id\\\":\" + ToString(var_playerInfo[0].id) + \",\\\"username\\\":\\\"\" + var_playerInfo[0].username + \"\\\",\\\"x\\\":\" + ToString(round(spr_player.X())) + \",\\\"y\\\":\" + ToString(round(spr_player.Y())) + \",\\\"sprite\\\":\\\"\" + var_playerInfo[0].sprite + \"\\\"}\"", "\"/game/rooms/\"+CurrentSceneName()", "", "", @@ -23299,6 +24731,17 @@ "var_mqttParse[\"player_id\"]" ] }, + { + "type": { + "value": "SetStringObjectVariable" + }, + "parameters": [ + "spr_otherPlayers", + "player_name", + "=", + "var_mqttParse[\"username\"]" + ] + }, { "type": { "value": "AnimatableCapability::AnimatableBehavior::SetName" @@ -23389,7 +24832,7 @@ "colorG": 176, "colorR": 74, "creationTime": 0, - "name": "Doorways", + "name": "Collisions", "source": "", "type": "BuiltinCommonInstructions::Group", "events": [ @@ -23467,6 +24910,64 @@ ] } ] + }, + { + "type": "BuiltinCommonInstructions::Standard", + "conditions": [ + { + "type": { + "value": "CollisionNP" + }, + "parameters": [ + "spr_player", + "spr_block", + "", + "", + "" + ] + } + ], + "actions": [ + { + "type": { + "value": "SeparateFromObjects" + }, + "parameters": [ + "spr_player", + "spr_block", + "" + ] + } + ] + }, + { + "type": "BuiltinCommonInstructions::Standard", + "conditions": [ + { + "type": { + "value": "CollisionNP" + }, + "parameters": [ + "spr_otherPlayers", + "spr_block", + "", + "", + "" + ] + } + ], + "actions": [ + { + "type": { + "value": "SeparateFromObjects" + }, + "parameters": [ + "spr_otherPlayers", + "spr_block", + "" + ] + } + ] } ], "parameters": [] @@ -23582,6 +25083,60 @@ } ], "parameters": [] + }, + { + "colorB": 228, + "colorG": 176, + "colorR": 74, + "creationTime": 0, + "name": "Camera Follow/Player Name", + "source": "", + "type": "BuiltinCommonInstructions::Group", + "events": [ + { + "type": "BuiltinCommonInstructions::Standard", + "conditions": [], + "actions": [ + { + "type": { + "value": "SetCameraCenterX" + }, + "parameters": [ + "", + "=", + "spr_player.CenterX()", + "", + "0" + ] + }, + { + "type": { + "value": "SetCameraCenterY" + }, + "parameters": [ + "", + "=", + "spr_player.CenterY()", + "", + "0" + ] + }, + { + "type": { + "value": "SetCenter" + }, + "parameters": [ + "txt_playerName", + "=", + "spr_player.CenterX()", + "=", + "spr_player.CenterY()-24" + ] + } + ] + } + ], + "parameters": [] } ], "layers": [ @@ -23708,7 +25263,7 @@ "gridColor": 10401023, "gridAlpha": 0.8, "snap": true, - "zoomFactor": 4.4185594058554045, + "zoomFactor": 1.4307927813134318, "windowMask": false, "selectedLayer": "", "gameEditorMode": "instances-editor" @@ -23725,9 +25280,9 @@ "name": "spr_playerSprite", "persistentUuid": "676e82ba-e2ab-48ad-a0b7-27b03e0d81c6", "width": 0, - "x": 688, - "y": 288, - "zOrder": 5, + "x": 496, + "y": 352, + "zOrder": 100, "numberProperties": [], "stringProperties": [], "initialVariables": [ @@ -23735,9 +25290,25 @@ "name": "var_player_id", "persistentUuid": "8c121fd4-14b0-44de-8189-7e88a869f900", "type": "string", - "value": "04" + "value": "1" } ] + }, + { + "angle": 0, + "customSize": false, + "height": 0, + "keepRatio": true, + "layer": "", + "name": "spr_room", + "persistentUuid": "ae68dde0-2c57-4335-8a86-0229cafe33e6", + "width": 0, + "x": 0, + "y": 0, + "zOrder": 10, + "numberProperties": [], + "stringProperties": [], + "initialVariables": [] } ], "objects": [ @@ -29429,6 +31000,67 @@ ] } ] + }, + { + "adaptCollisionMaskAutomatically": true, + "assetStoreId": "", + "name": "spr_room", + "persistentUuid": "e5757dbd-9b28-4b11-80dd-117b80be0859", + "type": "Sprite", + "updateIfNotVisible": false, + "variables": [], + "effects": [], + "behaviors": [], + "animations": [ + { + "name": "", + "useMultipleDirections": false, + "directions": [ + { + "looping": false, + "timeBetweenFrames": 0.08, + "sprites": [ + { + "hasCustomCollisionMask": true, + "image": "3778.png", + "points": [], + "originPoint": { + "name": "origine", + "x": 0, + "y": 0 + }, + "centerPoint": { + "automatic": true, + "name": "centre", + "x": 0, + "y": 0 + }, + "customCollisionMask": [ + [ + { + "x": 0, + "y": 0 + }, + { + "x": 768, + "y": 0 + }, + { + "x": 768, + "y": 640 + }, + { + "x": 0, + "y": 640 + } + ] + ] + } + ] + } + ] + } + ] } ], "objectsFolderStructure": { @@ -29436,6 +31068,9 @@ "children": [ { "objectName": "spr_playerSprite" + }, + { + "objectName": "spr_room" } ] }, @@ -29643,6 +31278,36 @@ } ], "parameters": [] + }, + { + "type": "BuiltinCommonInstructions::Standard", + "conditions": [], + "actions": [ + { + "type": { + "value": "SetCameraCenterX" + }, + "parameters": [ + "", + "=", + "spr_playerSprite.CenterX()", + "", + "0" + ] + }, + { + "type": { + "value": "SetCameraCenterY" + }, + "parameters": [ + "", + "=", + "spr_playerSprite.CenterY()", + "", + "0" + ] + } + ] } ], "layers": [ @@ -29737,6 +31402,10 @@ "name": "Scale", "type": "ScalableCapability::ScalableBehavior" }, + { + "name": "Text", + "type": "TextContainerCapability::TextContainerBehavior" + }, { "name": "TopDownMovement", "type": "TopDownMovementBehavior::TopDownMovementBehavior" diff --git a/MultiplayerTest01.json.autosave b/MultiplayerTest01.json.autosave index f9b2e99..f5c2f21 100644 --- a/MultiplayerTest01.json.autosave +++ b/MultiplayerTest01.json.autosave @@ -1 +1 @@ -{"firstLayout":"Login","gdVersion":{"build":275,"major":5,"minor":6,"revision":0},"initialGDVersion":"5.6.274","properties":{"adaptGameResolutionAtRuntime":true,"antialiasingMode":"MSAA","antialisingEnabledOnMobile":false,"folderProject":false,"orientation":"landscape","packageName":"com.example.gamename","pixelsRounding":true,"projectUuid":"95fbe47f-9217-4b08-9d51-4fe99f117474","scaleMode":"nearest","sizeOnStartupMode":"adaptWidth","templateSlug":"","version":"1.0.0","name":"MultiplayerTest01","description":"","author":"","windowWidth":1280,"windowHeight":720,"latestCompilationDirectory":"","maxFPS":60,"minFPS":20,"verticalSync":false,"platformSpecificAssets":{},"loadingScreen":{"backgroundColor":0,"backgroundFadeInDuration":0.2,"backgroundImageResourceName":"","gdevelopLogoStyle":"light","logoAndProgressFadeInDuration":0.2,"logoAndProgressLogoFadeInDelay":0.0,"minDuration":1.5,"progressBarColor":16777215,"progressBarHeight":20.0,"progressBarMaxWidth":200.0,"progressBarMinWidth":40.0,"progressBarWidthPercent":30.0,"showGDevelopSplash":true,"showProgressBar":true},"watermark":{"placement":"bottom-left","showWatermark":true},"authorIds":[],"authorUsernames":[],"categories":[],"playableDevices":[],"extensionProperties":[],"platforms":[{"name":"GDevelop JS platform"}],"currentPlatform":"GDevelop JS platform"},"resources":{"resources":[{"file":"assets/8BitOperatorPlus8Regular_Edited.png","kind":"image","metadata":"","name":"assets\\8BitOperatorPlus8Regular_Edited.png","smoothed":false,"userAdded":false,"origin":{"identifier":"https://asset-resources.gdevelop.io/public-resources/Menu buttons/Pixel art/15c1797cbcb41c3a753b6bbb21cfa60284cfaf81c9891c3abf78a8e0e1cacf59_8BitOperatorPlus8Regular_Edited.png","name":"8BitOperatorPlus8Regular_Edited.png"}},{"file":"assets/Small Blue Button_Hovered.png","kind":"image","metadata":"","name":"assets\\Small Blue Button_Hovered.png","smoothed":false,"userAdded":false,"origin":{"identifier":"https://asset-resources.gdevelop.io/public-resources/Menu buttons/Pixel art/f80ae062891a0a4612c0160ed931165461392019f89a8545f28c195f645ebc48_Small Blue Button_Hovered.png","name":"Small Blue Button_Hovered.png"}},{"file":"assets/Small Blue Button_Idle.png","kind":"image","metadata":"","name":"assets\\Small Blue Button_Idle.png","smoothed":false,"userAdded":false,"origin":{"identifier":"https://asset-resources.gdevelop.io/public-resources/Menu buttons/Pixel art/c22b15c77047f1545806141e1129900bdc985d191b7ab5ebaae834a90c270ed2_Small Blue Button_Idle.png","name":"Small Blue Button_Idle.png"}},{"file":"assets/Small Blue Button_Pressed.png","kind":"image","metadata":"","name":"assets\\Small Blue Button_Pressed.png","smoothed":false,"userAdded":false,"origin":{"identifier":"https://asset-resources.gdevelop.io/public-resources/Menu buttons/Pixel art/9e01b09016c6a200b53a55cac3cf34f083785eb6b9f55de490a71ad352858b36_Small Blue Button_Pressed.png","name":"Small Blue Button_Pressed.png"}},{"file":"assets/8BitOperatorPlus8Regular_Edited.fnt","kind":"bitmapFont","metadata":"","name":"assets\\8BitOperatorPlus8Regular_Edited.fnt","userAdded":false,"origin":{"identifier":"https://asset-resources.gdevelop.io/public-resources/Menu buttons/Pixel art/6b410f07a3a02e721a49d41795e84b56707ef28ac4d095d55f1fd1093760e134_8BitOperatorPlus8Regular_Edited.fnt","name":"8BitOperatorPlus8Regular_Edited.fnt"}},{"file":"assets/NewSprite.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"NewSprite","smoothed":false,"userAdded":false},{"file":"assets/NewSprite2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"NewSprite2","smoothed":false,"userAdded":false},{"file":"assets/NewSprite3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"NewSprite3","smoothed":false,"userAdded":false},{"file":"assets/01Down.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"01Down","smoothed":false,"userAdded":false},{"file":"assets/01Down2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"01Down2","smoothed":false,"userAdded":false},{"file":"assets/01Down3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"01Down3","smoothed":false,"userAdded":false},{"file":"assets/01Down4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"01Down4","smoothed":false,"userAdded":false},{"file":"assets/01Left.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"01Left","smoothed":false,"userAdded":false},{"file":"assets/01Left2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"01Left2","smoothed":false,"userAdded":false},{"file":"assets/01Left3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"01Left3","smoothed":false,"userAdded":false},{"file":"assets/01Left4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"01Left4","smoothed":false,"userAdded":false},{"file":"assets/01Up.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"01Up","smoothed":false,"userAdded":false},{"file":"assets/01Up2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"01Up2","smoothed":false,"userAdded":false},{"file":"assets/01Up3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"01Up3","smoothed":false,"userAdded":false},{"file":"assets/01Up4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"01Up4","smoothed":false,"userAdded":false},{"file":"assets/02Down.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"02Down","smoothed":false,"userAdded":false},{"file":"assets/02Down2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"02Down2","smoothed":false,"userAdded":false},{"file":"assets/02Down3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"02Down3","smoothed":false,"userAdded":false},{"file":"assets/02Down4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"02Down4","smoothed":false,"userAdded":false},{"file":"assets/02Left.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"02Left","smoothed":false,"userAdded":false},{"file":"assets/02Left2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"02Left2","smoothed":false,"userAdded":false},{"file":"assets/02Left3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"02Left3","smoothed":false,"userAdded":false},{"file":"assets/02Left4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"02Left4","smoothed":false,"userAdded":false},{"file":"assets/02Up.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"02Up","smoothed":false,"userAdded":false},{"file":"assets/02Up2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"02Up2","smoothed":false,"userAdded":false},{"file":"assets/02Up3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"02Up3","smoothed":false,"userAdded":false},{"file":"assets/02Up4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"02Up4","smoothed":false,"userAdded":false},{"file":"assets/03Down.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"03Down","smoothed":false,"userAdded":false},{"file":"assets/03Down2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"03Down2","smoothed":false,"userAdded":false},{"file":"assets/03Down3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"03Down3","smoothed":false,"userAdded":false},{"file":"assets/03Down4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"03Down4","smoothed":false,"userAdded":false},{"file":"assets/03Left.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"03Left","smoothed":false,"userAdded":false},{"file":"assets/03Left2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"03Left2","smoothed":false,"userAdded":false},{"file":"assets/03Left3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"03Left3","smoothed":false,"userAdded":false},{"file":"assets/03Left4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"03Left4","smoothed":false,"userAdded":false},{"file":"assets/03Up.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"03Up","smoothed":false,"userAdded":false},{"file":"assets/03Up2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"03Up2","smoothed":false,"userAdded":false},{"file":"assets/03Up3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"03Up3","smoothed":false,"userAdded":false},{"file":"assets/03Up4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"03Up4","smoothed":false,"userAdded":false},{"file":"assets/04Down.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"04Down","smoothed":false,"userAdded":false},{"file":"assets/04Down2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"04Down2","smoothed":false,"userAdded":false},{"file":"assets/04Down3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"04Down3","smoothed":false,"userAdded":false},{"file":"assets/04Down4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"04Down4","smoothed":false,"userAdded":false},{"file":"assets/spr_playerSprite.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"spr_playerSprite","smoothed":false,"userAdded":false},{"file":"assets/spr_playerSprite2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"spr_playerSprite2","smoothed":false,"userAdded":false},{"file":"assets/spr_playerSprite3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"spr_playerSprite3","smoothed":false,"userAdded":false},{"file":"assets/spr_playerSprite4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"spr_playerSprite4","smoothed":false,"userAdded":false},{"file":"assets/spr_playerSprite5.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"spr_playerSprite5","smoothed":false,"userAdded":false},{"file":"assets/spr_playerSprite6.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"spr_playerSprite6","smoothed":false,"userAdded":false},{"file":"assets/spr_playerSprite7.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"spr_playerSprite7","smoothed":false,"userAdded":false},{"file":"assets/spr_playerSprite8.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"spr_playerSprite8","smoothed":false,"userAdded":false},{"file":"assets/spr_playerSprite9.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"spr_playerSprite9","smoothed":false,"userAdded":false},{"file":"assets/spr_playerSprite10.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"spr_playerSprite10","smoothed":false,"userAdded":false},{"file":"assets/spr_playerSprite11.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"spr_playerSprite11","smoothed":false,"userAdded":false},{"file":"assets/spr_playerSprite12.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"spr_playerSprite12","smoothed":false,"userAdded":false},{"file":"assets/05Left.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"05Left","smoothed":false,"userAdded":false},{"file":"assets/05Left2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"05Left2","smoothed":false,"userAdded":false},{"file":"assets/05Left3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"05Left3","smoothed":false,"userAdded":false},{"file":"assets/05Left4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"05Left4","smoothed":false,"userAdded":false},{"file":"assets/05Up.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"05Up","smoothed":false,"userAdded":false},{"file":"assets/05Up2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"05Up2","smoothed":false,"userAdded":false},{"file":"assets/05Up3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"05Up3","smoothed":false,"userAdded":false},{"file":"assets/05Up4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"05Up4","smoothed":false,"userAdded":false},{"file":"assets/06Down.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"06Down","smoothed":false,"userAdded":false},{"file":"assets/06Down2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"06Down2","smoothed":false,"userAdded":false},{"file":"assets/06Down3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"06Down3","smoothed":false,"userAdded":false},{"file":"assets/06Down4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"06Down4","smoothed":false,"userAdded":false},{"file":"assets/06Left.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"06Left","smoothed":false,"userAdded":false},{"file":"assets/06Left2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"06Left2","smoothed":false,"userAdded":false},{"file":"assets/06Left3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"06Left3","smoothed":false,"userAdded":false},{"file":"assets/06Left4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"06Left4","smoothed":false,"userAdded":false},{"file":"assets/06Up.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"06Up","smoothed":false,"userAdded":false},{"file":"assets/06Up2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"06Up2","smoothed":false,"userAdded":false},{"file":"assets/06Up3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"06Up3","smoothed":false,"userAdded":false},{"file":"assets/06Up4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"06Up4","smoothed":false,"userAdded":false},{"file":"assets/07Down.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"07Down","smoothed":false,"userAdded":false},{"file":"assets/07Down2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"07Down2","smoothed":false,"userAdded":false},{"file":"assets/07Down3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"07Down3","smoothed":false,"userAdded":false},{"file":"assets/07Down4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"07Down4","smoothed":false,"userAdded":false},{"file":"assets/07Left.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"07Left","smoothed":false,"userAdded":false},{"file":"assets/07Left2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"07Left2","smoothed":false,"userAdded":false},{"file":"assets/07Left3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"07Left3","smoothed":false,"userAdded":false},{"file":"assets/07Left4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"07Left4","smoothed":false,"userAdded":false},{"file":"assets/07Up.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"07Up","smoothed":false,"userAdded":false},{"file":"assets/07Up2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"07Up2","smoothed":false,"userAdded":false},{"file":"assets/07Up3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"07Up3","smoothed":false,"userAdded":false},{"file":"assets/07Up4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"07Up4","smoothed":false,"userAdded":false},{"file":"assets/08Down.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"08Down","smoothed":false,"userAdded":false},{"file":"assets/08Down2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"08Down2","smoothed":false,"userAdded":false},{"file":"assets/08Down3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"08Down3","smoothed":false,"userAdded":false},{"file":"assets/08Down4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"08Down4","smoothed":false,"userAdded":false},{"file":"assets/08Left.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"08Left","smoothed":false,"userAdded":false},{"file":"assets/08Left2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"08Left2","smoothed":false,"userAdded":false},{"file":"assets/08Left3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"08Left3","smoothed":false,"userAdded":false},{"file":"assets/08Left4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"08Left4","smoothed":false,"userAdded":false},{"file":"assets/08Up.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"08Up","smoothed":false,"userAdded":false},{"file":"assets/08Up2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"08Up2","smoothed":false,"userAdded":false},{"file":"assets/08Up3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"08Up3","smoothed":false,"userAdded":false},{"file":"assets/08Up4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"08Up4","smoothed":false,"userAdded":false},{"file":"assets/09Down.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"09Down","smoothed":false,"userAdded":false},{"file":"assets/09Down2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"09Down2","smoothed":false,"userAdded":false},{"file":"assets/09Down3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"09Down3","smoothed":false,"userAdded":false},{"file":"assets/09Down4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"09Down4","smoothed":false,"userAdded":false},{"file":"assets/09Left.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"09Left","smoothed":false,"userAdded":false},{"file":"assets/09Left2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"09Left2","smoothed":false,"userAdded":false},{"file":"assets/09Left3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"09Left3","smoothed":false,"userAdded":false},{"file":"assets/09Left4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"09Left4","smoothed":false,"userAdded":false},{"file":"assets/09Up.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"09Up","smoothed":false,"userAdded":false},{"file":"assets/09Up2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"09Up2","smoothed":false,"userAdded":false},{"file":"assets/09Up3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"09Up3","smoothed":false,"userAdded":false},{"file":"assets/09Up4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"09Up4","smoothed":false,"userAdded":false},{"file":"assets/01Right.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"01Right","smoothed":false,"userAdded":false},{"file":"assets/01Right2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"01Right2","smoothed":false,"userAdded":false},{"file":"assets/01Right3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"01Right3","smoothed":false,"userAdded":false},{"file":"assets/01Right4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"01Right4","smoothed":false,"userAdded":false},{"file":"assets/06Right.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"06Right","smoothed":false,"userAdded":false},{"file":"assets/06Right2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"06Right2","smoothed":false,"userAdded":false},{"file":"assets/06Right3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"06Right3","smoothed":false,"userAdded":false},{"file":"assets/06Right4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"06Right4","smoothed":false,"userAdded":false},{"file":"assets/02Right.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"02Right","smoothed":false,"userAdded":false},{"file":"assets/02Right2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"02Right2","smoothed":false,"userAdded":false},{"file":"assets/02Right3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"02Right3","smoothed":false,"userAdded":false},{"file":"assets/02Right4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"02Right4","smoothed":false,"userAdded":false},{"file":"assets/08Right.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"08Right","smoothed":false,"userAdded":false},{"file":"assets/08Right2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"08Right2","smoothed":false,"userAdded":false},{"file":"assets/08Right3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"08Right3","smoothed":false,"userAdded":false},{"file":"assets/08Right4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"08Right4","smoothed":false,"userAdded":false},{"file":"assets/09Right.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"09Right","smoothed":false,"userAdded":false},{"file":"assets/09Right2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"09Right2","smoothed":false,"userAdded":false},{"file":"assets/09Right3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"09Right3","smoothed":false,"userAdded":false},{"file":"assets/09Right4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"09Right4","smoothed":false,"userAdded":false},{"file":"assets/07Right.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"07Right","smoothed":false,"userAdded":false},{"file":"assets/07Right2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"07Right2","smoothed":false,"userAdded":false},{"file":"assets/07Right3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"07Right3","smoothed":false,"userAdded":false},{"file":"assets/07Right4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"07Right4","smoothed":false,"userAdded":false},{"file":"assets/03Right.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"03Right","smoothed":false,"userAdded":false},{"file":"assets/03Right2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"03Right2","smoothed":false,"userAdded":false},{"file":"assets/03Right3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"03Right3","smoothed":false,"userAdded":false},{"file":"assets/03Right4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"03Right4","smoothed":false,"userAdded":false},{"file":"assets/05Right.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"05Right","smoothed":false,"userAdded":false},{"file":"assets/05Right2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"05Right2","smoothed":false,"userAdded":false},{"file":"assets/05Right3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"05Right3","smoothed":false,"userAdded":false},{"file":"assets/05Right4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"05Right4","smoothed":false,"userAdded":false},{"file":"assets/04Right.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"04Right","smoothed":false,"userAdded":false},{"file":"assets/04Right2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"04Right2","smoothed":false,"userAdded":false},{"file":"assets/04Right3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"04Right3","smoothed":false,"userAdded":false},{"file":"assets/04Right4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"04Right4","smoothed":false,"userAdded":false}]},"objects":[{"adaptCollisionMaskAutomatically":true,"assetStoreId":"","name":"spr_door","persistentUuid":"8b7cf3ce-40c8-4a17-925a-0c70b66838a4","type":"Sprite","updateIfNotVisible":false,"variables":[{"name":"var_doorway","persistentUuid":"06f73534-50b8-404f-9883-0d70149713d7","type":"string","value":"000001"}],"effects":[],"behaviors":[],"animations":[{"name":"NewSprite","useMultipleDirections":false,"directions":[{"looping":false,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.08,"sprites":[{"hasCustomCollisionMask":true,"image":"NewSprite3","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":4.0,"y":3.0},{"x":62.0,"y":3.0},{"x":62.0,"y":60.0},{"x":4.0,"y":60.0}]]}]}]}]},{"assetStoreId":"80b9ddd78c8727888bb53c7524f443682746667b1ba493c223114c04e7661bbf","name":"btn_Logout","persistentUuid":"c920ea77-7ccf-456f-aabb-496c1250d6f1","type":"PanelSpriteButton::PanelSpriteButton","variant":"Small Blue Button","variables":[],"effects":[],"behaviors":[],"content":{"LabelText":"Log Out","PressedLabelOffsetY":2.0}},{"assetStoreId":"80b9ddd78c8727888bb53c7524f443682746667b1ba493c223114c04e7661bbf","name":"btn_Fullscreen","persistentUuid":"56fd8b1d-175c-4840-97fe-f76e7d829e9f","type":"PanelSpriteButton::PanelSpriteButton","variant":"Small Blue Button","variables":[],"effects":[],"behaviors":[],"content":{"LabelText":"[ ]","PressedLabelOffsetY":2.0}},{"adaptCollisionMaskAutomatically":true,"assetStoreId":"","name":"spr_player","persistentUuid":"c2a0fb02-74f2-4a31-98f4-1ce55e4d3546","type":"Sprite","updateIfNotVisible":false,"variables":[{"name":"player_id","persistentUuid":"52d53b6f-730f-4ea4-a079-26352cdea24e","type":"string","value":"1"}],"effects":[],"behaviors":[{"name":"TopDownMovement","type":"TopDownMovementBehavior::TopDownMovementBehavior","acceleration":99999.0,"allowDiagonals":false,"angleOffset":0.0,"angularMaxSpeed":180.0,"customIsometryAngle":30.0,"deceleration":99999.0,"ignoreDefaultControls":false,"maxSpeed":75.0,"movementAngleOffset":0.0,"rotateObject":false,"useLegacyTurnBack":false,"viewpoint":"TopDown"}],"animations":[{"name":"1Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"01Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"1Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"01Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"1Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"01Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"1Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"01Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"2Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"02Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"2Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"02Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"2Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"02Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"2Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"02Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"3Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"03Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"3Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"03Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"3Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"03Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"3Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"03Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"4Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"04Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"4Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"spr_playerSprite","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"4Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"04Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"4Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"spr_playerSprite5","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite6","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite7","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite8","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"5Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"spr_playerSprite9","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite10","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite11","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite12","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"5Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"05Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"5Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"05Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"5Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"05Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"6Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"06Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"6Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"06Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"6Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"06Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"6Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"06Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"7Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"07Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"7Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"07Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"7Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"07Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"7Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"07Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"8Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"08Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"8Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"08Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"8Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"08Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"8Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"08Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"9Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"09Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"9Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"09Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"9Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"09Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"9Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"09Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]}]},{"adaptCollisionMaskAutomatically":true,"assetStoreId":"","name":"spr_otherPlayers","persistentUuid":"8c26a28f-d758-47a6-80e3-492e934aef8d","type":"Sprite","updateIfNotVisible":false,"variables":[{"name":"player_id","persistentUuid":"46108188-b219-4240-aaac-982e645b6ab0","type":"number","value":0.0}],"effects":[],"behaviors":[{"ignoreDefaultControls":true,"name":"TopDownMovement","type":"TopDownMovementBehavior::TopDownMovementBehavior","acceleration":99999.0,"allowDiagonals":false,"angleOffset":0.0,"angularMaxSpeed":180.0,"customIsometryAngle":30.0,"deceleration":99999.0,"maxSpeed":75.0,"movementAngleOffset":0.0,"rotateObject":false,"useLegacyTurnBack":false,"viewpoint":"TopDown"}],"animations":[{"name":"1Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"01Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"1Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"01Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"1Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"01Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"1Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"01Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"2Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"02Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"2Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"02Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"2Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"02Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"2Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"02Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"3Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"03Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"3Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"03Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"3Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"03Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"3Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"03Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"4Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"04Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"4Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"spr_playerSprite","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"4Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"04Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"4Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"spr_playerSprite5","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite6","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite7","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite8","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"5Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"spr_playerSprite9","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite10","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite11","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite12","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"5Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"05Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"5Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"05Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"5Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"05Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"6Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"06Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"6Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"06Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"6Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"06Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"6Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"06Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"7Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"07Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"7Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"07Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"7Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"07Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"7Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"07Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"8Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"08Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"8Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"08Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"8Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"08Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"8Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"08Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"9Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"09Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"9Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"09Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"9Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"09Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"9Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"09Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]}]}],"objectsFolderStructure":{"folderName":"__ROOT","children":[{"objectName":"spr_door"},{"objectName":"btn_Logout"},{"objectName":"btn_Fullscreen"},{"objectName":"spr_player"},{"objectName":"spr_otherPlayers"}]},"objectsGroups":[],"variables":[{"name":"var_playerInfo","persistentUuid":"1fb97af7-5f6a-4907-9164-628713a29d54","type":"structure","children":[]},{"name":"var_jsonAddress","persistentUuid":"78b897a8-e843-4a0c-be02-63ddb7f70eae","type":"string","value":"http://192.168.3.250:3000"},{"name":"var_mqttAddress","persistentUuid":"0048bbcb-0ca6-4b6e-a90e-be2218ce7a47","type":"string","value":"192.168.3.250:9001"},{"name":"var_RTC","persistentUuid":"1ba271fb-6df8-4662-8e0c-d6554e2702c9","type":"structure","children":[]},{"name":"var_date","persistentUuid":"7a18cea8-1a20-46d8-a276-77880277c26a","type":"number","value":0.0},{"name":"var_lastDirection","persistentUuid":"bed71a05-848a-4643-81a2-c09d7d044b37","type":"string","value":""}],"layouts":[{"b":255,"disableInputWhenNotFocused":true,"mangledName":"Login","name":"Login","r":247,"standardSortMethod":true,"stopSoundsOnStartup":true,"title":"","v":249,"uiSettings":{"grid":true,"gridType":"rectangular","gridWidth":16.0,"gridHeight":16.0,"gridDepth":32.0,"gridOffsetX":0.0,"gridOffsetY":0.0,"gridOffsetZ":0.0,"gridColor":10401023.0,"gridAlpha":0.8,"snap":true,"zoomFactor":0.8416428125373118,"windowMask":false,"selectedLayer":"","gameEditorMode":"instances-editor"},"objectsGroups":[],"variables":[{"name":"var_username","persistentUuid":"43ebc160-5d2f-4769-8bab-6f2b03b0006b","type":"string","value":""},{"name":"var_password","persistentUuid":"714571eb-af1a-4f97-aead-d7b9f5de9afb","type":"string","value":""},{"name":"var_jsonReply","persistentUuid":"2898cef6-8fdf-4718-bf6b-1cdb5e030acb","type":"string","value":""},{"name":"var_jsonParse","persistentUuid":"5b1b0b96-6ef9-411f-bc42-b287f548f2b6","type":"structure","children":[]},{"name":"var_passwordHash","persistentUuid":"1cbf470d-a6da-4267-a060-87738afd570e","type":"string","value":""}],"instances":[{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"txtbx_Username","persistentUuid":"632731bc-b1bd-4383-9acd-12cd653efcdf","width":0.0,"x":480.0,"y":192.0,"zOrder":1,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"txtbx_Password","persistentUuid":"44c2f0bc-a292-45be-8cf5-c4d8893b1ed3","width":0.0,"x":480.0,"y":288.0,"zOrder":2,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"btn_Login","persistentUuid":"b3d700fe-d3d1-4e3c-8961-1305b2ae4168","width":0.0,"x":560.0,"y":384.0,"zOrder":3,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"btn_Register","persistentUuid":"9b8441ec-dfee-4296-bdd5-6e1b0425d56d","width":0.0,"x":560.0,"y":480.0,"zOrder":4,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"txt_lblServerStatus","persistentUuid":"2b11514e-c2b0-4bbe-b292-93c3240449d2","width":0.0,"x":32.0,"y":640.0,"zOrder":5,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"txt_lblMQTTStatus","persistentUuid":"c02d52f2-3e7a-45ec-ab25-e274a2aba45b","width":0.0,"x":32.0,"y":672.0,"zOrder":6,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"txt_ServerStatus","persistentUuid":"178406cc-fe38-44d9-ab83-fac3479e6cba","width":0.0,"x":112.0,"y":640.0,"zOrder":7,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"txt_MQTTStatus","persistentUuid":"c4ecc711-8ead-4310-b1b4-4e528d66eab6","width":0.0,"x":112.0,"y":672.0,"zOrder":8,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"txt_gameTitle","persistentUuid":"9a6eb8ef-3e39-479e-9631-b2e2cc1fa161","width":0.0,"x":320.0,"y":84.0,"zOrder":10,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"txt_date","persistentUuid":"d824c9ba-8961-4047-ba4c-13e66b8f44d3","width":0.0,"x":32.0,"y":16.0,"zOrder":12,"numberProperties":[],"stringProperties":[],"initialVariables":[]}],"objects":[{"assetStoreId":"","name":"txtbx_Username","persistentUuid":"c3ee77af-838b-4e52-84e5-9edfdec72fdf","type":"TextInput::TextInputObject","variables":[],"effects":[],"behaviors":[],"content":{"initialValue":"","placeholder":"Username","fontResourceName":"","fontSize":20.0,"inputType":"text","textColor":"0;0;0","fillColor":"255;255;255","fillOpacity":255.0,"borderColor":"0;0;0","borderOpacity":255.0,"borderWidth":1.0,"readOnly":false,"disabled":false,"spellCheck":false,"paddingX":2.0,"paddingY":1.0,"textAlign":"left","maxLength":0.0}},{"assetStoreId":"","name":"txtbx_Password","persistentUuid":"ffd66276-22b2-46bc-bc58-2010837dc5f2","type":"TextInput::TextInputObject","variables":[],"effects":[],"behaviors":[],"content":{"initialValue":"","placeholder":"Password","fontResourceName":"","fontSize":20.0,"inputType":"password","textColor":"0;0;0","fillColor":"255;255;255","fillOpacity":255.0,"borderColor":"0;0;0","borderOpacity":255.0,"borderWidth":1.0,"readOnly":false,"disabled":false,"spellCheck":false,"paddingX":2.0,"paddingY":1.0,"textAlign":"left","maxLength":0.0}},{"assetStoreId":"80b9ddd78c8727888bb53c7524f443682746667b1ba493c223114c04e7661bbf","name":"btn_Login","persistentUuid":"ae3aaba7-ff4b-463f-bb17-eb233ab5a68c","type":"PanelSpriteButton::PanelSpriteButton","variant":"Small Blue Button","variables":[],"effects":[],"behaviors":[],"content":{"LabelText":"Login","PressedLabelOffsetY":2.0}},{"assetStoreId":"80b9ddd78c8727888bb53c7524f443682746667b1ba493c223114c04e7661bbf","name":"btn_Register","persistentUuid":"548a436e-bc77-426e-9048-9501732084ed","type":"PanelSpriteButton::PanelSpriteButton","variant":"Small Blue Button","variables":[],"effects":[],"behaviors":[],"content":{"LabelText":"Register","PressedLabelOffsetY":2.0}},{"assetStoreId":"","bold":false,"italic":false,"name":"txt_lblServerStatus","persistentUuid":"e45fe9f3-cdc8-4d58-9e6a-ba2b71e3e734","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[],"string":"Server:","font":"","textAlignment":"left","characterSize":20.0,"color":{"b":0,"g":0,"r":0},"content":{"bold":false,"isOutlineEnabled":false,"isShadowEnabled":false,"italic":false,"outlineColor":"255;255;255","outlineThickness":2.0,"shadowAngle":90.0,"shadowBlurRadius":2.0,"shadowColor":"0;0;0","shadowDistance":4.0,"shadowOpacity":127.0,"smoothed":true,"underlined":false,"text":"Server:","font":"","textAlignment":"left","verticalTextAlignment":"top","characterSize":20.0,"lineHeight":0.0,"color":"0;0;0"}},{"assetStoreId":"","bold":false,"italic":false,"name":"txt_lblMQTTStatus","persistentUuid":"a5dcdfbf-e3c2-4853-a7a2-113be9442012","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[],"string":"Broker:","font":"","textAlignment":"left","characterSize":20.0,"color":{"b":0,"g":0,"r":0},"content":{"bold":false,"isOutlineEnabled":false,"isShadowEnabled":false,"italic":false,"outlineColor":"255;255;255","outlineThickness":2.0,"shadowAngle":90.0,"shadowBlurRadius":2.0,"shadowColor":"0;0;0","shadowDistance":4.0,"shadowOpacity":127.0,"smoothed":true,"underlined":false,"text":"Broker:","font":"","textAlignment":"left","verticalTextAlignment":"top","characterSize":20.0,"lineHeight":0.0,"color":"0;0;0"}},{"assetStoreId":"","bold":true,"italic":false,"name":"txt_ServerStatus","persistentUuid":"0f4b8881-8813-490b-9b44-21561d04f0c4","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[],"string":"OFFLINE","font":"","textAlignment":"left","characterSize":20.0,"color":{"b":0,"g":0,"r":255},"content":{"bold":true,"isOutlineEnabled":false,"isShadowEnabled":false,"italic":false,"outlineColor":"255;255;255","outlineThickness":2.0,"shadowAngle":90.0,"shadowBlurRadius":2.0,"shadowColor":"0;0;0","shadowDistance":4.0,"shadowOpacity":127.0,"smoothed":true,"underlined":false,"text":"OFFLINE","font":"","textAlignment":"left","verticalTextAlignment":"top","characterSize":20.0,"lineHeight":0.0,"color":"255;0;0"}},{"assetStoreId":"","bold":true,"italic":false,"name":"txt_MQTTStatus","persistentUuid":"3dd0f168-5e38-4ae4-955c-1eb13063c3bc","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[],"string":"OFFLINE","font":"","textAlignment":"left","characterSize":20.0,"color":{"b":0,"g":0,"r":255},"content":{"bold":true,"isOutlineEnabled":false,"isShadowEnabled":false,"italic":false,"outlineColor":"255;255;255","outlineThickness":2.0,"shadowAngle":90.0,"shadowBlurRadius":2.0,"shadowColor":"0;0;0","shadowDistance":4.0,"shadowOpacity":127.0,"smoothed":true,"underlined":false,"text":"OFFLINE","font":"","textAlignment":"left","verticalTextAlignment":"top","characterSize":20.0,"lineHeight":0.0,"color":"255;0;0"}},{"assetStoreId":"","bold":false,"italic":false,"name":"txt_debug","persistentUuid":"00343022-da8d-4af2-8a21-4e1dd750735a","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[],"string":"Text","font":"","textAlignment":"left","characterSize":20.0,"color":{"b":0,"g":0,"r":0},"content":{"bold":false,"isOutlineEnabled":false,"isShadowEnabled":false,"italic":false,"outlineColor":"255;255;255","outlineThickness":2.0,"shadowAngle":90.0,"shadowBlurRadius":2.0,"shadowColor":"0;0;0","shadowDistance":4.0,"shadowOpacity":127.0,"smoothed":true,"underlined":false,"text":"Text","font":"","textAlignment":"left","verticalTextAlignment":"top","characterSize":20.0,"lineHeight":0.0,"color":"0;0;0"}},{"assetStoreId":"","bold":false,"italic":false,"name":"txt_gameTitle","persistentUuid":"574c3ce1-cb11-4dab-a2ec-f195258ed913","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[],"string":"SQUARE GAME: MULTIPLAYER!","font":"","textAlignment":"left","characterSize":40.0,"color":{"b":0,"g":0,"r":0},"content":{"bold":false,"isOutlineEnabled":false,"isShadowEnabled":false,"italic":false,"outlineColor":"255;255;255","outlineThickness":2.0,"shadowAngle":90.0,"shadowBlurRadius":2.0,"shadowColor":"0;0;0","shadowDistance":4.0,"shadowOpacity":127.0,"smoothed":true,"underlined":false,"text":"SQUARE GAME: MULTIPLAYER!","font":"","textAlignment":"left","verticalTextAlignment":"top","characterSize":40.0,"lineHeight":0.0,"color":"0;0;0"}},{"assetStoreId":"","bold":false,"italic":false,"name":"txt_date","persistentUuid":"604cf4c5-d211-4b59-bc56-bdf7bf611ca7","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[],"string":"Date","font":"","textAlignment":"left","characterSize":20.0,"color":{"b":0,"g":0,"r":0},"content":{"bold":false,"isOutlineEnabled":false,"isShadowEnabled":false,"italic":false,"outlineColor":"255;255;255","outlineThickness":2.0,"shadowAngle":90.0,"shadowBlurRadius":2.0,"shadowColor":"0;0;0","shadowDistance":4.0,"shadowOpacity":127.0,"smoothed":true,"underlined":false,"text":"Date","font":"","textAlignment":"left","verticalTextAlignment":"top","characterSize":20.0,"lineHeight":0.0,"color":"0;0;0"}}],"objectsFolderStructure":{"folderName":"__ROOT","children":[{"objectName":"txtbx_Username"},{"objectName":"txtbx_Password"},{"objectName":"btn_Login"},{"objectName":"btn_Register"},{"objectName":"txt_lblServerStatus"},{"objectName":"txt_ServerStatus"},{"objectName":"txt_lblMQTTStatus"},{"objectName":"txt_MQTTStatus"},{"objectName":"txt_debug"},{"objectName":"txt_gameTitle"},{"objectName":"txt_date"}]},"events":[{"colorB":228,"colorG":176,"colorR":74,"creationTime":0,"name":"RegisterButton","source":"","type":"BuiltinCommonInstructions::Group","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"PanelSpriteButton::PanelSpriteButton::IsClicked"},"parameters":["btn_Register",""]}],"actions":[{"type":{"value":"Scene"},"parameters":["","\"Register\"",""]}]}],"parameters":[]},{"colorB":228,"colorG":176,"colorR":74,"creationTime":0,"name":"Server Status","source":"","type":"BuiltinCommonInstructions::Group","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"SceneJustBegins"},"parameters":[""]}],"actions":[{"type":{"value":"MQTT::connect"},"parameters":["","var_mqttAddress","\"\"","",""]},{"type":{"value":"SendAsyncRequest"},"parameters":["var_jsonAddress+\"/users\"","","\"GET\"","","var_jsonReply",""]},{"type":{"value":"SendAsyncRequest"},"parameters":["var_jsonAddress+\"/server\"","","\"GET\"","","var_jsonReply",""]},{"type":{"value":"Wait"},"parameters":[".1"]},{"type":{"value":"JSONToVariableStructure2"},"parameters":["var_jsonReply","var_RTC"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["var_jsonReply","!=","\"[]\""]}],"actions":[{"type":{"value":"TextContainerCapability::TextContainerBehavior::SetValue"},"parameters":["txt_ServerStatus","Text","=","\"ONLINE\""]},{"type":{"value":"TextObject::ChangeColor"},"parameters":["txt_ServerStatus","\"0;255;0\""]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"MQTT::isConnected"},"parameters":["",""]}],"actions":[{"type":{"value":"TextContainerCapability::TextContainerBehavior::SetValue"},"parameters":["txt_MQTTStatus","Text","=","\"ONLINE\""]},{"type":{"value":"TextObject::ChangeColor"},"parameters":["txt_MQTTStatus","\"0;255;0\""]}]}],"parameters":[]},{"colorB":228,"colorG":176,"colorR":74,"creationTime":0,"name":"Log In","source":"","type":"BuiltinCommonInstructions::Group","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"PanelSpriteButton::PanelSpriteButton::IsClicked"},"parameters":["btn_Login",""]},{"type":{"value":"TextContainerCapability::TextContainerBehavior::Value"},"parameters":["txtbx_Username","Text","!=","\"\""]},{"type":{"value":"TextContainerCapability::TextContainerBehavior::Value"},"parameters":["txtbx_Password","Text","!=","\"\""]}],"actions":[{"type":{"value":"SetStringVariable"},"parameters":["var_username","=","txtbx_Username.Text::Value()"]},{"type":{"value":"SetStringVariable"},"parameters":["var_password","=","txtbx_Password.Text::Value()"]},{"type":{"value":"SetStringVariable"},"parameters":["var_passwordHash","=","Hash::GenerateHashSHA256(var_password)"]},{"type":{"value":"SendAsyncRequest"},"parameters":["var_jsonAddress+\"/users?username=\" + var_username +\"&password=\" + var_passwordHash","","\"GET\"","","var_jsonReply",""]},{"type":{"value":"Wait"},"parameters":[".1"]},{"type":{"value":"JSONToVariableStructure2"},"parameters":["var_jsonReply","var_jsonParse"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["var_jsonParse[0].username","=","var_username"]},{"type":{"value":"StringVariable"},"parameters":["var_jsonParse[0].password","=","var_passwordHash"]}],"actions":[{"type":{"value":"JSONToVariableStructure2"},"parameters":["var_jsonReply","var_playerInfo"]},{"type":{"value":"SendAsyncRequest"},"parameters":["var_jsonAddress+\"/users/\"+var_playerInfo[0].id","\"{\\\"online\\\":true}\"","\"PATCH\"","\"application/json\"","",""]},{"type":{"value":"Scene"},"parameters":["","\"Logged in\"",""]}]}],"parameters":[]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"PanelSpriteButton::PanelSpriteButton::IsClicked"},"parameters":["btn_Fullscreen",""]}],"actions":[],"events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"inverted":true,"value":"IsFullScreen"},"parameters":[""]}],"actions":[{"type":{"value":"SetFullScreen"},"parameters":["","yes",""]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"IsFullScreen"},"parameters":[""]}],"actions":[{"type":{"value":"SetFullScreen"},"parameters":["","no",""]}]}]},{"colorB":228,"colorG":176,"colorR":74,"creationTime":0,"name":"Date/Time","source":"","type":"BuiltinCommonInstructions::Group","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[],"actions":[{"type":{"value":"TextContainerCapability::TextContainerBehavior::SetValue"},"parameters":["txt_date","Text","=","var_RTC[\"hour\"]+\":\"+var_RTC[\"minute\"]"]}]}],"parameters":[]}],"layers":[{"ambientLightColorB":200,"ambientLightColorG":200,"ambientLightColorR":200,"camera2DPlaneMaxDrawingDistance":5000.0,"camera3DFarPlaneDistance":10000.0,"camera3DFieldOfView":45.0,"camera3DNearPlaneDistance":3.0,"cameraType":"","followBaseLayerCamera":false,"isLightingLayer":false,"isLocked":false,"name":"","renderingType":"","visibility":true,"cameras":[{"defaultSize":true,"defaultViewport":true,"height":0.0,"viewportBottom":1.0,"viewportLeft":0.0,"viewportRight":1.0,"viewportTop":0.0,"width":0.0}],"effects":[{"effectType":"Scene3D::HemisphereLight","name":"3D Ambient Hemisphere Light","doubleParameters":{"elevation":40.0,"intensity":0.33,"rotation":300.0},"stringParameters":{"groundColor":"127;127;127","skyColor":"255;255;255","top":"Z+"},"booleanParameters":{}},{"effectType":"Scene3D::DirectionalLight","name":"3D Sun Light","doubleParameters":{"distanceFromCamera":1500.0,"elevation":40.0,"frustumSize":4000.0,"intensity":0.75,"minimumShadowBias":0.0,"rotation":300.0},"stringParameters":{"color":"255;255;255","shadowQuality":"medium","top":"Z+"},"booleanParameters":{"isCastingShadow":true}}]}],"behaviorsSharedData":[{"name":"Animation","type":"AnimatableCapability::AnimatableBehavior"},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Flippable","type":"FlippableCapability::FlippableBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"},{"name":"Text","type":"TextContainerCapability::TextContainerBehavior"},{"name":"TopDownMovement","type":"TopDownMovementBehavior::TopDownMovementBehavior"}]},{"b":255,"disableInputWhenNotFocused":true,"mangledName":"Register","name":"Register","r":247,"standardSortMethod":true,"stopSoundsOnStartup":true,"title":"","v":249,"uiSettings":{"grid":true,"gridType":"rectangular","gridWidth":16.0,"gridHeight":16.0,"gridDepth":32.0,"gridOffsetX":0.0,"gridOffsetY":0.0,"gridOffsetZ":0.0,"gridColor":10401023.0,"gridAlpha":0.8,"snap":true,"zoomFactor":1.479039586175742,"windowMask":false,"selectedLayer":"","gameEditorMode":"instances-editor"},"objectsGroups":[],"variables":[{"name":"var_password01","persistentUuid":"9b38d1eb-2fc4-4744-b61a-b901092ab536","type":"string","value":""},{"name":"var_password02","persistentUuid":"73bfe239-ff40-4b6f-8505-ea724078f6ee","type":"string","value":""},{"name":"var_username","persistentUuid":"79b2dd33-921b-4817-9e5c-ebaa38a21834","type":"string","value":""},{"name":"var_jsonReply","persistentUuid":"e4d7e8bd-3595-4aef-9ec7-0fb470bb3ecd","type":"string","value":"[]"},{"name":"var_jsonParse","persistentUuid":"8a602891-d0e3-4492-a2b0-14d0f4fe64fb","type":"array","children":[]},{"name":"var_colorGen","persistentUuid":"5381318f-fa30-4456-8351-f814f8ecadbd","type":"string","value":""},{"name":"var_passwordHash","persistentUuid":"414331d7-6f44-4ecc-8c92-b5493246c615","type":"string","value":""},{"name":"var_spriteGen","persistentUuid":"fede8e3d-e524-413e-82e1-7ac220725341","type":"string","value":""}],"instances":[{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"txtbx_regUsername","persistentUuid":"66377f44-b1e3-4eab-a9c0-bc3752017e4e","width":0.0,"x":480.0,"y":322.0,"zOrder":1,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"txtbx_regPassword01","persistentUuid":"b2099cad-5ab7-4a38-b939-31869e362657","width":0.0,"x":480.0,"y":368.0,"zOrder":2,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"btn_regRegister","persistentUuid":"41a1f2cd-107b-4058-8bc6-eb51487ac180","width":0.0,"x":560.0,"y":480.0,"zOrder":4,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"txt_RegMessageUser","persistentUuid":"4b4c3bd0-ffdf-440c-97a6-1992a4ae80d8","width":0.0,"x":512.0,"y":656.0,"zOrder":5,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"btn_Back","persistentUuid":"af79ebf6-4ccf-4335-bab9-df40fbb263d8","width":0.0,"x":560.0,"y":560.0,"zOrder":6,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"btn_randSprite","persistentUuid":"248ac7e7-6ac9-4c9f-a7ec-a83df84e6d27","width":0.0,"x":560.0,"y":224.0,"zOrder":9,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"txtbx_regPassword02","persistentUuid":"7106be72-f61f-4ab7-8659-4b87a1b8668b","width":0.0,"x":480.0,"y":416.0,"zOrder":11,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"txt_RegMessagePassword","persistentUuid":"16a3c795-1cfa-4633-bc35-3a823ceaf916","width":0.0,"x":512.0,"y":624.0,"zOrder":12,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"txt_RegMessageSuccess","persistentUuid":"268fa5ba-bfd7-467f-80e6-1bf428f66436","width":0.0,"x":512.0,"y":624.0,"zOrder":13,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"txt_JSONReply","persistentUuid":"be01192a-d6ad-4d98-8ef3-44c5c5fad5c2","width":0.0,"x":84.0,"y":105.0,"zOrder":14,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"spr_playerSprite","persistentUuid":"dd56a1ac-247d-481d-9a94-0a3a6b26ba5b","width":0.0,"x":608.0,"y":176.0,"zOrder":15,"numberProperties":[],"stringProperties":[],"initialVariables":[]}],"objects":[{"assetStoreId":"","name":"txtbx_regUsername","persistentUuid":"5bfb2de7-1947-4660-b896-ccac584f70f5","type":"TextInput::TextInputObject","variables":[],"effects":[],"behaviors":[],"content":{"initialValue":"","placeholder":"Username","fontResourceName":"","fontSize":20.0,"inputType":"text","textColor":"0;0;0","fillColor":"255;255;255","fillOpacity":255.0,"borderColor":"0;0;0","borderOpacity":255.0,"borderWidth":1.0,"readOnly":false,"disabled":false,"spellCheck":false,"paddingX":2.0,"paddingY":1.0,"textAlign":"left","maxLength":0.0}},{"assetStoreId":"","name":"txtbx_regPassword01","persistentUuid":"e32982f7-fc73-4866-9b15-fd09d926a819","type":"TextInput::TextInputObject","variables":[],"effects":[],"behaviors":[],"content":{"initialValue":"","placeholder":"Password","fontResourceName":"","fontSize":20.0,"inputType":"password","textColor":"0;0;0","fillColor":"255;255;255","fillOpacity":255.0,"borderColor":"0;0;0","borderOpacity":255.0,"borderWidth":1.0,"readOnly":false,"disabled":false,"spellCheck":false,"paddingX":2.0,"paddingY":1.0,"textAlign":"left","maxLength":0.0}},{"assetStoreId":"80b9ddd78c8727888bb53c7524f443682746667b1ba493c223114c04e7661bbf","name":"btn_regRegister","persistentUuid":"f4f70ee8-da7b-4666-8780-a69ad9879791","type":"PanelSpriteButton::PanelSpriteButton","variant":"Small Blue Button","variables":[],"effects":[],"behaviors":[],"content":{"LabelText":"Register","PressedLabelOffsetY":2.0}},{"assetStoreId":"","bold":false,"italic":false,"name":"txt_RegMessageUser","persistentUuid":"cb2b72b5-1e20-4241-b4e3-3406a240cb33","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[],"string":"Username is not available","font":"","textAlignment":"center","characterSize":20.0,"color":{"b":0,"g":0,"r":255},"content":{"bold":false,"isOutlineEnabled":false,"isShadowEnabled":false,"italic":false,"outlineColor":"255;255;255","outlineThickness":2.0,"shadowAngle":90.0,"shadowBlurRadius":2.0,"shadowColor":"0;0;0","shadowDistance":4.0,"shadowOpacity":127.0,"smoothed":true,"underlined":false,"text":"Username is not available","font":"","textAlignment":"center","verticalTextAlignment":"top","characterSize":20.0,"lineHeight":0.0,"color":"255;0;0"}},{"assetStoreId":"80b9ddd78c8727888bb53c7524f443682746667b1ba493c223114c04e7661bbf","name":"btn_Back","persistentUuid":"a735af63-2e06-4548-a596-7eb24268783a","type":"PanelSpriteButton::PanelSpriteButton","variant":"Small Blue Button","variables":[],"effects":[],"behaviors":[],"content":{"LabelText":"Back","PressedLabelOffsetY":2.0}},{"assetStoreId":"","bold":false,"italic":false,"name":"txt_JSONReply","persistentUuid":"cde1bbef-cbc8-4fc3-9d5b-d0f2c9e02dec","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[],"string":"[]","font":"","textAlignment":"left","characterSize":20.0,"color":{"b":0,"g":0,"r":0},"content":{"bold":false,"isOutlineEnabled":false,"isShadowEnabled":false,"italic":false,"outlineColor":"255;255;255","outlineThickness":2.0,"shadowAngle":90.0,"shadowBlurRadius":2.0,"shadowColor":"0;0;0","shadowDistance":4.0,"shadowOpacity":127.0,"smoothed":true,"underlined":false,"text":"[]","font":"","textAlignment":"left","verticalTextAlignment":"top","characterSize":20.0,"lineHeight":0.0,"color":"0;0;0"}},{"assetStoreId":"80b9ddd78c8727888bb53c7524f443682746667b1ba493c223114c04e7661bbf","name":"btn_randSprite","persistentUuid":"5428983b-7262-40a0-9d70-e7b3aa5d0175","type":"PanelSpriteButton::PanelSpriteButton","variant":"Small Blue Button","variables":[],"effects":[],"behaviors":[],"content":{"LabelText":"Randomize","PressedLabelOffsetY":2.0}},{"assetStoreId":"","name":"txtbx_regPassword02","persistentUuid":"5f39eff0-637f-46e3-b032-923b512aaa70","type":"TextInput::TextInputObject","variables":[],"effects":[],"behaviors":[],"content":{"initialValue":"","placeholder":"Repeat Password","fontResourceName":"","fontSize":20.0,"inputType":"password","textColor":"0;0;0","fillColor":"255;255;255","fillOpacity":255.0,"borderColor":"0;0;0","borderOpacity":255.0,"borderWidth":1.0,"readOnly":false,"disabled":false,"spellCheck":false,"paddingX":2.0,"paddingY":1.0,"textAlign":"left","maxLength":0.0}},{"assetStoreId":"","bold":false,"italic":false,"name":"txt_RegMessagePassword","persistentUuid":"366c40cc-d4d1-4858-8b9c-5c959e69c941","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[],"string":"Passwords do not match","font":"","textAlignment":"center","characterSize":20.0,"color":{"b":0,"g":0,"r":255},"content":{"bold":false,"isOutlineEnabled":false,"isShadowEnabled":false,"italic":false,"outlineColor":"255;255;255","outlineThickness":2.0,"shadowAngle":90.0,"shadowBlurRadius":2.0,"shadowColor":"0;0;0","shadowDistance":4.0,"shadowOpacity":127.0,"smoothed":true,"underlined":false,"text":"Passwords do not match","font":"","textAlignment":"center","verticalTextAlignment":"top","characterSize":20.0,"lineHeight":0.0,"color":"255;0;0"}},{"assetStoreId":"","bold":false,"italic":false,"name":"txt_RegMessageSuccess","persistentUuid":"bb5d6c4b-2eb6-4005-a464-2d3392769eb1","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[],"string":"Registration Successful!\nGoing back to login screen","font":"","textAlignment":"center","characterSize":20.0,"color":{"b":0,"g":255,"r":0},"content":{"bold":false,"isOutlineEnabled":false,"isShadowEnabled":false,"italic":false,"outlineColor":"255;255;255","outlineThickness":2.0,"shadowAngle":90.0,"shadowBlurRadius":2.0,"shadowColor":"0;0;0","shadowDistance":4.0,"shadowOpacity":127.0,"smoothed":true,"underlined":false,"text":"Registration Successful!\nGoing back to login screen","font":"","textAlignment":"center","verticalTextAlignment":"top","characterSize":20.0,"lineHeight":0.0,"color":"0;255;0"}},{"adaptCollisionMaskAutomatically":true,"assetStoreId":"","name":"spr_playerSprite","persistentUuid":"46b9b986-bf51-4bc3-b86d-a43044623f83","type":"Sprite","updateIfNotVisible":false,"variables":[{"name":"var_player_id","persistentUuid":"53e00a63-7ae9-4d71-955c-849026d1e6e6","type":"string","value":"1"}],"effects":[],"behaviors":[{"name":"TopDownMovement","type":"TopDownMovementBehavior::TopDownMovementBehavior","acceleration":99999.0,"allowDiagonals":false,"angleOffset":0.0,"angularMaxSpeed":180.0,"customIsometryAngle":30.0,"deceleration":99999.0,"ignoreDefaultControls":false,"maxSpeed":75.0,"movementAngleOffset":0.0,"rotateObject":false,"useLegacyTurnBack":false,"viewpoint":"TopDown"}],"animations":[{"name":"1Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"01Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"1Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"01Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"1Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"01Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"1Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"01Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"2Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"02Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"2Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"02Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"2Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"02Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"2Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"02Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"3Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"03Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"3Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"03Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"3Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"03Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"3Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"03Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"4Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"04Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"4Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"spr_playerSprite","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"4Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"04Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"4Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"spr_playerSprite5","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite6","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite7","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite8","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"5Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"spr_playerSprite9","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite10","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite11","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite12","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"5Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"05Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"5Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"05Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"5Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"05Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"6Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"06Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"6Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"06Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"6Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"06Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"6Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"06Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"7Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"07Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"7Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"07Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"7Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"07Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"7Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"07Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"8Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"08Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"8Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"08Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"8Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"08Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"8Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"08Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"9Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"09Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"9Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"09Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"9Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"09Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"9Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"09Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]}]}],"objectsFolderStructure":{"folderName":"__ROOT","children":[{"objectName":"txtbx_regUsername"},{"objectName":"spr_playerSprite"},{"objectName":"txtbx_regPassword01"},{"objectName":"txtbx_regPassword02"},{"objectName":"btn_regRegister"},{"objectName":"btn_Back"},{"objectName":"btn_randSprite"},{"objectName":"txt_RegMessageUser"},{"objectName":"txt_RegMessageSuccess"},{"objectName":"txt_RegMessagePassword"},{"objectName":"txt_JSONReply"}]},"events":[{"colorB":228,"colorG":176,"colorR":74,"creationTime":0,"name":"Hide Registration Message/Random Color Gen","source":"","type":"BuiltinCommonInstructions::Group","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"SceneJustBegins"},"parameters":[""]}],"actions":[{"type":{"value":"Hide"},"parameters":["txt_RegMessageUser"]},{"type":{"value":"Hide"},"parameters":["txt_RegMessagePassword"]},{"type":{"value":"Hide"},"parameters":["txt_RegMessageSuccess"]},{"type":{"value":"SetCenterX"},"parameters":["txt_RegMessageUser","=","btn_Back.CenterX()"]},{"type":{"value":"SetCenterX"},"parameters":["txt_RegMessagePassword","=","btn_Back.CenterX()"]},{"type":{"value":"SetCenterX"},"parameters":["txt_RegMessageSuccess","=","btn_Back.CenterX()"]},{"type":{"value":"SetCenterX"},"parameters":["spr_playerSprite","=","btn_Back.CenterX()"]},{"type":{"value":"SetStringVariable"},"parameters":["var_spriteGen","=","ToString(RandomInRange(1,9))"]},{"type":{"value":"AnimatableCapability::AnimatableBehavior::SetName"},"parameters":["spr_playerSprite","Animation","=","var_spriteGen+\"Down\""]}]}],"parameters":[]},{"colorB":228,"colorG":176,"colorR":74,"creationTime":0,"name":"Back Button","source":"","type":"BuiltinCommonInstructions::Group","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"PanelSpriteButton::PanelSpriteButton::IsClicked"},"parameters":["btn_Back",""]}],"actions":[{"type":{"value":"Scene"},"parameters":["","\"Login\"",""]}]}],"parameters":[]},{"colorB":228,"colorG":176,"colorR":74,"creationTime":0,"name":"Randomize Color","source":"","type":"BuiltinCommonInstructions::Group","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"PanelSpriteButton::PanelSpriteButton::IsClicked"},"parameters":["btn_randSprite",""]}],"actions":[{"type":{"value":"SetStringVariable"},"parameters":["var_spriteGen","=","ToString(RandomInRange(1,9))"]},{"type":{"value":"AnimatableCapability::AnimatableBehavior::SetName"},"parameters":["spr_playerSprite","Animation","=","var_spriteGen+\"Down\""]}]}],"parameters":[]},{"colorB":228,"colorG":176,"colorR":74,"creationTime":0,"name":"Registration","source":"","type":"BuiltinCommonInstructions::Group","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"PanelSpriteButton::PanelSpriteButton::IsClicked"},"parameters":["btn_regRegister",""]},{"type":{"value":"TextContainerCapability::TextContainerBehavior::Value"},"parameters":["txtbx_regUsername","Text","!=","\"\""]},{"type":{"value":"TextContainerCapability::TextContainerBehavior::Value"},"parameters":["txtbx_regPassword01","Text","!=","\"\""]},{"type":{"value":"TextContainerCapability::TextContainerBehavior::Value"},"parameters":["txtbx_regPassword02","Text","!=","\"\""]}],"actions":[{"type":{"value":"SetStringVariable"},"parameters":["var_username","=","txtbx_regUsername.Text::Value()"]},{"type":{"value":"SetStringVariable"},"parameters":["var_password01","=","txtbx_regPassword01.Text::Value()"]},{"type":{"value":"SetStringVariable"},"parameters":["var_password02","=","txtbx_regPassword02.Text::Value()"]},{"type":{"value":"SendAsyncRequest"},"parameters":["var_jsonAddress+\"/users?username=\" + var_username","","\"GET\"","","var_jsonReply",""]},{"type":{"value":"Wait"},"parameters":[".1"]},{"type":{"value":"TextContainerCapability::TextContainerBehavior::SetValue"},"parameters":["txt_JSONReply","Text","=","var_jsonReply"]}],"events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["var_jsonReply","!=","\"[]\""]}],"actions":[{"type":{"value":"Show"},"parameters":["txt_RegMessageUser",""]}]},{"type":"BuiltinCommonInstructions::Else","conditions":[],"actions":[{"type":{"value":"Hide"},"parameters":["txt_RegMessageUser"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["var_password01","!=","var_password02"]}],"actions":[{"type":{"value":"Show"},"parameters":["txt_RegMessagePassword",""]}]},{"type":"BuiltinCommonInstructions::Else","conditions":[],"actions":[{"type":{"value":"Hide"},"parameters":["txt_RegMessagePassword"]}],"events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["var_jsonReply","=","\"[]\""]},{"type":{"value":"BuiltinCommonInstructions::Once"},"parameters":[]}],"actions":[{"type":{"value":"Show"},"parameters":["txt_RegMessageSuccess",""]},{"type":{"value":"SetStringVariable"},"parameters":["var_passwordHash","=","Hash::GenerateHashSHA256(var_password01)"]},{"type":{"value":"SendAsyncRequest"},"parameters":["var_jsonAddress+\"/users\"","\"{\\\"username\\\":\\\"\" + var_username + \"\\\",\\\"password\\\":\\\"\" + var_passwordHash + \"\\\",\\\"sprite\\\":\\\"\" + var_spriteGen + \"\\\",\\\"room\\\":\\\"000000\\\",\\\"last_room\\\":\\\"000000\\\"}\"","\"POST\"","\"application/json\"","",""]},{"type":{"value":"Wait"},"parameters":["3"]},{"type":{"value":"Scene"},"parameters":["","\"Login\"",""]}]}]}]}],"parameters":[]}],"layers":[{"ambientLightColorB":200,"ambientLightColorG":200,"ambientLightColorR":200,"camera2DPlaneMaxDrawingDistance":5000.0,"camera3DFarPlaneDistance":10000.0,"camera3DFieldOfView":45.0,"camera3DNearPlaneDistance":3.0,"cameraType":"","followBaseLayerCamera":false,"isLightingLayer":false,"isLocked":false,"name":"","renderingType":"","visibility":true,"cameras":[{"defaultSize":true,"defaultViewport":true,"height":0.0,"viewportBottom":1.0,"viewportLeft":0.0,"viewportRight":1.0,"viewportTop":0.0,"width":0.0}],"effects":[{"effectType":"Scene3D::HemisphereLight","name":"3D Ambient Hemisphere Light","doubleParameters":{"elevation":40.0,"intensity":0.33,"rotation":300.0},"stringParameters":{"groundColor":"127;127;127","skyColor":"255;255;255","top":"Z+"},"booleanParameters":{}},{"effectType":"Scene3D::DirectionalLight","name":"3D Sun Light","doubleParameters":{"distanceFromCamera":1500.0,"elevation":40.0,"frustumSize":4000.0,"intensity":0.75,"minimumShadowBias":0.0,"rotation":300.0},"stringParameters":{"color":"255;255;255","shadowQuality":"medium","top":"Z+"},"booleanParameters":{"isCastingShadow":true}}]}],"behaviorsSharedData":[{"name":"Animation","type":"AnimatableCapability::AnimatableBehavior"},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Flippable","type":"FlippableCapability::FlippableBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"},{"name":"Text","type":"TextContainerCapability::TextContainerBehavior"},{"name":"TopDownMovement","type":"TopDownMovementBehavior::TopDownMovementBehavior"}]},{"b":255,"disableInputWhenNotFocused":true,"mangledName":"Logged_32in","name":"Logged in","r":247,"standardSortMethod":true,"stopSoundsOnStartup":true,"title":"","v":249,"uiSettings":{"grid":true,"gridType":"rectangular","gridWidth":16.0,"gridHeight":16.0,"gridDepth":32.0,"gridOffsetX":0.0,"gridOffsetY":0.0,"gridOffsetZ":0.0,"gridColor":10401023.0,"gridAlpha":0.8,"snap":true,"zoomFactor":0.546875,"windowMask":false,"selectedLayer":"","gameEditorMode":"instances-editor"},"objectsGroups":[],"variables":[{"name":"password01","persistentUuid":"9b38d1eb-2fc4-4744-b61a-b901092ab536","type":"string","value":""},{"name":"password02","persistentUuid":"73bfe239-ff40-4b6f-8505-ea724078f6ee","type":"string","value":""},{"name":"username","persistentUuid":"79b2dd33-921b-4817-9e5c-ebaa38a21834","type":"string","value":""},{"name":"var_jsonReply","persistentUuid":"e4d7e8bd-3595-4aef-9ec7-0fb470bb3ecd","type":"string","value":""},{"name":"var_jsonParsed","persistentUuid":"a00f1f38-a6b3-4bd6-a53c-f2f3e63a9055","type":"array","children":[]}],"instances":[{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"txt_loggedIn","persistentUuid":"f1b704b5-1bb2-4076-9230-0c0f7551a2d0","width":0.0,"x":576.0,"y":336.0,"zOrder":1,"numberProperties":[],"stringProperties":[],"initialVariables":[]}],"objects":[{"assetStoreId":"","bold":false,"italic":false,"name":"txt_loggedIn","persistentUuid":"886a7a42-1339-4fc5-971d-67526b782479","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[],"string":"LOGGED IN!","font":"","textAlignment":"left","characterSize":20.0,"color":{"b":0,"g":0,"r":0},"content":{"bold":false,"isOutlineEnabled":false,"isShadowEnabled":false,"italic":false,"outlineColor":"255;255;255","outlineThickness":2.0,"shadowAngle":90.0,"shadowBlurRadius":2.0,"shadowColor":"0;0;0","shadowDistance":4.0,"shadowOpacity":127.0,"smoothed":true,"underlined":false,"text":"LOGGED IN!","font":"","textAlignment":"left","verticalTextAlignment":"top","characterSize":20.0,"lineHeight":0.0,"color":"0;0;0"}}],"objectsFolderStructure":{"folderName":"__ROOT","children":[{"objectName":"txt_loggedIn"}]},"events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"SceneJustBegins"},"parameters":[""]}],"actions":[{"type":{"value":"Wait"},"parameters":["3"]},{"type":{"value":"Scene"},"parameters":["","var_playerInfo[0].room",""]}]}],"layers":[{"ambientLightColorB":200,"ambientLightColorG":200,"ambientLightColorR":200,"camera2DPlaneMaxDrawingDistance":5000.0,"camera3DFarPlaneDistance":10000.0,"camera3DFieldOfView":45.0,"camera3DNearPlaneDistance":3.0,"cameraType":"","followBaseLayerCamera":false,"isLightingLayer":false,"isLocked":false,"name":"","renderingType":"","visibility":true,"cameras":[{"defaultSize":true,"defaultViewport":true,"height":0.0,"viewportBottom":1.0,"viewportLeft":0.0,"viewportRight":1.0,"viewportTop":0.0,"width":0.0}],"effects":[{"effectType":"Scene3D::HemisphereLight","name":"3D Ambient Hemisphere Light","doubleParameters":{"elevation":40.0,"intensity":0.33,"rotation":300.0},"stringParameters":{"groundColor":"127;127;127","skyColor":"255;255;255","top":"Z+"},"booleanParameters":{}},{"effectType":"Scene3D::DirectionalLight","name":"3D Sun Light","doubleParameters":{"distanceFromCamera":1500.0,"elevation":40.0,"frustumSize":4000.0,"intensity":0.75,"minimumShadowBias":0.0,"rotation":300.0},"stringParameters":{"color":"255;255;255","shadowQuality":"medium","top":"Z+"},"booleanParameters":{"isCastingShadow":true}}]}],"behaviorsSharedData":[{"name":"Animation","type":"AnimatableCapability::AnimatableBehavior"},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Flippable","type":"FlippableCapability::FlippableBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"},{"name":"Text","type":"TextContainerCapability::TextContainerBehavior"},{"name":"TopDownMovement","type":"TopDownMovementBehavior::TopDownMovementBehavior"}]},{"b":255,"disableInputWhenNotFocused":true,"mangledName":"_4800000","name":"000000","r":247,"standardSortMethod":true,"stopSoundsOnStartup":true,"title":"","v":249,"uiSettings":{"grid":true,"gridType":"rectangular","gridWidth":16.0,"gridHeight":16.0,"gridDepth":32.0,"gridOffsetX":0.0,"gridOffsetY":0.0,"gridOffsetZ":0.0,"gridColor":10401023.0,"gridAlpha":0.8,"snap":true,"zoomFactor":0.6672773998330006,"windowMask":false,"selectedLayer":"","gameEditorMode":"instances-editor"},"objectsGroups":[],"variables":[{"name":"var_mqttParse","persistentUuid":"62bd9deb-3848-4176-9eef-2adf2b38198b","type":"structure","children":[]},{"name":"var_jsonParse","persistentUuid":"0563153c-5ac3-487f-ab2a-050e5b806bc7","type":"structure","children":[]},{"name":"var_jsonReply","persistentUuid":"f4f4161d-90a5-4937-abfe-755a64fb6f2f","type":"string","value":""},{"name":"var_child","persistentUuid":"457c6438-da2b-4d26-af01-34653736b679","type":"structure","children":[]},{"name":"var_childName","persistentUuid":"a7769c54-2f75-4661-bd4f-af2bf1d036d3","type":"string","value":""}],"instances":[{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"spr_door","persistentUuid":"1691a9cb-54f2-444c-9c3f-38f4edf26eb6","width":0.0,"x":1168.0,"y":352.0,"zOrder":1,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"txt_debug","persistentUuid":"9ba688b3-55ca-4771-8b64-7c7e4ff5efac","width":0.0,"x":112.0,"y":624.0,"zOrder":2,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"UI","name":"btn_Logout","persistentUuid":"acb3eb14-97fe-4a1c-b4c5-f01b9c7c6eeb","width":0.0,"x":16.0,"y":16.0,"zOrder":3,"numberProperties":[],"stringProperties":[],"initialVariables":[]}],"objects":[{"assetStoreId":"","bold":false,"italic":false,"name":"txt_debug","persistentUuid":"73e827f1-d8f8-45e5-95f5-ff8a2715886b","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[],"string":"Text","font":"","textAlignment":"left","characterSize":20.0,"color":{"b":0,"g":0,"r":0},"content":{"bold":false,"isOutlineEnabled":false,"isShadowEnabled":false,"italic":false,"outlineColor":"255;255;255","outlineThickness":2.0,"shadowAngle":90.0,"shadowBlurRadius":2.0,"shadowColor":"0;0;0","shadowDistance":4.0,"shadowOpacity":127.0,"smoothed":true,"underlined":false,"text":"Text","font":"","textAlignment":"left","verticalTextAlignment":"top","characterSize":20.0,"lineHeight":0.0,"color":"0;0;0"}}],"objectsFolderStructure":{"folderName":"__ROOT","children":[{"objectName":"txt_debug"}]},"events":[{"colorB":228,"colorG":176,"colorR":74,"creationTime":0,"name":"Scene Start","source":"","type":"BuiltinCommonInstructions::Group","events":[{"type":"BuiltinCommonInstructions::Comment","color":{"b":109,"g":230,"r":255,"textB":0,"textG":0,"textR":0},"comment":"Spawn Logic"},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"SceneJustBegins"},"parameters":[""]}],"actions":[],"events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["var_playerInfo[0].last_room","=","\"null\""]}],"actions":[{"type":{"value":"Create"},"parameters":["","spr_player","var_playerInfo[0].x","var_playerInfo[0].y",""]},{"type":{"value":"SetNumberObjectVariable"},"parameters":["spr_player","player_id","=","var_playerInfo[0].id"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["var_playerInfo[0].last_room","=","\"000000\""]}],"actions":[{"type":{"value":"Create"},"parameters":["","spr_player","560","352",""]},{"type":{"value":"SetNumberObjectVariable"},"parameters":["spr_player","player_id","=","var_playerInfo[0].id"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["var_playerInfo[0].last_room","=","\"000001\""]}],"actions":[{"type":{"value":"Create"},"parameters":["","spr_player","1088","352",""]},{"type":{"value":"SetNumberObjectVariable"},"parameters":["spr_player","player_id","=","var_playerInfo[0].id"]}]}]}],"parameters":[]},{"type":"BuiltinCommonInstructions::Link","include":{"includeConfig":0},"target":"Functions"}],"layers":[{"ambientLightColorB":200,"ambientLightColorG":200,"ambientLightColorR":200,"camera2DPlaneMaxDrawingDistance":5000.0,"camera3DFarPlaneDistance":10000.0,"camera3DFieldOfView":45.0,"camera3DNearPlaneDistance":3.0,"cameraType":"","followBaseLayerCamera":false,"isLightingLayer":false,"isLocked":false,"name":"","renderingType":"","visibility":true,"cameras":[{"defaultSize":true,"defaultViewport":true,"height":0.0,"viewportBottom":1.0,"viewportLeft":0.0,"viewportRight":1.0,"viewportTop":0.0,"width":0.0}],"effects":[{"effectType":"Scene3D::HemisphereLight","name":"3D Ambient Hemisphere Light","doubleParameters":{"elevation":40.0,"intensity":0.33,"rotation":300.0},"stringParameters":{"groundColor":"127;127;127","skyColor":"255;255;255","top":"Z+"},"booleanParameters":{}},{"effectType":"Scene3D::DirectionalLight","name":"3D Sun Light","doubleParameters":{"distanceFromCamera":1500.0,"elevation":40.0,"frustumSize":4000.0,"intensity":0.75,"minimumShadowBias":0.0,"rotation":300.0},"stringParameters":{"color":"255;255;255","shadowQuality":"medium","top":"Z+"},"booleanParameters":{"isCastingShadow":true}}]},{"ambientLightColorB":200,"ambientLightColorG":200,"ambientLightColorR":200,"camera2DPlaneMaxDrawingDistance":5000.0,"camera3DFarPlaneDistance":10000.0,"camera3DFieldOfView":45.0,"camera3DNearPlaneDistance":3.0,"cameraType":"","followBaseLayerCamera":false,"isLightingLayer":false,"isLocked":false,"name":"UI","renderingType":"","visibility":true,"cameras":[],"effects":[{"effectType":"Scene3D::HemisphereLight","name":"3D Ambient Hemisphere Light","doubleParameters":{"elevation":40.0,"intensity":0.33,"rotation":300.0},"stringParameters":{"groundColor":"127;127;127","skyColor":"255;255;255","top":"Z+"},"booleanParameters":{}},{"effectType":"Scene3D::DirectionalLight","name":"3D Sun Light","doubleParameters":{"distanceFromCamera":1500.0,"elevation":40.0,"frustumSize":4000.0,"intensity":0.75,"minimumShadowBias":0.0,"rotation":300.0},"stringParameters":{"color":"255;255;255","shadowQuality":"medium","top":"Z+"},"booleanParameters":{"isCastingShadow":true}}]}],"behaviorsSharedData":[{"name":"Animation","type":"AnimatableCapability::AnimatableBehavior"},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Flippable","type":"FlippableCapability::FlippableBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"},{"name":"Text","type":"TextContainerCapability::TextContainerBehavior"},{"name":"TopDownMovement","type":"TopDownMovementBehavior::TopDownMovementBehavior"}]},{"b":255,"disableInputWhenNotFocused":true,"mangledName":"_4800001","name":"000001","r":247,"standardSortMethod":true,"stopSoundsOnStartup":true,"title":"","v":249,"uiSettings":{"grid":true,"gridType":"rectangular","gridWidth":16.0,"gridHeight":16.0,"gridDepth":32.0,"gridOffsetX":0.0,"gridOffsetY":0.0,"gridOffsetZ":0.0,"gridColor":10401023.0,"gridAlpha":0.8,"snap":true,"zoomFactor":0.6672773998329975,"windowMask":false,"selectedLayer":"","gameEditorMode":"instances-editor"},"objectsGroups":[],"variables":[{"name":"var_jsonReply","persistentUuid":"600e1cff-2b6c-4e86-aa45-0926f9210a1d","type":"string","value":""},{"name":"var_jsonParse","persistentUuid":"9b38abfa-427b-4c21-bd59-ddc7057a418e","type":"structure","children":[]},{"name":"var_mqttParse","persistentUuid":"5c8c99af-3003-442d-bd7f-d123dea72ac4","type":"structure","children":[]},{"name":"var_child","persistentUuid":"fb409cbe-b641-4d67-9c0e-d640b65f7cbe","type":"structure","children":[]},{"name":"var_childName","persistentUuid":"dc06c4ec-9998-46e8-97b5-0ae6d6088f1e","type":"string","value":""}],"instances":[{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"spr_door","persistentUuid":"1691a9cb-54f2-444c-9c3f-38f4edf26eb6","width":0.0,"x":32.0,"y":352.0,"zOrder":1,"numberProperties":[],"stringProperties":[],"initialVariables":[{"name":"var_doorway","type":"string","value":"000000"}]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"UI","name":"btn_Logout","persistentUuid":"7c951776-884b-4af0-a13a-97e5ee085499","width":0.0,"x":16.0,"y":16.0,"zOrder":3,"numberProperties":[],"stringProperties":[],"initialVariables":[]}],"objects":[{"assetStoreId":"","bold":false,"italic":false,"name":"txt_debug","persistentUuid":"9ec31fcd-7fdb-4daa-88e5-561ccee06c4c","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[],"string":"Text","font":"","textAlignment":"left","characterSize":20.0,"color":{"b":0,"g":0,"r":0},"content":{"bold":false,"isOutlineEnabled":false,"isShadowEnabled":false,"italic":false,"outlineColor":"255;255;255","outlineThickness":2.0,"shadowAngle":90.0,"shadowBlurRadius":2.0,"shadowColor":"0;0;0","shadowDistance":4.0,"shadowOpacity":127.0,"smoothed":true,"underlined":false,"text":"Text","font":"","textAlignment":"left","verticalTextAlignment":"top","characterSize":20.0,"lineHeight":0.0,"color":"0;0;0"}}],"objectsFolderStructure":{"folderName":"__ROOT","children":[{"objectName":"txt_debug"}]},"events":[{"colorB":228,"colorG":176,"colorR":74,"creationTime":0,"name":"Scene Start","source":"","type":"BuiltinCommonInstructions::Group","events":[{"type":"BuiltinCommonInstructions::Comment","color":{"b":109,"g":230,"r":255,"textB":0,"textG":0,"textR":0},"comment":"Spawn Logic"},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"SceneJustBegins"},"parameters":[""]}],"actions":[],"events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["var_playerInfo[0].last_room","=","\"null\""]}],"actions":[{"type":{"value":"Create"},"parameters":["","spr_player","var_playerInfo[0].x","var_playerInfo[0].y",""]},{"type":{"value":"SetNumberObjectVariable"},"parameters":["spr_player","player_id","=","var_playerInfo[0].id"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["var_playerInfo[0].last_room","=","\"000001\""]}],"actions":[{"type":{"value":"Create"},"parameters":["","spr_player","1088","352",""]},{"type":{"value":"SetNumberObjectVariable"},"parameters":["spr_player","player_id","=","var_playerInfo[0].id"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["var_playerInfo[0].last_room","=","\"000000\""]}],"actions":[{"type":{"value":"Create"},"parameters":["","spr_player","112","352",""]}]}]}],"parameters":[]},{"type":"BuiltinCommonInstructions::Link","include":{"includeConfig":0},"target":"Functions"}],"layers":[{"ambientLightColorB":200,"ambientLightColorG":200,"ambientLightColorR":200,"camera2DPlaneMaxDrawingDistance":5000.0,"camera3DFarPlaneDistance":10000.0,"camera3DFieldOfView":45.0,"camera3DNearPlaneDistance":3.0,"cameraType":"","followBaseLayerCamera":false,"isLightingLayer":false,"isLocked":false,"name":"","renderingType":"","visibility":true,"cameras":[{"defaultSize":true,"defaultViewport":true,"height":0.0,"viewportBottom":1.0,"viewportLeft":0.0,"viewportRight":1.0,"viewportTop":0.0,"width":0.0}],"effects":[{"effectType":"Scene3D::HemisphereLight","name":"3D Ambient Hemisphere Light","doubleParameters":{"elevation":40.0,"intensity":0.33,"rotation":300.0},"stringParameters":{"groundColor":"127;127;127","skyColor":"255;255;255","top":"Z+"},"booleanParameters":{}},{"effectType":"Scene3D::DirectionalLight","name":"3D Sun Light","doubleParameters":{"distanceFromCamera":1500.0,"elevation":40.0,"frustumSize":4000.0,"intensity":0.75,"minimumShadowBias":0.0,"rotation":300.0},"stringParameters":{"color":"255;255;255","shadowQuality":"medium","top":"Z+"},"booleanParameters":{"isCastingShadow":true}}]},{"ambientLightColorB":200,"ambientLightColorG":200,"ambientLightColorR":200,"camera2DPlaneMaxDrawingDistance":5000.0,"camera3DFarPlaneDistance":10000.0,"camera3DFieldOfView":45.0,"camera3DNearPlaneDistance":3.0,"cameraType":"","followBaseLayerCamera":false,"isLightingLayer":false,"isLocked":false,"name":"UI","renderingType":"","visibility":true,"cameras":[],"effects":[{"effectType":"Scene3D::HemisphereLight","name":"3D Ambient Hemisphere Light","doubleParameters":{"elevation":40.0,"intensity":0.33,"rotation":300.0},"stringParameters":{"groundColor":"127;127;127","skyColor":"255;255;255","top":"Z+"},"booleanParameters":{}},{"effectType":"Scene3D::DirectionalLight","name":"3D Sun Light","doubleParameters":{"distanceFromCamera":1500.0,"elevation":40.0,"frustumSize":4000.0,"intensity":0.75,"minimumShadowBias":0.0,"rotation":300.0},"stringParameters":{"color":"255;255;255","shadowQuality":"medium","top":"Z+"},"booleanParameters":{"isCastingShadow":true}}]}],"behaviorsSharedData":[{"name":"Animation","type":"AnimatableCapability::AnimatableBehavior"},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Flippable","type":"FlippableCapability::FlippableBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"},{"name":"Text","type":"TextContainerCapability::TextContainerBehavior"},{"name":"TopDownMovement","type":"TopDownMovementBehavior::TopDownMovementBehavior"}]},{"b":255,"disableInputWhenNotFocused":true,"mangledName":"Functions","name":"Functions","r":247,"standardSortMethod":true,"stopSoundsOnStartup":true,"title":"","v":249,"uiSettings":{"grid":false,"gridType":"rectangular","gridWidth":32.0,"gridHeight":32.0,"gridDepth":32.0,"gridOffsetX":0.0,"gridOffsetY":0.0,"gridOffsetZ":0.0,"gridColor":10401023.0,"gridAlpha":0.8,"snap":false,"zoomFactor":0.546875,"windowMask":false,"selectedLayer":"","gameEditorMode":"instances-editor"},"objectsGroups":[],"variables":[{"name":"var_jsonReply","persistentUuid":"e04c3e03-0cb7-4e3d-8f02-7bd32268195c","type":"string","value":""},{"name":"var_jsonParse","persistentUuid":"becd4ac5-49ec-4fd7-b926-45259680bb42","type":"structure","children":[]},{"name":"var_mqttParse","persistentUuid":"b4fe2c70-e8ab-4665-9d0a-7126bb52f64b","type":"structure","children":[]},{"name":"var_child","persistentUuid":"64d0682b-fde0-404e-9b34-17034c997c4c","type":"structure","children":[]},{"name":"var_childName","persistentUuid":"792ced2c-6b39-44d1-8550-02127dd84b45","type":"string","value":""}],"instances":[],"objects":[{"assetStoreId":"","bold":false,"italic":false,"name":"txt_debug","persistentUuid":"29da99d2-6fb0-4d86-841b-b57124673767","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[],"string":"Text","font":"","textAlignment":"left","characterSize":20.0,"color":{"b":0,"g":0,"r":0},"content":{"bold":false,"isOutlineEnabled":false,"isShadowEnabled":false,"italic":false,"outlineColor":"255;255;255","outlineThickness":2.0,"shadowAngle":90.0,"shadowBlurRadius":2.0,"shadowColor":"0;0;0","shadowDistance":4.0,"shadowOpacity":127.0,"smoothed":true,"underlined":false,"text":"Text","font":"","textAlignment":"left","verticalTextAlignment":"top","characterSize":20.0,"lineHeight":0.0,"color":"0;0;0"}}],"objectsFolderStructure":{"folderName":"__ROOT","children":[{"objectName":"txt_debug"}]},"events":[{"colorB":228,"colorG":176,"colorR":74,"creationTime":0,"name":"Scene Start","source":"","type":"BuiltinCommonInstructions::Group","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"SceneJustBegins"},"parameters":[""]}],"actions":[{"type":{"value":"ZoomCamera"},"parameters":["","3","",""]},{"type":{"value":"AnimatableCapability::AnimatableBehavior::SetName"},"parameters":["spr_player","Animation","=","var_playerInfo[0].sprite+\"Down\""]},{"type":{"value":"SendAsyncRequest"},"parameters":["var_jsonAddress+\"/users/\"+var_playerInfo[0].id","\"{\\\"x\\\":\\\"\" + ToString(round(spr_player.X()))+ \"\\\",\\\"y\\\":\\\"\" + ToString(round(spr_player.Y())) + \"\\\"}\"","\"PATCH\"","\"application/json\"","",""]},{"type":{"value":"SendAsyncRequest"},"parameters":["var_jsonAddress+\"/users?online=true&room=\"+CurrentSceneName()","","\"GET\"","","var_jsonReply",""]},{"type":{"value":"Wait"},"parameters":[".1"]},{"type":{"value":"JSONToVariableStructure2"},"parameters":["var_jsonReply","var_jsonParse"]}],"events":[{"type":"BuiltinCommonInstructions::ForEachChildVariable","iterableVariableName":"var_jsonParse","valueIteratorVariableName":"var_child","keyIteratorVariableName":"var_childName","conditions":[],"actions":[],"events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["var_child[\"id\"]","!=","var_playerInfo[0].id"]}],"actions":[{"type":{"value":"Create"},"parameters":["","spr_otherPlayers","var_child[\"x\"]","var_child[\"y\"]",""]},{"type":{"value":"AnimatableCapability::AnimatableBehavior::SetName"},"parameters":["spr_otherPlayers","Animation","=","var_child[\"sprite\"]+\"Down\""]},{"type":{"value":"AnimatableCapability::AnimatableBehavior::PauseAnimation"},"parameters":["spr_otherPlayers","Animation"]},{"type":{"value":"ChangeSprite"},"parameters":["spr_otherPlayers","=","1"]},{"type":{"value":"SetNumberObjectVariable"},"parameters":["spr_otherPlayers","player_id","=","var_child[\"id\"]"]}]}]}]}],"parameters":[]},{"colorB":228,"colorG":176,"colorR":74,"creationTime":0,"name":"MQTT","source":"","type":"BuiltinCommonInstructions::Group","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"MQTT::isConnected"},"parameters":["",""]},{"type":{"value":"BuiltinCommonInstructions::Once"},"parameters":[]}],"actions":[{"type":{"value":"MQTT::subscribe"},"parameters":["","\"/game/rooms/\"+CurrentSceneName()","","no",""]},{"type":{"value":"MQTT::publish"},"parameters":["","\"{\\\"type\\\":\\\"join\\\",\\\"player_id\\\":\" + ToString(var_playerInfo[0].id) + \",\\\"x\\\":\" + ToString(round(spr_player.X())) + \",\\\"y\\\":\" + ToString(round(spr_player.Y())) + \",\\\"sprite\\\":\\\"\" + var_playerInfo[0].sprite + \"\\\"}\"","\"/game/rooms/\"+CurrentSceneName()","","",""]}]},{"type":"BuiltinCommonInstructions::Comment","color":{"b":109,"g":230,"r":255,"textB":0,"textG":0,"textR":0},"comment":"MQTT on button press"},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"TopDownMovementBehavior::IsMoving"},"parameters":["spr_player","TopDownMovement"]},{"type":{"value":"TopDownMovementBehavior::TopDownMovementBehavior::IsMovementAngleAround"},"parameters":["spr_player","TopDownMovement","0","0"]},{"type":{"value":"BuiltinCommonInstructions::Once"},"parameters":[]}],"actions":[{"type":{"value":"MQTT::publish"},"parameters":["","\"{\\\"type\\\":\\\"move_start\\\",\\\"player_id\\\":\" + ToString(var_playerInfo[0].id) + \",\\\"sprite\\\":\" + ToString(var_playerInfo[0].sprite) + \",\\\"direction\\\":\\\"right\\\"}\"","\"/game/rooms/\"+CurrentSceneName()","","",""]},{"type":{"value":"AnimatableCapability::AnimatableBehavior::SetName"},"parameters":["spr_player","Animation","=","var_playerInfo[0].sprite+ \"Right\""]},{"type":{"value":"AnimatableCapability::AnimatableBehavior::PlayAnimation"},"parameters":["spr_player","Animation"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"TopDownMovementBehavior::IsMoving"},"parameters":["spr_player","TopDownMovement"]},{"type":{"value":"TopDownMovementBehavior::TopDownMovementBehavior::IsMovementAngleAround"},"parameters":["spr_player","TopDownMovement","90","0"]},{"type":{"value":"BuiltinCommonInstructions::Once"},"parameters":[]}],"actions":[{"type":{"value":"MQTT::publish"},"parameters":["","\"{\\\"type\\\":\\\"move_start\\\",\\\"player_id\\\":\" + ToString(var_playerInfo[0].id) + \",\\\"sprite\\\":\" + ToString(var_playerInfo[0].sprite) + \",\\\"direction\\\":\\\"down\\\"}\"","\"/game/rooms/\"+CurrentSceneName()","","",""]},{"type":{"value":"AnimatableCapability::AnimatableBehavior::SetName"},"parameters":["spr_player","Animation","=","var_playerInfo[0].sprite+ \"Down\""]},{"type":{"value":"AnimatableCapability::AnimatableBehavior::PlayAnimation"},"parameters":["spr_player","Animation"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"TopDownMovementBehavior::IsMoving"},"parameters":["spr_player","TopDownMovement"]},{"type":{"value":"TopDownMovementBehavior::TopDownMovementBehavior::IsMovementAngleAround"},"parameters":["spr_player","TopDownMovement","180","0"]},{"type":{"value":"BuiltinCommonInstructions::Once"},"parameters":[]}],"actions":[{"type":{"value":"MQTT::publish"},"parameters":["","\"{\\\"type\\\":\\\"move_start\\\",\\\"player_id\\\":\" + ToString(var_playerInfo[0].id) + \",\\\"sprite\\\":\" + ToString(var_playerInfo[0].sprite) + \",\\\"direction\\\":\\\"left\\\"}\"","\"/game/rooms/\"+CurrentSceneName()","","",""]},{"type":{"value":"AnimatableCapability::AnimatableBehavior::SetName"},"parameters":["spr_player","Animation","=","var_playerInfo[0].sprite + \"Left\""]},{"type":{"value":"AnimatableCapability::AnimatableBehavior::PlayAnimation"},"parameters":["spr_player","Animation"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"TopDownMovementBehavior::IsMoving"},"parameters":["spr_player","TopDownMovement"]},{"type":{"value":"TopDownMovementBehavior::TopDownMovementBehavior::IsMovementAngleAround"},"parameters":["spr_player","TopDownMovement","270","0"]},{"type":{"value":"BuiltinCommonInstructions::Once"},"parameters":[]}],"actions":[{"type":{"value":"MQTT::publish"},"parameters":["","\"{\\\"type\\\":\\\"move_start\\\",\\\"player_id\\\":\" + ToString(var_playerInfo[0].id) + \",\\\"sprite\\\":\" + ToString(var_playerInfo[0].sprite) + \",\\\"direction\\\":\\\"up\\\"}\"","\"/game/rooms/\"+CurrentSceneName()","","",""]},{"type":{"value":"AnimatableCapability::AnimatableBehavior::SetName"},"parameters":["spr_player","Animation","=","var_playerInfo[0].sprite + \"Up\""]},{"type":{"value":"AnimatableCapability::AnimatableBehavior::PlayAnimation"},"parameters":["spr_player","Animation"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"inverted":true,"value":"TopDownMovementBehavior::IsMoving"},"parameters":["spr_player","TopDownMovement"]},{"type":{"value":"BuiltinCommonInstructions::Once"},"parameters":[]}],"actions":[{"type":{"value":"MQTT::publish"},"parameters":["","\"{\\\"type\\\":\\\"move_stop\\\",\\\"player_id\\\":\" + ToString(var_playerInfo[0].id) + \",\\\"sprite\\\":\" + ToString(var_playerInfo[0].sprite) + \",\\\"x\\\":\" + ToString(round(spr_player.X())) + \",\\\"y\\\":\" + ToString(round(spr_player.Y())) + \"}\"","\"/game/rooms/\"+CurrentSceneName()","","",""]},{"type":{"value":"AnimatableCapability::AnimatableBehavior::PauseAnimation"},"parameters":["spr_player","Animation"]},{"type":{"value":"ChangeSprite"},"parameters":["spr_player","=","1"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"MQTT::onMessage"},"parameters":["","\"/game/rooms/\"+CurrentSceneName()",""]}],"actions":[{"type":{"value":"JSONToVariableStructure2"},"parameters":["MQTT::GetLastMessage(\"/game/rooms/\"+CurrentSceneName())","var_mqttParse"]},{"type":{"value":"TextContainerCapability::TextContainerBehavior::SetValue"},"parameters":["txt_debug","Text","=","MQTT::GetLastMessage(\"/game/rooms/\"+CurrentSceneName())"]}],"events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["var_mqttParse[\"player_id\"]","!=","var_playerInfo[0].id"]}],"actions":[],"events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["var_mqttParse[\"type\"]","=","\"move_start\""]},{"type":{"value":"StringVariable"},"parameters":["var_mqttParse[\"direction\"]","=","\"right\""]},{"type":{"value":"NumberObjectVariable"},"parameters":["spr_otherPlayers","player_id","=","var_mqttParse[\"player_id\"]"]}],"actions":[{"type":{"value":"AnimatableCapability::AnimatableBehavior::PlayAnimation"},"parameters":["spr_otherPlayers","Animation"]},{"type":{"value":"AnimatableCapability::AnimatableBehavior::SetName"},"parameters":["spr_otherPlayers","Animation","=","var_mqttParse[\"sprite\"]+ \"Right\""]},{"type":{"value":"ClearForces"},"parameters":["spr_otherPlayers"]},{"type":{"value":"AddForceXY"},"parameters":["spr_otherPlayers","75","0","1"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["var_mqttParse[\"type\"]","=","\"move_start\""]},{"type":{"value":"StringVariable"},"parameters":["var_mqttParse[\"direction\"]","=","\"left\""]},{"type":{"value":"NumberObjectVariable"},"parameters":["spr_otherPlayers","player_id","=","var_mqttParse[\"player_id\"]"]}],"actions":[{"type":{"value":"AnimatableCapability::AnimatableBehavior::PlayAnimation"},"parameters":["spr_otherPlayers","Animation"]},{"type":{"value":"AnimatableCapability::AnimatableBehavior::SetName"},"parameters":["spr_otherPlayers","Animation","=","var_mqttParse[\"sprite\"]+ \"Left\""]},{"type":{"value":"ClearForces"},"parameters":["spr_otherPlayers"]},{"type":{"value":"AddForceXY"},"parameters":["spr_otherPlayers","-75","0","1"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["var_mqttParse[\"type\"]","=","\"move_start\""]},{"type":{"value":"StringVariable"},"parameters":["var_mqttParse[\"direction\"]","=","\"up\""]},{"type":{"value":"NumberObjectVariable"},"parameters":["spr_otherPlayers","player_id","=","var_mqttParse[\"player_id\"]"]}],"actions":[{"type":{"value":"AnimatableCapability::AnimatableBehavior::PlayAnimation"},"parameters":["spr_otherPlayers","Animation"]},{"type":{"value":"AnimatableCapability::AnimatableBehavior::SetName"},"parameters":["spr_otherPlayers","Animation","=","var_mqttParse[\"sprite\"]+ \"Up\""]},{"type":{"value":"ClearForces"},"parameters":["spr_otherPlayers"]},{"type":{"value":"AddForceXY"},"parameters":["spr_otherPlayers","0","-75","1"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["var_mqttParse[\"type\"]","=","\"move_start\""]},{"type":{"value":"StringVariable"},"parameters":["var_mqttParse[\"direction\"]","=","\"down\""]},{"type":{"value":"NumberObjectVariable"},"parameters":["spr_otherPlayers","player_id","=","var_mqttParse[\"player_id\"]"]}],"actions":[{"type":{"value":"AnimatableCapability::AnimatableBehavior::PlayAnimation"},"parameters":["spr_otherPlayers","Animation"]},{"type":{"value":"AnimatableCapability::AnimatableBehavior::SetName"},"parameters":["spr_otherPlayers","Animation","=","var_mqttParse[\"sprite\"]+ \"Down\""]},{"type":{"value":"ClearForces"},"parameters":["spr_otherPlayers"]},{"type":{"value":"AddForceXY"},"parameters":["spr_otherPlayers","0","75","1"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["var_mqttParse[\"type\"]","=","\"move_stop\""]},{"type":{"value":"NumberObjectVariable"},"parameters":["spr_otherPlayers","player_id","=","var_mqttParse[\"player_id\"]"]}],"actions":[{"type":{"value":"ClearForces"},"parameters":["spr_otherPlayers"]},{"type":{"value":"SetXY"},"parameters":["spr_otherPlayers","=","var_mqttParse[\"x\"]","=","var_mqttParse[\"y\"]"]},{"type":{"value":"AnimatableCapability::AnimatableBehavior::PauseAnimation"},"parameters":["spr_otherPlayers","Animation"]},{"type":{"value":"ChangeSprite"},"parameters":["spr_otherPlayers","=","1"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["var_mqttParse[\"type\"]","=","\"join\""]}],"actions":[{"type":{"value":"Create"},"parameters":["","spr_otherPlayers","var_mqttParse[\"x\"]","var_mqttParse[\"y\"]",""]},{"type":{"value":"SetNumberObjectVariable"},"parameters":["spr_otherPlayers","player_id","=","var_mqttParse[\"player_id\"]"]},{"type":{"value":"AnimatableCapability::AnimatableBehavior::SetName"},"parameters":["spr_otherPlayers","Animation","=","var_mqttParse[\"sprite\"]+\"Down\""]},{"type":{"value":"AnimatableCapability::AnimatableBehavior::PauseAnimation"},"parameters":["spr_otherPlayers","Animation"]},{"type":{"value":"ChangeSprite"},"parameters":["spr_otherPlayers","=","1"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["var_mqttParse[\"type\"]","=","\"leave\""]}],"actions":[],"events":[{"type":"BuiltinCommonInstructions::ForEach","object":"spr_otherPlayers","conditions":[{"type":{"value":"NumberObjectVariable"},"parameters":["spr_otherPlayers","player_id","=","var_mqttParse[\"player_id\"]"]}],"actions":[{"type":{"value":"Delete"},"parameters":["spr_otherPlayers",""]}]}]}]}]}],"parameters":[]},{"colorB":228,"colorG":176,"colorR":74,"creationTime":0,"name":"Doorways","source":"","type":"BuiltinCommonInstructions::Group","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"CollisionNP"},"parameters":["spr_player","spr_door","","",""]}],"actions":[{"type":{"value":"SetStringVariable"},"parameters":["var_playerInfo[0].last_room","=","var_playerInfo[0].room"]},{"type":{"value":"SetStringVariable"},"parameters":["var_playerInfo[0].room","=","spr_door.var_doorway"]},{"type":{"value":"SendAsyncRequest"},"parameters":["var_jsonAddress+\"/users/\"+var_playerInfo[0].id","\"{\\\"room\\\":\\\"\" + var_playerInfo[0].room + \"\\\",\\\"last_room\\\":\\\"\" + var_playerInfo[0].last_room + \"\\\"}\"","\"PATCH\"","\"application/json\"","",""]},{"type":{"value":"MQTT::publish"},"parameters":["","\"{\\\"type\\\":\\\"leave\\\",\\\"player_id\\\":\" + ToString(var_playerInfo[0].id) + \"}\"","\"/game/rooms/\"+CurrentSceneName()","","",""]},{"type":{"value":"Scene"},"parameters":["","spr_door.var_doorway",""]}]}],"parameters":[]},{"colorB":228,"colorG":176,"colorR":74,"creationTime":0,"name":"Log Out","source":"","type":"BuiltinCommonInstructions::Group","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"PanelSpriteButton::PanelSpriteButton::IsClicked"},"parameters":["btn_Logout",""]}],"actions":[{"type":{"value":"SendAsyncRequest"},"parameters":["var_jsonAddress+\"/users/\"+var_playerInfo[0].id","\"{\\\"online\\\":false,\\\"last_room\\\":\\\"null\\\",\\\"x\\\":\" + ToString(round(spr_player.X())) + \",\\\"y\\\":\" + ToString(round(spr_player.Y())) + \"}\"","\"PATCH\"","\"application/json\"","",""]},{"type":{"value":"MQTT::publish"},"parameters":["","\"{\\\"type\\\":\\\"leave\\\",\\\"player_id\\\":\" + ToString(var_playerInfo[0].id) + \"}\"","\"/game/rooms/\"+CurrentSceneName()","","",""]},{"type":{"value":"Scene"},"parameters":["","\"Login\"",""]}]}],"parameters":[]},{"colorB":228,"colorG":176,"colorR":74,"creationTime":0,"name":"Update XY","source":"","type":"BuiltinCommonInstructions::Group","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"inverted":true,"value":"TopDownMovementBehavior::IsMoving"},"parameters":["spr_player","TopDownMovement"]},{"type":{"value":"BuiltinCommonInstructions::Once"},"parameters":[]}],"actions":[{"type":{"value":"SendAsyncRequest"},"parameters":["var_jsonAddress+\"/users/\"+var_playerInfo[0].id","\"{\\\"x\\\":\\\"\" + ToString(round(spr_player.X()))+ \"\\\",\\\"y\\\":\\\"\" + ToString(round(spr_player.Y())) + \"\\\"}\"","\"PATCH\"","\"application/json\"","",""]}]}],"parameters":[]}],"layers":[{"ambientLightColorB":200,"ambientLightColorG":200,"ambientLightColorR":200,"camera2DPlaneMaxDrawingDistance":5000.0,"camera3DFarPlaneDistance":10000.0,"camera3DFieldOfView":45.0,"camera3DNearPlaneDistance":3.0,"cameraType":"","followBaseLayerCamera":false,"isLightingLayer":false,"isLocked":false,"name":"","renderingType":"","visibility":true,"cameras":[{"defaultSize":true,"defaultViewport":true,"height":0.0,"viewportBottom":1.0,"viewportLeft":0.0,"viewportRight":1.0,"viewportTop":0.0,"width":0.0}],"effects":[{"effectType":"Scene3D::HemisphereLight","name":"3D Ambient Hemisphere Light","doubleParameters":{"elevation":40.0,"intensity":0.33,"rotation":300.0},"stringParameters":{"groundColor":"127;127;127","skyColor":"255;255;255","top":"Z+"},"booleanParameters":{}},{"effectType":"Scene3D::DirectionalLight","name":"3D Sun Light","doubleParameters":{"distanceFromCamera":1500.0,"elevation":40.0,"frustumSize":4000.0,"intensity":0.75,"minimumShadowBias":0.0,"rotation":300.0},"stringParameters":{"color":"255;255;255","shadowQuality":"medium","top":"Z+"},"booleanParameters":{"isCastingShadow":true}}]}],"behaviorsSharedData":[{"name":"Animation","type":"AnimatableCapability::AnimatableBehavior"},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Flippable","type":"FlippableCapability::FlippableBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"},{"name":"Text","type":"TextContainerCapability::TextContainerBehavior"},{"name":"TopDownMovement","type":"TopDownMovementBehavior::TopDownMovementBehavior"}]},{"b":255,"disableInputWhenNotFocused":true,"mangledName":"Sprite_32Test","name":"Sprite Test","r":247,"standardSortMethod":true,"stopSoundsOnStartup":true,"title":"","v":249,"uiSettings":{"grid":true,"gridType":"rectangular","gridWidth":16.0,"gridHeight":16.0,"gridDepth":32.0,"gridOffsetX":0.0,"gridOffsetY":0.0,"gridOffsetZ":0.0,"gridColor":10401023.0,"gridAlpha":0.8,"snap":true,"zoomFactor":4.4185594058554049,"windowMask":false,"selectedLayer":"","gameEditorMode":"instances-editor"},"objectsGroups":[],"variables":[],"instances":[{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"spr_playerSprite","persistentUuid":"676e82ba-e2ab-48ad-a0b7-27b03e0d81c6","width":0.0,"x":688.0,"y":288.0,"zOrder":5,"numberProperties":[],"stringProperties":[],"initialVariables":[{"name":"var_player_id","persistentUuid":"8c121fd4-14b0-44de-8189-7e88a869f900","type":"string","value":"04"}]}],"objects":[{"adaptCollisionMaskAutomatically":true,"assetStoreId":"","name":"spr_playerSprite","persistentUuid":"45bd84a7-bbe2-422a-ba57-7875686cead0","type":"Sprite","updateIfNotVisible":false,"variables":[{"name":"var_player_id","persistentUuid":"8c121fd4-14b0-44de-8189-7e88a869f900","type":"string","value":"1"}],"effects":[],"behaviors":[{"name":"TopDownMovement","type":"TopDownMovementBehavior::TopDownMovementBehavior","acceleration":99999.0,"allowDiagonals":false,"angleOffset":0.0,"angularMaxSpeed":180.0,"customIsometryAngle":30.0,"deceleration":99999.0,"ignoreDefaultControls":false,"maxSpeed":75.0,"movementAngleOffset":0.0,"rotateObject":false,"useLegacyTurnBack":false,"viewpoint":"TopDown"}],"animations":[{"name":"1Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"01Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"1Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"01Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"1Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"01Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"1Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"01Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"2Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"02Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"2Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"02Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"2Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"02Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"2Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"02Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"3Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"03Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"3Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"03Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"3Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"03Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"3Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"03Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"4Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"04Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"4Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"spr_playerSprite","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"4Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"04Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"4Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"spr_playerSprite5","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite6","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite7","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite8","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"5Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"spr_playerSprite9","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite10","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite11","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite12","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"5Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"05Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"5Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"05Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"5Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"05Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"6Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"06Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"6Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"06Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"6Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"06Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"6Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"06Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"7Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"07Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"7Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"07Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"7Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"07Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"7Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"07Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"8Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"08Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"8Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"08Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"8Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"08Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"8Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"08Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"9Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"09Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"9Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"09Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"9Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"09Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"9Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"09Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]}]}],"objectsFolderStructure":{"folderName":"__ROOT","children":[{"objectName":"spr_playerSprite"}]},"events":[{"colorB":228,"colorG":176,"colorR":74,"creationTime":0,"name":"Scene Begin","source":"","type":"BuiltinCommonInstructions::Group","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"SceneJustBegins"},"parameters":[""]}],"actions":[{"type":{"value":"ZoomCamera"},"parameters":["","3","",""]},{"type":{"value":"AnimatableCapability::AnimatableBehavior::SetName"},"parameters":["spr_playerSprite","Animation","=","spr_playerSprite.var_player_id + \"Down\""]}]}],"parameters":[]},{"colorB":228,"colorG":176,"colorR":74,"creationTime":0,"name":"Sprite/Controls","source":"","type":"BuiltinCommonInstructions::Group","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"TopDownMovementBehavior::TopDownMovementBehavior::IsMovementAngleAround"},"parameters":["spr_playerSprite","TopDownMovement","0",""]}],"actions":[{"type":{"value":"AnimatableCapability::AnimatableBehavior::SetName"},"parameters":["spr_playerSprite","Animation","=","spr_playerSprite.var_player_id + \"Right\""]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"TopDownMovementBehavior::TopDownMovementBehavior::IsMovementAngleAround"},"parameters":["spr_playerSprite","TopDownMovement","180",""]}],"actions":[{"type":{"value":"AnimatableCapability::AnimatableBehavior::SetName"},"parameters":["spr_playerSprite","Animation","=","spr_playerSprite.var_player_id + \"Left\""]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"TopDownMovementBehavior::TopDownMovementBehavior::IsMovementAngleAround"},"parameters":["spr_playerSprite","TopDownMovement","90",""]}],"actions":[{"type":{"value":"AnimatableCapability::AnimatableBehavior::SetName"},"parameters":["spr_playerSprite","Animation","=","spr_playerSprite.var_player_id + \"Down\""]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"TopDownMovementBehavior::TopDownMovementBehavior::IsMovementAngleAround"},"parameters":["spr_playerSprite","TopDownMovement","270",""]}],"actions":[{"type":{"value":"AnimatableCapability::AnimatableBehavior::SetName"},"parameters":["spr_playerSprite","Animation","=","spr_playerSprite.var_player_id + \"Up\""]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"inverted":true,"value":"TopDownMovementBehavior::IsMoving"},"parameters":["spr_playerSprite","TopDownMovement"]}],"actions":[{"type":{"value":"ChangeSprite"},"parameters":["spr_playerSprite","=","1"]}]}],"parameters":[]}],"layers":[{"ambientLightColorB":200,"ambientLightColorG":200,"ambientLightColorR":200,"camera2DPlaneMaxDrawingDistance":5000.0,"camera3DFarPlaneDistance":10000.0,"camera3DFieldOfView":45.0,"camera3DNearPlaneDistance":3.0,"cameraType":"","followBaseLayerCamera":false,"isLightingLayer":false,"isLocked":false,"name":"","renderingType":"","visibility":true,"cameras":[{"defaultSize":true,"defaultViewport":true,"height":0.0,"viewportBottom":1.0,"viewportLeft":0.0,"viewportRight":1.0,"viewportTop":0.0,"width":0.0}],"effects":[{"effectType":"Scene3D::HemisphereLight","name":"3D Ambient Hemisphere Light","doubleParameters":{"elevation":40.0,"intensity":0.33,"rotation":300.0},"stringParameters":{"groundColor":"127;127;127","skyColor":"255;255;255","top":"Z+"},"booleanParameters":{}},{"effectType":"Scene3D::DirectionalLight","name":"3D Sun Light","doubleParameters":{"distanceFromCamera":1500.0,"elevation":40.0,"frustumSize":4000.0,"intensity":0.75,"minimumShadowBias":0.0,"rotation":300.0},"stringParameters":{"color":"255;255;255","shadowQuality":"medium","top":"Z+"},"booleanParameters":{"isCastingShadow":true}}]}],"behaviorsSharedData":[{"name":"Animation","type":"AnimatableCapability::AnimatableBehavior"},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Flippable","type":"FlippableCapability::FlippableBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"},{"name":"TopDownMovement","type":"TopDownMovementBehavior::TopDownMovementBehavior"}]}],"externalEvents":[],"eventsFunctionsExtensions":[{"author":"Arthur Pacaud (@arthuro555)","category":"Network","dimension":"","extensionNamespace":"","fullName":"MQTT Client (advanced)","gdevelopVersion":">=5.5.222","helpPath":"","iconUrl":"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0ibWRpLW1lc3NhZ2UtZmxhc2giIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMjIgNEMyMiAyLjkgMjEuMSAyIDIwIDJINEMyLjkgMiAyIDIuOSAyIDRWMjJMNiAxOEgxNVYxMEgyMlY0TTIyLjUgMTZIMjAuM0wyMiAxMkgxN1YxOEgxOVYyM0wyMi41IDE2WiIgLz48L3N2Zz4=","name":"MQTT","previewIconUrl":"https://resources.gdevelop-app.com/assets/Icons/message-flash.svg","shortDescription":"MQTT client: connect to broker, publish/subscribe topics, send/receive messages.","version":"1.0.1","description":["This extension wraps [MQTT.js](https://github.com/mqttjs/MQTT.js) to allow connections to a MQTT server and communication via pub/sub. The only transport method is Websockets. Make sure to use a broker that support those!","","## Dataloss","","The dataloss let you chose how to handle data. Due to how the GDevelop event loop is made, only one message per topic can be processed per frame. When dataloss is on, when you get 2 messages from one topic in one frame, only the latest one is remembered. When it is off, the first message is processed and the second is queued for the next frame.","","## QoS (Quality of service)","","Here is how QoS works:",""," - QoS 0 (received at most once): The packet is sent, and that's it. There is no validation about whether it has been received."," - QoS 1 (received at least once): The packet is sent and stored as long as the client has not received a confirmation from the server. MQTT ensures that it will be received, but there can be duplicates."," - QoS 2 (received exactly once): Same as QoS 1 but there is no duplicates.","","About data consumption: QoS 2 will consume more than QoS 1, which will consume more than QoS 0.","","## Test Broker","","You can find a free test broker server over at https://test.mosquitto.org/ - keep in mind, anyone can read and write data sent there, and it offers no uptime guarantees!"],"origin":{"identifier":"MQTT","name":"gdevelop-extension-store"},"tags":["mqtt","iot","connection","networking","pubsub","messaging","online","connect","multiplayer","send","message","recieve","notify","notification","home assistant","smart home","control"],"authorIds":["ZgrsWuRTAkXgeuPV9bo0zuEcA2w1"],"dependencies":[],"globalVariables":[],"sceneVariables":[],"eventsFunctions":[{"fullName":"","functionType":"Action","name":"onFirstSceneLoaded","sentence":"","events":[{"type":"BuiltinCommonInstructions::JsCode","inlineCode":["/**"," * @typedef MQTTEvent Corresponds to a message coming from a subcribed topic."," * @property {boolean} loss Descibes how to handle multiple packages in one frame."," * @property {string || Array} data The last message received by that event."," */","","/**"," * The mqtt tools"," * @namespace"," */","gdjs.evtTools.mqtt = {"," /** The current connection to the MQTT broker server */"," connection: null,"," /** "," * The last error that occured "," * @type {string}"," */"," lastError: \"\","," /**"," * A list of events triggered."," * @type {Object.}"," */"," events: {},"," empty: Symbol(\"No event\"),","};","","// MQTT.js: https://github.com/mqttjs/MQTT.js (v5.10.3)","window.mqtt=(()=>{var ys=Object.defineProperty;var Kg=Object.getOwnPropertyDescriptor;var Gg=Object.getOwnPropertyNames;var Qg=Object.prototype.hasOwnProperty;var _e=(t,e)=>()=>(t&&(e=t(t=0)),e);var M=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),Jt=(t,e)=>{for(var r in e)ys(t,r,{get:e[r],enumerable:!0})},Yg=(t,e,r,i)=>{if(e&&typeof e==\"object\"||typeof e==\"function\")for(let n of Gg(e))!Qg.call(t,n)&&n!==r&&ys(t,n,{get:()=>e[n],enumerable:!(i=Kg(e,n))||i.enumerable});return t};var X=t=>Yg(ys({},\"__esModule\",{value:!0}),t);var _=_e(()=>{});var B={};Jt(B,{_debugEnd:()=>yu,_debugProcess:()=>gu,_events:()=>Ou,_eventsCount:()=>xu,_exiting:()=>Yl,_fatalExceptions:()=>cu,_getActiveHandles:()=>eu,_getActiveRequests:()=>Zl,_kill:()=>ru,_linkedBinding:()=>Gl,_maxListeners:()=>ku,_preload_modules:()=>Cu,_rawDebug:()=>zl,_startProfilerIdleNotifier:()=>bu,_stopProfilerIdleNotifier:()=>wu,_tickCallback:()=>pu,abort:()=>Eu,addListener:()=>Mu,allowedNodeEnvironmentFlags:()=>lu,arch:()=>xl,argv:()=>Ul,argv0:()=>Ru,assert:()=>uu,binding:()=>Fl,chdir:()=>Hl,config:()=>Jl,cpuUsage:()=>$i,cwd:()=>$l,debugPort:()=>Tu,default:()=>$u,dlopen:()=>Xl,domain:()=>Ql,emit:()=>Du,emitWarning:()=>jl,env:()=>Ll,execArgv:()=>Nl,execPath:()=>Iu,exit:()=>ou,features:()=>fu,hasUncaughtExceptionCaptureCallback:()=>du,hrtime:()=>Wi,kill:()=>su,listeners:()=>Wu,memoryUsage:()=>nu,moduleLoadList:()=>Kl,nextTick:()=>Pl,off:()=>Uu,on:()=>wt,once:()=>Lu,openStdin:()=>au,pid:()=>Su,platform:()=>Ml,ppid:()=>Au,prependListener:()=>ju,prependOnceListener:()=>Fu,reallyExit:()=>tu,release:()=>Vl,removeAllListeners:()=>qu,removeListener:()=>Nu,resourceUsage:()=>iu,setSourceMapsEnabled:()=>Bu,setUncaughtExceptionCaptureCallback:()=>hu,stderr:()=>mu,stdin:()=>vu,stdout:()=>_u,title:()=>Ol,umask:()=>Wl,uptime:()=>Pu,version:()=>ql,versions:()=>Dl});function _s(t){throw new Error(\"Node.js process \"+t+\" is not supported by JSPM core outside of Node.js\")}function Jg(){!Lr||!Xt||(Lr=!1,Xt.length?bt=Xt.concat(bt):Fi=-1,bt.length&&Bl())}function Bl(){if(!Lr){var t=setTimeout(Jg,0);Lr=!0;for(var e=bt.length;e;){for(Xt=bt,bt=[];++Fi1)for(var r=1;r{_();v();m();bt=[],Lr=!1,Fi=-1;kl.prototype.run=function(){this.fun.apply(null,this.array)};Ol=\"browser\",xl=\"x64\",Ml=\"browser\",Ll={PATH:\"/usr/bin\",LANG:navigator.language+\".UTF-8\",PWD:\"/\",HOME:\"/home\",TMP:\"/tmp\"},Ul=[\"/usr/bin/node\"],Nl=[],ql=\"v16.8.0\",Dl={},jl=function(t,e){console.warn((e?e+\": \":\"\")+t)},Fl=function(t){_s(\"binding\")},Wl=function(t){return 0},$l=function(){return\"/\"},Hl=function(t){},Vl={name:\"node\",sourceUrl:\"\",headersUrl:\"\",libUrl:\"\"};zl=Ee,Kl=[];Ql={},Yl=!1,Jl={};tu=Ee,ru=Ee,$i=function(){return{}},iu=$i,nu=$i,su=Ee,ou=Ee,au=Ee,lu={};fu={inspector:!1,debug:!1,uv:!1,ipv6:!1,tls_alpn:!1,tls_sni:!1,tls_ocsp:!1,tls:!1,cached_builtins:!0},cu=Ee,hu=Ee;pu=Ee,gu=Ee,yu=Ee,bu=Ee,wu=Ee,_u=void 0,mu=void 0,vu=void 0,Eu=Ee,Su=2,Au=1,Iu=\"/bin/usr/node\",Tu=9229,Ru=\"node\",Cu=[],Bu=Ee,Lt={now:typeof performance<\"u\"?performance.now.bind(performance):void 0,timing:typeof performance<\"u\"?performance.timing:void 0};Lt.now===void 0&&(bs=Date.now(),Lt.timing&&Lt.timing.navigationStart&&(bs=Lt.timing.navigationStart),Lt.now=()=>Date.now()-bs);ws=1e9;Wi.bigint=function(t){var e=Wi(t);return typeof BigInt>\"u\"?e[0]*ws+e[1]:BigInt(e[0]*ws)+BigInt(e[1])};ku=10,Ou={},xu=0;Mu=wt,Lu=wt,Uu=wt,Nu=wt,qu=wt,Du=Ee,ju=wt,Fu=wt;$u={version:ql,versions:Dl,arch:xl,platform:Ml,release:Vl,_rawDebug:zl,moduleLoadList:Kl,binding:Fl,_linkedBinding:Gl,_events:Ou,_eventsCount:xu,_maxListeners:ku,on:wt,addListener:Mu,once:Lu,off:Uu,removeListener:Nu,removeAllListeners:qu,emit:Du,prependListener:ju,prependOnceListener:Fu,listeners:Wu,domain:Ql,_exiting:Yl,config:Jl,dlopen:Xl,uptime:Pu,_getActiveRequests:Zl,_getActiveHandles:eu,reallyExit:tu,_kill:ru,cpuUsage:$i,resourceUsage:iu,memoryUsage:nu,kill:su,exit:ou,openStdin:au,allowedNodeEnvironmentFlags:lu,assert:uu,features:fu,_fatalExceptions:cu,setUncaughtExceptionCaptureCallback:hu,hasUncaughtExceptionCaptureCallback:du,emitWarning:jl,nextTick:Pl,_tickCallback:pu,_debugProcess:gu,_debugEnd:yu,_startProfilerIdleNotifier:bu,_stopProfilerIdleNotifier:wu,stdout:_u,stdin:vu,stderr:mu,abort:Eu,umask:Wl,chdir:Hl,cwd:$l,env:Ll,title:Ol,argv:Ul,execArgv:Nl,pid:Su,ppid:Au,execPath:Iu,debugPort:Tu,hrtime:Wi,argv0:Ru,_preload_modules:Cu,setSourceMapsEnabled:Bu}});var m=_e(()=>{Hu()});var me={};Jt(me,{Buffer:()=>x,INSPECT_MAX_BYTES:()=>ty,default:()=>Ut,kMaxLength:()=>ry});function Xg(){if(Vu)return ci;Vu=!0,ci.byteLength=a,ci.toByteArray=c,ci.fromByteArray=g;for(var t=[],e=[],r=typeof Uint8Array<\"u\"?Uint8Array:Array,i=\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/\",n=0,o=i.length;n0)throw new Error(\"Invalid string. Length must be a multiple of 4\");var S=y.indexOf(\"=\");S===-1&&(S=w);var E=S===w?0:4-S%4;return[S,E]}function a(y){var w=s(y),S=w[0],E=w[1];return(S+E)*3/4-E}function l(y,w,S){return(w+S)*3/4-S}function c(y){var w,S=s(y),E=S[0],I=S[1],C=new r(l(y,E,I)),R=0,U=I>0?E-4:E,N;for(N=0;N>16&255,C[R++]=w>>8&255,C[R++]=w&255;return I===2&&(w=e[y.charCodeAt(N)]<<2|e[y.charCodeAt(N+1)]>>4,C[R++]=w&255),I===1&&(w=e[y.charCodeAt(N)]<<10|e[y.charCodeAt(N+1)]<<4|e[y.charCodeAt(N+2)]>>2,C[R++]=w>>8&255,C[R++]=w&255),C}function h(y){return t[y>>18&63]+t[y>>12&63]+t[y>>6&63]+t[y&63]}function d(y,w,S){for(var E,I=[],C=w;CU?U:R+C));return E===1?(w=y[S-1],I.push(t[w>>2]+t[w<<4&63]+\"==\")):E===2&&(w=(y[S-2]<<8)+y[S-1],I.push(t[w>>10]+t[w>>4&63]+t[w<<2&63]+\"=\")),I.join(\"\")}return ci}function Zg(){if(zu)return Hi;zu=!0;return Hi.read=function(t,e,r,i,n){var o,s,a=n*8-i-1,l=(1<>1,h=-7,d=r?n-1:0,g=r?-1:1,y=t[e+d];for(d+=g,o=y&(1<<-h)-1,y>>=-h,h+=a;h>0;o=o*256+t[e+d],d+=g,h-=8);for(s=o&(1<<-h)-1,o>>=-h,h+=i;h>0;s=s*256+t[e+d],d+=g,h-=8);if(o===0)o=1-c;else{if(o===l)return s?NaN:(y?-1:1)*(1/0);s=s+Math.pow(2,i),o=o-c}return(y?-1:1)*s*Math.pow(2,o-i)},Hi.write=function(t,e,r,i,n,o){var s,a,l,c=o*8-n-1,h=(1<>1,g=n===23?Math.pow(2,-24)-Math.pow(2,-77):0,y=i?0:o-1,w=i?1:-1,S=e<0||e===0&&1/e<0?1:0;for(e=Math.abs(e),isNaN(e)||e===1/0?(a=isNaN(e)?1:0,s=h):(s=Math.floor(Math.log(e)/Math.LN2),e*(l=Math.pow(2,-s))<1&&(s--,l*=2),s+d>=1?e+=g/l:e+=g*Math.pow(2,1-d),e*l>=2&&(s++,l/=2),s+d>=h?(a=0,s=h):s+d>=1?(a=(e*l-1)*Math.pow(2,n),s=s+d):(a=e*Math.pow(2,d-1)*Math.pow(2,n),s=0));n>=8;t[r+y]=a&255,y+=w,a/=256,n-=8);for(s=s<0;t[r+y]=s&255,y+=w,s/=256,c-=8);t[r+y-w]|=S*128},Hi}function ey(){if(Ku)return Zt;Ku=!0;let t=Xg(),e=Zg(),r=typeof Symbol==\"function\"&&typeof Symbol.for==\"function\"?Symbol.for(\"nodejs.util.inspect.custom\"):null;Zt.Buffer=s,Zt.SlowBuffer=I,Zt.INSPECT_MAX_BYTES=50;let i=2147483647;Zt.kMaxLength=i,s.TYPED_ARRAY_SUPPORT=n(),!s.TYPED_ARRAY_SUPPORT&&typeof console<\"u\"&&typeof console.error==\"function\"&&console.error(\"This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.\");function n(){try{let p=new Uint8Array(1),u={foo:function(){return 42}};return Object.setPrototypeOf(u,Uint8Array.prototype),Object.setPrototypeOf(p,u),p.foo()===42}catch{return!1}}Object.defineProperty(s.prototype,\"parent\",{enumerable:!0,get:function(){if(s.isBuffer(this))return this.buffer}}),Object.defineProperty(s.prototype,\"offset\",{enumerable:!0,get:function(){if(s.isBuffer(this))return this.byteOffset}});function o(p){if(p>i)throw new RangeError('The value \"'+p+'\" is invalid for option \"size\"');let u=new Uint8Array(p);return Object.setPrototypeOf(u,s.prototype),u}function s(p,u,f){if(typeof p==\"number\"){if(typeof u==\"string\")throw new TypeError('The \"string\" argument must be of type string. Received type number');return h(p)}return a(p,u,f)}s.poolSize=8192;function a(p,u,f){if(typeof p==\"string\")return d(p,u);if(ArrayBuffer.isView(p))return y(p);if(p==null)throw new TypeError(\"The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type \"+typeof p);if(Ye(p,ArrayBuffer)||p&&Ye(p.buffer,ArrayBuffer)||typeof SharedArrayBuffer<\"u\"&&(Ye(p,SharedArrayBuffer)||p&&Ye(p.buffer,SharedArrayBuffer)))return w(p,u,f);if(typeof p==\"number\")throw new TypeError('The \"value\" argument must not be of type number. Received type number');let b=p.valueOf&&p.valueOf();if(b!=null&&b!==p)return s.from(b,u,f);let A=S(p);if(A)return A;if(typeof Symbol<\"u\"&&Symbol.toPrimitive!=null&&typeof p[Symbol.toPrimitive]==\"function\")return s.from(p[Symbol.toPrimitive](\"string\"),u,f);throw new TypeError(\"The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type \"+typeof p)}s.from=function(p,u,f){return a(p,u,f)},Object.setPrototypeOf(s.prototype,Uint8Array.prototype),Object.setPrototypeOf(s,Uint8Array);function l(p){if(typeof p!=\"number\")throw new TypeError('\"size\" argument must be of type number');if(p<0)throw new RangeError('The value \"'+p+'\" is invalid for option \"size\"')}function c(p,u,f){return l(p),p<=0?o(p):u!==void 0?typeof f==\"string\"?o(p).fill(u,f):o(p).fill(u):o(p)}s.alloc=function(p,u,f){return c(p,u,f)};function h(p){return l(p),o(p<0?0:E(p)|0)}s.allocUnsafe=function(p){return h(p)},s.allocUnsafeSlow=function(p){return h(p)};function d(p,u){if((typeof u!=\"string\"||u===\"\")&&(u=\"utf8\"),!s.isEncoding(u))throw new TypeError(\"Unknown encoding: \"+u);let f=C(p,u)|0,b=o(f),A=b.write(p,u);return A!==f&&(b=b.slice(0,A)),b}function g(p){let u=p.length<0?0:E(p.length)|0,f=o(u);for(let b=0;b=i)throw new RangeError(\"Attempt to allocate Buffer larger than maximum size: 0x\"+i.toString(16)+\" bytes\");return p|0}function I(p){return+p!=p&&(p=0),s.alloc(+p)}s.isBuffer=function(u){return u!=null&&u._isBuffer===!0&&u!==s.prototype},s.compare=function(u,f){if(Ye(u,Uint8Array)&&(u=s.from(u,u.offset,u.byteLength)),Ye(f,Uint8Array)&&(f=s.from(f,f.offset,f.byteLength)),!s.isBuffer(u)||!s.isBuffer(f))throw new TypeError('The \"buf1\", \"buf2\" arguments must be one of type Buffer or Uint8Array');if(u===f)return 0;let b=u.length,A=f.length;for(let T=0,P=Math.min(b,A);TA.length?(s.isBuffer(P)||(P=s.from(P)),P.copy(A,T)):Uint8Array.prototype.set.call(A,P,T);else if(s.isBuffer(P))P.copy(A,T);else throw new TypeError('\"list\" argument must be an Array of Buffers');T+=P.length}return A};function C(p,u){if(s.isBuffer(p))return p.length;if(ArrayBuffer.isView(p)||Ye(p,ArrayBuffer))return p.byteLength;if(typeof p!=\"string\")throw new TypeError('The \"string\" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof p);let f=p.length,b=arguments.length>2&&arguments[2]===!0;if(!b&&f===0)return 0;let A=!1;for(;;)switch(u){case\"ascii\":case\"latin1\":case\"binary\":return f;case\"utf8\":case\"utf-8\":return ps(p).length;case\"ucs2\":case\"ucs-2\":case\"utf16le\":case\"utf-16le\":return f*2;case\"hex\":return f>>>1;case\"base64\":return Cl(p).length;default:if(A)return b?-1:ps(p).length;u=(\"\"+u).toLowerCase(),A=!0}}s.byteLength=C;function R(p,u,f){let b=!1;if((u===void 0||u<0)&&(u=0),u>this.length||((f===void 0||f>this.length)&&(f=this.length),f<=0)||(f>>>=0,u>>>=0,f<=u))return\"\";for(p||(p=\"utf8\");;)switch(p){case\"hex\":return qg(this,u,f);case\"utf8\":case\"utf-8\":return Pr(this,u,f);case\"ascii\":return hs(this,u,f);case\"latin1\":case\"binary\":return Ng(this,u,f);case\"base64\":return ge(this,u,f);case\"ucs2\":case\"ucs-2\":case\"utf16le\":case\"utf-16le\":return Dg(this,u,f);default:if(b)throw new TypeError(\"Unknown encoding: \"+p);p=(p+\"\").toLowerCase(),b=!0}}s.prototype._isBuffer=!0;function U(p,u,f){let b=p[u];p[u]=p[f],p[f]=b}s.prototype.swap16=function(){let u=this.length;if(u%2!==0)throw new RangeError(\"Buffer size must be a multiple of 16-bits\");for(let f=0;ff&&(u+=\" ... \"),\"\"},r&&(s.prototype[r]=s.prototype.inspect),s.prototype.compare=function(u,f,b,A,T){if(Ye(u,Uint8Array)&&(u=s.from(u,u.offset,u.byteLength)),!s.isBuffer(u))throw new TypeError('The \"target\" argument must be one of type Buffer or Uint8Array. Received type '+typeof u);if(f===void 0&&(f=0),b===void 0&&(b=u?u.length:0),A===void 0&&(A=0),T===void 0&&(T=this.length),f<0||b>u.length||A<0||T>this.length)throw new RangeError(\"out of range index\");if(A>=T&&f>=b)return 0;if(A>=T)return-1;if(f>=b)return 1;if(f>>>=0,b>>>=0,A>>>=0,T>>>=0,this===u)return 0;let P=T-A,$=b-f,se=Math.min(P,$),te=this.slice(A,T),oe=u.slice(f,b);for(let J=0;J2147483647?f=2147483647:f<-2147483648&&(f=-2147483648),f=+f,gs(f)&&(f=A?0:p.length-1),f<0&&(f=p.length+f),f>=p.length){if(A)return-1;f=p.length-1}else if(f<0)if(A)f=0;else return-1;if(typeof u==\"string\"&&(u=s.from(u,b)),s.isBuffer(u))return u.length===0?-1:W(p,u,f,b,A);if(typeof u==\"number\")return u=u&255,typeof Uint8Array.prototype.indexOf==\"function\"?A?Uint8Array.prototype.indexOf.call(p,u,f):Uint8Array.prototype.lastIndexOf.call(p,u,f):W(p,[u],f,b,A);throw new TypeError(\"val must be string, number or Buffer\")}function W(p,u,f,b,A){let T=1,P=p.length,$=u.length;if(b!==void 0&&(b=String(b).toLowerCase(),b===\"ucs2\"||b===\"ucs-2\"||b===\"utf16le\"||b===\"utf-16le\")){if(p.length<2||u.length<2)return-1;T=2,P/=2,$/=2,f/=2}function se(oe,J){return T===1?oe[J]:oe.readUInt16BE(J*T)}let te;if(A){let oe=-1;for(te=f;teP&&(f=P-$),te=f;te>=0;te--){let oe=!0;for(let J=0;J<$;J++)if(se(p,te+J)!==se(u,J)){oe=!1;break}if(oe)return te}return-1}s.prototype.includes=function(u,f,b){return this.indexOf(u,f,b)!==-1},s.prototype.indexOf=function(u,f,b){return N(this,u,f,b,!0)},s.prototype.lastIndexOf=function(u,f,b){return N(this,u,f,b,!1)};function K(p,u,f,b){f=Number(f)||0;let A=p.length-f;b?(b=Number(b),b>A&&(b=A)):b=A;let T=u.length;b>T/2&&(b=T/2);let P;for(P=0;P>>0,isFinite(b)?(b=b>>>0,A===void 0&&(A=\"utf8\")):(A=b,b=void 0);else throw new Error(\"Buffer.write(string, encoding, offset[, length]) is no longer supported\");let T=this.length-f;if((b===void 0||b>T)&&(b=T),u.length>0&&(b<0||f<0)||f>this.length)throw new RangeError(\"Attempt to write outside buffer bounds\");A||(A=\"utf8\");let P=!1;for(;;)switch(A){case\"hex\":return K(this,u,f,b);case\"utf8\":case\"utf-8\":return z(this,u,f,b);case\"ascii\":case\"latin1\":case\"binary\":return Q(this,u,f,b);case\"base64\":return pe(this,u,f,b);case\"ucs2\":case\"ucs-2\":case\"utf16le\":case\"utf-16le\":return Yt(this,u,f,b);default:if(P)throw new TypeError(\"Unknown encoding: \"+A);A=(\"\"+A).toLowerCase(),P=!0}},s.prototype.toJSON=function(){return{type:\"Buffer\",data:Array.prototype.slice.call(this._arr||this,0)}};function ge(p,u,f){return u===0&&f===p.length?t.fromByteArray(p):t.fromByteArray(p.slice(u,f))}function Pr(p,u,f){f=Math.min(p.length,f);let b=[],A=u;for(;A239?4:T>223?3:T>191?2:1;if(A+$<=f){let se,te,oe,J;switch($){case 1:T<128&&(P=T);break;case 2:se=p[A+1],(se&192)===128&&(J=(T&31)<<6|se&63,J>127&&(P=J));break;case 3:se=p[A+1],te=p[A+2],(se&192)===128&&(te&192)===128&&(J=(T&15)<<12|(se&63)<<6|te&63,J>2047&&(J<55296||J>57343)&&(P=J));break;case 4:se=p[A+1],te=p[A+2],oe=p[A+3],(se&192)===128&&(te&192)===128&&(oe&192)===128&&(J=(T&15)<<18|(se&63)<<12|(te&63)<<6|oe&63,J>65535&&J<1114112&&(P=J))}}P===null?(P=65533,$=1):P>65535&&(P-=65536,b.push(P>>>10&1023|55296),P=56320|P&1023),b.push(P),A+=$}return Or(b)}let kr=4096;function Or(p){let u=p.length;if(u<=kr)return String.fromCharCode.apply(String,p);let f=\"\",b=0;for(;bb)&&(f=b);let A=\"\";for(let T=u;Tb&&(u=b),f<0?(f+=b,f<0&&(f=0)):f>b&&(f=b),ff)throw new RangeError(\"Trying to access beyond buffer length\")}s.prototype.readUintLE=s.prototype.readUIntLE=function(u,f,b){u=u>>>0,f=f>>>0,b||ye(u,f,this.length);let A=this[u],T=1,P=0;for(;++P>>0,f=f>>>0,b||ye(u,f,this.length);let A=this[u+--f],T=1;for(;f>0&&(T*=256);)A+=this[u+--f]*T;return A},s.prototype.readUint8=s.prototype.readUInt8=function(u,f){return u=u>>>0,f||ye(u,1,this.length),this[u]},s.prototype.readUint16LE=s.prototype.readUInt16LE=function(u,f){return u=u>>>0,f||ye(u,2,this.length),this[u]|this[u+1]<<8},s.prototype.readUint16BE=s.prototype.readUInt16BE=function(u,f){return u=u>>>0,f||ye(u,2,this.length),this[u]<<8|this[u+1]},s.prototype.readUint32LE=s.prototype.readUInt32LE=function(u,f){return u=u>>>0,f||ye(u,4,this.length),(this[u]|this[u+1]<<8|this[u+2]<<16)+this[u+3]*16777216},s.prototype.readUint32BE=s.prototype.readUInt32BE=function(u,f){return u=u>>>0,f||ye(u,4,this.length),this[u]*16777216+(this[u+1]<<16|this[u+2]<<8|this[u+3])},s.prototype.readBigUInt64LE=Mt(function(u){u=u>>>0,Mr(u,\"offset\");let f=this[u],b=this[u+7];(f===void 0||b===void 0)&&fi(u,this.length-8);let A=f+this[++u]*2**8+this[++u]*2**16+this[++u]*2**24,T=this[++u]+this[++u]*2**8+this[++u]*2**16+b*2**24;return BigInt(A)+(BigInt(T)<>>0,Mr(u,\"offset\");let f=this[u],b=this[u+7];(f===void 0||b===void 0)&&fi(u,this.length-8);let A=f*2**24+this[++u]*2**16+this[++u]*2**8+this[++u],T=this[++u]*2**24+this[++u]*2**16+this[++u]*2**8+b;return(BigInt(A)<>>0,f=f>>>0,b||ye(u,f,this.length);let A=this[u],T=1,P=0;for(;++P=T&&(A-=Math.pow(2,8*f)),A},s.prototype.readIntBE=function(u,f,b){u=u>>>0,f=f>>>0,b||ye(u,f,this.length);let A=f,T=1,P=this[u+--A];for(;A>0&&(T*=256);)P+=this[u+--A]*T;return T*=128,P>=T&&(P-=Math.pow(2,8*f)),P},s.prototype.readInt8=function(u,f){return u=u>>>0,f||ye(u,1,this.length),this[u]&128?(255-this[u]+1)*-1:this[u]},s.prototype.readInt16LE=function(u,f){u=u>>>0,f||ye(u,2,this.length);let b=this[u]|this[u+1]<<8;return b&32768?b|4294901760:b},s.prototype.readInt16BE=function(u,f){u=u>>>0,f||ye(u,2,this.length);let b=this[u+1]|this[u]<<8;return b&32768?b|4294901760:b},s.prototype.readInt32LE=function(u,f){return u=u>>>0,f||ye(u,4,this.length),this[u]|this[u+1]<<8|this[u+2]<<16|this[u+3]<<24},s.prototype.readInt32BE=function(u,f){return u=u>>>0,f||ye(u,4,this.length),this[u]<<24|this[u+1]<<16|this[u+2]<<8|this[u+3]},s.prototype.readBigInt64LE=Mt(function(u){u=u>>>0,Mr(u,\"offset\");let f=this[u],b=this[u+7];(f===void 0||b===void 0)&&fi(u,this.length-8);let A=this[u+4]+this[u+5]*2**8+this[u+6]*2**16+(b<<24);return(BigInt(A)<>>0,Mr(u,\"offset\");let f=this[u],b=this[u+7];(f===void 0||b===void 0)&&fi(u,this.length-8);let A=(f<<24)+this[++u]*2**16+this[++u]*2**8+this[++u];return(BigInt(A)<>>0,f||ye(u,4,this.length),e.read(this,u,!0,23,4)},s.prototype.readFloatBE=function(u,f){return u=u>>>0,f||ye(u,4,this.length),e.read(this,u,!1,23,4)},s.prototype.readDoubleLE=function(u,f){return u=u>>>0,f||ye(u,8,this.length),e.read(this,u,!0,52,8)},s.prototype.readDoubleBE=function(u,f){return u=u>>>0,f||ye(u,8,this.length),e.read(this,u,!1,52,8)};function Ce(p,u,f,b,A,T){if(!s.isBuffer(p))throw new TypeError('\"buffer\" argument must be a Buffer instance');if(u>A||up.length)throw new RangeError(\"Index out of range\")}s.prototype.writeUintLE=s.prototype.writeUIntLE=function(u,f,b,A){if(u=+u,f=f>>>0,b=b>>>0,!A){let $=Math.pow(2,8*b)-1;Ce(this,u,f,b,$,0)}let T=1,P=0;for(this[f]=u&255;++P>>0,b=b>>>0,!A){let $=Math.pow(2,8*b)-1;Ce(this,u,f,b,$,0)}let T=b-1,P=1;for(this[f+T]=u&255;--T>=0&&(P*=256);)this[f+T]=u/P&255;return f+b},s.prototype.writeUint8=s.prototype.writeUInt8=function(u,f,b){return u=+u,f=f>>>0,b||Ce(this,u,f,1,255,0),this[f]=u&255,f+1},s.prototype.writeUint16LE=s.prototype.writeUInt16LE=function(u,f,b){return u=+u,f=f>>>0,b||Ce(this,u,f,2,65535,0),this[f]=u&255,this[f+1]=u>>>8,f+2},s.prototype.writeUint16BE=s.prototype.writeUInt16BE=function(u,f,b){return u=+u,f=f>>>0,b||Ce(this,u,f,2,65535,0),this[f]=u>>>8,this[f+1]=u&255,f+2},s.prototype.writeUint32LE=s.prototype.writeUInt32LE=function(u,f,b){return u=+u,f=f>>>0,b||Ce(this,u,f,4,4294967295,0),this[f+3]=u>>>24,this[f+2]=u>>>16,this[f+1]=u>>>8,this[f]=u&255,f+4},s.prototype.writeUint32BE=s.prototype.writeUInt32BE=function(u,f,b){return u=+u,f=f>>>0,b||Ce(this,u,f,4,4294967295,0),this[f]=u>>>24,this[f+1]=u>>>16,this[f+2]=u>>>8,this[f+3]=u&255,f+4};function vl(p,u,f,b,A){Rl(u,b,A,p,f,7);let T=Number(u&BigInt(4294967295));p[f++]=T,T=T>>8,p[f++]=T,T=T>>8,p[f++]=T,T=T>>8,p[f++]=T;let P=Number(u>>BigInt(32)&BigInt(4294967295));return p[f++]=P,P=P>>8,p[f++]=P,P=P>>8,p[f++]=P,P=P>>8,p[f++]=P,f}function El(p,u,f,b,A){Rl(u,b,A,p,f,7);let T=Number(u&BigInt(4294967295));p[f+7]=T,T=T>>8,p[f+6]=T,T=T>>8,p[f+5]=T,T=T>>8,p[f+4]=T;let P=Number(u>>BigInt(32)&BigInt(4294967295));return p[f+3]=P,P=P>>8,p[f+2]=P,P=P>>8,p[f+1]=P,P=P>>8,p[f]=P,f+8}s.prototype.writeBigUInt64LE=Mt(function(u,f=0){return vl(this,u,f,BigInt(0),BigInt(\"0xffffffffffffffff\"))}),s.prototype.writeBigUInt64BE=Mt(function(u,f=0){return El(this,u,f,BigInt(0),BigInt(\"0xffffffffffffffff\"))}),s.prototype.writeIntLE=function(u,f,b,A){if(u=+u,f=f>>>0,!A){let se=Math.pow(2,8*b-1);Ce(this,u,f,b,se-1,-se)}let T=0,P=1,$=0;for(this[f]=u&255;++T>0)-$&255;return f+b},s.prototype.writeIntBE=function(u,f,b,A){if(u=+u,f=f>>>0,!A){let se=Math.pow(2,8*b-1);Ce(this,u,f,b,se-1,-se)}let T=b-1,P=1,$=0;for(this[f+T]=u&255;--T>=0&&(P*=256);)u<0&&$===0&&this[f+T+1]!==0&&($=1),this[f+T]=(u/P>>0)-$&255;return f+b},s.prototype.writeInt8=function(u,f,b){return u=+u,f=f>>>0,b||Ce(this,u,f,1,127,-128),u<0&&(u=255+u+1),this[f]=u&255,f+1},s.prototype.writeInt16LE=function(u,f,b){return u=+u,f=f>>>0,b||Ce(this,u,f,2,32767,-32768),this[f]=u&255,this[f+1]=u>>>8,f+2},s.prototype.writeInt16BE=function(u,f,b){return u=+u,f=f>>>0,b||Ce(this,u,f,2,32767,-32768),this[f]=u>>>8,this[f+1]=u&255,f+2},s.prototype.writeInt32LE=function(u,f,b){return u=+u,f=f>>>0,b||Ce(this,u,f,4,2147483647,-2147483648),this[f]=u&255,this[f+1]=u>>>8,this[f+2]=u>>>16,this[f+3]=u>>>24,f+4},s.prototype.writeInt32BE=function(u,f,b){return u=+u,f=f>>>0,b||Ce(this,u,f,4,2147483647,-2147483648),u<0&&(u=4294967295+u+1),this[f]=u>>>24,this[f+1]=u>>>16,this[f+2]=u>>>8,this[f+3]=u&255,f+4},s.prototype.writeBigInt64LE=Mt(function(u,f=0){return vl(this,u,f,-BigInt(\"0x8000000000000000\"),BigInt(\"0x7fffffffffffffff\"))}),s.prototype.writeBigInt64BE=Mt(function(u,f=0){return El(this,u,f,-BigInt(\"0x8000000000000000\"),BigInt(\"0x7fffffffffffffff\"))});function Sl(p,u,f,b,A,T){if(f+b>p.length)throw new RangeError(\"Index out of range\");if(f<0)throw new RangeError(\"Index out of range\")}function Al(p,u,f,b,A){return u=+u,f=f>>>0,A||Sl(p,u,f,4),e.write(p,u,f,b,23,4),f+4}s.prototype.writeFloatLE=function(u,f,b){return Al(this,u,f,!0,b)},s.prototype.writeFloatBE=function(u,f,b){return Al(this,u,f,!1,b)};function Il(p,u,f,b,A){return u=+u,f=f>>>0,A||Sl(p,u,f,8),e.write(p,u,f,b,52,8),f+8}s.prototype.writeDoubleLE=function(u,f,b){return Il(this,u,f,!0,b)},s.prototype.writeDoubleBE=function(u,f,b){return Il(this,u,f,!1,b)},s.prototype.copy=function(u,f,b,A){if(!s.isBuffer(u))throw new TypeError(\"argument should be a Buffer\");if(b||(b=0),!A&&A!==0&&(A=this.length),f>=u.length&&(f=u.length),f||(f=0),A>0&&A=this.length)throw new RangeError(\"Index out of range\");if(A<0)throw new RangeError(\"sourceEnd out of bounds\");A>this.length&&(A=this.length),u.length-f>>0,b=b===void 0?this.length:b>>>0,u||(u=0);let T;if(typeof u==\"number\")for(T=f;T2**32?A=Tl(String(f)):typeof f==\"bigint\"&&(A=String(f),(f>BigInt(2)**BigInt(32)||f<-(BigInt(2)**BigInt(32)))&&(A=Tl(A)),A+=\"n\"),b+=` It must be ${u}. Received ${A}`,b},RangeError);function Tl(p){let u=\"\",f=p.length,b=p[0]===\"-\"?1:0;for(;f>=b+4;f-=3)u=`_${p.slice(f-3,f)}${u}`;return`${p.slice(0,f)}${u}`}function jg(p,u,f){Mr(u,\"offset\"),(p[u]===void 0||p[u+f]===void 0)&&fi(u,p.length-(f+1))}function Rl(p,u,f,b,A,T){if(p>f||p3?u===0||u===BigInt(0)?$=`>= 0${P} and < 2${P} ** ${(T+1)*8}${P}`:$=`>= -(2${P} ** ${(T+1)*8-1}${P}) and < 2 ** ${(T+1)*8-1}${P}`:$=`>= ${u}${P} and <= ${f}${P}`,new xr.ERR_OUT_OF_RANGE(\"value\",$,p)}jg(b,A,T)}function Mr(p,u){if(typeof p!=\"number\")throw new xr.ERR_INVALID_ARG_TYPE(u,\"number\",p)}function fi(p,u,f){throw Math.floor(p)!==p?(Mr(p,f),new xr.ERR_OUT_OF_RANGE(f||\"offset\",\"an integer\",p)):u<0?new xr.ERR_BUFFER_OUT_OF_BOUNDS:new xr.ERR_OUT_OF_RANGE(f||\"offset\",`>= ${f?1:0} and <= ${u}`,p)}let Fg=/[^+/0-9A-Za-z-_]/g;function Wg(p){if(p=p.split(\"=\")[0],p=p.trim().replace(Fg,\"\"),p.length<2)return\"\";for(;p.length%4!==0;)p=p+\"=\";return p}function ps(p,u){u=u||1/0;let f,b=p.length,A=null,T=[];for(let P=0;P55295&&f<57344){if(!A){if(f>56319){(u-=3)>-1&&T.push(239,191,189);continue}else if(P+1===b){(u-=3)>-1&&T.push(239,191,189);continue}A=f;continue}if(f<56320){(u-=3)>-1&&T.push(239,191,189),A=f;continue}f=(A-55296<<10|f-56320)+65536}else A&&(u-=3)>-1&&T.push(239,191,189);if(A=null,f<128){if((u-=1)<0)break;T.push(f)}else if(f<2048){if((u-=2)<0)break;T.push(f>>6|192,f&63|128)}else if(f<65536){if((u-=3)<0)break;T.push(f>>12|224,f>>6&63|128,f&63|128)}else if(f<1114112){if((u-=4)<0)break;T.push(f>>18|240,f>>12&63|128,f>>6&63|128,f&63|128)}else throw new Error(\"Invalid code point\")}return T}function $g(p){let u=[];for(let f=0;f>8,A=f%256,T.push(A),T.push(b);return T}function Cl(p){return t.toByteArray(Wg(p))}function ji(p,u,f,b){let A;for(A=0;A=u.length||A>=p.length);++A)u[A+f]=p[A];return A}function Ye(p,u){return p instanceof u||p!=null&&p.constructor!=null&&p.constructor.name!=null&&p.constructor.name===u.name}function gs(p){return p!==p}let Vg=function(){let p=\"0123456789abcdef\",u=new Array(256);for(let f=0;f<16;++f){let b=f*16;for(let A=0;A<16;++A)u[b+A]=p[f]+p[A]}return u}();function Mt(p){return typeof BigInt>\"u\"?zg:p}function zg(){throw new Error(\"BigInt not supported\")}return Zt}var ci,Vu,Hi,zu,Zt,Ku,Ut,x,ty,ry,be=_e(()=>{_();v();m();ci={},Vu=!1;Hi={},zu=!1;Zt={},Ku=!1;Ut=ey();Ut.Buffer;Ut.SlowBuffer;Ut.INSPECT_MAX_BYTES;Ut.kMaxLength;x=Ut.Buffer,ty=Ut.INSPECT_MAX_BYTES,ry=Ut.kMaxLength});var v=_e(()=>{be()});var Gu=M(vs=>{\"use strict\";_();v();m();Object.defineProperty(vs,\"__esModule\",{value:!0});var ms=class{constructor(e){this.aliasToTopic={},this.max=e}put(e,r){return r===0||r>this.max?!1:(this.aliasToTopic[r]=e,this.length=Object.keys(this.aliasToTopic).length,!0)}getTopicByAlias(e){return this.aliasToTopic[e]}clear(){this.aliasToTopic={}}};vs.default=ms});var ce=M((AA,Qu)=>{\"use strict\";_();v();m();Qu.exports={ArrayIsArray(t){return Array.isArray(t)},ArrayPrototypeIncludes(t,e){return t.includes(e)},ArrayPrototypeIndexOf(t,e){return t.indexOf(e)},ArrayPrototypeJoin(t,e){return t.join(e)},ArrayPrototypeMap(t,e){return t.map(e)},ArrayPrototypePop(t,e){return t.pop(e)},ArrayPrototypePush(t,e){return t.push(e)},ArrayPrototypeSlice(t,e,r){return t.slice(e,r)},Error,FunctionPrototypeCall(t,e,...r){return t.call(e,...r)},FunctionPrototypeSymbolHasInstance(t,e){return Function.prototype[Symbol.hasInstance].call(t,e)},MathFloor:Math.floor,Number,NumberIsInteger:Number.isInteger,NumberIsNaN:Number.isNaN,NumberMAX_SAFE_INTEGER:Number.MAX_SAFE_INTEGER,NumberMIN_SAFE_INTEGER:Number.MIN_SAFE_INTEGER,NumberParseInt:Number.parseInt,ObjectDefineProperties(t,e){return Object.defineProperties(t,e)},ObjectDefineProperty(t,e,r){return Object.defineProperty(t,e,r)},ObjectGetOwnPropertyDescriptor(t,e){return Object.getOwnPropertyDescriptor(t,e)},ObjectKeys(t){return Object.keys(t)},ObjectSetPrototypeOf(t,e){return Object.setPrototypeOf(t,e)},Promise,PromisePrototypeCatch(t,e){return t.catch(e)},PromisePrototypeThen(t,e,r){return t.then(e,r)},PromiseReject(t){return Promise.reject(t)},ReflectApply:Reflect.apply,RegExpPrototypeTest(t,e){return t.test(e)},SafeSet:Set,String,StringPrototypeSlice(t,e,r){return t.slice(e,r)},StringPrototypeToLowerCase(t){return t.toLowerCase()},StringPrototypeToUpperCase(t){return t.toUpperCase()},StringPrototypeTrim(t){return t.trim()},Symbol,SymbolFor:Symbol.for,SymbolAsyncIterator:Symbol.asyncIterator,SymbolHasInstance:Symbol.hasInstance,SymbolIterator:Symbol.iterator,TypedArrayPrototypeSet(t,e,r){return t.set(e,r)},Uint8Array}});var Je=M((kA,Ss)=>{\"use strict\";_();v();m();var iy=(be(),X(me)),ny=Object.getPrototypeOf(async function(){}).constructor,Yu=globalThis.Blob||iy.Blob,sy=typeof Yu<\"u\"?function(e){return e instanceof Yu}:function(e){return!1},Es=class extends Error{constructor(e){if(!Array.isArray(e))throw new TypeError(`Expected input to be an Array, got ${typeof e}`);let r=\"\";for(let i=0;i{t=i,e=n}),resolve:t,reject:e}},promisify(t){return new Promise((e,r)=>{t((i,...n)=>i?r(i):e(...n))})},debuglog(){return function(){}},format(t,...e){return t.replace(/%([sdifj])/g,function(...[r,i]){let n=e.shift();return i===\"f\"?n.toFixed(6):i===\"j\"?JSON.stringify(n):i===\"s\"&&typeof n==\"object\"?`${n.constructor!==Object?n.constructor.name:\"\"} {}`.trim():n.toString()})},inspect(t){switch(typeof t){case\"string\":if(t.includes(\"'\"))if(t.includes('\"')){if(!t.includes(\"`\")&&!t.includes(\"${\"))return`\\`${t}\\``}else return`\"${t}\"`;return`'${t}'`;case\"number\":return isNaN(t)?\"NaN\":Object.is(t,-0)?String(t):t;case\"bigint\":return`${String(t)}n`;case\"boolean\":case\"undefined\":return String(t);case\"object\":return\"{}\"}},types:{isAsyncFunction(t){return t instanceof ny},isArrayBufferView(t){return ArrayBuffer.isView(t)}},isBlob:sy};Ss.exports.promisify.custom=Symbol.for(\"nodejs.util.promisify.custom\")});var zi=M((qA,Vi)=>{\"use strict\";_();v();m();var{AbortController:Ju,AbortSignal:oy}=typeof self<\"u\"?self:typeof window<\"u\"?window:void 0;Vi.exports=Ju;Vi.exports.AbortSignal=oy;Vi.exports.default=Ju});var Ae=M((VA,ef)=>{\"use strict\";_();v();m();var{format:ay,inspect:Ki,AggregateError:ly}=Je(),uy=globalThis.AggregateError||ly,fy=Symbol(\"kIsNodeError\"),cy=[\"string\",\"function\",\"number\",\"object\",\"Function\",\"Object\",\"boolean\",\"bigint\",\"symbol\"],hy=/^([A-Z][a-z0-9]*)+$/,dy=\"__node_internal_\",Gi={};function er(t,e){if(!t)throw new Gi.ERR_INTERNAL_ASSERTION(e)}function Xu(t){let e=\"\",r=t.length,i=t[0]===\"-\"?1:0;for(;r>=i+4;r-=3)e=`_${t.slice(r-3,r)}${e}`;return`${t.slice(0,r)}${e}`}function py(t,e,r){if(typeof e==\"function\")return er(e.length<=r.length,`Code: ${t}; The provided arguments length (${r.length}) does not match the required ones (${e.length}).`),e(...r);let i=(e.match(/%[dfijoOs]/g)||[]).length;return er(i===r.length,`Code: ${t}; The provided arguments length (${r.length}) does not match the required ones (${i}).`),r.length===0?e:ay(e,...r)}function ve(t,e,r){r||(r=Error);class i extends r{constructor(...o){super(py(t,e,o))}toString(){return`${this.name} [${t}]: ${this.message}`}}Object.defineProperties(i.prototype,{name:{value:r.name,writable:!0,enumerable:!1,configurable:!0},toString:{value(){return`${this.name} [${t}]: ${this.message}`},writable:!0,enumerable:!1,configurable:!0}}),i.prototype.code=t,i.prototype[fy]=!0,Gi[t]=i}function Zu(t){let e=dy+t.name;return Object.defineProperty(t,\"name\",{value:e}),t}function gy(t,e){if(t&&e&&t!==e){if(Array.isArray(e.errors))return e.errors.push(t),e;let r=new uy([e,t],e.message);return r.code=e.code,r}return t||e}var As=class extends Error{constructor(e=\"The operation was aborted\",r=void 0){if(r!==void 0&&typeof r!=\"object\")throw new Gi.ERR_INVALID_ARG_TYPE(\"options\",\"Object\",r);super(e,r),this.code=\"ABORT_ERR\",this.name=\"AbortError\"}};ve(\"ERR_ASSERTION\",\"%s\",Error);ve(\"ERR_INVALID_ARG_TYPE\",(t,e,r)=>{er(typeof t==\"string\",\"'name' must be a string\"),Array.isArray(e)||(e=[e]);let i=\"The \";t.endsWith(\" argument\")?i+=`${t} `:i+=`\"${t}\" ${t.includes(\".\")?\"property\":\"argument\"} `,i+=\"must be \";let n=[],o=[],s=[];for(let l of e)er(typeof l==\"string\",\"All expected entries have to be of type string\"),cy.includes(l)?n.push(l.toLowerCase()):hy.test(l)?o.push(l):(er(l!==\"object\",'The value \"object\" should be written as \"Object\"'),s.push(l));if(o.length>0){let l=n.indexOf(\"object\");l!==-1&&(n.splice(n,l,1),o.push(\"Object\"))}if(n.length>0){switch(n.length){case 1:i+=`of type ${n[0]}`;break;case 2:i+=`one of type ${n[0]} or ${n[1]}`;break;default:{let l=n.pop();i+=`one of type ${n.join(\", \")}, or ${l}`}}(o.length>0||s.length>0)&&(i+=\" or \")}if(o.length>0){switch(o.length){case 1:i+=`an instance of ${o[0]}`;break;case 2:i+=`an instance of ${o[0]} or ${o[1]}`;break;default:{let l=o.pop();i+=`an instance of ${o.join(\", \")}, or ${l}`}}s.length>0&&(i+=\" or \")}switch(s.length){case 0:break;case 1:s[0].toLowerCase()!==s[0]&&(i+=\"an \"),i+=`${s[0]}`;break;case 2:i+=`one of ${s[0]} or ${s[1]}`;break;default:{let l=s.pop();i+=`one of ${s.join(\", \")}, or ${l}`}}if(r==null)i+=`. Received ${r}`;else if(typeof r==\"function\"&&r.name)i+=`. Received function ${r.name}`;else if(typeof r==\"object\"){var a;if((a=r.constructor)!==null&&a!==void 0&&a.name)i+=`. Received an instance of ${r.constructor.name}`;else{let l=Ki(r,{depth:-1});i+=`. Received ${l}`}}else{let l=Ki(r,{colors:!1});l.length>25&&(l=`${l.slice(0,25)}...`),i+=`. Received type ${typeof r} (${l})`}return i},TypeError);ve(\"ERR_INVALID_ARG_VALUE\",(t,e,r=\"is invalid\")=>{let i=Ki(e);return i.length>128&&(i=i.slice(0,128)+\"...\"),`The ${t.includes(\".\")?\"property\":\"argument\"} '${t}' ${r}. Received ${i}`},TypeError);ve(\"ERR_INVALID_RETURN_VALUE\",(t,e,r)=>{var i;let n=r!=null&&(i=r.constructor)!==null&&i!==void 0&&i.name?`instance of ${r.constructor.name}`:`type ${typeof r}`;return`Expected ${t} to be returned from the \"${e}\" function but got ${n}.`},TypeError);ve(\"ERR_MISSING_ARGS\",(...t)=>{er(t.length>0,\"At least one arg needs to be specified\");let e,r=t.length;switch(t=(Array.isArray(t)?t:[t]).map(i=>`\"${i}\"`).join(\" or \"),r){case 1:e+=`The ${t[0]} argument`;break;case 2:e+=`The ${t[0]} and ${t[1]} arguments`;break;default:{let i=t.pop();e+=`The ${t.join(\", \")}, and ${i} arguments`}break}return`${e} must be specified`},TypeError);ve(\"ERR_OUT_OF_RANGE\",(t,e,r)=>{er(e,'Missing \"range\" argument');let i;return Number.isInteger(r)&&Math.abs(r)>2**32?i=Xu(String(r)):typeof r==\"bigint\"?(i=String(r),(r>2n**32n||r<-(2n**32n))&&(i=Xu(i)),i+=\"n\"):i=Ki(r),`The value of \"${t}\" is out of range. It must be ${e}. Received ${i}`},RangeError);ve(\"ERR_MULTIPLE_CALLBACK\",\"Callback called multiple times\",Error);ve(\"ERR_METHOD_NOT_IMPLEMENTED\",\"The %s method is not implemented\",Error);ve(\"ERR_STREAM_ALREADY_FINISHED\",\"Cannot call %s after a stream was finished\",Error);ve(\"ERR_STREAM_CANNOT_PIPE\",\"Cannot pipe, not readable\",Error);ve(\"ERR_STREAM_DESTROYED\",\"Cannot call %s after a stream was destroyed\",Error);ve(\"ERR_STREAM_NULL_VALUES\",\"May not write null values to stream\",TypeError);ve(\"ERR_STREAM_PREMATURE_CLOSE\",\"Premature close\",Error);ve(\"ERR_STREAM_PUSH_AFTER_EOF\",\"stream.push() after EOF\",Error);ve(\"ERR_STREAM_UNSHIFT_AFTER_END_EVENT\",\"stream.unshift() after end event\",Error);ve(\"ERR_STREAM_WRITE_AFTER_END\",\"write after end\",Error);ve(\"ERR_UNKNOWN_ENCODING\",\"Unknown encoding: %s\",TypeError);ef.exports={AbortError:As,aggregateTwoErrors:Zu(gy),hideStackFrames:Zu,codes:Gi}});var hi=M((XA,ff)=>{\"use strict\";_();v();m();var{ArrayIsArray:Ts,ArrayPrototypeIncludes:sf,ArrayPrototypeJoin:of,ArrayPrototypeMap:yy,NumberIsInteger:Rs,NumberIsNaN:by,NumberMAX_SAFE_INTEGER:wy,NumberMIN_SAFE_INTEGER:_y,NumberParseInt:my,ObjectPrototypeHasOwnProperty:vy,RegExpPrototypeExec:af,String:Ey,StringPrototypeToUpperCase:Sy,StringPrototypeTrim:Ay}=ce(),{hideStackFrames:Ue,codes:{ERR_SOCKET_BAD_PORT:Iy,ERR_INVALID_ARG_TYPE:Ie,ERR_INVALID_ARG_VALUE:Ur,ERR_OUT_OF_RANGE:tr,ERR_UNKNOWN_SIGNAL:tf}}=Ae(),{normalizeEncoding:Ty}=Je(),{isAsyncFunction:Ry,isArrayBufferView:Cy}=Je().types,rf={};function By(t){return t===(t|0)}function Py(t){return t===t>>>0}var ky=/^[0-7]+$/,Oy=\"must be a 32-bit unsigned integer or an octal string\";function xy(t,e,r){if(typeof t>\"u\"&&(t=r),typeof t==\"string\"){if(af(ky,t)===null)throw new Ur(e,t,Oy);t=my(t,8)}return lf(t,e),t}var My=Ue((t,e,r=_y,i=wy)=>{if(typeof t!=\"number\")throw new Ie(e,\"number\",t);if(!Rs(t))throw new tr(e,\"an integer\",t);if(ti)throw new tr(e,`>= ${r} && <= ${i}`,t)}),Ly=Ue((t,e,r=-2147483648,i=2147483647)=>{if(typeof t!=\"number\")throw new Ie(e,\"number\",t);if(!Rs(t))throw new tr(e,\"an integer\",t);if(ti)throw new tr(e,`>= ${r} && <= ${i}`,t)}),lf=Ue((t,e,r=!1)=>{if(typeof t!=\"number\")throw new Ie(e,\"number\",t);if(!Rs(t))throw new tr(e,\"an integer\",t);let i=r?1:0,n=4294967295;if(tn)throw new tr(e,`>= ${i} && <= ${n}`,t)});function Cs(t,e){if(typeof t!=\"string\")throw new Ie(e,\"string\",t)}function Uy(t,e,r=void 0,i){if(typeof t!=\"number\")throw new Ie(e,\"number\",t);if(r!=null&&ti||(r!=null||i!=null)&&by(t))throw new tr(e,`${r!=null?`>= ${r}`:\"\"}${r!=null&&i!=null?\" && \":\"\"}${i!=null?`<= ${i}`:\"\"}`,t)}var Ny=Ue((t,e,r)=>{if(!sf(r,t)){let n=\"must be one of: \"+of(yy(r,o=>typeof o==\"string\"?`'${o}'`:Ey(o)),\", \");throw new Ur(e,t,n)}});function uf(t,e){if(typeof t!=\"boolean\")throw new Ie(e,\"boolean\",t)}function Is(t,e,r){return t==null||!vy(t,e)?r:t[e]}var qy=Ue((t,e,r=null)=>{let i=Is(r,\"allowArray\",!1),n=Is(r,\"allowFunction\",!1);if(!Is(r,\"nullable\",!1)&&t===null||!i&&Ts(t)||typeof t!=\"object\"&&(!n||typeof t!=\"function\"))throw new Ie(e,\"Object\",t)}),Dy=Ue((t,e)=>{if(t!=null&&typeof t!=\"object\"&&typeof t!=\"function\")throw new Ie(e,\"a dictionary\",t)}),Bs=Ue((t,e,r=0)=>{if(!Ts(t))throw new Ie(e,\"Array\",t);if(t.length{if(!Cy(t))throw new Ie(e,[\"Buffer\",\"TypedArray\",\"DataView\"],t)});function Hy(t,e){let r=Ty(e),i=t.length;if(r===\"hex\"&&i%2!==0)throw new Ur(\"encoding\",e,`is invalid for data of length ${i}`)}function Vy(t,e=\"Port\",r=!0){if(typeof t!=\"number\"&&typeof t!=\"string\"||typeof t==\"string\"&&Ay(t).length===0||+t!==+t>>>0||t>65535||t===0&&!r)throw new Iy(e,t,r);return t|0}var zy=Ue((t,e)=>{if(t!==void 0&&(t===null||typeof t!=\"object\"||!(\"aborted\"in t)))throw new Ie(e,\"AbortSignal\",t)}),Ky=Ue((t,e)=>{if(typeof t!=\"function\")throw new Ie(e,\"Function\",t)}),Gy=Ue((t,e)=>{if(typeof t!=\"function\"||Ry(t))throw new Ie(e,\"Function\",t)}),Qy=Ue((t,e)=>{if(t!==void 0)throw new Ie(e,\"undefined\",t)});function Yy(t,e,r){if(!sf(r,t))throw new Ie(e,`('${of(r,\"|\")}')`,t)}var Jy=/^(?:<[^>]*>)(?:\\s*;\\s*[^;\"\\s]+(?:=(\")?[^;\"\\s]*\\1)?)*$/;function nf(t,e){if(typeof t>\"u\"||!af(Jy,t))throw new Ur(e,t,'must be an array or string of format \"; rel=preload; as=style\"')}function Xy(t){if(typeof t==\"string\")return nf(t,\"hints\"),t;if(Ts(t)){let e=t.length,r=\"\";if(e===0)return r;for(let i=0;i; rel=preload; as=style\"')}ff.exports={isInt32:By,isUint32:Py,parseFileMode:xy,validateArray:Bs,validateStringArray:jy,validateBooleanArray:Fy,validateBoolean:uf,validateBuffer:$y,validateDictionary:Dy,validateEncoding:Hy,validateFunction:Ky,validateInt32:Ly,validateInteger:My,validateNumber:Uy,validateObject:qy,validateOneOf:Ny,validatePlainFunction:Gy,validatePort:Vy,validateSignalName:Wy,validateString:Cs,validateUint32:lf,validateUndefined:Qy,validateUnion:Yy,validateAbortSignal:zy,validateLinkHeaderValue:Xy}});var Nt=M((sI,pf)=>{_();v();m();var ae=pf.exports={},Xe,Ze;function Ps(){throw new Error(\"setTimeout has not been defined\")}function ks(){throw new Error(\"clearTimeout has not been defined\")}(function(){try{typeof setTimeout==\"function\"?Xe=setTimeout:Xe=Ps}catch{Xe=Ps}try{typeof clearTimeout==\"function\"?Ze=clearTimeout:Ze=ks}catch{Ze=ks}})();function cf(t){if(Xe===setTimeout)return setTimeout(t,0);if((Xe===Ps||!Xe)&&setTimeout)return Xe=setTimeout,setTimeout(t,0);try{return Xe(t,0)}catch{try{return Xe.call(null,t,0)}catch{return Xe.call(this,t,0)}}}function Zy(t){if(Ze===clearTimeout)return clearTimeout(t);if((Ze===ks||!Ze)&&clearTimeout)return Ze=clearTimeout,clearTimeout(t);try{return Ze(t)}catch{try{return Ze.call(null,t)}catch{return Ze.call(this,t)}}}var _t=[],Nr=!1,rr,Qi=-1;function eb(){!Nr||!rr||(Nr=!1,rr.length?_t=rr.concat(_t):Qi=-1,_t.length&&hf())}function hf(){if(!Nr){var t=cf(eb);Nr=!0;for(var e=_t.length;e;){for(rr=_t,_t=[];++Qi1)for(var r=1;r{\"use strict\";_();v();m();var{Symbol:Yi,SymbolAsyncIterator:gf,SymbolIterator:yf,SymbolFor:bf}=ce(),wf=Yi(\"kDestroyed\"),_f=Yi(\"kIsErrored\"),Os=Yi(\"kIsReadable\"),mf=Yi(\"kIsDisturbed\"),tb=bf(\"nodejs.webstream.isClosedPromise\"),rb=bf(\"nodejs.webstream.controllerErrorFunction\");function Ji(t,e=!1){var r;return!!(t&&typeof t.pipe==\"function\"&&typeof t.on==\"function\"&&(!e||typeof t.pause==\"function\"&&typeof t.resume==\"function\")&&(!t._writableState||((r=t._readableState)===null||r===void 0?void 0:r.readable)!==!1)&&(!t._writableState||t._readableState))}function Xi(t){var e;return!!(t&&typeof t.write==\"function\"&&typeof t.on==\"function\"&&(!t._readableState||((e=t._writableState)===null||e===void 0?void 0:e.writable)!==!1))}function ib(t){return!!(t&&typeof t.pipe==\"function\"&&t._readableState&&typeof t.on==\"function\"&&typeof t.write==\"function\")}function et(t){return t&&(t._readableState||t._writableState||typeof t.write==\"function\"&&typeof t.on==\"function\"||typeof t.pipe==\"function\"&&typeof t.on==\"function\")}function vf(t){return!!(t&&!et(t)&&typeof t.pipeThrough==\"function\"&&typeof t.getReader==\"function\"&&typeof t.cancel==\"function\")}function Ef(t){return!!(t&&!et(t)&&typeof t.getWriter==\"function\"&&typeof t.abort==\"function\")}function Sf(t){return!!(t&&!et(t)&&typeof t.readable==\"object\"&&typeof t.writable==\"object\")}function nb(t){return vf(t)||Ef(t)||Sf(t)}function sb(t,e){return t==null?!1:e===!0?typeof t[gf]==\"function\":e===!1?typeof t[yf]==\"function\":typeof t[gf]==\"function\"||typeof t[yf]==\"function\"}function Zi(t){if(!et(t))return null;let e=t._writableState,r=t._readableState,i=e||r;return!!(t.destroyed||t[wf]||i!=null&&i.destroyed)}function Af(t){if(!Xi(t))return null;if(t.writableEnded===!0)return!0;let e=t._writableState;return e!=null&&e.errored?!1:typeof e?.ended!=\"boolean\"?null:e.ended}function ob(t,e){if(!Xi(t))return null;if(t.writableFinished===!0)return!0;let r=t._writableState;return r!=null&&r.errored?!1:typeof r?.finished!=\"boolean\"?null:!!(r.finished||e===!1&&r.ended===!0&&r.length===0)}function ab(t){if(!Ji(t))return null;if(t.readableEnded===!0)return!0;let e=t._readableState;return!e||e.errored?!1:typeof e?.ended!=\"boolean\"?null:e.ended}function If(t,e){if(!Ji(t))return null;let r=t._readableState;return r!=null&&r.errored?!1:typeof r?.endEmitted!=\"boolean\"?null:!!(r.endEmitted||e===!1&&r.ended===!0&&r.length===0)}function Tf(t){return t&&t[Os]!=null?t[Os]:typeof t?.readable!=\"boolean\"?null:Zi(t)?!1:Ji(t)&&t.readable&&!If(t)}function Rf(t){return typeof t?.writable!=\"boolean\"?null:Zi(t)?!1:Xi(t)&&t.writable&&!Af(t)}function lb(t,e){return et(t)?Zi(t)?!0:!(e?.readable!==!1&&Tf(t)||e?.writable!==!1&&Rf(t)):null}function ub(t){var e,r;return et(t)?t.writableErrored?t.writableErrored:(e=(r=t._writableState)===null||r===void 0?void 0:r.errored)!==null&&e!==void 0?e:null:null}function fb(t){var e,r;return et(t)?t.readableErrored?t.readableErrored:(e=(r=t._readableState)===null||r===void 0?void 0:r.errored)!==null&&e!==void 0?e:null:null}function cb(t){if(!et(t))return null;if(typeof t.closed==\"boolean\")return t.closed;let e=t._writableState,r=t._readableState;return typeof e?.closed==\"boolean\"||typeof r?.closed==\"boolean\"?e?.closed||r?.closed:typeof t._closed==\"boolean\"&&Cf(t)?t._closed:null}function Cf(t){return typeof t._closed==\"boolean\"&&typeof t._defaultKeepAlive==\"boolean\"&&typeof t._removedConnection==\"boolean\"&&typeof t._removedContLen==\"boolean\"}function Bf(t){return typeof t._sent100==\"boolean\"&&Cf(t)}function hb(t){var e;return typeof t._consuming==\"boolean\"&&typeof t._dumped==\"boolean\"&&((e=t.req)===null||e===void 0?void 0:e.upgradeOrConnect)===void 0}function db(t){if(!et(t))return null;let e=t._writableState,r=t._readableState,i=e||r;return!i&&Bf(t)||!!(i&&i.autoDestroy&&i.emitClose&&i.closed===!1)}function pb(t){var e;return!!(t&&((e=t[mf])!==null&&e!==void 0?e:t.readableDidRead||t.readableAborted))}function gb(t){var e,r,i,n,o,s,a,l,c,h;return!!(t&&((e=(r=(i=(n=(o=(s=t[_f])!==null&&s!==void 0?s:t.readableErrored)!==null&&o!==void 0?o:t.writableErrored)!==null&&n!==void 0?n:(a=t._readableState)===null||a===void 0?void 0:a.errorEmitted)!==null&&i!==void 0?i:(l=t._writableState)===null||l===void 0?void 0:l.errorEmitted)!==null&&r!==void 0?r:(c=t._readableState)===null||c===void 0?void 0:c.errored)!==null&&e!==void 0?e:!((h=t._writableState)===null||h===void 0)&&h.errored))}Pf.exports={kDestroyed:wf,isDisturbed:pb,kIsDisturbed:mf,isErrored:gb,kIsErrored:_f,isReadable:Tf,kIsReadable:Os,kIsClosedPromise:tb,kControllerErrorFunction:rb,isClosed:cb,isDestroyed:Zi,isDuplexNodeStream:ib,isFinished:lb,isIterable:sb,isReadableNodeStream:Ji,isReadableStream:vf,isReadableEnded:ab,isReadableFinished:If,isReadableErrored:fb,isNodeStream:et,isWebStream:nb,isWritable:Rf,isWritableNodeStream:Xi,isWritableStream:Ef,isWritableEnded:Af,isWritableFinished:ob,isWritableErrored:ub,isServerRequest:hb,isServerResponse:Bf,willEmitClose:db,isTransformStream:Sf}});var vt=M((_I,Ns)=>{_();v();m();var qt=Nt(),{AbortError:Df,codes:yb}=Ae(),{ERR_INVALID_ARG_TYPE:bb,ERR_STREAM_PREMATURE_CLOSE:kf}=yb,{kEmptyObject:Ms,once:Ls}=Je(),{validateAbortSignal:wb,validateFunction:_b,validateObject:mb,validateBoolean:vb}=hi(),{Promise:Eb,PromisePrototypeThen:Sb}=ce(),{isClosed:Ab,isReadable:Of,isReadableNodeStream:xs,isReadableStream:Ib,isReadableFinished:xf,isReadableErrored:Mf,isWritable:Lf,isWritableNodeStream:Uf,isWritableStream:Tb,isWritableFinished:Nf,isWritableErrored:qf,isNodeStream:Rb,willEmitClose:Cb,kIsClosedPromise:Bb}=tt();function Pb(t){return t.setHeader&&typeof t.abort==\"function\"}var Us=()=>{};function jf(t,e,r){var i,n;if(arguments.length===2?(r=e,e=Ms):e==null?e=Ms:mb(e,\"options\"),_b(r,\"callback\"),wb(e.signal,\"options.signal\"),r=Ls(r),Ib(t)||Tb(t))return kb(t,e,r);if(!Rb(t))throw new bb(\"stream\",[\"ReadableStream\",\"WritableStream\",\"Stream\"],t);let o=(i=e.readable)!==null&&i!==void 0?i:xs(t),s=(n=e.writable)!==null&&n!==void 0?n:Uf(t),a=t._writableState,l=t._readableState,c=()=>{t.writable||g()},h=Cb(t)&&xs(t)===o&&Uf(t)===s,d=Nf(t,!1),g=()=>{d=!0,t.destroyed&&(h=!1),!(h&&(!t.readable||o))&&(!o||y)&&r.call(t)},y=xf(t,!1),w=()=>{y=!0,t.destroyed&&(h=!1),!(h&&(!t.writable||s))&&(!s||d)&&r.call(t)},S=N=>{r.call(t,N)},E=Ab(t),I=()=>{E=!0;let N=qf(t)||Mf(t);if(N&&typeof N!=\"boolean\")return r.call(t,N);if(o&&!y&&xs(t,!0)&&!xf(t,!1))return r.call(t,new kf);if(s&&!d&&!Nf(t,!1))return r.call(t,new kf);r.call(t)},C=()=>{E=!0;let N=qf(t)||Mf(t);if(N&&typeof N!=\"boolean\")return r.call(t,N);r.call(t)},R=()=>{t.req.on(\"finish\",g)};Pb(t)?(t.on(\"complete\",g),h||t.on(\"abort\",I),t.req?R():t.on(\"request\",R)):s&&!a&&(t.on(\"end\",c),t.on(\"close\",c)),!h&&typeof t.aborted==\"boolean\"&&t.on(\"aborted\",I),t.on(\"end\",w),t.on(\"finish\",g),e.error!==!1&&t.on(\"error\",S),t.on(\"close\",I),E?qt.nextTick(I):a!=null&&a.errorEmitted||l!=null&&l.errorEmitted?h||qt.nextTick(C):(!o&&(!h||Of(t))&&(d||Lf(t)===!1)||!s&&(!h||Lf(t))&&(y||Of(t)===!1)||l&&t.req&&t.aborted)&&qt.nextTick(C);let U=()=>{r=Us,t.removeListener(\"aborted\",I),t.removeListener(\"complete\",g),t.removeListener(\"abort\",I),t.removeListener(\"request\",R),t.req&&t.req.removeListener(\"finish\",g),t.removeListener(\"end\",c),t.removeListener(\"close\",c),t.removeListener(\"finish\",g),t.removeListener(\"end\",w),t.removeListener(\"error\",S),t.removeListener(\"close\",I)};if(e.signal&&!E){let N=()=>{let W=r;U(),W.call(t,new Df(void 0,{cause:e.signal.reason}))};if(e.signal.aborted)qt.nextTick(N);else{let W=r;r=Ls((...K)=>{e.signal.removeEventListener(\"abort\",N),W.apply(t,K)}),e.signal.addEventListener(\"abort\",N)}}return U}function kb(t,e,r){let i=!1,n=Us;if(e.signal)if(n=()=>{i=!0,r.call(t,new Df(void 0,{cause:e.signal.reason}))},e.signal.aborted)qt.nextTick(n);else{let s=r;r=Ls((...a)=>{e.signal.removeEventListener(\"abort\",n),s.apply(t,a)}),e.signal.addEventListener(\"abort\",n)}let o=(...s)=>{i||qt.nextTick(()=>r.apply(t,s))};return Sb(t[Bb].promise,o,o),Us}function Ob(t,e){var r;let i=!1;return e===null&&(e=Ms),(r=e)!==null&&r!==void 0&&r.cleanup&&(vb(e.cleanup,\"cleanup\"),i=e.cleanup),new Eb((n,o)=>{let s=jf(t,e,a=>{i&&s(),a?o(a):n()})})}Ns.exports=jf;Ns.exports.finished=Ob});var ir=M((TI,Gf)=>{\"use strict\";_();v();m();var rt=Nt(),{aggregateTwoErrors:xb,codes:{ERR_MULTIPLE_CALLBACK:Mb},AbortError:Lb}=Ae(),{Symbol:$f}=ce(),{kDestroyed:Ub,isDestroyed:Nb,isFinished:qb,isServerRequest:Db}=tt(),Hf=$f(\"kDestroy\"),qs=$f(\"kConstruct\");function Vf(t,e,r){t&&(t.stack,e&&!e.errored&&(e.errored=t),r&&!r.errored&&(r.errored=t))}function jb(t,e){let r=this._readableState,i=this._writableState,n=i||r;return i!=null&&i.destroyed||r!=null&&r.destroyed?(typeof e==\"function\"&&e(),this):(Vf(t,i,r),i&&(i.destroyed=!0),r&&(r.destroyed=!0),n.constructed?Ff(this,t,e):this.once(Hf,function(o){Ff(this,xb(o,t),e)}),this)}function Ff(t,e,r){let i=!1;function n(o){if(i)return;i=!0;let s=t._readableState,a=t._writableState;Vf(o,a,s),a&&(a.closed=!0),s&&(s.closed=!0),typeof r==\"function\"&&r(o),o?rt.nextTick(Fb,t,o):rt.nextTick(zf,t)}try{t._destroy(e||null,n)}catch(o){n(o)}}function Fb(t,e){Ds(t,e),zf(t)}function zf(t){let e=t._readableState,r=t._writableState;r&&(r.closeEmitted=!0),e&&(e.closeEmitted=!0),(r!=null&&r.emitClose||e!=null&&e.emitClose)&&t.emit(\"close\")}function Ds(t,e){let r=t._readableState,i=t._writableState;i!=null&&i.errorEmitted||r!=null&&r.errorEmitted||(i&&(i.errorEmitted=!0),r&&(r.errorEmitted=!0),t.emit(\"error\",e))}function Wb(){let t=this._readableState,e=this._writableState;t&&(t.constructed=!0,t.closed=!1,t.closeEmitted=!1,t.destroyed=!1,t.errored=null,t.errorEmitted=!1,t.reading=!1,t.ended=t.readable===!1,t.endEmitted=t.readable===!1),e&&(e.constructed=!0,e.destroyed=!1,e.closed=!1,e.closeEmitted=!1,e.errored=null,e.errorEmitted=!1,e.finalCalled=!1,e.prefinished=!1,e.ended=e.writable===!1,e.ending=e.writable===!1,e.finished=e.writable===!1)}function js(t,e,r){let i=t._readableState,n=t._writableState;if(n!=null&&n.destroyed||i!=null&&i.destroyed)return this;i!=null&&i.autoDestroy||n!=null&&n.autoDestroy?t.destroy(e):e&&(e.stack,n&&!n.errored&&(n.errored=e),i&&!i.errored&&(i.errored=e),r?rt.nextTick(Ds,t,e):Ds(t,e))}function $b(t,e){if(typeof t._construct!=\"function\")return;let r=t._readableState,i=t._writableState;r&&(r.constructed=!1),i&&(i.constructed=!1),t.once(qs,e),!(t.listenerCount(qs)>1)&&rt.nextTick(Hb,t)}function Hb(t){let e=!1;function r(i){if(e){js(t,i??new Mb);return}e=!0;let n=t._readableState,o=t._writableState,s=o||n;n&&(n.constructed=!0),o&&(o.constructed=!0),s.destroyed?t.emit(Hf,i):i?js(t,i,!0):rt.nextTick(Vb,t)}try{t._construct(i=>{rt.nextTick(r,i)})}catch(i){rt.nextTick(r,i)}}function Vb(t){t.emit(qs)}function Wf(t){return t?.setHeader&&typeof t.abort==\"function\"}function Kf(t){t.emit(\"close\")}function zb(t,e){t.emit(\"error\",e),rt.nextTick(Kf,t)}function Kb(t,e){!t||Nb(t)||(!e&&!qb(t)&&(e=new Lb),Db(t)?(t.socket=null,t.destroy(e)):Wf(t)?t.abort():Wf(t.req)?t.req.abort():typeof t.destroy==\"function\"?t.destroy(e):typeof t.close==\"function\"?t.close():e?rt.nextTick(zb,t,e):rt.nextTick(Kf,t),t.destroyed||(t[Ub]=!0))}Gf.exports={construct:$b,destroyer:Kb,destroy:jb,undestroy:Wb,errorOrDestroy:js}});function Y(){Y.init.call(this)}function en(t){if(typeof t!=\"function\")throw new TypeError('The \"listener\" argument must be of type Function. Received type '+typeof t)}function nc(t){return t._maxListeners===void 0?Y.defaultMaxListeners:t._maxListeners}function Xf(t,e,r,i){var n,o,s,a;if(en(r),(o=t._events)===void 0?(o=t._events=Object.create(null),t._eventsCount=0):(o.newListener!==void 0&&(t.emit(\"newListener\",e,r.listener?r.listener:r),o=t._events),s=o[e]),s===void 0)s=o[e]=r,++t._eventsCount;else if(typeof s==\"function\"?s=o[e]=i?[r,s]:[s,r]:i?s.unshift(r):s.push(r),(n=nc(t))>0&&s.length>n&&!s.warned){s.warned=!0;var l=new Error(\"Possible EventEmitter memory leak detected. \"+s.length+\" \"+String(e)+\" listeners added. Use emitter.setMaxListeners() to increase limit\");l.name=\"MaxListenersExceededWarning\",l.emitter=t,l.type=e,l.count=s.length,a=l,console&&console.warn&&console.warn(a)}return t}function Gb(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,arguments.length===0?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function Zf(t,e,r){var i={fired:!1,wrapFn:void 0,target:t,type:e,listener:r},n=Gb.bind(i);return n.listener=r,i.wrapFn=n,n}function ec(t,e,r){var i=t._events;if(i===void 0)return[];var n=i[e];return n===void 0?[]:typeof n==\"function\"?r?[n.listener||n]:[n]:r?function(o){for(var s=new Array(o.length),a=0;a{_();v();m();qr=typeof Reflect==\"object\"?Reflect:null,Qf=qr&&typeof qr.apply==\"function\"?qr.apply:function(t,e,r){return Function.prototype.apply.call(t,e,r)};ic=qr&&typeof qr.ownKeys==\"function\"?qr.ownKeys:Object.getOwnPropertySymbols?function(t){return Object.getOwnPropertyNames(t).concat(Object.getOwnPropertySymbols(t))}:function(t){return Object.getOwnPropertyNames(t)};Yf=Number.isNaN||function(t){return t!=t};rc=Y,Y.EventEmitter=Y,Y.prototype._events=void 0,Y.prototype._eventsCount=0,Y.prototype._maxListeners=void 0;Jf=10;Object.defineProperty(Y,\"defaultMaxListeners\",{enumerable:!0,get:function(){return Jf},set:function(t){if(typeof t!=\"number\"||t<0||Yf(t))throw new RangeError('The value of \"defaultMaxListeners\" is out of range. It must be a non-negative number. Received '+t+\".\");Jf=t}}),Y.init=function(){this._events!==void 0&&this._events!==Object.getPrototypeOf(this)._events||(this._events=Object.create(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},Y.prototype.setMaxListeners=function(t){if(typeof t!=\"number\"||t<0||Yf(t))throw new RangeError('The value of \"n\" is out of range. It must be a non-negative number. Received '+t+\".\");return this._maxListeners=t,this},Y.prototype.getMaxListeners=function(){return nc(this)},Y.prototype.emit=function(t){for(var e=[],r=1;r0&&(o=e[0]),o instanceof Error)throw o;var s=new Error(\"Unhandled error.\"+(o?\" (\"+o.message+\")\":\"\"));throw s.context=o,s}var a=n[t];if(a===void 0)return!1;if(typeof a==\"function\")Qf(a,this,e);else{var l=a.length,c=sc(a,l);for(r=0;r=0;o--)if(r[o]===e||r[o].listener===e){s=r[o].listener,n=o;break}if(n<0)return this;n===0?r.shift():function(a,l){for(;l+1=0;i--)this.removeListener(t,e[i]);return this},Y.prototype.listeners=function(t){return ec(this,t,!0)},Y.prototype.rawListeners=function(t){return ec(this,t,!1)},Y.listenerCount=function(t,e){return typeof t.listenerCount==\"function\"?t.listenerCount(e):tc.call(t,e)},Y.prototype.listenerCount=tc,Y.prototype.eventNames=function(){return this._eventsCount>0?ic(this._events):[]};Be=rc;Be.EventEmitter;Be.defaultMaxListeners;Be.init;Be.listenerCount;Be.EventEmitter;Be.defaultMaxListeners;Be.init;Be.listenerCount});var nr={};Jt(nr,{EventEmitter:()=>Qb,default:()=>Be,defaultMaxListeners:()=>Yb,init:()=>Jb,listenerCount:()=>Xb,on:()=>Zb,once:()=>ew});var Qb,Yb,Jb,Xb,Zb,ew,sr=_e(()=>{_();v();m();Fs();Fs();Be.once=function(t,e){return new Promise((r,i)=>{function n(...s){o!==void 0&&t.removeListener(\"error\",o),r(s)}let o;e!==\"error\"&&(o=s=>{t.removeListener(name,n),i(s)},t.once(\"error\",o)),t.once(e,n)})};Be.on=function(t,e){let r=[],i=[],n=null,o=!1,s={async next(){let c=r.shift();if(c)return createIterResult(c,!1);if(n){let h=Promise.reject(n);return n=null,h}return o?createIterResult(void 0,!0):new Promise((h,d)=>i.push({resolve:h,reject:d}))},async return(){t.removeListener(e,a),t.removeListener(\"error\",l),o=!0;for(let c of i)c.resolve(createIterResult(void 0,!0));return createIterResult(void 0,!0)},throw(c){n=c,t.removeListener(e,a),t.removeListener(\"error\",l)},[Symbol.asyncIterator](){return this}};return t.on(e,a),t.on(\"error\",l),s;function a(...c){let h=i.shift();h?h.resolve(createIterResult(c,!1)):r.push(c)}function l(c){o=!0;let h=i.shift();h?h.reject(c):n=c,s.return()}};({EventEmitter:Qb,defaultMaxListeners:Yb,init:Jb,listenerCount:Xb,on:Zb,once:ew}=Be)});var nn=M((GI,ac)=>{\"use strict\";_();v();m();var{ArrayIsArray:tw,ObjectSetPrototypeOf:oc}=ce(),{EventEmitter:tn}=(sr(),X(nr));function rn(t){tn.call(this,t)}oc(rn.prototype,tn.prototype);oc(rn,tn);rn.prototype.pipe=function(t,e){let r=this;function i(h){t.writable&&t.write(h)===!1&&r.pause&&r.pause()}r.on(\"data\",i);function n(){r.readable&&r.resume&&r.resume()}t.on(\"drain\",n),!t._isStdio&&(!e||e.end!==!1)&&(r.on(\"end\",s),r.on(\"close\",a));let o=!1;function s(){o||(o=!0,t.end())}function a(){o||(o=!0,typeof t.destroy==\"function\"&&t.destroy())}function l(h){c(),tn.listenerCount(this,\"error\")===0&&this.emit(\"error\",h)}Ws(r,\"error\",l),Ws(t,\"error\",l);function c(){r.removeListener(\"data\",i),t.removeListener(\"drain\",n),r.removeListener(\"end\",s),r.removeListener(\"close\",a),r.removeListener(\"error\",l),t.removeListener(\"error\",l),r.removeListener(\"end\",c),r.removeListener(\"close\",c),t.removeListener(\"close\",c)}return r.on(\"end\",c),r.on(\"close\",c),t.on(\"close\",c),t.emit(\"pipe\",r),t};function Ws(t,e,r){if(typeof t.prependListener==\"function\")return t.prependListener(e,r);!t._events||!t._events[e]?t.on(e,r):tw(t._events[e])?t._events[e].unshift(r):t._events[e]=[r,t._events[e]]}ac.exports={Stream:rn,prependListener:Ws}});var di=M((tT,sn)=>{\"use strict\";_();v();m();var{AbortError:lc,codes:rw}=Ae(),{isNodeStream:uc,isWebStream:iw,kControllerErrorFunction:nw}=tt(),sw=vt(),{ERR_INVALID_ARG_TYPE:fc}=rw,ow=(t,e)=>{if(typeof t!=\"object\"||!(\"aborted\"in t))throw new fc(e,\"AbortSignal\",t)};sn.exports.addAbortSignal=function(e,r){if(ow(e,\"signal\"),!uc(r)&&!iw(r))throw new fc(\"stream\",[\"ReadableStream\",\"WritableStream\",\"Stream\"],r);return sn.exports.addAbortSignalNoValidate(e,r)};sn.exports.addAbortSignalNoValidate=function(t,e){if(typeof t!=\"object\"||!(\"aborted\"in t))return e;let r=uc(e)?()=>{e.destroy(new lc(void 0,{cause:t.reason}))}:()=>{e[nw](new lc(void 0,{cause:t.reason}))};return t.aborted?r():(t.addEventListener(\"abort\",r),sw(e,()=>t.removeEventListener(\"abort\",r))),e}});var dc=M((uT,hc)=>{\"use strict\";_();v();m();var{StringPrototypeSlice:cc,SymbolIterator:aw,TypedArrayPrototypeSet:on,Uint8Array:lw}=ce(),{Buffer:$s}=(be(),X(me)),{inspect:uw}=Je();hc.exports=class{constructor(){this.head=null,this.tail=null,this.length=0}push(e){let r={data:e,next:null};this.length>0?this.tail.next=r:this.head=r,this.tail=r,++this.length}unshift(e){let r={data:e,next:this.head};this.length===0&&(this.tail=r),this.head=r,++this.length}shift(){if(this.length===0)return;let e=this.head.data;return this.length===1?this.head=this.tail=null:this.head=this.head.next,--this.length,e}clear(){this.head=this.tail=null,this.length=0}join(e){if(this.length===0)return\"\";let r=this.head,i=\"\"+r.data;for(;(r=r.next)!==null;)i+=e+r.data;return i}concat(e){if(this.length===0)return $s.alloc(0);let r=$s.allocUnsafe(e>>>0),i=this.head,n=0;for(;i;)on(r,i.data,n),n+=i.data.length,i=i.next;return r}consume(e,r){let i=this.head.data;if(eo.length)r+=o,e-=o.length;else{e===o.length?(r+=o,++n,i.next?this.head=i.next:this.head=this.tail=null):(r+=cc(o,0,e),this.head=i,i.data=cc(o,e));break}++n}while((i=i.next)!==null);return this.length-=n,r}_getBuffer(e){let r=$s.allocUnsafe(e),i=e,n=this.head,o=0;do{let s=n.data;if(e>s.length)on(r,s,i-e),e-=s.length;else{e===s.length?(on(r,s,i-e),++o,n.next?this.head=n.next:this.head=this.tail=null):(on(r,new lw(s.buffer,s.byteOffset,e),i-e),this.head=n,n.data=s.slice(e));break}++o}while((n=n.next)!==null);return this.length-=o,r}[Symbol.for(\"nodejs.util.inspect.custom\")](e,r){return uw(this,{...r,depth:0,customInspect:!1})}}});var an=M((yT,gc)=>{\"use strict\";_();v();m();var{MathFloor:fw,NumberIsInteger:cw}=ce(),{ERR_INVALID_ARG_VALUE:hw}=Ae().codes;function dw(t,e,r){return t.highWaterMark!=null?t.highWaterMark:e?t[r]:null}function pc(t){return t?16:16*1024}function pw(t,e,r,i){let n=dw(e,i,r);if(n!=null){if(!cw(n)||n<0){let o=i?`options.${r}`:\"options.highWaterMark\";throw new hw(o,n)}return fw(n)}return pc(t.objectMode)}gc.exports={getHighWaterMark:pw,getDefaultHighWaterMark:pc}});function wc(t){var e=t.length;if(e%4>0)throw new Error(\"Invalid string. Length must be a multiple of 4\");var r=t.indexOf(\"=\");return r===-1&&(r=e),[r,r===e?0:4-r%4]}function gw(t,e,r){for(var i,n,o=[],s=e;s>18&63]+$e[n>>12&63]+$e[n>>6&63]+$e[63&n]);return o.join(\"\")}function Et(t){if(t>2147483647)throw new RangeError('The value \"'+t+'\" is invalid for option \"size\"');var e=new Uint8Array(t);return Object.setPrototypeOf(e,O.prototype),e}function O(t,e,r){if(typeof t==\"number\"){if(typeof e==\"string\")throw new TypeError('The \"string\" argument must be of type string. Received type number');return Ks(t)}return Cc(t,e,r)}function Cc(t,e,r){if(typeof t==\"string\")return function(o,s){if(typeof s==\"string\"&&s!==\"\"||(s=\"utf8\"),!O.isEncoding(s))throw new TypeError(\"Unknown encoding: \"+s);var a=0|Pc(o,s),l=Et(a),c=l.write(o,s);return c!==a&&(l=l.slice(0,c)),l}(t,e);if(ArrayBuffer.isView(t))return Hs(t);if(t==null)throw new TypeError(\"The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type \"+typeof t);if(St(t,ArrayBuffer)||t&&St(t.buffer,ArrayBuffer)||typeof SharedArrayBuffer<\"u\"&&(St(t,SharedArrayBuffer)||t&&St(t.buffer,SharedArrayBuffer)))return mc(t,e,r);if(typeof t==\"number\")throw new TypeError('The \"value\" argument must not be of type number. Received type number');var i=t.valueOf&&t.valueOf();if(i!=null&&i!==t)return O.from(i,e,r);var n=function(o){if(O.isBuffer(o)){var s=0|Ys(o.length),a=Et(s);return a.length===0||o.copy(a,0,0,s),a}if(o.length!==void 0)return typeof o.length!=\"number\"||Js(o.length)?Et(0):Hs(o);if(o.type===\"Buffer\"&&Array.isArray(o.data))return Hs(o.data)}(t);if(n)return n;if(typeof Symbol<\"u\"&&Symbol.toPrimitive!=null&&typeof t[Symbol.toPrimitive]==\"function\")return O.from(t[Symbol.toPrimitive](\"string\"),e,r);throw new TypeError(\"The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type \"+typeof t)}function Bc(t){if(typeof t!=\"number\")throw new TypeError('\"size\" argument must be of type number');if(t<0)throw new RangeError('The value \"'+t+'\" is invalid for option \"size\"')}function Ks(t){return Bc(t),Et(t<0?0:0|Ys(t))}function Hs(t){for(var e=t.length<0?0:0|Ys(t.length),r=Et(e),i=0;i=2147483647)throw new RangeError(\"Attempt to allocate Buffer larger than maximum size: 0x\"+2147483647 .toString(16)+\" bytes\");return 0|t}function Pc(t,e){if(O.isBuffer(t))return t.length;if(ArrayBuffer.isView(t)||St(t,ArrayBuffer))return t.byteLength;if(typeof t!=\"string\")throw new TypeError('The \"string\" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof t);var r=t.length,i=arguments.length>2&&arguments[2]===!0;if(!i&&r===0)return 0;for(var n=!1;;)switch(e){case\"ascii\":case\"latin1\":case\"binary\":return r;case\"utf8\":case\"utf-8\":return Gs(t).length;case\"ucs2\":case\"ucs-2\":case\"utf16le\":case\"utf-16le\":return 2*r;case\"hex\":return r>>>1;case\"base64\":return Mc(t).length;default:if(n)return i?-1:Gs(t).length;e=(\"\"+e).toLowerCase(),n=!0}}function bw(t,e,r){var i=!1;if((e===void 0||e<0)&&(e=0),e>this.length||((r===void 0||r>this.length)&&(r=this.length),r<=0)||(r>>>=0)<=(e>>>=0))return\"\";for(t||(t=\"utf8\");;)switch(t){case\"hex\":return Tw(this,e,r);case\"utf8\":case\"utf-8\":return Oc(this,e,r);case\"ascii\":return Aw(this,e,r);case\"latin1\":case\"binary\":return Iw(this,e,r);case\"base64\":return Sw(this,e,r);case\"ucs2\":case\"ucs-2\":case\"utf16le\":case\"utf-16le\":return Rw(this,e,r);default:if(i)throw new TypeError(\"Unknown encoding: \"+t);t=(t+\"\").toLowerCase(),i=!0}}function ar(t,e,r){var i=t[e];t[e]=t[r],t[r]=i}function vc(t,e,r,i,n){if(t.length===0)return-1;if(typeof r==\"string\"?(i=r,r=0):r>2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),Js(r=+r)&&(r=n?0:t.length-1),r<0&&(r=t.length+r),r>=t.length){if(n)return-1;r=t.length-1}else if(r<0){if(!n)return-1;r=0}if(typeof e==\"string\"&&(e=O.from(e,i)),O.isBuffer(e))return e.length===0?-1:Ec(t,e,r,i,n);if(typeof e==\"number\")return e&=255,typeof Uint8Array.prototype.indexOf==\"function\"?n?Uint8Array.prototype.indexOf.call(t,e,r):Uint8Array.prototype.lastIndexOf.call(t,e,r):Ec(t,[e],r,i,n);throw new TypeError(\"val must be string, number or Buffer\")}function Ec(t,e,r,i,n){var o,s=1,a=t.length,l=e.length;if(i!==void 0&&((i=String(i).toLowerCase())===\"ucs2\"||i===\"ucs-2\"||i===\"utf16le\"||i===\"utf-16le\")){if(t.length<2||e.length<2)return-1;s=2,a/=2,l/=2,r/=2}function c(y,w){return s===1?y[w]:y.readUInt16BE(w*s)}if(n){var h=-1;for(o=r;oa&&(r=a-l),o=r;o>=0;o--){for(var d=!0,g=0;gn&&(i=n):i=n;var o=e.length;i>o/2&&(i=o/2);for(var s=0;s>8,l=s%256,c.push(l),c.push(a);return c}(e,t.length-r),t,r,i)}function Sw(t,e,r){return e===0&&r===t.length?zs.fromByteArray(t):zs.fromByteArray(t.slice(e,r))}function Oc(t,e,r){r=Math.min(t.length,r);for(var i=[],n=e;n239?4:c>223?3:c>191?2:1;if(n+d<=r)switch(d){case 1:c<128&&(h=c);break;case 2:(192&(o=t[n+1]))==128&&(l=(31&c)<<6|63&o)>127&&(h=l);break;case 3:o=t[n+1],s=t[n+2],(192&o)==128&&(192&s)==128&&(l=(15&c)<<12|(63&o)<<6|63&s)>2047&&(l<55296||l>57343)&&(h=l);break;case 4:o=t[n+1],s=t[n+2],a=t[n+3],(192&o)==128&&(192&s)==128&&(192&a)==128&&(l=(15&c)<<18|(63&o)<<12|(63&s)<<6|63&a)>65535&&l<1114112&&(h=l)}h===null?(h=65533,d=1):h>65535&&(h-=65536,i.push(h>>>10&1023|55296),h=56320|1023&h),i.push(h),n+=d}return function(g){var y=g.length;if(y<=4096)return String.fromCharCode.apply(String,g);for(var w=\"\",S=0;Si)&&(r=i);for(var n=\"\",o=e;or)throw new RangeError(\"Trying to access beyond buffer length\")}function Pe(t,e,r,i,n,o){if(!O.isBuffer(t))throw new TypeError('\"buffer\" argument must be a Buffer instance');if(e>n||et.length)throw new RangeError(\"Index out of range\")}function xc(t,e,r,i,n,o){if(r+i>t.length)throw new RangeError(\"Index out of range\");if(r<0)throw new RangeError(\"Index out of range\")}function Sc(t,e,r,i,n){return e=+e,r>>>=0,n||xc(t,0,r,4),Dr.write(t,e,r,i,23,4),r+4}function Ac(t,e,r,i,n){return e=+e,r>>>=0,n||xc(t,0,r,8),Dr.write(t,e,r,i,52,8),r+8}function Gs(t,e){var r;e=e||1/0;for(var i=t.length,n=null,o=[],s=0;s55295&&r<57344){if(!n){if(r>56319){(e-=3)>-1&&o.push(239,191,189);continue}if(s+1===i){(e-=3)>-1&&o.push(239,191,189);continue}n=r;continue}if(r<56320){(e-=3)>-1&&o.push(239,191,189),n=r;continue}r=65536+(n-55296<<10|r-56320)}else n&&(e-=3)>-1&&o.push(239,191,189);if(n=null,r<128){if((e-=1)<0)break;o.push(r)}else if(r<2048){if((e-=2)<0)break;o.push(r>>6|192,63&r|128)}else if(r<65536){if((e-=3)<0)break;o.push(r>>12|224,r>>6&63|128,63&r|128)}else{if(!(r<1114112))throw new Error(\"Invalid code point\");if((e-=4)<0)break;o.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}}return o}function Mc(t){return zs.toByteArray(function(e){if((e=(e=e.split(\"=\")[0]).trim().replace(Cw,\"\")).length<2)return\"\";for(;e.length%4!=0;)e+=\"=\";return e}(t))}function cn(t,e,r,i){for(var n=0;n=e.length||n>=t.length);++n)e[n+r]=t[n];return n}function St(t,e){return t instanceof e||t!=null&&t.constructor!=null&&t.constructor.name!=null&&t.constructor.name===e.name}function Js(t){return t!=t}function Ic(t,e){for(var r in t)e[r]=t[r]}function lr(t,e,r){return it(t,e,r)}function pi(t){var e;switch(this.encoding=function(r){var i=function(n){if(!n)return\"utf8\";for(var o;;)switch(n){case\"utf8\":case\"utf-8\":return\"utf8\";case\"ucs2\":case\"ucs-2\":case\"utf16le\":case\"utf-16le\":return\"utf16le\";case\"latin1\":case\"binary\":return\"latin1\";case\"base64\":case\"ascii\":case\"hex\":return n;default:if(o)return;n=(\"\"+n).toLowerCase(),o=!0}}(r);if(typeof i!=\"string\"&&(Qs.isEncoding===Tc||!Tc(r)))throw new Error(\"Unknown encoding: \"+r);return i||r}(t),this.encoding){case\"utf16le\":this.text=Ow,this.end=xw,e=4;break;case\"utf8\":this.fillLast=kw,e=4;break;case\"base64\":this.text=Mw,this.end=Lw,e=3;break;default:return this.write=Uw,this.end=Nw,void 0}this.lastNeed=0,this.lastTotal=0,this.lastChar=Qs.allocUnsafe(e)}function Vs(t){return t<=127?0:t>>5==6?2:t>>4==14?3:t>>3==30?4:t>>6==2?-1:-2}function kw(t){var e=this.lastTotal-this.lastNeed,r=function(i,n,o){if((192&n[0])!=128)return i.lastNeed=0,\"\\uFFFD\";if(i.lastNeed>1&&n.length>1){if((192&n[1])!=128)return i.lastNeed=1,\"\\uFFFD\";if(i.lastNeed>2&&n.length>2&&(192&n[2])!=128)return i.lastNeed=2,\"\\uFFFD\"}}(this,t);return r!==void 0?r:this.lastNeed<=t.length?(t.copy(this.lastChar,e,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(t.copy(this.lastChar,e,0,t.length),this.lastNeed-=t.length,void 0)}function Ow(t,e){if((t.length-e)%2==0){var r=t.toString(\"utf16le\",e);if(r){var i=r.charCodeAt(r.length-1);if(i>=55296&&i<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=t[t.length-2],this.lastChar[1]=t[t.length-1],r.slice(0,-1)}return r}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=t[t.length-1],t.toString(\"utf16le\",e,t.length-1)}function xw(t){var e=t&&t.length?this.write(t):\"\";if(this.lastNeed){var r=this.lastTotal-this.lastNeed;return e+this.lastChar.toString(\"utf16le\",0,r)}return e}function Mw(t,e){var r=(t.length-e)%3;return r===0?t.toString(\"base64\",e):(this.lastNeed=3-r,this.lastTotal=3,r===1?this.lastChar[0]=t[t.length-1]:(this.lastChar[0]=t[t.length-2],this.lastChar[1]=t[t.length-1]),t.toString(\"base64\",e,t.length-r))}function Lw(t){var e=t&&t.length?this.write(t):\"\";return this.lastNeed?e+this.lastChar.toString(\"base64\",0,3-this.lastNeed):e}function Uw(t){return t.toString(this.encoding)}function Nw(t){return t&&t.length?this.write(t):\"\"}var Rc,$e,Oe,yc,ln,or,bc,yw,At,zs,Dr,_c,Cw,Bw,un,fn,it,Pw,ur,Qs,Tc,Xs=_e(()=>{_();v();m();for(Rc={byteLength:function(t){var e=wc(t),r=e[0],i=e[1];return 3*(r+i)/4-i},toByteArray:function(t){var e,r,i=wc(t),n=i[0],o=i[1],s=new yc(function(c,h,d){return 3*(h+d)/4-d}(0,n,o)),a=0,l=o>0?n-4:n;for(r=0;r>16&255,s[a++]=e>>8&255,s[a++]=255&e;return o===2&&(e=Oe[t.charCodeAt(r)]<<2|Oe[t.charCodeAt(r+1)]>>4,s[a++]=255&e),o===1&&(e=Oe[t.charCodeAt(r)]<<10|Oe[t.charCodeAt(r+1)]<<4|Oe[t.charCodeAt(r+2)]>>2,s[a++]=e>>8&255,s[a++]=255&e),s},fromByteArray:function(t){for(var e,r=t.length,i=r%3,n=[],o=0,s=r-i;os?s:o+16383));return i===1?(e=t[r-1],n.push($e[e>>2]+$e[e<<4&63]+\"==\")):i===2&&(e=(t[r-2]<<8)+t[r-1],n.push($e[e>>10]+$e[e>>4&63]+$e[e<<2&63]+\"=\")),n.join(\"\")}},$e=[],Oe=[],yc=typeof Uint8Array<\"u\"?Uint8Array:Array,ln=\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/\",or=0,bc=ln.length;or>1,h=-7,d=r?n-1:0,g=r?-1:1,y=t[e+d];for(d+=g,o=y&(1<<-h)-1,y>>=-h,h+=a;h>0;o=256*o+t[e+d],d+=g,h-=8);for(s=o&(1<<-h)-1,o>>=-h,h+=i;h>0;s=256*s+t[e+d],d+=g,h-=8);if(o===0)o=1-c;else{if(o===l)return s?NaN:1/0*(y?-1:1);s+=Math.pow(2,i),o-=c}return(y?-1:1)*s*Math.pow(2,o-i)},write:function(t,e,r,i,n,o){var s,a,l,c=8*o-n-1,h=(1<>1,g=n===23?Math.pow(2,-24)-Math.pow(2,-77):0,y=i?0:o-1,w=i?1:-1,S=e<0||e===0&&1/e<0?1:0;for(e=Math.abs(e),isNaN(e)||e===1/0?(a=isNaN(e)?1:0,s=h):(s=Math.floor(Math.log(e)/Math.LN2),e*(l=Math.pow(2,-s))<1&&(s--,l*=2),(e+=s+d>=1?g/l:g*Math.pow(2,1-d))*l>=2&&(s++,l/=2),s+d>=h?(a=0,s=h):s+d>=1?(a=(e*l-1)*Math.pow(2,n),s+=d):(a=e*Math.pow(2,d-1)*Math.pow(2,n),s=0));n>=8;t[r+y]=255&a,y+=w,a/=256,n-=8);for(s=s<0;t[r+y]=255&s,y+=w,s/=256,c-=8);t[r+y-w]|=128*S}},At={},zs=Rc,Dr=yw,_c=typeof Symbol==\"function\"&&typeof Symbol.for==\"function\"?Symbol.for(\"nodejs.util.inspect.custom\"):null;At.Buffer=O,At.SlowBuffer=function(t){return+t!=t&&(t=0),O.alloc(+t)},At.INSPECT_MAX_BYTES=50;At.kMaxLength=2147483647,O.TYPED_ARRAY_SUPPORT=function(){try{var t=new Uint8Array(1),e={foo:function(){return 42}};return Object.setPrototypeOf(e,Uint8Array.prototype),Object.setPrototypeOf(t,e),t.foo()===42}catch{return!1}}(),O.TYPED_ARRAY_SUPPORT||typeof console>\"u\"||typeof console.error!=\"function\"||console.error(\"This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.\"),Object.defineProperty(O.prototype,\"parent\",{enumerable:!0,get:function(){if(O.isBuffer(this))return this.buffer}}),Object.defineProperty(O.prototype,\"offset\",{enumerable:!0,get:function(){if(O.isBuffer(this))return this.byteOffset}}),O.poolSize=8192,O.from=function(t,e,r){return Cc(t,e,r)},Object.setPrototypeOf(O.prototype,Uint8Array.prototype),Object.setPrototypeOf(O,Uint8Array),O.alloc=function(t,e,r){return function(i,n,o){return Bc(i),i<=0?Et(i):n!==void 0?typeof o==\"string\"?Et(i).fill(n,o):Et(i).fill(n):Et(i)}(t,e,r)},O.allocUnsafe=function(t){return Ks(t)},O.allocUnsafeSlow=function(t){return Ks(t)},O.isBuffer=function(t){return t!=null&&t._isBuffer===!0&&t!==O.prototype},O.compare=function(t,e){if(St(t,Uint8Array)&&(t=O.from(t,t.offset,t.byteLength)),St(e,Uint8Array)&&(e=O.from(e,e.offset,e.byteLength)),!O.isBuffer(t)||!O.isBuffer(e))throw new TypeError('The \"buf1\", \"buf2\" arguments must be one of type Buffer or Uint8Array');if(t===e)return 0;for(var r=t.length,i=e.length,n=0,o=Math.min(r,i);ne&&(t+=\" ... \"),\"\"},_c&&(O.prototype[_c]=O.prototype.inspect),O.prototype.compare=function(t,e,r,i,n){if(St(t,Uint8Array)&&(t=O.from(t,t.offset,t.byteLength)),!O.isBuffer(t))throw new TypeError('The \"target\" argument must be one of type Buffer or Uint8Array. Received type '+typeof t);if(e===void 0&&(e=0),r===void 0&&(r=t?t.length:0),i===void 0&&(i=0),n===void 0&&(n=this.length),e<0||r>t.length||i<0||n>this.length)throw new RangeError(\"out of range index\");if(i>=n&&e>=r)return 0;if(i>=n)return-1;if(e>=r)return 1;if(this===t)return 0;for(var o=(n>>>=0)-(i>>>=0),s=(r>>>=0)-(e>>>=0),a=Math.min(o,s),l=this.slice(i,n),c=t.slice(e,r),h=0;h>>=0,isFinite(r)?(r>>>=0,i===void 0&&(i=\"utf8\")):(i=r,r=void 0)}var n=this.length-e;if((r===void 0||r>n)&&(r=n),t.length>0&&(r<0||e<0)||e>this.length)throw new RangeError(\"Attempt to write outside buffer bounds\");i||(i=\"utf8\");for(var o=!1;;)switch(i){case\"hex\":return ww(this,t,e,r);case\"utf8\":case\"utf-8\":return _w(this,t,e,r);case\"ascii\":return kc(this,t,e,r);case\"latin1\":case\"binary\":return mw(this,t,e,r);case\"base64\":return vw(this,t,e,r);case\"ucs2\":case\"ucs-2\":case\"utf16le\":case\"utf-16le\":return Ew(this,t,e,r);default:if(o)throw new TypeError(\"Unknown encoding: \"+i);i=(\"\"+i).toLowerCase(),o=!0}},O.prototype.toJSON=function(){return{type:\"Buffer\",data:Array.prototype.slice.call(this._arr||this,0)}};O.prototype.slice=function(t,e){var r=this.length;(t=~~t)<0?(t+=r)<0&&(t=0):t>r&&(t=r),(e=e===void 0?r:~~e)<0?(e+=r)<0&&(e=0):e>r&&(e=r),e>>=0,e>>>=0,r||we(t,e,this.length);for(var i=this[t],n=1,o=0;++o>>=0,e>>>=0,r||we(t,e,this.length);for(var i=this[t+--e],n=1;e>0&&(n*=256);)i+=this[t+--e]*n;return i},O.prototype.readUInt8=function(t,e){return t>>>=0,e||we(t,1,this.length),this[t]},O.prototype.readUInt16LE=function(t,e){return t>>>=0,e||we(t,2,this.length),this[t]|this[t+1]<<8},O.prototype.readUInt16BE=function(t,e){return t>>>=0,e||we(t,2,this.length),this[t]<<8|this[t+1]},O.prototype.readUInt32LE=function(t,e){return t>>>=0,e||we(t,4,this.length),(this[t]|this[t+1]<<8|this[t+2]<<16)+16777216*this[t+3]},O.prototype.readUInt32BE=function(t,e){return t>>>=0,e||we(t,4,this.length),16777216*this[t]+(this[t+1]<<16|this[t+2]<<8|this[t+3])},O.prototype.readIntLE=function(t,e,r){t>>>=0,e>>>=0,r||we(t,e,this.length);for(var i=this[t],n=1,o=0;++o=(n*=128)&&(i-=Math.pow(2,8*e)),i},O.prototype.readIntBE=function(t,e,r){t>>>=0,e>>>=0,r||we(t,e,this.length);for(var i=e,n=1,o=this[t+--i];i>0&&(n*=256);)o+=this[t+--i]*n;return o>=(n*=128)&&(o-=Math.pow(2,8*e)),o},O.prototype.readInt8=function(t,e){return t>>>=0,e||we(t,1,this.length),128&this[t]?-1*(255-this[t]+1):this[t]},O.prototype.readInt16LE=function(t,e){t>>>=0,e||we(t,2,this.length);var r=this[t]|this[t+1]<<8;return 32768&r?4294901760|r:r},O.prototype.readInt16BE=function(t,e){t>>>=0,e||we(t,2,this.length);var r=this[t+1]|this[t]<<8;return 32768&r?4294901760|r:r},O.prototype.readInt32LE=function(t,e){return t>>>=0,e||we(t,4,this.length),this[t]|this[t+1]<<8|this[t+2]<<16|this[t+3]<<24},O.prototype.readInt32BE=function(t,e){return t>>>=0,e||we(t,4,this.length),this[t]<<24|this[t+1]<<16|this[t+2]<<8|this[t+3]},O.prototype.readFloatLE=function(t,e){return t>>>=0,e||we(t,4,this.length),Dr.read(this,t,!0,23,4)},O.prototype.readFloatBE=function(t,e){return t>>>=0,e||we(t,4,this.length),Dr.read(this,t,!1,23,4)},O.prototype.readDoubleLE=function(t,e){return t>>>=0,e||we(t,8,this.length),Dr.read(this,t,!0,52,8)},O.prototype.readDoubleBE=function(t,e){return t>>>=0,e||we(t,8,this.length),Dr.read(this,t,!1,52,8)},O.prototype.writeUIntLE=function(t,e,r,i){t=+t,e>>>=0,r>>>=0,i||Pe(this,t,e,r,Math.pow(2,8*r)-1,0);var n=1,o=0;for(this[e]=255&t;++o>>=0,r>>>=0,i||Pe(this,t,e,r,Math.pow(2,8*r)-1,0);var n=r-1,o=1;for(this[e+n]=255&t;--n>=0&&(o*=256);)this[e+n]=t/o&255;return e+r},O.prototype.writeUInt8=function(t,e,r){return t=+t,e>>>=0,r||Pe(this,t,e,1,255,0),this[e]=255&t,e+1},O.prototype.writeUInt16LE=function(t,e,r){return t=+t,e>>>=0,r||Pe(this,t,e,2,65535,0),this[e]=255&t,this[e+1]=t>>>8,e+2},O.prototype.writeUInt16BE=function(t,e,r){return t=+t,e>>>=0,r||Pe(this,t,e,2,65535,0),this[e]=t>>>8,this[e+1]=255&t,e+2},O.prototype.writeUInt32LE=function(t,e,r){return t=+t,e>>>=0,r||Pe(this,t,e,4,4294967295,0),this[e+3]=t>>>24,this[e+2]=t>>>16,this[e+1]=t>>>8,this[e]=255&t,e+4},O.prototype.writeUInt32BE=function(t,e,r){return t=+t,e>>>=0,r||Pe(this,t,e,4,4294967295,0),this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t,e+4},O.prototype.writeIntLE=function(t,e,r,i){if(t=+t,e>>>=0,!i){var n=Math.pow(2,8*r-1);Pe(this,t,e,r,n-1,-n)}var o=0,s=1,a=0;for(this[e]=255&t;++o>0)-a&255;return e+r},O.prototype.writeIntBE=function(t,e,r,i){if(t=+t,e>>>=0,!i){var n=Math.pow(2,8*r-1);Pe(this,t,e,r,n-1,-n)}var o=r-1,s=1,a=0;for(this[e+o]=255&t;--o>=0&&(s*=256);)t<0&&a===0&&this[e+o+1]!==0&&(a=1),this[e+o]=(t/s>>0)-a&255;return e+r},O.prototype.writeInt8=function(t,e,r){return t=+t,e>>>=0,r||Pe(this,t,e,1,127,-128),t<0&&(t=255+t+1),this[e]=255&t,e+1},O.prototype.writeInt16LE=function(t,e,r){return t=+t,e>>>=0,r||Pe(this,t,e,2,32767,-32768),this[e]=255&t,this[e+1]=t>>>8,e+2},O.prototype.writeInt16BE=function(t,e,r){return t=+t,e>>>=0,r||Pe(this,t,e,2,32767,-32768),this[e]=t>>>8,this[e+1]=255&t,e+2},O.prototype.writeInt32LE=function(t,e,r){return t=+t,e>>>=0,r||Pe(this,t,e,4,2147483647,-2147483648),this[e]=255&t,this[e+1]=t>>>8,this[e+2]=t>>>16,this[e+3]=t>>>24,e+4},O.prototype.writeInt32BE=function(t,e,r){return t=+t,e>>>=0,r||Pe(this,t,e,4,2147483647,-2147483648),t<0&&(t=4294967295+t+1),this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t,e+4},O.prototype.writeFloatLE=function(t,e,r){return Sc(this,t,e,!0,r)},O.prototype.writeFloatBE=function(t,e,r){return Sc(this,t,e,!1,r)},O.prototype.writeDoubleLE=function(t,e,r){return Ac(this,t,e,!0,r)},O.prototype.writeDoubleBE=function(t,e,r){return Ac(this,t,e,!1,r)},O.prototype.copy=function(t,e,r,i){if(!O.isBuffer(t))throw new TypeError(\"argument should be a Buffer\");if(r||(r=0),i||i===0||(i=this.length),e>=t.length&&(e=t.length),e||(e=0),i>0&&i=this.length)throw new RangeError(\"Index out of range\");if(i<0)throw new RangeError(\"sourceEnd out of bounds\");i>this.length&&(i=this.length),t.length-e=0;--o)t[o+e]=this[o+r];else Uint8Array.prototype.set.call(t,this.subarray(r,i),e);return n},O.prototype.fill=function(t,e,r,i){if(typeof t==\"string\"){if(typeof e==\"string\"?(i=e,e=0,r=this.length):typeof r==\"string\"&&(i=r,r=this.length),i!==void 0&&typeof i!=\"string\")throw new TypeError(\"encoding must be a string\");if(typeof i==\"string\"&&!O.isEncoding(i))throw new TypeError(\"Unknown encoding: \"+i);if(t.length===1){var n=t.charCodeAt(0);(i===\"utf8\"&&n<128||i===\"latin1\")&&(t=n)}}else typeof t==\"number\"?t&=255:typeof t==\"boolean\"&&(t=Number(t));if(e<0||this.length>>=0,r=r===void 0?this.length:r>>>0,t||(t=0),typeof t==\"number\")for(o=e;o=0?(l>0&&(n.lastNeed=l-1),l):--a=0?(l>0&&(n.lastNeed=l-2),l):--a=0?(l>0&&(l===2?l=0:n.lastNeed=l-3),l):0}(this,t,e);if(!this.lastNeed)return t.toString(\"utf8\",e);this.lastTotal=r;var i=t.length-(r-this.lastNeed);return t.copy(this.lastChar,0,i),t.toString(\"utf8\",e,i)},pi.prototype.fillLast=function(t){if(this.lastNeed<=t.length)return t.copy(this.lastChar,this.lastTotal-this.lastNeed,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);t.copy(this.lastChar,this.lastTotal-this.lastNeed,0,t.length),this.lastNeed-=t.length};ur.StringDecoder;ur.StringDecoder});var Lc={};Jt(Lc,{StringDecoder:()=>qw,default:()=>ur});var qw,Uc=_e(()=>{_();v();m();Xs();Xs();qw=ur.StringDecoder});var Zs=M((qT,jc)=>{\"use strict\";_();v();m();var Nc=Nt(),{PromisePrototypeThen:Dw,SymbolAsyncIterator:qc,SymbolIterator:Dc}=ce(),{Buffer:jw}=(be(),X(me)),{ERR_INVALID_ARG_TYPE:Fw,ERR_STREAM_NULL_VALUES:Ww}=Ae().codes;function $w(t,e,r){let i;if(typeof e==\"string\"||e instanceof jw)return new t({objectMode:!0,...r,read(){this.push(e),this.push(null)}});let n;if(e&&e[qc])n=!0,i=e[qc]();else if(e&&e[Dc])n=!1,i=e[Dc]();else throw new Fw(\"iterable\",[\"Iterable\"],e);let o=new t({objectMode:!0,highWaterMark:1,...r}),s=!1;o._read=function(){s||(s=!0,l())},o._destroy=function(c,h){Dw(a(c),()=>Nc.nextTick(h,c),d=>Nc.nextTick(h,d||c))};async function a(c){let h=c!=null,d=typeof i.throw==\"function\";if(h&&d){let{value:g,done:y}=await i.throw(c);if(await g,y)return}if(typeof i.return==\"function\"){let{value:g}=await i.return();await g}}async function l(){for(;;){try{let{value:c,done:h}=n?await i.next():i.next();if(h)o.push(null);else{let d=c&&typeof c.then==\"function\"?await c:c;if(d===null)throw s=!1,new Ww;if(o.push(d))continue;s=!1}}catch(c){o.destroy(c)}break}}return o}jc.exports=$w});var gi=M((VT,Zc)=>{_();v();m();var He=Nt(),{ArrayPrototypeIndexOf:Hw,NumberIsInteger:Vw,NumberIsNaN:zw,NumberParseInt:Kw,ObjectDefineProperties:$c,ObjectKeys:Gw,ObjectSetPrototypeOf:Hc,Promise:Qw,SafeSet:Yw,SymbolAsyncIterator:Jw,Symbol:Xw}=ce();Zc.exports=F;F.ReadableState=so;var{EventEmitter:Zw}=(sr(),X(nr)),{Stream:Dt,prependListener:e_}=nn(),{Buffer:eo}=(be(),X(me)),{addAbortSignal:t_}=di(),r_=vt(),H=Je().debuglog(\"stream\",t=>{H=t}),i_=dc(),Fr=ir(),{getHighWaterMark:n_,getDefaultHighWaterMark:s_}=an(),{aggregateTwoErrors:Fc,codes:{ERR_INVALID_ARG_TYPE:o_,ERR_METHOD_NOT_IMPLEMENTED:a_,ERR_OUT_OF_RANGE:l_,ERR_STREAM_PUSH_AFTER_EOF:u_,ERR_STREAM_UNSHIFT_AFTER_END_EVENT:f_}}=Ae(),{validateObject:c_}=hi(),fr=Xw(\"kPaused\"),{StringDecoder:Vc}=(Uc(),X(Lc)),h_=Zs();Hc(F.prototype,Dt.prototype);Hc(F,Dt);var to=()=>{},{errorOrDestroy:jr}=Fr;function so(t,e,r){typeof r!=\"boolean\"&&(r=e instanceof nt()),this.objectMode=!!(t&&t.objectMode),r&&(this.objectMode=this.objectMode||!!(t&&t.readableObjectMode)),this.highWaterMark=t?n_(this,t,\"readableHighWaterMark\",r):s_(!1),this.buffer=new i_,this.length=0,this.pipes=[],this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.constructed=!0,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this[fr]=null,this.errorEmitted=!1,this.emitClose=!t||t.emitClose!==!1,this.autoDestroy=!t||t.autoDestroy!==!1,this.destroyed=!1,this.errored=null,this.closed=!1,this.closeEmitted=!1,this.defaultEncoding=t&&t.defaultEncoding||\"utf8\",this.awaitDrainWriters=null,this.multiAwaitDrain=!1,this.readingMore=!1,this.dataEmitted=!1,this.decoder=null,this.encoding=null,t&&t.encoding&&(this.decoder=new Vc(t.encoding),this.encoding=t.encoding)}function F(t){if(!(this instanceof F))return new F(t);let e=this instanceof nt();this._readableState=new so(t,this,e),t&&(typeof t.read==\"function\"&&(this._read=t.read),typeof t.destroy==\"function\"&&(this._destroy=t.destroy),typeof t.construct==\"function\"&&(this._construct=t.construct),t.signal&&!e&&t_(t.signal,this)),Dt.call(this,t),Fr.construct(this,()=>{this._readableState.needReadable&&hn(this,this._readableState)})}F.prototype.destroy=Fr.destroy;F.prototype._undestroy=Fr.undestroy;F.prototype._destroy=function(t,e){e(t)};F.prototype[Zw.captureRejectionSymbol]=function(t){this.destroy(t)};F.prototype.push=function(t,e){return zc(this,t,e,!1)};F.prototype.unshift=function(t,e){return zc(this,t,e,!0)};function zc(t,e,r,i){H(\"readableAddChunk\",e);let n=t._readableState,o;if(n.objectMode||(typeof e==\"string\"?(r=r||n.defaultEncoding,n.encoding!==r&&(i&&n.encoding?e=eo.from(e,r).toString(n.encoding):(e=eo.from(e,r),r=\"\"))):e instanceof eo?r=\"\":Dt._isUint8Array(e)?(e=Dt._uint8ArrayToBuffer(e),r=\"\"):e!=null&&(o=new o_(\"chunk\",[\"string\",\"Buffer\",\"Uint8Array\"],e))),o)jr(t,o);else if(e===null)n.reading=!1,g_(t,n);else if(n.objectMode||e&&e.length>0)if(i)if(n.endEmitted)jr(t,new f_);else{if(n.destroyed||n.errored)return!1;ro(t,n,e,!0)}else if(n.ended)jr(t,new u_);else{if(n.destroyed||n.errored)return!1;n.reading=!1,n.decoder&&!r?(e=n.decoder.write(e),n.objectMode||e.length!==0?ro(t,n,e,!1):hn(t,n)):ro(t,n,e,!1)}else i||(n.reading=!1,hn(t,n));return!n.ended&&(n.length0?(e.multiAwaitDrain?e.awaitDrainWriters.clear():e.awaitDrainWriters=null,e.dataEmitted=!0,t.emit(\"data\",r)):(e.length+=e.objectMode?1:r.length,i?e.buffer.unshift(r):e.buffer.push(r),e.needReadable&&dn(t)),hn(t,e)}F.prototype.isPaused=function(){let t=this._readableState;return t[fr]===!0||t.flowing===!1};F.prototype.setEncoding=function(t){let e=new Vc(t);this._readableState.decoder=e,this._readableState.encoding=this._readableState.decoder.encoding;let r=this._readableState.buffer,i=\"\";for(let n of r)i+=e.write(n);return r.clear(),i!==\"\"&&r.push(i),this._readableState.length=i.length,this};var d_=1073741824;function p_(t){if(t>d_)throw new l_(\"size\",\"<= 1GiB\",t);return t--,t|=t>>>1,t|=t>>>2,t|=t>>>4,t|=t>>>8,t|=t>>>16,t++,t}function Wc(t,e){return t<=0||e.length===0&&e.ended?0:e.objectMode?1:zw(t)?e.flowing&&e.length?e.buffer.first().length:e.length:t<=e.length?t:e.ended?e.length:0}F.prototype.read=function(t){H(\"read\",t),t===void 0?t=NaN:Vw(t)||(t=Kw(t,10));let e=this._readableState,r=t;if(t>e.highWaterMark&&(e.highWaterMark=p_(t)),t!==0&&(e.emittedReadable=!1),t===0&&e.needReadable&&((e.highWaterMark!==0?e.length>=e.highWaterMark:e.length>0)||e.ended))return H(\"read: emitReadable\",e.length,e.ended),e.length===0&&e.ended?io(this):dn(this),null;if(t=Wc(t,e),t===0&&e.ended)return e.length===0&&io(this),null;let i=e.needReadable;if(H(\"need readable\",i),(e.length===0||e.length-t0?n=Jc(t,e):n=null,n===null?(e.needReadable=e.length<=e.highWaterMark,t=0):(e.length-=t,e.multiAwaitDrain?e.awaitDrainWriters.clear():e.awaitDrainWriters=null),e.length===0&&(e.ended||(e.needReadable=!0),r!==t&&e.ended&&io(this)),n!==null&&!e.errorEmitted&&!e.closeEmitted&&(e.dataEmitted=!0,this.emit(\"data\",n)),n};function g_(t,e){if(H(\"onEofChunk\"),!e.ended){if(e.decoder){let r=e.decoder.end();r&&r.length&&(e.buffer.push(r),e.length+=e.objectMode?1:r.length)}e.ended=!0,e.sync?dn(t):(e.needReadable=!1,e.emittedReadable=!0,Kc(t))}}function dn(t){let e=t._readableState;H(\"emitReadable\",e.needReadable,e.emittedReadable),e.needReadable=!1,e.emittedReadable||(H(\"emitReadable\",e.flowing),e.emittedReadable=!0,He.nextTick(Kc,t))}function Kc(t){let e=t._readableState;H(\"emitReadable_\",e.destroyed,e.length,e.ended),!e.destroyed&&!e.errored&&(e.length||e.ended)&&(t.emit(\"readable\"),e.emittedReadable=!1),e.needReadable=!e.flowing&&!e.ended&&e.length<=e.highWaterMark,Qc(t)}function hn(t,e){!e.readingMore&&e.constructed&&(e.readingMore=!0,He.nextTick(y_,t,e))}function y_(t,e){for(;!e.reading&&!e.ended&&(e.length1&&i.pipes.includes(t)&&(H(\"false write response, pause\",i.awaitDrainWriters.size),i.awaitDrainWriters.add(t)),r.pause()),l||(l=b_(r,t),t.on(\"drain\",l))}r.on(\"data\",g);function g(I){H(\"ondata\");let C=t.write(I);H(\"dest.write\",C),C===!1&&d()}function y(I){if(H(\"onerror\",I),E(),t.removeListener(\"error\",y),t.listenerCount(\"error\")===0){let C=t._writableState||t._readableState;C&&!C.errorEmitted?jr(t,I):t.emit(\"error\",I)}}e_(t,\"error\",y);function w(){t.removeListener(\"finish\",S),E()}t.once(\"close\",w);function S(){H(\"onfinish\"),t.removeListener(\"close\",w),E()}t.once(\"finish\",S);function E(){H(\"unpipe\"),r.unpipe(t)}return t.emit(\"pipe\",r),t.writableNeedDrain===!0?i.flowing&&d():i.flowing||(H(\"pipe resume\"),r.resume()),t};function b_(t,e){return function(){let i=t._readableState;i.awaitDrainWriters===e?(H(\"pipeOnDrain\",1),i.awaitDrainWriters=null):i.multiAwaitDrain&&(H(\"pipeOnDrain\",i.awaitDrainWriters.size),i.awaitDrainWriters.delete(e)),(!i.awaitDrainWriters||i.awaitDrainWriters.size===0)&&t.listenerCount(\"data\")&&t.resume()}}F.prototype.unpipe=function(t){let e=this._readableState,r={hasUnpiped:!1};if(e.pipes.length===0)return this;if(!t){let n=e.pipes;e.pipes=[],this.pause();for(let o=0;o0,i.flowing!==!1&&this.resume()):t===\"readable\"&&!i.endEmitted&&!i.readableListening&&(i.readableListening=i.needReadable=!0,i.flowing=!1,i.emittedReadable=!1,H(\"on readable\",i.length,i.reading),i.length?dn(this):i.reading||He.nextTick(w_,this)),r};F.prototype.addListener=F.prototype.on;F.prototype.removeListener=function(t,e){let r=Dt.prototype.removeListener.call(this,t,e);return t===\"readable\"&&He.nextTick(Gc,this),r};F.prototype.off=F.prototype.removeListener;F.prototype.removeAllListeners=function(t){let e=Dt.prototype.removeAllListeners.apply(this,arguments);return(t===\"readable\"||t===void 0)&&He.nextTick(Gc,this),e};function Gc(t){let e=t._readableState;e.readableListening=t.listenerCount(\"readable\")>0,e.resumeScheduled&&e[fr]===!1?e.flowing=!0:t.listenerCount(\"data\")>0?t.resume():e.readableListening||(e.flowing=null)}function w_(t){H(\"readable nexttick read 0\"),t.read(0)}F.prototype.resume=function(){let t=this._readableState;return t.flowing||(H(\"resume\"),t.flowing=!t.readableListening,__(this,t)),t[fr]=!1,this};function __(t,e){e.resumeScheduled||(e.resumeScheduled=!0,He.nextTick(m_,t,e))}function m_(t,e){H(\"resume\",e.reading),e.reading||t.read(0),e.resumeScheduled=!1,t.emit(\"resume\"),Qc(t),e.flowing&&!e.reading&&t.read(0)}F.prototype.pause=function(){return H(\"call pause flowing=%j\",this._readableState.flowing),this._readableState.flowing!==!1&&(H(\"pause\"),this._readableState.flowing=!1,this.emit(\"pause\")),this._readableState[fr]=!0,this};function Qc(t){let e=t._readableState;for(H(\"flow\",e.flowing);e.flowing&&t.read()!==null;);}F.prototype.wrap=function(t){let e=!1;t.on(\"data\",i=>{!this.push(i)&&t.pause&&(e=!0,t.pause())}),t.on(\"end\",()=>{this.push(null)}),t.on(\"error\",i=>{jr(this,i)}),t.on(\"close\",()=>{this.destroy()}),t.on(\"destroy\",()=>{this.destroy()}),this._read=()=>{e&&t.resume&&(e=!1,t.resume())};let r=Gw(t);for(let i=1;i{n=s?Fc(n,s):null,r(),r=to});try{for(;;){let s=t.destroyed?null:t.read();if(s!==null)yield s;else{if(n)throw n;if(n===null)return;await new Qw(i)}}}catch(s){throw n=Fc(n,s),n}finally{(n||e?.destroyOnReturn!==!1)&&(n===void 0||t._readableState.autoDestroy)?Fr.destroyer(t,null):(t.off(\"readable\",i),o())}}$c(F.prototype,{readable:{__proto__:null,get(){let t=this._readableState;return!!t&&t.readable!==!1&&!t.destroyed&&!t.errorEmitted&&!t.endEmitted},set(t){this._readableState&&(this._readableState.readable=!!t)}},readableDidRead:{__proto__:null,enumerable:!1,get:function(){return this._readableState.dataEmitted}},readableAborted:{__proto__:null,enumerable:!1,get:function(){return!!(this._readableState.readable!==!1&&(this._readableState.destroyed||this._readableState.errored)&&!this._readableState.endEmitted)}},readableHighWaterMark:{__proto__:null,enumerable:!1,get:function(){return this._readableState.highWaterMark}},readableBuffer:{__proto__:null,enumerable:!1,get:function(){return this._readableState&&this._readableState.buffer}},readableFlowing:{__proto__:null,enumerable:!1,get:function(){return this._readableState.flowing},set:function(t){this._readableState&&(this._readableState.flowing=t)}},readableLength:{__proto__:null,enumerable:!1,get(){return this._readableState.length}},readableObjectMode:{__proto__:null,enumerable:!1,get(){return this._readableState?this._readableState.objectMode:!1}},readableEncoding:{__proto__:null,enumerable:!1,get(){return this._readableState?this._readableState.encoding:null}},errored:{__proto__:null,enumerable:!1,get(){return this._readableState?this._readableState.errored:null}},closed:{__proto__:null,get(){return this._readableState?this._readableState.closed:!1}},destroyed:{__proto__:null,enumerable:!1,get(){return this._readableState?this._readableState.destroyed:!1},set(t){this._readableState&&(this._readableState.destroyed=t)}},readableEnded:{__proto__:null,enumerable:!1,get(){return this._readableState?this._readableState.endEmitted:!1}}});$c(so.prototype,{pipesCount:{__proto__:null,get(){return this.pipes.length}},paused:{__proto__:null,get(){return this[fr]!==!1},set(t){this[fr]=!!t}}});F._fromList=Jc;function Jc(t,e){if(e.length===0)return null;let r;return e.objectMode?r=e.buffer.shift():!t||t>=e.length?(e.decoder?r=e.buffer.join(\"\"):e.buffer.length===1?r=e.buffer.first():r=e.buffer.concat(e.length),e.buffer.clear()):r=e.buffer.consume(t,e.decoder),r}function io(t){let e=t._readableState;H(\"endReadable\",e.endEmitted),e.endEmitted||(e.ended=!0,He.nextTick(E_,e,t))}function E_(t,e){if(H(\"endReadableNT\",t.endEmitted,t.length),!t.errored&&!t.closeEmitted&&!t.endEmitted&&t.length===0){if(t.endEmitted=!0,e.emit(\"end\"),e.writable&&e.allowHalfOpen===!1)He.nextTick(S_,e);else if(t.autoDestroy){let r=e._writableState;(!r||r.autoDestroy&&(r.finished||r.writable===!1))&&e.destroy()}}}function S_(t){t.writable&&!t.writableEnded&&!t.destroyed&&t.end()}F.from=function(t,e){return h_(F,t,e)};var no;function Xc(){return no===void 0&&(no={}),no}F.fromWeb=function(t,e){return Xc().newStreamReadableFromReadableStream(t,e)};F.toWeb=function(t,e){return Xc().newReadableStreamFromStreamReadable(t,e)};F.wrap=function(t,e){var r,i;return new F({objectMode:(r=(i=t.readableObjectMode)!==null&&i!==void 0?i:t.objectMode)!==null&&r!==void 0?r:!0,...e,destroy(n,o){Fr.destroyer(t,n),o(n)}}).wrap(t)}});var ho=M((XT,ch)=>{_();v();m();var cr=Nt(),{ArrayPrototypeSlice:rh,Error:A_,FunctionPrototypeSymbolHasInstance:ih,ObjectDefineProperty:nh,ObjectDefineProperties:I_,ObjectSetPrototypeOf:sh,StringPrototypeToLowerCase:T_,Symbol:R_,SymbolHasInstance:C_}=ce();ch.exports=ie;ie.WritableState=wi;var{EventEmitter:B_}=(sr(),X(nr)),yi=nn().Stream,{Buffer:pn}=(be(),X(me)),bn=ir(),{addAbortSignal:P_}=di(),{getHighWaterMark:k_,getDefaultHighWaterMark:O_}=an(),{ERR_INVALID_ARG_TYPE:x_,ERR_METHOD_NOT_IMPLEMENTED:M_,ERR_MULTIPLE_CALLBACK:oh,ERR_STREAM_CANNOT_PIPE:L_,ERR_STREAM_DESTROYED:bi,ERR_STREAM_ALREADY_FINISHED:U_,ERR_STREAM_NULL_VALUES:N_,ERR_STREAM_WRITE_AFTER_END:q_,ERR_UNKNOWN_ENCODING:ah}=Ae().codes,{errorOrDestroy:Wr}=bn;sh(ie.prototype,yi.prototype);sh(ie,yi);function lo(){}var $r=R_(\"kOnFinished\");function wi(t,e,r){typeof r!=\"boolean\"&&(r=e instanceof nt()),this.objectMode=!!(t&&t.objectMode),r&&(this.objectMode=this.objectMode||!!(t&&t.writableObjectMode)),this.highWaterMark=t?k_(this,t,\"writableHighWaterMark\",r):O_(!1),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;let i=!!(t&&t.decodeStrings===!1);this.decodeStrings=!i,this.defaultEncoding=t&&t.defaultEncoding||\"utf8\",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=j_.bind(void 0,e),this.writecb=null,this.writelen=0,this.afterWriteTickInfo=null,yn(this),this.pendingcb=0,this.constructed=!0,this.prefinished=!1,this.errorEmitted=!1,this.emitClose=!t||t.emitClose!==!1,this.autoDestroy=!t||t.autoDestroy!==!1,this.errored=null,this.closed=!1,this.closeEmitted=!1,this[$r]=[]}function yn(t){t.buffered=[],t.bufferedIndex=0,t.allBuffers=!0,t.allNoop=!0}wi.prototype.getBuffer=function(){return rh(this.buffered,this.bufferedIndex)};nh(wi.prototype,\"bufferedRequestCount\",{__proto__:null,get(){return this.buffered.length-this.bufferedIndex}});function ie(t){let e=this instanceof nt();if(!e&&!ih(ie,this))return new ie(t);this._writableState=new wi(t,this,e),t&&(typeof t.write==\"function\"&&(this._write=t.write),typeof t.writev==\"function\"&&(this._writev=t.writev),typeof t.destroy==\"function\"&&(this._destroy=t.destroy),typeof t.final==\"function\"&&(this._final=t.final),typeof t.construct==\"function\"&&(this._construct=t.construct),t.signal&&P_(t.signal,this)),yi.call(this,t),bn.construct(this,()=>{let r=this._writableState;r.writing||fo(this,r),co(this,r)})}nh(ie,C_,{__proto__:null,value:function(t){return ih(this,t)?!0:this!==ie?!1:t&&t._writableState instanceof wi}});ie.prototype.pipe=function(){Wr(this,new L_)};function lh(t,e,r,i){let n=t._writableState;if(typeof r==\"function\")i=r,r=n.defaultEncoding;else{if(!r)r=n.defaultEncoding;else if(r!==\"buffer\"&&!pn.isEncoding(r))throw new ah(r);typeof i!=\"function\"&&(i=lo)}if(e===null)throw new N_;if(!n.objectMode)if(typeof e==\"string\")n.decodeStrings!==!1&&(e=pn.from(e,r),r=\"buffer\");else if(e instanceof pn)r=\"buffer\";else if(yi._isUint8Array(e))e=yi._uint8ArrayToBuffer(e),r=\"buffer\";else throw new x_(\"chunk\",[\"string\",\"Buffer\",\"Uint8Array\"],e);let o;return n.ending?o=new q_:n.destroyed&&(o=new bi(\"write\")),o?(cr.nextTick(i,o),Wr(t,o,!0),o):(n.pendingcb++,D_(t,n,e,r,i))}ie.prototype.write=function(t,e,r){return lh(this,t,e,r)===!0};ie.prototype.cork=function(){this._writableState.corked++};ie.prototype.uncork=function(){let t=this._writableState;t.corked&&(t.corked--,t.writing||fo(this,t))};ie.prototype.setDefaultEncoding=function(e){if(typeof e==\"string\"&&(e=T_(e)),!pn.isEncoding(e))throw new ah(e);return this._writableState.defaultEncoding=e,this};function D_(t,e,r,i,n){let o=e.objectMode?1:r.length;e.length+=o;let s=e.lengthr.bufferedIndex&&fo(t,r),i?r.afterWriteTickInfo!==null&&r.afterWriteTickInfo.cb===n?r.afterWriteTickInfo.count++:(r.afterWriteTickInfo={count:1,cb:n,stream:t,state:r},cr.nextTick(F_,r.afterWriteTickInfo)):uh(t,r,1,n))}function F_({stream:t,state:e,count:r,cb:i}){return e.afterWriteTickInfo=null,uh(t,e,r,i)}function uh(t,e,r,i){for(!e.ending&&!t.destroyed&&e.length===0&&e.needDrain&&(e.needDrain=!1,t.emit(\"drain\"));r-- >0;)e.pendingcb--,i();e.destroyed&&uo(e),co(t,e)}function uo(t){if(t.writing)return;for(let n=t.bufferedIndex;n1&&t._writev){e.pendingcb-=o-1;let a=e.allNoop?lo:c=>{for(let h=s;h256?(r.splice(0,s),e.bufferedIndex=0):e.bufferedIndex=s}e.bufferProcessing=!1}ie.prototype._write=function(t,e,r){if(this._writev)this._writev([{chunk:t,encoding:e}],r);else throw new M_(\"_write()\")};ie.prototype._writev=null;ie.prototype.end=function(t,e,r){let i=this._writableState;typeof t==\"function\"?(r=t,t=null,e=null):typeof e==\"function\"&&(r=e,e=null);let n;if(t!=null){let o=lh(this,t,e);o instanceof A_&&(n=o)}return i.corked&&(i.corked=1,this.uncork()),n||(!i.errored&&!i.ending?(i.ending=!0,co(this,i,!0),i.ended=!0):i.finished?n=new U_(\"end\"):i.destroyed&&(n=new bi(\"end\"))),typeof r==\"function\"&&(n||i.finished?cr.nextTick(r,n):i[$r].push(r)),this};function gn(t){return t.ending&&!t.destroyed&&t.constructed&&t.length===0&&!t.errored&&t.buffered.length===0&&!t.finished&&!t.writing&&!t.errorEmitted&&!t.closeEmitted}function W_(t,e){let r=!1;function i(n){if(r){Wr(t,n??oh());return}if(r=!0,e.pendingcb--,n){let o=e[$r].splice(0);for(let s=0;s{gn(n)?ao(i,n):n.pendingcb--},t,e)):gn(e)&&(e.pendingcb++,ao(t,e))))}function ao(t,e){e.pendingcb--,e.finished=!0;let r=e[$r].splice(0);for(let i=0;i{_();v();m();var po=Nt(),V_=(be(),X(me)),{isReadable:z_,isWritable:K_,isIterable:hh,isNodeStream:G_,isReadableNodeStream:dh,isWritableNodeStream:ph,isDuplexNodeStream:Q_}=tt(),gh=vt(),{AbortError:vh,codes:{ERR_INVALID_ARG_TYPE:Y_,ERR_INVALID_RETURN_VALUE:yh}}=Ae(),{destroyer:Hr}=ir(),J_=nt(),X_=gi(),{createDeferredPromise:bh}=Je(),wh=Zs(),_h=globalThis.Blob||V_.Blob,Z_=typeof _h<\"u\"?function(e){return e instanceof _h}:function(e){return!1},e0=globalThis.AbortController||zi().AbortController,{FunctionPrototypeCall:mh}=ce(),hr=class extends J_{constructor(e){super(e),e?.readable===!1&&(this._readableState.readable=!1,this._readableState.ended=!0,this._readableState.endEmitted=!0),e?.writable===!1&&(this._writableState.writable=!1,this._writableState.ending=!0,this._writableState.ended=!0,this._writableState.finished=!0)}};Eh.exports=function t(e,r){if(Q_(e))return e;if(dh(e))return wn({readable:e});if(ph(e))return wn({writable:e});if(G_(e))return wn({writable:!1,readable:!1});if(typeof e==\"function\"){let{value:n,write:o,final:s,destroy:a}=t0(e);if(hh(n))return wh(hr,n,{objectMode:!0,write:o,final:s,destroy:a});let l=n?.then;if(typeof l==\"function\"){let c,h=mh(l,n,d=>{if(d!=null)throw new yh(\"nully\",\"body\",d)},d=>{Hr(c,d)});return c=new hr({objectMode:!0,readable:!1,write:o,final(d){s(async()=>{try{await h,po.nextTick(d,null)}catch(g){po.nextTick(d,g)}})},destroy:a})}throw new yh(\"Iterable, AsyncIterable or AsyncFunction\",r,n)}if(Z_(e))return t(e.arrayBuffer());if(hh(e))return wh(hr,e,{objectMode:!0,writable:!1});if(typeof e?.writable==\"object\"||typeof e?.readable==\"object\"){let n=e!=null&&e.readable?dh(e?.readable)?e?.readable:t(e.readable):void 0,o=e!=null&&e.writable?ph(e?.writable)?e?.writable:t(e.writable):void 0;return wn({readable:n,writable:o})}let i=e?.then;if(typeof i==\"function\"){let n;return mh(i,e,o=>{o!=null&&n.push(o),n.push(null)},o=>{Hr(n,o)}),n=new hr({objectMode:!0,writable:!1,read(){}})}throw new Y_(r,[\"Blob\",\"ReadableStream\",\"WritableStream\",\"Stream\",\"Iterable\",\"AsyncIterable\",\"Function\",\"{ readable, writable } pair\",\"Promise\"],e)};function t0(t){let{promise:e,resolve:r}=bh(),i=new e0,n=i.signal;return{value:t(async function*(){for(;;){let s=e;e=null;let{chunk:a,done:l,cb:c}=await s;if(po.nextTick(c),l)return;if(n.aborted)throw new vh(void 0,{cause:n.reason});({promise:e,resolve:r}=bh()),yield a}}(),{signal:n}),write(s,a,l){let c=r;r=null,c({chunk:s,done:!1,cb:l})},final(s){let a=r;r=null,a({done:!0,cb:s})},destroy(s,a){i.abort(),a(s)}}}function wn(t){let e=t.readable&&typeof t.readable.read!=\"function\"?X_.wrap(t.readable):t.readable,r=t.writable,i=!!z_(e),n=!!K_(r),o,s,a,l,c;function h(d){let g=l;l=null,g?g(d):d&&c.destroy(d)}return c=new hr({readableObjectMode:!!(e!=null&&e.readableObjectMode),writableObjectMode:!!(r!=null&&r.writableObjectMode),readable:i,writable:n}),n&&(gh(r,d=>{n=!1,d&&Hr(e,d),h(d)}),c._write=function(d,g,y){r.write(d,g)?y():o=y},c._final=function(d){r.end(),s=d},r.on(\"drain\",function(){if(o){let d=o;o=null,d()}}),r.on(\"finish\",function(){if(s){let d=s;s=null,d()}})),i&&(gh(e,d=>{i=!1,d&&Hr(e,d),h(d)}),e.on(\"readable\",function(){if(a){let d=a;a=null,d()}}),e.on(\"end\",function(){c.push(null)}),c._read=function(){for(;;){let d=e.read();if(d===null){a=c._read;return}if(!c.push(d))return}}),c._destroy=function(d,g){!d&&l!==null&&(d=new vh),a=null,o=null,s=null,l===null?g(d):(l=g,Hr(r,d),Hr(e,d))},c}});var nt=M((h2,Th)=>{\"use strict\";_();v();m();var{ObjectDefineProperties:r0,ObjectGetOwnPropertyDescriptor:It,ObjectKeys:i0,ObjectSetPrototypeOf:Ah}=ce();Th.exports=Ve;var bo=gi(),Ne=ho();Ah(Ve.prototype,bo.prototype);Ah(Ve,bo);{let t=i0(Ne.prototype);for(let e=0;e{\"use strict\";_();v();m();var{ObjectSetPrototypeOf:Rh,Symbol:n0}=ce();Ch.exports=Tt;var{ERR_METHOD_NOT_IMPLEMENTED:s0}=Ae().codes,_o=nt(),{getHighWaterMark:o0}=an();Rh(Tt.prototype,_o.prototype);Rh(Tt,_o);var _i=n0(\"kCallback\");function Tt(t){if(!(this instanceof Tt))return new Tt(t);let e=t?o0(this,t,\"readableHighWaterMark\",!0):null;e===0&&(t={...t,highWaterMark:null,readableHighWaterMark:e,writableHighWaterMark:t.writableHighWaterMark||0}),_o.call(this,t),this._readableState.sync=!1,this[_i]=null,t&&(typeof t.transform==\"function\"&&(this._transform=t.transform),typeof t.flush==\"function\"&&(this._flush=t.flush)),this.on(\"prefinish\",a0)}function wo(t){typeof this._flush==\"function\"&&!this.destroyed?this._flush((e,r)=>{if(e){t?t(e):this.destroy(e);return}r!=null&&this.push(r),this.push(null),t&&t()}):(this.push(null),t&&t())}function a0(){this._final!==wo&&wo.call(this)}Tt.prototype._final=wo;Tt.prototype._transform=function(t,e,r){throw new s0(\"_transform()\")};Tt.prototype._write=function(t,e,r){let i=this._readableState,n=this._writableState,o=i.length;this._transform(t,e,(s,a)=>{if(s){r(s);return}a!=null&&this.push(a),n.ended||o===i.length||i.length{\"use strict\";_();v();m();var{ObjectSetPrototypeOf:Bh}=ce();Ph.exports=Vr;var vo=mo();Bh(Vr.prototype,vo.prototype);Bh(Vr,vo);function Vr(t){if(!(this instanceof Vr))return new Vr(t);vo.call(this,t)}Vr.prototype._transform=function(t,e,r){r(null,t)}});var En=M((x2,Lh)=>{_();v();m();var mi=Nt(),{ArrayIsArray:l0,Promise:u0,SymbolAsyncIterator:f0}=ce(),vn=vt(),{once:c0}=Je(),h0=ir(),kh=nt(),{aggregateTwoErrors:d0,codes:{ERR_INVALID_ARG_TYPE:Po,ERR_INVALID_RETURN_VALUE:So,ERR_MISSING_ARGS:p0,ERR_STREAM_DESTROYED:g0,ERR_STREAM_PREMATURE_CLOSE:y0},AbortError:b0}=Ae(),{validateFunction:w0,validateAbortSignal:_0}=hi(),{isIterable:dr,isReadable:Ao,isReadableNodeStream:mn,isNodeStream:Oh,isTransformStream:zr,isWebStream:m0,isReadableStream:Io,isReadableEnded:v0}=tt(),E0=globalThis.AbortController||zi().AbortController,To,Ro;function xh(t,e,r){let i=!1;t.on(\"close\",()=>{i=!0});let n=vn(t,{readable:e,writable:r},o=>{i=!o});return{destroy:o=>{i||(i=!0,h0.destroyer(t,o||new g0(\"pipe\")))},cleanup:n}}function S0(t){return w0(t[t.length-1],\"streams[stream.length - 1]\"),t.pop()}function Co(t){if(dr(t))return t;if(mn(t))return A0(t);throw new Po(\"val\",[\"Readable\",\"Iterable\",\"AsyncIterable\"],t)}async function*A0(t){Ro||(Ro=gi()),yield*Ro.prototype[f0].call(t)}async function _n(t,e,r,{end:i}){let n,o=null,s=c=>{if(c&&(n=c),o){let h=o;o=null,h()}},a=()=>new u0((c,h)=>{n?h(n):o=()=>{n?h(n):c()}});e.on(\"drain\",s);let l=vn(e,{readable:!1},s);try{e.writableNeedDrain&&await a();for await(let c of t)e.write(c)||await a();i&&e.end(),await a(),r()}catch(c){r(n!==c?d0(n,c):c)}finally{l(),e.off(\"drain\",s)}}async function Bo(t,e,r,{end:i}){zr(e)&&(e=e.writable);let n=e.getWriter();try{for await(let o of t)await n.ready,n.write(o).catch(()=>{});await n.ready,i&&await n.close(),r()}catch(o){try{await n.abort(o),r(o)}catch(s){r(s)}}}function I0(...t){return Mh(t,c0(S0(t)))}function Mh(t,e,r){if(t.length===1&&l0(t[0])&&(t=t[0]),t.length<2)throw new p0(\"streams\");let i=new E0,n=i.signal,o=r?.signal,s=[];_0(o,\"options.signal\");function a(){y(new b0)}o?.addEventListener(\"abort\",a);let l,c,h=[],d=0;function g(C){y(C,--d===0)}function y(C,R){if(C&&(!l||l.code===\"ERR_STREAM_PREMATURE_CLOSE\")&&(l=C),!(!l&&!R)){for(;h.length;)h.shift()(l);o?.removeEventListener(\"abort\",a),i.abort(),R&&(l||s.forEach(U=>U()),mi.nextTick(e,l,c))}}let w;for(let C=0;C0,W=U||r?.end!==!1,K=C===t.length-1;if(Oh(R)){let z=function(Q){Q&&Q.name!==\"AbortError\"&&Q.code!==\"ERR_STREAM_PREMATURE_CLOSE\"&&g(Q)};var I=z;if(W){let{destroy:Q,cleanup:pe}=xh(R,U,N);h.push(Q),Ao(R)&&K&&s.push(pe)}R.on(\"error\",z),Ao(R)&&K&&s.push(()=>{R.removeListener(\"error\",z)})}if(C===0)if(typeof R==\"function\"){if(w=R({signal:n}),!dr(w))throw new So(\"Iterable, AsyncIterable or Stream\",\"source\",w)}else dr(R)||mn(R)||zr(R)?w=R:w=kh.from(R);else if(typeof R==\"function\"){if(zr(w)){var S;w=Co((S=w)===null||S===void 0?void 0:S.readable)}else w=Co(w);if(w=R(w,{signal:n}),U){if(!dr(w,!0))throw new So(\"AsyncIterable\",`transform[${C-1}]`,w)}else{var E;To||(To=Eo());let z=new To({objectMode:!0}),Q=(E=w)===null||E===void 0?void 0:E.then;if(typeof Q==\"function\")d++,Q.call(w,ge=>{c=ge,ge!=null&&z.write(ge),W&&z.end(),mi.nextTick(g)},ge=>{z.destroy(ge),mi.nextTick(g,ge)});else if(dr(w,!0))d++,_n(w,z,g,{end:W});else if(Io(w)||zr(w)){let ge=w.readable||w;d++,_n(ge,z,g,{end:W})}else throw new So(\"AsyncIterable or Promise\",\"destination\",w);w=z;let{destroy:pe,cleanup:Yt}=xh(w,!1,!0);h.push(pe),K&&s.push(Yt)}}else if(Oh(R)){if(mn(w)){d+=2;let z=T0(w,R,g,{end:W});Ao(R)&&K&&s.push(z)}else if(zr(w)||Io(w)){let z=w.readable||w;d++,_n(z,R,g,{end:W})}else if(dr(w))d++,_n(w,R,g,{end:W});else throw new Po(\"val\",[\"Readable\",\"Iterable\",\"AsyncIterable\",\"ReadableStream\",\"TransformStream\"],w);w=R}else if(m0(R)){if(mn(w))d++,Bo(Co(w),R,g,{end:W});else if(Io(w)||dr(w))d++,Bo(w,R,g,{end:W});else if(zr(w))d++,Bo(w.readable,R,g,{end:W});else throw new Po(\"val\",[\"Readable\",\"Iterable\",\"AsyncIterable\",\"ReadableStream\",\"TransformStream\"],w);w=R}else w=kh.from(R)}return(n!=null&&n.aborted||o!=null&&o.aborted)&&mi.nextTick(a),w}function T0(t,e,r,{end:i}){let n=!1;if(e.on(\"close\",()=>{n||r(new y0)}),t.pipe(e,{end:!1}),i){let s=function(){n=!0,e.end()};var o=s;v0(t)?mi.nextTick(s):t.once(\"end\",s)}else r();return vn(t,{readable:!0,writable:!1},s=>{let a=t._readableState;s&&s.code===\"ERR_STREAM_PREMATURE_CLOSE\"&&a&&a.ended&&!a.errored&&!a.errorEmitted?t.once(\"end\",r).once(\"error\",r):r(s)}),vn(e,{readable:!1,writable:!0},r)}Lh.exports={pipelineImpl:Mh,pipeline:I0}});var Oo=M((j2,Fh)=>{\"use strict\";_();v();m();var{pipeline:R0}=En(),Sn=nt(),{destroyer:C0}=ir(),{isNodeStream:An,isReadable:Uh,isWritable:Nh,isWebStream:ko,isTransformStream:pr,isWritableStream:qh,isReadableStream:Dh}=tt(),{AbortError:B0,codes:{ERR_INVALID_ARG_VALUE:jh,ERR_MISSING_ARGS:P0}}=Ae(),k0=vt();Fh.exports=function(...e){if(e.length===0)throw new P0(\"streams\");if(e.length===1)return Sn.from(e[0]);let r=[...e];if(typeof e[0]==\"function\"&&(e[0]=Sn.from(e[0])),typeof e[e.length-1]==\"function\"){let y=e.length-1;e[y]=Sn.from(e[y])}for(let y=0;y0&&!(Nh(e[y])||qh(e[y])||pr(e[y])))throw new jh(`streams[${y}]`,r[y],\"must be writable\")}let i,n,o,s,a;function l(y){let w=s;s=null,w?w(y):y?a.destroy(y):!g&&!d&&a.destroy()}let c=e[0],h=R0(e,l),d=!!(Nh(c)||qh(c)||pr(c)),g=!!(Uh(h)||Dh(h)||pr(h));if(a=new Sn({writableObjectMode:!!(c!=null&&c.writableObjectMode),readableObjectMode:!!(h!=null&&h.writableObjectMode),writable:d,readable:g}),d){if(An(c))a._write=function(w,S,E){c.write(w,S)?E():i=E},a._final=function(w){c.end(),n=w},c.on(\"drain\",function(){if(i){let w=i;i=null,w()}});else if(ko(c)){let S=(pr(c)?c.writable:c).getWriter();a._write=async function(E,I,C){try{await S.ready,S.write(E).catch(()=>{}),C()}catch(R){C(R)}},a._final=async function(E){try{await S.ready,S.close().catch(()=>{}),n=E}catch(I){E(I)}}}let y=pr(h)?h.readable:h;k0(y,()=>{if(n){let w=n;n=null,w()}})}if(g){if(An(h))h.on(\"readable\",function(){if(o){let y=o;o=null,y()}}),h.on(\"end\",function(){a.push(null)}),a._read=function(){for(;;){let y=h.read();if(y===null){o=a._read;return}if(!a.push(y))return}};else if(ko(h)){let w=(pr(h)?h.readable:h).getReader();a._read=async function(){for(;;)try{let{value:S,done:E}=await w.read();if(!a.push(S))return;if(E){a.push(null);return}}catch{return}}}}return a._destroy=function(y,w){!y&&s!==null&&(y=new B0),o=null,i=null,n=null,s===null?w(y):(s=w,An(h)&&C0(h,y))},a}});var Qh=M((K2,Lo)=>{\"use strict\";_();v();m();var Vh=globalThis.AbortController||zi().AbortController,{codes:{ERR_INVALID_ARG_VALUE:O0,ERR_INVALID_ARG_TYPE:vi,ERR_MISSING_ARGS:x0,ERR_OUT_OF_RANGE:M0},AbortError:st}=Ae(),{validateAbortSignal:gr,validateInteger:L0,validateObject:yr}=hi(),U0=ce().Symbol(\"kWeak\"),{finished:N0}=vt(),q0=Oo(),{addAbortSignalNoValidate:D0}=di(),{isWritable:j0,isNodeStream:F0}=tt(),{ArrayPrototypePush:W0,MathFloor:$0,Number:H0,NumberIsNaN:V0,Promise:Wh,PromiseReject:$h,PromisePrototypeThen:z0,Symbol:zh}=ce(),In=zh(\"kEmpty\"),Hh=zh(\"kEof\");function K0(t,e){if(e!=null&&yr(e,\"options\"),e?.signal!=null&&gr(e.signal,\"options.signal\"),F0(t)&&!j0(t))throw new O0(\"stream\",t,\"must be writable\");let r=q0(this,t);return e!=null&&e.signal&&D0(e.signal,r),r}function Tn(t,e){if(typeof t!=\"function\")throw new vi(\"fn\",[\"Function\",\"AsyncFunction\"],t);e!=null&&yr(e,\"options\"),e?.signal!=null&&gr(e.signal,\"options.signal\");let r=1;return e?.concurrency!=null&&(r=$0(e.concurrency)),L0(r,\"concurrency\",1),async function*(){var n,o;let s=new Vh,a=this,l=[],c=s.signal,h={signal:c},d=()=>s.abort();e!=null&&(n=e.signal)!==null&&n!==void 0&&n.aborted&&d(),e==null||(o=e.signal)===null||o===void 0||o.addEventListener(\"abort\",d);let g,y,w=!1;function S(){w=!0}async function E(){try{for await(let R of a){var I;if(w)return;if(c.aborted)throw new st;try{R=t(R,h)}catch(U){R=$h(U)}R!==In&&(typeof((I=R)===null||I===void 0?void 0:I.catch)==\"function\"&&R.catch(S),l.push(R),g&&(g(),g=null),!w&&l.length&&l.length>=r&&await new Wh(U=>{y=U}))}l.push(Hh)}catch(R){let U=$h(R);z0(U,void 0,S),l.push(U)}finally{var C;w=!0,g&&(g(),g=null),e==null||(C=e.signal)===null||C===void 0||C.removeEventListener(\"abort\",d)}}E();try{for(;;){for(;l.length>0;){let I=await l[0];if(I===Hh)return;if(c.aborted)throw new st;I!==In&&(yield I),l.shift(),y&&(y(),y=null)}await new Wh(I=>{g=I})}}finally{s.abort(),w=!0,y&&(y(),y=null)}}.call(this)}function G0(t=void 0){return t!=null&&yr(t,\"options\"),t?.signal!=null&&gr(t.signal,\"options.signal\"),async function*(){let r=0;for await(let n of this){var i;if(t!=null&&(i=t.signal)!==null&&i!==void 0&&i.aborted)throw new st({cause:t.signal.reason});yield[r++,n]}}.call(this)}async function Kh(t,e=void 0){for await(let r of Mo.call(this,t,e))return!0;return!1}async function Q0(t,e=void 0){if(typeof t!=\"function\")throw new vi(\"fn\",[\"Function\",\"AsyncFunction\"],t);return!await Kh.call(this,async(...r)=>!await t(...r),e)}async function Y0(t,e){for await(let r of Mo.call(this,t,e))return r}async function J0(t,e){if(typeof t!=\"function\")throw new vi(\"fn\",[\"Function\",\"AsyncFunction\"],t);async function r(i,n){return await t(i,n),In}for await(let i of Tn.call(this,r,e));}function Mo(t,e){if(typeof t!=\"function\")throw new vi(\"fn\",[\"Function\",\"AsyncFunction\"],t);async function r(i,n){return await t(i,n)?i:In}return Tn.call(this,r,e)}var xo=class extends x0{constructor(){super(\"reduce\"),this.message=\"Reduce of an empty stream requires an initial value\"}};async function X0(t,e,r){var i;if(typeof t!=\"function\")throw new vi(\"reducer\",[\"Function\",\"AsyncFunction\"],t);r!=null&&yr(r,\"options\"),r?.signal!=null&&gr(r.signal,\"options.signal\");let n=arguments.length>1;if(r!=null&&(i=r.signal)!==null&&i!==void 0&&i.aborted){let c=new st(void 0,{cause:r.signal.reason});throw this.once(\"error\",()=>{}),await N0(this.destroy(c)),c}let o=new Vh,s=o.signal;if(r!=null&&r.signal){let c={once:!0,[U0]:this};r.signal.addEventListener(\"abort\",()=>o.abort(),c)}let a=!1;try{for await(let c of this){var l;if(a=!0,r!=null&&(l=r.signal)!==null&&l!==void 0&&l.aborted)throw new st;n?e=await t(e,c,{signal:s}):(e=c,n=!0)}if(!a&&!n)throw new xo}finally{o.abort()}return e}async function Z0(t){t!=null&&yr(t,\"options\"),t?.signal!=null&&gr(t.signal,\"options.signal\");let e=[];for await(let i of this){var r;if(t!=null&&(r=t.signal)!==null&&r!==void 0&&r.aborted)throw new st(void 0,{cause:t.signal.reason});W0(e,i)}return e}function em(t,e){let r=Tn.call(this,t,e);return async function*(){for await(let n of r)yield*n}.call(this)}function Gh(t){if(t=H0(t),V0(t))return 0;if(t<0)throw new M0(\"number\",\">= 0\",t);return t}function tm(t,e=void 0){return e!=null&&yr(e,\"options\"),e?.signal!=null&&gr(e.signal,\"options.signal\"),t=Gh(t),async function*(){var i;if(e!=null&&(i=e.signal)!==null&&i!==void 0&&i.aborted)throw new st;for await(let o of this){var n;if(e!=null&&(n=e.signal)!==null&&n!==void 0&&n.aborted)throw new st;t--<=0&&(yield o)}}.call(this)}function rm(t,e=void 0){return e!=null&&yr(e,\"options\"),e?.signal!=null&&gr(e.signal,\"options.signal\"),t=Gh(t),async function*(){var i;if(e!=null&&(i=e.signal)!==null&&i!==void 0&&i.aborted)throw new st;for await(let o of this){var n;if(e!=null&&(n=e.signal)!==null&&n!==void 0&&n.aborted)throw new st;if(t-- >0)yield o;else return}}.call(this)}Lo.exports.streamReturningOperators={asIndexedPairs:G0,drop:tm,filter:Mo,flatMap:em,map:Tn,take:rm,compose:K0};Lo.exports.promiseReturningOperators={every:Q0,forEach:J0,reduce:X0,toArray:Z0,some:Kh,find:Y0}});var Uo=M((eR,Yh)=>{\"use strict\";_();v();m();var{ArrayPrototypePop:im,Promise:nm}=ce(),{isIterable:sm,isNodeStream:om,isWebStream:am}=tt(),{pipelineImpl:lm}=En(),{finished:um}=vt();No();function fm(...t){return new nm((e,r)=>{let i,n,o=t[t.length-1];if(o&&typeof o==\"object\"&&!om(o)&&!sm(o)&&!am(o)){let s=im(t);i=s.signal,n=s.end}lm(t,(s,a)=>{s?r(s):e(a)},{signal:i,end:n})})}Yh.exports={finished:um,pipeline:fm}});var No=M((aR,sd)=>{_();v();m();var{Buffer:cm}=(be(),X(me)),{ObjectDefineProperty:Rt,ObjectKeys:Zh,ReflectApply:ed}=ce(),{promisify:{custom:td}}=Je(),{streamReturningOperators:Jh,promiseReturningOperators:Xh}=Qh(),{codes:{ERR_ILLEGAL_CONSTRUCTOR:rd}}=Ae(),hm=Oo(),{pipeline:id}=En(),{destroyer:dm}=ir(),nd=vt(),qo=Uo(),Do=tt(),le=sd.exports=nn().Stream;le.isDisturbed=Do.isDisturbed;le.isErrored=Do.isErrored;le.isReadable=Do.isReadable;le.Readable=gi();for(let t of Zh(Jh)){let r=function(...i){if(new.target)throw rd();return le.Readable.from(ed(e,this,i))};jo=r;let e=Jh[t];Rt(r,\"name\",{__proto__:null,value:e.name}),Rt(r,\"length\",{__proto__:null,value:e.length}),Rt(le.Readable.prototype,t,{__proto__:null,value:r,enumerable:!1,configurable:!0,writable:!0})}var jo;for(let t of Zh(Xh)){let r=function(...n){if(new.target)throw rd();return ed(e,this,n)};jo=r;let e=Xh[t];Rt(r,\"name\",{__proto__:null,value:e.name}),Rt(r,\"length\",{__proto__:null,value:e.length}),Rt(le.Readable.prototype,t,{__proto__:null,value:r,enumerable:!1,configurable:!0,writable:!0})}var jo;le.Writable=ho();le.Duplex=nt();le.Transform=mo();le.PassThrough=Eo();le.pipeline=id;var{addAbortSignal:pm}=di();le.addAbortSignal=pm;le.finished=nd;le.destroy=dm;le.compose=hm;Rt(le,\"promises\",{__proto__:null,configurable:!0,enumerable:!0,get(){return qo}});Rt(id,td,{__proto__:null,enumerable:!0,get(){return qo.pipeline}});Rt(nd,td,{__proto__:null,enumerable:!0,get(){return qo.finished}});le.Stream=le;le._isUint8Array=function(e){return e instanceof Uint8Array};le._uint8ArrayToBuffer=function(e){return cm.from(e.buffer,e.byteOffset,e.byteLength)}});var jt=M((pR,ue)=>{\"use strict\";_();v();m();var he=No(),gm=Uo(),ym=he.Readable.destroy;ue.exports=he.Readable;ue.exports._uint8ArrayToBuffer=he._uint8ArrayToBuffer;ue.exports._isUint8Array=he._isUint8Array;ue.exports.isDisturbed=he.isDisturbed;ue.exports.isErrored=he.isErrored;ue.exports.isReadable=he.isReadable;ue.exports.Readable=he.Readable;ue.exports.Writable=he.Writable;ue.exports.Duplex=he.Duplex;ue.exports.Transform=he.Transform;ue.exports.PassThrough=he.PassThrough;ue.exports.addAbortSignal=he.addAbortSignal;ue.exports.finished=he.finished;ue.exports.destroy=he.destroy;ue.exports.destroy=ym;ue.exports.pipeline=he.pipeline;ue.exports.compose=he.compose;Object.defineProperty(he,\"promises\",{configurable:!0,enumerable:!0,get(){return gm}});ue.exports.Stream=he.Stream;ue.exports.default=ue.exports});var od=M((vR,Fo)=>{_();v();m();typeof Object.create==\"function\"?Fo.exports=function(e,r){r&&(e.super_=r,e.prototype=Object.create(r.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:Fo.exports=function(e,r){if(r){e.super_=r;var i=function(){};i.prototype=r.prototype,e.prototype=new i,e.prototype.constructor=e}}});var ud=M((CR,ld)=>{\"use strict\";_();v();m();var{Buffer:ze}=(be(),X(me)),ad=Symbol.for(\"BufferList\");function ee(t){if(!(this instanceof ee))return new ee(t);ee._init.call(this,t)}ee._init=function(e){Object.defineProperty(this,ad,{value:!0}),this._bufs=[],this.length=0,e&&this.append(e)};ee.prototype._new=function(e){return new ee(e)};ee.prototype._offset=function(e){if(e===0)return[0,0];let r=0;for(let i=0;ithis.length||e<0)return;let r=this._offset(e);return this._bufs[r[0]][r[1]]};ee.prototype.slice=function(e,r){return typeof e==\"number\"&&e<0&&(e+=this.length),typeof r==\"number\"&&r<0&&(r+=this.length),this.copy(null,0,e,r)};ee.prototype.copy=function(e,r,i,n){if((typeof i!=\"number\"||i<0)&&(i=0),(typeof n!=\"number\"||n>this.length)&&(n=this.length),i>=this.length||n<=0)return e||ze.alloc(0);let o=!!e,s=this._offset(i),a=n-i,l=a,c=o&&r||0,h=s[1];if(i===0&&n===this.length){if(!o)return this._bufs.length===1?this._bufs[0]:ze.concat(this._bufs,this.length);for(let d=0;dg)this._bufs[d].copy(e,c,h),c+=g;else{this._bufs[d].copy(e,c,h,h+l),c+=g;break}l-=g,h&&(h=0)}return e.length>c?e.slice(0,c):e};ee.prototype.shallowSlice=function(e,r){if(e=e||0,r=typeof r!=\"number\"?this.length:r,e<0&&(e+=this.length),r<0&&(r+=this.length),e===r)return this._new();let i=this._offset(e),n=this._offset(r),o=this._bufs.slice(i[0],n[0]+1);return n[1]===0?o.pop():o[o.length-1]=o[o.length-1].slice(0,n[1]),i[1]!==0&&(o[0]=o[0].slice(i[1])),this._new(o)};ee.prototype.toString=function(e,r,i){return this.slice(r,i).toString(e)};ee.prototype.consume=function(e){if(e=Math.trunc(e),Number.isNaN(e)||e<=0)return this;for(;this._bufs.length;)if(e>=this._bufs[0].length)e-=this._bufs[0].length,this.length-=this._bufs[0].length,this._bufs.shift();else{this._bufs[0]=this._bufs[0].slice(e),this.length-=e;break}return this};ee.prototype.duplicate=function(){let e=this._new();for(let r=0;rthis.length?this.length:e;let i=this._offset(e),n=i[0],o=i[1];for(;n=t.length){let l=s.indexOf(t,o);if(l!==-1)return this._reverseOffset([n,l]);o=s.length-t.length+1}else{let l=this._reverseOffset([n,o]);if(this._match(l,t))return l;o++}o=0}return-1};ee.prototype._match=function(t,e){if(this.length-t{\"use strict\";_();v();m();var Wo=jt().Duplex,bm=od(),Ei=ud();function Se(t){if(!(this instanceof Se))return new Se(t);if(typeof t==\"function\"){this._callback=t;let e=function(i){this._callback&&(this._callback(i),this._callback=null)}.bind(this);this.on(\"pipe\",function(i){i.on(\"error\",e)}),this.on(\"unpipe\",function(i){i.removeListener(\"error\",e)}),t=null}Ei._init.call(this,t),Wo.call(this)}bm(Se,Wo);Object.assign(Se.prototype,Ei.prototype);Se.prototype._new=function(e){return new Se(e)};Se.prototype._write=function(e,r,i){this._appendBuffer(e),typeof i==\"function\"&&i()};Se.prototype._read=function(e){if(!this.length)return this.push(null);e=Math.min(e,this.length),this.push(this.slice(0,e)),this.consume(e)};Se.prototype.end=function(e){Wo.prototype.end.call(this,e),this._callback&&(this._callback(null,this.slice()),this._callback=null)};Se.prototype._destroy=function(e,r){this._bufs.length=0,this.length=0,r(e)};Se.prototype._isBufferList=function(e){return e instanceof Se||e instanceof Ei||Se.isBufferList(e)};Se.isBufferList=Ei.isBufferList;Rn.exports=Se;Rn.exports.BufferListStream=Se;Rn.exports.BufferList=Ei});var hd=M((WR,cd)=>{_();v();m();var $o=class{constructor(){this.cmd=null,this.retain=!1,this.qos=0,this.dup=!1,this.length=-1,this.topic=null,this.payload=null}};cd.exports=$o});var Ho=M((QR,dd)=>{_();v();m();var L=dd.exports,{Buffer:ke}=(be(),X(me));L.types={0:\"reserved\",1:\"connect\",2:\"connack\",3:\"publish\",4:\"puback\",5:\"pubrec\",6:\"pubrel\",7:\"pubcomp\",8:\"subscribe\",9:\"suback\",10:\"unsubscribe\",11:\"unsuback\",12:\"pingreq\",13:\"pingresp\",14:\"disconnect\",15:\"auth\"};L.requiredHeaderFlags={1:0,2:0,4:0,5:0,6:2,7:0,8:2,9:0,10:2,11:0,12:0,13:0,14:0,15:0};L.requiredHeaderFlagsErrors={};for(let t in L.requiredHeaderFlags){let e=L.requiredHeaderFlags[t];L.requiredHeaderFlagsErrors[t]=\"Invalid header flag bits, must be 0x\"+e.toString(16)+\" for \"+L.types[t]+\" packet\"}L.codes={};for(let t in L.types){let e=L.types[t];L.codes[e]=t}L.CMD_SHIFT=4;L.CMD_MASK=240;L.DUP_MASK=8;L.QOS_MASK=3;L.QOS_SHIFT=1;L.RETAIN_MASK=1;L.VARBYTEINT_MASK=127;L.VARBYTEINT_FIN_MASK=128;L.VARBYTEINT_MAX=268435455;L.SESSIONPRESENT_MASK=1;L.SESSIONPRESENT_HEADER=ke.from([L.SESSIONPRESENT_MASK]);L.CONNACK_HEADER=ke.from([L.codes.connack<[0,1].map(r=>[0,1].map(i=>{let n=ke.alloc(1);return n.writeUInt8(L.codes[t]<ke.from([t]));L.EMPTY={pingreq:ke.from([L.codes.pingreq<<4,0]),pingresp:ke.from([L.codes.pingresp<<4,0]),disconnect:ke.from([L.codes.disconnect<<4,0])};L.MQTT5_PUBACK_PUBREC_CODES={0:\"Success\",16:\"No matching subscribers\",128:\"Unspecified error\",131:\"Implementation specific error\",135:\"Not authorized\",144:\"Topic Name invalid\",145:\"Packet identifier in use\",151:\"Quota exceeded\",153:\"Payload format invalid\"};L.MQTT5_PUBREL_PUBCOMP_CODES={0:\"Success\",146:\"Packet Identifier not found\"};L.MQTT5_SUBACK_CODES={0:\"Granted QoS 0\",1:\"Granted QoS 1\",2:\"Granted QoS 2\",128:\"Unspecified error\",131:\"Implementation specific error\",135:\"Not authorized\",143:\"Topic Filter invalid\",145:\"Packet Identifier in use\",151:\"Quota exceeded\",158:\"Shared Subscriptions not supported\",161:\"Subscription Identifiers not supported\",162:\"Wildcard Subscriptions not supported\"};L.MQTT5_UNSUBACK_CODES={0:\"Success\",17:\"No subscription existed\",128:\"Unspecified error\",131:\"Implementation specific error\",135:\"Not authorized\",143:\"Topic Filter invalid\",145:\"Packet Identifier in use\"};L.MQTT5_DISCONNECT_CODES={0:\"Normal disconnection\",4:\"Disconnect with Will Message\",128:\"Unspecified error\",129:\"Malformed Packet\",130:\"Protocol Error\",131:\"Implementation specific error\",135:\"Not authorized\",137:\"Server busy\",139:\"Server shutting down\",141:\"Keep Alive timeout\",142:\"Session taken over\",143:\"Topic Filter invalid\",144:\"Topic Name invalid\",147:\"Receive Maximum exceeded\",148:\"Topic Alias invalid\",149:\"Packet too large\",150:\"Message rate too high\",151:\"Quota exceeded\",152:\"Administrative action\",153:\"Payload format invalid\",154:\"Retain not supported\",155:\"QoS not supported\",156:\"Use another server\",157:\"Server moved\",158:\"Shared Subscriptions not supported\",159:\"Connection rate exceeded\",160:\"Maximum connect time\",161:\"Subscription Identifiers not supported\",162:\"Wildcard Subscriptions not supported\"};L.MQTT5_AUTH_CODES={0:\"Success\",24:\"Continue authentication\",25:\"Re-authenticate\"}});var gd=M((rC,pd)=>{_();v();m();var Kr=1e3,Gr=Kr*60,Qr=Gr*60,br=Qr*24,wm=br*7,_m=br*365.25;pd.exports=function(t,e){e=e||{};var r=typeof t;if(r===\"string\"&&t.length>0)return mm(t);if(r===\"number\"&&isFinite(t))return e.long?Em(t):vm(t);throw new Error(\"val is not a non-empty string or a valid number. val=\"+JSON.stringify(t))};function mm(t){if(t=String(t),!(t.length>100)){var e=/^(-?(?:\\d+)?\\.?\\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(t);if(e){var r=parseFloat(e[1]),i=(e[2]||\"ms\").toLowerCase();switch(i){case\"years\":case\"year\":case\"yrs\":case\"yr\":case\"y\":return r*_m;case\"weeks\":case\"week\":case\"w\":return r*wm;case\"days\":case\"day\":case\"d\":return r*br;case\"hours\":case\"hour\":case\"hrs\":case\"hr\":case\"h\":return r*Qr;case\"minutes\":case\"minute\":case\"mins\":case\"min\":case\"m\":return r*Gr;case\"seconds\":case\"second\":case\"secs\":case\"sec\":case\"s\":return r*Kr;case\"milliseconds\":case\"millisecond\":case\"msecs\":case\"msec\":case\"ms\":return r;default:return}}}}function vm(t){var e=Math.abs(t);return e>=br?Math.round(t/br)+\"d\":e>=Qr?Math.round(t/Qr)+\"h\":e>=Gr?Math.round(t/Gr)+\"m\":e>=Kr?Math.round(t/Kr)+\"s\":t+\"ms\"}function Em(t){var e=Math.abs(t);return e>=br?Cn(t,e,br,\"day\"):e>=Qr?Cn(t,e,Qr,\"hour\"):e>=Gr?Cn(t,e,Gr,\"minute\"):e>=Kr?Cn(t,e,Kr,\"second\"):t+\" ms\"}function Cn(t,e,r,i){var n=e>=r*1.5;return Math.round(t/r)+\" \"+i+(n?\"s\":\"\")}});var bd=M((uC,yd)=>{_();v();m();function Sm(t){r.debug=r,r.default=r,r.coerce=l,r.disable=o,r.enable=n,r.enabled=s,r.humanize=gd(),r.destroy=c,Object.keys(t).forEach(h=>{r[h]=t[h]}),r.names=[],r.skips=[],r.formatters={};function e(h){let d=0;for(let g=0;g{if(W===\"%%\")return\"%\";U++;let z=r.formatters[K];if(typeof z==\"function\"){let Q=E[U];W=z.call(I,Q),E.splice(U,1),U--}return W}),r.formatArgs.call(I,E),(I.log||r.log).apply(I,E)}return S.namespace=h,S.useColors=r.useColors(),S.color=r.selectColor(h),S.extend=i,S.destroy=r.destroy,Object.defineProperty(S,\"enabled\",{enumerable:!0,configurable:!1,get:()=>g!==null?g:(y!==r.namespaces&&(y=r.namespaces,w=r.enabled(h)),w),set:E=>{g=E}}),typeof r.init==\"function\"&&r.init(S),S}function i(h,d){let g=r(this.namespace+(typeof d>\"u\"?\":\":d)+h);return g.log=this.log,g}function n(h){r.save(h),r.namespaces=h,r.names=[],r.skips=[];let d,g=(typeof h==\"string\"?h:\"\").split(/[\\s,]+/),y=g.length;for(d=0;d\"-\"+d)].join(\",\");return r.enable(\"\"),h}function s(h){if(h[h.length-1]===\"*\")return!0;let d,g;for(d=0,g=r.skips.length;d{_();v();m();xe.formatArgs=Im;xe.save=Tm;xe.load=Rm;xe.useColors=Am;xe.storage=Cm();xe.destroy=(()=>{let t=!1;return()=>{t||(t=!0,console.warn(\"Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.\"))}})();xe.colors=[\"#0000CC\",\"#0000FF\",\"#0033CC\",\"#0033FF\",\"#0066CC\",\"#0066FF\",\"#0099CC\",\"#0099FF\",\"#00CC00\",\"#00CC33\",\"#00CC66\",\"#00CC99\",\"#00CCCC\",\"#00CCFF\",\"#3300CC\",\"#3300FF\",\"#3333CC\",\"#3333FF\",\"#3366CC\",\"#3366FF\",\"#3399CC\",\"#3399FF\",\"#33CC00\",\"#33CC33\",\"#33CC66\",\"#33CC99\",\"#33CCCC\",\"#33CCFF\",\"#6600CC\",\"#6600FF\",\"#6633CC\",\"#6633FF\",\"#66CC00\",\"#66CC33\",\"#9900CC\",\"#9900FF\",\"#9933CC\",\"#9933FF\",\"#99CC00\",\"#99CC33\",\"#CC0000\",\"#CC0033\",\"#CC0066\",\"#CC0099\",\"#CC00CC\",\"#CC00FF\",\"#CC3300\",\"#CC3333\",\"#CC3366\",\"#CC3399\",\"#CC33CC\",\"#CC33FF\",\"#CC6600\",\"#CC6633\",\"#CC9900\",\"#CC9933\",\"#CCCC00\",\"#CCCC33\",\"#FF0000\",\"#FF0033\",\"#FF0066\",\"#FF0099\",\"#FF00CC\",\"#FF00FF\",\"#FF3300\",\"#FF3333\",\"#FF3366\",\"#FF3399\",\"#FF33CC\",\"#FF33FF\",\"#FF6600\",\"#FF6633\",\"#FF9900\",\"#FF9933\",\"#FFCC00\",\"#FFCC33\"];function Am(){return typeof window<\"u\"&&window.process&&(window.process.type===\"renderer\"||window.process.__nwjs)?!0:typeof navigator<\"u\"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\\/(\\d+)/)?!1:typeof document<\"u\"&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||typeof window<\"u\"&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||typeof navigator<\"u\"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\\/(\\d+)/)&&parseInt(RegExp.$1,10)>=31||typeof navigator<\"u\"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\\/(\\d+)/)}function Im(t){if(t[0]=(this.useColors?\"%c\":\"\")+this.namespace+(this.useColors?\" %c\":\" \")+t[0]+(this.useColors?\"%c \":\" \")+\"+\"+Bn.exports.humanize(this.diff),!this.useColors)return;let e=\"color: \"+this.color;t.splice(1,0,e,\"color: inherit\");let r=0,i=0;t[0].replace(/%[a-zA-Z%]/g,n=>{n!==\"%%\"&&(r++,n===\"%c\"&&(i=r))}),t.splice(i,0,e)}xe.log=console.debug||console.log||(()=>{});function Tm(t){try{t?xe.storage.setItem(\"debug\",t):xe.storage.removeItem(\"debug\")}catch{}}function Rm(){let t;try{t=xe.storage.getItem(\"debug\")}catch{}return!t&&typeof B<\"u\"&&\"env\"in B&&(t=B.env.DEBUG),t}function Cm(){try{return localStorage}catch{}}Bn.exports=bd()(xe);var{formatters:Bm}=Bn.exports;Bm.j=function(t){try{return JSON.stringify(t)}catch(e){return\"[UnexpectedJSONParseError]: \"+e.message}}});var md=M((EC,_d)=>{_();v();m();var Pm=fd(),{EventEmitter:km}=(sr(),X(nr)),wd=hd(),V=Ho(),D=ot()(\"mqtt-packet:parser\"),Vo=class t extends km{constructor(){super(),this.parser=this.constructor.parser}static parser(e){return this instanceof t?(this.settings=e||{},this._states=[\"_parseHeader\",\"_parseLength\",\"_parsePayload\",\"_newPacket\"],this._resetState(),this):new t().parser(e)}_resetState(){D(\"_resetState: resetting packet, error, _list, and _stateCounter\"),this.packet=new wd,this.error=null,this._list=Pm(),this._stateCounter=0}parse(e){for(this.error&&this._resetState(),this._list.append(e),D(\"parse: current state: %s\",this._states[this._stateCounter]);(this.packet.length!==-1||this._list.length>0)&&this[this._states[this._stateCounter]]()&&!this.error;)this._stateCounter++,D(\"parse: state complete. _stateCounter is now: %d\",this._stateCounter),D(\"parse: packet.length: %d, buffer list length: %d\",this.packet.length,this._list.length),this._stateCounter>=this._states.length&&(this._stateCounter=0);return D(\"parse: exited while loop. packet: %d, buffer list length: %d\",this.packet.length,this._list.length),this._list.length}_parseHeader(){let e=this._list.readUInt8(0),r=e>>V.CMD_SHIFT;this.packet.cmd=V.types[r];let i=e&15,n=V.requiredHeaderFlags[r];return n!=null&&i!==n?this._emitError(new Error(V.requiredHeaderFlagsErrors[r])):(this.packet.retain=(e&V.RETAIN_MASK)!==0,this.packet.qos=e>>V.QOS_SHIFT&V.QOS_MASK,this.packet.qos>2?this._emitError(new Error(\"Packet must not have both QoS bits set to 1\")):(this.packet.dup=(e&V.DUP_MASK)!==0,D(\"_parseHeader: packet: %o\",this.packet),this._list.consume(1),!0))}_parseLength(){let e=this._parseVarByteNum(!0);return e&&(this.packet.length=e.value,this._list.consume(e.bytes)),D(\"_parseLength %d\",e.value),!!e}_parsePayload(){D(\"_parsePayload: payload %O\",this._list);let e=!1;if(this.packet.length===0||this._list.length>=this.packet.length){switch(this._pos=0,this.packet.cmd){case\"connect\":this._parseConnect();break;case\"connack\":this._parseConnack();break;case\"publish\":this._parsePublish();break;case\"puback\":case\"pubrec\":case\"pubrel\":case\"pubcomp\":this._parseConfirmation();break;case\"subscribe\":this._parseSubscribe();break;case\"suback\":this._parseSuback();break;case\"unsubscribe\":this._parseUnsubscribe();break;case\"unsuback\":this._parseUnsuback();break;case\"pingreq\":case\"pingresp\":break;case\"disconnect\":this._parseDisconnect();break;case\"auth\":this._parseAuth();break;default:this._emitError(new Error(\"Not supported\"))}e=!0}return D(\"_parsePayload complete result: %s\",e),e}_parseConnect(){D(\"_parseConnect\");let e,r,i,n,o={},s=this.packet,a=this._parseString();if(a===null)return this._emitError(new Error(\"Cannot parse protocolId\"));if(a!==\"MQTT\"&&a!==\"MQIsdp\")return this._emitError(new Error(\"Invalid protocolId\"));if(s.protocolId=a,this._pos>=this._list.length)return this._emitError(new Error(\"Packet too short\"));if(s.protocolVersion=this._list.readUInt8(this._pos),s.protocolVersion>=128&&(s.bridgeMode=!0,s.protocolVersion=s.protocolVersion-128),s.protocolVersion!==3&&s.protocolVersion!==4&&s.protocolVersion!==5)return this._emitError(new Error(\"Invalid protocol version\"));if(this._pos++,this._pos>=this._list.length)return this._emitError(new Error(\"Packet too short\"));if(this._list.readUInt8(this._pos)&1)return this._emitError(new Error(\"Connect flag bit 0 must be 0, but got 1\"));o.username=this._list.readUInt8(this._pos)&V.USERNAME_MASK,o.password=this._list.readUInt8(this._pos)&V.PASSWORD_MASK,o.will=this._list.readUInt8(this._pos)&V.WILL_FLAG_MASK;let l=!!(this._list.readUInt8(this._pos)&V.WILL_RETAIN_MASK),c=(this._list.readUInt8(this._pos)&V.WILL_QOS_MASK)>>V.WILL_QOS_SHIFT;if(o.will)s.will={},s.will.retain=l,s.will.qos=c;else{if(l)return this._emitError(new Error(\"Will Retain Flag must be set to zero when Will Flag is set to 0\"));if(c)return this._emitError(new Error(\"Will QoS must be set to zero when Will Flag is set to 0\"))}if(s.clean=(this._list.readUInt8(this._pos)&V.CLEAN_SESSION_MASK)!==0,this._pos++,s.keepalive=this._parseNum(),s.keepalive===-1)return this._emitError(new Error(\"Packet too short\"));if(s.protocolVersion===5){let d=this._parseProperties();Object.getOwnPropertyNames(d).length&&(s.properties=d)}let h=this._parseString();if(h===null)return this._emitError(new Error(\"Packet too short\"));if(s.clientId=h,D(\"_parseConnect: packet.clientId: %s\",s.clientId),o.will){if(s.protocolVersion===5){let d=this._parseProperties();Object.getOwnPropertyNames(d).length&&(s.will.properties=d)}if(e=this._parseString(),e===null)return this._emitError(new Error(\"Cannot parse will topic\"));if(s.will.topic=e,D(\"_parseConnect: packet.will.topic: %s\",s.will.topic),r=this._parseBuffer(),r===null)return this._emitError(new Error(\"Cannot parse will payload\"));s.will.payload=r,D(\"_parseConnect: packet.will.paylaod: %s\",s.will.payload)}if(o.username){if(n=this._parseString(),n===null)return this._emitError(new Error(\"Cannot parse username\"));s.username=n,D(\"_parseConnect: packet.username: %s\",s.username)}if(o.password){if(i=this._parseBuffer(),i===null)return this._emitError(new Error(\"Cannot parse password\"));s.password=i}return this.settings=s,D(\"_parseConnect: complete\"),s}_parseConnack(){D(\"_parseConnack\");let e=this.packet;if(this._list.length<1)return null;let r=this._list.readUInt8(this._pos++);if(r>1)return this._emitError(new Error(\"Invalid connack flags, bits 7-1 must be set to 0\"));if(e.sessionPresent=!!(r&V.SESSIONPRESENT_MASK),this.settings.protocolVersion===5)this._list.length>=2?e.reasonCode=this._list.readUInt8(this._pos++):e.reasonCode=0;else{if(this._list.length<2)return null;e.returnCode=this._list.readUInt8(this._pos++)}if(e.returnCode===-1||e.reasonCode===-1)return this._emitError(new Error(\"Cannot parse return code\"));if(this.settings.protocolVersion===5){let i=this._parseProperties();Object.getOwnPropertyNames(i).length&&(e.properties=i)}D(\"_parseConnack: complete\")}_parsePublish(){D(\"_parsePublish\");let e=this.packet;if(e.topic=this._parseString(),e.topic===null)return this._emitError(new Error(\"Cannot parse topic\"));if(!(e.qos>0&&!this._parseMessageId())){if(this.settings.protocolVersion===5){let r=this._parseProperties();Object.getOwnPropertyNames(r).length&&(e.properties=r)}e.payload=this._list.slice(this._pos,e.length),D(\"_parsePublish: payload from buffer list: %o\",e.payload)}}_parseSubscribe(){D(\"_parseSubscribe\");let e=this.packet,r,i,n,o,s,a,l;if(e.subscriptions=[],!!this._parseMessageId()){if(this.settings.protocolVersion===5){let c=this._parseProperties();Object.getOwnPropertyNames(c).length&&(e.properties=c)}if(e.length<=0)return this._emitError(new Error(\"Malformed subscribe, no payload specified\"));for(;this._pos=e.length)return this._emitError(new Error(\"Malformed Subscribe Payload\"));if(i=this._parseByte(),this.settings.protocolVersion===5){if(i&192)return this._emitError(new Error(\"Invalid subscribe topic flag bits, bits 7-6 must be 0\"))}else if(i&252)return this._emitError(new Error(\"Invalid subscribe topic flag bits, bits 7-2 must be 0\"));if(n=i&V.SUBSCRIBE_OPTIONS_QOS_MASK,n>2)return this._emitError(new Error(\"Invalid subscribe QoS, must be <= 2\"));if(a=(i>>V.SUBSCRIBE_OPTIONS_NL_SHIFT&V.SUBSCRIBE_OPTIONS_NL_MASK)!==0,s=(i>>V.SUBSCRIBE_OPTIONS_RAP_SHIFT&V.SUBSCRIBE_OPTIONS_RAP_MASK)!==0,o=i>>V.SUBSCRIBE_OPTIONS_RH_SHIFT&V.SUBSCRIBE_OPTIONS_RH_MASK,o>2)return this._emitError(new Error(\"Invalid retain handling, must be <= 2\"));l={topic:r,qos:n},this.settings.protocolVersion===5?(l.nl=a,l.rap=s,l.rh=o):this.settings.bridgeMode&&(l.rh=0,l.rap=!0,l.nl=!0),D(\"_parseSubscribe: push subscription `%s` to subscription\",l),e.subscriptions.push(l)}}}_parseSuback(){D(\"_parseSuback\");let e=this.packet;if(this.packet.granted=[],!!this._parseMessageId()){if(this.settings.protocolVersion===5){let r=this._parseProperties();Object.getOwnPropertyNames(r).length&&(e.properties=r)}if(e.length<=0)return this._emitError(new Error(\"Malformed suback, no payload specified\"));for(;this._pos2&&r!==128)return this._emitError(new Error(\"Invalid suback QoS, must be 0, 1, 2 or 128\"));this.packet.granted.push(r)}}}_parseUnsubscribe(){D(\"_parseUnsubscribe\");let e=this.packet;if(e.unsubscriptions=[],!!this._parseMessageId()){if(this.settings.protocolVersion===5){let r=this._parseProperties();Object.getOwnPropertyNames(r).length&&(e.properties=r)}if(e.length<=0)return this._emitError(new Error(\"Malformed unsubscribe, no payload specified\"));for(;this._pos2){switch(e.reasonCode=this._parseByte(),this.packet.cmd){case\"puback\":case\"pubrec\":if(!V.MQTT5_PUBACK_PUBREC_CODES[e.reasonCode])return this._emitError(new Error(\"Invalid \"+this.packet.cmd+\" reason code\"));break;case\"pubrel\":case\"pubcomp\":if(!V.MQTT5_PUBREL_PUBCOMP_CODES[e.reasonCode])return this._emitError(new Error(\"Invalid \"+this.packet.cmd+\" reason code\"));break}D(\"_parseConfirmation: packet.reasonCode `%d`\",e.reasonCode)}else e.reasonCode=0;if(e.length>3){let r=this._parseProperties();Object.getOwnPropertyNames(r).length&&(e.properties=r)}}return!0}_parseDisconnect(){let e=this.packet;if(D(\"_parseDisconnect\"),this.settings.protocolVersion===5){this._list.length>0?(e.reasonCode=this._parseByte(),V.MQTT5_DISCONNECT_CODES[e.reasonCode]||this._emitError(new Error(\"Invalid disconnect reason code\"))):e.reasonCode=0;let r=this._parseProperties();Object.getOwnPropertyNames(r).length&&(e.properties=r)}return D(\"_parseDisconnect result: true\"),!0}_parseAuth(){D(\"_parseAuth\");let e=this.packet;if(this.settings.protocolVersion!==5)return this._emitError(new Error(\"Not supported auth packet for this version MQTT\"));if(e.reasonCode=this._parseByte(),!V.MQTT5_AUTH_CODES[e.reasonCode])return this._emitError(new Error(\"Invalid auth reason code\"));let r=this._parseProperties();return Object.getOwnPropertyNames(r).length&&(e.properties=r),D(\"_parseAuth: result: true\"),!0}_parseMessageId(){let e=this.packet;return e.messageId=this._parseNum(),e.messageId===null?(this._emitError(new Error(\"Cannot parse messageId\")),!1):(D(\"_parseMessageId: packet.messageId %d\",e.messageId),!0)}_parseString(e){let r=this._parseNum(),i=r+this._pos;if(r===-1||i>this._list.length||i>this.packet.length)return null;let n=this._list.toString(\"utf8\",this._pos,i);return this._pos+=r,D(\"_parseString: result: %s\",n),n}_parseStringPair(){return D(\"_parseStringPair\"),{name:this._parseString(),value:this._parseString()}}_parseBuffer(){let e=this._parseNum(),r=e+this._pos;if(e===-1||r>this._list.length||r>this.packet.length)return null;let i=this._list.slice(this._pos,r);return this._pos+=e,D(\"_parseBuffer: result: %o\",i),i}_parseNum(){if(this._list.length-this._pos<2)return-1;let e=this._list.readUInt16BE(this._pos);return this._pos+=2,D(\"_parseNum: result: %s\",e),e}_parse4ByteNum(){if(this._list.length-this._pos<4)return-1;let e=this._list.readUInt32BE(this._pos);return this._pos+=4,D(\"_parse4ByteNum: result: %s\",e),e}_parseVarByteNum(e){D(\"_parseVarByteNum\");let r=4,i=0,n=1,o=0,s=!1,a,l=this._pos?this._pos:0;for(;i=i&&this._emitError(new Error(\"Invalid variable byte integer\")),l&&(this._pos+=i),s?e?s={bytes:i,value:o}:s=o:s=!1,D(\"_parseVarByteNum: result: %o\",s),s}_parseByte(){let e;return this._pos{_();v();m();var{Buffer:Si}=(be(),X(me)),Om=65536,vd={},xm=Si.isBuffer(Si.from([1,2]).subarray(0,1));function Ed(t){let e=Si.allocUnsafe(2);return e.writeUInt8(t>>8,0),e.writeUInt8(t&255,0+1),e}function Mm(){for(let t=0;t0&&(r=r|128),n.writeUInt8(r,i++);while(t>0&&i<4);return t>0&&(i=0),xm?n.subarray(0,i):n.slice(0,i)}function Um(t){let e=Si.allocUnsafe(4);return e.writeUInt32BE(t,0),e}Sd.exports={cache:vd,generateCache:Mm,generateNumber:Ed,genBufVariableByteInt:Lm,generate4ByteBuffer:Um}});var Id=M((UC,zo)=>{\"use strict\";_();v();m();typeof B>\"u\"||!B.version||B.version.indexOf(\"v0.\")===0||B.version.indexOf(\"v1.\")===0&&B.version.indexOf(\"v1.8.\")!==0?zo.exports={nextTick:Nm}:zo.exports=B;function Nm(t,e,r,i){if(typeof t!=\"function\")throw new TypeError('\"callback\" argument must be a function');var n=arguments.length,o,s;switch(n){case 0:case 1:return B.nextTick(t);case 2:return B.nextTick(function(){t.call(null,e)});case 3:return B.nextTick(function(){t.call(null,e,r)});case 4:return B.nextTick(function(){t.call(null,e,r,i)});default:for(o=new Array(n-1),s=0;s{_();v();m();var j=Ho(),{Buffer:q}=(be(),X(me)),qm=q.allocUnsafe(0),Dm=q.from([0]),Ai=Ad(),jm=Id().nextTick,qe=ot()(\"mqtt-packet:writeToStream\"),Pn=Ai.cache,Fm=Ai.generateNumber,Wm=Ai.generateCache,Ko=Ai.genBufVariableByteInt,$m=Ai.generate4ByteBuffer,Te=Go,kn=!0;function kd(t,e,r){switch(qe(\"generate called\"),e.cork&&(e.cork(),jm(Hm,e)),kn&&(kn=!1,Wm()),qe(\"generate: packet.cmd: %s\",t.cmd),t.cmd){case\"connect\":return Vm(t,e,r);case\"connack\":return zm(t,e,r);case\"publish\":return Km(t,e,r);case\"puback\":case\"pubrec\":case\"pubrel\":case\"pubcomp\":return Gm(t,e,r);case\"subscribe\":return Qm(t,e,r);case\"suback\":return Ym(t,e,r);case\"unsubscribe\":return Jm(t,e,r);case\"unsuback\":return Xm(t,e,r);case\"pingreq\":case\"pingresp\":return Zm(t,e,r);case\"disconnect\":return e1(t,e,r);case\"auth\":return t1(t,e,r);default:return e.destroy(new Error(\"Unknown command\")),!1}}Object.defineProperty(kd,\"cacheNumbers\",{get(){return Te===Go},set(t){t?((!Pn||Object.keys(Pn).length===0)&&(kn=!0),Te=Go):(kn=!1,Te=r1)}});function Hm(t){t.uncork()}function Vm(t,e,r){let i=t||{},n=i.protocolId||\"MQTT\",o=i.protocolVersion||4,s=i.will,a=i.clean,l=i.keepalive||0,c=i.clientId||\"\",h=i.username,d=i.password,g=i.properties;a===void 0&&(a=!0);let y=0;if(!n||typeof n!=\"string\"&&!q.isBuffer(n))return e.destroy(new Error(\"Invalid protocolId\")),!1;if(y+=n.length+2,o!==3&&o!==4&&o!==5)return e.destroy(new Error(\"Invalid protocol version\")),!1;if(y+=1,(typeof c==\"string\"||q.isBuffer(c))&&(c||o>=4)&&(c||a))y+=q.byteLength(c)+2;else{if(o<4)return e.destroy(new Error(\"clientId must be supplied before 3.1.1\")),!1;if(a*1===0)return e.destroy(new Error(\"clientId must be given if cleanSession set to 0\")),!1}if(typeof l!=\"number\"||l<0||l>65535||l%1!==0)return e.destroy(new Error(\"Invalid keepalive\")),!1;y+=2,y+=1;let w,S;if(o===5){if(w=Wt(e,g),!w)return!1;y+=w.length}if(s){if(typeof s!=\"object\")return e.destroy(new Error(\"Invalid will\")),!1;if(!s.topic||typeof s.topic!=\"string\")return e.destroy(new Error(\"Invalid will topic\")),!1;if(y+=q.byteLength(s.topic)+2,y+=2,s.payload)if(s.payload.length>=0)typeof s.payload==\"string\"?y+=q.byteLength(s.payload):y+=s.payload.length;else return e.destroy(new Error(\"Invalid will payload\")),!1;if(S={},o===5){if(S=Wt(e,s.properties),!S)return!1;y+=S.length}}let E=!1;if(h!=null)if(Pd(h))E=!0,y+=q.byteLength(h)+2;else return e.destroy(new Error(\"Invalid username\")),!1;if(d!=null){if(!E)return e.destroy(new Error(\"Username is required to use password\")),!1;if(Pd(d))y+=Od(d)+2;else return e.destroy(new Error(\"Invalid password\")),!1}e.write(j.CONNECT_HEADER),De(e,y),Yr(e,n),i.bridgeMode&&(o+=128),e.write(o===131?j.VERSION131:o===132?j.VERSION132:o===4?j.VERSION4:o===5?j.VERSION5:j.VERSION3);let I=0;return I|=h!=null?j.USERNAME_MASK:0,I|=d!=null?j.PASSWORD_MASK:0,I|=s&&s.retain?j.WILL_RETAIN_MASK:0,I|=s&&s.qos?s.qos<0&&Te(e,c),g?.write(),qe(\"publish: payload: %o\",l),e.write(l)}function Gm(t,e,r){let i=r?r.protocolVersion:4,n=t||{},o=n.cmd||\"puback\",s=n.messageId,a=n.dup&&o===\"pubrel\"?j.DUP_MASK:0,l=0,c=n.reasonCode,h=n.properties,d=i===5?3:2;if(o===\"pubrel\"&&(l=1),typeof s!=\"number\")return e.destroy(new Error(\"Invalid messageId\")),!1;let g=null;if(i===5&&typeof h==\"object\"){if(g=Ii(e,h,r,d),!g)return!1;d+=g.length}return e.write(j.ACKS[o][l][a][0]),d===3&&(d+=c!==0?1:-1),De(e,d),Te(e,s),i===5&&d!==2&&e.write(q.from([c])),g!==null?g.write():d===4&&e.write(q.from([0])),!0}function Qm(t,e,r){qe(\"subscribe: packet: \");let i=r?r.protocolVersion:4,n=t||{},o=n.dup?j.DUP_MASK:0,s=n.messageId,a=n.subscriptions,l=n.properties,c=0;if(typeof s!=\"number\")return e.destroy(new Error(\"Invalid messageId\")),!1;c+=2;let h=null;if(i===5){if(h=Wt(e,l),!h)return!1;c+=h.length}if(typeof a==\"object\"&&a.length)for(let g=0;g2)return e.destroy(new Error(\"Invalid subscriptions - invalid Retain Handling\")),!1}c+=q.byteLength(y)+2+1}else return e.destroy(new Error(\"Invalid subscriptions\")),!1;qe(\"subscribe: writing to stream: %o\",j.SUBSCRIBE_HEADER),e.write(j.SUBSCRIBE_HEADER[1][o?1:0][0]),De(e,c),Te(e,s),h!==null&&h.write();let d=!0;for(let g of a){let y=g.topic,w=g.qos,S=+g.nl,E=+g.rap,I=g.rh,C;wr(e,y),C=j.SUBSCRIBE_OPTIONS_QOS[w],i===5&&(C|=S?j.SUBSCRIBE_OPTIONS_NL:0,C|=E?j.SUBSCRIBE_OPTIONS_RAP:0,C|=I?j.SUBSCRIBE_OPTIONS_RH[I]:0),d=e.write(q.from([C]))}return d}function Ym(t,e,r){let i=r?r.protocolVersion:4,n=t||{},o=n.messageId,s=n.granted,a=n.properties,l=0;if(typeof o!=\"number\")return e.destroy(new Error(\"Invalid messageId\")),!1;if(l+=2,typeof s==\"object\"&&s.length)for(let h=0;hj.VARBYTEINT_MAX)return t.destroy(new Error(`Invalid variable byte integer: ${e}`)),!1;let r=Td[e];return r||(r=Ko(e),e<16384&&(Td[e]=r)),qe(\"writeVarByteInt: writing to stream: %o\",r),t.write(r)}function wr(t,e){let r=q.byteLength(e);return Te(t,r),qe(\"writeString: %s\",e),t.write(e,\"utf8\")}function Rd(t,e,r){wr(t,e),wr(t,r)}function Go(t,e){return qe(\"writeNumberCached: number: %d\",e),qe(\"writeNumberCached: %o\",Pn[e]),t.write(Pn[e])}function r1(t,e){let r=Fm(e);return qe(\"writeNumberGenerated: %o\",r),t.write(r)}function i1(t,e){let r=$m(e);return qe(\"write4ByteNumber: %o\",r),t.write(r)}function Yr(t,e){typeof e==\"string\"?wr(t,e):e?(Te(t,e.length),t.write(e)):Te(t,0)}function Wt(t,e){if(typeof e!=\"object\"||e.length!=null)return{length:1,write(){Bd(t,{},0)}};let r=0;function i(o,s){let a=j.propertiesTypes[o],l=0;switch(a){case\"byte\":{if(typeof s!=\"boolean\")return t.destroy(new Error(`Invalid ${o}: ${s}`)),!1;l+=1+1;break}case\"int8\":{if(typeof s!=\"number\"||s<0||s>255)return t.destroy(new Error(`Invalid ${o}: ${s}`)),!1;l+=1+1;break}case\"binary\":{if(s&&s===null)return t.destroy(new Error(`Invalid ${o}: ${s}`)),!1;l+=1+q.byteLength(s)+2;break}case\"int16\":{if(typeof s!=\"number\"||s<0||s>65535)return t.destroy(new Error(`Invalid ${o}: ${s}`)),!1;l+=1+2;break}case\"int32\":{if(typeof s!=\"number\"||s<0||s>4294967295)return t.destroy(new Error(`Invalid ${o}: ${s}`)),!1;l+=1+4;break}case\"var\":{if(typeof s!=\"number\"||s<0||s>268435455)return t.destroy(new Error(`Invalid ${o}: ${s}`)),!1;l+=1+q.byteLength(Ko(s));break}case\"string\":{if(typeof s!=\"string\")return t.destroy(new Error(`Invalid ${o}: ${s}`)),!1;l+=1+2+q.byteLength(s.toString());break}case\"pair\":{if(typeof s!=\"object\")return t.destroy(new Error(`Invalid ${o}: ${s}`)),!1;l+=Object.getOwnPropertyNames(s).reduce((c,h)=>{let d=s[h];return Array.isArray(d)?c+=d.reduce((g,y)=>(g+=1+2+q.byteLength(h.toString())+2+q.byteLength(y.toString()),g),0):c+=1+2+q.byteLength(h.toString())+2+q.byteLength(s[h].toString()),c},0);break}default:return t.destroy(new Error(`Invalid property ${o}: ${s}`)),!1}return l}if(e)for(let o in e){let s=0,a=0,l=e[o];if(Array.isArray(l))for(let c=0;co;){let a=n.shift();if(a&&e[a])delete e[a],s=Wt(t,e);else return!1}return s}function Cd(t,e,r){switch(j.propertiesTypes[e]){case\"byte\":{t.write(q.from([j.properties[e]])),t.write(q.from([+r]));break}case\"int8\":{t.write(q.from([j.properties[e]])),t.write(q.from([r]));break}case\"binary\":{t.write(q.from([j.properties[e]])),Yr(t,r);break}case\"int16\":{t.write(q.from([j.properties[e]])),Te(t,r);break}case\"int32\":{t.write(q.from([j.properties[e]])),i1(t,r);break}case\"var\":{t.write(q.from([j.properties[e]])),De(t,r);break}case\"string\":{t.write(q.from([j.properties[e]])),wr(t,r);break}case\"pair\":{Object.getOwnPropertyNames(r).forEach(n=>{let o=r[n];Array.isArray(o)?o.forEach(s=>{t.write(q.from([j.properties[e]])),Rd(t,n.toString(),s.toString())}):(t.write(q.from([j.properties[e]])),Rd(t,n.toString(),o.toString()))});break}default:return t.destroy(new Error(`Invalid property ${e} value: ${r}`)),!1}}function Bd(t,e,r){De(t,r);for(let i in e)if(Object.prototype.hasOwnProperty.call(e,i)&&e[i]!==null){let n=e[i];if(Array.isArray(n))for(let o=0;o{_();v();m();var n1=Qo(),{EventEmitter:s1}=(sr(),X(nr)),{Buffer:Md}=(be(),X(me));function o1(t,e){let r=new Yo;return n1(t,r,e),r.concat()}var Yo=class extends s1{constructor(){super(),this._array=new Array(20),this._i=0}write(e){return this._array[this._i++]=e,!0}concat(){let e=0,r=new Array(this._array.length),i=this._array,n=0,o;for(o=0;o{_();v();m();On.parser=md().parser;On.generate=Ud();On.writeToStream=Qo()});var Zo=M(Xo=>{\"use strict\";_();v();m();Object.defineProperty(Xo,\"__esModule\",{value:!0});var Jo=class{constructor(){this.nextId=Math.max(1,Math.floor(Math.random()*65535))}allocate(){let e=this.nextId++;return this.nextId===65536&&(this.nextId=1),e}getLastAllocated(){return this.nextId===1?65535:this.nextId-1}register(e){return!0}deallocate(e){}clear(){}};Xo.default=Jo});var Dd=M((bB,qd)=>{\"use strict\";_();v();m();qd.exports=a1;function Jr(t){return t instanceof x?x.from(t):new t.constructor(t.buffer.slice(),t.byteOffset,t.length)}function a1(t){if(t=t||{},t.circles)return l1(t);return t.proto?i:r;function e(n,o){for(var s=Object.keys(n),a=new Array(s.length),l=0;l{\"use strict\";_();v();m();jd.exports=Dd()()});var $d=M(Xr=>{\"use strict\";_();v();m();Object.defineProperty(Xr,\"__esModule\",{value:!0});Xr.validateTopics=Xr.validateTopic=void 0;function Wd(t){let e=t.split(\"/\");for(let r=0;r{\"use strict\";_();v();m();Object.defineProperty(ta,\"__esModule\",{value:!0});var f1=jt(),c1={objectMode:!0},h1={clean:!0},ea=class{constructor(e){this.options=e||{},this.options=Object.assign(Object.assign({},h1),e),this._inflights=new Map}put(e,r){return this._inflights.set(e.messageId,e),r&&r(),this}createStream(){let e=new f1.Readable(c1),r=[],i=!1,n=0;return this._inflights.forEach((o,s)=>{r.push(o)}),e._read=()=>{!i&&n{if(!i)return i=!0,setTimeout(()=>{e.emit(\"close\")},0),e},e}del(e,r){let i=this._inflights.get(e.messageId);return i?(this._inflights.delete(e.messageId),r(null,i)):r&&r(new Error(\"missing packet\")),this}get(e,r){let i=this._inflights.get(e.messageId);return i?r(null,i):r&&r(new Error(\"missing packet\")),this}close(e){this.options.clean&&(this._inflights=null),e&&e()}};ta.default=ea});var Vd=M(ia=>{\"use strict\";_();v();m();Object.defineProperty(ia,\"__esModule\",{value:!0});var Hd=[0,16,128,131,135,144,145,151,153],d1=(t,e,r)=>{t.log(\"handlePublish: packet %o\",e),r=typeof r<\"u\"?r:t.noop;let i=e.topic.toString(),n=e.payload,{qos:o}=e,{messageId:s}=e,{options:a}=t;if(t.options.protocolVersion===5){let l;if(e.properties&&(l=e.properties.topicAlias),typeof l<\"u\")if(i.length===0)if(l>0&&l<=65535){let c=t.topicAliasRecv.getTopicByAlias(l);if(c)i=c,t.log(\"handlePublish :: topic complemented by alias. topic: %s - alias: %d\",i,l);else{t.log(\"handlePublish :: unregistered topic alias. alias: %d\",l),t.emit(\"error\",new Error(\"Received unregistered Topic Alias\"));return}}else{t.log(\"handlePublish :: topic alias out of range. alias: %d\",l),t.emit(\"error\",new Error(\"Received Topic Alias is out of range\"));return}else if(t.topicAliasRecv.put(i,l))t.log(\"handlePublish :: registered topic: %s - alias: %d\",i,l);else{t.log(\"handlePublish :: topic alias out of range. alias: %d\",l),t.emit(\"error\",new Error(\"Received Topic Alias is out of range\"));return}}switch(t.log(\"handlePublish: qos %d\",o),o){case 2:{a.customHandleAcks(i,n,e,(l,c)=>{if(typeof l==\"number\"&&(c=l,l=null),l)return t.emit(\"error\",l);if(Hd.indexOf(c)===-1)return t.emit(\"error\",new Error(\"Wrong reason code for pubrec\"));c?t._sendPacket({cmd:\"pubrec\",messageId:s,reasonCode:c},r):t.incomingStore.put(e,()=>{t._sendPacket({cmd:\"pubrec\",messageId:s},r)})});break}case 1:{a.customHandleAcks(i,n,e,(l,c)=>{if(typeof l==\"number\"&&(c=l,l=null),l)return t.emit(\"error\",l);if(Hd.indexOf(c)===-1)return t.emit(\"error\",new Error(\"Wrong reason code for puback\"));c||t.emit(\"message\",i,n,e),t.handleMessage(e,h=>{if(h)return r&&r(h);t._sendPacket({cmd:\"puback\",messageId:s,reasonCode:c},r)})});break}case 0:t.emit(\"message\",i,n,e),t.handleMessage(e,r);break;default:t.log(\"handlePublish: unknown QoS. Doing nothing.\");break}};ia.default=d1});var zd=M((XB,p1)=>{p1.exports={version:\"5.10.3\"}});var _r=M(at=>{\"use strict\";_();v();m();Object.defineProperty(at,\"__esModule\",{value:!0});at.MQTTJS_VERSION=at.nextTick=at.applyMixin=at.ErrorWithReasonCode=void 0;var na=class t extends Error{constructor(e,r){super(e),this.code=r,Object.setPrototypeOf(this,t.prototype),Object.getPrototypeOf(this).name=\"ErrorWithReasonCode\"}};at.ErrorWithReasonCode=na;function g1(t,e,r=!1){var i;let n=[e];for(;;){let o=n[0],s=Object.getPrototypeOf(o);if(s?.prototype)n.unshift(s);else break}for(let o of n)for(let s of Object.getOwnPropertyNames(o.prototype))(r||s!==\"constructor\")&&Object.defineProperty(t.prototype,s,(i=Object.getOwnPropertyDescriptor(o.prototype,s))!==null&&i!==void 0?i:Object.create(null))}at.applyMixin=g1;at.nextTick=typeof(B===null||B===void 0?void 0:B.nextTick)==\"function\"?B.nextTick:t=>{setTimeout(t,0)};at.MQTTJS_VERSION=zd().version});var Ti=M($t=>{\"use strict\";_();v();m();Object.defineProperty($t,\"__esModule\",{value:!0});$t.ReasonCodes=void 0;var Kd=_r();$t.ReasonCodes={0:\"\",1:\"Unacceptable protocol version\",2:\"Identifier rejected\",3:\"Server unavailable\",4:\"Bad username or password\",5:\"Not authorized\",16:\"No matching subscribers\",17:\"No subscription existed\",128:\"Unspecified error\",129:\"Malformed Packet\",130:\"Protocol Error\",131:\"Implementation specific error\",132:\"Unsupported Protocol Version\",133:\"Client Identifier not valid\",134:\"Bad User Name or Password\",135:\"Not authorized\",136:\"Server unavailable\",137:\"Server busy\",138:\"Banned\",139:\"Server shutting down\",140:\"Bad authentication method\",141:\"Keep Alive timeout\",142:\"Session taken over\",143:\"Topic Filter invalid\",144:\"Topic Name invalid\",145:\"Packet identifier in use\",146:\"Packet Identifier not found\",147:\"Receive Maximum exceeded\",148:\"Topic Alias invalid\",149:\"Packet too large\",150:\"Message rate too high\",151:\"Quota exceeded\",152:\"Administrative action\",153:\"Payload format invalid\",154:\"Retain not supported\",155:\"QoS not supported\",156:\"Use another server\",157:\"Server moved\",158:\"Shared Subscriptions not supported\",159:\"Connection rate exceeded\",160:\"Maximum connect time\",161:\"Subscription Identifiers not supported\",162:\"Wildcard Subscriptions not supported\"};var y1=(t,e)=>{let{messageId:r}=e,i=e.cmd,n=null,o=t.outgoing[r]?t.outgoing[r].cb:null,s=null;if(!o){t.log(\"_handleAck :: Server sent an ack in error. Ignoring.\");return}switch(t.log(\"_handleAck :: packet type\",i),i){case\"pubcomp\":case\"puback\":{let a=e.reasonCode;a&&a>0&&a!==16?(s=new Kd.ErrorWithReasonCode(`Publish error: ${$t.ReasonCodes[a]}`,a),t._removeOutgoingAndStoreMessage(r,()=>{o(s,e)})):t._removeOutgoingAndStoreMessage(r,o);break}case\"pubrec\":{n={cmd:\"pubrel\",qos:2,messageId:r};let a=e.reasonCode;a&&a>0&&a!==16?(s=new Kd.ErrorWithReasonCode(`Publish error: ${$t.ReasonCodes[a]}`,a),t._removeOutgoingAndStoreMessage(r,()=>{o(s,e)})):t._sendPacket(n);break}case\"suback\":{delete t.outgoing[r],t.messageIdProvider.deallocate(r);let a=e.granted;for(let l=0;l{delete t._resubscribeTopics[d]})}}delete t.messageIdToTopic[r],t._invokeStoreProcessingQueue(),o(s,e);break}case\"unsuback\":{delete t.outgoing[r],t.messageIdProvider.deallocate(r),t._invokeStoreProcessingQueue(),o(null,e);break}default:t.emit(\"error\",new Error(\"unrecognized packet type\"))}t.disconnecting&&Object.keys(t.outgoing).length===0&&t.emit(\"outgoingEmpty\")};$t.default=y1});var Qd=M(sa=>{\"use strict\";_();v();m();Object.defineProperty(sa,\"__esModule\",{value:!0});var Gd=_r(),b1=Ti(),w1=(t,e)=>{let{options:r}=t,i=r.protocolVersion,n=i===5?e.reasonCode:e.returnCode;if(i!==5){let o=new Gd.ErrorWithReasonCode(`Protocol error: Auth packets are only supported in MQTT 5. Your version:${i}`,n);t.emit(\"error\",o);return}t.handleAuth(e,(o,s)=>{if(o){t.emit(\"error\",o);return}if(n===24)t.reconnecting=!1,t._sendPacket(s);else{let a=new Gd.ErrorWithReasonCode(`Connection refused: ${b1.ReasonCodes[n]}`,n);t.emit(\"error\",a)}})};sa.default=w1});var ep=M(Mn=>{\"use strict\";_();v();m();Object.defineProperty(Mn,\"__esModule\",{value:!0});Mn.LRUCache=void 0;var Ri=typeof performance==\"object\"&&performance&&typeof performance.now==\"function\"?performance:Date,Jd=new Set,oa=typeof B==\"object\"&&B?B:{},Xd=(t,e,r,i)=>{typeof oa.emitWarning==\"function\"?oa.emitWarning(t,e,r,i):console.error(`[${r}] ${e}: ${t}`)},xn=globalThis.AbortController,Yd=globalThis.AbortSignal;if(typeof xn>\"u\"){Yd=class{onabort;_onabort=[];reason;aborted=!1;addEventListener(i,n){this._onabort.push(n)}},xn=class{constructor(){e()}signal=new Yd;abort(i){if(!this.signal.aborted){this.signal.reason=i,this.signal.aborted=!0;for(let n of this.signal._onabort)n(i);this.signal.onabort?.(i)}}};let t=oa.env?.LRU_CACHE_IGNORE_AC_WARNING!==\"1\",e=()=>{t&&(t=!1,Xd(\"AbortController is not defined. If using lru-cache in node 14, load an AbortController polyfill from the `node-abort-controller` package. A minimal polyfill is provided for use by LRUCache.fetch(), but it should not be relied upon in other contexts (eg, passing it to other APIs that use AbortController/AbortSignal might have undesirable effects). You may disable this with LRU_CACHE_IGNORE_AC_WARNING=1 in the env.\",\"NO_ABORT_CONTROLLER\",\"ENOTSUP\",e))}}var _1=t=>!Jd.has(t),EP=Symbol(\"type\"),Ht=t=>t&&t===Math.floor(t)&&t>0&&isFinite(t),Zd=t=>Ht(t)?t<=Math.pow(2,8)?Uint8Array:t<=Math.pow(2,16)?Uint16Array:t<=Math.pow(2,32)?Uint32Array:t<=Number.MAX_SAFE_INTEGER?Zr:null:null,Zr=class extends Array{constructor(e){super(e),this.fill(0)}},aa=class t{heap;length;static#l=!1;static create(e){let r=Zd(e);if(!r)return[];t.#l=!0;let i=new t(e,r);return t.#l=!1,i}constructor(e,r){if(!t.#l)throw new TypeError(\"instantiate Stack using Stack.create(n)\");this.heap=new r(e),this.length=0}push(e){this.heap[this.length++]=e}pop(){return this.heap[--this.length]}},la=class t{#l;#c;#p;#g;#B;ttl;ttlResolution;ttlAutopurge;updateAgeOnGet;updateAgeOnHas;allowStale;noDisposeOnSet;noUpdateTTL;maxEntrySize;sizeCalculation;noDeleteOnFetchRejection;noDeleteOnStaleGet;allowStaleOnFetchAbort;allowStaleOnFetchRejection;ignoreFetchAbort;#i;#y;#n;#r;#e;#u;#h;#a;#s;#b;#o;#E;#S;#w;#_;#I;#f;static unsafeExposeInternals(e){return{starts:e.#S,ttls:e.#w,sizes:e.#E,keyMap:e.#n,keyList:e.#r,valList:e.#e,next:e.#u,prev:e.#h,get head(){return e.#a},get tail(){return e.#s},free:e.#b,isBackgroundFetch:r=>e.#t(r),backgroundFetch:(r,i,n,o)=>e.#O(r,i,n,o),moveToTail:r=>e.#C(r),indexes:r=>e.#m(r),rindexes:r=>e.#v(r),isStale:r=>e.#d(r)}}get max(){return this.#l}get maxSize(){return this.#c}get calculatedSize(){return this.#y}get size(){return this.#i}get fetchMethod(){return this.#B}get dispose(){return this.#p}get disposeAfter(){return this.#g}constructor(e){let{max:r=0,ttl:i,ttlResolution:n=1,ttlAutopurge:o,updateAgeOnGet:s,updateAgeOnHas:a,allowStale:l,dispose:c,disposeAfter:h,noDisposeOnSet:d,noUpdateTTL:g,maxSize:y=0,maxEntrySize:w=0,sizeCalculation:S,fetchMethod:E,noDeleteOnFetchRejection:I,noDeleteOnStaleGet:C,allowStaleOnFetchRejection:R,allowStaleOnFetchAbort:U,ignoreFetchAbort:N}=e;if(r!==0&&!Ht(r))throw new TypeError(\"max option must be a nonnegative integer\");let W=r?Zd(r):Array;if(!W)throw new Error(\"invalid max value: \"+r);if(this.#l=r,this.#c=y,this.maxEntrySize=w||this.#c,this.sizeCalculation=S,this.sizeCalculation){if(!this.#c&&!this.maxEntrySize)throw new TypeError(\"cannot set sizeCalculation without setting maxSize or maxEntrySize\");if(typeof this.sizeCalculation!=\"function\")throw new TypeError(\"sizeCalculation set to non-function\")}if(E!==void 0&&typeof E!=\"function\")throw new TypeError(\"fetchMethod must be a function if specified\");if(this.#B=E,this.#I=!!E,this.#n=new Map,this.#r=new Array(r).fill(void 0),this.#e=new Array(r).fill(void 0),this.#u=new W(r),this.#h=new W(r),this.#a=0,this.#s=0,this.#b=aa.create(r),this.#i=0,this.#y=0,typeof c==\"function\"&&(this.#p=c),typeof h==\"function\"?(this.#g=h,this.#o=[]):(this.#g=void 0,this.#o=void 0),this.#_=!!this.#p,this.#f=!!this.#g,this.noDisposeOnSet=!!d,this.noUpdateTTL=!!g,this.noDeleteOnFetchRejection=!!I,this.allowStaleOnFetchRejection=!!R,this.allowStaleOnFetchAbort=!!U,this.ignoreFetchAbort=!!N,this.maxEntrySize!==0){if(this.#c!==0&&!Ht(this.#c))throw new TypeError(\"maxSize must be a positive integer if specified\");if(!Ht(this.maxEntrySize))throw new TypeError(\"maxEntrySize must be a positive integer if specified\");this.#q()}if(this.allowStale=!!l,this.noDeleteOnStaleGet=!!C,this.updateAgeOnGet=!!s,this.updateAgeOnHas=!!a,this.ttlResolution=Ht(n)||n===0?n:1,this.ttlAutopurge=!!o,this.ttl=i||0,this.ttl){if(!Ht(this.ttl))throw new TypeError(\"ttl must be a positive integer if specified\");this.#x()}if(this.#l===0&&this.ttl===0&&this.#c===0)throw new TypeError(\"At least one of max, maxSize, or ttl is required\");if(!this.ttlAutopurge&&!this.#l&&!this.#c){let K=\"LRU_CACHE_UNBOUNDED\";_1(K)&&(Jd.add(K),Xd(\"TTL caching without ttlAutopurge, max, or maxSize can result in unbounded memory consumption.\",\"UnboundedCacheWarning\",K,t))}}getRemainingTTL(e){return this.#n.has(e)?1/0:0}#x(){let e=new Zr(this.#l),r=new Zr(this.#l);this.#w=e,this.#S=r,this.#M=(o,s,a=Ri.now())=>{if(r[o]=s!==0?a:0,e[o]=s,s!==0&&this.ttlAutopurge){let l=setTimeout(()=>{this.#d(o)&&this.delete(this.#r[o])},s+1);l.unref&&l.unref()}},this.#T=o=>{r[o]=e[o]!==0?Ri.now():0},this.#A=(o,s)=>{if(e[s]){let a=e[s],l=r[s];o.ttl=a,o.start=l,o.now=i||n();let c=o.now-l;o.remainingTTL=a-c}};let i=0,n=()=>{let o=Ri.now();if(this.ttlResolution>0){i=o;let s=setTimeout(()=>i=0,this.ttlResolution);s.unref&&s.unref()}return o};this.getRemainingTTL=o=>{let s=this.#n.get(o);if(s===void 0)return 0;let a=e[s],l=r[s];if(a===0||l===0)return 1/0;let c=(i||n())-l;return a-c},this.#d=o=>e[o]!==0&&r[o]!==0&&(i||n())-r[o]>e[o]}#T=()=>{};#A=()=>{};#M=()=>{};#d=()=>!1;#q(){let e=new Zr(this.#l);this.#y=0,this.#E=e,this.#R=r=>{this.#y-=e[r],e[r]=0},this.#L=(r,i,n,o)=>{if(this.#t(i))return 0;if(!Ht(n))if(o){if(typeof o!=\"function\")throw new TypeError(\"sizeCalculation must be a function\");if(n=o(i,r),!Ht(n))throw new TypeError(\"sizeCalculation return invalid (expect positive integer)\")}else throw new TypeError(\"invalid size value (must be positive integer). When maxSize or maxEntrySize is used, sizeCalculation or size must be set.\");return n},this.#P=(r,i,n)=>{if(e[r]=i,this.#c){let o=this.#c-e[r];for(;this.#y>o;)this.#k(!0)}this.#y+=e[r],n&&(n.entrySize=i,n.totalCalculatedSize=this.#y)}}#R=e=>{};#P=(e,r,i)=>{};#L=(e,r,i,n)=>{if(i||n)throw new TypeError(\"cannot set size without setting maxSize or maxEntrySize on cache\");return 0};*#m({allowStale:e=this.allowStale}={}){if(this.#i)for(let r=this.#s;!(!this.#U(r)||((e||!this.#d(r))&&(yield r),r===this.#a));)r=this.#h[r]}*#v({allowStale:e=this.allowStale}={}){if(this.#i)for(let r=this.#a;!(!this.#U(r)||((e||!this.#d(r))&&(yield r),r===this.#s));)r=this.#u[r]}#U(e){return e!==void 0&&this.#n.get(this.#r[e])===e}*entries(){for(let e of this.#m())this.#e[e]!==void 0&&this.#r[e]!==void 0&&!this.#t(this.#e[e])&&(yield[this.#r[e],this.#e[e]])}*rentries(){for(let e of this.#v())this.#e[e]!==void 0&&this.#r[e]!==void 0&&!this.#t(this.#e[e])&&(yield[this.#r[e],this.#e[e]])}*keys(){for(let e of this.#m()){let r=this.#r[e];r!==void 0&&!this.#t(this.#e[e])&&(yield r)}}*rkeys(){for(let e of this.#v()){let r=this.#r[e];r!==void 0&&!this.#t(this.#e[e])&&(yield r)}}*values(){for(let e of this.#m())this.#e[e]!==void 0&&!this.#t(this.#e[e])&&(yield this.#e[e])}*rvalues(){for(let e of this.#v())this.#e[e]!==void 0&&!this.#t(this.#e[e])&&(yield this.#e[e])}[Symbol.iterator](){return this.entries()}find(e,r={}){for(let i of this.#m()){let n=this.#e[i],o=this.#t(n)?n.__staleWhileFetching:n;if(o!==void 0&&e(o,this.#r[i],this))return this.get(this.#r[i],r)}}forEach(e,r=this){for(let i of this.#m()){let n=this.#e[i],o=this.#t(n)?n.__staleWhileFetching:n;o!==void 0&&e.call(r,o,this.#r[i],this)}}rforEach(e,r=this){for(let i of this.#v()){let n=this.#e[i],o=this.#t(n)?n.__staleWhileFetching:n;o!==void 0&&e.call(r,o,this.#r[i],this)}}purgeStale(){let e=!1;for(let r of this.#v({allowStale:!0}))this.#d(r)&&(this.delete(this.#r[r]),e=!0);return e}dump(){let e=[];for(let r of this.#m({allowStale:!0})){let i=this.#r[r],n=this.#e[r],o=this.#t(n)?n.__staleWhileFetching:n;if(o===void 0||i===void 0)continue;let s={value:o};if(this.#w&&this.#S){s.ttl=this.#w[r];let a=Ri.now()-this.#S[r];s.start=Math.floor(Date.now()-a)}this.#E&&(s.size=this.#E[r]),e.unshift([i,s])}return e}load(e){this.clear();for(let[r,i]of e){if(i.start){let n=Date.now()-i.start;i.start=Ri.now()-n}this.set(r,i.value,i)}}set(e,r,i={}){if(r===void 0)return this.delete(e),this;let{ttl:n=this.ttl,start:o,noDisposeOnSet:s=this.noDisposeOnSet,sizeCalculation:a=this.sizeCalculation,status:l}=i,{noUpdateTTL:c=this.noUpdateTTL}=i,h=this.#L(e,r,i.size||0,a);if(this.maxEntrySize&&h>this.maxEntrySize)return l&&(l.set=\"miss\",l.maxEntrySizeExceeded=!0),this.delete(e),this;let d=this.#i===0?void 0:this.#n.get(e);if(d===void 0)d=this.#i===0?this.#s:this.#b.length!==0?this.#b.pop():this.#i===this.#l?this.#k(!1):this.#i,this.#r[d]=e,this.#e[d]=r,this.#n.set(e,d),this.#u[this.#s]=d,this.#h[d]=this.#s,this.#s=d,this.#i++,this.#P(d,h,l),l&&(l.set=\"add\"),c=!1;else{this.#C(d);let g=this.#e[d];if(r!==g){if(this.#I&&this.#t(g)){g.__abortController.abort(new Error(\"replaced\"));let{__staleWhileFetching:y}=g;y!==void 0&&!s&&(this.#_&&this.#p?.(y,e,\"set\"),this.#f&&this.#o?.push([y,e,\"set\"]))}else s||(this.#_&&this.#p?.(g,e,\"set\"),this.#f&&this.#o?.push([g,e,\"set\"]));if(this.#R(d),this.#P(d,h,l),this.#e[d]=r,l){l.set=\"replace\";let y=g&&this.#t(g)?g.__staleWhileFetching:g;y!==void 0&&(l.oldValue=y)}}else l&&(l.set=\"update\")}if(n!==0&&!this.#w&&this.#x(),this.#w&&(c||this.#M(d,n,o),l&&this.#A(l,d)),!s&&this.#f&&this.#o){let g=this.#o,y;for(;y=g?.shift();)this.#g?.(...y)}return this}pop(){try{for(;this.#i;){let e=this.#e[this.#a];if(this.#k(!0),this.#t(e)){if(e.__staleWhileFetching)return e.__staleWhileFetching}else if(e!==void 0)return e}}finally{if(this.#f&&this.#o){let e=this.#o,r;for(;r=e?.shift();)this.#g?.(...r)}}}#k(e){let r=this.#a,i=this.#r[r],n=this.#e[r];return this.#I&&this.#t(n)?n.__abortController.abort(new Error(\"evicted\")):(this.#_||this.#f)&&(this.#_&&this.#p?.(n,i,\"evict\"),this.#f&&this.#o?.push([n,i,\"evict\"])),this.#R(r),e&&(this.#r[r]=void 0,this.#e[r]=void 0,this.#b.push(r)),this.#i===1?(this.#a=this.#s=0,this.#b.length=0):this.#a=this.#u[r],this.#n.delete(i),this.#i--,r}has(e,r={}){let{updateAgeOnHas:i=this.updateAgeOnHas,status:n}=r,o=this.#n.get(e);if(o!==void 0){let s=this.#e[o];if(this.#t(s)&&s.__staleWhileFetching===void 0)return!1;if(this.#d(o))n&&(n.has=\"stale\",this.#A(n,o));else return i&&this.#T(o),n&&(n.has=\"hit\",this.#A(n,o)),!0}else n&&(n.has=\"miss\");return!1}peek(e,r={}){let{allowStale:i=this.allowStale}=r,n=this.#n.get(e);if(n!==void 0&&(i||!this.#d(n))){let o=this.#e[n];return this.#t(o)?o.__staleWhileFetching:o}}#O(e,r,i,n){let o=r===void 0?void 0:this.#e[r];if(this.#t(o))return o;let s=new xn,{signal:a}=i;a?.addEventListener(\"abort\",()=>s.abort(a.reason),{signal:s.signal});let l={signal:s.signal,options:i,context:n},c=(S,E=!1)=>{let{aborted:I}=s.signal,C=i.ignoreFetchAbort&&S!==void 0;if(i.status&&(I&&!E?(i.status.fetchAborted=!0,i.status.fetchError=s.signal.reason,C&&(i.status.fetchAbortIgnored=!0)):i.status.fetchResolved=!0),I&&!C&&!E)return d(s.signal.reason);let R=y;return this.#e[r]===y&&(S===void 0?R.__staleWhileFetching?this.#e[r]=R.__staleWhileFetching:this.delete(e):(i.status&&(i.status.fetchUpdated=!0),this.set(e,S,l.options))),S},h=S=>(i.status&&(i.status.fetchRejected=!0,i.status.fetchError=S),d(S)),d=S=>{let{aborted:E}=s.signal,I=E&&i.allowStaleOnFetchAbort,C=I||i.allowStaleOnFetchRejection,R=C||i.noDeleteOnFetchRejection,U=y;if(this.#e[r]===y&&(!R||U.__staleWhileFetching===void 0?this.delete(e):I||(this.#e[r]=U.__staleWhileFetching)),C)return i.status&&U.__staleWhileFetching!==void 0&&(i.status.returnedStale=!0),U.__staleWhileFetching;if(U.__returned===U)throw S},g=(S,E)=>{let I=this.#B?.(e,o,l);I&&I instanceof Promise&&I.then(C=>S(C===void 0?void 0:C),E),s.signal.addEventListener(\"abort\",()=>{(!i.ignoreFetchAbort||i.allowStaleOnFetchAbort)&&(S(void 0),i.allowStaleOnFetchAbort&&(S=C=>c(C,!0)))})};i.status&&(i.status.fetchDispatched=!0);let y=new Promise(g).then(c,h),w=Object.assign(y,{__abortController:s,__staleWhileFetching:o,__returned:void 0});return r===void 0?(this.set(e,w,{...l.options,status:void 0}),r=this.#n.get(e)):this.#e[r]=w,w}#t(e){if(!this.#I)return!1;let r=e;return!!r&&r instanceof Promise&&r.hasOwnProperty(\"__staleWhileFetching\")&&r.__abortController instanceof xn}async fetch(e,r={}){let{allowStale:i=this.allowStale,updateAgeOnGet:n=this.updateAgeOnGet,noDeleteOnStaleGet:o=this.noDeleteOnStaleGet,ttl:s=this.ttl,noDisposeOnSet:a=this.noDisposeOnSet,size:l=0,sizeCalculation:c=this.sizeCalculation,noUpdateTTL:h=this.noUpdateTTL,noDeleteOnFetchRejection:d=this.noDeleteOnFetchRejection,allowStaleOnFetchRejection:g=this.allowStaleOnFetchRejection,ignoreFetchAbort:y=this.ignoreFetchAbort,allowStaleOnFetchAbort:w=this.allowStaleOnFetchAbort,context:S,forceRefresh:E=!1,status:I,signal:C}=r;if(!this.#I)return I&&(I.fetch=\"get\"),this.get(e,{allowStale:i,updateAgeOnGet:n,noDeleteOnStaleGet:o,status:I});let R={allowStale:i,updateAgeOnGet:n,noDeleteOnStaleGet:o,ttl:s,noDisposeOnSet:a,size:l,sizeCalculation:c,noUpdateTTL:h,noDeleteOnFetchRejection:d,allowStaleOnFetchRejection:g,allowStaleOnFetchAbort:w,ignoreFetchAbort:y,status:I,signal:C},U=this.#n.get(e);if(U===void 0){I&&(I.fetch=\"miss\");let N=this.#O(e,U,R,S);return N.__returned=N}else{let N=this.#e[U];if(this.#t(N)){let pe=i&&N.__staleWhileFetching!==void 0;return I&&(I.fetch=\"inflight\",pe&&(I.returnedStale=!0)),pe?N.__staleWhileFetching:N.__returned=N}let W=this.#d(U);if(!E&&!W)return I&&(I.fetch=\"hit\"),this.#C(U),n&&this.#T(U),I&&this.#A(I,U),N;let K=this.#O(e,U,R,S),Q=K.__staleWhileFetching!==void 0&&i;return I&&(I.fetch=W?\"stale\":\"refresh\",Q&&W&&(I.returnedStale=!0)),Q?K.__staleWhileFetching:K.__returned=K}}get(e,r={}){let{allowStale:i=this.allowStale,updateAgeOnGet:n=this.updateAgeOnGet,noDeleteOnStaleGet:o=this.noDeleteOnStaleGet,status:s}=r,a=this.#n.get(e);if(a!==void 0){let l=this.#e[a],c=this.#t(l);return s&&this.#A(s,a),this.#d(a)?(s&&(s.get=\"stale\"),c?(s&&i&&l.__staleWhileFetching!==void 0&&(s.returnedStale=!0),i?l.__staleWhileFetching:void 0):(o||this.delete(e),s&&i&&(s.returnedStale=!0),i?l:void 0)):(s&&(s.get=\"hit\"),c?l.__staleWhileFetching:(this.#C(a),n&&this.#T(a),l))}else s&&(s.get=\"miss\")}#N(e,r){this.#h[r]=e,this.#u[e]=r}#C(e){e!==this.#s&&(e===this.#a?this.#a=this.#u[e]:this.#N(this.#h[e],this.#u[e]),this.#N(this.#s,e),this.#s=e)}delete(e){let r=!1;if(this.#i!==0){let i=this.#n.get(e);if(i!==void 0)if(r=!0,this.#i===1)this.clear();else{this.#R(i);let n=this.#e[i];this.#t(n)?n.__abortController.abort(new Error(\"deleted\")):(this.#_||this.#f)&&(this.#_&&this.#p?.(n,e,\"delete\"),this.#f&&this.#o?.push([n,e,\"delete\"])),this.#n.delete(e),this.#r[i]=void 0,this.#e[i]=void 0,i===this.#s?this.#s=this.#h[i]:i===this.#a?this.#a=this.#u[i]:(this.#u[this.#h[i]]=this.#u[i],this.#h[this.#u[i]]=this.#h[i]),this.#i--,this.#b.push(i)}}if(this.#f&&this.#o?.length){let i=this.#o,n;for(;n=i?.shift();)this.#g?.(...n)}return r}clear(){for(let e of this.#v({allowStale:!0})){let r=this.#e[e];if(this.#t(r))r.__abortController.abort(new Error(\"deleted\"));else{let i=this.#r[e];this.#_&&this.#p?.(r,i,\"delete\"),this.#f&&this.#o?.push([r,i,\"delete\"])}}if(this.#n.clear(),this.#e.fill(void 0),this.#r.fill(void 0),this.#w&&this.#S&&(this.#w.fill(0),this.#S.fill(0)),this.#E&&this.#E.fill(0),this.#a=0,this.#s=0,this.#b.length=0,this.#y=0,this.#i=0,this.#f&&this.#o){let e=this.#o,r;for(;r=e?.shift();)this.#g?.(...r)}}};Mn.LRUCache=la});var lt=M(Vt=>{\"use strict\";_();v();m();Object.defineProperty(Vt,\"t\",{value:!0});Vt.ContainerIterator=Vt.Container=Vt.Base=void 0;var ua=class{constructor(e=0){this.iteratorType=e}equals(e){return this.o===e.o}};Vt.ContainerIterator=ua;var Ln=class{constructor(){this.i=0}get length(){return this.i}size(){return this.i}empty(){return this.i===0}};Vt.Base=Ln;var fa=class extends Ln{};Vt.Container=fa});var tp=M(Un=>{\"use strict\";_();v();m();Object.defineProperty(Un,\"t\",{value:!0});Un.default=void 0;var m1=lt(),ca=class extends m1.Base{constructor(e=[]){super(),this.S=[];let r=this;e.forEach(function(i){r.push(i)})}clear(){this.i=0,this.S=[]}push(e){return this.S.push(e),this.i+=1,this.i}pop(){if(this.i!==0)return this.i-=1,this.S.pop()}top(){return this.S[this.i-1]}},v1=ca;Un.default=v1});var rp=M(Nn=>{\"use strict\";_();v();m();Object.defineProperty(Nn,\"t\",{value:!0});Nn.default=void 0;var E1=lt(),ha=class extends E1.Base{constructor(e=[]){super(),this.j=0,this.q=[];let r=this;e.forEach(function(i){r.push(i)})}clear(){this.q=[],this.i=this.j=0}push(e){let r=this.q.length;if(this.j/r>.5&&this.j+this.i>=r&&r>4096){let i=this.i;for(let n=0;n{\"use strict\";_();v();m();Object.defineProperty(qn,\"t\",{value:!0});qn.default=void 0;var A1=lt(),da=class extends A1.Base{constructor(e=[],r=function(n,o){return n>o?-1:n>1;for(let o=this.i-1>>1;o>=0;--o)this.k(o,n)}m(e){let r=this.C[e];for(;e>0;){let i=e-1>>1,n=this.C[i];if(this.v(n,r)<=0)break;this.C[e]=n,e=i}this.C[e]=r}k(e,r){let i=this.C[e];for(;e0&&(n=o,s=this.C[o]),this.v(s,i)>=0)break;this.C[e]=s,e=n}this.C[e]=i}clear(){this.i=0,this.C.length=0}push(e){this.C.push(e),this.m(this.i),this.i+=1}pop(){if(this.i===0)return;let e=this.C[0],r=this.C.pop();return this.i-=1,this.i&&(this.C[0]=r,this.k(0,this.i>>1)),e}top(){return this.C[0]}find(e){return this.C.indexOf(e)>=0}remove(e){let r=this.C.indexOf(e);return r<0?!1:(r===0?this.pop():r===this.i-1?(this.C.pop(),this.i-=1):(this.C.splice(r,1,this.C.pop()),this.i-=1,this.m(r),this.k(r,this.i>>1)),!0)}updateItem(e){let r=this.C.indexOf(e);return r<0?!1:(this.m(r),this.k(r,this.i>>1),!0)}toArray(){return[...this.C]}},I1=da;qn.default=I1});var jn=M(Dn=>{\"use strict\";_();v();m();Object.defineProperty(Dn,\"t\",{value:!0});Dn.default=void 0;var T1=lt(),pa=class extends T1.Container{},R1=pa;Dn.default=R1});var ut=M(ga=>{\"use strict\";_();v();m();Object.defineProperty(ga,\"t\",{value:!0});ga.throwIteratorAccessError=C1;function C1(){throw new RangeError(\"Iterator access denied!\")}});var ba=M(Wn=>{\"use strict\";_();v();m();Object.defineProperty(Wn,\"t\",{value:!0});Wn.RandomIterator=void 0;var B1=lt(),Fn=ut(),ya=class extends B1.ContainerIterator{constructor(e,r){super(r),this.o=e,this.iteratorType===0?(this.pre=function(){return this.o===0&&(0,Fn.throwIteratorAccessError)(),this.o-=1,this},this.next=function(){return this.o===this.container.size()&&(0,Fn.throwIteratorAccessError)(),this.o+=1,this}):(this.pre=function(){return this.o===this.container.size()-1&&(0,Fn.throwIteratorAccessError)(),this.o+=1,this},this.next=function(){return this.o===-1&&(0,Fn.throwIteratorAccessError)(),this.o-=1,this})}get pointer(){return this.container.getElementByPos(this.o)}set pointer(e){this.container.setElementByPos(this.o,e)}};Wn.RandomIterator=ya});var np=M($n=>{\"use strict\";_();v();m();Object.defineProperty($n,\"t\",{value:!0});$n.default=void 0;var P1=O1(jn()),k1=ba();function O1(t){return t&&t.t?t:{default:t}}var mr=class t extends k1.RandomIterator{constructor(e,r,i){super(e,i),this.container=r}copy(){return new t(this.o,this.container,this.iteratorType)}},wa=class extends P1.default{constructor(e=[],r=!0){if(super(),Array.isArray(e))this.J=r?[...e]:e,this.i=e.length;else{this.J=[];let i=this;e.forEach(function(n){i.pushBack(n)})}}clear(){this.i=0,this.J.length=0}begin(){return new mr(0,this)}end(){return new mr(this.i,this)}rBegin(){return new mr(this.i-1,this,1)}rEnd(){return new mr(-1,this,1)}front(){return this.J[0]}back(){return this.J[this.i-1]}getElementByPos(e){if(e<0||e>this.i-1)throw new RangeError;return this.J[e]}eraseElementByPos(e){if(e<0||e>this.i-1)throw new RangeError;return this.J.splice(e,1),this.i-=1,this.i}eraseElementByValue(e){let r=0;for(let i=0;ithis.i-1)throw new RangeError;this.J[e]=r}insert(e,r,i=1){if(e<0||e>this.i)throw new RangeError;return this.J.splice(e,0,...new Array(i).fill(r)),this.i+=i,this.i}find(e){for(let r=0;r{\"use strict\";_();v();m();Object.defineProperty(Hn,\"t\",{value:!0});Hn.default=void 0;var M1=U1(jn()),L1=lt(),vr=ut();function U1(t){return t&&t.t?t:{default:t}}var Er=class t extends L1.ContainerIterator{constructor(e,r,i,n){super(n),this.o=e,this.h=r,this.container=i,this.iteratorType===0?(this.pre=function(){return this.o.L===this.h&&(0,vr.throwIteratorAccessError)(),this.o=this.o.L,this},this.next=function(){return this.o===this.h&&(0,vr.throwIteratorAccessError)(),this.o=this.o.B,this}):(this.pre=function(){return this.o.B===this.h&&(0,vr.throwIteratorAccessError)(),this.o=this.o.B,this},this.next=function(){return this.o===this.h&&(0,vr.throwIteratorAccessError)(),this.o=this.o.L,this})}get pointer(){return this.o===this.h&&(0,vr.throwIteratorAccessError)(),this.o.l}set pointer(e){this.o===this.h&&(0,vr.throwIteratorAccessError)(),this.o.l=e}copy(){return new t(this.o,this.h,this.container,this.iteratorType)}},_a=class extends M1.default{constructor(e=[]){super(),this.h={},this.p=this._=this.h.L=this.h.B=this.h;let r=this;e.forEach(function(i){r.pushBack(i)})}V(e){let{L:r,B:i}=e;r.B=i,i.L=r,e===this.p&&(this.p=i),e===this._&&(this._=r),this.i-=1}G(e,r){let i=r.B,n={l:e,L:r,B:i};r.B=n,i.L=n,r===this.h&&(this.p=n),i===this.h&&(this._=n),this.i+=1}clear(){this.i=0,this.p=this._=this.h.L=this.h.B=this.h}begin(){return new Er(this.p,this.h,this)}end(){return new Er(this.h,this.h,this)}rBegin(){return new Er(this._,this.h,this,1)}rEnd(){return new Er(this.h,this.h,this,1)}front(){return this.p.l}back(){return this._.l}getElementByPos(e){if(e<0||e>this.i-1)throw new RangeError;let r=this.p;for(;e--;)r=r.B;return r.l}eraseElementByPos(e){if(e<0||e>this.i-1)throw new RangeError;let r=this.p;for(;e--;)r=r.B;return this.V(r),this.i}eraseElementByValue(e){let r=this.p;for(;r!==this.h;)r.l===e&&this.V(r),r=r.B;return this.i}eraseElementByIterator(e){let r=e.o;return r===this.h&&(0,vr.throwIteratorAccessError)(),e=e.next(),this.V(r),e}pushBack(e){return this.G(e,this._),this.i}popBack(){if(this.i===0)return;let e=this._.l;return this.V(this._),e}pushFront(e){return this.G(e,this.h),this.i}popFront(){if(this.i===0)return;let e=this.p.l;return this.V(this.p),e}setElementByPos(e,r){if(e<0||e>this.i-1)throw new RangeError;let i=this.p;for(;e--;)i=i.B;i.l=r}insert(e,r,i=1){if(e<0||e>this.i)throw new RangeError;if(i<=0)return this.i;if(e===0)for(;i--;)this.pushFront(r);else if(e===this.i)for(;i--;)this.pushBack(r);else{let n=this.p;for(let s=1;s{\"use strict\";_();v();m();Object.defineProperty(Vn,\"t\",{value:!0});Vn.default=void 0;var q1=j1(jn()),D1=ba();function j1(t){return t&&t.t?t:{default:t}}var Sr=class t extends D1.RandomIterator{constructor(e,r,i){super(e,i),this.container=r}copy(){return new t(this.o,this.container,this.iteratorType)}},ma=class extends q1.default{constructor(e=[],r=4096){super(),this.j=0,this.D=0,this.R=0,this.N=0,this.P=0,this.A=[];let i=(()=>{if(typeof e.length==\"number\")return e.length;if(typeof e.size==\"number\")return e.size;if(typeof e.size==\"function\")return e.size();throw new TypeError(\"Cannot get the length or size of the container\")})();this.F=r,this.P=Math.max(Math.ceil(i/this.F),1);for(let s=0;s>1)-(n>>1),this.D=this.N=this.F-i%this.F>>1;let o=this;e.forEach(function(s){o.pushBack(s)})}T(){let e=[],r=Math.max(this.P>>1,1);for(let i=0;i>1}begin(){return new Sr(0,this)}end(){return new Sr(this.i,this)}rBegin(){return new Sr(this.i-1,this,1)}rEnd(){return new Sr(-1,this,1)}front(){if(this.i!==0)return this.A[this.j][this.D]}back(){if(this.i!==0)return this.A[this.R][this.N]}pushBack(e){return this.i&&(this.N0?this.N-=1:this.R>0?(this.R-=1,this.N=this.F-1):(this.R=this.P-1,this.N=this.F-1)),this.i-=1,e}pushFront(e){return this.i&&(this.D>0?this.D-=1:this.j>0?(this.j-=1,this.D=this.F-1):(this.j=this.P-1,this.D=this.F-1),this.j===this.R&&this.D===this.N&&this.T()),this.i+=1,this.A[this.j][this.D]=e,this.i}popFront(){if(this.i===0)return;let e=this.A[this.j][this.D];return this.i!==1&&(this.Dthis.i-1)throw new RangeError;let{curNodeBucketIndex:r,curNodePointerIndex:i}=this.O(e);return this.A[r][i]}setElementByPos(e,r){if(e<0||e>this.i-1)throw new RangeError;let{curNodeBucketIndex:i,curNodePointerIndex:n}=this.O(e);this.A[i][n]=r}insert(e,r,i=1){if(e<0||e>this.i)throw new RangeError;if(e===0)for(;i--;)this.pushFront(r);else if(e===this.i)for(;i--;)this.pushBack(r);else{let n=[];for(let o=e;othis.i-1)throw new RangeError;if(e===0)this.popFront();else if(e===this.i-1)this.popBack();else{let r=[];for(let n=e+1;ne;)this.popBack();return this.i}sort(e){let r=[];for(let i=0;i{\"use strict\";_();v();m();Object.defineProperty(ei,\"t\",{value:!0});ei.TreeNodeEnableIndex=ei.TreeNode=void 0;var zn=class{constructor(e,r){this.ee=1,this.u=void 0,this.l=void 0,this.U=void 0,this.W=void 0,this.tt=void 0,this.u=e,this.l=r}L(){let e=this;if(e.ee===1&&e.tt.tt===e)e=e.W;else if(e.U)for(e=e.U;e.W;)e=e.W;else{let r=e.tt;for(;r.U===e;)e=r,r=e.tt;e=r}return e}B(){let e=this;if(e.W){for(e=e.W;e.U;)e=e.U;return e}else{let r=e.tt;for(;r.W===e;)e=r,r=e.tt;return e.W!==r?r:e}}te(){let e=this.tt,r=this.W,i=r.U;return e.tt===this?e.tt=r:e.U===this?e.U=r:e.W=r,r.tt=e,r.U=this,this.tt=r,this.W=i,i&&(i.tt=this),r}se(){let e=this.tt,r=this.U,i=r.W;return e.tt===this?e.tt=r:e.U===this?e.U=r:e.W=r,r.tt=e,r.W=this,this.tt=r,this.U=i,i&&(i.tt=this),r}};ei.TreeNode=zn;var va=class extends zn{constructor(){super(...arguments),this.rt=1}te(){let e=super.te();return this.ie(),e.ie(),e}se(){let e=super.se();return this.ie(),e.ie(),e}ie(){this.rt=1,this.U&&(this.rt+=this.U.rt),this.W&&(this.rt+=this.W.rt)}};ei.TreeNodeEnableIndex=va});var Sa=M(Kn=>{\"use strict\";_();v();m();Object.defineProperty(Kn,\"t\",{value:!0});Kn.default=void 0;var lp=ap(),W1=lt(),up=ut(),Ea=class extends W1.Container{constructor(e=function(i,n){return in?1:0},r=!1){super(),this.Y=void 0,this.v=e,r?(this.re=lp.TreeNodeEnableIndex,this.M=function(i,n,o){let s=this.ne(i,n,o);if(s){let a=s.tt;for(;a!==this.h;)a.rt+=1,a=a.tt;let l=this.he(s);if(l){let{parentNode:c,grandParent:h,curNode:d}=l;c.ie(),h.ie(),d.ie()}}return this.i},this.V=function(i){let n=this.fe(i);for(;n!==this.h;)n.rt-=1,n=n.tt}):(this.re=lp.TreeNode,this.M=function(i,n,o){let s=this.ne(i,n,o);return s&&this.he(s),this.i},this.V=this.fe),this.h=new this.re}X(e,r){let i=this.h;for(;e;){let n=this.v(e.u,r);if(n<0)e=e.W;else if(n>0)i=e,e=e.U;else return e}return i}Z(e,r){let i=this.h;for(;e;)this.v(e.u,r)<=0?e=e.W:(i=e,e=e.U);return i}$(e,r){let i=this.h;for(;e;){let n=this.v(e.u,r);if(n<0)i=e,e=e.W;else if(n>0)e=e.U;else return e}return i}rr(e,r){let i=this.h;for(;e;)this.v(e.u,r)<0?(i=e,e=e.W):e=e.U;return i}ue(e){for(;;){let r=e.tt;if(r===this.h)return;if(e.ee===1){e.ee=0;return}if(e===r.U){let i=r.W;if(i.ee===1)i.ee=0,r.ee=1,r===this.Y?this.Y=r.te():r.te();else if(i.W&&i.W.ee===1){i.ee=r.ee,r.ee=0,i.W.ee=0,r===this.Y?this.Y=r.te():r.te();return}else i.U&&i.U.ee===1?(i.ee=1,i.U.ee=0,i.se()):(i.ee=1,e=r)}else{let i=r.U;if(i.ee===1)i.ee=0,r.ee=1,r===this.Y?this.Y=r.se():r.se();else if(i.U&&i.U.ee===1){i.ee=r.ee,r.ee=0,i.U.ee=0,r===this.Y?this.Y=r.se():r.se();return}else i.W&&i.W.ee===1?(i.ee=1,i.W.ee=0,i.te()):(i.ee=1,e=r)}}}fe(e){if(this.i===1)return this.clear(),this.h;let r=e;for(;r.U||r.W;){if(r.W)for(r=r.W;r.U;)r=r.U;else r=r.U;[e.u,r.u]=[r.u,e.u],[e.l,r.l]=[r.l,e.l],e=r}this.h.U===r?this.h.U=r.tt:this.h.W===r&&(this.h.W=r.tt),this.ue(r);let i=r.tt;return r===i.U?i.U=void 0:i.W=void 0,this.i-=1,this.Y.ee=0,i}oe(e,r){return e===void 0?!1:this.oe(e.U,r)||r(e)?!0:this.oe(e.W,r)}he(e){for(;;){let r=e.tt;if(r.ee===0)return;let i=r.tt;if(r===i.U){let n=i.W;if(n&&n.ee===1){if(n.ee=r.ee=0,i===this.Y)return;i.ee=1,e=i;continue}else if(e===r.W){if(e.ee=0,e.U&&(e.U.tt=r),e.W&&(e.W.tt=i),r.W=e.U,i.U=e.W,e.U=r,e.W=i,i===this.Y)this.Y=e,this.h.tt=e;else{let o=i.tt;o.U===i?o.U=e:o.W=e}return e.tt=i.tt,r.tt=e,i.tt=e,i.ee=1,{parentNode:r,grandParent:i,curNode:e}}else r.ee=0,i===this.Y?this.Y=i.se():i.se(),i.ee=1}else{let n=i.U;if(n&&n.ee===1){if(n.ee=r.ee=0,i===this.Y)return;i.ee=1,e=i;continue}else if(e===r.U){if(e.ee=0,e.U&&(e.U.tt=i),e.W&&(e.W.tt=r),i.W=e.U,r.U=e.W,e.U=i,e.W=r,i===this.Y)this.Y=e,this.h.tt=e;else{let o=i.tt;o.U===i?o.U=e:o.W=e}return e.tt=i.tt,r.tt=e,i.tt=e,i.ee=1,{parentNode:r,grandParent:i,curNode:e}}else r.ee=0,i===this.Y?this.Y=i.te():i.te(),i.ee=1}return}}ne(e,r,i){if(this.Y===void 0){this.i+=1,this.Y=new this.re(e,r),this.Y.ee=0,this.Y.tt=this.h,this.h.tt=this.Y,this.h.U=this.Y,this.h.W=this.Y;return}let n,o=this.h.U,s=this.v(o.u,e);if(s===0){o.l=r;return}else if(s>0)o.U=new this.re(e,r),o.U.tt=o,n=o.U,this.h.U=n;else{let a=this.h.W,l=this.v(a.u,e);if(l===0){a.l=r;return}else if(l<0)a.W=new this.re(e,r),a.W.tt=a,n=a.W,this.h.W=n;else{if(i!==void 0){let c=i.o;if(c!==this.h){let h=this.v(c.u,e);if(h===0){c.l=r;return}else if(h>0){let d=c.L(),g=this.v(d.u,e);if(g===0){d.l=r;return}else g<0&&(n=new this.re(e,r),d.W===void 0?(d.W=n,n.tt=d):(c.U=n,n.tt=c))}}}if(n===void 0)for(n=this.Y;;){let c=this.v(n.u,e);if(c>0){if(n.U===void 0){n.U=new this.re(e,r),n.U.tt=n,n=n.U;break}n=n.U}else if(c<0){if(n.W===void 0){n.W=new this.re(e,r),n.W.tt=n,n=n.W;break}n=n.W}else{n.l=r;return}}}}return this.i+=1,n}I(e,r){for(;e;){let i=this.v(e.u,r);if(i<0)e=e.W;else if(i>0)e=e.U;else return e}return e||this.h}clear(){this.i=0,this.Y=void 0,this.h.tt=void 0,this.h.U=this.h.W=void 0}updateKeyByIterator(e,r){let i=e.o;if(i===this.h&&(0,up.throwIteratorAccessError)(),this.i===1)return i.u=r,!0;if(i===this.h.U)return this.v(i.B().u,r)>0?(i.u=r,!0):!1;if(i===this.h.W)return this.v(i.L().u,r)<0?(i.u=r,!0):!1;let n=i.L().u;if(this.v(n,r)>=0)return!1;let o=i.B().u;return this.v(o,r)<=0?!1:(i.u=r,!0)}eraseElementByPos(e){if(e<0||e>this.i-1)throw new RangeError;let r=0,i=this;return this.oe(this.Y,function(n){return e===r?(i.V(n),!0):(r+=1,!1)}),this.i}eraseElementByKey(e){if(this.i===0)return!1;let r=this.I(this.Y,e);return r===this.h?!1:(this.V(r),!0)}eraseElementByIterator(e){let r=e.o;r===this.h&&(0,up.throwIteratorAccessError)();let i=r.W===void 0;return e.iteratorType===0?i&&e.next():(!i||r.U===void 0)&&e.next(),this.V(r),e}forEach(e){let r=0;for(let i of this)e(i,r++,this)}getElementByPos(e){if(e<0||e>this.i-1)throw new RangeError;let r,i=0;for(let n of this){if(i===e){r=n;break}i+=1}return r}getHeight(){if(this.i===0)return 0;let e=function(r){return r?Math.max(e(r.U),e(r.W))+1:0};return e(this.Y)}},$1=Ea;Kn.default=$1});var Ia=M(Qn=>{\"use strict\";_();v();m();Object.defineProperty(Qn,\"t\",{value:!0});Qn.default=void 0;var H1=lt(),Gn=ut(),Aa=class extends H1.ContainerIterator{constructor(e,r,i){super(i),this.o=e,this.h=r,this.iteratorType===0?(this.pre=function(){return this.o===this.h.U&&(0,Gn.throwIteratorAccessError)(),this.o=this.o.L(),this},this.next=function(){return this.o===this.h&&(0,Gn.throwIteratorAccessError)(),this.o=this.o.B(),this}):(this.pre=function(){return this.o===this.h.W&&(0,Gn.throwIteratorAccessError)(),this.o=this.o.B(),this},this.next=function(){return this.o===this.h&&(0,Gn.throwIteratorAccessError)(),this.o=this.o.L(),this})}get index(){let e=this.o,r=this.h.tt;if(e===this.h)return r?r.rt-1:0;let i=0;for(e.U&&(i+=e.U.rt);e!==r;){let n=e.tt;e===n.W&&(i+=1,n.U&&(i+=n.U.rt)),e=n}return i}},V1=Aa;Qn.default=V1});var cp=M(Yn=>{\"use strict\";_();v();m();Object.defineProperty(Yn,\"t\",{value:!0});Yn.default=void 0;var z1=fp(Sa()),K1=fp(Ia()),G1=ut();function fp(t){return t&&t.t?t:{default:t}}var Ke=class t extends K1.default{constructor(e,r,i,n){super(e,r,n),this.container=i}get pointer(){return this.o===this.h&&(0,G1.throwIteratorAccessError)(),this.o.u}copy(){return new t(this.o,this.h,this.container,this.iteratorType)}},Ta=class extends z1.default{constructor(e=[],r,i){super(r,i);let n=this;e.forEach(function(o){n.insert(o)})}*K(e){e!==void 0&&(yield*this.K(e.U),yield e.u,yield*this.K(e.W))}begin(){return new Ke(this.h.U||this.h,this.h,this)}end(){return new Ke(this.h,this.h,this)}rBegin(){return new Ke(this.h.W||this.h,this.h,this,1)}rEnd(){return new Ke(this.h,this.h,this,1)}front(){return this.h.U?this.h.U.u:void 0}back(){return this.h.W?this.h.W.u:void 0}insert(e,r){return this.M(e,void 0,r)}find(e){let r=this.I(this.Y,e);return new Ke(r,this.h,this)}lowerBound(e){let r=this.X(this.Y,e);return new Ke(r,this.h,this)}upperBound(e){let r=this.Z(this.Y,e);return new Ke(r,this.h,this)}reverseLowerBound(e){let r=this.$(this.Y,e);return new Ke(r,this.h,this)}reverseUpperBound(e){let r=this.rr(this.Y,e);return new Ke(r,this.h,this)}union(e){let r=this;return e.forEach(function(i){r.insert(i)}),this.i}[Symbol.iterator](){return this.K(this.Y)}},Q1=Ta;Yn.default=Q1});var dp=M(Jn=>{\"use strict\";_();v();m();Object.defineProperty(Jn,\"t\",{value:!0});Jn.default=void 0;var Y1=hp(Sa()),J1=hp(Ia()),X1=ut();function hp(t){return t&&t.t?t:{default:t}}var Ge=class t extends J1.default{constructor(e,r,i,n){super(e,r,n),this.container=i}get pointer(){this.o===this.h&&(0,X1.throwIteratorAccessError)();let e=this;return new Proxy([],{get(r,i){if(i===\"0\")return e.o.u;if(i===\"1\")return e.o.l},set(r,i,n){if(i!==\"1\")throw new TypeError(\"props must be 1\");return e.o.l=n,!0}})}copy(){return new t(this.o,this.h,this.container,this.iteratorType)}},Ra=class extends Y1.default{constructor(e=[],r,i){super(r,i);let n=this;e.forEach(function(o){n.setElement(o[0],o[1])})}*K(e){e!==void 0&&(yield*this.K(e.U),yield[e.u,e.l],yield*this.K(e.W))}begin(){return new Ge(this.h.U||this.h,this.h,this)}end(){return new Ge(this.h,this.h,this)}rBegin(){return new Ge(this.h.W||this.h,this.h,this,1)}rEnd(){return new Ge(this.h,this.h,this,1)}front(){if(this.i===0)return;let e=this.h.U;return[e.u,e.l]}back(){if(this.i===0)return;let e=this.h.W;return[e.u,e.l]}lowerBound(e){let r=this.X(this.Y,e);return new Ge(r,this.h,this)}upperBound(e){let r=this.Z(this.Y,e);return new Ge(r,this.h,this)}reverseLowerBound(e){let r=this.$(this.Y,e);return new Ge(r,this.h,this)}reverseUpperBound(e){let r=this.rr(this.Y,e);return new Ge(r,this.h,this)}setElement(e,r,i){return this.M(e,r,i)}find(e){let r=this.I(this.Y,e);return new Ge(r,this.h,this)}getElementByKey(e){return this.I(this.Y,e).l}union(e){let r=this;return e.forEach(function(i){r.setElement(i[0],i[1])}),this.i}[Symbol.iterator](){return this.K(this.Y)}},Z1=Ra;Jn.default=Z1});var Ba=M(Ca=>{\"use strict\";_();v();m();Object.defineProperty(Ca,\"t\",{value:!0});Ca.default=ev;function ev(t){let e=typeof t;return e===\"object\"&&t!==null||e===\"function\"}});var xa=M(ti=>{\"use strict\";_();v();m();Object.defineProperty(ti,\"t\",{value:!0});ti.HashContainerIterator=ti.HashContainer=void 0;var pp=lt(),Pa=tv(Ba()),Ci=ut();function tv(t){return t&&t.t?t:{default:t}}var ka=class extends pp.ContainerIterator{constructor(e,r,i){super(i),this.o=e,this.h=r,this.iteratorType===0?(this.pre=function(){return this.o.L===this.h&&(0,Ci.throwIteratorAccessError)(),this.o=this.o.L,this},this.next=function(){return this.o===this.h&&(0,Ci.throwIteratorAccessError)(),this.o=this.o.B,this}):(this.pre=function(){return this.o.B===this.h&&(0,Ci.throwIteratorAccessError)(),this.o=this.o.B,this},this.next=function(){return this.o===this.h&&(0,Ci.throwIteratorAccessError)(),this.o=this.o.L,this})}};ti.HashContainerIterator=ka;var Oa=class extends pp.Container{constructor(){super(),this.H=[],this.g={},this.HASH_TAG=Symbol(\"@@HASH_TAG\"),Object.setPrototypeOf(this.g,null),this.h={},this.h.L=this.h.B=this.p=this._=this.h}V(e){let{L:r,B:i}=e;r.B=i,i.L=r,e===this.p&&(this.p=i),e===this._&&(this._=r),this.i-=1}M(e,r,i){i===void 0&&(i=(0,Pa.default)(e));let n;if(i){let o=e[this.HASH_TAG];if(o!==void 0)return this.H[o].l=r,this.i;Object.defineProperty(e,this.HASH_TAG,{value:this.H.length,configurable:!0}),n={u:e,l:r,L:this._,B:this.h},this.H.push(n)}else{let o=this.g[e];if(o)return o.l=r,this.i;n={u:e,l:r,L:this._,B:this.h},this.g[e]=n}return this.i===0?(this.p=n,this.h.B=n):this._.B=n,this._=n,this.h.L=n,++this.i}I(e,r){if(r===void 0&&(r=(0,Pa.default)(e)),r){let i=e[this.HASH_TAG];return i===void 0?this.h:this.H[i]}else return this.g[e]||this.h}clear(){let e=this.HASH_TAG;this.H.forEach(function(r){delete r.u[e]}),this.H=[],this.g={},Object.setPrototypeOf(this.g,null),this.i=0,this.p=this._=this.h.L=this.h.B=this.h}eraseElementByKey(e,r){let i;if(r===void 0&&(r=(0,Pa.default)(e)),r){let n=e[this.HASH_TAG];if(n===void 0)return!1;delete e[this.HASH_TAG],i=this.H[n],delete this.H[n]}else{if(i=this.g[e],i===void 0)return!1;delete this.g[e]}return this.V(i),!0}eraseElementByIterator(e){let r=e.o;return r===this.h&&(0,Ci.throwIteratorAccessError)(),this.V(r),e.next()}eraseElementByPos(e){if(e<0||e>this.i-1)throw new RangeError;let r=this.p;for(;e--;)r=r.B;return this.V(r),this.i}};ti.HashContainer=Oa});var yp=M(Xn=>{\"use strict\";_();v();m();Object.defineProperty(Xn,\"t\",{value:!0});Xn.default=void 0;var gp=xa(),rv=ut(),Ar=class t extends gp.HashContainerIterator{constructor(e,r,i,n){super(e,r,n),this.container=i}get pointer(){return this.o===this.h&&(0,rv.throwIteratorAccessError)(),this.o.u}copy(){return new t(this.o,this.h,this.container,this.iteratorType)}},Ma=class extends gp.HashContainer{constructor(e=[]){super();let r=this;e.forEach(function(i){r.insert(i)})}begin(){return new Ar(this.p,this.h,this)}end(){return new Ar(this.h,this.h,this)}rBegin(){return new Ar(this._,this.h,this,1)}rEnd(){return new Ar(this.h,this.h,this,1)}front(){return this.p.u}back(){return this._.u}insert(e,r){return this.M(e,void 0,r)}getElementByPos(e){if(e<0||e>this.i-1)throw new RangeError;let r=this.p;for(;e--;)r=r.B;return r.u}find(e,r){let i=this.I(e,r);return new Ar(i,this.h,this)}forEach(e){let r=0,i=this.p;for(;i!==this.h;)e(i.u,r++,this),i=i.B}[Symbol.iterator](){return function*(){let e=this.p;for(;e!==this.h;)yield e.u,e=e.B}.bind(this)()}},iv=Ma;Xn.default=iv});var wp=M(Zn=>{\"use strict\";_();v();m();Object.defineProperty(Zn,\"t\",{value:!0});Zn.default=void 0;var bp=xa(),nv=ov(Ba()),sv=ut();function ov(t){return t&&t.t?t:{default:t}}var Ir=class t extends bp.HashContainerIterator{constructor(e,r,i,n){super(e,r,n),this.container=i}get pointer(){this.o===this.h&&(0,sv.throwIteratorAccessError)();let e=this;return new Proxy([],{get(r,i){if(i===\"0\")return e.o.u;if(i===\"1\")return e.o.l},set(r,i,n){if(i!==\"1\")throw new TypeError(\"props must be 1\");return e.o.l=n,!0}})}copy(){return new t(this.o,this.h,this.container,this.iteratorType)}},La=class extends bp.HashContainer{constructor(e=[]){super();let r=this;e.forEach(function(i){r.setElement(i[0],i[1])})}begin(){return new Ir(this.p,this.h,this)}end(){return new Ir(this.h,this.h,this)}rBegin(){return new Ir(this._,this.h,this,1)}rEnd(){return new Ir(this.h,this.h,this,1)}front(){if(this.i!==0)return[this.p.u,this.p.l]}back(){if(this.i!==0)return[this._.u,this._.l]}setElement(e,r,i){return this.M(e,r,i)}getElementByKey(e,r){if(r===void 0&&(r=(0,nv.default)(e)),r){let n=e[this.HASH_TAG];return n!==void 0?this.H[n].l:void 0}let i=this.g[e];return i?i.l:void 0}getElementByPos(e){if(e<0||e>this.i-1)throw new RangeError;let r=this.p;for(;e--;)r=r.B;return[r.u,r.l]}find(e,r){let i=this.I(e,r);return new Ir(i,this.h,this)}forEach(e){let r=0,i=this.p;for(;i!==this.h;)e([i.u,i.l],r++,this),i=i.B}[Symbol.iterator](){return function*(){let e=this.p;for(;e!==this.h;)yield[e.u,e.l],e=e.B}.bind(this)()}},av=La;Zn.default=av});var _p=M(je=>{\"use strict\";_();v();m();Object.defineProperty(je,\"t\",{value:!0});Object.defineProperty(je,\"Deque\",{enumerable:!0,get:function(){return dv.default}});Object.defineProperty(je,\"HashMap\",{enumerable:!0,get:function(){return bv.default}});Object.defineProperty(je,\"HashSet\",{enumerable:!0,get:function(){return yv.default}});Object.defineProperty(je,\"LinkList\",{enumerable:!0,get:function(){return hv.default}});Object.defineProperty(je,\"OrderedMap\",{enumerable:!0,get:function(){return gv.default}});Object.defineProperty(je,\"OrderedSet\",{enumerable:!0,get:function(){return pv.default}});Object.defineProperty(je,\"PriorityQueue\",{enumerable:!0,get:function(){return fv.default}});Object.defineProperty(je,\"Queue\",{enumerable:!0,get:function(){return uv.default}});Object.defineProperty(je,\"Stack\",{enumerable:!0,get:function(){return lv.default}});Object.defineProperty(je,\"Vector\",{enumerable:!0,get:function(){return cv.default}});var lv=ft(tp()),uv=ft(rp()),fv=ft(ip()),cv=ft(np()),hv=ft(sp()),dv=ft(op()),pv=ft(cp()),gv=ft(dp()),yv=ft(yp()),bv=ft(wp());function ft(t){return t&&t.t?t:{default:t}}});var vp=M((lx,mp)=>{\"use strict\";_();v();m();var wv=_p().OrderedSet,ct=ot()(\"number-allocator:trace\"),_v=ot()(\"number-allocator:error\");function Re(t,e){this.low=t,this.high=e}Re.prototype.equals=function(t){return this.low===t.low&&this.high===t.high};Re.prototype.compare=function(t){return this.lowr.compare(i)),ct(\"Create\"),this.clear()}ht.prototype.firstVacant=function(){return this.ss.size()===0?null:this.ss.front().low};ht.prototype.alloc=function(){if(this.ss.size()===0)return ct(\"alloc():empty\"),null;let t=this.ss.begin(),e=t.pointer.low,r=t.pointer.high,i=e;return i+1<=r?this.ss.updateKeyByIterator(t,new Re(e+1,r)):this.ss.eraseElementByPos(0),ct(\"alloc():\"+i),i};ht.prototype.use=function(t){let e=new Re(t,t),r=this.ss.lowerBound(e);if(!r.equals(this.ss.end())){let i=r.pointer.low,n=r.pointer.high;return r.pointer.equals(e)?(this.ss.eraseElementByIterator(r),ct(\"use():\"+t),!0):i>t?!1:i===t?(this.ss.updateKeyByIterator(r,new Re(i+1,n)),ct(\"use():\"+t),!0):n===t?(this.ss.updateKeyByIterator(r,new Re(i,n-1)),ct(\"use():\"+t),!0):(this.ss.updateKeyByIterator(r,new Re(t+1,n)),this.ss.insert(new Re(i,t-1)),ct(\"use():\"+t),!0)}return ct(\"use():failed\"),!1};ht.prototype.free=function(t){if(tthis.max){_v(\"free():\"+t+\" is out of range\");return}let e=new Re(t,t),r=this.ss.upperBound(e);if(r.equals(this.ss.end())){if(r.equals(this.ss.begin())){this.ss.insert(e);return}r.pre();let i=r.pointer.high;r.pointer.high+1===t?this.ss.updateKeyByIterator(r,new Re(i,t)):this.ss.insert(e)}else if(r.equals(this.ss.begin()))if(t+1===r.pointer.low){let i=r.pointer.high;this.ss.updateKeyByIterator(r,new Re(t,i))}else this.ss.insert(e);else{let i=r.pointer.low,n=r.pointer.high;r.pre();let o=r.pointer.low;r.pointer.high+1===t?t+1===i?(this.ss.eraseElementByIterator(r),this.ss.updateKeyByIterator(r,new Re(o,n))):this.ss.updateKeyByIterator(r,new Re(o,t)):t+1===i?(this.ss.eraseElementByIterator(r.next()),this.ss.insert(new Re(t,n))):this.ss.insert(e)}ct(\"free():\"+t)};ht.prototype.clear=function(){ct(\"clear()\"),this.ss.clear(),this.ss.insert(new Re(this.min,this.max))};ht.prototype.intervalCount=function(){return this.ss.size()};ht.prototype.dump=function(){console.log(\"length:\"+this.ss.size());for(let t of this.ss)console.log(t)};mp.exports=ht});var Ua=M((gx,Ep)=>{_();v();m();var mv=vp();Ep.exports.NumberAllocator=mv});var Sp=M(qa=>{\"use strict\";_();v();m();Object.defineProperty(qa,\"__esModule\",{value:!0});var vv=ep(),Ev=Ua(),Na=class{constructor(e){e>0&&(this.aliasToTopic=new vv.LRUCache({max:e}),this.topicToAlias={},this.numberAllocator=new Ev.NumberAllocator(1,e),this.max=e,this.length=0)}put(e,r){if(r===0||r>this.max)return!1;let i=this.aliasToTopic.get(r);return i&&delete this.topicToAlias[i],this.aliasToTopic.set(r,e),this.topicToAlias[e]=r,this.numberAllocator.use(r),this.length=this.aliasToTopic.size,!0}getTopicByAlias(e){return this.aliasToTopic.get(e)}getAliasByTopic(e){let r=this.topicToAlias[e];return typeof r<\"u\"&&this.aliasToTopic.get(r),r}clear(){this.aliasToTopic.clear(),this.topicToAlias={},this.numberAllocator.clear(),this.length=0}getLruAlias(){let e=this.numberAllocator.firstVacant();return e||[...this.aliasToTopic.keys()][this.aliasToTopic.size-1]}};qa.default=Na});var Ap=M(Bi=>{\"use strict\";_();v();m();var Sv=Bi&&Bi.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Bi,\"__esModule\",{value:!0});var Av=Ti(),Iv=Sv(Sp()),Tv=_r(),Rv=(t,e)=>{t.log(\"_handleConnack\");let{options:r}=t,n=r.protocolVersion===5?e.reasonCode:e.returnCode;if(clearTimeout(t.connackTimer),delete t.topicAliasSend,e.properties){if(e.properties.topicAliasMaximum){if(e.properties.topicAliasMaximum>65535){t.emit(\"error\",new Error(\"topicAliasMaximum from broker is out of range\"));return}e.properties.topicAliasMaximum>0&&(t.topicAliasSend=new Iv.default(e.properties.topicAliasMaximum))}e.properties.serverKeepAlive&&r.keepalive&&(r.keepalive=e.properties.serverKeepAlive),e.properties.maximumPacketSize&&(r.properties||(r.properties={}),r.properties.maximumPacketSize=e.properties.maximumPacketSize)}if(n===0)t.reconnecting=!1,t._onConnect(e);else if(n>0){let o=new Tv.ErrorWithReasonCode(`Connection refused: ${Av.ReasonCodes[n]}`,n);t.emit(\"error\",o),t.options.reconnectOnConnackError&&t._cleanUp(!0)}};Bi.default=Rv});var Ip=M(Da=>{\"use strict\";_();v();m();Object.defineProperty(Da,\"__esModule\",{value:!0});var Cv=(t,e,r)=>{t.log(\"handling pubrel packet\");let i=typeof r<\"u\"?r:t.noop,{messageId:n}=e,o={cmd:\"pubcomp\",messageId:n};t.incomingStore.get(e,(s,a)=>{s?t._sendPacket(o,i):(t.emit(\"message\",a.topic,a.payload,a),t.handleMessage(a,l=>{if(l)return i(l);t.incomingStore.del(a,t.noop),t._sendPacket(o,i)}))})};Da.default=Cv});var Tp=M(Pi=>{\"use strict\";_();v();m();var ki=Pi&&Pi.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Pi,\"__esModule\",{value:!0});var Bv=ki(Vd()),Pv=ki(Qd()),kv=ki(Ap()),Ov=ki(Ti()),xv=ki(Ip()),Mv=(t,e,r)=>{let{options:i}=t;if(i.protocolVersion===5&&i.properties&&i.properties.maximumPacketSize&&i.properties.maximumPacketSize{\"use strict\";_();v();m();var Lv=ri&&ri.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(ri,\"__esModule\",{value:!0});ri.TypedEventEmitter=void 0;var Uv=Lv((sr(),X(nr))),Nv=_r(),es=class{};ri.TypedEventEmitter=es;(0,Nv.applyMixin)(es,Uv.default)});var Oi=M(Tr=>{\"use strict\";_();v();m();Object.defineProperty(Tr,\"__esModule\",{value:!0});Tr.isReactNativeBrowser=Tr.isWebWorker=void 0;var qv=()=>{var t;return typeof window<\"u\"?typeof navigator<\"u\"&&((t=navigator.userAgent)===null||t===void 0?void 0:t.toLowerCase().indexOf(\" electron/\"))>-1&&(!(B===null||B===void 0)&&B.versions)?!Object.prototype.hasOwnProperty.call(B.versions,\"electron\"):typeof window.document<\"u\":!1},Cp=()=>{var t,e;return!!(typeof self==\"object\"&&(!((e=(t=self?.constructor)===null||t===void 0?void 0:t.name)===null||e===void 0)&&e.includes(\"WorkerGlobalScope\")))},Bp=()=>typeof navigator<\"u\"&&navigator.product===\"ReactNative\",Dv=qv()||Cp()||Bp();Tr.isWebWorker=Cp();Tr.isReactNativeBrowser=Bp();Tr.default=Dv});var kp=M((ts,Pp)=>{_();v();m();(function(t,e){typeof ts==\"object\"&&typeof Pp<\"u\"?e(ts):typeof define==\"function\"&&define.amd?define([\"exports\"],e):(t=typeof globalThis<\"u\"?globalThis:t||self,e(t.fastUniqueNumbers={}))})(ts,function(t){\"use strict\";var e=function(g){return function(y){var w=g(y);return y.add(w),w}},r=function(g){return function(y,w){return g.set(y,w),w}},i=Number.MAX_SAFE_INTEGER===void 0?9007199254740991:Number.MAX_SAFE_INTEGER,n=536870912,o=n*2,s=function(g,y){return function(w){var S=y.get(w),E=S===void 0?w.size:Si)throw new Error(\"Congratulations, you created a collection of unique numbers which uses all available integers!\");for(;w.has(E);)E=Math.floor(Math.random()*i);return g(w,E)}},a=new WeakMap,l=r(a),c=s(l,a),h=e(c);t.addUniqueNumber=h,t.generateUniqueNumber=c})});var xp=M((rs,Op)=>{_();v();m();(function(t,e){typeof rs==\"object\"&&typeof Op<\"u\"?e(rs,kp()):typeof define==\"function\"&&define.amd?define([\"exports\",\"fast-unique-numbers\"],e):(t=typeof globalThis<\"u\"?globalThis:t||self,e(t.workerTimersBroker={},t.fastUniqueNumbers))})(rs,function(t,e){\"use strict\";var r=function(s){return s.method!==void 0&&s.method===\"call\"},i=function(s){return s.error===null&&typeof s.id==\"number\"},n=function(s){var a=new Map([[0,function(){}]]),l=new Map([[0,function(){}]]),c=new Map,h=new Worker(s);h.addEventListener(\"message\",function(S){var E=S.data;if(r(E)){var I=E.params,C=I.timerId,R=I.timerType;if(R===\"interval\"){var U=a.get(C);if(typeof U==\"number\"){var N=c.get(U);if(N===void 0||N.timerId!==C||N.timerType!==R)throw new Error(\"The timer is in an undefined state.\")}else if(typeof U<\"u\")U();else throw new Error(\"The timer is in an undefined state.\")}else if(R===\"timeout\"){var W=l.get(C);if(typeof W==\"number\"){var K=c.get(W);if(K===void 0||K.timerId!==C||K.timerType!==R)throw new Error(\"The timer is in an undefined state.\")}else if(typeof W<\"u\")W(),l.delete(C);else throw new Error(\"The timer is in an undefined state.\")}}else if(i(E)){var z=E.id,Q=c.get(z);if(Q===void 0)throw new Error(\"The timer is in an undefined state.\");var pe=Q.timerId,Yt=Q.timerType;c.delete(z),Yt===\"interval\"?a.delete(pe):l.delete(pe)}else{var ge=E.error.message;throw new Error(ge)}});var d=function(E){var I=e.generateUniqueNumber(c);c.set(I,{timerId:E,timerType:\"interval\"}),a.set(E,I),h.postMessage({id:I,method:\"clear\",params:{timerId:E,timerType:\"interval\"}})},g=function(E){var I=e.generateUniqueNumber(c);c.set(I,{timerId:E,timerType:\"timeout\"}),l.set(E,I),h.postMessage({id:I,method:\"clear\",params:{timerId:E,timerType:\"timeout\"}})},y=function(E){var I=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,C=e.generateUniqueNumber(a);return a.set(C,function(){E(),typeof a.get(C)==\"function\"&&h.postMessage({id:null,method:\"set\",params:{delay:I,now:performance.now(),timerId:C,timerType:\"interval\"}})}),h.postMessage({id:null,method:\"set\",params:{delay:I,now:performance.now(),timerId:C,timerType:\"interval\"}}),C},w=function(E){var I=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,C=e.generateUniqueNumber(l);return l.set(C,E),h.postMessage({id:null,method:\"set\",params:{delay:I,now:performance.now(),timerId:C,timerType:\"timeout\"}}),C};return{clearInterval:d,clearTimeout:g,setInterval:y,setTimeout:w}};t.load=n})});var Lp=M((is,Mp)=>{_();v();m();(function(t,e){typeof is==\"object\"&&typeof Mp<\"u\"?e(is,xp()):typeof define==\"function\"&&define.amd?define([\"exports\",\"worker-timers-broker\"],e):(t=typeof globalThis<\"u\"?globalThis:t||self,e(t.workerTimers={},t.workerTimersBroker))})(is,function(t,e){\"use strict\";var r=function(h,d){var g=null;return function(){if(g!==null)return g;var y=new Blob([d],{type:\"application/javascript; charset=utf-8\"}),w=URL.createObjectURL(y);return g=h(w),setTimeout(function(){return URL.revokeObjectURL(w)}),g}},i=`(()=>{var e={472:(e,t,r)=>{var o,i;void 0===(i=\"function\"==typeof(o=function(){\"use strict\";var e=new Map,t=new Map,r=function(t){var r=e.get(t);if(void 0===r)throw new Error('There is no interval scheduled with the given id \"'.concat(t,'\".'));clearTimeout(r),e.delete(t)},o=function(e){var r=t.get(e);if(void 0===r)throw new Error('There is no timeout scheduled with the given id \"'.concat(e,'\".'));clearTimeout(r),t.delete(e)},i=function(e,t){var r,o=performance.now();return{expected:o+(r=e-Math.max(0,o-t)),remainingDelay:r}},n=function e(t,r,o,i){var n=performance.now();n>o?postMessage({id:null,method:\"call\",params:{timerId:r,timerType:i}}):t.set(r,setTimeout(e,o-n,t,r,o,i))},a=function(t,r,o){var a=i(t,o),s=a.expected,d=a.remainingDelay;e.set(r,setTimeout(n,d,e,r,s,\"interval\"))},s=function(e,r,o){var a=i(e,o),s=a.expected,d=a.remainingDelay;t.set(r,setTimeout(n,d,t,r,s,\"timeout\"))};addEventListener(\"message\",(function(e){var t=e.data;try{if(\"clear\"===t.method){var i=t.id,n=t.params,d=n.timerId,c=n.timerType;if(\"interval\"===c)r(d),postMessage({error:null,id:i});else{if(\"timeout\"!==c)throw new Error('The given type \"'.concat(c,'\" is not supported'));o(d),postMessage({error:null,id:i})}}else{if(\"set\"!==t.method)throw new Error('The given method \"'.concat(t.method,'\" is not supported'));var u=t.params,l=u.delay,p=u.now,m=u.timerId,v=u.timerType;if(\"interval\"===v)a(l,m,p);else{if(\"timeout\"!==v)throw new Error('The given type \"'.concat(v,'\" is not supported'));s(l,m,p)}}}catch(e){postMessage({error:{message:e.message},id:t.id,result:null})}}))})?o.call(t,r,t,e):o)||(e.exports=i)}},t={};function r(o){var i=t[o];if(void 0!==i)return i.exports;var n=t[o]={exports:{}};return e[o](n,n.exports,r),n.exports}r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var o in t)r.o(t,o)&&!r.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{\"use strict\";r(472)})()})();`,n=r(e.load,i),o=function(h){return n().clearInterval(h)},s=function(h){return n().clearTimeout(h)},a=function(){var h;return(h=n()).setInterval.apply(h,arguments)},l=function(){var h;return(h=n()).setTimeout.apply(h,arguments)};t.clearInterval=o,t.clearTimeout=s,t.setInterval=a,t.setTimeout=l})});var Dp=M(Ct=>{\"use strict\";_();v();m();var jv=Ct&&Ct.__createBinding||(Object.create?function(t,e,r,i){i===void 0&&(i=r);var n=Object.getOwnPropertyDescriptor(e,r);(!n||(\"get\"in n?!e.__esModule:n.writable||n.configurable))&&(n={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,i,n)}:function(t,e,r,i){i===void 0&&(i=r),t[i]=e[r]}),Fv=Ct&&Ct.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,\"default\",{enumerable:!0,value:e})}:function(t,e){t.default=e}),Wv=Ct&&Ct.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!==\"default\"&&Object.prototype.hasOwnProperty.call(t,r)&&jv(e,t,r);return Fv(e,t),e};Object.defineProperty(Ct,\"__esModule\",{value:!0});var ja=Wv(Oi()),Up=Lp(),Np={set:Up.setInterval,clear:Up.clearInterval},qp={set:(t,e)=>setInterval(t,e),clear:t=>clearInterval(t)},$v=t=>{switch(t){case\"native\":return qp;case\"worker\":return Np;case\"auto\":default:return ja.default&&!ja.isWebWorker&&!ja.isReactNativeBrowser?Np:qp}};Ct.default=$v});var Wa=M(xi=>{\"use strict\";_();v();m();var Hv=xi&&xi.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(xi,\"__esModule\",{value:!0});var Vv=Hv(Dp()),Fa=class{get keepaliveTimeoutTimestamp(){return this._keepaliveTimeoutTimestamp}get intervalEvery(){return this._intervalEvery}get keepalive(){return this._keepalive}constructor(e,r){this.destroyed=!1,this.client=e,this.timer=typeof r==\"object\"&&\"set\"in r&&\"clear\"in r?r:(0,Vv.default)(r),this.setKeepalive(e.options.keepalive)}clear(){this.timerId&&(this.timer.clear(this.timerId),this.timerId=null)}setKeepalive(e){if(e*=1e3,isNaN(e)||e<=0||e>2147483647)throw new Error(`Keepalive value must be an integer between 0 and 2147483647. Provided value is ${e}`);this._keepalive=e,this.reschedule(),this.client.log(`KeepaliveManager: set keepalive to ${e}ms`)}destroy(){this.clear(),this.destroyed=!0}reschedule(){if(this.destroyed)return;this.clear(),this.counter=0;let e=Math.ceil(this._keepalive*1.5);this._keepaliveTimeoutTimestamp=Date.now()+e,this._intervalEvery=Math.ceil(this._keepalive/2),this.timerId=this.timer.set(()=>{this.destroyed||(this.counter+=1,this.counter===2?this.client.sendPing():this.counter>2&&this.client.onKeepaliveTimeout())},this._intervalEvery)}};xi.default=Fa});var os=M(Qe=>{\"use strict\";_();v();m();var zv=Qe&&Qe.__createBinding||(Object.create?function(t,e,r,i){i===void 0&&(i=r);var n=Object.getOwnPropertyDescriptor(e,r);(!n||(\"get\"in n?!e.__esModule:n.writable||n.configurable))&&(n={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,i,n)}:function(t,e,r,i){i===void 0&&(i=r),t[i]=e[r]}),Kv=Qe&&Qe.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,\"default\",{enumerable:!0,value:e})}:function(t,e){t.default=e}),Hp=Qe&&Qe.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!==\"default\"&&Object.prototype.hasOwnProperty.call(t,r)&&zv(e,t,r);return Kv(e,t),e},zt=Qe&&Qe.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Qe,\"__esModule\",{value:!0});var Gv=zt(Gu()),$a=zt(Nd()),Qv=zt(Zo()),Yv=jt(),jp=zt(Fd()),Fp=Hp($d()),Jv=zt(ot()),ii=zt(ra()),Xv=zt(Tp()),ns=_r(),Zv=Rp(),eE=zt(Wa()),Wp=Hp(Oi()),Ha=globalThis.setImmediate||((...t)=>{let e=t.shift();(0,ns.nextTick)(()=>{e(...t)})}),$p={keepalive:60,reschedulePings:!0,protocolId:\"MQTT\",protocolVersion:4,reconnectPeriod:1e3,connectTimeout:30*1e3,clean:!0,resubscribe:!0,writeCache:!0,timerVariant:\"auto\"},ss=class t extends Zv.TypedEventEmitter{static defaultId(){return`mqttjs_${Math.random().toString(16).substr(2,8)}`}constructor(e,r){super(),this.options=r||{};for(let i in $p)typeof this.options[i]>\"u\"?this.options[i]=$p[i]:this.options[i]=r[i];this.log=this.options.log||(0,Jv.default)(\"mqttjs:client\"),this.noop=this._noop.bind(this),this.log(\"MqttClient :: version:\",t.VERSION),Wp.isWebWorker?this.log(\"MqttClient :: environment\",\"webworker\"):this.log(\"MqttClient :: environment\",Wp.default?\"browser\":\"node\"),this.log(\"MqttClient :: options.protocol\",r.protocol),this.log(\"MqttClient :: options.protocolVersion\",r.protocolVersion),this.log(\"MqttClient :: options.username\",r.username),this.log(\"MqttClient :: options.keepalive\",r.keepalive),this.log(\"MqttClient :: options.reconnectPeriod\",r.reconnectPeriod),this.log(\"MqttClient :: options.rejectUnauthorized\",r.rejectUnauthorized),this.log(\"MqttClient :: options.properties.topicAliasMaximum\",r.properties?r.properties.topicAliasMaximum:void 0),this.options.clientId=typeof r.clientId==\"string\"?r.clientId:t.defaultId(),this.log(\"MqttClient :: clientId\",this.options.clientId),this.options.customHandleAcks=r.protocolVersion===5&&r.customHandleAcks?r.customHandleAcks:(...i)=>{i[3](null,0)},this.options.writeCache||($a.default.writeToStream.cacheNumbers=!1),this.streamBuilder=e,this.messageIdProvider=typeof this.options.messageIdProvider>\"u\"?new Qv.default:this.options.messageIdProvider,this.outgoingStore=r.outgoingStore||new ii.default,this.incomingStore=r.incomingStore||new ii.default,this.queueQoSZero=r.queueQoSZero===void 0?!0:r.queueQoSZero,this._resubscribeTopics={},this.messageIdToTopic={},this.keepaliveManager=null,this.connected=!1,this.disconnecting=!1,this.reconnecting=!1,this.queue=[],this.connackTimer=null,this.reconnectTimer=null,this._storeProcessing=!1,this._packetIdsDuringStoreProcessing={},this._storeProcessingQueue=[],this.outgoing={},this._firstConnection=!0,r.properties&&r.properties.topicAliasMaximum>0&&(r.properties.topicAliasMaximum>65535?this.log(\"MqttClient :: options.properties.topicAliasMaximum is out of range\"):this.topicAliasRecv=new Gv.default(r.properties.topicAliasMaximum)),this.on(\"connect\",()=>{let{queue:i}=this,n=()=>{let o=i.shift();this.log(\"deliver :: entry %o\",o);let s=null;if(!o){this._resubscribe();return}s=o.packet,this.log(\"deliver :: call _sendPacket for %o\",s);let a=!0;s.messageId&&s.messageId!==0&&(this.messageIdProvider.register(s.messageId)||(a=!1)),a?this._sendPacket(s,l=>{o.cb&&o.cb(l),n()}):(this.log(\"messageId: %d has already used. The message is skipped and removed.\",s.messageId),n())};this.log(\"connect :: sending queued packets\"),n()}),this.on(\"close\",()=>{this.log(\"close :: connected set to `false`\"),this.connected=!1,this.log(\"close :: clearing connackTimer\"),clearTimeout(this.connackTimer),this._destroyKeepaliveManager(),this.topicAliasRecv&&this.topicAliasRecv.clear(),this.log(\"close :: calling _setupReconnect\"),this._setupReconnect()}),this.options.manualConnect||(this.log(\"MqttClient :: setting up stream\"),this.connect())}handleAuth(e,r){r()}handleMessage(e,r){r()}_nextId(){return this.messageIdProvider.allocate()}getLastMessageId(){return this.messageIdProvider.getLastAllocated()}connect(){var e;let r=new Yv.Writable,i=$a.default.parser(this.options),n=null,o=[];this.log(\"connect :: calling method to clear reconnect\"),this._clearReconnect(),this.disconnected&&!this.reconnecting&&(this.incomingStore=this.options.incomingStore||new ii.default,this.outgoingStore=this.options.outgoingStore||new ii.default,this.disconnecting=!1,this.disconnected=!1),this.log(\"connect :: using streamBuilder provided to client to create stream\"),this.stream=this.streamBuilder(this),i.on(\"packet\",h=>{this.log(\"parser :: on packet push to packets array.\"),o.push(h)});let s=()=>{this.log(\"work :: getting next packet in queue\");let h=o.shift();if(h)this.log(\"work :: packet pulled from queue\"),(0,Xv.default)(this,h,a);else{this.log(\"work :: no packets in queue\");let d=n;n=null,this.log(\"work :: done flag is %s\",!!d),d&&d()}},a=()=>{if(o.length)(0,ns.nextTick)(s);else{let h=n;n=null,h()}};r._write=(h,d,g)=>{n=g,this.log(\"writable stream :: parsing buffer\"),i.parse(h),s()};let l=h=>{this.log(\"streamErrorHandler :: error\",h.message),h.code?(this.log(\"streamErrorHandler :: emitting error\"),this.emit(\"error\",h)):this.noop(h)};this.log(\"connect :: pipe stream to writable stream\"),this.stream.pipe(r),this.stream.on(\"error\",l),this.stream.on(\"close\",()=>{this.log(\"(%s)stream :: on close\",this.options.clientId),this._flushVolatile(),this.log(\"stream: emit close to MqttClient\"),this.emit(\"close\")}),this.log(\"connect: sending packet `connect`\");let c={cmd:\"connect\",protocolId:this.options.protocolId,protocolVersion:this.options.protocolVersion,clean:this.options.clean,clientId:this.options.clientId,keepalive:this.options.keepalive,username:this.options.username,password:this.options.password,properties:this.options.properties};if(this.options.will&&(c.will=Object.assign(Object.assign({},this.options.will),{payload:(e=this.options.will)===null||e===void 0?void 0:e.payload})),this.topicAliasRecv&&(c.properties||(c.properties={}),this.topicAliasRecv&&(c.properties.topicAliasMaximum=this.topicAliasRecv.max)),this._writePacket(c),i.on(\"error\",this.emit.bind(this,\"error\")),this.options.properties){if(!this.options.properties.authenticationMethod&&this.options.properties.authenticationData)return this.end(()=>this.emit(\"error\",new Error(\"Packet has no Authentication Method\"))),this;if(this.options.properties.authenticationMethod&&this.options.authPacket&&typeof this.options.authPacket==\"object\"){let h=Object.assign({cmd:\"auth\",reasonCode:0},this.options.authPacket);this._writePacket(h)}}return this.stream.setMaxListeners(1e3),clearTimeout(this.connackTimer),this.connackTimer=setTimeout(()=>{this.log(\"!!connectTimeout hit!! Calling _cleanUp with force `true`\"),this.emit(\"error\",new Error(\"connack timeout\")),this._cleanUp(!0)},this.options.connectTimeout),this}publish(e,r,i,n){this.log(\"publish :: message `%s` to topic `%s`\",r,e);let{options:o}=this;typeof i==\"function\"&&(n=i,i=null),i=i||{},i=Object.assign(Object.assign({},{qos:0,retain:!1,dup:!1}),i);let{qos:a,retain:l,dup:c,properties:h,cbStorePut:d}=i;if(this._checkDisconnecting(n))return this;let g=()=>{let y=0;if((a===1||a===2)&&(y=this._nextId(),y===null))return this.log(\"No messageId left\"),!1;let w={cmd:\"publish\",topic:e,payload:r,qos:a,retain:l,messageId:y,dup:c};switch(o.protocolVersion===5&&(w.properties=h),this.log(\"publish :: qos\",a),a){case 1:case 2:this.outgoing[w.messageId]={volatile:!1,cb:n||this.noop},this.log(\"MqttClient:publish: packet cmd: %s\",w.cmd),this._sendPacket(w,void 0,d);break;default:this.log(\"MqttClient:publish: packet cmd: %s\",w.cmd),this._sendPacket(w,n,d);break}return!0};return(this._storeProcessing||this._storeProcessingQueue.length>0||!g())&&this._storeProcessingQueue.push({invoke:g,cbStorePut:i.cbStorePut,callback:n}),this}publishAsync(e,r,i){return new Promise((n,o)=>{this.publish(e,r,i,(s,a)=>{s?o(s):n(a)})})}subscribe(e,r,i){let n=this.options.protocolVersion;typeof r==\"function\"&&(i=r),i=i||this.noop;let o=!1,s=[];typeof e==\"string\"?(e=[e],s=e):Array.isArray(e)?s=e:typeof e==\"object\"&&(o=e.resubscribe,delete e.resubscribe,s=Object.keys(e));let a=Fp.validateTopics(s);if(a!==null)return Ha(i,new Error(`Invalid topic ${a}`)),this;if(this._checkDisconnecting(i))return this.log(\"subscribe: discconecting true\"),this;let l={qos:0};n===5&&(l.nl=!1,l.rap=!1,l.rh=0),r=Object.assign(Object.assign({},l),r);let c=r.properties,h=[],d=(y,w)=>{if(w=w||r,!Object.prototype.hasOwnProperty.call(this._resubscribeTopics,y)||this._resubscribeTopics[y].qos{this.log(\"subscribe: array topic %s\",y),d(y)}):Object.keys(e).forEach(y=>{this.log(\"subscribe: object topic %s, %o\",y,e[y]),d(y,e[y])}),!h.length)return i(null,[]),this;let g=()=>{let y=this._nextId();if(y===null)return this.log(\"No messageId left\"),!1;let w={cmd:\"subscribe\",subscriptions:h,messageId:y};if(c&&(w.properties=c),this.options.resubscribe){this.log(\"subscribe :: resubscribe true\");let S=[];h.forEach(E=>{if(this.options.reconnectPeriod>0){let I={qos:E.qos};n===5&&(I.nl=E.nl||!1,I.rap=E.rap||!1,I.rh=E.rh||0,I.properties=E.properties),this._resubscribeTopics[E.topic]=I,S.push(E.topic)}}),this.messageIdToTopic[w.messageId]=S}return this.outgoing[w.messageId]={volatile:!0,cb(S,E){if(!S){let{granted:I}=E;for(let C=0;C0||!g())&&this._storeProcessingQueue.push({invoke:g,callback:i}),this}subscribeAsync(e,r){return new Promise((i,n)=>{this.subscribe(e,r,(o,s)=>{o?n(o):i(s)})})}unsubscribe(e,r,i){typeof e==\"string\"&&(e=[e]),typeof r==\"function\"&&(i=r),i=i||this.noop;let n=Fp.validateTopics(e);if(n!==null)return Ha(i,new Error(`Invalid topic ${n}`)),this;if(this._checkDisconnecting(i))return this;let o=()=>{let s=this._nextId();if(s===null)return this.log(\"No messageId left\"),!1;let a={cmd:\"unsubscribe\",messageId:s,unsubscriptions:[]};return typeof e==\"string\"?a.unsubscriptions=[e]:Array.isArray(e)&&(a.unsubscriptions=e),this.options.resubscribe&&a.unsubscriptions.forEach(l=>{delete this._resubscribeTopics[l]}),typeof r==\"object\"&&r.properties&&(a.properties=r.properties),this.outgoing[a.messageId]={volatile:!0,cb:i},this.log(\"unsubscribe: call _sendPacket\"),this._sendPacket(a),!0};return(this._storeProcessing||this._storeProcessingQueue.length>0||!o())&&this._storeProcessingQueue.push({invoke:o,callback:i}),this}unsubscribeAsync(e,r){return new Promise((i,n)=>{this.unsubscribe(e,r,(o,s)=>{o?n(o):i(s)})})}end(e,r,i){this.log(\"end :: (%s)\",this.options.clientId),(e==null||typeof e!=\"boolean\")&&(i=i||r,r=e,e=!1),typeof r!=\"object\"&&(i=i||r,r=null),this.log(\"end :: cb? %s\",!!i),(!i||typeof i!=\"function\")&&(i=this.noop);let n=()=>{this.log(\"end :: closeStores: closing incoming and outgoing stores\"),this.disconnected=!0,this.incomingStore.close(s=>{this.outgoingStore.close(a=>{if(this.log(\"end :: closeStores: emitting end\"),this.emit(\"end\"),i){let l=s||a;this.log(\"end :: closeStores: invoking callback with args\"),i(l)}})}),this._deferredReconnect?this._deferredReconnect():(this.options.reconnectPeriod===0||this.options.manualConnect)&&(this.disconnecting=!1)},o=()=>{this.log(\"end :: (%s) :: finish :: calling _cleanUp with force %s\",this.options.clientId,e),this._cleanUp(e,()=>{this.log(\"end :: finish :: calling process.nextTick on closeStores\"),(0,ns.nextTick)(n)},r)};return this.disconnecting?(i(),this):(this._clearReconnect(),this.disconnecting=!0,!e&&Object.keys(this.outgoing).length>0?(this.log(\"end :: (%s) :: calling finish in 10ms once outgoing is empty\",this.options.clientId),this.once(\"outgoingEmpty\",setTimeout.bind(null,o,10))):(this.log(\"end :: (%s) :: immediately calling finish\",this.options.clientId),o()),this)}endAsync(e,r){return new Promise((i,n)=>{this.end(e,r,o=>{o?n(o):i()})})}removeOutgoingMessage(e){if(this.outgoing[e]){let{cb:r}=this.outgoing[e];this._removeOutgoingAndStoreMessage(e,()=>{r(new Error(\"Message removed\"))})}return this}reconnect(e){this.log(\"client reconnect\");let r=()=>{e?(this.options.incomingStore=e.incomingStore,this.options.outgoingStore=e.outgoingStore):(this.options.incomingStore=null,this.options.outgoingStore=null),this.incomingStore=this.options.incomingStore||new ii.default,this.outgoingStore=this.options.outgoingStore||new ii.default,this.disconnecting=!1,this.disconnected=!1,this._deferredReconnect=null,this._reconnect()};return this.disconnecting&&!this.disconnected?this._deferredReconnect=r:r(),this}_flushVolatile(){this.outgoing&&(this.log(\"_flushVolatile :: deleting volatile messages from the queue and setting their callbacks as error function\"),Object.keys(this.outgoing).forEach(e=>{this.outgoing[e].volatile&&typeof this.outgoing[e].cb==\"function\"&&(this.outgoing[e].cb(new Error(\"Connection closed\")),delete this.outgoing[e])}))}_flush(){this.outgoing&&(this.log(\"_flush: queue exists? %b\",!!this.outgoing),Object.keys(this.outgoing).forEach(e=>{typeof this.outgoing[e].cb==\"function\"&&(this.outgoing[e].cb(new Error(\"Connection closed\")),delete this.outgoing[e])}))}_removeTopicAliasAndRecoverTopicName(e){let r;e.properties&&(r=e.properties.topicAlias);let i=e.topic.toString();if(this.log(\"_removeTopicAliasAndRecoverTopicName :: alias %d, topic %o\",r,i),i.length===0){if(typeof r>\"u\")return new Error(\"Unregistered Topic Alias\");if(i=this.topicAliasSend.getTopicByAlias(r),typeof i>\"u\")return new Error(\"Unregistered Topic Alias\");e.topic=i}r&&delete e.properties.topicAlias}_checkDisconnecting(e){return this.disconnecting&&(e&&e!==this.noop?e(new Error(\"client disconnecting\")):this.emit(\"error\",new Error(\"client disconnecting\"))),this.disconnecting}_reconnect(){this.log(\"_reconnect: emitting reconnect to client\"),this.emit(\"reconnect\"),this.connected?(this.end(()=>{this.connect()}),this.log(\"client already connected. disconnecting first.\")):(this.log(\"_reconnect: calling connect\"),this.connect())}_setupReconnect(){!this.disconnecting&&!this.reconnectTimer&&this.options.reconnectPeriod>0?(this.reconnecting||(this.log(\"_setupReconnect :: emit `offline` state\"),this.emit(\"offline\"),this.log(\"_setupReconnect :: set `reconnecting` to `true`\"),this.reconnecting=!0),this.log(\"_setupReconnect :: setting reconnectTimer for %d ms\",this.options.reconnectPeriod),this.reconnectTimer=setInterval(()=>{this.log(\"reconnectTimer :: reconnect triggered!\"),this._reconnect()},this.options.reconnectPeriod)):this.log(\"_setupReconnect :: doing nothing...\")}_clearReconnect(){this.log(\"_clearReconnect : clearing reconnect timer\"),this.reconnectTimer&&(clearInterval(this.reconnectTimer),this.reconnectTimer=null)}_cleanUp(e,r,i={}){if(r&&(this.log(\"_cleanUp :: done callback provided for on stream close\"),this.stream.on(\"close\",r)),this.log(\"_cleanUp :: forced? %s\",e),e)this.options.reconnectPeriod===0&&this.options.clean&&this._flush(),this.log(\"_cleanUp :: (%s) :: destroying stream\",this.options.clientId),this.stream.destroy();else{let n=Object.assign({cmd:\"disconnect\"},i);this.log(\"_cleanUp :: (%s) :: call _sendPacket with disconnect packet\",this.options.clientId),this._sendPacket(n,()=>{this.log(\"_cleanUp :: (%s) :: destroying stream\",this.options.clientId),Ha(()=>{this.stream.end(()=>{this.log(\"_cleanUp :: (%s) :: stream destroyed\",this.options.clientId)})})})}!this.disconnecting&&!this.reconnecting&&(this.log(\"_cleanUp :: client not disconnecting/reconnecting. Clearing and resetting reconnect.\"),this._clearReconnect(),this._setupReconnect()),this._destroyKeepaliveManager(),r&&!this.connected&&(this.log(\"_cleanUp :: (%s) :: removing stream `done` callback `close` listener\",this.options.clientId),this.stream.removeListener(\"close\",r),r())}_storeAndSend(e,r,i){this.log(\"storeAndSend :: store packet with cmd %s to outgoingStore\",e.cmd);let n=e,o;if(n.cmd===\"publish\"&&(n=(0,jp.default)(e),o=this._removeTopicAliasAndRecoverTopicName(n),o))return r&&r(o);this.outgoingStore.put(n,s=>{if(s)return r&&r(s);i(),this._writePacket(e,r)})}_applyTopicAlias(e){if(this.options.protocolVersion===5&&e.cmd===\"publish\"){let r;e.properties&&(r=e.properties.topicAlias);let i=e.topic.toString();if(this.topicAliasSend)if(r){if(i.length!==0&&(this.log(\"applyTopicAlias :: register topic: %s - alias: %d\",i,r),!this.topicAliasSend.put(i,r)))return this.log(\"applyTopicAlias :: error out of range. topic: %s - alias: %d\",i,r),new Error(\"Sending Topic Alias out of range\")}else i.length!==0&&(this.options.autoAssignTopicAlias?(r=this.topicAliasSend.getAliasByTopic(i),r?(e.topic=\"\",e.properties=Object.assign(Object.assign({},e.properties),{topicAlias:r}),this.log(\"applyTopicAlias :: auto assign(use) topic: %s - alias: %d\",i,r)):(r=this.topicAliasSend.getLruAlias(),this.topicAliasSend.put(i,r),e.properties=Object.assign(Object.assign({},e.properties),{topicAlias:r}),this.log(\"applyTopicAlias :: auto assign topic: %s - alias: %d\",i,r))):this.options.autoUseTopicAlias&&(r=this.topicAliasSend.getAliasByTopic(i),r&&(e.topic=\"\",e.properties=Object.assign(Object.assign({},e.properties),{topicAlias:r}),this.log(\"applyTopicAlias :: auto use topic: %s - alias: %d\",i,r))));else if(r)return this.log(\"applyTopicAlias :: error out of range. topic: %s - alias: %d\",i,r),new Error(\"Sending Topic Alias out of range\")}}_noop(e){this.log(\"noop ::\",e)}_writePacket(e,r){this.log(\"_writePacket :: packet: %O\",e),this.log(\"_writePacket :: emitting `packetsend`\"),this.emit(\"packetsend\",e),this.log(\"_writePacket :: writing to stream\");let i=$a.default.writeToStream(e,this.stream,this.options);this.log(\"_writePacket :: writeToStream result %s\",i),!i&&r&&r!==this.noop?(this.log(\"_writePacket :: handle events on `drain` once through callback.\"),this.stream.once(\"drain\",r)):r&&(this.log(\"_writePacket :: invoking cb\"),r())}_sendPacket(e,r,i,n){this.log(\"_sendPacket :: (%s) :: start\",this.options.clientId),i=i||this.noop,r=r||this.noop;let o=this._applyTopicAlias(e);if(o){r(o);return}if(!this.connected){if(e.cmd===\"auth\"){this._writePacket(e,r);return}this.log(\"_sendPacket :: client not connected. Storing packet offline.\"),this._storePacket(e,r,i);return}if(n){this._writePacket(e,r);return}switch(e.cmd){case\"publish\":break;case\"pubrel\":this._storeAndSend(e,r,i);return;default:this._writePacket(e,r);return}switch(e.qos){case 2:case 1:this._storeAndSend(e,r,i);break;case 0:default:this._writePacket(e,r);break}this.log(\"_sendPacket :: (%s) :: end\",this.options.clientId)}_storePacket(e,r,i){this.log(\"_storePacket :: packet: %o\",e),this.log(\"_storePacket :: cb? %s\",!!r),i=i||this.noop;let n=e;if(n.cmd===\"publish\"){n=(0,jp.default)(e);let s=this._removeTopicAliasAndRecoverTopicName(n);if(s)return r&&r(s)}let o=n.qos||0;o===0&&this.queueQoSZero||n.cmd!==\"publish\"?this.queue.push({packet:n,cb:r}):o>0?(r=this.outgoing[n.messageId]?this.outgoing[n.messageId].cb:null,this.outgoingStore.put(n,s=>{if(s)return r&&r(s);i()})):r&&r(new Error(\"No connection to broker\"))}_setupKeepaliveManager(){this.log(\"_setupKeepaliveManager :: keepalive %d (seconds)\",this.options.keepalive),!this.keepaliveManager&&this.options.keepalive&&(this.keepaliveManager=new eE.default(this,this.options.timerVariant))}_destroyKeepaliveManager(){this.keepaliveManager&&(this.log(\"_destroyKeepaliveManager :: destroying keepalive manager\"),this.keepaliveManager.destroy(),this.keepaliveManager=null)}reschedulePing(e=!1){this.keepaliveManager&&this.options.keepalive&&(e||this.options.reschedulePings)&&this._reschedulePing()}_reschedulePing(){this.log(\"_reschedulePing :: rescheduling ping\"),this.keepaliveManager.reschedule()}sendPing(){this.log(\"_sendPing :: sending pingreq\"),this._sendPacket({cmd:\"pingreq\"})}onKeepaliveTimeout(){this.emit(\"error\",new Error(\"Keepalive timeout\")),this.log(\"onKeepaliveTimeout :: calling _cleanUp with force true\"),this._cleanUp(!0)}_resubscribe(){this.log(\"_resubscribe\");let e=Object.keys(this._resubscribeTopics);if(!this._firstConnection&&(this.options.clean||this.options.protocolVersion>=4&&!this.connackPacket.sessionPresent)&&e.length>0)if(this.options.resubscribe)if(this.options.protocolVersion===5){this.log(\"_resubscribe: protocolVersion 5\");for(let r=0;r{let i=this.outgoingStore.createStream(),n=()=>{i.destroy(),i=null,this._flushStoreProcessingQueue(),o()},o=()=>{this._storeProcessing=!1,this._packetIdsDuringStoreProcessing={}};this.once(\"close\",n),i.on(\"error\",a=>{o(),this._flushStoreProcessingQueue(),this.removeListener(\"close\",n),this.emit(\"error\",a)});let s=()=>{if(!i)return;let a=i.read(1),l;if(!a){i.once(\"readable\",s);return}if(this._storeProcessing=!0,this._packetIdsDuringStoreProcessing[a.messageId]){s();return}!this.disconnecting&&!this.reconnectTimer?(l=this.outgoing[a.messageId]?this.outgoing[a.messageId].cb:null,this.outgoing[a.messageId]={volatile:!1,cb(c,h){l&&l(c,h),s()}},this._packetIdsDuringStoreProcessing[a.messageId]=!0,this.messageIdProvider.register(a.messageId)?this._sendPacket(a,void 0,void 0,!0):this.log(\"messageId: %d has already used.\",a.messageId)):i.destroy&&i.destroy()};i.on(\"end\",()=>{let a=!0;for(let l in this._packetIdsDuringStoreProcessing)if(!this._packetIdsDuringStoreProcessing[l]){a=!1;break}this.removeListener(\"close\",n),a?(o(),this._invokeAllStoreProcessingQueue(),this.emit(\"connect\",e)):r()}),s()};r()}_invokeStoreProcessingQueue(){if(!this._storeProcessing&&this._storeProcessingQueue.length>0){let e=this._storeProcessingQueue[0];if(e&&e.invoke())return this._storeProcessingQueue.shift(),!0}return!1}_invokeAllStoreProcessingQueue(){for(;this._invokeStoreProcessingQueue(););}_flushStoreProcessingQueue(){for(let e of this._storeProcessingQueue)e.cbStorePut&&e.cbStorePut(new Error(\"Connection closed\")),e.callback&&e.callback(new Error(\"Connection closed\"));this._storeProcessingQueue.splice(0)}_removeOutgoingAndStoreMessage(e,r){delete this.outgoing[e],this.outgoingStore.del({messageId:e},(i,n)=>{r(i,n),this.messageIdProvider.deallocate(e),this._invokeStoreProcessingQueue()})}};ss.VERSION=ns.MQTTJS_VERSION;Qe.default=ss});var Vp=M(za=>{\"use strict\";_();v();m();Object.defineProperty(za,\"__esModule\",{value:!0});var tE=Ua(),Va=class{constructor(){this.numberAllocator=new tE.NumberAllocator(1,65535)}allocate(){return this.lastId=this.numberAllocator.alloc(),this.lastId}getLastAllocated(){return this.lastId}register(e){return this.numberAllocator.use(e)}deallocate(e){this.numberAllocator.free(e)}clear(){this.numberAllocator.clear()}};za.default=Va});function Rr(t){throw new RangeError(sE[t])}function zp(t,e){let r=t.split(\"@\"),i=\"\";r.length>1&&(i=r[0]+\"@\",t=r[1]);let n=function(o,s){let a=[],l=o.length;for(;l--;)a[l]=s(o[l]);return a}((t=t.replace(nE,\".\")).split(\".\"),e).join(\".\");return i+n}function Yp(t){let e=[],r=0,i=t.length;for(;r=55296&&n<=56319&&r{_();v();m();rE=/^xn--/,iE=/[^\\0-\\x7E]/,nE=/[\\x2E\\u3002\\uFF0E\\uFF61]/g,sE={overflow:\"Overflow: input needs wider integers to process\",\"not-basic\":\"Illegal input >= 0x80 (not a basic code point)\",\"invalid-input\":\"Invalid input\"},dt=Math.floor,Ka=String.fromCharCode;Kp=function(t,e){return t+22+75*(t<26)-((e!=0)<<5)},Jp=function(t,e,r){let i=0;for(t=r?dt(t/700):t>>1,t+=dt(t/e);t>455;i+=36)t=dt(t/35);return dt(i+36*t/(t+38))},Gp=function(t){let e=[],r=t.length,i=0,n=128,o=72,s=t.lastIndexOf(\"-\");s<0&&(s=0);for(let l=0;l=128&&Rr(\"not-basic\"),e.push(t.charCodeAt(l));for(let l=s>0?s+1:0;l=r&&Rr(\"invalid-input\");let y=(a=t.charCodeAt(l++))-48<10?a-22:a-65<26?a-65:a-97<26?a-97:36;(y>=36||y>dt((2147483647-i)/d))&&Rr(\"overflow\"),i+=y*d;let w=g<=o?1:g>=o+26?26:g-o;if(ydt(2147483647/S)&&Rr(\"overflow\"),d*=S}let h=e.length+1;o=Jp(i-c,h,c==0),dt(i/h)>2147483647-n&&Rr(\"overflow\"),n+=dt(i/h),i%=h,e.splice(i++,0,n)}var a;return String.fromCodePoint(...e)},Qp=function(t){let e=[],r=(t=Yp(t)).length,i=128,n=0,o=72;for(let l of t)l<128&&e.push(Ka(l));let s=e.length,a=s;for(s&&e.push(\"-\");a=i&&hdt((2147483647-n)/c)&&Rr(\"overflow\"),n+=(l-i)*c,i=l;for(let h of t)if(h2147483647&&Rr(\"overflow\"),h==i){let d=n;for(let g=36;;g+=36){let y=g<=o?1:g>=o+26?26:g-o;if(dString.fromCodePoint(...t)},decode:Gp,encode:Qp,toASCII:function(t){return zp(t,function(e){return iE.test(e)?\"xn--\"+Qp(e):e})},toUnicode:function(t){return zp(t,function(e){return rE.test(e)?Gp(e.slice(4).toLowerCase()):e})}};Kt.decode;Kt.encode;Kt.toASCII;Kt.toUnicode;Kt.ucs2;Kt.version});function oE(t,e){return Object.prototype.hasOwnProperty.call(t,e)}var aE,Mi,lE,pt,Zp=_e(()=>{_();v();m();aE=function(t,e,r,i){e=e||\"&\",r=r||\"=\";var n={};if(typeof t!=\"string\"||t.length===0)return n;var o=/\\+/g;t=t.split(e);var s=1e3;i&&typeof i.maxKeys==\"number\"&&(s=i.maxKeys);var a=t.length;s>0&&a>s&&(a=s);for(var l=0;l=0?(c=y.substr(0,w),h=y.substr(w+1)):(c=y,h=\"\"),d=decodeURIComponent(c),g=decodeURIComponent(h),oE(n,d)?Array.isArray(n[d])?n[d].push(g):n[d]=[n[d],g]:n[d]=g}return n},Mi=function(t){switch(typeof t){case\"string\":return t;case\"boolean\":return t?\"true\":\"false\";case\"number\":return isFinite(t)?t:\"\";default:return\"\"}},lE=function(t,e,r,i){return e=e||\"&\",r=r||\"=\",t===null&&(t=void 0),typeof t==\"object\"?Object.keys(t).map(function(n){var o=encodeURIComponent(Mi(n))+r;return Array.isArray(t[n])?t[n].map(function(s){return o+encodeURIComponent(Mi(s))}).join(e):o+encodeURIComponent(Mi(t[n]))}).join(e):i?encodeURIComponent(Mi(i))+r+encodeURIComponent(Mi(t)):\"\"},pt={};pt.decode=pt.parse=aE,pt.encode=pt.stringify=lE;pt.decode;pt.encode;pt.parse;pt.stringify});function Ga(){throw new Error(\"setTimeout has not been defined\")}function Qa(){throw new Error(\"clearTimeout has not been defined\")}function rg(t){if(Pt===setTimeout)return setTimeout(t,0);if((Pt===Ga||!Pt)&&setTimeout)return Pt=setTimeout,setTimeout(t,0);try{return Pt(t,0)}catch{try{return Pt.call(null,t,0)}catch{return Pt.call(this||si,t,0)}}}function uE(){ni&&Cr&&(ni=!1,Cr.length?Ot=Cr.concat(Ot):as=-1,Ot.length&&ig())}function ig(){if(!ni){var t=rg(uE);ni=!0;for(var e=Ot.length;e;){for(Cr=Ot,Ot=[];++as{_();v();m();si=typeof globalThis<\"u\"?globalThis:typeof self<\"u\"?self:global,fe=tg={};(function(){try{Pt=typeof setTimeout==\"function\"?setTimeout:Ga}catch{Pt=Ga}try{kt=typeof clearTimeout==\"function\"?clearTimeout:Qa}catch{kt=Qa}})();Ot=[],ni=!1,as=-1;fe.nextTick=function(t){var e=new Array(arguments.length-1);if(arguments.length>1)for(var r=1;r1)for(var I=1;I{_();v();m();Ya={},sg=!1,oi=typeof globalThis<\"u\"?globalThis:typeof self<\"u\"?self:global;re=fE();re.platform=\"browser\";re.addListener;re.argv;re.binding;re.browser;re.chdir;re.cwd;re.emit;re.env;re.listeners;re.nextTick;re.off;re.on;re.once;re.prependListener;re.prependOnceListener;re.removeAllListeners;re.removeListener;re.title;re.umask;re.version;re.versions});function cE(){if(og)return Xa;og=!0;var t=re;function e(o){if(typeof o!=\"string\")throw new TypeError(\"Path must be a string. Received \"+JSON.stringify(o))}function r(o,s){for(var a=\"\",l=0,c=-1,h=0,d,g=0;g<=o.length;++g){if(g2){var y=a.lastIndexOf(\"/\");if(y!==a.length-1){y===-1?(a=\"\",l=0):(a=a.slice(0,y),l=a.length-1-a.lastIndexOf(\"/\")),c=g,h=0;continue}}else if(a.length===2||a.length===1){a=\"\",l=0,c=g,h=0;continue}}s&&(a.length>0?a+=\"/..\":a=\"..\",l=2)}else a.length>0?a+=\"/\"+o.slice(c+1,g):a=o.slice(c+1,g),l=g-c-1;c=g,h=0}else d===46&&h!==-1?++h:h=-1}return a}function i(o,s){var a=s.dir||s.root,l=s.base||(s.name||\"\")+(s.ext||\"\");return a?a===s.root?a+l:a+o+l:l}var n={resolve:function(){for(var s=\"\",a=!1,l,c=arguments.length-1;c>=-1&&!a;c--){var h;c>=0?h=arguments[c]:(l===void 0&&(l=t.cwd()),h=l),e(h),h.length!==0&&(s=h+\"/\"+s,a=h.charCodeAt(0)===47)}return s=r(s,!a),a?s.length>0?\"/\"+s:\"/\":s.length>0?s:\".\"},normalize:function(s){if(e(s),s.length===0)return\".\";var a=s.charCodeAt(0)===47,l=s.charCodeAt(s.length-1)===47;return s=r(s,!a),s.length===0&&!a&&(s=\".\"),s.length>0&&l&&(s+=\"/\"),a?\"/\"+s:s},isAbsolute:function(s){return e(s),s.length>0&&s.charCodeAt(0)===47},join:function(){if(arguments.length===0)return\".\";for(var s,a=0;a0&&(s===void 0?s=l:s+=\"/\"+l)}return s===void 0?\".\":n.normalize(s)},relative:function(s,a){if(e(s),e(a),s===a||(s=n.resolve(s),a=n.resolve(a),s===a))return\"\";for(var l=1;lw){if(a.charCodeAt(d+E)===47)return a.slice(d+E+1);if(E===0)return a.slice(d+E)}else h>w&&(s.charCodeAt(l+E)===47?S=E:E===0&&(S=0));break}var I=s.charCodeAt(l+E),C=a.charCodeAt(d+E);if(I!==C)break;I===47&&(S=E)}var R=\"\";for(E=l+S+1;E<=c;++E)(E===c||s.charCodeAt(E)===47)&&(R.length===0?R+=\"..\":R+=\"/..\");return R.length>0?R+a.slice(d+S):(d+=S,a.charCodeAt(d)===47&&++d,a.slice(d))},_makeLong:function(s){return s},dirname:function(s){if(e(s),s.length===0)return\".\";for(var a=s.charCodeAt(0),l=a===47,c=-1,h=!0,d=s.length-1;d>=1;--d)if(a=s.charCodeAt(d),a===47){if(!h){c=d;break}}else h=!1;return c===-1?l?\"/\":\".\":l&&c===1?\"//\":s.slice(0,c)},basename:function(s,a){if(a!==void 0&&typeof a!=\"string\")throw new TypeError('\"ext\" argument must be a string');e(s);var l=0,c=-1,h=!0,d;if(a!==void 0&&a.length>0&&a.length<=s.length){if(a.length===s.length&&a===s)return\"\";var g=a.length-1,y=-1;for(d=s.length-1;d>=0;--d){var w=s.charCodeAt(d);if(w===47){if(!h){l=d+1;break}}else y===-1&&(h=!1,y=d+1),g>=0&&(w===a.charCodeAt(g)?--g===-1&&(c=d):(g=-1,c=y))}return l===c?c=y:c===-1&&(c=s.length),s.slice(l,c)}else{for(d=s.length-1;d>=0;--d)if(s.charCodeAt(d)===47){if(!h){l=d+1;break}}else c===-1&&(h=!1,c=d+1);return c===-1?\"\":s.slice(l,c)}},extname:function(s){e(s);for(var a=-1,l=0,c=-1,h=!0,d=0,g=s.length-1;g>=0;--g){var y=s.charCodeAt(g);if(y===47){if(!h){l=g+1;break}continue}c===-1&&(h=!1,c=g+1),y===46?a===-1?a=g:d!==1&&(d=1):a!==-1&&(d=-1)}return a===-1||c===-1||d===0||d===1&&a===c-1&&a===l+1?\"\":s.slice(a,c)},format:function(s){if(s===null||typeof s!=\"object\")throw new TypeError('The \"pathObject\" argument must be of type Object. Received type '+typeof s);return i(\"/\",s)},parse:function(s){e(s);var a={root:\"\",dir:\"\",base:\"\",ext:\"\",name:\"\"};if(s.length===0)return a;var l=s.charCodeAt(0),c=l===47,h;c?(a.root=\"/\",h=1):h=0;for(var d=-1,g=0,y=-1,w=!0,S=s.length-1,E=0;S>=h;--S){if(l=s.charCodeAt(S),l===47){if(!w){g=S+1;break}continue}y===-1&&(w=!1,y=S+1),l===46?d===-1?d=S:E!==1&&(E=1):d!==-1&&(E=-1)}return d===-1||y===-1||E===0||E===1&&d===y-1&&d===g+1?y!==-1&&(g===0&&c?a.base=a.name=s.slice(1,y):a.base=a.name=s.slice(g,y)):(g===0&&c?(a.name=s.slice(1,d),a.base=s.slice(1,y)):(a.name=s.slice(g,d),a.base=s.slice(g,y)),a.ext=s.slice(d,y)),g>0?a.dir=s.slice(0,g-1):c&&(a.dir=\"/\"),a},sep:\"/\",delimiter:\":\",win32:null,posix:null};return n.posix=n,Xa=n,Xa}var Xa,og,Za,ag=_e(()=>{_();v();m();Ja();Xa={},og=!1;Za=cE()});var gg={};Jt(gg,{URL:()=>FE,Url:()=>UE,default:()=>Z,fileURLToPath:()=>dg,format:()=>NE,parse:()=>jE,pathToFileURL:()=>pg,resolve:()=>qE,resolveObject:()=>DE});function Fe(){this.protocol=null,this.slashes=null,this.auth=null,this.host=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.query=null,this.pathname=null,this.path=null,this.href=null}function Li(t,e,r){if(t&>.isObject(t)&&t instanceof Fe)return t;var i=new Fe;return i.parse(t,e,r),i}function _E(){if(cg)return rl;cg=!0;var t=ne;function e(o){if(typeof o!=\"string\")throw new TypeError(\"Path must be a string. Received \"+JSON.stringify(o))}function r(o,s){for(var a=\"\",l=0,c=-1,h=0,d,g=0;g<=o.length;++g){if(g2){var y=a.lastIndexOf(\"/\");if(y!==a.length-1){y===-1?(a=\"\",l=0):(a=a.slice(0,y),l=a.length-1-a.lastIndexOf(\"/\")),c=g,h=0;continue}}else if(a.length===2||a.length===1){a=\"\",l=0,c=g,h=0;continue}}s&&(a.length>0?a+=\"/..\":a=\"..\",l=2)}else a.length>0?a+=\"/\"+o.slice(c+1,g):a=o.slice(c+1,g),l=g-c-1;c=g,h=0}else d===46&&h!==-1?++h:h=-1}return a}function i(o,s){var a=s.dir||s.root,l=s.base||(s.name||\"\")+(s.ext||\"\");return a?a===s.root?a+l:a+o+l:l}var n={resolve:function(){for(var s=\"\",a=!1,l,c=arguments.length-1;c>=-1&&!a;c--){var h;c>=0?h=arguments[c]:(l===void 0&&(l=t.cwd()),h=l),e(h),h.length!==0&&(s=h+\"/\"+s,a=h.charCodeAt(0)===47)}return s=r(s,!a),a?s.length>0?\"/\"+s:\"/\":s.length>0?s:\".\"},normalize:function(s){if(e(s),s.length===0)return\".\";var a=s.charCodeAt(0)===47,l=s.charCodeAt(s.length-1)===47;return s=r(s,!a),s.length===0&&!a&&(s=\".\"),s.length>0&&l&&(s+=\"/\"),a?\"/\"+s:s},isAbsolute:function(s){return e(s),s.length>0&&s.charCodeAt(0)===47},join:function(){if(arguments.length===0)return\".\";for(var s,a=0;a0&&(s===void 0?s=l:s+=\"/\"+l)}return s===void 0?\".\":n.normalize(s)},relative:function(s,a){if(e(s),e(a),s===a||(s=n.resolve(s),a=n.resolve(a),s===a))return\"\";for(var l=1;lw){if(a.charCodeAt(d+E)===47)return a.slice(d+E+1);if(E===0)return a.slice(d+E)}else h>w&&(s.charCodeAt(l+E)===47?S=E:E===0&&(S=0));break}var I=s.charCodeAt(l+E),C=a.charCodeAt(d+E);if(I!==C)break;I===47&&(S=E)}var R=\"\";for(E=l+S+1;E<=c;++E)(E===c||s.charCodeAt(E)===47)&&(R.length===0?R+=\"..\":R+=\"/..\");return R.length>0?R+a.slice(d+S):(d+=S,a.charCodeAt(d)===47&&++d,a.slice(d))},_makeLong:function(s){return s},dirname:function(s){if(e(s),s.length===0)return\".\";for(var a=s.charCodeAt(0),l=a===47,c=-1,h=!0,d=s.length-1;d>=1;--d)if(a=s.charCodeAt(d),a===47){if(!h){c=d;break}}else h=!1;return c===-1?l?\"/\":\".\":l&&c===1?\"//\":s.slice(0,c)},basename:function(s,a){if(a!==void 0&&typeof a!=\"string\")throw new TypeError('\"ext\" argument must be a string');e(s);var l=0,c=-1,h=!0,d;if(a!==void 0&&a.length>0&&a.length<=s.length){if(a.length===s.length&&a===s)return\"\";var g=a.length-1,y=-1;for(d=s.length-1;d>=0;--d){var w=s.charCodeAt(d);if(w===47){if(!h){l=d+1;break}}else y===-1&&(h=!1,y=d+1),g>=0&&(w===a.charCodeAt(g)?--g===-1&&(c=d):(g=-1,c=y))}return l===c?c=y:c===-1&&(c=s.length),s.slice(l,c)}else{for(d=s.length-1;d>=0;--d)if(s.charCodeAt(d)===47){if(!h){l=d+1;break}}else c===-1&&(h=!1,c=d+1);return c===-1?\"\":s.slice(l,c)}},extname:function(s){e(s);for(var a=-1,l=0,c=-1,h=!0,d=0,g=s.length-1;g>=0;--g){var y=s.charCodeAt(g);if(y===47){if(!h){l=g+1;break}continue}c===-1&&(h=!1,c=g+1),y===46?a===-1?a=g:d!==1&&(d=1):a!==-1&&(d=-1)}return a===-1||c===-1||d===0||d===1&&a===c-1&&a===l+1?\"\":s.slice(a,c)},format:function(s){if(s===null||typeof s!=\"object\")throw new TypeError('The \"pathObject\" argument must be of type Object. Received type '+typeof s);return i(\"/\",s)},parse:function(s){e(s);var a={root:\"\",dir:\"\",base:\"\",ext:\"\",name:\"\"};if(s.length===0)return a;var l=s.charCodeAt(0),c=l===47,h;c?(a.root=\"/\",h=1):h=0;for(var d=-1,g=0,y=-1,w=!0,S=s.length-1,E=0;S>=h;--S){if(l=s.charCodeAt(S),l===47){if(!w){g=S+1;break}continue}y===-1&&(w=!1,y=S+1),l===46?d===-1?d=S:E!==1&&(E=1):d!==-1&&(E=-1)}return d===-1||y===-1||E===0||E===1&&d===y-1&&d===g+1?y!==-1&&(g===0&&c?a.base=a.name=s.slice(1,y):a.base=a.name=s.slice(g,y)):(g===0&&c?(a.name=s.slice(1,d),a.base=s.slice(1,y)):(a.name=s.slice(g,d),a.base=s.slice(g,y)),a.ext=s.slice(d,y)),g>0?a.dir=s.slice(0,g-1):c&&(a.dir=\"/\"),a},sep:\"/\",delimiter:\":\",win32:null,posix:null};return n.posix=n,rl=n,rl}function kE(t){if(typeof t==\"string\")t=new URL(t);else if(!(t instanceof URL))throw new Deno.errors.InvalidData(\"invalid argument path , must be a string or URL\");if(t.protocol!==\"file:\")throw new Deno.errors.InvalidData(\"invalid url scheme\");return nl?OE(t):xE(t)}function OE(t){let e=t.hostname,r=t.pathname;for(let i=0;iAE||n!==\":\")throw new Deno.errors.InvalidData(\"file url path must be absolute\");return r.slice(1)}}function xE(t){if(t.hostname!==\"\")throw new Deno.errors.InvalidData(\"invalid file url hostname\");let e=t.pathname;for(let r=0;rVE||n!==\":\")throw new Deno.errors.InvalidData(\"file url path must be absolute\");return r.slice(1)}}function ZE(t){if(t.hostname!==\"\")throw new Deno.errors.InvalidData(\"invalid file url hostname\");let e=t.pathname;for(let r=0;r{_();v();m();Xp();Zp();ng();ag();Ja();Z={},hE=Kt,gt={isString:function(t){return typeof t==\"string\"},isObject:function(t){return typeof t==\"object\"&&t!==null},isNull:function(t){return t===null},isNullOrUndefined:function(t){return t==null}};Z.parse=Li,Z.resolve=function(t,e){return Li(t,!1,!0).resolve(e)},Z.resolveObject=function(t,e){return t?Li(t,!1,!0).resolveObject(e):e},Z.format=function(t){return gt.isString(t)&&(t=Li(t)),t instanceof Fe?t.format():Fe.prototype.format.call(t)},Z.Url=Fe;dE=/^([a-z0-9.+-]+:)/i,pE=/:[0-9]*$/,gE=/^(\\/\\/?(?!\\/)[^\\?\\s]*)(\\?[^\\s]*)?$/,yE=[\"{\",\"}\",\"|\",\"\\\\\",\"^\",\"`\"].concat([\"<\",\">\",'\"',\"`\",\" \",\"\\r\",`","`,\"\t\"]),il=[\"'\"].concat(yE),lg=[\"%\",\"/\",\"?\",\";\",\"#\"].concat(il),ug=[\"/\",\"?\",\"#\"],fg=/^[+a-z0-9A-Z_-]{0,63}$/,bE=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,wE={javascript:!0,\"javascript:\":!0},el={javascript:!0,\"javascript:\":!0},ai={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,\"http:\":!0,\"https:\":!0,\"ftp:\":!0,\"gopher:\":!0,\"file:\":!0},tl=pt;Fe.prototype.parse=function(t,e,r){if(!gt.isString(t))throw new TypeError(\"Parameter 'url' must be a string, not \"+typeof t);var i=t.indexOf(\"?\"),n=i!==-1&&i127?U+=\"x\":U+=R[N];if(!U.match(fg)){var K=I.slice(0,w),z=I.slice(w+1),Q=R.match(bE);Q&&(K.push(Q[1]),z.unshift(Q[2])),z.length&&(s=\"/\"+z.join(\".\")+s),this.hostname=K.join(\".\");break}}}this.hostname.length>255?this.hostname=\"\":this.hostname=this.hostname.toLowerCase(),E||(this.hostname=hE.toASCII(this.hostname));var pe=this.port?\":\"+this.port:\"\",Yt=this.hostname||\"\";this.host=Yt+pe,this.href+=this.host,E&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),s[0]!==\"/\"&&(s=\"/\"+s))}if(!wE[c])for(w=0,C=il.length;w0)&&r.host.split(\"@\"))&&(r.auth=Q.shift(),r.host=r.hostname=Q.shift())),r.search=t.search,r.query=t.query,gt.isNull(r.pathname)&>.isNull(r.search)||(r.path=(r.pathname?r.pathname:\"\")+(r.search?r.search:\"\")),r.href=r.format(),r;if(!R.length)return r.pathname=null,r.search?r.path=\"/\"+r.search:r.path=null,r.href=r.format(),r;for(var N=R.slice(-1)[0],W=(r.host||t.host||R.length>1)&&(N===\".\"||N===\"..\")||N===\"\",K=0,z=R.length;z>=0;z--)(N=R[z])===\".\"?R.splice(z,1):N===\"..\"?(R.splice(z,1),K++):K&&(R.splice(z,1),K--);if(!I&&!C)for(;K--;K)R.unshift(\"..\");!I||R[0]===\"\"||R[0]&&R[0].charAt(0)===\"/\"||R.unshift(\"\"),W&&R.join(\"/\").substr(-1)!==\"/\"&&R.push(\"\");var Q,pe=R[0]===\"\"||R[0]&&R[0].charAt(0)===\"/\";return U&&(r.hostname=r.host=pe?\"\":R.length?R.shift():\"\",(Q=!!(r.host&&r.host.indexOf(\"@\")>0)&&r.host.split(\"@\"))&&(r.auth=Q.shift(),r.host=r.hostname=Q.shift())),(I=I||r.host&&R.length)&&!pe&&R.unshift(\"\"),R.length?r.pathname=R.join(\"/\"):(r.pathname=null,r.path=null),gt.isNull(r.pathname)&>.isNull(r.search)||(r.path=(r.pathname?r.pathname:\"\")+(r.search?r.search:\"\")),r.auth=t.auth||r.auth,r.slashes=r.slashes||t.slashes,r.href=r.format(),r},Fe.prototype.parseHost=function(){var t=this.host,e=pE.exec(t);e&&((e=e[0])!==\":\"&&(this.port=e.substr(1)),t=t.substr(0,t.length-e.length)),t&&(this.hostname=t)};Z.Url;Z.format;Z.resolve;Z.resolveObject;rl={},cg=!1;hg=_E(),mE=typeof Deno<\"u\"?Deno.build.os===\"windows\"?\"win32\":Deno.build.os:void 0;Z.URL=typeof URL<\"u\"?URL:null;Z.pathToFileURL=ME;Z.fileURLToPath=kE;Z.Url;Z.format;Z.resolve;Z.resolveObject;Z.URL;vE=92,EE=47,SE=97,AE=122,nl=mE===\"win32\",IE=/\\//g,TE=/%/g,RE=/\\\\/g,CE=/\\n/g,BE=/\\r/g,PE=/\\t/g;LE=typeof Deno<\"u\"?Deno.build.os===\"windows\"?\"win32\":Deno.build.os:void 0;Z.URL=typeof URL<\"u\"?URL:null;Z.pathToFileURL=pg;Z.fileURLToPath=dg;UE=Z.Url,NE=Z.format,qE=Z.resolve,DE=Z.resolveObject,jE=Z.parse,FE=Z.URL,WE=92,$E=47,HE=97,VE=122,sl=LE===\"win32\",zE=/\\//g,KE=/%/g,GE=/\\\\/g,QE=/\\n/g,YE=/\\r/g,JE=/\\t/g});var wg=M((YL,bg)=>{\"use strict\";_();v();m();bg.exports=function(){throw new Error(\"ws does not work in the browser. Browser clients must use the native WebSocket object\")}});var ls=M(li=>{\"use strict\";_();v();m();Object.defineProperty(li,\"__esModule\",{value:!0});li.BufferedDuplex=li.writev=void 0;var eS=jt(),_g=(be(),X(me));function mg(t,e){let r=new Array(t.length);for(let i=0;i{this.destroyed||this.push(n)})}_read(e){this.proxy.read(e)}_write(e,r,i){this.isSocketOpen?this.writeToProxy(e,r,i):this.writeQueue.push({chunk:e,encoding:r,cb:i})}_final(e){this.writeQueue=[],this.proxy.end(e)}_destroy(e,r){this.writeQueue=[],this.proxy.destroy(),r(e)}socketReady(){this.emit(\"connect\"),this.isSocketOpen=!0,this.processWriteQueue()}writeToProxy(e,r,i){this.proxy.write(e,r)===!1?this.proxy.once(\"drain\",i):i()}processWriteQueue(){for(;this.writeQueue.length>0;){let{chunk:e,encoding:r,cb:i}=this.writeQueue.shift();this.writeToProxy(e,r,i)}}};li.BufferedDuplex=ol});var Ui=M(Qt=>{\"use strict\";_();v();m();var ll=Qt&&Qt.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Qt,\"__esModule\",{value:!0});Qt.streamBuilder=Qt.browserStreamBuilder=void 0;var us=(be(),X(me)),vg=ll(wg()),tS=ll(ot()),rS=jt(),iS=ll(Oi()),al=ls(),Gt=(0,tS.default)(\"mqttjs:ws\"),nS=[\"rejectUnauthorized\",\"ca\",\"cert\",\"key\",\"pfx\",\"passphrase\"];function Eg(t,e){let r=`${t.protocol}://${t.hostname}:${t.port}${t.path}`;return typeof t.transformWsUrl==\"function\"&&(r=t.transformWsUrl(r,t,e)),r}function Sg(t){let e=t;return t.port||(t.protocol===\"wss\"?e.port=443:e.port=80),t.path||(e.path=\"/\"),t.wsOptions||(e.wsOptions={}),!iS.default&&!t.forceNativeWebSocket&&t.protocol===\"wss\"&&nS.forEach(r=>{Object.prototype.hasOwnProperty.call(t,r)&&!Object.prototype.hasOwnProperty.call(t.wsOptions,r)&&(e.wsOptions[r]=t[r])}),e}function sS(t){let e=Sg(t);if(e.hostname||(e.hostname=e.host),!e.hostname){if(typeof document>\"u\")throw new Error(\"Could not determine host. Specify host manually.\");let r=new URL(document.URL);e.hostname=r.hostname,e.port||(e.port=Number(r.port))}return e.objectMode===void 0&&(e.objectMode=!(e.binary===!0||e.binary===void 0)),e}function oS(t,e,r){Gt(\"createWebSocket\"),Gt(`protocol: ${r.protocolId} ${r.protocolVersion}`);let i=r.protocolId===\"MQIsdp\"&&r.protocolVersion===3?\"mqttv3.1\":\"mqtt\";Gt(`creating new Websocket for url: ${e} and protocol: ${i}`);let n;return r.createWebsocket?n=r.createWebsocket(e,[i],r):n=new vg.default(e,[i],r.wsOptions),n}function aS(t,e){let r=e.protocolId===\"MQIsdp\"&&e.protocolVersion===3?\"mqttv3.1\":\"mqtt\",i=Eg(e,t),n;return e.createWebsocket?n=e.createWebsocket(i,[r],e):n=new WebSocket(i,[r]),n.binaryType=\"arraybuffer\",n}var lS=(t,e)=>{Gt(\"streamBuilder\");let r=Sg(e);r.hostname=r.hostname||r.host||\"localhost\";let i=Eg(r,t),n=oS(t,i,r),o=vg.default.createWebSocketStream(n,r.wsOptions);return o.url=i,n.on(\"close\",()=>{o.destroy()}),o};Qt.streamBuilder=lS;var uS=(t,e)=>{Gt(\"browserStreamBuilder\");let r,n=sS(e).browserBufferSize||1024*512,o=e.browserBufferTimeout||1e3,s=!e.objectMode,a=aS(t,e),l=h(e,S,E);e.objectMode||(l._writev=al.writev.bind(l)),l.on(\"close\",()=>{a.close()});let c=typeof a.addEventListener<\"u\";a.readyState===a.OPEN?(r=l,r.socket=a):(r=new al.BufferedDuplex(e,l,a),c?a.addEventListener(\"open\",d):a.onopen=d),c?(a.addEventListener(\"close\",g),a.addEventListener(\"error\",y),a.addEventListener(\"message\",w)):(a.onclose=g,a.onerror=y,a.onmessage=w);function h(I,C,R){let U=new rS.Transform({objectMode:I.objectMode});return U._write=C,U._flush=R,U}function d(){Gt(\"WebSocket onOpen\"),r instanceof al.BufferedDuplex&&r.socketReady()}function g(I){Gt(\"WebSocket onClose\",I),r.end(),r.destroy()}function y(I){Gt(\"WebSocket onError\",I);let C=new Error(\"WebSocket error\");C.event=I,r.destroy(C)}async function w(I){let{data:C}=I;C instanceof ArrayBuffer?C=us.Buffer.from(C):C instanceof Blob?C=us.Buffer.from(await new Response(C).arrayBuffer()):C=us.Buffer.from(C,\"utf8\"),l&&!l.destroyed&&l.push(C)}function S(I,C,R){if(a.bufferedAmount>n){setTimeout(S,o,I,C,R);return}s&&typeof I==\"string\"&&(I=us.Buffer.from(I,\"utf8\"));try{a.send(I)}catch(U){return R(U)}R()}function E(I){a.close(),I()}return r};Qt.browserStreamBuilder=uS});var ul={};Jt(ul,{Server:()=>Me,Socket:()=>Me,Stream:()=>Me,_createServerHandle:()=>Me,_normalizeArgs:()=>Me,_setSimultaneousAccepts:()=>Me,connect:()=>Me,createConnection:()=>Me,createServer:()=>Me,default:()=>fS,isIP:()=>Me,isIPv4:()=>Me,isIPv6:()=>Me});function Me(){throw new Error(\"Node.js net module is not supported by JSPM core outside of Node.js\")}var fS,fl=_e(()=>{_();v();m();fS={_createServerHandle:Me,_normalizeArgs:Me,_setSimultaneousAccepts:Me,connect:Me,createConnection:Me,createServer:Me,isIP:Me,isIPv4:Me,isIPv6:Me,Server:Me,Socket:Me,Stream:Me}});var cl=M(Ni=>{\"use strict\";_();v();m();var Ag=Ni&&Ni.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Ni,\"__esModule\",{value:!0});var cS=Ag((fl(),X(ul))),hS=Ag(ot()),dS=(0,hS.default)(\"mqttjs:tcp\"),pS=(t,e)=>{e.port=e.port||1883,e.hostname=e.hostname||e.host||\"localhost\";let{port:r,path:i}=e,n=e.hostname;return dS(\"port %d and host %s\",r,n),cS.default.createConnection({port:r,host:n,path:i})};Ni.default=pS});var Ig={};Jt(Ig,{default:()=>gS});var gS,Tg=_e(()=>{_();v();m();gS={}});var dl=M(qi=>{\"use strict\";_();v();m();var hl=qi&&qi.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(qi,\"__esModule\",{value:!0});var yS=hl((Tg(),X(Ig))),bS=hl((fl(),X(ul))),wS=hl(ot()),_S=(0,wS.default)(\"mqttjs:tls\"),mS=(t,e)=>{e.port=e.port||8883,e.host=e.hostname||e.host||\"localhost\",bS.default.isIP(e.host)===0&&(e.servername=e.host),e.rejectUnauthorized=e.rejectUnauthorized!==!1,delete e.path,_S(\"port %d host %s rejectUnauthorized %b\",e.port,e.host,e.rejectUnauthorized);let r=yS.default.connect(e);r.on(\"secureConnect\",()=>{e.rejectUnauthorized&&!r.authorized?r.emit(\"error\",new Error(\"TLS not authorized\")):r.removeListener(\"error\",i)});function i(n){e.rejectUnauthorized&&t.emit(\"error\",n),r.end()}return r.on(\"error\",i),r};qi.default=mS});var yl=M(gl=>{\"use strict\";_();v();m();Object.defineProperty(gl,\"__esModule\",{value:!0});var Rg=(be(),X(me)),vS=jt(),ES=ls(),yt,pl,Le;function SS(){let t=new vS.Transform;return t._write=(e,r,i)=>{yt.send({data:e.buffer,success(){i()},fail(n){i(new Error(n))}})},t._flush=e=>{yt.close({success(){e()}})},t}function AS(t){t.hostname||(t.hostname=\"localhost\"),t.path||(t.path=\"/\"),t.wsOptions||(t.wsOptions={})}function IS(t,e){let r=t.protocol===\"wxs\"?\"wss\":\"ws\",i=`${r}://${t.hostname}${t.path}`;return t.port&&t.port!==80&&t.port!==443&&(i=`${r}://${t.hostname}:${t.port}${t.path}`),typeof t.transformWsUrl==\"function\"&&(i=t.transformWsUrl(i,t,e)),i}function TS(){yt.onOpen(()=>{Le.socketReady()}),yt.onMessage(t=>{let{data:e}=t;e instanceof ArrayBuffer?e=Rg.Buffer.from(e):e=Rg.Buffer.from(e,\"utf8\"),pl.push(e)}),yt.onClose(()=>{Le.emit(\"close\"),Le.end(),Le.destroy()}),yt.onError(t=>{let e=new Error(t.errMsg);Le.destroy(e)})}var RS=(t,e)=>{if(e.hostname=e.hostname||e.host,!e.hostname)throw new Error(\"Could not determine host. Specify host manually.\");let r=e.protocolId===\"MQIsdp\"&&e.protocolVersion===3?\"mqttv3.1\":\"mqtt\";AS(e);let i=IS(e,t);yt=wx.connectSocket({url:i,protocols:[r]}),pl=SS(),Le=new ES.BufferedDuplex(e,pl,yt),Le._destroy=(o,s)=>{yt.close({success(){s&&s(o)}})};let n=Le.destroy;return Le.destroy=(o,s)=>(Le.destroy=n,setTimeout(()=>{yt.close({fail(){Le._destroy(o,s)}})},0),Le),TS(),Le};gl.default=RS});var _l=M(wl=>{\"use strict\";_();v();m();Object.defineProperty(wl,\"__esModule\",{value:!0});var bl=(be(),X(me)),CS=jt(),BS=ls(),xt,fs,ui,Cg=!1;function PS(){let t=new CS.Transform;return t._write=(e,r,i)=>{xt.sendSocketMessage({data:e.buffer,success(){i()},fail(){i(new Error)}})},t._flush=e=>{xt.closeSocket({success(){e()}})},t}function kS(t){t.hostname||(t.hostname=\"localhost\"),t.path||(t.path=\"/\"),t.wsOptions||(t.wsOptions={})}function OS(t,e){let r=t.protocol===\"alis\"?\"wss\":\"ws\",i=`${r}://${t.hostname}${t.path}`;return t.port&&t.port!==80&&t.port!==443&&(i=`${r}://${t.hostname}:${t.port}${t.path}`),typeof t.transformWsUrl==\"function\"&&(i=t.transformWsUrl(i,t,e)),i}function xS(){Cg||(Cg=!0,xt.onSocketOpen(()=>{ui.socketReady()}),xt.onSocketMessage(t=>{if(typeof t.data==\"string\"){let e=bl.Buffer.from(t.data,\"base64\");fs.push(e)}else{let e=new FileReader;e.addEventListener(\"load\",()=>{let r=e.result;r instanceof ArrayBuffer?r=bl.Buffer.from(r):r=bl.Buffer.from(r,\"utf8\"),fs.push(r)}),e.readAsArrayBuffer(t.data)}}),xt.onSocketClose(()=>{ui.end(),ui.destroy()}),xt.onSocketError(t=>{ui.destroy(t)}))}var MS=(t,e)=>{if(e.hostname=e.hostname||e.host,!e.hostname)throw new Error(\"Could not determine host. Specify host manually.\");let r=e.protocolId===\"MQIsdp\"&&e.protocolVersion===3?\"mqttv3.1\":\"mqtt\";kS(e);let i=OS(e,t);return xt=e.my,xt.connectSocket({url:i,protocols:r}),fs=PS(),ui=new BS.BufferedDuplex(e,fs,xt),xS(),ui};wl.default=MS});var kg=M(Br=>{\"use strict\";_();v();m();var cs=Br&&Br.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Br,\"__esModule\",{value:!0});Br.connectAsync=void 0;var LS=cs(ot()),US=cs((yg(),X(gg))),NS=cs(os()),qS=cs(Oi());typeof(B===null||B===void 0?void 0:B.nextTick)!=\"function\"&&(B.nextTick=setImmediate);var Bg=(0,LS.default)(\"mqttjs\"),de=null;function DS(t){let e;t.auth&&(e=t.auth.match(/^(.+):(.+)$/),e?(t.username=e[1],t.password=e[2]):t.username=t.auth)}function Pg(t,e){var r,i,n,o;if(Bg(\"connecting to an MQTT broker...\"),typeof t==\"object\"&&!e&&(e=t,t=\"\"),e=e||{},t&&typeof t==\"string\"){let l=US.default.parse(t,!0),c={};if(l.port!=null&&(c.port=Number(l.port)),c.host=l.hostname,c.query=l.query,c.auth=l.auth,c.protocol=l.protocol,c.path=l.path,c.protocol=(r=c.protocol)===null||r===void 0?void 0:r.replace(/:$/,\"\"),e=Object.assign(Object.assign({},c),e),!e.protocol)throw new Error(\"Missing protocol\")}if(e.unixSocket=e.unixSocket||((i=e.protocol)===null||i===void 0?void 0:i.includes(\"+unix\")),e.unixSocket?e.protocol=e.protocol.replace(\"+unix\",\"\"):!(!((n=e.protocol)===null||n===void 0)&&n.startsWith(\"ws\"))&&!(!((o=e.protocol)===null||o===void 0)&&o.startsWith(\"wx\"))&&delete e.path,DS(e),e.query&&typeof e.query.clientId==\"string\"&&(e.clientId=e.query.clientId),e.cert&&e.key)if(e.protocol){if([\"mqtts\",\"wss\",\"wxs\",\"alis\"].indexOf(e.protocol)===-1)switch(e.protocol){case\"mqtt\":e.protocol=\"mqtts\";break;case\"ws\":e.protocol=\"wss\";break;case\"wx\":e.protocol=\"wxs\";break;case\"ali\":e.protocol=\"alis\";break;default:throw new Error(`Unknown protocol for secure connection: \"${e.protocol}\"!`)}}else throw new Error(\"Missing secure protocol key\");if(de||(de={},!qS.default&&!e.forceNativeWebSocket?(de.ws=Ui().streamBuilder,de.wss=Ui().streamBuilder,de.mqtt=cl().default,de.tcp=cl().default,de.ssl=dl().default,de.tls=de.ssl,de.mqtts=dl().default):(de.ws=Ui().browserStreamBuilder,de.wss=Ui().browserStreamBuilder,de.wx=yl().default,de.wxs=yl().default,de.ali=_l().default,de.alis=_l().default)),!de[e.protocol]){let l=[\"mqtts\",\"wss\"].indexOf(e.protocol)!==-1;e.protocol=[\"mqtt\",\"mqtts\",\"ws\",\"wss\",\"wx\",\"wxs\",\"ali\",\"alis\"].filter((c,h)=>l&&h%2===0?!1:typeof de[c]==\"function\")[0]}if(e.clean===!1&&!e.clientId)throw new Error(\"Missing clientId for unclean clients\");e.protocol&&(e.defaultProtocol=e.protocol);function s(l){return e.servers&&((!l._reconnectCount||l._reconnectCount===e.servers.length)&&(l._reconnectCount=0),e.host=e.servers[l._reconnectCount].host,e.port=e.servers[l._reconnectCount].port,e.protocol=e.servers[l._reconnectCount].protocol?e.servers[l._reconnectCount].protocol:e.defaultProtocol,e.hostname=e.host,l._reconnectCount++),Bg(\"calling streambuilder for\",e.protocol),de[e.protocol](l,e)}let a=new NS.default(s,e);return a.on(\"error\",()=>{}),a}function jS(t,e,r=!0){return new Promise((i,n)=>{let o=Pg(t,e),s={connect:l=>{a(),i(o)},end:()=>{a(),i(o)},error:l=>{a(),o.end(),n(l)}};r===!1&&(s.close=()=>{s.error(new Error(\"Couldn't connect to server\"))});function a(){Object.keys(s).forEach(l=>{o.off(l,s[l])})}Object.keys(s).forEach(l=>{o.on(l,s[l])})})}Br.connectAsync=jS;Br.default=Pg});var ml=M(G=>{\"use strict\";_();v();m();var Og=G&&G.__createBinding||(Object.create?function(t,e,r,i){i===void 0&&(i=r);var n=Object.getOwnPropertyDescriptor(e,r);(!n||(\"get\"in n?!e.__esModule:n.writable||n.configurable))&&(n={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,i,n)}:function(t,e,r,i){i===void 0&&(i=r),t[i]=e[r]}),FS=G&&G.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,\"default\",{enumerable:!0,value:e})}:function(t,e){t.default=e}),WS=G&&G.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!==\"default\"&&Object.prototype.hasOwnProperty.call(t,r)&&Og(e,t,r);return FS(e,t),e},xg=G&&G.__exportStar||function(t,e){for(var r in t)r!==\"default\"&&!Object.prototype.hasOwnProperty.call(e,r)&&Og(e,t,r)},Di=G&&G.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(G,\"__esModule\",{value:!0});G.ReasonCodes=G.KeepaliveManager=G.UniqueMessageIdProvider=G.DefaultMessageIdProvider=G.Store=G.MqttClient=G.connectAsync=G.connect=G.Client=void 0;var Mg=Di(os());G.MqttClient=Mg.default;var $S=Di(Zo());G.DefaultMessageIdProvider=$S.default;var HS=Di(Vp());G.UniqueMessageIdProvider=HS.default;var VS=Di(ra());G.Store=VS.default;var Lg=WS(kg());G.connect=Lg.default;Object.defineProperty(G,\"connectAsync\",{enumerable:!0,get:function(){return Lg.connectAsync}});var zS=Di(Wa());G.KeepaliveManager=zS.default;G.Client=Mg.default;xg(os(),G);xg(_r(),G);var KS=Ti();Object.defineProperty(G,\"ReasonCodes\",{enumerable:!0,get:function(){return KS.ReasonCodes}})});var XS=M(We=>{_();v();m();var Ug=We&&We.__createBinding||(Object.create?function(t,e,r,i){i===void 0&&(i=r);var n=Object.getOwnPropertyDescriptor(e,r);(!n||(\"get\"in n?!e.__esModule:n.writable||n.configurable))&&(n={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,i,n)}:function(t,e,r,i){i===void 0&&(i=r),t[i]=e[r]}),GS=We&&We.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,\"default\",{enumerable:!0,value:e})}:function(t,e){t.default=e}),QS=We&&We.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!==\"default\"&&Object.prototype.hasOwnProperty.call(t,r)&&Ug(e,t,r);return GS(e,t),e},YS=We&&We.__exportStar||function(t,e){for(var r in t)r!==\"default\"&&!Object.prototype.hasOwnProperty.call(e,r)&&Ug(e,t,r)};Object.defineProperty(We,\"__esModule\",{value:!0});var JS=QS(ml());We.default=JS;YS(ml(),We)});return XS();})();",""],"parameterObjects":"","useStrict":true,"eventsSheetExpanded":false}],"parameters":[],"objectGroups":[]},{"fullName":"","functionType":"Action","name":"onScenePostEvents","sentence":"","events":[{"type":"BuiltinCommonInstructions::JsCode","inlineCode":["// Remove the messages of the last frame for no dataloss mode","Object"," .values(gdjs.evtTools.mqtt.events)"," .forEach((event, index) => {"," if (Array.isArray(event.data))"," event.data.shift();"," else event.data = gdjs.evtTools.mqtt.empty;"," });",""],"parameterObjects":"","useStrict":true,"eventsSheetExpanded":false}],"parameters":[],"objectGroups":[]},{"description":"Triggers if the client is connected to an MQTT broker server.","fullName":"Is connected to a broker?","functionType":"Condition","name":"isConnected","sentence":"Client connected to a broker","events":[{"type":"BuiltinCommonInstructions::JsCode","inlineCode":["eventsFunctionContext.returnValue ="," gdjs.evtTools.mqtt.connection && gdjs.evtTools.mqtt.connection.connected;",""],"parameterObjects":"","useStrict":true,"eventsSheetExpanded":false}],"parameters":[],"objectGroups":[]},{"description":"Connects to an MQTT broker. ","fullName":"Connect to a broker","functionType":"Action","name":"connect","sentence":"Connect to MQTT broker _PARAM1_ with parameters _PARAM2_ (secure connection: _PARAM3_)","events":[{"type":"BuiltinCommonInstructions::JsCode","inlineCode":["// Parse settings","const settings = eventsFunctionContext.getArgument(\"settings\");","let settingsParsed;","if (settings.length > 2)"," try {"," settingsParsed = JSON.parse(settings);"," } catch (e) {"," settingsParsed = {}"," console.error(\"Invalid settings: \", settings, \", Error:\", e);"," };","","// Connect to broker","gdjs.evtTools.mqtt.connection = mqtt.connect("," (eventsFunctionContext.getArgument(\"secure\")"," ? \"wss://\""," : \"ws://\")"," + eventsFunctionContext.getArgument(\"host\"),"," settingsParsed",");","","// Set up listeners","gdjs.evtTools.mqtt.connection.on(\"message\", (channel, message) => {"," if (typeof gdjs.evtTools.mqtt.events[channel] === undefined) {"," gdjs.evtTools.mqtt.events[channel] = {"," loss: false,"," data: [message],"," };"," return;"," }",""," const mqttEvent = gdjs.evtTools.mqtt.events[channel];"," if (mqttEvent.loss) {"," mqttEvent.data = message;"," } else {"," if (!Array.isArray(mqttEvent.data)) mqttEvent.data = [];"," mqttEvent.data.push(message);"," }","});","","gdjs.evtTools.mqtt.connection.on(\"error\", function (e) {"," gdjs.evtTools.mqtt.lastError = e;","});",""],"parameterObjects":"","useStrict":true,"eventsSheetExpanded":true}],"parameters":[{"description":"Host port","name":"host","type":"string"},{"description":"Settings as JSON","longDescription":"You can find the list of settings at [the MQTT.js docs](https://github.com/mqttjs/MQTT.js/#client). \nAn example of valid configuration would be `\"{\\\"clientId\\\": \\\"myUserName\\\"}\"`.","name":"settings","type":"string"},{"description":"Use secure WebSockets?","name":"secure","type":"yesorno"}],"objectGroups":[]},{"description":"Disconnects from the current MQTT broker.","fullName":"Disconnect from broker","functionType":"Action","name":"disconnect","sentence":"Disconnect from MQTT broker (force: _PARAM1_)","events":[{"type":"BuiltinCommonInstructions::JsCode","inlineCode":["if (gdjs.evtTools.mqtt.connection === null) return;","gdjs.evtTools.mqtt.connection.end(eventsFunctionContext.getArgument(\"force\"));","gdjs.evtTools.mqtt.connection = null;",""],"parameterObjects":"","useStrict":true,"eventsSheetExpanded":false}],"parameters":[{"description":"Force end the connection?","longDescription":"By default, MQTT waits for pending messages or messages in the process of being sent to finish being sent before ending the connection. Use this to cancel any request and immediately shutdown the connection.","name":"force","type":"yesorno"}],"objectGroups":[]},{"description":"Publishes a message on a topic.","fullName":"Publish message","functionType":"Action","name":"publish","sentence":"Publish variable _PARAM1_ on topic _PARAM2_ (QoS: _PARAM3_)","events":[{"type":"BuiltinCommonInstructions::JsCode","inlineCode":["if (gdjs.evtTools.mqtt.connection === null) return;","gdjs.evtTools.mqtt.connection.publish("," eventsFunctionContext.getArgument(\"topic\"),"," eventsFunctionContext.getArgument(\"content\"),"," { qos: eventsFunctionContext.getArgument(\"QoS\"), retain: eventsFunctionContext.getArgument(\"retain\") }",");",""],"parameterObjects":"","useStrict":true,"eventsSheetExpanded":false}],"parameters":[{"description":"Text to publish","name":"content","type":"string"},{"description":"Topic to publish to","name":"topic","type":"string"},{"description":"The QoS","longDescription":"See [this](https://github.com/mqttjs/MQTT.js#qos) for more details.","name":"QoS","type":"expression"},{"description":"Should the message be retained?","longDescription":"When a message is retained, it will be sent to every client that subscribe to the topic. Only one message can be retained per topic, if another retained message is sent it will overwrite the previous one. \nRead more [here](https://www.hivemq.com/blog/mqtt-essentials-part-8-retained-messages/#retained-messages).","name":"retain","type":"yesorno"}],"objectGroups":[]},{"description":"Subcribe to a topic. All messages published on that topic will be received.","fullName":"Subscribe to a topic","functionType":"Action","name":"subscribe","sentence":"Subscribe to topic _PARAM1_ with QoS at _PARAM2_ and dataloss _PARAM3_","events":[{"type":"BuiltinCommonInstructions::JsCode","inlineCode":["if (gdjs.evtTools.mqtt.connection === null) return;","","const topic = eventsFunctionContext.getArgument(\"topic\");","if (typeof gdjs.evtTools.mqtt.events[topic] === \"undefined\") gdjs.evtTools.mqtt.events[topic] = { data: eventsFunctionContext.getArgument(\"dataloss\") ? \"\" : [] };","gdjs.evtTools.mqtt.events[topic].loss = eventsFunctionContext.getArgument(\"dataloss\");","","gdjs.evtTools.mqtt.connection.subscribe("," topic,"," { qos: eventsFunctionContext.getArgument(\"QoS\") }",");",""],"parameterObjects":"","useStrict":true,"eventsSheetExpanded":false}],"parameters":[{"description":"The topic to subscribe to","name":"topic","type":"string"},{"description":"The QoS","longDescription":"See https://github.com/mqttjs/MQTT.js#qos for more details","name":"QoS","type":"expression"},{"description":"Is dataloss allowed?","longDescription":"See https://wiki.gdevelop.io/gdevelop5/all-features/p2p#choosing_if_you_want_to_activate_data_loss_mode for more details","name":"dataloss","type":"yesorno"}],"objectGroups":[]},{"description":"Unsubcribe from a topic. No more messages from this topic will be received.","fullName":"Unsubscribe from a topic","functionType":"Action","name":"unsubscribe","sentence":"Unsubscribe from topic _PARAM1_","events":[{"type":"BuiltinCommonInstructions::JsCode","inlineCode":["if (gdjs.evtTools.mqtt.connection !== null)"," gdjs.evtTools.mqtt.connection.unsubscribe("," eventsFunctionContext.getArgument(\"topic\")"," );",""],"parameterObjects":"","useStrict":true,"eventsSheetExpanded":false}],"parameters":[{"description":"The topic to subscribe to","name":"topic","type":"string"}],"objectGroups":[]},{"description":"Triggers whenever a message was received. Note that you first need to subcribe to a topic in order to get messages from it.","fullName":"On message","functionType":"Condition","name":"onMessage","sentence":"Message received from topic _PARAM1_","events":[{"type":"BuiltinCommonInstructions::JsCode","inlineCode":["const mqttEvent = gdjs.evtTools.mqtt.events[eventsFunctionContext.getArgument(\"topic\")];\r","if (typeof mqttEvent === \"undefined\" || typeof mqttEvent.data === \"undefined\") return;\r","eventsFunctionContext.returnValue =\r"," Array.isArray(mqttEvent.data)\r"," ? mqttEvent.data.length !== 0\r"," : mqttEvent.data !== gdjs.evtTools.mqtt.empty;\r",""],"parameterObjects":"","useStrict":true,"eventsSheetExpanded":false}],"parameters":[{"description":"The topic to listen to","name":"topic","type":"string"}],"objectGroups":[]},{"description":"Get the last received message of a topic.","fullName":"Get last message","functionType":"StringExpression","name":"GetLastMessage","sentence":"","events":[{"type":"BuiltinCommonInstructions::JsCode","inlineCode":["const mqttEvent = gdjs.evtTools.mqtt.events[eventsFunctionContext.getArgument(\"topic\")];","if (typeof mqttEvent === \"undefined\") return;","eventsFunctionContext.returnValue = Array.isArray(mqttEvent.data)"," ? mqttEvent.data[0]"," : mqttEvent.data;",""],"parameterObjects":"","useStrict":true,"eventsSheetExpanded":false}],"expressionType":{"type":"string"},"parameters":[{"description":"The topic to get the message from","name":"topic","type":"string"}],"objectGroups":[]},{"description":"Gets the last error. Returns an empty string if there was no errors.","fullName":"Get the last error","functionType":"StringExpression","name":"getCurrentError","sentence":"","events":[{"type":"BuiltinCommonInstructions::JsCode","inlineCode":"eventsFunctionContext.returnValue = gdjs.evtTools.mqtt.lastError","parameterObjects":"","useStrict":true,"eventsSheetExpanded":false}],"expressionType":{"type":"string"},"parameters":[],"objectGroups":[]}],"eventsFunctionsFolderStructure":{"folderName":"__ROOT","children":[{"functionName":"onFirstSceneLoaded"},{"functionName":"onScenePostEvents"},{"functionName":"isConnected"},{"functionName":"connect"},{"functionName":"disconnect"},{"functionName":"publish"},{"functionName":"subscribe"},{"functionName":"unsubscribe"},{"functionName":"onMessage"},{"functionName":"GetLastMessage"},{"functionName":"getCurrentError"}]},"eventsBasedBehaviors":[],"eventsBasedObjects":[]},{"author":"","category":"User interface","dimension":"2D","extensionNamespace":"","fullName":"Labeled button","gdevelopVersion":">=5.5.230","helpPath":"/objects/button","iconUrl":"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iSWNvbnMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMzIgMzIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDMyIDMyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDoyO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQo8L3N0eWxlPg0KPHBhdGggY2xhc3M9InN0MCIgZD0iTTI5LDIzSDNjLTEuMSwwLTItMC45LTItMlYxMWMwLTEuMSwwLjktMiwyLTJoMjZjMS4xLDAsMiwwLjksMiwydjEwQzMxLDIyLjEsMzAuMSwyMywyOSwyM3oiLz4NCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMywxOUwxMywxOWMtMS4xLDAtMi0wLjktMi0ydi0yYzAtMS4xLDAuOS0yLDItMmgwYzEuMSwwLDIsMC45LDIsMnYyQzE1LDE4LjEsMTQuMSwxOSwxMywxOXoiLz4NCjxsaW5lIGNsYXNzPSJzdDAiIHgxPSIxOCIgeTE9IjEzIiB4Mj0iMTgiIHkyPSIxOSIvPg0KPGxpbmUgY2xhc3M9InN0MCIgeDE9IjIxIiB5MT0iMTMiIHgyPSIxOCIgeTI9IjE3Ii8+DQo8bGluZSBjbGFzcz0ic3QwIiB4MT0iMjEiIHkxPSIxOSIgeDI9IjE5IiB5Mj0iMTYiLz4NCjwvc3ZnPg0K","name":"PanelSpriteButton","previewIconUrl":"https://resources.gdevelop-app.com/assets/Icons/Line Hero Pack/Master/SVG/Interface Elements/Interface Elements_interface_ui_button_ok_cta_clock_tap.svg","shortDescription":"Resizeable button with a label.","version":"2.2.1","description":["A button that can be used for menus and most labelled buttons of a game. The button can be customized with a background for each state and a label. It handles user interactions and a simple condition can be used to check if it is clicked.","","There are ready-to-use buttons in the asset-store [menu buttons pack](https://editor.gdevelop.io/?initial-dialog=asset-store&asset-pack=menu-buttons-menu-buttons)."],"origin":{"identifier":"PanelSpriteButton","name":"gdevelop-extension-store"},"tags":["button","ui"],"authorIds":["IWykYNRvhCZBN3vEgKEbBPOR3Oc2"],"changelog":[{"version":"2.0.0","breaking":"- Buttons now use \"variants\", allowing easy swapping of their visual aspect. You will have to make some adjustments to existing buttons in your project. Follow this [migration documentation](https://wiki.gdevelop.io/gdevelop5/objects/custom-objects-prefab-template/migrate-to-variants/) to do these changes."}],"dependencies":[],"globalVariables":[],"sceneVariables":[],"eventsFunctions":[{"description":"Check if the events are running for the editor.","fullName":"Editor is running","functionType":"Condition","name":"IsInGameEdition","private":true,"sentence":"Events are running for the editor","events":[{"type":"BuiltinCommonInstructions::JsCode","inlineCode":["const game = runtimeScene.getGame();\r","eventsFunctionContext.returnValue = game.isInGameEdition && game.isInGameEdition();"],"parameterObjects":"","useStrict":true,"eventsSheetExpanded":false}],"parameters":[],"objectGroups":[]}],"eventsFunctionsFolderStructure":{"folderName":"__ROOT","children":[{"functionName":"IsInGameEdition"}]},"eventsBasedBehaviors":[{"description":"The finite state machine used internally by the button object.","fullName":"Button finite state machine","helpPath":"","iconUrl":"","name":"ButtonFSM","objectType":"","previewIconUrl":"","private":true,"eventsFunctions":[{"fullName":"","functionType":"Action","name":"doStepPostEvents","sentence":"","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"inverted":true,"value":"PanelSpriteButton::IsInGameEdition"},"parameters":["",""]}],"actions":[],"events":[{"colorB":228,"colorG":176,"colorR":74,"creationTime":0,"name":"Finite state machine","source":"","type":"BuiltinCommonInstructions::Group","events":[{"type":"BuiltinCommonInstructions::Comment","color":{"b":109,"g":230,"r":255,"textB":0,"textG":0,"textR":0},"comment":"The \"Validated\" state only last one frame."},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["State","=","\"Validated\""]}],"actions":[{"type":{"value":"SetStringVariable"},"parameters":["State","=","\"Idle\""]}]},{"colorB":228,"colorG":176,"colorR":74,"creationTime":0,"name":"Check position","source":"","type":"BuiltinCommonInstructions::Group","events":[{"type":"BuiltinCommonInstructions::Comment","color":{"b":109,"g":230,"r":255,"textB":0,"textG":0,"textR":0},"comment":"Make sure the cursor position is only checked once per frame."},{"type":"BuiltinCommonInstructions::Standard","conditions":[],"actions":[{"type":{"value":"SetBooleanVariable"},"parameters":["MouseIsInside","False",""]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"BooleanVariable"},"parameters":["ShouldCheckHovering","True",""]},{"type":{"value":"CollisionPoint"},"parameters":["Object","MouseOnlyCursorX(Object.Layer(), 0)","MouseOnlyCursorY(Object.Layer(), 0)"]}],"actions":[{"type":{"value":"SetBooleanVariable"},"parameters":["MouseIsInside","True",""]}]},{"type":"BuiltinCommonInstructions::Comment","color":{"b":109,"g":230,"r":255,"textB":0,"textG":0,"textR":0},"comment":"Touches are always pressed, so ShouldCheckHovering doesn't matter."},{"type":"BuiltinCommonInstructions::Standard","conditions":[],"actions":[{"type":{"value":"SetBooleanVariable"},"parameters":["TouchIsInside","False",""]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"NumberVariable"},"parameters":["TouchId","!=","0"]},{"type":{"value":"CollisionPoint"},"parameters":["Object","TouchX(TouchId, Object.Layer(), 0)","TouchY(TouchId, Object.Layer(), 0)"]}],"actions":[{"type":{"value":"SetBooleanVariable"},"parameters":["TouchIsInside","True",""]}]}],"parameters":[]},{"colorB":228,"colorG":176,"colorR":74,"creationTime":0,"name":"Handle touch start","source":"","type":"BuiltinCommonInstructions::Group","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"HasAnyTouchOrMouseStarted"},"parameters":[""]}],"actions":[{"type":{"value":"SetNumberVariable"},"parameters":["Index","=","0"]}],"events":[{"type":"BuiltinCommonInstructions::Repeat","repeatExpression":"StartedTouchOrMouseCount()","conditions":[],"actions":[],"events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"CollisionPoint"},"parameters":["Object","TouchX(StartedTouchOrMouseId(Index), Object.Layer(), 0)","TouchY(StartedTouchOrMouseId(Index), Object.Layer(), 0)"]}],"actions":[{"type":{"value":"SetNumberVariable"},"parameters":["TouchId","=","StartedTouchOrMouseId(Index)"]},{"type":{"value":"SetBooleanVariable"},"parameters":["TouchIsInside","True",""]}],"events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"BuiltinCommonInstructions::Or"},"parameters":[],"subInstructions":[{"type":{"value":"PanelSpriteButton::ButtonFSM::PropertyState"},"parameters":["Object","Behavior","=","\"Hovered\""]},{"type":{"value":"PanelSpriteButton::ButtonFSM::PropertyState"},"parameters":["Object","Behavior","=","\"Idle\""]}]}],"actions":[{"type":{"value":"SetStringVariable"},"parameters":["State","=","\"PressedInside\""]}]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[],"actions":[{"type":{"value":"SetNumberVariable"},"parameters":["Index","+","1"]}]}]}]}],"parameters":[]},{"colorB":228,"colorG":176,"colorR":74,"creationTime":0,"name":"Apply position changes","source":"","type":"BuiltinCommonInstructions::Group","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"inverted":true,"value":"BooleanVariable"},"parameters":["MouseIsInside","True",""]},{"type":{"value":"StringVariable"},"parameters":["State","=","\"Hovered\""]}],"actions":[{"type":{"value":"SetStringVariable"},"parameters":["State","=","\"Idle\""]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"BooleanVariable"},"parameters":["MouseIsInside","True",""]},{"type":{"value":"StringVariable"},"parameters":["State","=","\"Idle\""]}],"actions":[{"type":{"value":"SetStringVariable"},"parameters":["State","=","\"Hovered\""]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"inverted":true,"value":"BooleanVariable"},"parameters":["TouchIsInside","True",""]},{"type":{"value":"StringVariable"},"parameters":["State","=","\"PressedInside\""]}],"actions":[{"type":{"value":"SetStringVariable"},"parameters":["State","=","\"PressedOutside\""]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"BooleanVariable"},"parameters":["TouchIsInside","True",""]},{"type":{"value":"StringVariable"},"parameters":["State","=","\"PressedOutside\""]}],"actions":[{"type":{"value":"SetStringVariable"},"parameters":["State","=","\"PressedInside\""]}]}],"parameters":[]},{"colorB":228,"colorG":176,"colorR":74,"creationTime":0,"name":"Handle touch end","source":"","type":"BuiltinCommonInstructions::Group","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"HasTouchEnded"},"parameters":["","TouchId"]}],"actions":[{"type":{"value":"SetNumberVariable"},"parameters":["TouchId","=","0"]}],"events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["State","=","\"PressedInside\""]}],"actions":[{"type":{"value":"SetStringVariable"},"parameters":["State","=","\"Validated\""]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"inverted":true,"value":"StringVariable"},"parameters":["State","=","\"PressedInside\""]},{"type":{"inverted":true,"value":"StringVariable"},"parameters":["State","=","\"Validated\""]}],"actions":[{"type":{"value":"SetStringVariable"},"parameters":["State","=","\"Idle\""]}]}]}],"parameters":[]}],"parameters":[]}]}],"parameters":[{"description":"Object","name":"Object","type":"object"},{"description":"Behavior","name":"Behavior","supplementaryInformation":"PanelSpriteButton::ButtonFSM","type":"behavior"}],"objectGroups":[]},{"fullName":"","functionType":"Action","name":"onDeActivate","sentence":"","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[],"actions":[{"type":{"value":"PanelSpriteButton::ButtonFSM::ResetState"},"parameters":["Object","Behavior",""]}]}],"parameters":[{"description":"Object","name":"Object","type":"object"},{"description":"Behavior","name":"Behavior","supplementaryInformation":"PanelSpriteButton::ButtonFSM","type":"behavior"}],"objectGroups":[]},{"description":"Reset the state of the button.","fullName":"Reset state","functionType":"Action","name":"ResetState","private":true,"sentence":"Reset the button state of _PARAM0_","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[],"actions":[{"type":{"value":"SetStringVariable"},"parameters":["State","=","\"Idle\""]},{"type":{"value":"SetNumberVariable"},"parameters":["TouchId","=","0"]}]}],"parameters":[{"description":"Object","name":"Object","type":"object"},{"description":"Behavior","name":"Behavior","supplementaryInformation":"PanelSpriteButton::ButtonFSM","type":"behavior"}],"objectGroups":[]},{"description":"Check if the button is not used.","fullName":"Is idle","functionType":"Condition","name":"IsIdle","sentence":"_PARAM0_ is idle","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["State","=","\"Idle\""]}],"actions":[{"type":{"value":"SetReturnBoolean"},"parameters":["True"]}]}],"parameters":[{"description":"Object","name":"Object","type":"object"},{"description":"Behavior","name":"Behavior","supplementaryInformation":"PanelSpriteButton::ButtonFSM","type":"behavior"}],"objectGroups":[]},{"description":"Check if the button was just clicked.","fullName":"Is clicked","functionType":"Condition","name":"IsClicked","sentence":"_PARAM0_ is clicked","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["State","=","\"Validated\""]}],"actions":[{"type":{"value":"SetReturnBoolean"},"parameters":["True"]}]}],"parameters":[{"description":"Object","name":"Object","type":"object"},{"description":"Behavior","name":"Behavior","supplementaryInformation":"PanelSpriteButton::ButtonFSM","type":"behavior"}],"objectGroups":[]},{"description":"Check if the cursor is hovered over the button.","fullName":"Is hovered","functionType":"Condition","name":"IsHovered","sentence":"_PARAM0_ is hovered","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["State","=","\"Hovered\""]}],"actions":[{"type":{"value":"SetReturnBoolean"},"parameters":["True"]}]}],"parameters":[{"description":"Object","name":"Object","type":"object"},{"description":"Behavior","name":"Behavior","supplementaryInformation":"PanelSpriteButton::ButtonFSM","type":"behavior"}],"objectGroups":[]},{"description":"Check if the button is either hovered or pressed but not hovered.","fullName":"Is focused","functionType":"Condition","name":"IsFocused","sentence":"_PARAM0_ is focused","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["State","=","\"Hovered\""]}],"actions":[{"type":{"value":"SetReturnBoolean"},"parameters":["True"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["State","=","\"PressedOutside\""]}],"actions":[{"type":{"value":"SetReturnBoolean"},"parameters":["True"]}]}],"parameters":[{"description":"Object","name":"Object","type":"object"},{"description":"Behavior","name":"Behavior","supplementaryInformation":"PanelSpriteButton::ButtonFSM","type":"behavior"}],"objectGroups":[]},{"description":"Check if the button is currently being pressed with mouse or touch.","fullName":"Is pressed","functionType":"Condition","name":"IsPressed","sentence":"_PARAM0_ is pressed","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["State","=","\"PressedInside\""]}],"actions":[{"type":{"value":"SetReturnBoolean"},"parameters":["True"]}]}],"parameters":[{"description":"Object","name":"Object","type":"object"},{"description":"Behavior","name":"Behavior","supplementaryInformation":"PanelSpriteButton::ButtonFSM","type":"behavior"}],"objectGroups":[]},{"description":"Check if the button is currently being pressed outside with mouse or touch.","fullName":"Is held outside","functionType":"Condition","name":"IsPressedOutside","sentence":"_PARAM0_ is held outside","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["State","=","\"PressedOutside\""]}],"actions":[{"type":{"value":"SetReturnBoolean"},"parameters":["True"]}]}],"parameters":[{"description":"Object","name":"Object","type":"object"},{"description":"Behavior","name":"Behavior","supplementaryInformation":"PanelSpriteButton::ButtonFSM","type":"behavior"}],"objectGroups":[]},{"description":"the touch id that is using the button or 0 if none.","fullName":"Touch id","functionType":"ExpressionAndCondition","name":"TouchId","sentence":"the touch id","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[],"actions":[{"type":{"value":"SetReturnNumber"},"parameters":["TouchId"]}]}],"expressionType":{"type":"expression"},"parameters":[{"description":"Object","name":"Object","type":"object"},{"description":"Behavior","name":"Behavior","supplementaryInformation":"PanelSpriteButton::ButtonFSM","type":"behavior"}],"objectGroups":[]}],"eventsFunctionsFolderStructure":{"folderName":"__ROOT","children":[{"functionName":"doStepPostEvents"},{"functionName":"onDeActivate"},{"functionName":"ResetState"},{"functionName":"IsIdle"},{"functionName":"IsClicked"},{"functionName":"IsHovered"},{"functionName":"IsFocused"},{"functionName":"IsPressed"},{"functionName":"IsPressedOutside"},{"functionName":"TouchId"}]},"propertyDescriptors":[{"value":"true","type":"Boolean","label":"","description":"Should check hovering","hidden":true,"name":"ShouldCheckHovering"},{"value":"Idle","type":"Choice","label":"State","choices":[{"label":"Idle","value":"Idle"},{"label":"Hovered","value":"Hovered"},{"label":"PressedInside","value":"PressedInside"},{"label":"PressedOutside","value":"PressedOutside"},{"label":"Validated","value":"Validated"}],"hidden":true,"name":"State"},{"value":"0","type":"Number","label":"Touch id","hidden":true,"name":"TouchId"},{"value":"","type":"Boolean","label":"Touch is inside","hidden":true,"name":"TouchIsInside"},{"value":"","type":"Boolean","label":"Mouse is inside","hidden":true,"name":"MouseIsInside"},{"value":"","type":"Number","label":"","hidden":true,"name":"Index"}],"propertiesFolderStructure":{"folderName":"__ROOT","children":[{"propertyName":"ShouldCheckHovering"},{"propertyName":"State"},{"propertyName":"TouchId"},{"propertyName":"TouchIsInside"},{"propertyName":"MouseIsInside"},{"propertyName":"Index"}]}},{"description":"Change the text style when the button is hovered.","fullName":"Hover text style","helpPath":"","iconUrl":"","name":"TextStyleState","objectType":"TextObject::Text","previewIconUrl":"","private":true,"eventsFunctions":[{"description":"Check if isHovered.","fullName":"IsHovered","functionType":"Condition","name":"IsHovered","sentence":"_PARAM0_ isHovered","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"BooleanVariable"},"parameters":["IsHovered","True",""]}],"actions":[{"type":{"value":"SetReturnBoolean"},"parameters":["True"]}]}],"parameters":[{"description":"Object","name":"Object","supplementaryInformation":"TextObject::Text","type":"object"},{"description":"Behavior","name":"Behavior","supplementaryInformation":"PanelSpriteButton::TextStyleState","type":"behavior"}],"objectGroups":[]},{"description":"Change if isHovered.","fullName":"IsHovered","functionType":"Action","name":"SetIsHovered","sentence":"_PARAM0_ isHovered: _PARAM2_","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"BooleanVariable"},"parameters":["IsHovered","False",""]},{"type":{"value":"BooleanVariable"},"parameters":["Value","True",""]}],"actions":[{"type":{"value":"SetBooleanVariable"},"parameters":["IsHovered","True",""]}],"events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"NumberVariable"},"parameters":["HoverFontSize",">","0"]}],"actions":[{"type":{"value":"SetNumberVariable"},"parameters":["IdleFontSize","=","Object.FontSize()"]},{"type":{"value":"TextObject::Text::SetFontSize"},"parameters":["Object","=","HoverFontSize"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["HoverColor","!=","\"\""]}],"actions":[{"type":{"value":"SetStringVariable"},"parameters":["IdleColor","=","Object.Behavior::Color()"]},{"type":{"value":"TextObject::ChangeColor"},"parameters":["Object","HoverColor"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"BooleanVariable"},"parameters":["ShouldEnableShadowOnHover","True",""]}],"actions":[{"type":{"value":"TextObject::ShowShadow"},"parameters":["Object",""]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"BooleanVariable"},"parameters":["ShouldEnableOutlineOnHover","True",""]}],"actions":[{"type":{"value":"TextObject::Text::SetOutlineEnabled"},"parameters":["Object","yes"]}]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"BooleanVariable"},"parameters":["IsHovered","True",""]},{"type":{"value":"BooleanVariable"},"parameters":["Value","False",""]}],"actions":[{"type":{"value":"SetBooleanVariable"},"parameters":["IsHovered","False",""]}],"events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"NumberVariable"},"parameters":["HoverFontSize",">","0"]}],"actions":[{"type":{"value":"TextObject::Text::SetFontSize"},"parameters":["Object","=","IdleFontSize"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["HoverColor","!=","\"\""]}],"actions":[{"type":{"value":"TextObject::ChangeColor"},"parameters":["Object","IdleColor"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"BooleanVariable"},"parameters":["ShouldEnableShadowOnHover","True",""]}],"actions":[{"type":{"value":"TextObject::ShowShadow"},"parameters":["Object","no"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"BooleanVariable"},"parameters":["ShouldEnableOutlineOnHover","True",""]}],"actions":[{"type":{"value":"TextObject::Text::SetOutlineEnabled"},"parameters":["Object","no"]}]}]}],"parameters":[{"description":"Object","name":"Object","supplementaryInformation":"TextObject::Text","type":"object"},{"description":"Behavior","name":"Behavior","supplementaryInformation":"PanelSpriteButton::TextStyleState","type":"behavior"},{"defaultValue":"yes","description":"IsHovered","name":"Value","optional":true,"type":"yesorno"}],"objectGroups":[]},{"description":"Return the text color","fullName":"Text color","functionType":"StringExpression","name":"Color","private":true,"sentence":"","events":[{"type":"BuiltinCommonInstructions::JsCode","inlineCode":["/** @type {gdjs.TextRuntimeObject} */","const object = eventsFunctionContext.getObjects(\"Object\")[0];","","eventsFunctionContext.returnValue = object._color.join(\";\");"],"parameterObjects":"","useStrict":true,"eventsSheetExpanded":true}],"expressionType":{"type":"color"},"parameters":[{"description":"Object","name":"Object","supplementaryInformation":"TextObject::Text","type":"object"},{"description":"Behavior","name":"Behavior","supplementaryInformation":"PanelSpriteButton::TextStyleState","type":"behavior"}],"objectGroups":[]}],"eventsFunctionsFolderStructure":{"folderName":"__ROOT","children":[{"functionName":"IsHovered"},{"functionName":"SetIsHovered"},{"functionName":"Color"}]},"propertyDescriptors":[{"value":"","type":"Boolean","label":"Outline on hover","name":"ShouldEnableOutlineOnHover"},{"value":"","type":"Color","label":"Hover color","name":"HoverColor"},{"value":"","type":"Boolean","label":"Enable shadow on hover","name":"ShouldEnableShadowOnHover"},{"value":"0","type":"Number","unit":"Pixel","label":"Hover font size","name":"HoverFontSize"},{"value":"","type":"Boolean","label":"","hidden":true,"name":"IsHovered"},{"value":"0","type":"Number","unit":"Pixel","label":"Idle font size","hidden":true,"name":"IdleFontSize"},{"value":"","type":"Color","label":"Idle color","hidden":true,"name":"IdleColor"}],"propertiesFolderStructure":{"folderName":"__ROOT","children":[{"propertyName":"IsHovered"},{"propertyName":"HoverFontSize"},{"propertyName":"IdleFontSize"},{"propertyName":"HoverColor"},{"propertyName":"IdleColor"},{"propertyName":"ShouldEnableOutlineOnHover"},{"propertyName":"ShouldEnableShadowOnHover"}]}},{"description":"Change the text style when the button is hovered.","fullName":"Hover bitmap text style","helpPath":"","iconUrl":"","name":"BitmapTextStyleState","objectType":"BitmapText::BitmapTextObject","previewIconUrl":"","private":true,"eventsFunctions":[{"description":"Check if isHovered.","fullName":"IsHovered","functionType":"Condition","name":"IsHovered","sentence":"_PARAM0_ isHovered","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"BooleanVariable"},"parameters":["IsHovered","True",""]}],"actions":[{"type":{"value":"SetReturnBoolean"},"parameters":["True"]}]}],"parameters":[{"description":"Object","name":"Object","supplementaryInformation":"BitmapText::BitmapTextObject","type":"object"},{"description":"Behavior","name":"Behavior","supplementaryInformation":"PanelSpriteButton::BitmapTextStyleState","type":"behavior"}],"objectGroups":[]},{"description":"Change if isHovered.","fullName":"IsHovered","functionType":"Action","name":"SetIsHovered","sentence":"_PARAM0_ isHovered: _PARAM2_","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"BooleanVariable"},"parameters":["IsHovered","False",""]},{"type":{"value":"BooleanVariable"},"parameters":["Value","True",""]}],"actions":[{"type":{"value":"SetBooleanVariable"},"parameters":["IsHovered","True",""]}],"events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["HoverColor","!=","\"\""]}],"actions":[{"type":{"value":"SetStringVariable"},"parameters":["IdleColor","=","Object.Behavior::Color()"]},{"type":{"value":"BitmapText::SetTint"},"parameters":["Object","HoverColor"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"BuiltinCommonInstructions::Or"},"parameters":[],"subInstructions":[{"type":{"value":"StringVariable"},"parameters":["HoverPrefix","!=","\"\""]},{"type":{"value":"StringVariable"},"parameters":["HoverSuffix","!=","\"\""]}]}],"actions":[{"type":{"value":"SetStringVariable"},"parameters":["IdleText","=","Object.Text::Value()"]},{"type":{"value":"TextContainerCapability::TextContainerBehavior::SetValue"},"parameters":["Object","Text","=","HoverPrefix + Object.Text::Value() + HoverSuffix"]}]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"BooleanVariable"},"parameters":["IsHovered","True",""]},{"type":{"value":"BooleanVariable"},"parameters":["Value","False",""]}],"actions":[{"type":{"value":"SetBooleanVariable"},"parameters":["IsHovered","False",""]}],"events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["HoverColor","!=","\"\""]}],"actions":[{"type":{"value":"BitmapText::SetTint"},"parameters":["Object","IdleColor"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"BuiltinCommonInstructions::Or"},"parameters":[],"subInstructions":[{"type":{"value":"StringVariable"},"parameters":["HoverPrefix","!=","\"\""]},{"type":{"value":"StringVariable"},"parameters":["HoverSuffix","!=","\"\""]}]}],"actions":[{"type":{"value":"TextContainerCapability::TextContainerBehavior::SetValue"},"parameters":["Object","Text","=","IdleText"]}]}]}],"parameters":[{"description":"Object","name":"Object","supplementaryInformation":"BitmapText::BitmapTextObject","type":"object"},{"description":"Behavior","name":"Behavior","supplementaryInformation":"PanelSpriteButton::BitmapTextStyleState","type":"behavior"},{"defaultValue":"yes","description":"IsHovered","name":"Value","optional":true,"type":"yesorno"}],"objectGroups":[]},{"description":"Return the text color","fullName":"Text color","functionType":"StringExpression","name":"Color","private":true,"sentence":"","events":[{"type":"BuiltinCommonInstructions::JsCode","inlineCode":["/** @type {gdjs.BitmapTextRuntimeObject} */","const object = eventsFunctionContext.getObjects(\"Object\")[0];","","eventsFunctionContext.returnValue = object._tint.join(\";\");"],"parameterObjects":"","useStrict":true,"eventsSheetExpanded":true}],"expressionType":{"type":"color"},"parameters":[{"description":"Object","name":"Object","supplementaryInformation":"BitmapText::BitmapTextObject","type":"object"},{"description":"Behavior","name":"Behavior","supplementaryInformation":"PanelSpriteButton::BitmapTextStyleState","type":"behavior"}],"objectGroups":[]}],"eventsFunctionsFolderStructure":{"folderName":"__ROOT","children":[{"functionName":"IsHovered"},{"functionName":"SetIsHovered"},{"functionName":"Color"}]},"propertyDescriptors":[{"value":"","type":"Color","label":"Hover color","name":"HoverColor"},{"value":"","type":"String","label":"Hover prefix","name":"HoverPrefix"},{"value":"","type":"String","label":"Hover suffix","name":"HoverSuffix"},{"value":"","type":"Boolean","label":"","hidden":true,"name":"IsHovered"},{"value":"","type":"String","label":"Idle text","hidden":true,"name":"IdleText"},{"value":"","type":"Color","label":"Idle color","hidden":true,"name":"IdleColor"}],"propertiesFolderStructure":{"folderName":"__ROOT","children":[{"propertyName":"IsHovered"},{"propertyName":"HoverPrefix"},{"propertyName":"HoverSuffix"},{"propertyName":"IdleText"},{"propertyName":"HoverColor"},{"propertyName":"IdleColor"}]}}],"eventsBasedObjects":[{"areaMaxX":256,"areaMaxY":64,"areaMaxZ":64,"areaMinX":0,"areaMinY":0,"areaMinZ":0,"assetStoreTag":"menu buttons","defaultName":"Button","description":"Button with a label.","fullName":"Labeled button","helpPath":"","iconUrl":"","isInnerAreaFollowingParentSize":true,"isUsingLegacyInstancesRenderer":false,"name":"PanelSpriteButton","previewIconUrl":"","objects":[{"assetStoreId":"","bold":false,"italic":false,"name":"Label","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[{"name":"Anchor","type":"AnchorBehavior::AnchorBehavior","bottomEdgeAnchor":4.0,"topEdgeAnchor":4.0,"leftEdgeAnchor":1.0,"relativeToOriginalWindowSize":true,"rightEdgeAnchor":2.0,"useLegacyBottomAndRightAnchors":false},{"name":"TextStyleState","type":"PanelSpriteButton::TextStyleState","ShouldEnableOutlineOnHover":false,"HoverColor":"","ShouldEnableShadowOnHover":false,"HoverFontSize":0.0,"IsHovered":false,"IdleFontSize":0.0,"IdleColor":""}],"string":"Text","font":"","textAlignment":"center","characterSize":20.0,"color":{"b":0,"g":0,"r":0},"content":{"bold":false,"isOutlineEnabled":false,"isShadowEnabled":false,"italic":false,"outlineColor":"255;255;255","outlineThickness":2.0,"shadowAngle":90.0,"shadowBlurRadius":2.0,"shadowColor":"0;0;0","shadowDistance":4.0,"shadowOpacity":127.0,"smoothed":true,"underlined":false,"text":"Text","font":"","textAlignment":"center","verticalTextAlignment":"center","characterSize":20.0,"lineHeight":0.0,"color":"0;0;0"}},{"assetStoreId":"","bottomMargin":0.0,"height":32.0,"leftMargin":0.0,"name":"Idle","rightMargin":0.0,"texture":"","tiled":false,"topMargin":0.0,"type":"PanelSpriteObject::PanelSprite","width":32.0,"variables":[{"folded":true,"name":"State","type":"string","value":"Idle"}],"effects":[],"behaviors":[{"name":"Anchor","type":"AnchorBehavior::AnchorBehavior","bottomEdgeAnchor":2.0,"leftEdgeAnchor":1.0,"relativeToOriginalWindowSize":true,"rightEdgeAnchor":2.0,"topEdgeAnchor":1.0,"useLegacyBottomAndRightAnchors":false},{"name":"ButtonFSM","type":"PanelSpriteButton::ButtonFSM","ShouldCheckHovering":true}]},{"assetStoreId":"","bottomMargin":0.0,"height":32.0,"leftMargin":0.0,"name":"Hovered","rightMargin":0.0,"texture":"","tiled":false,"topMargin":0.0,"type":"PanelSpriteObject::PanelSprite","width":32.0,"variables":[],"effects":[],"behaviors":[{"name":"Anchor","type":"AnchorBehavior::AnchorBehavior","bottomEdgeAnchor":2.0,"leftEdgeAnchor":1.0,"relativeToOriginalWindowSize":true,"rightEdgeAnchor":2.0,"topEdgeAnchor":1.0,"useLegacyBottomAndRightAnchors":false},{"name":"Tween","type":"Tween::TweenBehavior"}]},{"assetStoreId":"","bottomMargin":0.0,"height":32.0,"leftMargin":0.0,"name":"Pressed","rightMargin":0.0,"texture":"","tiled":false,"topMargin":0.0,"type":"PanelSpriteObject::PanelSprite","width":32.0,"variables":[],"effects":[],"behaviors":[{"name":"Anchor","type":"AnchorBehavior::AnchorBehavior","bottomEdgeAnchor":2.0,"leftEdgeAnchor":1.0,"relativeToOriginalWindowSize":true,"rightEdgeAnchor":2.0,"topEdgeAnchor":1.0,"useLegacyBottomAndRightAnchors":false}]},{"assetStoreId":"","name":"BitmapLabel","type":"BitmapText::BitmapTextObject","variables":[],"effects":[],"behaviors":[{"name":"Anchor","type":"AnchorBehavior::AnchorBehavior","bottomEdgeAnchor":4.0,"topEdgeAnchor":4.0,"leftEdgeAnchor":1.0,"relativeToOriginalWindowSize":true,"rightEdgeAnchor":2.0,"useLegacyBottomAndRightAnchors":false},{"name":"BitmapTextStyleState","type":"PanelSpriteButton::BitmapTextStyleState","HoverColor":"","HoverPrefix":"","HoverSuffix":"","IsHovered":false,"IdleText":"","IdleColor":""}],"content":{"text":"Text","opacity":255.0,"scale":1.0,"fontSize":20.0,"tint":"255;255;255","bitmapFontResourceName":"","textureAtlasResourceName":"","align":"center","verticalTextAlignment":"center"}}],"objectsFolderStructure":{"folderName":"__ROOT","children":[{"objectName":"Label"},{"objectName":"BitmapLabel"},{"objectName":"Idle"},{"objectName":"Hovered"},{"objectName":"Pressed"}]},"objectsGroups":[{"name":"Background","objects":[{"name":"Idle"},{"name":"Hovered"},{"name":"Pressed"}]},{"name":"Labels","objects":[{"name":"Label"},{"name":"BitmapLabel"}]}],"layers":[{"ambientLightColorB":200,"ambientLightColorG":200,"ambientLightColorR":200,"camera2DPlaneMaxDrawingDistance":5000.0,"camera3DFarPlaneDistance":10000.0,"camera3DFieldOfView":45.0,"camera3DNearPlaneDistance":3.0,"cameraType":"","followBaseLayerCamera":false,"isLightingLayer":false,"isLocked":false,"name":"","renderingType":"","visibility":true,"cameras":[{"defaultSize":true,"defaultViewport":true,"height":0.0,"viewportBottom":1.0,"viewportLeft":0.0,"viewportRight":1.0,"viewportTop":0.0,"width":0.0}],"effects":[]}],"instances":[{"angle":0.0,"customSize":true,"depth":1.0,"height":64.0,"layer":"","name":"Idle","persistentUuid":"24882334-eec8-403e-8bf1-70fc928a46e6","width":256.0,"x":0.0,"y":0.0,"zOrder":1,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"depth":1.0,"height":64.0,"layer":"","name":"Label","persistentUuid":"3b29c95c-5363-4e25-bf47-eecf13e8a226","width":256.0,"x":0.0,"y":32.0,"zOrder":2,"numberProperties":[],"stringProperties":[],"initialVariables":[]}],"editionSettings":{"grid":false,"gridType":"rectangular","gridWidth":32.0,"gridHeight":32.0,"gridDepth":32.0,"gridOffsetX":0.0,"gridOffsetY":0.0,"gridOffsetZ":0.0,"gridColor":10401023.0,"gridAlpha":0.8,"snap":false,"zoomFactor":2.734375,"windowMask":false,"selectedLayer":"","gameEditorMode":"instances-editor"},"eventsFunctions":[{"fullName":"","functionType":"Action","name":"onCreated","sentence":"","events":[{"type":"BuiltinCommonInstructions::Comment","color":{"b":109,"g":230,"r":255,"textB":0,"textG":0,"textR":0},"comment":"Create one background instance for of each state.\nOnly the instance for the current state is shown."},{"type":"BuiltinCommonInstructions::Standard","conditions":[],"actions":[{"type":{"value":"Create"},"parameters":["","Hovered","0","0",""]},{"type":{"value":"Create"},"parameters":["","Pressed","0","0",""]},{"type":{"value":"ResizableCapability::ResizableBehavior::SetSize"},"parameters":["Hovered","Resizable","Idle.Width()","Idle.Height()"]},{"type":{"value":"ResizableCapability::ResizableBehavior::SetSize"},"parameters":["Pressed","Resizable","Idle.Width()","Idle.Height()"]},{"type":{"value":"Hide"},"parameters":["Hovered"]},{"type":{"value":"Hide"},"parameters":["Pressed"]},{"type":{"value":"SetZOrder"},"parameters":["Hovered","=","1"]},{"type":{"value":"SetZOrder"},"parameters":["Pressed","=","1"]},{"type":{"value":"TextContainerCapability::TextContainerBehavior::SetValue"},"parameters":["Labels","Text","=","LabelText"]}]}],"parameters":[{"description":"Object","name":"Object","supplementaryInformation":"PanelSpriteButton::PanelSpriteButton","type":"object"}],"objectGroups":[{"name":"Background","objects":[{"name":"Idle"},{"name":"Hovered"},{"name":"Pressed"}]}]},{"fullName":"","functionType":"Action","name":"onHotReloading","sentence":"","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"PanelSpriteButton::PanelSpriteButton::IsPressed"},"parameters":["Object",""]}],"actions":[{"type":{"value":"PanelSpriteButton::PanelSpriteButton::SetLabelOffset"},"parameters":["Object","=","PressedLabelOffsetY",""]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[],"actions":[{"type":{"value":"TextContainerCapability::TextContainerBehavior::SetValue"},"parameters":["Labels","Text","=","LabelText"]}]}],"parameters":[{"description":"Object","name":"Object","supplementaryInformation":"PanelSpriteButton::PanelSpriteButton","type":"object"}],"objectGroups":[]},{"fullName":"","functionType":"Action","name":"doStepPostEvents","sentence":"","events":[{"colorB":228,"colorG":176,"colorR":74,"creationTime":0,"name":"Apply states","source":"","type":"BuiltinCommonInstructions::Group","events":[{"type":"BuiltinCommonInstructions::Comment","color":{"b":109,"g":230,"r":255,"textB":0,"textG":0,"textR":0},"comment":"Show the right background accordingly to the new state."},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"PanelSpriteButton::PanelSpriteButton::IsIdle"},"parameters":["Object","ButtonFSM"]},{"type":{"value":"BuiltinCommonInstructions::Once"},"parameters":[]}],"actions":[{"type":{"value":"PanelSpriteButton::TextStyleState::SetIsHovered"},"parameters":["Label","TextStyleState","no",""]},{"type":{"value":"PanelSpriteButton::BitmapTextStyleState::SetIsHovered"},"parameters":["BitmapLabel","BitmapTextStyleState","no",""]},{"type":{"value":"PanelSpriteButton::PanelSpriteButton::SetLabelOffset"},"parameters":["Object","=","0",""]},{"type":{"value":"Show"},"parameters":["Idle",""]},{"type":{"value":"Hide"},"parameters":["Pressed"]}],"events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"Visible"},"parameters":["Hovered"]},{"type":{"value":"NumberVariable"},"parameters":["HoveredFadeOutDuration",">","0"]}],"actions":[{"type":{"value":"Tween::TweenBehavior::AddObjectOpacityTween2"},"parameters":["Hovered","Tween","\"Fadeout\"","0","\"linear\"","HoveredFadeOutDuration",""]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"NumberVariable"},"parameters":["HoveredFadeOutDuration","=","0"]}],"actions":[{"type":{"value":"Hide"},"parameters":["Hovered"]}]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"OpacityCapability::OpacityBehavior::Value"},"parameters":["Hovered","Opacity","=","0"]}],"actions":[{"type":{"value":"Hide"},"parameters":["Hovered"]},{"type":{"value":"OpacityCapability::OpacityBehavior::SetValue"},"parameters":["Hovered","Opacity","=","255"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"PanelSpriteButton::PanelSpriteButton::IsHovered"},"parameters":["Object","ButtonFSM"]},{"type":{"value":"BuiltinCommonInstructions::Once"},"parameters":[]}],"actions":[{"type":{"value":"PanelSpriteButton::TextStyleState::SetIsHovered"},"parameters":["Label","TextStyleState","",""]},{"type":{"value":"PanelSpriteButton::BitmapTextStyleState::SetIsHovered"},"parameters":["BitmapLabel","BitmapTextStyleState","yes",""]},{"type":{"value":"PanelSpriteButton::PanelSpriteButton::SetLabelOffset"},"parameters":["Object","=","0",""]},{"type":{"value":"Hide"},"parameters":["Idle"]},{"type":{"value":"Show"},"parameters":["Hovered",""]},{"type":{"value":"Hide"},"parameters":["Pressed"]}],"events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"NumberVariable"},"parameters":["HoveredFadeOutDuration",">","0"]}],"actions":[{"type":{"value":"Tween::RemoveTween"},"parameters":["Hovered","Tween","\"Fadeout\""]},{"type":{"value":"OpacityCapability::OpacityBehavior::SetValue"},"parameters":["Hovered","Opacity","=","255"]}]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"PanelSpriteButton::PanelSpriteButton::IsPressed"},"parameters":["Object","ButtonFSM"]},{"type":{"value":"BuiltinCommonInstructions::Once"},"parameters":[]}],"actions":[{"type":{"value":"PanelSpriteButton::TextStyleState::SetIsHovered"},"parameters":["Label","TextStyleState","no",""]},{"type":{"value":"PanelSpriteButton::BitmapTextStyleState::SetIsHovered"},"parameters":["BitmapLabel","BitmapTextStyleState","no",""]},{"type":{"value":"PanelSpriteButton::PanelSpriteButton::SetLabelOffset"},"parameters":["Object","=","PressedLabelOffsetY",""]},{"type":{"value":"Hide"},"parameters":["Idle"]},{"type":{"value":"Hide"},"parameters":["Hovered"]},{"type":{"value":"Show"},"parameters":["Pressed",""]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"PanelSpriteButton::PanelSpriteButton::IsFocused"},"parameters":["Object","ButtonFSM"]},{"type":{"value":"BuiltinCommonInstructions::Once"},"parameters":[]}],"actions":[{"type":{"value":"PanelSpriteButton::TextStyleState::SetIsHovered"},"parameters":["Label","TextStyleState","yes",""]},{"type":{"value":"PanelSpriteButton::BitmapTextStyleState::SetIsHovered"},"parameters":["BitmapLabel","BitmapTextStyleState","yes",""]},{"type":{"value":"PanelSpriteButton::PanelSpriteButton::SetLabelOffset"},"parameters":["Object","=","0",""]},{"type":{"value":"Hide"},"parameters":["Idle"]},{"type":{"value":"Show"},"parameters":["Hovered",""]},{"type":{"value":"Hide"},"parameters":["Pressed"]}]}],"parameters":[]}],"parameters":[{"description":"Object","name":"Object","supplementaryInformation":"PanelSpriteButton::PanelSpriteButton","type":"object"}],"objectGroups":[]},{"description":"Check if the button is not used.","fullName":"Is idle","functionType":"Condition","name":"IsIdle","sentence":"_PARAM0_ is idle","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"PanelSpriteButton::ButtonFSM::IsIdle"},"parameters":["Idle","ButtonFSM",""]}],"actions":[{"type":{"value":"SetReturnBoolean"},"parameters":["True"]}]}],"parameters":[{"description":"Object","name":"Object","supplementaryInformation":"PanelSpriteButton::PanelSpriteButton","type":"object"}],"objectGroups":[]},{"description":"Check if the button was just clicked.","fullName":"Is clicked","functionType":"Condition","name":"IsClicked","sentence":"_PARAM0_ is clicked","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"PanelSpriteButton::ButtonFSM::IsClicked"},"parameters":["Idle","ButtonFSM",""]}],"actions":[{"type":{"value":"SetReturnBoolean"},"parameters":["True"]}]}],"parameters":[{"description":"Object","name":"Object","supplementaryInformation":"PanelSpriteButton::PanelSpriteButton","type":"object"}],"objectGroups":[]},{"description":"Check if the cursor is hovered over the button.","fullName":"Is hovered","functionType":"Condition","name":"IsHovered","sentence":"_PARAM0_ is hovered","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"PanelSpriteButton::ButtonFSM::IsHovered"},"parameters":["Idle","ButtonFSM",""]}],"actions":[{"type":{"value":"SetReturnBoolean"},"parameters":["True"]}]}],"parameters":[{"description":"Object","name":"Object","supplementaryInformation":"PanelSpriteButton::PanelSpriteButton","type":"object"}],"objectGroups":[]},{"description":"Check if the button is either hovered or pressed but not hovered.","fullName":"Is focused","functionType":"Condition","name":"IsFocused","sentence":"_PARAM0_ is focused","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"PanelSpriteButton::ButtonFSM::IsFocused"},"parameters":["Idle","ButtonFSM",""]}],"actions":[{"type":{"value":"SetReturnBoolean"},"parameters":["True"]}]}],"parameters":[{"description":"Object","name":"Object","supplementaryInformation":"PanelSpriteButton::PanelSpriteButton","type":"object"}],"objectGroups":[]},{"description":"Check if the button is currently being pressed with mouse or touch.","fullName":"Is pressed","functionType":"Condition","name":"IsPressed","sentence":"_PARAM0_ is pressed","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"PanelSpriteButton::ButtonFSM::IsPressed"},"parameters":["Idle","ButtonFSM",""]}],"actions":[{"type":{"value":"SetReturnBoolean"},"parameters":["True"]}]}],"parameters":[{"description":"Object","name":"Object","supplementaryInformation":"PanelSpriteButton::PanelSpriteButton","type":"object"}],"objectGroups":[]},{"description":"Change the text of the button label.","fullName":"Label text","functionType":"Action","name":"SetLabelText","private":true,"sentence":"Change the text of _PARAM0_ to _PARAM1_","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[],"actions":[{"type":{"value":"TextContainerCapability::TextContainerBehavior::SetValue"},"parameters":["Labels","Text","=","Value"]}]}],"parameters":[{"description":"Object","name":"Object","supplementaryInformation":"PanelSpriteButton::PanelSpriteButton","type":"object"},{"description":"Text","name":"Value","type":"string"}],"objectGroups":[]},{"fullName":"","functionType":"ActionWithOperator","getterName":"LabelText","name":"SetLabelTextOp","sentence":"","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[],"actions":[{"type":{"value":"TextContainerCapability::TextContainerBehavior::SetValue"},"parameters":["Labels","Text","=","Value"]}]}],"parameters":[{"description":"Object","name":"Object","supplementaryInformation":"PanelSpriteButton::PanelSpriteButton","type":"object"}],"objectGroups":[]},{"description":"the label text.","fullName":"Label text","functionType":"ExpressionAndCondition","name":"LabelText","sentence":"the label text","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[],"actions":[{"type":{"value":"SetReturnString"},"parameters":["Labels.Text::Value()"]}]}],"expressionType":{"type":"string"},"parameters":[{"description":"Object","name":"Object","supplementaryInformation":"PanelSpriteButton::PanelSpriteButton","type":"object"}],"objectGroups":[]},{"description":"De/activate interactions with the button.","fullName":"De/activate interactions","functionType":"Action","name":"Activate","sentence":"Activate interactions with _PARAM0_: _PARAM1_","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"BooleanVariable"},"parameters":["ShouldActivate","True",""]}],"actions":[{"type":{"value":"ActivateBehavior"},"parameters":["Idle","ButtonFSM","yes"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"inverted":true,"value":"BooleanVariable"},"parameters":["ShouldActivate","True",""]}],"actions":[{"type":{"value":"ActivateBehavior"},"parameters":["Idle","ButtonFSM","no"]}]}],"parameters":[{"description":"Object","name":"Object","supplementaryInformation":"PanelSpriteButton::PanelSpriteButton","type":"object"},{"description":"Activate","name":"ShouldActivate","type":"yesorno"}],"objectGroups":[]},{"description":"Check if interactions are activated on the button.","fullName":"Interactions activated","functionType":"Condition","name":"IsActivated","sentence":"Interactions on _PARAM0_ are activated","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"BehaviorActivated"},"parameters":["Idle","ButtonFSM"]}],"actions":[{"type":{"value":"SetReturnBoolean"},"parameters":["True"]}]}],"parameters":[{"description":"Object","name":"Object","supplementaryInformation":"PanelSpriteButton::PanelSpriteButton","type":"object"}],"objectGroups":[]},{"description":"the labelOffset of the object.","fullName":"LabelOffset","functionType":"ExpressionAndCondition","name":"LabelOffset","private":true,"sentence":"the labelOffset","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[],"actions":[{"type":{"value":"SetReturnNumber"},"parameters":["LabelOffset"]}]}],"expressionType":{"type":"expression"},"parameters":[{"description":"Object","name":"Object","supplementaryInformation":"PanelSpriteButton::PanelSpriteButton","type":"object"}],"objectGroups":[]},{"fullName":"","functionType":"ActionWithOperator","getterName":"LabelOffset","name":"SetLabelOffset","private":true,"sentence":"","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[],"actions":[{"type":{"value":"SetCenterY"},"parameters":["Labels","+","Value - LabelOffset"]},{"type":{"value":"SetNumberVariable"},"parameters":["LabelOffset","=","Value"]}]}],"parameters":[{"description":"Object","name":"Object","supplementaryInformation":"PanelSpriteButton::PanelSpriteButton","type":"object"}],"objectGroups":[]}],"eventsFunctionsFolderStructure":{"folderName":"__ROOT","children":[{"functionName":"onCreated"},{"functionName":"onHotReloading"},{"functionName":"doStepPostEvents"},{"functionName":"IsIdle"},{"functionName":"IsClicked"},{"functionName":"IsHovered"},{"functionName":"IsFocused"},{"functionName":"IsPressed"},{"functionName":"SetLabelText"},{"functionName":"SetLabelTextOp"},{"functionName":"LabelText"},{"functionName":"Activate"},{"functionName":"IsActivated"},{"functionName":"LabelOffset"},{"functionName":"SetLabelOffset"}]},"propertyDescriptors":[{"value":"","type":"MultilineString","label":"Label","name":"LabelText"},{"value":"0.25","type":"Number","unit":"Second","label":"Hovered fade out duration","group":"States","name":"HoveredFadeOutDuration"},{"value":"0","type":"Number","unit":"Pixel","label":"Label offset on Y axis when pressed","group":"States","name":"PressedLabelOffsetY"},{"value":"0","type":"Number","unit":"Pixel","label":"","group":"States","hidden":true,"name":"LabelOffset"},{"value":"","type":"Choice","label":"","choices":[{"label":"Label.Text=LabelText","value":"Label.Text=LabelText"},{"label":"BitmapLabel.Text=LabelText","value":"BitmapLabel.Text=LabelText"}],"hidden":true,"name":"_PropertyMapping"}],"propertiesFolderStructure":{"folderName":"__ROOT","children":[{"propertyName":"LabelText"},{"propertyName":"_PropertyMapping"},{"folderName":"States","children":[{"propertyName":"HoveredFadeOutDuration"},{"propertyName":"PressedLabelOffsetY"},{"propertyName":"LabelOffset"}]}]},"variants":[{"areaMaxX":128,"areaMaxY":48,"areaMaxZ":64,"areaMinX":0,"areaMinY":0,"areaMinZ":0,"assetStoreAssetId":"80b9ddd78c8727888bb53c7524f443682746667b1ba493c223114c04e7661bbf","assetStoreOriginalName":"Small Blue Button","name":"Small Blue Button","objects":[{"assetStoreId":"","bold":false,"italic":false,"name":"Label","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[{"name":"Anchor","type":"AnchorBehavior::AnchorBehavior","bottomEdgeAnchor":4.0,"topEdgeAnchor":4.0,"leftEdgeAnchor":1.0,"relativeToOriginalWindowSize":true,"rightEdgeAnchor":2.0,"useLegacyBottomAndRightAnchors":false},{"name":"TextStyleState","type":"PanelSpriteButton::TextStyleState","ShouldEnableOutlineOnHover":false,"HoverColor":"","ShouldEnableShadowOnHover":false,"HoverFontSize":0.0,"IsHovered":false,"IdleFontSize":0.0,"IdleColor":""}],"string":"Text","font":"","textAlignment":"center","characterSize":20.0,"color":{"b":0,"g":0,"r":0},"content":{"bold":false,"isOutlineEnabled":false,"isShadowEnabled":false,"italic":false,"outlineColor":"255;255;255","outlineThickness":2.0,"shadowAngle":90.0,"shadowBlurRadius":2.0,"shadowColor":"0;0;0","shadowDistance":4.0,"shadowOpacity":127.0,"smoothed":true,"underlined":false,"text":"Text","font":"","textAlignment":"center","verticalTextAlignment":"center","characterSize":20.0,"lineHeight":0.0,"color":"0;0;0"}},{"assetStoreId":"","bottomMargin":5.0,"height":32.0,"leftMargin":3.0,"name":"Idle","rightMargin":3.0,"texture":"assets\\Small Blue Button_Idle.png","tiled":false,"topMargin":3.0,"type":"PanelSpriteObject::PanelSprite","width":32.0,"variables":[{"folded":true,"name":"State","type":"string","value":"Idle"}],"effects":[],"behaviors":[{"name":"Anchor","type":"AnchorBehavior::AnchorBehavior","bottomEdgeAnchor":2.0,"leftEdgeAnchor":1.0,"relativeToOriginalWindowSize":true,"rightEdgeAnchor":2.0,"topEdgeAnchor":1.0,"useLegacyBottomAndRightAnchors":false},{"name":"ButtonFSM","type":"PanelSpriteButton::ButtonFSM","ShouldCheckHovering":true}]},{"assetStoreId":"","bottomMargin":5.0,"height":32.0,"leftMargin":3.0,"name":"Hovered","rightMargin":3.0,"texture":"assets\\Small Blue Button_Hovered.png","tiled":false,"topMargin":3.0,"type":"PanelSpriteObject::PanelSprite","width":32.0,"variables":[],"effects":[],"behaviors":[{"name":"Anchor","type":"AnchorBehavior::AnchorBehavior","bottomEdgeAnchor":2.0,"leftEdgeAnchor":1.0,"relativeToOriginalWindowSize":true,"rightEdgeAnchor":2.0,"topEdgeAnchor":1.0,"useLegacyBottomAndRightAnchors":false},{"name":"Tween","type":"Tween::TweenBehavior"}]},{"assetStoreId":"","bottomMargin":3.0,"height":32.0,"leftMargin":3.0,"name":"Pressed","rightMargin":3.0,"texture":"assets\\Small Blue Button_Pressed.png","tiled":false,"topMargin":3.0,"type":"PanelSpriteObject::PanelSprite","width":32.0,"variables":[],"effects":[],"behaviors":[{"name":"Anchor","type":"AnchorBehavior::AnchorBehavior","bottomEdgeAnchor":2.0,"leftEdgeAnchor":1.0,"relativeToOriginalWindowSize":true,"rightEdgeAnchor":2.0,"topEdgeAnchor":1.0,"useLegacyBottomAndRightAnchors":false}]},{"assetStoreId":"","name":"BitmapLabel","type":"BitmapText::BitmapTextObject","variables":[],"effects":[],"behaviors":[{"name":"Anchor","type":"AnchorBehavior::AnchorBehavior","bottomEdgeAnchor":4.0,"topEdgeAnchor":4.0,"leftEdgeAnchor":1.0,"relativeToOriginalWindowSize":true,"rightEdgeAnchor":2.0,"useLegacyBottomAndRightAnchors":false},{"name":"BitmapTextStyleState","type":"PanelSpriteButton::BitmapTextStyleState","HoverColor":"","HoverPrefix":"","HoverSuffix":"","IsHovered":false,"IdleText":"","IdleColor":""}],"content":{"text":"Button","opacity":255.0,"scale":1.0,"fontSize":20.0,"tint":"255;255;255","bitmapFontResourceName":"assets\\8BitOperatorPlus8Regular_Edited.fnt","textureAtlasResourceName":"assets\\8BitOperatorPlus8Regular_Edited.png","align":"center","verticalTextAlignment":"center"}}],"objectsFolderStructure":{"folderName":"__ROOT","children":[{"objectName":"Label"},{"objectName":"BitmapLabel"},{"objectName":"Idle"},{"objectName":"Hovered"},{"objectName":"Pressed"}]},"objectsGroups":[{"name":"Background","objects":[{"name":"Idle"},{"name":"Hovered"},{"name":"Pressed"}]},{"name":"Labels","objects":[{"name":"Label"},{"name":"BitmapLabel"}]}],"layers":[{"ambientLightColorB":200,"ambientLightColorG":200,"ambientLightColorR":200,"camera2DPlaneMaxDrawingDistance":5000.0,"camera3DFarPlaneDistance":10000.0,"camera3DFieldOfView":45.0,"camera3DNearPlaneDistance":3.0,"cameraType":"","followBaseLayerCamera":false,"isLightingLayer":false,"isLocked":false,"name":"","renderingType":"","visibility":true,"cameras":[{"defaultSize":true,"defaultViewport":true,"height":0.0,"viewportBottom":1.0,"viewportLeft":0.0,"viewportRight":1.0,"viewportTop":0.0,"width":0.0}],"effects":[]}],"instances":[{"angle":0.0,"customSize":true,"depth":1.0,"height":48.0,"layer":"","name":"Idle","persistentUuid":"24882334-eec8-403e-8bf1-70fc928a46e6","width":128.0,"x":0.0,"y":0.0,"zOrder":1,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"depth":1.0,"height":48.0,"keepRatio":true,"layer":"","name":"BitmapLabel","persistentUuid":"c3c3200d-dec4-4ac4-9dc5-4715d8989830","width":128.0,"x":5.0,"y":26.0,"zOrder":2,"numberProperties":[],"stringProperties":[],"initialVariables":[]}],"editionSettings":[]}]}]},{"author":"DrZanuff","category":"Advanced","dimension":"","extensionNamespace":"","fullName":"Hash","gdevelopVersion":">=5.5.222","helpPath":"","iconUrl":"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iSWNvbnMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMzIgMzIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDMyIDMyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8cGF0aCBkPSJNMjcsMTFoLTFWN2MwLDAsMCwwLDAtMC4xYzAtMC4xLDAtMC4yLTAuMS0wLjNjMCwwLDAtMC4xLDAtMC4xYzAtMC4xLTAuMS0wLjItMC4yLTAuM2MwLDAsMCwwLDAsMGwtNi02YzAsMCwwLDAsMCwwDQoJCWMwLDAsMCwwLDAsMGMwLDAsMCwwLDAsMEMxOS41LDAuMSwxOS4zLDAsMTksMEg3QzYuNCwwLDYsMC40LDYsMXYxMEg1Yy0xLjcsMC0zLDEuMy0zLDN2NmMwLDAuNiwwLjQsMSwxLDFoM3Y2YzAsMC42LDAuNCwxLDEsMQ0KCQlzMS0wLjQsMS0xdi02aDR2NGMwLDAuNiwwLjQsMSwxLDFzMS0wLjQsMS0xdi00aDd2M2MwLDAuNiwwLjQsMSwxLDFzMS0wLjQsMS0xdi0zaDF2NmMwLDAuNiwwLjQsMSwxLDFzMS0wLjQsMS0xdi02aDMNCgkJYzAuNiwwLDEtMC40LDEtMXYtNkMzMCwxMi4zLDI4LjcsMTEsMjcsMTF6IE0yMiwxN2gtM2MtMC42LDAtMS0wLjQtMS0xczAuNC0xLDEtMWgzYzAuNiwwLDEsMC40LDEsMVMyMi42LDE3LDIyLDE3eiBNOCwxMVYyaDEwdjUNCgkJYzAsMC42LDAuNCwxLDEsMWg1djNIOHogTTI1LjcsMTYuN0MyNS41LDE2LjksMjUuMywxNywyNSwxN2MtMC4zLDAtMC41LTAuMS0wLjctMC4zQzI0LjEsMTYuNSwyNCwxNi4zLDI0LDE2DQoJCWMwLTAuMywwLjEtMC41LDAuMy0wLjdjMC40LTAuNCwxLTAuNCwxLjQsMGMwLjIsMC4yLDAuMywwLjQsMC4zLDAuN0MyNiwxNi4zLDI1LjksMTYuNSwyNS43LDE2Ljd6Ii8+DQoJPHBhdGggZD0iTTE2LDIyYy0wLjYsMC0xLDAuNC0xLDF2NmMwLDAuNiwwLjQsMSwxLDFzMS0wLjQsMS0xdi02QzE3LDIyLjQsMTYuNiwyMiwxNiwyMnoiLz4NCgk8cGF0aCBkPSJNMTksMjZjLTAuNiwwLTEsMC40LTEsMXY0YzAsMC42LDAuNCwxLDEsMXMxLTAuNCwxLTF2LTRDMjAsMjYuNCwxOS42LDI2LDE5LDI2eiIvPg0KCTxwYXRoIGQ9Ik0xMCwyNGMtMC42LDAtMSwwLjQtMSwxdjZjMCwwLjYsMC40LDEsMSwxczEtMC40LDEtMXYtNkMxMSwyNC40LDEwLjYsMjQsMTAsMjR6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==","name":"Hash","previewIconUrl":"https://resources.gdevelop-app.com/assets/Icons/Glyphster Pack/Master/SVG/Security and Protection/Security and Protection_security_protection_delete_document_shredder.svg","shortDescription":"Hash strings using MD5 or SHA256 algorithms.","version":"1.0.0","description":"Adds expressions to allow hashing strings via MD5 or SHA256.","origin":{"identifier":"Hash","name":"gdevelop-extension-store"},"tags":["hash","md5","sha256"],"authorIds":[],"dependencies":[],"globalVariables":[],"sceneVariables":[],"eventsFunctions":[{"description":"Returns a Hash a MD5 based on a string.","fullName":"Hash a String with MD5","functionType":"StringExpression","name":"GenerateHashMD5","sentence":"","events":[{"type":"BuiltinCommonInstructions::JsCode","inlineCode":["var MD5 = function (string) {",""," function RotateLeft(lValue, iShiftBits) {"," return (lValue<>>(32-iShiftBits));"," }",""," function AddUnsigned(lX,lY) {"," var lX4,lY4,lX8,lY8,lResult;"," lX8 = (lX & 0x80000000);"," lY8 = (lY & 0x80000000);"," lX4 = (lX & 0x40000000);"," lY4 = (lY & 0x40000000);"," lResult = (lX & 0x3FFFFFFF)+(lY & 0x3FFFFFFF);"," if (lX4 & lY4) {"," return (lResult ^ 0x80000000 ^ lX8 ^ lY8);"," }"," if (lX4 | lY4) {"," if (lResult & 0x40000000) {"," return (lResult ^ 0xC0000000 ^ lX8 ^ lY8);"," } else {"," return (lResult ^ 0x40000000 ^ lX8 ^ lY8);"," }"," } else {"," return (lResult ^ lX8 ^ lY8);"," }"," }",""," function F(x,y,z) { return (x & y) | ((~x) & z); }"," function G(x,y,z) { return (x & z) | (y & (~z)); }"," function H(x,y,z) { return (x ^ y ^ z); }"," function I(x,y,z) { return (y ^ (x | (~z))); }",""," function FF(a,b,c,d,x,s,ac) {"," a = AddUnsigned(a, AddUnsigned(AddUnsigned(F(b, c, d), x), ac));"," return AddUnsigned(RotateLeft(a, s), b);"," };",""," function GG(a,b,c,d,x,s,ac) {"," a = AddUnsigned(a, AddUnsigned(AddUnsigned(G(b, c, d), x), ac));"," return AddUnsigned(RotateLeft(a, s), b);"," };",""," function HH(a,b,c,d,x,s,ac) {"," a = AddUnsigned(a, AddUnsigned(AddUnsigned(H(b, c, d), x), ac));"," return AddUnsigned(RotateLeft(a, s), b);"," };",""," function II(a,b,c,d,x,s,ac) {"," a = AddUnsigned(a, AddUnsigned(AddUnsigned(I(b, c, d), x), ac));"," return AddUnsigned(RotateLeft(a, s), b);"," };",""," function ConvertToWordArray(string) {"," var lWordCount;"," var lMessageLength = string.length;"," var lNumberOfWords_temp1=lMessageLength + 8;"," var lNumberOfWords_temp2=(lNumberOfWords_temp1-(lNumberOfWords_temp1 % 64))/64;"," var lNumberOfWords = (lNumberOfWords_temp2+1)*16;"," var lWordArray=Array(lNumberOfWords-1);"," var lBytePosition = 0;"," var lByteCount = 0;"," while ( lByteCount < lMessageLength ) {"," lWordCount = (lByteCount-(lByteCount % 4))/4;"," lBytePosition = (lByteCount % 4)*8;"," lWordArray[lWordCount] = (lWordArray[lWordCount] | (string.charCodeAt(lByteCount)<>>29;"," return lWordArray;"," };",""," function WordToHex(lValue) {"," var WordToHexValue=\"\",WordToHexValue_temp=\"\",lByte,lCount;"," for (lCount = 0;lCount<=3;lCount++) {"," lByte = (lValue>>>(lCount*8)) & 255;"," WordToHexValue_temp = \"0\" + lByte.toString(16);"," WordToHexValue = WordToHexValue + WordToHexValue_temp.substr(WordToHexValue_temp.length-2,2);"," }"," return WordToHexValue;"," };",""," function Utf8Encode(string) {"," string = string.replace(/\\r\\n/g,\"\\n\");"," var utftext = \"\";",""," for (var n = 0; n < string.length; n++) {",""," var c = string.charCodeAt(n);",""," if (c < 128) {"," utftext += String.fromCharCode(c);"," }"," else if((c > 127) && (c < 2048)) {"," utftext += String.fromCharCode((c >> 6) | 192);"," utftext += String.fromCharCode((c & 63) | 128);"," }"," else {"," utftext += String.fromCharCode((c >> 12) | 224);"," utftext += String.fromCharCode(((c >> 6) & 63) | 128);"," utftext += String.fromCharCode((c & 63) | 128);"," }",""," }",""," return utftext;"," };",""," var x=Array();"," var k,AA,BB,CC,DD,a,b,c,d;"," var S11=7, S12=12, S13=17, S14=22;"," var S21=5, S22=9 , S23=14, S24=20;"," var S31=4, S32=11, S33=16, S34=23;"," var S41=6, S42=10, S43=15, S44=21;",""," string = Utf8Encode(string);",""," x = ConvertToWordArray(string);",""," a = 0x67452301; b = 0xEFCDAB89; c = 0x98BADCFE; d = 0x10325476;",""," for (k=0;k>> amount) | (value << (32 - amount));","\t};","","\tvar mathPow = Math.pow;","\tvar maxWord = mathPow(2, 32);","\tvar lengthProperty = 'length'","\tvar i, j; // Used as a counter across the whole file","\tvar result = ''","","\tvar words = [];","\tvar asciiBitLength = ascii[lengthProperty] * 8;","","\t//* caching results is optional - remove/add slash from front of this line to toggle","\t// Initial hash value: first 32 bits of the fractional parts of the square roots of the first 8 primes","\t// (we actually calculate the first 64, but extra values are just ignored)","\tvar hash = sha256.h = sha256.h || [];","\t// Round constants: first 32 bits of the fractional parts of the cube roots of the first 64 primes","\tvar k = sha256.k = sha256.k || [];","\tvar primeCounter = k[lengthProperty];","\t/*/","\tvar hash = [], k = [];","\tvar primeCounter = 0;","\t//*/","","\tvar isComposite = {};","\tfor (var candidate = 2; primeCounter < 64; candidate++) {","\t\tif (!isComposite[candidate]) {","\t\t\tfor (i = 0; i < 313; i += candidate) {","\t\t\t\tisComposite[i] = candidate;","\t\t\t}","\t\t\thash[primeCounter] = (mathPow(candidate, .5) * maxWord) | 0;","\t\t\tk[primeCounter++] = (mathPow(candidate, 1 / 3) * maxWord) | 0;","\t\t}","\t}","","\tascii += '\\x80' // Append Ƈ' bit (plus zero padding)","\twhile (ascii[lengthProperty] % 64 - 56) ascii += '\\x00' // More zero padding","\tfor (i = 0; i < ascii[lengthProperty]; i++) {","\t\tj = ascii.charCodeAt(i);","\t\tif (j >> 8) return; // ASCII check: only accept characters in range 0-255","\t\twords[i >> 2] |= j << ((3 - i) % 4) * 8;","\t}","\twords[words[lengthProperty]] = ((asciiBitLength / maxWord) | 0);","\twords[words[lengthProperty]] = (asciiBitLength)","","\t// process each chunk","\tfor (j = 0; j < words[lengthProperty];) {","\t\tvar w = words.slice(j, j += 16); // The message is expanded into 64 words as part of the iteration","\t\tvar oldHash = hash;","\t\t// This is now the undefinedworking hash\", often labelled as variables a...g","\t\t// (we have to truncate as well, otherwise extra entries at the end accumulate","\t\thash = hash.slice(0, 8);","","\t\tfor (i = 0; i < 64; i++) {","\t\t\tvar i2 = i + j;","\t\t\t// Expand the message into 64 words","\t\t\t// Used below if ","\t\t\tvar w15 = w[i - 15], w2 = w[i - 2];","","\t\t\t// Iterate","\t\t\tvar a = hash[0], e = hash[4];","\t\t\tvar temp1 = hash[7]","\t\t\t\t+ (rightRotate(e, 6) ^ rightRotate(e, 11) ^ rightRotate(e, 25)) // S1","\t\t\t\t+ ((e & hash[5]) ^ ((~e) & hash[6])) // ch","\t\t\t\t+ k[i]","\t\t\t\t// Expand the message schedule if needed","\t\t\t\t+ (w[i] = (i < 16) ? w[i] : (","\t\t\t\t\tw[i - 16]","\t\t\t\t\t+ (rightRotate(w15, 7) ^ rightRotate(w15, 18) ^ (w15 >>> 3)) // s0","\t\t\t\t\t+ w[i - 7]","\t\t\t\t\t+ (rightRotate(w2, 17) ^ rightRotate(w2, 19) ^ (w2 >>> 10)) // s1","\t\t\t\t) | 0","\t\t\t\t);","\t\t\t// This is only used once, so *could* be moved below, but it only saves 4 bytes and makes things unreadble","\t\t\tvar temp2 = (rightRotate(a, 2) ^ rightRotate(a, 13) ^ rightRotate(a, 22)) // S0","\t\t\t\t+ ((a & hash[1]) ^ (a & hash[2]) ^ (hash[1] & hash[2])); // maj","","\t\t\thash = [(temp1 + temp2) | 0].concat(hash); // We don't bother trimming off the extra ones, they're harmless as long as we're truncating when we do the slice()","\t\t\thash[4] = (hash[4] + temp1) | 0;","\t\t}","","\t\tfor (i = 0; i < 8; i++) {","\t\t\thash[i] = (hash[i] + oldHash[i]) | 0;","\t\t}","\t}","","\tfor (i = 0; i < 8; i++) {","\t\tfor (j = 3; j + 1; j--) {","\t\t\tvar b = (hash[i] >> (j * 8)) & 255;","\t\t\tresult += ((b < 16) ? 0 : '') + b.toString(16);","\t\t}","\t}","\treturn result;","};","","var param = eventsFunctionContext.getArgument(\"_str\").toString();","var result = sha256(param);","eventsFunctionContext.returnValue = result;",""],"parameterObjects":"","useStrict":true,"eventsSheetExpanded":false}],"expressionType":{"type":"string"},"parameters":[{"description":"String to be hashed","name":"_str","type":"string"}],"objectGroups":[]}],"eventsFunctionsFolderStructure":{"folderName":"__ROOT","children":[{"functionName":"GenerateHashMD5"},{"functionName":"GenerateHashSHA256"}]},"eventsBasedBehaviors":[],"eventsBasedObjects":[]}],"externalLayouts":[]} \ No newline at end of file +{"firstLayout":"Login","gdVersion":{"build":275,"major":5,"minor":6,"revision":0},"initialGDVersion":"5.6.274","properties":{"adaptGameResolutionAtRuntime":true,"antialiasingMode":"MSAA","antialisingEnabledOnMobile":false,"folderProject":false,"orientation":"landscape","packageName":"com.example.gamename","pixelsRounding":true,"projectUuid":"95fbe47f-9217-4b08-9d51-4fe99f117474","scaleMode":"nearest","sizeOnStartupMode":"","templateSlug":"","version":"1.0.0","name":"MultiplayerTest01","description":"","author":"","windowWidth":1280,"windowHeight":720,"latestCompilationDirectory":"","maxFPS":60,"minFPS":20,"verticalSync":false,"platformSpecificAssets":{"android-icon-144":"","android-icon-192":"","android-icon-36":"","android-icon-48":"","android-icon-72":"","android-icon-96":"","android-windowSplashScreenAnimatedIcon":"","desktop-icon-512":"","ios-icon-100":"","ios-icon-1024":"","ios-icon-114":"","ios-icon-120":"","ios-icon-144":"","ios-icon-152":"","ios-icon-167":"","ios-icon-180":"","ios-icon-20":"","ios-icon-29":"","ios-icon-40":"","ios-icon-50":"","ios-icon-57":"","ios-icon-58":"","ios-icon-60":"","ios-icon-72":"","ios-icon-76":"","ios-icon-80":"","ios-icon-87":""},"loadingScreen":{"backgroundColor":0,"backgroundFadeInDuration":0.2,"backgroundImageResourceName":"","gdevelopLogoStyle":"light","logoAndProgressFadeInDuration":0.2,"logoAndProgressLogoFadeInDelay":0.0,"minDuration":1.5,"progressBarColor":16777215,"progressBarHeight":20.0,"progressBarMaxWidth":200.0,"progressBarMinWidth":40.0,"progressBarWidthPercent":30.0,"showGDevelopSplash":true,"showProgressBar":true},"watermark":{"placement":"bottom-left","showWatermark":true},"authorIds":[],"authorUsernames":[],"categories":[],"playableDevices":[],"extensionProperties":[],"platforms":[{"name":"GDevelop JS platform"}],"currentPlatform":"GDevelop JS platform"},"resources":{"resources":[{"file":"assets/8BitOperatorPlus8Regular_Edited.png","kind":"image","metadata":"","name":"assets\\8BitOperatorPlus8Regular_Edited.png","smoothed":false,"userAdded":false,"origin":{"identifier":"https://asset-resources.gdevelop.io/public-resources/Menu buttons/Pixel art/15c1797cbcb41c3a753b6bbb21cfa60284cfaf81c9891c3abf78a8e0e1cacf59_8BitOperatorPlus8Regular_Edited.png","name":"8BitOperatorPlus8Regular_Edited.png"}},{"file":"assets/Small Blue Button_Hovered.png","kind":"image","metadata":"","name":"assets\\Small Blue Button_Hovered.png","smoothed":false,"userAdded":false,"origin":{"identifier":"https://asset-resources.gdevelop.io/public-resources/Menu buttons/Pixel art/f80ae062891a0a4612c0160ed931165461392019f89a8545f28c195f645ebc48_Small Blue Button_Hovered.png","name":"Small Blue Button_Hovered.png"}},{"file":"assets/Small Blue Button_Idle.png","kind":"image","metadata":"","name":"assets\\Small Blue Button_Idle.png","smoothed":false,"userAdded":false,"origin":{"identifier":"https://asset-resources.gdevelop.io/public-resources/Menu buttons/Pixel art/c22b15c77047f1545806141e1129900bdc985d191b7ab5ebaae834a90c270ed2_Small Blue Button_Idle.png","name":"Small Blue Button_Idle.png"}},{"file":"assets/Small Blue Button_Pressed.png","kind":"image","metadata":"","name":"assets\\Small Blue Button_Pressed.png","smoothed":false,"userAdded":false,"origin":{"identifier":"https://asset-resources.gdevelop.io/public-resources/Menu buttons/Pixel art/9e01b09016c6a200b53a55cac3cf34f083785eb6b9f55de490a71ad352858b36_Small Blue Button_Pressed.png","name":"Small Blue Button_Pressed.png"}},{"file":"assets/8BitOperatorPlus8Regular_Edited.fnt","kind":"bitmapFont","metadata":"","name":"assets\\8BitOperatorPlus8Regular_Edited.fnt","userAdded":false,"origin":{"identifier":"https://asset-resources.gdevelop.io/public-resources/Menu buttons/Pixel art/6b410f07a3a02e721a49d41795e84b56707ef28ac4d095d55f1fd1093760e134_8BitOperatorPlus8Regular_Edited.fnt","name":"8BitOperatorPlus8Regular_Edited.fnt"}},{"file":"assets/NewSprite.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"NewSprite","smoothed":false,"userAdded":false},{"file":"assets/NewSprite2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"NewSprite2","smoothed":false,"userAdded":false},{"file":"assets/NewSprite3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"NewSprite3","smoothed":false,"userAdded":false},{"file":"assets/01Down.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"01Down","smoothed":false,"userAdded":false},{"file":"assets/01Down2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"01Down2","smoothed":false,"userAdded":false},{"file":"assets/01Down3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"01Down3","smoothed":false,"userAdded":false},{"file":"assets/01Down4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"01Down4","smoothed":false,"userAdded":false},{"file":"assets/01Left.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"01Left","smoothed":false,"userAdded":false},{"file":"assets/01Left2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"01Left2","smoothed":false,"userAdded":false},{"file":"assets/01Left3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"01Left3","smoothed":false,"userAdded":false},{"file":"assets/01Left4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"01Left4","smoothed":false,"userAdded":false},{"file":"assets/01Up.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"01Up","smoothed":false,"userAdded":false},{"file":"assets/01Up2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"01Up2","smoothed":false,"userAdded":false},{"file":"assets/01Up3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"01Up3","smoothed":false,"userAdded":false},{"file":"assets/01Up4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"01Up4","smoothed":false,"userAdded":false},{"file":"assets/02Down.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"02Down","smoothed":false,"userAdded":false},{"file":"assets/02Down2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"02Down2","smoothed":false,"userAdded":false},{"file":"assets/02Down3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"02Down3","smoothed":false,"userAdded":false},{"file":"assets/02Down4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"02Down4","smoothed":false,"userAdded":false},{"file":"assets/02Left.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"02Left","smoothed":false,"userAdded":false},{"file":"assets/02Left2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"02Left2","smoothed":false,"userAdded":false},{"file":"assets/02Left3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"02Left3","smoothed":false,"userAdded":false},{"file":"assets/02Left4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"02Left4","smoothed":false,"userAdded":false},{"file":"assets/02Up.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"02Up","smoothed":false,"userAdded":false},{"file":"assets/02Up2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"02Up2","smoothed":false,"userAdded":false},{"file":"assets/02Up3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"02Up3","smoothed":false,"userAdded":false},{"file":"assets/02Up4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"02Up4","smoothed":false,"userAdded":false},{"file":"assets/03Down.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"03Down","smoothed":false,"userAdded":false},{"file":"assets/03Down2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"03Down2","smoothed":false,"userAdded":false},{"file":"assets/03Down3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"03Down3","smoothed":false,"userAdded":false},{"file":"assets/03Down4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"03Down4","smoothed":false,"userAdded":false},{"file":"assets/03Left.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"03Left","smoothed":false,"userAdded":false},{"file":"assets/03Left2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"03Left2","smoothed":false,"userAdded":false},{"file":"assets/03Left3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"03Left3","smoothed":false,"userAdded":false},{"file":"assets/03Left4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"03Left4","smoothed":false,"userAdded":false},{"file":"assets/03Up.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"03Up","smoothed":false,"userAdded":false},{"file":"assets/03Up2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"03Up2","smoothed":false,"userAdded":false},{"file":"assets/03Up3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"03Up3","smoothed":false,"userAdded":false},{"file":"assets/03Up4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"03Up4","smoothed":false,"userAdded":false},{"file":"assets/04Down.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"04Down","smoothed":false,"userAdded":false},{"file":"assets/04Down2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"04Down2","smoothed":false,"userAdded":false},{"file":"assets/04Down3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"04Down3","smoothed":false,"userAdded":false},{"file":"assets/04Down4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"04Down4","smoothed":false,"userAdded":false},{"file":"assets/spr_playerSprite.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"spr_playerSprite","smoothed":false,"userAdded":false},{"file":"assets/spr_playerSprite2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"spr_playerSprite2","smoothed":false,"userAdded":false},{"file":"assets/spr_playerSprite3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"spr_playerSprite3","smoothed":false,"userAdded":false},{"file":"assets/spr_playerSprite4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"spr_playerSprite4","smoothed":false,"userAdded":false},{"file":"assets/spr_playerSprite5.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"spr_playerSprite5","smoothed":false,"userAdded":false},{"file":"assets/spr_playerSprite6.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"spr_playerSprite6","smoothed":false,"userAdded":false},{"file":"assets/spr_playerSprite7.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"spr_playerSprite7","smoothed":false,"userAdded":false},{"file":"assets/spr_playerSprite8.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"spr_playerSprite8","smoothed":false,"userAdded":false},{"file":"assets/spr_playerSprite9.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"spr_playerSprite9","smoothed":false,"userAdded":false},{"file":"assets/spr_playerSprite10.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"spr_playerSprite10","smoothed":false,"userAdded":false},{"file":"assets/spr_playerSprite11.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"spr_playerSprite11","smoothed":false,"userAdded":false},{"file":"assets/spr_playerSprite12.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"spr_playerSprite12","smoothed":false,"userAdded":false},{"file":"assets/05Left.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"05Left","smoothed":false,"userAdded":false},{"file":"assets/05Left2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"05Left2","smoothed":false,"userAdded":false},{"file":"assets/05Left3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"05Left3","smoothed":false,"userAdded":false},{"file":"assets/05Left4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"05Left4","smoothed":false,"userAdded":false},{"file":"assets/05Up.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"05Up","smoothed":false,"userAdded":false},{"file":"assets/05Up2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"05Up2","smoothed":false,"userAdded":false},{"file":"assets/05Up3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"05Up3","smoothed":false,"userAdded":false},{"file":"assets/05Up4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"05Up4","smoothed":false,"userAdded":false},{"file":"assets/06Down.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"06Down","smoothed":false,"userAdded":false},{"file":"assets/06Down2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"06Down2","smoothed":false,"userAdded":false},{"file":"assets/06Down3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"06Down3","smoothed":false,"userAdded":false},{"file":"assets/06Down4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"06Down4","smoothed":false,"userAdded":false},{"file":"assets/06Left.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"06Left","smoothed":false,"userAdded":false},{"file":"assets/06Left2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"06Left2","smoothed":false,"userAdded":false},{"file":"assets/06Left3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"06Left3","smoothed":false,"userAdded":false},{"file":"assets/06Left4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"06Left4","smoothed":false,"userAdded":false},{"file":"assets/06Up.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"06Up","smoothed":false,"userAdded":false},{"file":"assets/06Up2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"06Up2","smoothed":false,"userAdded":false},{"file":"assets/06Up3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"06Up3","smoothed":false,"userAdded":false},{"file":"assets/06Up4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"06Up4","smoothed":false,"userAdded":false},{"file":"assets/07Down.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"07Down","smoothed":false,"userAdded":false},{"file":"assets/07Down2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"07Down2","smoothed":false,"userAdded":false},{"file":"assets/07Down3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"07Down3","smoothed":false,"userAdded":false},{"file":"assets/07Down4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"07Down4","smoothed":false,"userAdded":false},{"file":"assets/07Left.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"07Left","smoothed":false,"userAdded":false},{"file":"assets/07Left2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"07Left2","smoothed":false,"userAdded":false},{"file":"assets/07Left3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"07Left3","smoothed":false,"userAdded":false},{"file":"assets/07Left4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"07Left4","smoothed":false,"userAdded":false},{"file":"assets/07Up.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"07Up","smoothed":false,"userAdded":false},{"file":"assets/07Up2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"07Up2","smoothed":false,"userAdded":false},{"file":"assets/07Up3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"07Up3","smoothed":false,"userAdded":false},{"file":"assets/07Up4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"07Up4","smoothed":false,"userAdded":false},{"file":"assets/08Down.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"08Down","smoothed":false,"userAdded":false},{"file":"assets/08Down2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"08Down2","smoothed":false,"userAdded":false},{"file":"assets/08Down3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"08Down3","smoothed":false,"userAdded":false},{"file":"assets/08Down4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"08Down4","smoothed":false,"userAdded":false},{"file":"assets/08Left.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"08Left","smoothed":false,"userAdded":false},{"file":"assets/08Left2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"08Left2","smoothed":false,"userAdded":false},{"file":"assets/08Left3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"08Left3","smoothed":false,"userAdded":false},{"file":"assets/08Left4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"08Left4","smoothed":false,"userAdded":false},{"file":"assets/08Up.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"08Up","smoothed":false,"userAdded":false},{"file":"assets/08Up2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"08Up2","smoothed":false,"userAdded":false},{"file":"assets/08Up3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"08Up3","smoothed":false,"userAdded":false},{"file":"assets/08Up4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"08Up4","smoothed":false,"userAdded":false},{"file":"assets/09Down.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"09Down","smoothed":false,"userAdded":false},{"file":"assets/09Down2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"09Down2","smoothed":false,"userAdded":false},{"file":"assets/09Down3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"09Down3","smoothed":false,"userAdded":false},{"file":"assets/09Down4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"09Down4","smoothed":false,"userAdded":false},{"file":"assets/09Left.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"09Left","smoothed":false,"userAdded":false},{"file":"assets/09Left2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"09Left2","smoothed":false,"userAdded":false},{"file":"assets/09Left3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"09Left3","smoothed":false,"userAdded":false},{"file":"assets/09Left4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"09Left4","smoothed":false,"userAdded":false},{"file":"assets/09Up.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"09Up","smoothed":false,"userAdded":false},{"file":"assets/09Up2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"09Up2","smoothed":false,"userAdded":false},{"file":"assets/09Up3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"09Up3","smoothed":false,"userAdded":false},{"file":"assets/09Up4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"09Up4","smoothed":false,"userAdded":false},{"file":"assets/01Right.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"01Right","smoothed":false,"userAdded":false},{"file":"assets/01Right2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"01Right2","smoothed":false,"userAdded":false},{"file":"assets/01Right3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"01Right3","smoothed":false,"userAdded":false},{"file":"assets/01Right4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"01Right4","smoothed":false,"userAdded":false},{"file":"assets/06Right.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"06Right","smoothed":false,"userAdded":false},{"file":"assets/06Right2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"06Right2","smoothed":false,"userAdded":false},{"file":"assets/06Right3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"06Right3","smoothed":false,"userAdded":false},{"file":"assets/06Right4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"06Right4","smoothed":false,"userAdded":false},{"file":"assets/02Right.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"02Right","smoothed":false,"userAdded":false},{"file":"assets/02Right2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"02Right2","smoothed":false,"userAdded":false},{"file":"assets/02Right3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"02Right3","smoothed":false,"userAdded":false},{"file":"assets/02Right4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"02Right4","smoothed":false,"userAdded":false},{"file":"assets/08Right.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"08Right","smoothed":false,"userAdded":false},{"file":"assets/08Right2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"08Right2","smoothed":false,"userAdded":false},{"file":"assets/08Right3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"08Right3","smoothed":false,"userAdded":false},{"file":"assets/08Right4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"08Right4","smoothed":false,"userAdded":false},{"file":"assets/09Right.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"09Right","smoothed":false,"userAdded":false},{"file":"assets/09Right2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"09Right2","smoothed":false,"userAdded":false},{"file":"assets/09Right3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"09Right3","smoothed":false,"userAdded":false},{"file":"assets/09Right4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"09Right4","smoothed":false,"userAdded":false},{"file":"assets/07Right.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"07Right","smoothed":false,"userAdded":false},{"file":"assets/07Right2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"07Right2","smoothed":false,"userAdded":false},{"file":"assets/07Right3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"07Right3","smoothed":false,"userAdded":false},{"file":"assets/07Right4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"07Right4","smoothed":false,"userAdded":false},{"file":"assets/03Right.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"03Right","smoothed":false,"userAdded":false},{"file":"assets/03Right2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"03Right2","smoothed":false,"userAdded":false},{"file":"assets/03Right3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"03Right3","smoothed":false,"userAdded":false},{"file":"assets/03Right4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"03Right4","smoothed":false,"userAdded":false},{"file":"assets/05Right.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"05Right","smoothed":false,"userAdded":false},{"file":"assets/05Right2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"05Right2","smoothed":false,"userAdded":false},{"file":"assets/05Right3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"05Right3","smoothed":false,"userAdded":false},{"file":"assets/05Right4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"05Right4","smoothed":false,"userAdded":false},{"file":"assets/04Right.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"04Right","smoothed":false,"userAdded":false},{"file":"assets/04Right2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"04Right2","smoothed":false,"userAdded":false},{"file":"assets/04Right3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"04Right3","smoothed":false,"userAdded":false},{"file":"assets/04Right4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"04Right4","smoothed":false,"userAdded":false},{"file":"3778.png","kind":"image","metadata":"","name":"3778.png","smoothed":false,"userAdded":false},{"file":"3779.png","kind":"image","metadata":"","name":"3779.png","smoothed":false,"userAdded":false},{"file":"assets/10Down.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"10Down","smoothed":false,"userAdded":false},{"file":"assets/10Down2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"10Down2","smoothed":false,"userAdded":false},{"file":"assets/10Down3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"10Down3","smoothed":false,"userAdded":false},{"file":"assets/10Down4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"10Down4","smoothed":false,"userAdded":false},{"file":"assets/10Left.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"10Left","smoothed":false,"userAdded":false},{"file":"assets/10Left2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"10Left2","smoothed":false,"userAdded":false},{"file":"assets/10Left3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"10Left3","smoothed":false,"userAdded":false},{"file":"assets/10Left4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"10Left4","smoothed":false,"userAdded":false},{"file":"assets/10Right.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"10Right","smoothed":false,"userAdded":false},{"file":"assets/10Right2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"10Right2","smoothed":false,"userAdded":false},{"file":"assets/10Right3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"10Right3","smoothed":false,"userAdded":false},{"file":"assets/10Right4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"10Right4","smoothed":false,"userAdded":false},{"file":"assets/10Up.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"10Up","smoothed":false,"userAdded":false},{"file":"assets/10Up2.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"10Up2","smoothed":false,"userAdded":false},{"file":"assets/10Up3.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"10Up3","smoothed":false,"userAdded":false},{"file":"assets/10Up4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"10Up4","smoothed":false,"userAdded":false},{"file":"assets/NewSprite4.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"NewSprite4","smoothed":false,"userAdded":false}]},"objects":[{"adaptCollisionMaskAutomatically":true,"assetStoreId":"","name":"spr_door","persistentUuid":"8b7cf3ce-40c8-4a17-925a-0c70b66838a4","type":"Sprite","updateIfNotVisible":false,"variables":[{"name":"var_doorway","persistentUuid":"06f73534-50b8-404f-9883-0d70149713d7","type":"string","value":"000001"}],"effects":[],"behaviors":[],"animations":[{"name":"NewSprite","useMultipleDirections":false,"directions":[{"looping":false,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.08,"sprites":[{"hasCustomCollisionMask":true,"image":"NewSprite3","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":4.0,"y":3.0},{"x":62.0,"y":3.0},{"x":62.0,"y":60.0},{"x":4.0,"y":60.0}]]}]}]}]},{"assetStoreId":"80b9ddd78c8727888bb53c7524f443682746667b1ba493c223114c04e7661bbf","name":"btn_Logout","persistentUuid":"c920ea77-7ccf-456f-aabb-496c1250d6f1","type":"PanelSpriteButton::PanelSpriteButton","variant":"Small Blue Button","variables":[],"effects":[],"behaviors":[],"content":{"LabelText":"Log Out","PressedLabelOffsetY":2.0}},{"assetStoreId":"80b9ddd78c8727888bb53c7524f443682746667b1ba493c223114c04e7661bbf","name":"btn_Fullscreen","persistentUuid":"56fd8b1d-175c-4840-97fe-f76e7d829e9f","type":"PanelSpriteButton::PanelSpriteButton","variant":"Small Blue Button","variables":[],"effects":[],"behaviors":[],"content":{"LabelText":"[ ]","PressedLabelOffsetY":2.0}},{"adaptCollisionMaskAutomatically":true,"assetStoreId":"","name":"spr_player","persistentUuid":"c2a0fb02-74f2-4a31-98f4-1ce55e4d3546","type":"Sprite","updateIfNotVisible":false,"variables":[{"name":"player_id","persistentUuid":"52d53b6f-730f-4ea4-a079-26352cdea24e","type":"string","value":"10"}],"effects":[],"behaviors":[{"name":"TopDownMovement","type":"TopDownMovementBehavior::TopDownMovementBehavior","acceleration":99999.0,"allowDiagonals":false,"angleOffset":0.0,"angularMaxSpeed":180.0,"customIsometryAngle":30.0,"deceleration":99999.0,"ignoreDefaultControls":false,"maxSpeed":75.0,"movementAngleOffset":0.0,"rotateObject":false,"useLegacyTurnBack":false,"viewpoint":"TopDown"}],"animations":[{"name":"1Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"01Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"1Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"01Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"1Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"01Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"1Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"01Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"2Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"02Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"2Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"02Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"2Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"02Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"2Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"02Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"3Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"03Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"3Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"03Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"3Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"03Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"3Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"03Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"4Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"04Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"4Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"spr_playerSprite","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"4Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"04Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"4Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"spr_playerSprite5","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite6","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite7","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite8","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"5Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"spr_playerSprite9","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite10","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite11","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite12","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"5Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"05Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"5Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"05Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"5Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"05Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"6Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"06Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"6Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"06Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"6Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"06Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"6Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"06Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"7Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"07Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"7Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"07Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"7Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"07Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"7Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"07Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"8Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"08Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"8Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"08Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"8Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"08Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"8Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"08Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"9Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"09Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"9Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"09Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"9Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"09Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"9Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"09Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"10Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"10Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"10Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"10Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"10Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"10Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"10Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"10Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"10Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"10Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"10Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"10Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"10Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"10Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"10Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"10Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"10Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"10Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"10Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"10Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]}]},{"adaptCollisionMaskAutomatically":true,"assetStoreId":"","name":"spr_otherPlayers","persistentUuid":"8c26a28f-d758-47a6-80e3-492e934aef8d","type":"Sprite","updateIfNotVisible":false,"variables":[{"name":"player_id","persistentUuid":"46108188-b219-4240-aaac-982e645b6ab0","type":"number","value":0.0},{"name":"player_name","persistentUuid":"dbae6916-3283-4036-b71e-5b4077df3d7f","type":"string","value":""}],"effects":[],"behaviors":[{"name":"TopDownMovement","type":"TopDownMovementBehavior::TopDownMovementBehavior","ignoreDefaultControls":true,"acceleration":99999.0,"allowDiagonals":false,"angleOffset":0.0,"angularMaxSpeed":180.0,"customIsometryAngle":30.0,"deceleration":99999.0,"maxSpeed":75.0,"movementAngleOffset":0.0,"rotateObject":false,"useLegacyTurnBack":false,"viewpoint":"TopDown"}],"animations":[{"name":"1Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"01Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"1Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"01Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"1Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"01Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"1Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"01Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"2Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"02Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"2Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"02Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"2Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"02Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"2Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"02Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"3Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"03Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"3Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"03Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"3Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"03Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"3Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"03Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"4Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"04Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"4Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"spr_playerSprite","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"4Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"04Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"4Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"spr_playerSprite5","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite6","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite7","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite8","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"5Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"spr_playerSprite9","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite10","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite11","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite12","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"5Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"05Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"5Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"05Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"5Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"05Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"6Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"06Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"6Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"06Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"6Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"06Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"6Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"06Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"7Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"07Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"7Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"07Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"7Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"07Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"7Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"07Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"8Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"08Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"8Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"08Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"8Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"08Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"8Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"08Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"9Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"09Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"9Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"09Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"9Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"09Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"9Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"09Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]}]},{"assetStoreId":"","bold":false,"italic":false,"name":"txt_playerName","persistentUuid":"006658bf-f287-43d2-a9cb-0fce8cab19f6","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[],"string":"Name","font":"","textAlignment":"left","characterSize":10.0,"color":{"b":0,"g":0,"r":0},"content":{"bold":false,"isOutlineEnabled":false,"isShadowEnabled":false,"italic":false,"outlineColor":"255;255;255","outlineThickness":2.0,"shadowAngle":90.0,"shadowBlurRadius":2.0,"shadowColor":"0;0;0","shadowDistance":4.0,"shadowOpacity":127.0,"smoothed":true,"underlined":false,"text":"Name","font":"","textAlignment":"left","verticalTextAlignment":"top","characterSize":10.0,"lineHeight":0.0,"color":"0;0;0"}},{"assetStoreId":"","bold":false,"italic":false,"name":"txt_otherPlayerName","persistentUuid":"25157063-f1bb-4010-8a4c-06bc2c7b92b6","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[],"string":"Name","font":"","textAlignment":"left","characterSize":10.0,"color":{"b":0,"g":0,"r":0},"content":{"bold":false,"isOutlineEnabled":false,"isShadowEnabled":false,"italic":false,"outlineColor":"255;255;255","outlineThickness":2.0,"shadowAngle":90.0,"shadowBlurRadius":2.0,"shadowColor":"0;0;0","shadowDistance":4.0,"shadowOpacity":127.0,"smoothed":true,"underlined":false,"text":"Name","font":"","textAlignment":"left","verticalTextAlignment":"top","characterSize":10.0,"lineHeight":0.0,"color":"0;0;0"}},{"adaptCollisionMaskAutomatically":true,"assetStoreId":"","name":"spr_block","persistentUuid":"5fe44be8-7bbf-4c64-9c70-6f5d5685f627","type":"Sprite","updateIfNotVisible":false,"variables":[],"effects":[],"behaviors":[],"animations":[{"name":"NewSprite","useMultipleDirections":false,"directions":[{"looping":false,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.08,"sprites":[{"hasCustomCollisionMask":true,"image":"NewSprite4","points":[],"originPoint":{"name":"origine","x":0.0,"y":16.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":0.0,"y":0.0},{"x":16.0,"y":0.0},{"x":16.0,"y":16.0},{"x":0.0,"y":16.0}]]}]}]}]}],"objectsFolderStructure":{"folderName":"__ROOT","children":[{"objectName":"spr_door"},{"objectName":"btn_Logout"},{"objectName":"btn_Fullscreen"},{"objectName":"spr_player"},{"objectName":"spr_otherPlayers"},{"objectName":"txt_playerName"},{"objectName":"txt_otherPlayerName"},{"objectName":"spr_block"}]},"objectsGroups":[],"variables":[{"name":"var_playerInfo","persistentUuid":"1fb97af7-5f6a-4907-9164-628713a29d54","type":"structure","children":[]},{"name":"var_jsonAddress","persistentUuid":"78b897a8-e843-4a0c-be02-63ddb7f70eae","type":"string","value":"http://192.168.3.250:3000"},{"name":"var_mqttAddress","persistentUuid":"0048bbcb-0ca6-4b6e-a90e-be2218ce7a47","type":"string","value":"192.168.3.250:9001"},{"name":"var_RTC","persistentUuid":"1ba271fb-6df8-4662-8e0c-d6554e2702c9","type":"structure","children":[]},{"name":"var_date","persistentUuid":"7a18cea8-1a20-46d8-a276-77880277c26a","type":"number","value":0.0},{"name":"var_lastDirection","persistentUuid":"bed71a05-848a-4643-81a2-c09d7d044b37","type":"string","value":""}],"layouts":[{"b":255,"disableInputWhenNotFocused":true,"mangledName":"Login","name":"Login","r":247,"standardSortMethod":true,"stopSoundsOnStartup":true,"title":"","v":249,"uiSettings":{"grid":true,"gridType":"rectangular","gridWidth":16.0,"gridHeight":16.0,"gridDepth":32.0,"gridOffsetX":0.0,"gridOffsetY":0.0,"gridOffsetZ":0.0,"gridColor":10401023.0,"gridAlpha":0.8,"snap":true,"zoomFactor":0.8416428125373118,"windowMask":false,"selectedLayer":"","gameEditorMode":"instances-editor"},"objectsGroups":[],"variables":[{"name":"var_username","persistentUuid":"43ebc160-5d2f-4769-8bab-6f2b03b0006b","type":"string","value":""},{"name":"var_password","persistentUuid":"714571eb-af1a-4f97-aead-d7b9f5de9afb","type":"string","value":""},{"name":"var_jsonReply","persistentUuid":"2898cef6-8fdf-4718-bf6b-1cdb5e030acb","type":"string","value":""},{"name":"var_jsonParse","persistentUuid":"5b1b0b96-6ef9-411f-bc42-b287f548f2b6","type":"structure","children":[]},{"name":"var_passwordHash","persistentUuid":"1cbf470d-a6da-4267-a060-87738afd570e","type":"string","value":""}],"instances":[{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"txtbx_Username","persistentUuid":"632731bc-b1bd-4383-9acd-12cd653efcdf","width":0.0,"x":480.0,"y":192.0,"zOrder":1,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"txtbx_Password","persistentUuid":"44c2f0bc-a292-45be-8cf5-c4d8893b1ed3","width":0.0,"x":480.0,"y":288.0,"zOrder":2,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"btn_Login","persistentUuid":"b3d700fe-d3d1-4e3c-8961-1305b2ae4168","width":0.0,"x":560.0,"y":384.0,"zOrder":3,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"btn_Register","persistentUuid":"9b8441ec-dfee-4296-bdd5-6e1b0425d56d","width":0.0,"x":560.0,"y":480.0,"zOrder":4,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"txt_lblServerStatus","persistentUuid":"2b11514e-c2b0-4bbe-b292-93c3240449d2","width":0.0,"x":32.0,"y":640.0,"zOrder":5,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"txt_lblMQTTStatus","persistentUuid":"c02d52f2-3e7a-45ec-ab25-e274a2aba45b","width":0.0,"x":32.0,"y":672.0,"zOrder":6,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"txt_ServerStatus","persistentUuid":"178406cc-fe38-44d9-ab83-fac3479e6cba","width":0.0,"x":112.0,"y":640.0,"zOrder":7,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"txt_MQTTStatus","persistentUuid":"c4ecc711-8ead-4310-b1b4-4e528d66eab6","width":0.0,"x":112.0,"y":672.0,"zOrder":8,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"txt_gameTitle","persistentUuid":"9a6eb8ef-3e39-479e-9631-b2e2cc1fa161","width":0.0,"x":320.0,"y":84.0,"zOrder":10,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"txt_date","persistentUuid":"d824c9ba-8961-4047-ba4c-13e66b8f44d3","width":0.0,"x":32.0,"y":16.0,"zOrder":12,"numberProperties":[],"stringProperties":[],"initialVariables":[]}],"objects":[{"assetStoreId":"","name":"txtbx_Username","persistentUuid":"c3ee77af-838b-4e52-84e5-9edfdec72fdf","type":"TextInput::TextInputObject","variables":[],"effects":[],"behaviors":[],"content":{"initialValue":"","placeholder":"Username","fontResourceName":"","fontSize":20.0,"inputType":"text","textColor":"0;0;0","fillColor":"255;255;255","fillOpacity":255.0,"borderColor":"0;0;0","borderOpacity":255.0,"borderWidth":1.0,"readOnly":false,"disabled":false,"spellCheck":false,"paddingX":2.0,"paddingY":1.0,"textAlign":"left","maxLength":0.0}},{"assetStoreId":"","name":"txtbx_Password","persistentUuid":"ffd66276-22b2-46bc-bc58-2010837dc5f2","type":"TextInput::TextInputObject","variables":[],"effects":[],"behaviors":[],"content":{"initialValue":"","placeholder":"Password","fontResourceName":"","fontSize":20.0,"inputType":"password","textColor":"0;0;0","fillColor":"255;255;255","fillOpacity":255.0,"borderColor":"0;0;0","borderOpacity":255.0,"borderWidth":1.0,"readOnly":false,"disabled":false,"spellCheck":false,"paddingX":2.0,"paddingY":1.0,"textAlign":"left","maxLength":0.0}},{"assetStoreId":"80b9ddd78c8727888bb53c7524f443682746667b1ba493c223114c04e7661bbf","name":"btn_Login","persistentUuid":"ae3aaba7-ff4b-463f-bb17-eb233ab5a68c","type":"PanelSpriteButton::PanelSpriteButton","variant":"Small Blue Button","variables":[],"effects":[],"behaviors":[],"content":{"LabelText":"Login","PressedLabelOffsetY":2.0}},{"assetStoreId":"80b9ddd78c8727888bb53c7524f443682746667b1ba493c223114c04e7661bbf","name":"btn_Register","persistentUuid":"548a436e-bc77-426e-9048-9501732084ed","type":"PanelSpriteButton::PanelSpriteButton","variant":"Small Blue Button","variables":[],"effects":[],"behaviors":[],"content":{"LabelText":"Register","PressedLabelOffsetY":2.0}},{"assetStoreId":"","bold":false,"italic":false,"name":"txt_lblServerStatus","persistentUuid":"e45fe9f3-cdc8-4d58-9e6a-ba2b71e3e734","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[],"string":"Server:","font":"","textAlignment":"left","characterSize":20.0,"color":{"b":0,"g":0,"r":0},"content":{"bold":false,"isOutlineEnabled":false,"isShadowEnabled":false,"italic":false,"outlineColor":"255;255;255","outlineThickness":2.0,"shadowAngle":90.0,"shadowBlurRadius":2.0,"shadowColor":"0;0;0","shadowDistance":4.0,"shadowOpacity":127.0,"smoothed":true,"underlined":false,"text":"Server:","font":"","textAlignment":"left","verticalTextAlignment":"top","characterSize":20.0,"lineHeight":0.0,"color":"0;0;0"}},{"assetStoreId":"","bold":false,"italic":false,"name":"txt_lblMQTTStatus","persistentUuid":"a5dcdfbf-e3c2-4853-a7a2-113be9442012","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[],"string":"Broker:","font":"","textAlignment":"left","characterSize":20.0,"color":{"b":0,"g":0,"r":0},"content":{"bold":false,"isOutlineEnabled":false,"isShadowEnabled":false,"italic":false,"outlineColor":"255;255;255","outlineThickness":2.0,"shadowAngle":90.0,"shadowBlurRadius":2.0,"shadowColor":"0;0;0","shadowDistance":4.0,"shadowOpacity":127.0,"smoothed":true,"underlined":false,"text":"Broker:","font":"","textAlignment":"left","verticalTextAlignment":"top","characterSize":20.0,"lineHeight":0.0,"color":"0;0;0"}},{"assetStoreId":"","bold":true,"italic":false,"name":"txt_ServerStatus","persistentUuid":"0f4b8881-8813-490b-9b44-21561d04f0c4","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[],"string":"OFFLINE","font":"","textAlignment":"left","characterSize":20.0,"color":{"b":0,"g":0,"r":255},"content":{"bold":true,"isOutlineEnabled":false,"isShadowEnabled":false,"italic":false,"outlineColor":"255;255;255","outlineThickness":2.0,"shadowAngle":90.0,"shadowBlurRadius":2.0,"shadowColor":"0;0;0","shadowDistance":4.0,"shadowOpacity":127.0,"smoothed":true,"underlined":false,"text":"OFFLINE","font":"","textAlignment":"left","verticalTextAlignment":"top","characterSize":20.0,"lineHeight":0.0,"color":"255;0;0"}},{"assetStoreId":"","bold":true,"italic":false,"name":"txt_MQTTStatus","persistentUuid":"3dd0f168-5e38-4ae4-955c-1eb13063c3bc","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[],"string":"OFFLINE","font":"","textAlignment":"left","characterSize":20.0,"color":{"b":0,"g":0,"r":255},"content":{"bold":true,"isOutlineEnabled":false,"isShadowEnabled":false,"italic":false,"outlineColor":"255;255;255","outlineThickness":2.0,"shadowAngle":90.0,"shadowBlurRadius":2.0,"shadowColor":"0;0;0","shadowDistance":4.0,"shadowOpacity":127.0,"smoothed":true,"underlined":false,"text":"OFFLINE","font":"","textAlignment":"left","verticalTextAlignment":"top","characterSize":20.0,"lineHeight":0.0,"color":"255;0;0"}},{"assetStoreId":"","bold":false,"italic":false,"name":"txt_debug","persistentUuid":"00343022-da8d-4af2-8a21-4e1dd750735a","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[],"string":"Text","font":"","textAlignment":"left","characterSize":20.0,"color":{"b":0,"g":0,"r":0},"content":{"bold":false,"isOutlineEnabled":false,"isShadowEnabled":false,"italic":false,"outlineColor":"255;255;255","outlineThickness":2.0,"shadowAngle":90.0,"shadowBlurRadius":2.0,"shadowColor":"0;0;0","shadowDistance":4.0,"shadowOpacity":127.0,"smoothed":true,"underlined":false,"text":"Text","font":"","textAlignment":"left","verticalTextAlignment":"top","characterSize":20.0,"lineHeight":0.0,"color":"0;0;0"}},{"assetStoreId":"","bold":false,"italic":false,"name":"txt_gameTitle","persistentUuid":"574c3ce1-cb11-4dab-a2ec-f195258ed913","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[],"string":"SQUARE GAME: MULTIPLAYER!","font":"","textAlignment":"left","characterSize":40.0,"color":{"b":0,"g":0,"r":0},"content":{"bold":false,"isOutlineEnabled":false,"isShadowEnabled":false,"italic":false,"outlineColor":"255;255;255","outlineThickness":2.0,"shadowAngle":90.0,"shadowBlurRadius":2.0,"shadowColor":"0;0;0","shadowDistance":4.0,"shadowOpacity":127.0,"smoothed":true,"underlined":false,"text":"SQUARE GAME: MULTIPLAYER!","font":"","textAlignment":"left","verticalTextAlignment":"top","characterSize":40.0,"lineHeight":0.0,"color":"0;0;0"}},{"assetStoreId":"","bold":false,"italic":false,"name":"txt_date","persistentUuid":"604cf4c5-d211-4b59-bc56-bdf7bf611ca7","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[],"string":"Date","font":"","textAlignment":"left","characterSize":20.0,"color":{"b":0,"g":0,"r":0},"content":{"bold":false,"isOutlineEnabled":false,"isShadowEnabled":false,"italic":false,"outlineColor":"255;255;255","outlineThickness":2.0,"shadowAngle":90.0,"shadowBlurRadius":2.0,"shadowColor":"0;0;0","shadowDistance":4.0,"shadowOpacity":127.0,"smoothed":true,"underlined":false,"text":"Date","font":"","textAlignment":"left","verticalTextAlignment":"top","characterSize":20.0,"lineHeight":0.0,"color":"0;0;0"}}],"objectsFolderStructure":{"folderName":"__ROOT","children":[{"objectName":"txtbx_Username"},{"objectName":"txtbx_Password"},{"objectName":"btn_Login"},{"objectName":"btn_Register"},{"objectName":"txt_lblServerStatus"},{"objectName":"txt_ServerStatus"},{"objectName":"txt_lblMQTTStatus"},{"objectName":"txt_MQTTStatus"},{"objectName":"txt_debug"},{"objectName":"txt_gameTitle"},{"objectName":"txt_date"}]},"events":[{"colorB":228,"colorG":176,"colorR":74,"creationTime":0,"name":"RegisterButton","source":"","type":"BuiltinCommonInstructions::Group","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"PanelSpriteButton::PanelSpriteButton::IsClicked"},"parameters":["btn_Register",""]}],"actions":[{"type":{"value":"Scene"},"parameters":["","\"Register\"",""]}]}],"parameters":[]},{"colorB":228,"colorG":176,"colorR":74,"creationTime":0,"name":"Server Status","source":"","type":"BuiltinCommonInstructions::Group","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"SceneJustBegins"},"parameters":[""]}],"actions":[{"type":{"value":"MQTT::connect"},"parameters":["","var_mqttAddress","\"\"","",""]},{"type":{"value":"SendAsyncRequest"},"parameters":["var_jsonAddress+\"/users\"","","\"GET\"","","var_jsonReply",""]},{"type":{"value":"SendAsyncRequest"},"parameters":["var_jsonAddress+\"/server\"","","\"GET\"","","var_jsonReply",""]},{"type":{"value":"Wait"},"parameters":[".1"]},{"type":{"value":"JSONToVariableStructure2"},"parameters":["var_jsonReply","var_RTC"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["var_jsonReply","!=","\"[]\""]}],"actions":[{"type":{"value":"TextContainerCapability::TextContainerBehavior::SetValue"},"parameters":["txt_ServerStatus","Text","=","\"ONLINE\""]},{"type":{"value":"TextObject::ChangeColor"},"parameters":["txt_ServerStatus","\"0;255;0\""]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"MQTT::isConnected"},"parameters":["",""]}],"actions":[{"type":{"value":"TextContainerCapability::TextContainerBehavior::SetValue"},"parameters":["txt_MQTTStatus","Text","=","\"ONLINE\""]},{"type":{"value":"TextObject::ChangeColor"},"parameters":["txt_MQTTStatus","\"0;255;0\""]}]}],"parameters":[]},{"colorB":228,"colorG":176,"colorR":74,"creationTime":0,"name":"Log In","source":"","type":"BuiltinCommonInstructions::Group","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"PanelSpriteButton::PanelSpriteButton::IsClicked"},"parameters":["btn_Login",""]},{"type":{"value":"TextContainerCapability::TextContainerBehavior::Value"},"parameters":["txtbx_Username","Text","!=","\"\""]},{"type":{"value":"TextContainerCapability::TextContainerBehavior::Value"},"parameters":["txtbx_Password","Text","!=","\"\""]}],"actions":[{"type":{"value":"SetStringVariable"},"parameters":["var_username","=","txtbx_Username.Text::Value()"]},{"type":{"value":"SetStringVariable"},"parameters":["var_password","=","txtbx_Password.Text::Value()"]},{"type":{"value":"SetStringVariable"},"parameters":["var_passwordHash","=","Hash::GenerateHashSHA256(var_password)"]},{"type":{"value":"SendAsyncRequest"},"parameters":["var_jsonAddress+\"/users?username=\" + var_username +\"&password=\" + var_passwordHash","","\"GET\"","","var_jsonReply",""]},{"type":{"value":"Wait"},"parameters":[".1"]},{"type":{"value":"JSONToVariableStructure2"},"parameters":["var_jsonReply","var_jsonParse"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["var_jsonParse[0].username","=","var_username"]},{"type":{"value":"StringVariable"},"parameters":["var_jsonParse[0].password","=","var_passwordHash"]}],"actions":[{"type":{"value":"JSONToVariableStructure2"},"parameters":["var_jsonReply","var_playerInfo"]},{"type":{"value":"SendAsyncRequest"},"parameters":["var_jsonAddress+\"/users/\"+var_playerInfo[0].id","\"{\\\"online\\\":true}\"","\"PATCH\"","\"application/json\"","",""]},{"type":{"value":"Scene"},"parameters":["","\"Logged in\"",""]}]}],"parameters":[]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"PanelSpriteButton::PanelSpriteButton::IsClicked"},"parameters":["btn_Fullscreen",""]}],"actions":[],"events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"inverted":true,"value":"IsFullScreen"},"parameters":[""]}],"actions":[{"type":{"value":"SetFullScreen"},"parameters":["","yes",""]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"IsFullScreen"},"parameters":[""]}],"actions":[{"type":{"value":"SetFullScreen"},"parameters":["","no",""]}]}]},{"colorB":228,"colorG":176,"colorR":74,"creationTime":0,"name":"Date/Time","source":"","type":"BuiltinCommonInstructions::Group","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[],"actions":[{"type":{"value":"TextContainerCapability::TextContainerBehavior::SetValue"},"parameters":["txt_date","Text","=","var_RTC[\"hour\"]+\":\"+var_RTC[\"minute\"]"]}]}],"parameters":[]}],"layers":[{"ambientLightColorB":200,"ambientLightColorG":200,"ambientLightColorR":200,"camera2DPlaneMaxDrawingDistance":5000.0,"camera3DFarPlaneDistance":10000.0,"camera3DFieldOfView":45.0,"camera3DNearPlaneDistance":3.0,"cameraType":"","followBaseLayerCamera":false,"isLightingLayer":false,"isLocked":false,"name":"","renderingType":"","visibility":true,"cameras":[{"defaultSize":true,"defaultViewport":true,"height":0.0,"viewportBottom":1.0,"viewportLeft":0.0,"viewportRight":1.0,"viewportTop":0.0,"width":0.0}],"effects":[{"effectType":"Scene3D::HemisphereLight","name":"3D Ambient Hemisphere Light","doubleParameters":{"elevation":40.0,"intensity":0.33,"rotation":300.0},"stringParameters":{"groundColor":"127;127;127","skyColor":"255;255;255","top":"Z+"},"booleanParameters":{}},{"effectType":"Scene3D::DirectionalLight","name":"3D Sun Light","doubleParameters":{"distanceFromCamera":1500.0,"elevation":40.0,"frustumSize":4000.0,"intensity":0.75,"minimumShadowBias":0.0,"rotation":300.0},"stringParameters":{"color":"255;255;255","shadowQuality":"medium","top":"Z+"},"booleanParameters":{"isCastingShadow":true}}]}],"behaviorsSharedData":[{"name":"Animation","type":"AnimatableCapability::AnimatableBehavior"},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Flippable","type":"FlippableCapability::FlippableBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"},{"name":"Text","type":"TextContainerCapability::TextContainerBehavior"},{"name":"TopDownMovement","type":"TopDownMovementBehavior::TopDownMovementBehavior"}]},{"b":255,"disableInputWhenNotFocused":true,"mangledName":"Register","name":"Register","r":247,"standardSortMethod":true,"stopSoundsOnStartup":true,"title":"","v":249,"uiSettings":{"grid":true,"gridType":"rectangular","gridWidth":16.0,"gridHeight":16.0,"gridDepth":32.0,"gridOffsetX":0.0,"gridOffsetY":0.0,"gridOffsetZ":0.0,"gridColor":10401023.0,"gridAlpha":0.8,"snap":true,"zoomFactor":1.479039586175742,"windowMask":false,"selectedLayer":"","gameEditorMode":"instances-editor"},"objectsGroups":[],"variables":[{"name":"var_password01","persistentUuid":"9b38d1eb-2fc4-4744-b61a-b901092ab536","type":"string","value":""},{"name":"var_password02","persistentUuid":"73bfe239-ff40-4b6f-8505-ea724078f6ee","type":"string","value":""},{"name":"var_username","persistentUuid":"79b2dd33-921b-4817-9e5c-ebaa38a21834","type":"string","value":""},{"name":"var_jsonReply","persistentUuid":"e4d7e8bd-3595-4aef-9ec7-0fb470bb3ecd","type":"string","value":"[]"},{"name":"var_jsonParse","persistentUuid":"8a602891-d0e3-4492-a2b0-14d0f4fe64fb","type":"array","children":[]},{"name":"var_colorGen","persistentUuid":"5381318f-fa30-4456-8351-f814f8ecadbd","type":"string","value":""},{"name":"var_passwordHash","persistentUuid":"414331d7-6f44-4ecc-8c92-b5493246c615","type":"string","value":""},{"name":"var_spriteGen","persistentUuid":"fede8e3d-e524-413e-82e1-7ac220725341","type":"string","value":""}],"instances":[{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"txtbx_regUsername","persistentUuid":"66377f44-b1e3-4eab-a9c0-bc3752017e4e","width":0.0,"x":480.0,"y":322.0,"zOrder":1,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"txtbx_regPassword01","persistentUuid":"b2099cad-5ab7-4a38-b939-31869e362657","width":0.0,"x":480.0,"y":368.0,"zOrder":2,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"btn_regRegister","persistentUuid":"41a1f2cd-107b-4058-8bc6-eb51487ac180","width":0.0,"x":560.0,"y":480.0,"zOrder":4,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"txt_RegMessageUser","persistentUuid":"4b4c3bd0-ffdf-440c-97a6-1992a4ae80d8","width":0.0,"x":512.0,"y":656.0,"zOrder":5,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"btn_Back","persistentUuid":"af79ebf6-4ccf-4335-bab9-df40fbb263d8","width":0.0,"x":560.0,"y":560.0,"zOrder":6,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"btn_randSprite","persistentUuid":"248ac7e7-6ac9-4c9f-a7ec-a83df84e6d27","width":0.0,"x":560.0,"y":224.0,"zOrder":9,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"txtbx_regPassword02","persistentUuid":"7106be72-f61f-4ab7-8659-4b87a1b8668b","width":0.0,"x":480.0,"y":416.0,"zOrder":11,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"txt_RegMessagePassword","persistentUuid":"16a3c795-1cfa-4633-bc35-3a823ceaf916","width":0.0,"x":512.0,"y":624.0,"zOrder":12,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"txt_RegMessageSuccess","persistentUuid":"268fa5ba-bfd7-467f-80e6-1bf428f66436","width":0.0,"x":512.0,"y":624.0,"zOrder":13,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"txt_JSONReply","persistentUuid":"be01192a-d6ad-4d98-8ef3-44c5c5fad5c2","width":0.0,"x":84.0,"y":105.0,"zOrder":14,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"depth":1.0,"height":96.0,"keepRatio":true,"layer":"","name":"spr_playerSprite","persistentUuid":"dd56a1ac-247d-481d-9a94-0a3a6b26ba5b","width":64.0,"x":592.0,"y":208.0,"zOrder":15,"numberProperties":[],"stringProperties":[],"initialVariables":[]}],"objects":[{"assetStoreId":"","name":"txtbx_regUsername","persistentUuid":"5bfb2de7-1947-4660-b896-ccac584f70f5","type":"TextInput::TextInputObject","variables":[],"effects":[],"behaviors":[],"content":{"initialValue":"","placeholder":"Username","fontResourceName":"","fontSize":20.0,"inputType":"text","textColor":"0;0;0","fillColor":"255;255;255","fillOpacity":255.0,"borderColor":"0;0;0","borderOpacity":255.0,"borderWidth":1.0,"readOnly":false,"disabled":false,"spellCheck":false,"paddingX":2.0,"paddingY":1.0,"textAlign":"left","maxLength":0.0}},{"assetStoreId":"","name":"txtbx_regPassword01","persistentUuid":"e32982f7-fc73-4866-9b15-fd09d926a819","type":"TextInput::TextInputObject","variables":[],"effects":[],"behaviors":[],"content":{"initialValue":"","placeholder":"Password","fontResourceName":"","fontSize":20.0,"inputType":"password","textColor":"0;0;0","fillColor":"255;255;255","fillOpacity":255.0,"borderColor":"0;0;0","borderOpacity":255.0,"borderWidth":1.0,"readOnly":false,"disabled":false,"spellCheck":false,"paddingX":2.0,"paddingY":1.0,"textAlign":"left","maxLength":0.0}},{"assetStoreId":"80b9ddd78c8727888bb53c7524f443682746667b1ba493c223114c04e7661bbf","name":"btn_regRegister","persistentUuid":"f4f70ee8-da7b-4666-8780-a69ad9879791","type":"PanelSpriteButton::PanelSpriteButton","variant":"Small Blue Button","variables":[],"effects":[],"behaviors":[],"content":{"LabelText":"Register","PressedLabelOffsetY":2.0}},{"assetStoreId":"","bold":false,"italic":false,"name":"txt_RegMessageUser","persistentUuid":"cb2b72b5-1e20-4241-b4e3-3406a240cb33","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[],"string":"Username is not available","font":"","textAlignment":"center","characterSize":20.0,"color":{"b":0,"g":0,"r":255},"content":{"bold":false,"isOutlineEnabled":false,"isShadowEnabled":false,"italic":false,"outlineColor":"255;255;255","outlineThickness":2.0,"shadowAngle":90.0,"shadowBlurRadius":2.0,"shadowColor":"0;0;0","shadowDistance":4.0,"shadowOpacity":127.0,"smoothed":true,"underlined":false,"text":"Username is not available","font":"","textAlignment":"center","verticalTextAlignment":"top","characterSize":20.0,"lineHeight":0.0,"color":"255;0;0"}},{"assetStoreId":"80b9ddd78c8727888bb53c7524f443682746667b1ba493c223114c04e7661bbf","name":"btn_Back","persistentUuid":"a735af63-2e06-4548-a596-7eb24268783a","type":"PanelSpriteButton::PanelSpriteButton","variant":"Small Blue Button","variables":[],"effects":[],"behaviors":[],"content":{"LabelText":"Back","PressedLabelOffsetY":2.0}},{"assetStoreId":"","bold":false,"italic":false,"name":"txt_JSONReply","persistentUuid":"cde1bbef-cbc8-4fc3-9d5b-d0f2c9e02dec","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[],"string":"[]","font":"","textAlignment":"left","characterSize":20.0,"color":{"b":0,"g":0,"r":0},"content":{"bold":false,"isOutlineEnabled":false,"isShadowEnabled":false,"italic":false,"outlineColor":"255;255;255","outlineThickness":2.0,"shadowAngle":90.0,"shadowBlurRadius":2.0,"shadowColor":"0;0;0","shadowDistance":4.0,"shadowOpacity":127.0,"smoothed":true,"underlined":false,"text":"[]","font":"","textAlignment":"left","verticalTextAlignment":"top","characterSize":20.0,"lineHeight":0.0,"color":"0;0;0"}},{"assetStoreId":"80b9ddd78c8727888bb53c7524f443682746667b1ba493c223114c04e7661bbf","name":"btn_randSprite","persistentUuid":"5428983b-7262-40a0-9d70-e7b3aa5d0175","type":"PanelSpriteButton::PanelSpriteButton","variant":"Small Blue Button","variables":[],"effects":[],"behaviors":[],"content":{"LabelText":"Randomize","PressedLabelOffsetY":2.0}},{"assetStoreId":"","name":"txtbx_regPassword02","persistentUuid":"5f39eff0-637f-46e3-b032-923b512aaa70","type":"TextInput::TextInputObject","variables":[],"effects":[],"behaviors":[],"content":{"initialValue":"","placeholder":"Repeat Password","fontResourceName":"","fontSize":20.0,"inputType":"password","textColor":"0;0;0","fillColor":"255;255;255","fillOpacity":255.0,"borderColor":"0;0;0","borderOpacity":255.0,"borderWidth":1.0,"readOnly":false,"disabled":false,"spellCheck":false,"paddingX":2.0,"paddingY":1.0,"textAlign":"left","maxLength":0.0}},{"assetStoreId":"","bold":false,"italic":false,"name":"txt_RegMessagePassword","persistentUuid":"366c40cc-d4d1-4858-8b9c-5c959e69c941","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[],"string":"Passwords do not match","font":"","textAlignment":"center","characterSize":20.0,"color":{"b":0,"g":0,"r":255},"content":{"bold":false,"isOutlineEnabled":false,"isShadowEnabled":false,"italic":false,"outlineColor":"255;255;255","outlineThickness":2.0,"shadowAngle":90.0,"shadowBlurRadius":2.0,"shadowColor":"0;0;0","shadowDistance":4.0,"shadowOpacity":127.0,"smoothed":true,"underlined":false,"text":"Passwords do not match","font":"","textAlignment":"center","verticalTextAlignment":"top","characterSize":20.0,"lineHeight":0.0,"color":"255;0;0"}},{"assetStoreId":"","bold":false,"italic":false,"name":"txt_RegMessageSuccess","persistentUuid":"bb5d6c4b-2eb6-4005-a464-2d3392769eb1","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[],"string":"Registration Successful!\nGoing back to login screen","font":"","textAlignment":"center","characterSize":20.0,"color":{"b":0,"g":255,"r":0},"content":{"bold":false,"isOutlineEnabled":false,"isShadowEnabled":false,"italic":false,"outlineColor":"255;255;255","outlineThickness":2.0,"shadowAngle":90.0,"shadowBlurRadius":2.0,"shadowColor":"0;0;0","shadowDistance":4.0,"shadowOpacity":127.0,"smoothed":true,"underlined":false,"text":"Registration Successful!\nGoing back to login screen","font":"","textAlignment":"center","verticalTextAlignment":"top","characterSize":20.0,"lineHeight":0.0,"color":"0;255;0"}},{"adaptCollisionMaskAutomatically":true,"assetStoreId":"","name":"spr_playerSprite","persistentUuid":"46b9b986-bf51-4bc3-b86d-a43044623f83","type":"Sprite","updateIfNotVisible":false,"variables":[{"name":"var_player_id","persistentUuid":"53e00a63-7ae9-4d71-955c-849026d1e6e6","type":"string","value":"1"}],"effects":[],"behaviors":[{"name":"TopDownMovement","type":"TopDownMovementBehavior::TopDownMovementBehavior","acceleration":99999.0,"allowDiagonals":false,"angleOffset":0.0,"angularMaxSpeed":180.0,"customIsometryAngle":30.0,"deceleration":99999.0,"ignoreDefaultControls":false,"maxSpeed":75.0,"movementAngleOffset":0.0,"rotateObject":false,"useLegacyTurnBack":false,"viewpoint":"TopDown"}],"animations":[{"name":"1Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"01Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"1Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"01Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"1Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"01Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"1Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"01Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"2Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"02Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"2Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"02Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"2Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"02Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"2Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"02Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"3Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"03Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"3Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"03Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"3Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"03Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"3Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"03Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"4Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"04Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"4Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"spr_playerSprite","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"4Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"04Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"4Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"spr_playerSprite5","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite6","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite7","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite8","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"5Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"spr_playerSprite9","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite10","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite11","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite12","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"5Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"05Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"5Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"05Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"5Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"05Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"6Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"06Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"6Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"06Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"6Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"06Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"6Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"06Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"7Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"07Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"7Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"07Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"7Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"07Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"7Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"07Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"8Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"08Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"8Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"08Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"8Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"08Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"8Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"08Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"9Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"09Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"9Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"09Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"9Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"09Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"9Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"09Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]}]}],"objectsFolderStructure":{"folderName":"__ROOT","children":[{"objectName":"txtbx_regUsername"},{"objectName":"spr_playerSprite"},{"objectName":"txtbx_regPassword01"},{"objectName":"txtbx_regPassword02"},{"objectName":"btn_regRegister"},{"objectName":"btn_Back"},{"objectName":"btn_randSprite"},{"objectName":"txt_RegMessageUser"},{"objectName":"txt_RegMessageSuccess"},{"objectName":"txt_RegMessagePassword"},{"objectName":"txt_JSONReply"}]},"events":[{"colorB":228,"colorG":176,"colorR":74,"creationTime":0,"name":"Hide Registration Message/Random Color Gen","source":"","type":"BuiltinCommonInstructions::Group","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"SceneJustBegins"},"parameters":[""]}],"actions":[{"type":{"value":"Hide"},"parameters":["txt_RegMessageUser"]},{"type":{"value":"Hide"},"parameters":["txt_RegMessagePassword"]},{"type":{"value":"Hide"},"parameters":["txt_RegMessageSuccess"]},{"type":{"value":"SetCenterX"},"parameters":["txt_RegMessageUser","=","btn_Back.CenterX()"]},{"type":{"value":"SetCenterX"},"parameters":["txt_RegMessagePassword","=","btn_Back.CenterX()"]},{"type":{"value":"SetCenterX"},"parameters":["txt_RegMessageSuccess","=","btn_Back.CenterX()"]},{"type":{"value":"SetCenterX"},"parameters":["spr_playerSprite","=","btn_Back.CenterX()"]},{"type":{"value":"SetStringVariable"},"parameters":["var_spriteGen","=","ToString(RandomInRange(1,9))"]},{"type":{"value":"AnimatableCapability::AnimatableBehavior::SetName"},"parameters":["spr_playerSprite","Animation","=","var_spriteGen+\"Down\""]}]}],"parameters":[]},{"colorB":228,"colorG":176,"colorR":74,"creationTime":0,"name":"Back Button","source":"","type":"BuiltinCommonInstructions::Group","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"PanelSpriteButton::PanelSpriteButton::IsClicked"},"parameters":["btn_Back",""]}],"actions":[{"type":{"value":"Scene"},"parameters":["","\"Login\"",""]}]}],"parameters":[]},{"colorB":228,"colorG":176,"colorR":74,"creationTime":0,"name":"Randomize Color","source":"","type":"BuiltinCommonInstructions::Group","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"PanelSpriteButton::PanelSpriteButton::IsClicked"},"parameters":["btn_randSprite",""]}],"actions":[{"type":{"value":"SetStringVariable"},"parameters":["var_spriteGen","=","ToString(RandomInRange(1,9))"]},{"type":{"value":"AnimatableCapability::AnimatableBehavior::SetName"},"parameters":["spr_playerSprite","Animation","=","var_spriteGen+\"Down\""]}]}],"parameters":[]},{"colorB":228,"colorG":176,"colorR":74,"creationTime":0,"name":"Registration","source":"","type":"BuiltinCommonInstructions::Group","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"PanelSpriteButton::PanelSpriteButton::IsClicked"},"parameters":["btn_regRegister",""]},{"type":{"value":"TextContainerCapability::TextContainerBehavior::Value"},"parameters":["txtbx_regUsername","Text","!=","\"\""]},{"type":{"value":"TextContainerCapability::TextContainerBehavior::Value"},"parameters":["txtbx_regPassword01","Text","!=","\"\""]},{"type":{"value":"TextContainerCapability::TextContainerBehavior::Value"},"parameters":["txtbx_regPassword02","Text","!=","\"\""]}],"actions":[{"type":{"value":"SetStringVariable"},"parameters":["var_username","=","txtbx_regUsername.Text::Value()"]},{"type":{"value":"SetStringVariable"},"parameters":["var_password01","=","txtbx_regPassword01.Text::Value()"]},{"type":{"value":"SetStringVariable"},"parameters":["var_password02","=","txtbx_regPassword02.Text::Value()"]},{"type":{"value":"SendAsyncRequest"},"parameters":["var_jsonAddress+\"/users?username=\" + var_username","","\"GET\"","","var_jsonReply",""]},{"type":{"value":"Wait"},"parameters":[".1"]},{"type":{"value":"TextContainerCapability::TextContainerBehavior::SetValue"},"parameters":["txt_JSONReply","Text","=","var_jsonReply"]}],"events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["var_jsonReply","!=","\"[]\""]}],"actions":[{"type":{"value":"Show"},"parameters":["txt_RegMessageUser",""]}]},{"type":"BuiltinCommonInstructions::Else","conditions":[],"actions":[{"type":{"value":"Hide"},"parameters":["txt_RegMessageUser"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["var_password01","!=","var_password02"]}],"actions":[{"type":{"value":"Show"},"parameters":["txt_RegMessagePassword",""]}]},{"type":"BuiltinCommonInstructions::Else","conditions":[],"actions":[{"type":{"value":"Hide"},"parameters":["txt_RegMessagePassword"]}],"events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["var_jsonReply","=","\"[]\""]},{"type":{"value":"BuiltinCommonInstructions::Once"},"parameters":[]}],"actions":[{"type":{"value":"Show"},"parameters":["txt_RegMessageSuccess",""]},{"type":{"value":"SetStringVariable"},"parameters":["var_passwordHash","=","Hash::GenerateHashSHA256(var_password01)"]},{"type":{"value":"SendAsyncRequest"},"parameters":["var_jsonAddress+\"/users\"","\"{\\\"username\\\":\\\"\" + var_username + \"\\\",\\\"password\\\":\\\"\" + var_passwordHash + \"\\\",\\\"sprite\\\":\\\"\" + var_spriteGen + \"\\\",\\\"room\\\":\\\"000000\\\",\\\"last_room\\\":\\\"000000\\\"}\"","\"POST\"","\"application/json\"","",""]},{"type":{"value":"Wait"},"parameters":["3"]},{"type":{"value":"Scene"},"parameters":["","\"Login\"",""]}]}]}]}],"parameters":[]}],"layers":[{"ambientLightColorB":200,"ambientLightColorG":200,"ambientLightColorR":200,"camera2DPlaneMaxDrawingDistance":5000.0,"camera3DFarPlaneDistance":10000.0,"camera3DFieldOfView":45.0,"camera3DNearPlaneDistance":3.0,"cameraType":"","followBaseLayerCamera":false,"isLightingLayer":false,"isLocked":false,"name":"","renderingType":"","visibility":true,"cameras":[{"defaultSize":true,"defaultViewport":true,"height":0.0,"viewportBottom":1.0,"viewportLeft":0.0,"viewportRight":1.0,"viewportTop":0.0,"width":0.0}],"effects":[{"effectType":"Scene3D::HemisphereLight","name":"3D Ambient Hemisphere Light","doubleParameters":{"elevation":40.0,"intensity":0.33,"rotation":300.0},"stringParameters":{"groundColor":"127;127;127","skyColor":"255;255;255","top":"Z+"},"booleanParameters":{}},{"effectType":"Scene3D::DirectionalLight","name":"3D Sun Light","doubleParameters":{"distanceFromCamera":1500.0,"elevation":40.0,"frustumSize":4000.0,"intensity":0.75,"minimumShadowBias":0.0,"rotation":300.0},"stringParameters":{"color":"255;255;255","shadowQuality":"medium","top":"Z+"},"booleanParameters":{"isCastingShadow":true}}]}],"behaviorsSharedData":[{"name":"Animation","type":"AnimatableCapability::AnimatableBehavior"},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Flippable","type":"FlippableCapability::FlippableBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"},{"name":"Text","type":"TextContainerCapability::TextContainerBehavior"},{"name":"TopDownMovement","type":"TopDownMovementBehavior::TopDownMovementBehavior"}]},{"b":255,"disableInputWhenNotFocused":true,"mangledName":"Logged_32in","name":"Logged in","r":247,"standardSortMethod":true,"stopSoundsOnStartup":true,"title":"","v":249,"uiSettings":{"grid":true,"gridType":"rectangular","gridWidth":16.0,"gridHeight":16.0,"gridDepth":32.0,"gridOffsetX":0.0,"gridOffsetY":0.0,"gridOffsetZ":0.0,"gridColor":10401023.0,"gridAlpha":0.8,"snap":true,"zoomFactor":0.546875,"windowMask":false,"selectedLayer":"","gameEditorMode":"instances-editor"},"objectsGroups":[],"variables":[{"name":"password01","persistentUuid":"9b38d1eb-2fc4-4744-b61a-b901092ab536","type":"string","value":""},{"name":"password02","persistentUuid":"73bfe239-ff40-4b6f-8505-ea724078f6ee","type":"string","value":""},{"name":"username","persistentUuid":"79b2dd33-921b-4817-9e5c-ebaa38a21834","type":"string","value":""},{"name":"var_jsonReply","persistentUuid":"e4d7e8bd-3595-4aef-9ec7-0fb470bb3ecd","type":"string","value":""},{"name":"var_jsonParsed","persistentUuid":"a00f1f38-a6b3-4bd6-a53c-f2f3e63a9055","type":"array","children":[]}],"instances":[{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"txt_loggedIn","persistentUuid":"f1b704b5-1bb2-4076-9230-0c0f7551a2d0","width":0.0,"x":576.0,"y":336.0,"zOrder":1,"numberProperties":[],"stringProperties":[],"initialVariables":[]}],"objects":[{"assetStoreId":"","bold":false,"italic":false,"name":"txt_loggedIn","persistentUuid":"886a7a42-1339-4fc5-971d-67526b782479","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[],"string":"LOGGED IN!","font":"","textAlignment":"left","characterSize":20.0,"color":{"b":0,"g":0,"r":0},"content":{"bold":false,"isOutlineEnabled":false,"isShadowEnabled":false,"italic":false,"outlineColor":"255;255;255","outlineThickness":2.0,"shadowAngle":90.0,"shadowBlurRadius":2.0,"shadowColor":"0;0;0","shadowDistance":4.0,"shadowOpacity":127.0,"smoothed":true,"underlined":false,"text":"LOGGED IN!","font":"","textAlignment":"left","verticalTextAlignment":"top","characterSize":20.0,"lineHeight":0.0,"color":"0;0;0"}}],"objectsFolderStructure":{"folderName":"__ROOT","children":[{"objectName":"txt_loggedIn"}]},"events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"SceneJustBegins"},"parameters":[""]}],"actions":[{"type":{"value":"Wait"},"parameters":["3"]},{"type":{"value":"Scene"},"parameters":["","var_playerInfo[0].room",""]}]}],"layers":[{"ambientLightColorB":200,"ambientLightColorG":200,"ambientLightColorR":200,"camera2DPlaneMaxDrawingDistance":5000.0,"camera3DFarPlaneDistance":10000.0,"camera3DFieldOfView":45.0,"camera3DNearPlaneDistance":3.0,"cameraType":"","followBaseLayerCamera":false,"isLightingLayer":false,"isLocked":false,"name":"","renderingType":"","visibility":true,"cameras":[{"defaultSize":true,"defaultViewport":true,"height":0.0,"viewportBottom":1.0,"viewportLeft":0.0,"viewportRight":1.0,"viewportTop":0.0,"width":0.0}],"effects":[{"effectType":"Scene3D::HemisphereLight","name":"3D Ambient Hemisphere Light","doubleParameters":{"elevation":40.0,"intensity":0.33,"rotation":300.0},"stringParameters":{"groundColor":"127;127;127","skyColor":"255;255;255","top":"Z+"},"booleanParameters":{}},{"effectType":"Scene3D::DirectionalLight","name":"3D Sun Light","doubleParameters":{"distanceFromCamera":1500.0,"elevation":40.0,"frustumSize":4000.0,"intensity":0.75,"minimumShadowBias":0.0,"rotation":300.0},"stringParameters":{"color":"255;255;255","shadowQuality":"medium","top":"Z+"},"booleanParameters":{"isCastingShadow":true}}]}],"behaviorsSharedData":[{"name":"Animation","type":"AnimatableCapability::AnimatableBehavior"},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Flippable","type":"FlippableCapability::FlippableBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"},{"name":"Text","type":"TextContainerCapability::TextContainerBehavior"},{"name":"TopDownMovement","type":"TopDownMovementBehavior::TopDownMovementBehavior"}]},{"b":255,"disableInputWhenNotFocused":true,"mangledName":"_4800000","name":"000000","r":247,"standardSortMethod":true,"stopSoundsOnStartup":true,"title":"","v":249,"uiSettings":{"grid":true,"gridType":"rectangular","gridWidth":16.0,"gridHeight":16.0,"gridDepth":32.0,"gridOffsetX":0.0,"gridOffsetY":0.0,"gridOffsetZ":0.0,"gridColor":10401023.0,"gridAlpha":0.8,"snap":true,"zoomFactor":0.6672773998330006,"windowMask":false,"selectedLayer":"","gameEditorMode":"instances-editor"},"objectsGroups":[],"variables":[{"name":"var_mqttParse","persistentUuid":"62bd9deb-3848-4176-9eef-2adf2b38198b","type":"structure","children":[]},{"name":"var_jsonParse","persistentUuid":"0563153c-5ac3-487f-ab2a-050e5b806bc7","type":"structure","children":[]},{"name":"var_jsonReply","persistentUuid":"f4f4161d-90a5-4937-abfe-755a64fb6f2f","type":"string","value":""},{"name":"var_child","persistentUuid":"457c6438-da2b-4d26-af01-34653736b679","type":"structure","children":[]},{"name":"var_childName","persistentUuid":"a7769c54-2f75-4661-bd4f-af2bf1d036d3","type":"string","value":""}],"instances":[{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"UI","name":"btn_Logout","persistentUuid":"acb3eb14-97fe-4a1c-b4c5-f01b9c7c6eeb","width":0.0,"x":16.0,"y":16.0,"zOrder":3,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"spr_000000","persistentUuid":"7be876a3-0ec5-4946-94d9-31a61f121034","width":0.0,"x":0.0,"y":0.0,"zOrder":0,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"depth":1.0,"height":16.0,"keepRatio":true,"layer":"","name":"spr_block","persistentUuid":"2d8085bb-5a44-42d5-9272-a039fbdeee94","width":768.0,"x":0.0,"y":0.0,"zOrder":4,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"depth":1.0,"height":640.0,"keepRatio":true,"layer":"","name":"spr_block","persistentUuid":"a7164a44-c547-480a-a5d6-b8493565da5c","width":16.0,"x":768.0,"y":640.0,"zOrder":5,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"depth":1.0,"height":16.0,"keepRatio":true,"layer":"","name":"spr_block","persistentUuid":"ac1485c0-ea75-420b-ad38-7d3ce254abfd","width":768.0,"x":0.0,"y":656.0,"zOrder":6,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"depth":1.0,"height":640.0,"keepRatio":true,"layer":"","name":"spr_block","persistentUuid":"1a12cf19-b415-4990-babf-5f97008b653d","width":16.0,"x":-16.0,"y":640.0,"zOrder":7,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"depth":1.0,"height":64.0,"keepRatio":true,"layer":"","name":"spr_block","persistentUuid":"2b61353c-f399-40b3-b81c-c87cd8a920c3","width":80.0,"x":384.0,"y":432.0,"zOrder":8,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"depth":1.0,"height":48.0,"keepRatio":true,"layer":"","name":"spr_block","persistentUuid":"2ab4982d-ae56-4047-a87b-c2e9c02f82b3","width":64.0,"x":544.0,"y":320.0,"zOrder":9,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"depth":1.0,"height":48.0,"keepRatio":true,"layer":"","name":"spr_block","persistentUuid":"c9d788bf-54fc-4c3f-8cc6-f9c7ea49ff60","width":80.0,"x":384.0,"y":304.0,"zOrder":10,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"depth":1.0,"height":48.0,"keepRatio":true,"layer":"","name":"spr_block","persistentUuid":"43657c09-484c-4367-8cfd-2d86932cbc2c","width":80.0,"x":384.0,"y":192.0,"zOrder":11,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"depth":1.0,"height":48.0,"keepRatio":true,"layer":"","name":"spr_block","persistentUuid":"f9d7902e-d4fb-48f7-bde4-012c99112ece","width":96.0,"x":528.0,"y":160.0,"zOrder":12,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"depth":1.0,"height":16.0,"keepRatio":true,"layer":"","name":"spr_block","persistentUuid":"8c76f61b-25a4-499a-ac3f-078ba08104c5","width":48.0,"x":560.0,"y":176.0,"zOrder":13,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"depth":1.0,"height":176.0,"keepRatio":true,"layer":"","name":"spr_block","persistentUuid":"e4a1c5d5-538a-45ee-8846-5374259bb7e2","width":160.0,"x":144.0,"y":272.0,"zOrder":14,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"depth":1.0,"height":80.0,"keepRatio":true,"layer":"","name":"spr_block","persistentUuid":"32df736c-07ff-4a6b-a93f-be24ffec28c5","width":176.0,"x":128.0,"y":80.0,"zOrder":15,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"depth":1.0,"height":240.0,"keepRatio":true,"layer":"","name":"spr_block","persistentUuid":"df56c9be-70f6-4fa8-95b5-67167a9e19f3","width":128.0,"x":0.0,"y":240.0,"zOrder":16,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"depth":1.0,"height":16.0,"keepRatio":true,"layer":"","name":"spr_block","persistentUuid":"11ff56c6-d00e-47f4-acbb-eaeb3d30a40f","width":96.0,"x":0.0,"y":256.0,"zOrder":17,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"depth":1.0,"height":16.0,"keepRatio":true,"layer":"","name":"spr_block","persistentUuid":"d4572307-d060-47dc-9763-de7b4b0e78df","width":208.0,"x":464.0,"y":256.0,"zOrder":18,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"depth":1.0,"height":80.0,"keepRatio":true,"layer":"","name":"spr_block","persistentUuid":"ad7b54cb-772c-4794-bf6b-b6aad165aaf3","width":64.0,"x":384.0,"y":80.0,"zOrder":19,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"depth":1.0,"height":64.0,"keepRatio":true,"layer":"","name":"spr_block","persistentUuid":"aa652718-9d43-47d5-b023-d4fd4224f793","width":320.0,"x":448.0,"y":64.0,"zOrder":20,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"depth":1.0,"height":576.0,"keepRatio":true,"layer":"","name":"spr_block","persistentUuid":"57fd9b23-7217-41d0-b0a8-a4ba6ef015df","width":96.0,"x":672.0,"y":640.0,"zOrder":21,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"depth":1.0,"height":64.0,"keepRatio":true,"layer":"","name":"spr_block","persistentUuid":"352efd3f-d87c-45af-8214-d6d9a381305b","width":256.0,"x":416.0,"y":640.0,"zOrder":22,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"depth":1.0,"height":80.0,"keepRatio":true,"layer":"","name":"spr_block","persistentUuid":"64134365-4e36-4f5b-aed8-7206cca6bfc4","width":352.0,"x":0.0,"y":640.0,"zOrder":23,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"depth":1.0,"height":16.0,"keepRatio":true,"layer":"","name":"spr_block","persistentUuid":"6fc83a15-eef7-4d12-8506-4445b876836e","width":224.0,"x":0.0,"y":560.0,"zOrder":24,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"depth":1.0,"height":224.0,"keepRatio":true,"layer":"","name":"spr_block","persistentUuid":"94a34ce1-4a01-4a0e-b880-18302219e916","width":112.0,"x":0.0,"y":544.0,"zOrder":25,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"depth":1.0,"height":80.0,"keepRatio":true,"layer":"","name":"spr_block","persistentUuid":"8d0f316f-62e2-4218-8bc9-0096aa70c0c1","width":96.0,"x":176.0,"y":496.0,"zOrder":26,"numberProperties":[],"stringProperties":[],"initialVariables":[]}],"objects":[{"assetStoreId":"","bold":false,"italic":false,"name":"txt_debug","persistentUuid":"73e827f1-d8f8-45e5-95f5-ff8a2715886b","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[],"string":"Text","font":"","textAlignment":"left","characterSize":20.0,"color":{"b":0,"g":0,"r":0},"content":{"bold":false,"isOutlineEnabled":false,"isShadowEnabled":false,"italic":false,"outlineColor":"255;255;255","outlineThickness":2.0,"shadowAngle":90.0,"shadowBlurRadius":2.0,"shadowColor":"0;0;0","shadowDistance":4.0,"shadowOpacity":127.0,"smoothed":true,"underlined":false,"text":"Text","font":"","textAlignment":"left","verticalTextAlignment":"top","characterSize":20.0,"lineHeight":0.0,"color":"0;0;0"}},{"adaptCollisionMaskAutomatically":true,"assetStoreId":"","name":"spr_000000","persistentUuid":"bcd72fbb-dbf4-48a6-a5c9-aefd0074990c","type":"Sprite","updateIfNotVisible":false,"variables":[],"effects":[],"behaviors":[],"animations":[{"name":"","useMultipleDirections":false,"directions":[{"looping":false,"timeBetweenFrames":0.08,"sprites":[{"hasCustomCollisionMask":true,"image":"3779.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":0.0,"y":0.0},{"x":768.0,"y":0.0},{"x":768.0,"y":640.0},{"x":0.0,"y":640.0}]]}]}]}]}],"objectsFolderStructure":{"folderName":"__ROOT","children":[{"objectName":"txt_debug"},{"objectName":"spr_000000"}]},"events":[{"colorB":228,"colorG":176,"colorR":74,"creationTime":0,"name":"Scene Start","source":"","type":"BuiltinCommonInstructions::Group","events":[{"type":"BuiltinCommonInstructions::Comment","color":{"b":109,"g":230,"r":255,"textB":0,"textG":0,"textR":0},"comment":"Spawn Logic"},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"SceneJustBegins"},"parameters":[""]}],"actions":[],"events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["var_playerInfo[0].last_room","=","\"null\""]}],"actions":[{"type":{"value":"Create"},"parameters":["","spr_player","var_playerInfo[0].x","var_playerInfo[0].y",""]},{"type":{"value":"SetNumberObjectVariable"},"parameters":["spr_player","player_id","=","var_playerInfo[0].id"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["var_playerInfo[0].last_room","=","\"000000\""]}],"actions":[{"type":{"value":"Create"},"parameters":["","spr_player","560","352",""]},{"type":{"value":"SetNumberObjectVariable"},"parameters":["spr_player","player_id","=","var_playerInfo[0].id"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["var_playerInfo[0].last_room","=","\"000001\""]}],"actions":[{"type":{"value":"Create"},"parameters":["","spr_player","1088","352",""]},{"type":{"value":"SetNumberObjectVariable"},"parameters":["spr_player","player_id","=","var_playerInfo[0].id"]}]}]}],"parameters":[]},{"type":"BuiltinCommonInstructions::Link","include":{"includeConfig":0},"target":"Functions"}],"layers":[{"ambientLightColorB":200,"ambientLightColorG":200,"ambientLightColorR":200,"camera2DPlaneMaxDrawingDistance":5000.0,"camera3DFarPlaneDistance":10000.0,"camera3DFieldOfView":45.0,"camera3DNearPlaneDistance":3.0,"cameraType":"","followBaseLayerCamera":false,"isLightingLayer":false,"isLocked":false,"name":"","renderingType":"","visibility":true,"cameras":[{"defaultSize":true,"defaultViewport":true,"height":0.0,"viewportBottom":1.0,"viewportLeft":0.0,"viewportRight":1.0,"viewportTop":0.0,"width":0.0}],"effects":[{"effectType":"Scene3D::HemisphereLight","name":"3D Ambient Hemisphere Light","doubleParameters":{"elevation":40.0,"intensity":0.33,"rotation":300.0},"stringParameters":{"groundColor":"127;127;127","skyColor":"255;255;255","top":"Z+"},"booleanParameters":{}},{"effectType":"Scene3D::DirectionalLight","name":"3D Sun Light","doubleParameters":{"distanceFromCamera":1500.0,"elevation":40.0,"frustumSize":4000.0,"intensity":0.75,"minimumShadowBias":0.0,"rotation":300.0},"stringParameters":{"color":"255;255;255","shadowQuality":"medium","top":"Z+"},"booleanParameters":{"isCastingShadow":true}}]},{"ambientLightColorB":200,"ambientLightColorG":200,"ambientLightColorR":200,"camera2DPlaneMaxDrawingDistance":5000.0,"camera3DFarPlaneDistance":10000.0,"camera3DFieldOfView":45.0,"camera3DNearPlaneDistance":3.0,"cameraType":"","followBaseLayerCamera":false,"isLightingLayer":false,"isLocked":false,"name":"UI","renderingType":"","visibility":true,"cameras":[],"effects":[{"effectType":"Scene3D::HemisphereLight","name":"3D Ambient Hemisphere Light","doubleParameters":{"elevation":40.0,"intensity":0.33,"rotation":300.0},"stringParameters":{"groundColor":"127;127;127","skyColor":"255;255;255","top":"Z+"},"booleanParameters":{}},{"effectType":"Scene3D::DirectionalLight","name":"3D Sun Light","doubleParameters":{"distanceFromCamera":1500.0,"elevation":40.0,"frustumSize":4000.0,"intensity":0.75,"minimumShadowBias":0.0,"rotation":300.0},"stringParameters":{"color":"255;255;255","shadowQuality":"medium","top":"Z+"},"booleanParameters":{"isCastingShadow":true}}]}],"behaviorsSharedData":[{"name":"Animation","type":"AnimatableCapability::AnimatableBehavior"},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Flippable","type":"FlippableCapability::FlippableBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"},{"name":"Text","type":"TextContainerCapability::TextContainerBehavior"},{"name":"TopDownMovement","type":"TopDownMovementBehavior::TopDownMovementBehavior"}]},{"b":255,"disableInputWhenNotFocused":true,"mangledName":"_4800001","name":"000001","r":247,"standardSortMethod":true,"stopSoundsOnStartup":true,"title":"","v":249,"uiSettings":{"grid":true,"gridType":"rectangular","gridWidth":16.0,"gridHeight":16.0,"gridDepth":32.0,"gridOffsetX":0.0,"gridOffsetY":0.0,"gridOffsetZ":0.0,"gridColor":10401023.0,"gridAlpha":0.8,"snap":true,"zoomFactor":0.6672773998329975,"windowMask":false,"selectedLayer":"","gameEditorMode":"instances-editor"},"objectsGroups":[],"variables":[{"name":"var_jsonReply","persistentUuid":"600e1cff-2b6c-4e86-aa45-0926f9210a1d","type":"string","value":""},{"name":"var_jsonParse","persistentUuid":"9b38abfa-427b-4c21-bd59-ddc7057a418e","type":"structure","children":[]},{"name":"var_mqttParse","persistentUuid":"5c8c99af-3003-442d-bd7f-d123dea72ac4","type":"structure","children":[]},{"name":"var_child","persistentUuid":"fb409cbe-b641-4d67-9c0e-d640b65f7cbe","type":"structure","children":[]},{"name":"var_childName","persistentUuid":"dc06c4ec-9998-46e8-97b5-0ae6d6088f1e","type":"string","value":""}],"instances":[{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"spr_door","persistentUuid":"1691a9cb-54f2-444c-9c3f-38f4edf26eb6","width":0.0,"x":32.0,"y":352.0,"zOrder":1,"numberProperties":[],"stringProperties":[],"initialVariables":[{"name":"var_doorway","type":"string","value":"000000"}]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"UI","name":"btn_Logout","persistentUuid":"7c951776-884b-4af0-a13a-97e5ee085499","width":0.0,"x":16.0,"y":16.0,"zOrder":3,"numberProperties":[],"stringProperties":[],"initialVariables":[]}],"objects":[{"assetStoreId":"","bold":false,"italic":false,"name":"txt_debug","persistentUuid":"9ec31fcd-7fdb-4daa-88e5-561ccee06c4c","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[],"string":"Text","font":"","textAlignment":"left","characterSize":20.0,"color":{"b":0,"g":0,"r":0},"content":{"bold":false,"isOutlineEnabled":false,"isShadowEnabled":false,"italic":false,"outlineColor":"255;255;255","outlineThickness":2.0,"shadowAngle":90.0,"shadowBlurRadius":2.0,"shadowColor":"0;0;0","shadowDistance":4.0,"shadowOpacity":127.0,"smoothed":true,"underlined":false,"text":"Text","font":"","textAlignment":"left","verticalTextAlignment":"top","characterSize":20.0,"lineHeight":0.0,"color":"0;0;0"}}],"objectsFolderStructure":{"folderName":"__ROOT","children":[{"objectName":"txt_debug"}]},"events":[{"colorB":228,"colorG":176,"colorR":74,"creationTime":0,"name":"Scene Start","source":"","type":"BuiltinCommonInstructions::Group","events":[{"type":"BuiltinCommonInstructions::Comment","color":{"b":109,"g":230,"r":255,"textB":0,"textG":0,"textR":0},"comment":"Spawn Logic"},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"SceneJustBegins"},"parameters":[""]}],"actions":[],"events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["var_playerInfo[0].last_room","=","\"null\""]}],"actions":[{"type":{"value":"Create"},"parameters":["","spr_player","var_playerInfo[0].x","var_playerInfo[0].y",""]},{"type":{"value":"SetNumberObjectVariable"},"parameters":["spr_player","player_id","=","var_playerInfo[0].id"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["var_playerInfo[0].last_room","=","\"000001\""]}],"actions":[{"type":{"value":"Create"},"parameters":["","spr_player","1088","352",""]},{"type":{"value":"SetNumberObjectVariable"},"parameters":["spr_player","player_id","=","var_playerInfo[0].id"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["var_playerInfo[0].last_room","=","\"000000\""]}],"actions":[{"type":{"value":"Create"},"parameters":["","spr_player","112","352",""]}]}]}],"parameters":[]},{"type":"BuiltinCommonInstructions::Link","include":{"includeConfig":0},"target":"Functions"}],"layers":[{"ambientLightColorB":200,"ambientLightColorG":200,"ambientLightColorR":200,"camera2DPlaneMaxDrawingDistance":5000.0,"camera3DFarPlaneDistance":10000.0,"camera3DFieldOfView":45.0,"camera3DNearPlaneDistance":3.0,"cameraType":"","followBaseLayerCamera":false,"isLightingLayer":false,"isLocked":false,"name":"","renderingType":"","visibility":true,"cameras":[{"defaultSize":true,"defaultViewport":true,"height":0.0,"viewportBottom":1.0,"viewportLeft":0.0,"viewportRight":1.0,"viewportTop":0.0,"width":0.0}],"effects":[{"effectType":"Scene3D::HemisphereLight","name":"3D Ambient Hemisphere Light","doubleParameters":{"elevation":40.0,"intensity":0.33,"rotation":300.0},"stringParameters":{"groundColor":"127;127;127","skyColor":"255;255;255","top":"Z+"},"booleanParameters":{}},{"effectType":"Scene3D::DirectionalLight","name":"3D Sun Light","doubleParameters":{"distanceFromCamera":1500.0,"elevation":40.0,"frustumSize":4000.0,"intensity":0.75,"minimumShadowBias":0.0,"rotation":300.0},"stringParameters":{"color":"255;255;255","shadowQuality":"medium","top":"Z+"},"booleanParameters":{"isCastingShadow":true}}]},{"ambientLightColorB":200,"ambientLightColorG":200,"ambientLightColorR":200,"camera2DPlaneMaxDrawingDistance":5000.0,"camera3DFarPlaneDistance":10000.0,"camera3DFieldOfView":45.0,"camera3DNearPlaneDistance":3.0,"cameraType":"","followBaseLayerCamera":false,"isLightingLayer":false,"isLocked":false,"name":"UI","renderingType":"","visibility":true,"cameras":[],"effects":[{"effectType":"Scene3D::HemisphereLight","name":"3D Ambient Hemisphere Light","doubleParameters":{"elevation":40.0,"intensity":0.33,"rotation":300.0},"stringParameters":{"groundColor":"127;127;127","skyColor":"255;255;255","top":"Z+"},"booleanParameters":{}},{"effectType":"Scene3D::DirectionalLight","name":"3D Sun Light","doubleParameters":{"distanceFromCamera":1500.0,"elevation":40.0,"frustumSize":4000.0,"intensity":0.75,"minimumShadowBias":0.0,"rotation":300.0},"stringParameters":{"color":"255;255;255","shadowQuality":"medium","top":"Z+"},"booleanParameters":{"isCastingShadow":true}}]}],"behaviorsSharedData":[{"name":"Animation","type":"AnimatableCapability::AnimatableBehavior"},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Flippable","type":"FlippableCapability::FlippableBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"},{"name":"Text","type":"TextContainerCapability::TextContainerBehavior"},{"name":"TopDownMovement","type":"TopDownMovementBehavior::TopDownMovementBehavior"}]},{"b":255,"disableInputWhenNotFocused":true,"mangledName":"Functions","name":"Functions","r":247,"standardSortMethod":true,"stopSoundsOnStartup":true,"title":"","v":249,"uiSettings":{"grid":false,"gridType":"rectangular","gridWidth":32.0,"gridHeight":32.0,"gridDepth":32.0,"gridOffsetX":0.0,"gridOffsetY":0.0,"gridOffsetZ":0.0,"gridColor":10401023.0,"gridAlpha":0.8,"snap":false,"zoomFactor":0.546875,"windowMask":false,"selectedLayer":"","gameEditorMode":"instances-editor"},"objectsGroups":[],"variables":[{"name":"var_jsonReply","persistentUuid":"e04c3e03-0cb7-4e3d-8f02-7bd32268195c","type":"string","value":""},{"name":"var_jsonParse","persistentUuid":"becd4ac5-49ec-4fd7-b926-45259680bb42","type":"structure","children":[]},{"name":"var_mqttParse","persistentUuid":"b4fe2c70-e8ab-4665-9d0a-7126bb52f64b","type":"structure","children":[]},{"name":"var_child","persistentUuid":"64d0682b-fde0-404e-9b34-17034c997c4c","type":"structure","children":[]},{"name":"var_childName","persistentUuid":"792ced2c-6b39-44d1-8550-02127dd84b45","type":"string","value":""}],"instances":[],"objects":[{"assetStoreId":"","bold":false,"italic":false,"name":"txt_debug","persistentUuid":"29da99d2-6fb0-4d86-841b-b57124673767","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[],"string":"Text","font":"","textAlignment":"left","characterSize":20.0,"color":{"b":0,"g":0,"r":0},"content":{"bold":false,"isOutlineEnabled":false,"isShadowEnabled":false,"italic":false,"outlineColor":"255;255;255","outlineThickness":2.0,"shadowAngle":90.0,"shadowBlurRadius":2.0,"shadowColor":"0;0;0","shadowDistance":4.0,"shadowOpacity":127.0,"smoothed":true,"underlined":false,"text":"Text","font":"","textAlignment":"left","verticalTextAlignment":"top","characterSize":20.0,"lineHeight":0.0,"color":"0;0;0"}}],"objectsFolderStructure":{"folderName":"__ROOT","children":[{"objectName":"txt_debug"}]},"events":[{"colorB":228,"colorG":176,"colorR":74,"creationTime":0,"name":"Scene Start","source":"","type":"BuiltinCommonInstructions::Group","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"SceneJustBegins"},"parameters":[""]}],"actions":[{"type":{"value":"ZoomCamera"},"parameters":["","3","",""]},{"type":{"value":"Hide"},"parameters":["spr_block"]},{"type":{"value":"AnimatableCapability::AnimatableBehavior::SetName"},"parameters":["spr_player","Animation","=","var_playerInfo[0].sprite+\"Down\""]},{"type":{"value":"SendAsyncRequest"},"parameters":["var_jsonAddress+\"/users/\"+var_playerInfo[0].id","\"{\\\"x\\\":\\\"\" + ToString(round(spr_player.X()))+ \"\\\",\\\"y\\\":\\\"\" + ToString(round(spr_player.Y())) + \"\\\"}\"","\"PATCH\"","\"application/json\"","",""]},{"type":{"value":"SendAsyncRequest"},"parameters":["var_jsonAddress+\"/users?online=true&room=\"+CurrentSceneName()","","\"GET\"","","var_jsonReply",""]},{"type":{"value":"Wait"},"parameters":[".1"]},{"type":{"value":"JSONToVariableStructure2"},"parameters":["var_jsonReply","var_jsonParse"]}],"events":[{"type":"BuiltinCommonInstructions::ForEachChildVariable","iterableVariableName":"var_jsonParse","valueIteratorVariableName":"var_child","keyIteratorVariableName":"var_childName","conditions":[],"actions":[],"events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["var_child[\"id\"]","!=","var_playerInfo[0].id"]}],"actions":[{"type":{"value":"Create"},"parameters":["","spr_otherPlayers","var_child[\"x\"]","var_child[\"y\"]",""]},{"type":{"value":"AnimatableCapability::AnimatableBehavior::SetName"},"parameters":["spr_otherPlayers","Animation","=","var_child[\"sprite\"]+\"Down\""]},{"type":{"value":"AnimatableCapability::AnimatableBehavior::PauseAnimation"},"parameters":["spr_otherPlayers","Animation"]},{"type":{"value":"ChangeSprite"},"parameters":["spr_otherPlayers","=","1"]},{"type":{"value":"SetNumberObjectVariable"},"parameters":["spr_otherPlayers","player_id","=","var_child[\"id\"]"]},{"type":{"value":"SetStringObjectVariable"},"parameters":["spr_otherPlayers","player_name","=","var_child[\"username\"]"]}]}]}]}],"parameters":[]},{"colorB":228,"colorG":176,"colorR":74,"creationTime":0,"name":"MQTT","source":"","type":"BuiltinCommonInstructions::Group","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"MQTT::isConnected"},"parameters":["",""]},{"type":{"value":"BuiltinCommonInstructions::Once"},"parameters":[]}],"actions":[{"type":{"value":"MQTT::subscribe"},"parameters":["","\"/game/rooms/\"+CurrentSceneName()","","no",""]},{"type":{"value":"MQTT::publish"},"parameters":["","\"{\\\"type\\\":\\\"join\\\",\\\"player_id\\\":\" + ToString(var_playerInfo[0].id) + \",\\\"username\\\":\\\"\" + var_playerInfo[0].username + \"\\\",\\\"x\\\":\" + ToString(round(spr_player.X())) + \",\\\"y\\\":\" + ToString(round(spr_player.Y())) + \",\\\"sprite\\\":\\\"\" + var_playerInfo[0].sprite + \"\\\"}\"","\"/game/rooms/\"+CurrentSceneName()","","",""]}]},{"type":"BuiltinCommonInstructions::Comment","color":{"b":109,"g":230,"r":255,"textB":0,"textG":0,"textR":0},"comment":"MQTT on button press"},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"TopDownMovementBehavior::IsMoving"},"parameters":["spr_player","TopDownMovement"]},{"type":{"value":"TopDownMovementBehavior::TopDownMovementBehavior::IsMovementAngleAround"},"parameters":["spr_player","TopDownMovement","0","0"]},{"type":{"value":"BuiltinCommonInstructions::Once"},"parameters":[]}],"actions":[{"type":{"value":"MQTT::publish"},"parameters":["","\"{\\\"type\\\":\\\"move_start\\\",\\\"player_id\\\":\" + ToString(var_playerInfo[0].id) + \",\\\"sprite\\\":\" + ToString(var_playerInfo[0].sprite) + \",\\\"direction\\\":\\\"right\\\"}\"","\"/game/rooms/\"+CurrentSceneName()","","",""]},{"type":{"value":"AnimatableCapability::AnimatableBehavior::SetName"},"parameters":["spr_player","Animation","=","var_playerInfo[0].sprite+ \"Right\""]},{"type":{"value":"AnimatableCapability::AnimatableBehavior::PlayAnimation"},"parameters":["spr_player","Animation"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"TopDownMovementBehavior::IsMoving"},"parameters":["spr_player","TopDownMovement"]},{"type":{"value":"TopDownMovementBehavior::TopDownMovementBehavior::IsMovementAngleAround"},"parameters":["spr_player","TopDownMovement","90","0"]},{"type":{"value":"BuiltinCommonInstructions::Once"},"parameters":[]}],"actions":[{"type":{"value":"MQTT::publish"},"parameters":["","\"{\\\"type\\\":\\\"move_start\\\",\\\"player_id\\\":\" + ToString(var_playerInfo[0].id) + \",\\\"sprite\\\":\" + ToString(var_playerInfo[0].sprite) + \",\\\"direction\\\":\\\"down\\\"}\"","\"/game/rooms/\"+CurrentSceneName()","","",""]},{"type":{"value":"AnimatableCapability::AnimatableBehavior::SetName"},"parameters":["spr_player","Animation","=","var_playerInfo[0].sprite+ \"Down\""]},{"type":{"value":"AnimatableCapability::AnimatableBehavior::PlayAnimation"},"parameters":["spr_player","Animation"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"TopDownMovementBehavior::IsMoving"},"parameters":["spr_player","TopDownMovement"]},{"type":{"value":"TopDownMovementBehavior::TopDownMovementBehavior::IsMovementAngleAround"},"parameters":["spr_player","TopDownMovement","180","0"]},{"type":{"value":"BuiltinCommonInstructions::Once"},"parameters":[]}],"actions":[{"type":{"value":"MQTT::publish"},"parameters":["","\"{\\\"type\\\":\\\"move_start\\\",\\\"player_id\\\":\" + ToString(var_playerInfo[0].id) + \",\\\"sprite\\\":\" + ToString(var_playerInfo[0].sprite) + \",\\\"direction\\\":\\\"left\\\"}\"","\"/game/rooms/\"+CurrentSceneName()","","",""]},{"type":{"value":"AnimatableCapability::AnimatableBehavior::SetName"},"parameters":["spr_player","Animation","=","var_playerInfo[0].sprite + \"Left\""]},{"type":{"value":"AnimatableCapability::AnimatableBehavior::PlayAnimation"},"parameters":["spr_player","Animation"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"TopDownMovementBehavior::IsMoving"},"parameters":["spr_player","TopDownMovement"]},{"type":{"value":"TopDownMovementBehavior::TopDownMovementBehavior::IsMovementAngleAround"},"parameters":["spr_player","TopDownMovement","270","0"]},{"type":{"value":"BuiltinCommonInstructions::Once"},"parameters":[]}],"actions":[{"type":{"value":"MQTT::publish"},"parameters":["","\"{\\\"type\\\":\\\"move_start\\\",\\\"player_id\\\":\" + ToString(var_playerInfo[0].id) + \",\\\"sprite\\\":\" + ToString(var_playerInfo[0].sprite) + \",\\\"direction\\\":\\\"up\\\"}\"","\"/game/rooms/\"+CurrentSceneName()","","",""]},{"type":{"value":"AnimatableCapability::AnimatableBehavior::SetName"},"parameters":["spr_player","Animation","=","var_playerInfo[0].sprite + \"Up\""]},{"type":{"value":"AnimatableCapability::AnimatableBehavior::PlayAnimation"},"parameters":["spr_player","Animation"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"inverted":true,"value":"TopDownMovementBehavior::IsMoving"},"parameters":["spr_player","TopDownMovement"]},{"type":{"value":"BuiltinCommonInstructions::Once"},"parameters":[]}],"actions":[{"type":{"value":"MQTT::publish"},"parameters":["","\"{\\\"type\\\":\\\"move_stop\\\",\\\"player_id\\\":\" + ToString(var_playerInfo[0].id) + \",\\\"sprite\\\":\" + ToString(var_playerInfo[0].sprite) + \",\\\"x\\\":\" + ToString(round(spr_player.X())) + \",\\\"y\\\":\" + ToString(round(spr_player.Y())) + \"}\"","\"/game/rooms/\"+CurrentSceneName()","","",""]},{"type":{"value":"AnimatableCapability::AnimatableBehavior::PauseAnimation"},"parameters":["spr_player","Animation"]},{"type":{"value":"ChangeSprite"},"parameters":["spr_player","=","1"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"MQTT::onMessage"},"parameters":["","\"/game/rooms/\"+CurrentSceneName()",""]}],"actions":[{"type":{"value":"JSONToVariableStructure2"},"parameters":["MQTT::GetLastMessage(\"/game/rooms/\"+CurrentSceneName())","var_mqttParse"]},{"type":{"value":"TextContainerCapability::TextContainerBehavior::SetValue"},"parameters":["txt_debug","Text","=","MQTT::GetLastMessage(\"/game/rooms/\"+CurrentSceneName())"]}],"events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["var_mqttParse[\"player_id\"]","!=","var_playerInfo[0].id"]}],"actions":[],"events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["var_mqttParse[\"type\"]","=","\"move_start\""]},{"type":{"value":"StringVariable"},"parameters":["var_mqttParse[\"direction\"]","=","\"right\""]},{"type":{"value":"NumberObjectVariable"},"parameters":["spr_otherPlayers","player_id","=","var_mqttParse[\"player_id\"]"]}],"actions":[{"type":{"value":"AnimatableCapability::AnimatableBehavior::PlayAnimation"},"parameters":["spr_otherPlayers","Animation"]},{"type":{"value":"AnimatableCapability::AnimatableBehavior::SetName"},"parameters":["spr_otherPlayers","Animation","=","var_mqttParse[\"sprite\"]+ \"Right\""]},{"type":{"value":"ClearForces"},"parameters":["spr_otherPlayers"]},{"type":{"value":"AddForceXY"},"parameters":["spr_otherPlayers","75","0","1"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["var_mqttParse[\"type\"]","=","\"move_start\""]},{"type":{"value":"StringVariable"},"parameters":["var_mqttParse[\"direction\"]","=","\"left\""]},{"type":{"value":"NumberObjectVariable"},"parameters":["spr_otherPlayers","player_id","=","var_mqttParse[\"player_id\"]"]}],"actions":[{"type":{"value":"AnimatableCapability::AnimatableBehavior::PlayAnimation"},"parameters":["spr_otherPlayers","Animation"]},{"type":{"value":"AnimatableCapability::AnimatableBehavior::SetName"},"parameters":["spr_otherPlayers","Animation","=","var_mqttParse[\"sprite\"]+ \"Left\""]},{"type":{"value":"ClearForces"},"parameters":["spr_otherPlayers"]},{"type":{"value":"AddForceXY"},"parameters":["spr_otherPlayers","-75","0","1"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["var_mqttParse[\"type\"]","=","\"move_start\""]},{"type":{"value":"StringVariable"},"parameters":["var_mqttParse[\"direction\"]","=","\"up\""]},{"type":{"value":"NumberObjectVariable"},"parameters":["spr_otherPlayers","player_id","=","var_mqttParse[\"player_id\"]"]}],"actions":[{"type":{"value":"AnimatableCapability::AnimatableBehavior::PlayAnimation"},"parameters":["spr_otherPlayers","Animation"]},{"type":{"value":"AnimatableCapability::AnimatableBehavior::SetName"},"parameters":["spr_otherPlayers","Animation","=","var_mqttParse[\"sprite\"]+ \"Up\""]},{"type":{"value":"ClearForces"},"parameters":["spr_otherPlayers"]},{"type":{"value":"AddForceXY"},"parameters":["spr_otherPlayers","0","-75","1"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["var_mqttParse[\"type\"]","=","\"move_start\""]},{"type":{"value":"StringVariable"},"parameters":["var_mqttParse[\"direction\"]","=","\"down\""]},{"type":{"value":"NumberObjectVariable"},"parameters":["spr_otherPlayers","player_id","=","var_mqttParse[\"player_id\"]"]}],"actions":[{"type":{"value":"AnimatableCapability::AnimatableBehavior::PlayAnimation"},"parameters":["spr_otherPlayers","Animation"]},{"type":{"value":"AnimatableCapability::AnimatableBehavior::SetName"},"parameters":["spr_otherPlayers","Animation","=","var_mqttParse[\"sprite\"]+ \"Down\""]},{"type":{"value":"ClearForces"},"parameters":["spr_otherPlayers"]},{"type":{"value":"AddForceXY"},"parameters":["spr_otherPlayers","0","75","1"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["var_mqttParse[\"type\"]","=","\"move_stop\""]},{"type":{"value":"NumberObjectVariable"},"parameters":["spr_otherPlayers","player_id","=","var_mqttParse[\"player_id\"]"]}],"actions":[{"type":{"value":"ClearForces"},"parameters":["spr_otherPlayers"]},{"type":{"value":"SetXY"},"parameters":["spr_otherPlayers","=","var_mqttParse[\"x\"]","=","var_mqttParse[\"y\"]"]},{"type":{"value":"AnimatableCapability::AnimatableBehavior::PauseAnimation"},"parameters":["spr_otherPlayers","Animation"]},{"type":{"value":"ChangeSprite"},"parameters":["spr_otherPlayers","=","1"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["var_mqttParse[\"type\"]","=","\"join\""]}],"actions":[{"type":{"value":"Create"},"parameters":["","spr_otherPlayers","var_mqttParse[\"x\"]","var_mqttParse[\"y\"]",""]},{"type":{"value":"SetNumberObjectVariable"},"parameters":["spr_otherPlayers","player_id","=","var_mqttParse[\"player_id\"]"]},{"type":{"value":"SetStringObjectVariable"},"parameters":["spr_otherPlayers","player_name","=","var_mqttParse[\"username\"]"]},{"type":{"value":"AnimatableCapability::AnimatableBehavior::SetName"},"parameters":["spr_otherPlayers","Animation","=","var_mqttParse[\"sprite\"]+\"Down\""]},{"type":{"value":"AnimatableCapability::AnimatableBehavior::PauseAnimation"},"parameters":["spr_otherPlayers","Animation"]},{"type":{"value":"ChangeSprite"},"parameters":["spr_otherPlayers","=","1"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["var_mqttParse[\"type\"]","=","\"leave\""]}],"actions":[],"events":[{"type":"BuiltinCommonInstructions::ForEach","object":"spr_otherPlayers","conditions":[{"type":{"value":"NumberObjectVariable"},"parameters":["spr_otherPlayers","player_id","=","var_mqttParse[\"player_id\"]"]}],"actions":[{"type":{"value":"Delete"},"parameters":["spr_otherPlayers",""]}]}]}]}]}],"parameters":[]},{"colorB":228,"colorG":176,"colorR":74,"creationTime":0,"name":"Collisions","source":"","type":"BuiltinCommonInstructions::Group","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"CollisionNP"},"parameters":["spr_player","spr_door","","",""]}],"actions":[{"type":{"value":"SetStringVariable"},"parameters":["var_playerInfo[0].last_room","=","var_playerInfo[0].room"]},{"type":{"value":"SetStringVariable"},"parameters":["var_playerInfo[0].room","=","spr_door.var_doorway"]},{"type":{"value":"SendAsyncRequest"},"parameters":["var_jsonAddress+\"/users/\"+var_playerInfo[0].id","\"{\\\"room\\\":\\\"\" + var_playerInfo[0].room + \"\\\",\\\"last_room\\\":\\\"\" + var_playerInfo[0].last_room + \"\\\"}\"","\"PATCH\"","\"application/json\"","",""]},{"type":{"value":"MQTT::publish"},"parameters":["","\"{\\\"type\\\":\\\"leave\\\",\\\"player_id\\\":\" + ToString(var_playerInfo[0].id) + \"}\"","\"/game/rooms/\"+CurrentSceneName()","","",""]},{"type":{"value":"Scene"},"parameters":["","spr_door.var_doorway",""]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"CollisionNP"},"parameters":["spr_player","spr_block","","",""]}],"actions":[{"type":{"value":"SeparateFromObjects"},"parameters":["spr_player","spr_block",""]}]}],"parameters":[]},{"colorB":228,"colorG":176,"colorR":74,"creationTime":0,"name":"Log Out","source":"","type":"BuiltinCommonInstructions::Group","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"PanelSpriteButton::PanelSpriteButton::IsClicked"},"parameters":["btn_Logout",""]}],"actions":[{"type":{"value":"SendAsyncRequest"},"parameters":["var_jsonAddress+\"/users/\"+var_playerInfo[0].id","\"{\\\"online\\\":false,\\\"last_room\\\":\\\"null\\\",\\\"x\\\":\" + ToString(round(spr_player.X())) + \",\\\"y\\\":\" + ToString(round(spr_player.Y())) + \"}\"","\"PATCH\"","\"application/json\"","",""]},{"type":{"value":"MQTT::publish"},"parameters":["","\"{\\\"type\\\":\\\"leave\\\",\\\"player_id\\\":\" + ToString(var_playerInfo[0].id) + \"}\"","\"/game/rooms/\"+CurrentSceneName()","","",""]},{"type":{"value":"Scene"},"parameters":["","\"Login\"",""]}]}],"parameters":[]},{"colorB":228,"colorG":176,"colorR":74,"creationTime":0,"name":"Update XY","source":"","type":"BuiltinCommonInstructions::Group","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"inverted":true,"value":"TopDownMovementBehavior::IsMoving"},"parameters":["spr_player","TopDownMovement"]},{"type":{"value":"BuiltinCommonInstructions::Once"},"parameters":[]}],"actions":[{"type":{"value":"SendAsyncRequest"},"parameters":["var_jsonAddress+\"/users/\"+var_playerInfo[0].id","\"{\\\"x\\\":\\\"\" + ToString(round(spr_player.X()))+ \"\\\",\\\"y\\\":\\\"\" + ToString(round(spr_player.Y())) + \"\\\"}\"","\"PATCH\"","\"application/json\"","",""]}]}],"parameters":[]},{"colorB":228,"colorG":176,"colorR":74,"creationTime":0,"name":"Camera Follow/Player Name","source":"","type":"BuiltinCommonInstructions::Group","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[],"actions":[{"type":{"value":"SetCameraCenterX"},"parameters":["","=","spr_player.CenterX()","","0"]},{"type":{"value":"SetCameraCenterY"},"parameters":["","=","spr_player.CenterY()","","0"]},{"type":{"value":"SetCenter"},"parameters":["txt_playerName","=","spr_player.CenterX()","=","spr_player.CenterY()-24"]}]}],"parameters":[]}],"layers":[{"ambientLightColorB":200,"ambientLightColorG":200,"ambientLightColorR":200,"camera2DPlaneMaxDrawingDistance":5000.0,"camera3DFarPlaneDistance":10000.0,"camera3DFieldOfView":45.0,"camera3DNearPlaneDistance":3.0,"cameraType":"","followBaseLayerCamera":false,"isLightingLayer":false,"isLocked":false,"name":"","renderingType":"","visibility":true,"cameras":[{"defaultSize":true,"defaultViewport":true,"height":0.0,"viewportBottom":1.0,"viewportLeft":0.0,"viewportRight":1.0,"viewportTop":0.0,"width":0.0}],"effects":[{"effectType":"Scene3D::HemisphereLight","name":"3D Ambient Hemisphere Light","doubleParameters":{"elevation":40.0,"intensity":0.33,"rotation":300.0},"stringParameters":{"groundColor":"127;127;127","skyColor":"255;255;255","top":"Z+"},"booleanParameters":{}},{"effectType":"Scene3D::DirectionalLight","name":"3D Sun Light","doubleParameters":{"distanceFromCamera":1500.0,"elevation":40.0,"frustumSize":4000.0,"intensity":0.75,"minimumShadowBias":0.0,"rotation":300.0},"stringParameters":{"color":"255;255;255","shadowQuality":"medium","top":"Z+"},"booleanParameters":{"isCastingShadow":true}}]}],"behaviorsSharedData":[{"name":"Animation","type":"AnimatableCapability::AnimatableBehavior"},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Flippable","type":"FlippableCapability::FlippableBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"},{"name":"Text","type":"TextContainerCapability::TextContainerBehavior"},{"name":"TopDownMovement","type":"TopDownMovementBehavior::TopDownMovementBehavior"}]},{"b":255,"disableInputWhenNotFocused":true,"mangledName":"Sprite_32Test","name":"Sprite Test","r":247,"standardSortMethod":true,"stopSoundsOnStartup":true,"title":"","v":249,"uiSettings":{"grid":true,"gridType":"rectangular","gridWidth":16.0,"gridHeight":16.0,"gridDepth":32.0,"gridOffsetX":0.0,"gridOffsetY":0.0,"gridOffsetZ":0.0,"gridColor":10401023.0,"gridAlpha":0.8,"snap":true,"zoomFactor":1.4307927813134319,"windowMask":false,"selectedLayer":"","gameEditorMode":"instances-editor"},"objectsGroups":[],"variables":[],"instances":[{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"spr_playerSprite","persistentUuid":"676e82ba-e2ab-48ad-a0b7-27b03e0d81c6","width":0.0,"x":496.0,"y":352.0,"zOrder":100,"numberProperties":[],"stringProperties":[],"initialVariables":[{"name":"var_player_id","persistentUuid":"8c121fd4-14b0-44de-8189-7e88a869f900","type":"string","value":"1"}]},{"angle":0.0,"customSize":false,"height":0.0,"keepRatio":true,"layer":"","name":"spr_room","persistentUuid":"ae68dde0-2c57-4335-8a86-0229cafe33e6","width":0.0,"x":0.0,"y":0.0,"zOrder":10,"numberProperties":[],"stringProperties":[],"initialVariables":[]}],"objects":[{"adaptCollisionMaskAutomatically":true,"assetStoreId":"","name":"spr_playerSprite","persistentUuid":"45bd84a7-bbe2-422a-ba57-7875686cead0","type":"Sprite","updateIfNotVisible":false,"variables":[{"name":"var_player_id","persistentUuid":"8c121fd4-14b0-44de-8189-7e88a869f900","type":"string","value":"1"}],"effects":[],"behaviors":[{"name":"TopDownMovement","type":"TopDownMovementBehavior::TopDownMovementBehavior","acceleration":99999.0,"allowDiagonals":false,"angleOffset":0.0,"angularMaxSpeed":180.0,"customIsometryAngle":30.0,"deceleration":99999.0,"ignoreDefaultControls":false,"maxSpeed":75.0,"movementAngleOffset":0.0,"rotateObject":false,"useLegacyTurnBack":false,"viewpoint":"TopDown"}],"animations":[{"name":"1Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"01Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"1Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"01Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"1Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"01Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"1Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"01Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"01Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"2Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"02Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"2Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"02Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"2Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"02Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"2Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"02Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"02Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"3Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"03Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"3Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"03Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"3Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"03Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"3Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"03Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"03Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"4Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"04Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"4Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"spr_playerSprite","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"4Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"04Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"04Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"4Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"spr_playerSprite5","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite6","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite7","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite8","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"5Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"spr_playerSprite9","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite10","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite11","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"spr_playerSprite12","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"5Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"05Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"5Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"05Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"5Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"05Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"05Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"6Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"06Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"6Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"06Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"6Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"06Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"6Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"06Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"06Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"7Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"07Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"7Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"07Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"7Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"07Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"7Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"07Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"07Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"8Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"08Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"8Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"08Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"8Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"08Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"8Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"08Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"08Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"9Down","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"09Down","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Down2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Down3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Down4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"9Left","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"09Left","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Left2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Left3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Left4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"9Right","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"09Right","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Right2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Right3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Right4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]},{"name":"9Up","useMultipleDirections":false,"directions":[{"looping":true,"metadata":"{\"pskl\":{}}","timeBetweenFrames":0.2,"sprites":[{"hasCustomCollisionMask":true,"image":"09Up","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Up2","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Up3","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]},{"hasCustomCollisionMask":true,"image":"09Up4","points":[],"originPoint":{"name":"origine","x":0.0,"y":24.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":3.0,"y":5.0},{"x":15.0,"y":5.0},{"x":15.0,"y":24.0},{"x":3.0,"y":24.0}]]}]}]}]},{"adaptCollisionMaskAutomatically":true,"assetStoreId":"","name":"spr_room","persistentUuid":"e5757dbd-9b28-4b11-80dd-117b80be0859","type":"Sprite","updateIfNotVisible":false,"variables":[],"effects":[],"behaviors":[],"animations":[{"name":"","useMultipleDirections":false,"directions":[{"looping":false,"timeBetweenFrames":0.08,"sprites":[{"hasCustomCollisionMask":true,"image":"3778.png","points":[],"originPoint":{"name":"origine","x":0.0,"y":0.0},"centerPoint":{"automatic":true,"name":"centre","x":0.0,"y":0.0},"customCollisionMask":[[{"x":0.0,"y":0.0},{"x":768.0,"y":0.0},{"x":768.0,"y":640.0},{"x":0.0,"y":640.0}]]}]}]}]}],"objectsFolderStructure":{"folderName":"__ROOT","children":[{"objectName":"spr_playerSprite"},{"objectName":"spr_room"}]},"events":[{"colorB":228,"colorG":176,"colorR":74,"creationTime":0,"name":"Scene Begin","source":"","type":"BuiltinCommonInstructions::Group","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"SceneJustBegins"},"parameters":[""]}],"actions":[{"type":{"value":"ZoomCamera"},"parameters":["","3","",""]},{"type":{"value":"AnimatableCapability::AnimatableBehavior::SetName"},"parameters":["spr_playerSprite","Animation","=","spr_playerSprite.var_player_id + \"Down\""]}]}],"parameters":[]},{"colorB":228,"colorG":176,"colorR":74,"creationTime":0,"name":"Sprite/Controls","source":"","type":"BuiltinCommonInstructions::Group","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"TopDownMovementBehavior::TopDownMovementBehavior::IsMovementAngleAround"},"parameters":["spr_playerSprite","TopDownMovement","0",""]}],"actions":[{"type":{"value":"AnimatableCapability::AnimatableBehavior::SetName"},"parameters":["spr_playerSprite","Animation","=","spr_playerSprite.var_player_id + \"Right\""]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"TopDownMovementBehavior::TopDownMovementBehavior::IsMovementAngleAround"},"parameters":["spr_playerSprite","TopDownMovement","180",""]}],"actions":[{"type":{"value":"AnimatableCapability::AnimatableBehavior::SetName"},"parameters":["spr_playerSprite","Animation","=","spr_playerSprite.var_player_id + \"Left\""]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"TopDownMovementBehavior::TopDownMovementBehavior::IsMovementAngleAround"},"parameters":["spr_playerSprite","TopDownMovement","90",""]}],"actions":[{"type":{"value":"AnimatableCapability::AnimatableBehavior::SetName"},"parameters":["spr_playerSprite","Animation","=","spr_playerSprite.var_player_id + \"Down\""]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"TopDownMovementBehavior::TopDownMovementBehavior::IsMovementAngleAround"},"parameters":["spr_playerSprite","TopDownMovement","270",""]}],"actions":[{"type":{"value":"AnimatableCapability::AnimatableBehavior::SetName"},"parameters":["spr_playerSprite","Animation","=","spr_playerSprite.var_player_id + \"Up\""]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"inverted":true,"value":"TopDownMovementBehavior::IsMoving"},"parameters":["spr_playerSprite","TopDownMovement"]}],"actions":[{"type":{"value":"ChangeSprite"},"parameters":["spr_playerSprite","=","1"]}]}],"parameters":[]},{"type":"BuiltinCommonInstructions::Standard","conditions":[],"actions":[{"type":{"value":"SetCameraCenterX"},"parameters":["","=","spr_playerSprite.CenterX()","","0"]},{"type":{"value":"SetCameraCenterY"},"parameters":["","=","spr_playerSprite.CenterY()","","0"]}]}],"layers":[{"ambientLightColorB":200,"ambientLightColorG":200,"ambientLightColorR":200,"camera2DPlaneMaxDrawingDistance":5000.0,"camera3DFarPlaneDistance":10000.0,"camera3DFieldOfView":45.0,"camera3DNearPlaneDistance":3.0,"cameraType":"","followBaseLayerCamera":false,"isLightingLayer":false,"isLocked":false,"name":"","renderingType":"","visibility":true,"cameras":[{"defaultSize":true,"defaultViewport":true,"height":0.0,"viewportBottom":1.0,"viewportLeft":0.0,"viewportRight":1.0,"viewportTop":0.0,"width":0.0}],"effects":[{"effectType":"Scene3D::HemisphereLight","name":"3D Ambient Hemisphere Light","doubleParameters":{"elevation":40.0,"intensity":0.33,"rotation":300.0},"stringParameters":{"groundColor":"127;127;127","skyColor":"255;255;255","top":"Z+"},"booleanParameters":{}},{"effectType":"Scene3D::DirectionalLight","name":"3D Sun Light","doubleParameters":{"distanceFromCamera":1500.0,"elevation":40.0,"frustumSize":4000.0,"intensity":0.75,"minimumShadowBias":0.0,"rotation":300.0},"stringParameters":{"color":"255;255;255","shadowQuality":"medium","top":"Z+"},"booleanParameters":{"isCastingShadow":true}}]}],"behaviorsSharedData":[{"name":"Animation","type":"AnimatableCapability::AnimatableBehavior"},{"name":"Effect","type":"EffectCapability::EffectBehavior"},{"name":"Flippable","type":"FlippableCapability::FlippableBehavior"},{"name":"Opacity","type":"OpacityCapability::OpacityBehavior"},{"name":"Resizable","type":"ResizableCapability::ResizableBehavior"},{"name":"Scale","type":"ScalableCapability::ScalableBehavior"},{"name":"Text","type":"TextContainerCapability::TextContainerBehavior"},{"name":"TopDownMovement","type":"TopDownMovementBehavior::TopDownMovementBehavior"}]}],"externalEvents":[],"eventsFunctionsExtensions":[{"author":"Arthur Pacaud (@arthuro555)","category":"Network","dimension":"","extensionNamespace":"","fullName":"MQTT Client (advanced)","gdevelopVersion":">=5.5.222","helpPath":"","iconUrl":"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0ibWRpLW1lc3NhZ2UtZmxhc2giIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMjIgNEMyMiAyLjkgMjEuMSAyIDIwIDJINEMyLjkgMiAyIDIuOSAyIDRWMjJMNiAxOEgxNVYxMEgyMlY0TTIyLjUgMTZIMjAuM0wyMiAxMkgxN1YxOEgxOVYyM0wyMi41IDE2WiIgLz48L3N2Zz4=","name":"MQTT","previewIconUrl":"https://resources.gdevelop-app.com/assets/Icons/message-flash.svg","shortDescription":"MQTT client: connect to broker, publish/subscribe topics, send/receive messages.","version":"1.0.1","description":["This extension wraps [MQTT.js](https://github.com/mqttjs/MQTT.js) to allow connections to a MQTT server and communication via pub/sub. The only transport method is Websockets. Make sure to use a broker that support those!","","## Dataloss","","The dataloss let you chose how to handle data. Due to how the GDevelop event loop is made, only one message per topic can be processed per frame. When dataloss is on, when you get 2 messages from one topic in one frame, only the latest one is remembered. When it is off, the first message is processed and the second is queued for the next frame.","","## QoS (Quality of service)","","Here is how QoS works:",""," - QoS 0 (received at most once): The packet is sent, and that's it. There is no validation about whether it has been received."," - QoS 1 (received at least once): The packet is sent and stored as long as the client has not received a confirmation from the server. MQTT ensures that it will be received, but there can be duplicates."," - QoS 2 (received exactly once): Same as QoS 1 but there is no duplicates.","","About data consumption: QoS 2 will consume more than QoS 1, which will consume more than QoS 0.","","## Test Broker","","You can find a free test broker server over at https://test.mosquitto.org/ - keep in mind, anyone can read and write data sent there, and it offers no uptime guarantees!"],"origin":{"identifier":"MQTT","name":"gdevelop-extension-store"},"tags":["mqtt","iot","connection","networking","pubsub","messaging","online","connect","multiplayer","send","message","recieve","notify","notification","home assistant","smart home","control"],"authorIds":["ZgrsWuRTAkXgeuPV9bo0zuEcA2w1"],"dependencies":[],"globalVariables":[],"sceneVariables":[],"eventsFunctions":[{"fullName":"","functionType":"Action","name":"onFirstSceneLoaded","sentence":"","events":[{"type":"BuiltinCommonInstructions::JsCode","inlineCode":["/**"," * @typedef MQTTEvent Corresponds to a message coming from a subcribed topic."," * @property {boolean} loss Descibes how to handle multiple packages in one frame."," * @property {string || Array} data The last message received by that event."," */","","/**"," * The mqtt tools"," * @namespace"," */","gdjs.evtTools.mqtt = {"," /** The current connection to the MQTT broker server */"," connection: null,"," /** "," * The last error that occured "," * @type {string}"," */"," lastError: \"\","," /**"," * A list of events triggered."," * @type {Object.}"," */"," events: {},"," empty: Symbol(\"No event\"),","};","","// MQTT.js: https://github.com/mqttjs/MQTT.js (v5.10.3)","window.mqtt=(()=>{var ys=Object.defineProperty;var Kg=Object.getOwnPropertyDescriptor;var Gg=Object.getOwnPropertyNames;var Qg=Object.prototype.hasOwnProperty;var _e=(t,e)=>()=>(t&&(e=t(t=0)),e);var M=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),Jt=(t,e)=>{for(var r in e)ys(t,r,{get:e[r],enumerable:!0})},Yg=(t,e,r,i)=>{if(e&&typeof e==\"object\"||typeof e==\"function\")for(let n of Gg(e))!Qg.call(t,n)&&n!==r&&ys(t,n,{get:()=>e[n],enumerable:!(i=Kg(e,n))||i.enumerable});return t};var X=t=>Yg(ys({},\"__esModule\",{value:!0}),t);var _=_e(()=>{});var B={};Jt(B,{_debugEnd:()=>yu,_debugProcess:()=>gu,_events:()=>Ou,_eventsCount:()=>xu,_exiting:()=>Yl,_fatalExceptions:()=>cu,_getActiveHandles:()=>eu,_getActiveRequests:()=>Zl,_kill:()=>ru,_linkedBinding:()=>Gl,_maxListeners:()=>ku,_preload_modules:()=>Cu,_rawDebug:()=>zl,_startProfilerIdleNotifier:()=>bu,_stopProfilerIdleNotifier:()=>wu,_tickCallback:()=>pu,abort:()=>Eu,addListener:()=>Mu,allowedNodeEnvironmentFlags:()=>lu,arch:()=>xl,argv:()=>Ul,argv0:()=>Ru,assert:()=>uu,binding:()=>Fl,chdir:()=>Hl,config:()=>Jl,cpuUsage:()=>$i,cwd:()=>$l,debugPort:()=>Tu,default:()=>$u,dlopen:()=>Xl,domain:()=>Ql,emit:()=>Du,emitWarning:()=>jl,env:()=>Ll,execArgv:()=>Nl,execPath:()=>Iu,exit:()=>ou,features:()=>fu,hasUncaughtExceptionCaptureCallback:()=>du,hrtime:()=>Wi,kill:()=>su,listeners:()=>Wu,memoryUsage:()=>nu,moduleLoadList:()=>Kl,nextTick:()=>Pl,off:()=>Uu,on:()=>wt,once:()=>Lu,openStdin:()=>au,pid:()=>Su,platform:()=>Ml,ppid:()=>Au,prependListener:()=>ju,prependOnceListener:()=>Fu,reallyExit:()=>tu,release:()=>Vl,removeAllListeners:()=>qu,removeListener:()=>Nu,resourceUsage:()=>iu,setSourceMapsEnabled:()=>Bu,setUncaughtExceptionCaptureCallback:()=>hu,stderr:()=>mu,stdin:()=>vu,stdout:()=>_u,title:()=>Ol,umask:()=>Wl,uptime:()=>Pu,version:()=>ql,versions:()=>Dl});function _s(t){throw new Error(\"Node.js process \"+t+\" is not supported by JSPM core outside of Node.js\")}function Jg(){!Lr||!Xt||(Lr=!1,Xt.length?bt=Xt.concat(bt):Fi=-1,bt.length&&Bl())}function Bl(){if(!Lr){var t=setTimeout(Jg,0);Lr=!0;for(var e=bt.length;e;){for(Xt=bt,bt=[];++Fi1)for(var r=1;r{_();v();m();bt=[],Lr=!1,Fi=-1;kl.prototype.run=function(){this.fun.apply(null,this.array)};Ol=\"browser\",xl=\"x64\",Ml=\"browser\",Ll={PATH:\"/usr/bin\",LANG:navigator.language+\".UTF-8\",PWD:\"/\",HOME:\"/home\",TMP:\"/tmp\"},Ul=[\"/usr/bin/node\"],Nl=[],ql=\"v16.8.0\",Dl={},jl=function(t,e){console.warn((e?e+\": \":\"\")+t)},Fl=function(t){_s(\"binding\")},Wl=function(t){return 0},$l=function(){return\"/\"},Hl=function(t){},Vl={name:\"node\",sourceUrl:\"\",headersUrl:\"\",libUrl:\"\"};zl=Ee,Kl=[];Ql={},Yl=!1,Jl={};tu=Ee,ru=Ee,$i=function(){return{}},iu=$i,nu=$i,su=Ee,ou=Ee,au=Ee,lu={};fu={inspector:!1,debug:!1,uv:!1,ipv6:!1,tls_alpn:!1,tls_sni:!1,tls_ocsp:!1,tls:!1,cached_builtins:!0},cu=Ee,hu=Ee;pu=Ee,gu=Ee,yu=Ee,bu=Ee,wu=Ee,_u=void 0,mu=void 0,vu=void 0,Eu=Ee,Su=2,Au=1,Iu=\"/bin/usr/node\",Tu=9229,Ru=\"node\",Cu=[],Bu=Ee,Lt={now:typeof performance<\"u\"?performance.now.bind(performance):void 0,timing:typeof performance<\"u\"?performance.timing:void 0};Lt.now===void 0&&(bs=Date.now(),Lt.timing&&Lt.timing.navigationStart&&(bs=Lt.timing.navigationStart),Lt.now=()=>Date.now()-bs);ws=1e9;Wi.bigint=function(t){var e=Wi(t);return typeof BigInt>\"u\"?e[0]*ws+e[1]:BigInt(e[0]*ws)+BigInt(e[1])};ku=10,Ou={},xu=0;Mu=wt,Lu=wt,Uu=wt,Nu=wt,qu=wt,Du=Ee,ju=wt,Fu=wt;$u={version:ql,versions:Dl,arch:xl,platform:Ml,release:Vl,_rawDebug:zl,moduleLoadList:Kl,binding:Fl,_linkedBinding:Gl,_events:Ou,_eventsCount:xu,_maxListeners:ku,on:wt,addListener:Mu,once:Lu,off:Uu,removeListener:Nu,removeAllListeners:qu,emit:Du,prependListener:ju,prependOnceListener:Fu,listeners:Wu,domain:Ql,_exiting:Yl,config:Jl,dlopen:Xl,uptime:Pu,_getActiveRequests:Zl,_getActiveHandles:eu,reallyExit:tu,_kill:ru,cpuUsage:$i,resourceUsage:iu,memoryUsage:nu,kill:su,exit:ou,openStdin:au,allowedNodeEnvironmentFlags:lu,assert:uu,features:fu,_fatalExceptions:cu,setUncaughtExceptionCaptureCallback:hu,hasUncaughtExceptionCaptureCallback:du,emitWarning:jl,nextTick:Pl,_tickCallback:pu,_debugProcess:gu,_debugEnd:yu,_startProfilerIdleNotifier:bu,_stopProfilerIdleNotifier:wu,stdout:_u,stdin:vu,stderr:mu,abort:Eu,umask:Wl,chdir:Hl,cwd:$l,env:Ll,title:Ol,argv:Ul,execArgv:Nl,pid:Su,ppid:Au,execPath:Iu,debugPort:Tu,hrtime:Wi,argv0:Ru,_preload_modules:Cu,setSourceMapsEnabled:Bu}});var m=_e(()=>{Hu()});var me={};Jt(me,{Buffer:()=>x,INSPECT_MAX_BYTES:()=>ty,default:()=>Ut,kMaxLength:()=>ry});function Xg(){if(Vu)return ci;Vu=!0,ci.byteLength=a,ci.toByteArray=c,ci.fromByteArray=g;for(var t=[],e=[],r=typeof Uint8Array<\"u\"?Uint8Array:Array,i=\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/\",n=0,o=i.length;n0)throw new Error(\"Invalid string. Length must be a multiple of 4\");var S=y.indexOf(\"=\");S===-1&&(S=w);var E=S===w?0:4-S%4;return[S,E]}function a(y){var w=s(y),S=w[0],E=w[1];return(S+E)*3/4-E}function l(y,w,S){return(w+S)*3/4-S}function c(y){var w,S=s(y),E=S[0],I=S[1],C=new r(l(y,E,I)),R=0,U=I>0?E-4:E,N;for(N=0;N>16&255,C[R++]=w>>8&255,C[R++]=w&255;return I===2&&(w=e[y.charCodeAt(N)]<<2|e[y.charCodeAt(N+1)]>>4,C[R++]=w&255),I===1&&(w=e[y.charCodeAt(N)]<<10|e[y.charCodeAt(N+1)]<<4|e[y.charCodeAt(N+2)]>>2,C[R++]=w>>8&255,C[R++]=w&255),C}function h(y){return t[y>>18&63]+t[y>>12&63]+t[y>>6&63]+t[y&63]}function d(y,w,S){for(var E,I=[],C=w;CU?U:R+C));return E===1?(w=y[S-1],I.push(t[w>>2]+t[w<<4&63]+\"==\")):E===2&&(w=(y[S-2]<<8)+y[S-1],I.push(t[w>>10]+t[w>>4&63]+t[w<<2&63]+\"=\")),I.join(\"\")}return ci}function Zg(){if(zu)return Hi;zu=!0;return Hi.read=function(t,e,r,i,n){var o,s,a=n*8-i-1,l=(1<>1,h=-7,d=r?n-1:0,g=r?-1:1,y=t[e+d];for(d+=g,o=y&(1<<-h)-1,y>>=-h,h+=a;h>0;o=o*256+t[e+d],d+=g,h-=8);for(s=o&(1<<-h)-1,o>>=-h,h+=i;h>0;s=s*256+t[e+d],d+=g,h-=8);if(o===0)o=1-c;else{if(o===l)return s?NaN:(y?-1:1)*(1/0);s=s+Math.pow(2,i),o=o-c}return(y?-1:1)*s*Math.pow(2,o-i)},Hi.write=function(t,e,r,i,n,o){var s,a,l,c=o*8-n-1,h=(1<>1,g=n===23?Math.pow(2,-24)-Math.pow(2,-77):0,y=i?0:o-1,w=i?1:-1,S=e<0||e===0&&1/e<0?1:0;for(e=Math.abs(e),isNaN(e)||e===1/0?(a=isNaN(e)?1:0,s=h):(s=Math.floor(Math.log(e)/Math.LN2),e*(l=Math.pow(2,-s))<1&&(s--,l*=2),s+d>=1?e+=g/l:e+=g*Math.pow(2,1-d),e*l>=2&&(s++,l/=2),s+d>=h?(a=0,s=h):s+d>=1?(a=(e*l-1)*Math.pow(2,n),s=s+d):(a=e*Math.pow(2,d-1)*Math.pow(2,n),s=0));n>=8;t[r+y]=a&255,y+=w,a/=256,n-=8);for(s=s<0;t[r+y]=s&255,y+=w,s/=256,c-=8);t[r+y-w]|=S*128},Hi}function ey(){if(Ku)return Zt;Ku=!0;let t=Xg(),e=Zg(),r=typeof Symbol==\"function\"&&typeof Symbol.for==\"function\"?Symbol.for(\"nodejs.util.inspect.custom\"):null;Zt.Buffer=s,Zt.SlowBuffer=I,Zt.INSPECT_MAX_BYTES=50;let i=2147483647;Zt.kMaxLength=i,s.TYPED_ARRAY_SUPPORT=n(),!s.TYPED_ARRAY_SUPPORT&&typeof console<\"u\"&&typeof console.error==\"function\"&&console.error(\"This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.\");function n(){try{let p=new Uint8Array(1),u={foo:function(){return 42}};return Object.setPrototypeOf(u,Uint8Array.prototype),Object.setPrototypeOf(p,u),p.foo()===42}catch{return!1}}Object.defineProperty(s.prototype,\"parent\",{enumerable:!0,get:function(){if(s.isBuffer(this))return this.buffer}}),Object.defineProperty(s.prototype,\"offset\",{enumerable:!0,get:function(){if(s.isBuffer(this))return this.byteOffset}});function o(p){if(p>i)throw new RangeError('The value \"'+p+'\" is invalid for option \"size\"');let u=new Uint8Array(p);return Object.setPrototypeOf(u,s.prototype),u}function s(p,u,f){if(typeof p==\"number\"){if(typeof u==\"string\")throw new TypeError('The \"string\" argument must be of type string. Received type number');return h(p)}return a(p,u,f)}s.poolSize=8192;function a(p,u,f){if(typeof p==\"string\")return d(p,u);if(ArrayBuffer.isView(p))return y(p);if(p==null)throw new TypeError(\"The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type \"+typeof p);if(Ye(p,ArrayBuffer)||p&&Ye(p.buffer,ArrayBuffer)||typeof SharedArrayBuffer<\"u\"&&(Ye(p,SharedArrayBuffer)||p&&Ye(p.buffer,SharedArrayBuffer)))return w(p,u,f);if(typeof p==\"number\")throw new TypeError('The \"value\" argument must not be of type number. Received type number');let b=p.valueOf&&p.valueOf();if(b!=null&&b!==p)return s.from(b,u,f);let A=S(p);if(A)return A;if(typeof Symbol<\"u\"&&Symbol.toPrimitive!=null&&typeof p[Symbol.toPrimitive]==\"function\")return s.from(p[Symbol.toPrimitive](\"string\"),u,f);throw new TypeError(\"The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type \"+typeof p)}s.from=function(p,u,f){return a(p,u,f)},Object.setPrototypeOf(s.prototype,Uint8Array.prototype),Object.setPrototypeOf(s,Uint8Array);function l(p){if(typeof p!=\"number\")throw new TypeError('\"size\" argument must be of type number');if(p<0)throw new RangeError('The value \"'+p+'\" is invalid for option \"size\"')}function c(p,u,f){return l(p),p<=0?o(p):u!==void 0?typeof f==\"string\"?o(p).fill(u,f):o(p).fill(u):o(p)}s.alloc=function(p,u,f){return c(p,u,f)};function h(p){return l(p),o(p<0?0:E(p)|0)}s.allocUnsafe=function(p){return h(p)},s.allocUnsafeSlow=function(p){return h(p)};function d(p,u){if((typeof u!=\"string\"||u===\"\")&&(u=\"utf8\"),!s.isEncoding(u))throw new TypeError(\"Unknown encoding: \"+u);let f=C(p,u)|0,b=o(f),A=b.write(p,u);return A!==f&&(b=b.slice(0,A)),b}function g(p){let u=p.length<0?0:E(p.length)|0,f=o(u);for(let b=0;b=i)throw new RangeError(\"Attempt to allocate Buffer larger than maximum size: 0x\"+i.toString(16)+\" bytes\");return p|0}function I(p){return+p!=p&&(p=0),s.alloc(+p)}s.isBuffer=function(u){return u!=null&&u._isBuffer===!0&&u!==s.prototype},s.compare=function(u,f){if(Ye(u,Uint8Array)&&(u=s.from(u,u.offset,u.byteLength)),Ye(f,Uint8Array)&&(f=s.from(f,f.offset,f.byteLength)),!s.isBuffer(u)||!s.isBuffer(f))throw new TypeError('The \"buf1\", \"buf2\" arguments must be one of type Buffer or Uint8Array');if(u===f)return 0;let b=u.length,A=f.length;for(let T=0,P=Math.min(b,A);TA.length?(s.isBuffer(P)||(P=s.from(P)),P.copy(A,T)):Uint8Array.prototype.set.call(A,P,T);else if(s.isBuffer(P))P.copy(A,T);else throw new TypeError('\"list\" argument must be an Array of Buffers');T+=P.length}return A};function C(p,u){if(s.isBuffer(p))return p.length;if(ArrayBuffer.isView(p)||Ye(p,ArrayBuffer))return p.byteLength;if(typeof p!=\"string\")throw new TypeError('The \"string\" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof p);let f=p.length,b=arguments.length>2&&arguments[2]===!0;if(!b&&f===0)return 0;let A=!1;for(;;)switch(u){case\"ascii\":case\"latin1\":case\"binary\":return f;case\"utf8\":case\"utf-8\":return ps(p).length;case\"ucs2\":case\"ucs-2\":case\"utf16le\":case\"utf-16le\":return f*2;case\"hex\":return f>>>1;case\"base64\":return Cl(p).length;default:if(A)return b?-1:ps(p).length;u=(\"\"+u).toLowerCase(),A=!0}}s.byteLength=C;function R(p,u,f){let b=!1;if((u===void 0||u<0)&&(u=0),u>this.length||((f===void 0||f>this.length)&&(f=this.length),f<=0)||(f>>>=0,u>>>=0,f<=u))return\"\";for(p||(p=\"utf8\");;)switch(p){case\"hex\":return qg(this,u,f);case\"utf8\":case\"utf-8\":return Pr(this,u,f);case\"ascii\":return hs(this,u,f);case\"latin1\":case\"binary\":return Ng(this,u,f);case\"base64\":return ge(this,u,f);case\"ucs2\":case\"ucs-2\":case\"utf16le\":case\"utf-16le\":return Dg(this,u,f);default:if(b)throw new TypeError(\"Unknown encoding: \"+p);p=(p+\"\").toLowerCase(),b=!0}}s.prototype._isBuffer=!0;function U(p,u,f){let b=p[u];p[u]=p[f],p[f]=b}s.prototype.swap16=function(){let u=this.length;if(u%2!==0)throw new RangeError(\"Buffer size must be a multiple of 16-bits\");for(let f=0;ff&&(u+=\" ... \"),\"\"},r&&(s.prototype[r]=s.prototype.inspect),s.prototype.compare=function(u,f,b,A,T){if(Ye(u,Uint8Array)&&(u=s.from(u,u.offset,u.byteLength)),!s.isBuffer(u))throw new TypeError('The \"target\" argument must be one of type Buffer or Uint8Array. Received type '+typeof u);if(f===void 0&&(f=0),b===void 0&&(b=u?u.length:0),A===void 0&&(A=0),T===void 0&&(T=this.length),f<0||b>u.length||A<0||T>this.length)throw new RangeError(\"out of range index\");if(A>=T&&f>=b)return 0;if(A>=T)return-1;if(f>=b)return 1;if(f>>>=0,b>>>=0,A>>>=0,T>>>=0,this===u)return 0;let P=T-A,$=b-f,se=Math.min(P,$),te=this.slice(A,T),oe=u.slice(f,b);for(let J=0;J2147483647?f=2147483647:f<-2147483648&&(f=-2147483648),f=+f,gs(f)&&(f=A?0:p.length-1),f<0&&(f=p.length+f),f>=p.length){if(A)return-1;f=p.length-1}else if(f<0)if(A)f=0;else return-1;if(typeof u==\"string\"&&(u=s.from(u,b)),s.isBuffer(u))return u.length===0?-1:W(p,u,f,b,A);if(typeof u==\"number\")return u=u&255,typeof Uint8Array.prototype.indexOf==\"function\"?A?Uint8Array.prototype.indexOf.call(p,u,f):Uint8Array.prototype.lastIndexOf.call(p,u,f):W(p,[u],f,b,A);throw new TypeError(\"val must be string, number or Buffer\")}function W(p,u,f,b,A){let T=1,P=p.length,$=u.length;if(b!==void 0&&(b=String(b).toLowerCase(),b===\"ucs2\"||b===\"ucs-2\"||b===\"utf16le\"||b===\"utf-16le\")){if(p.length<2||u.length<2)return-1;T=2,P/=2,$/=2,f/=2}function se(oe,J){return T===1?oe[J]:oe.readUInt16BE(J*T)}let te;if(A){let oe=-1;for(te=f;teP&&(f=P-$),te=f;te>=0;te--){let oe=!0;for(let J=0;J<$;J++)if(se(p,te+J)!==se(u,J)){oe=!1;break}if(oe)return te}return-1}s.prototype.includes=function(u,f,b){return this.indexOf(u,f,b)!==-1},s.prototype.indexOf=function(u,f,b){return N(this,u,f,b,!0)},s.prototype.lastIndexOf=function(u,f,b){return N(this,u,f,b,!1)};function K(p,u,f,b){f=Number(f)||0;let A=p.length-f;b?(b=Number(b),b>A&&(b=A)):b=A;let T=u.length;b>T/2&&(b=T/2);let P;for(P=0;P>>0,isFinite(b)?(b=b>>>0,A===void 0&&(A=\"utf8\")):(A=b,b=void 0);else throw new Error(\"Buffer.write(string, encoding, offset[, length]) is no longer supported\");let T=this.length-f;if((b===void 0||b>T)&&(b=T),u.length>0&&(b<0||f<0)||f>this.length)throw new RangeError(\"Attempt to write outside buffer bounds\");A||(A=\"utf8\");let P=!1;for(;;)switch(A){case\"hex\":return K(this,u,f,b);case\"utf8\":case\"utf-8\":return z(this,u,f,b);case\"ascii\":case\"latin1\":case\"binary\":return Q(this,u,f,b);case\"base64\":return pe(this,u,f,b);case\"ucs2\":case\"ucs-2\":case\"utf16le\":case\"utf-16le\":return Yt(this,u,f,b);default:if(P)throw new TypeError(\"Unknown encoding: \"+A);A=(\"\"+A).toLowerCase(),P=!0}},s.prototype.toJSON=function(){return{type:\"Buffer\",data:Array.prototype.slice.call(this._arr||this,0)}};function ge(p,u,f){return u===0&&f===p.length?t.fromByteArray(p):t.fromByteArray(p.slice(u,f))}function Pr(p,u,f){f=Math.min(p.length,f);let b=[],A=u;for(;A239?4:T>223?3:T>191?2:1;if(A+$<=f){let se,te,oe,J;switch($){case 1:T<128&&(P=T);break;case 2:se=p[A+1],(se&192)===128&&(J=(T&31)<<6|se&63,J>127&&(P=J));break;case 3:se=p[A+1],te=p[A+2],(se&192)===128&&(te&192)===128&&(J=(T&15)<<12|(se&63)<<6|te&63,J>2047&&(J<55296||J>57343)&&(P=J));break;case 4:se=p[A+1],te=p[A+2],oe=p[A+3],(se&192)===128&&(te&192)===128&&(oe&192)===128&&(J=(T&15)<<18|(se&63)<<12|(te&63)<<6|oe&63,J>65535&&J<1114112&&(P=J))}}P===null?(P=65533,$=1):P>65535&&(P-=65536,b.push(P>>>10&1023|55296),P=56320|P&1023),b.push(P),A+=$}return Or(b)}let kr=4096;function Or(p){let u=p.length;if(u<=kr)return String.fromCharCode.apply(String,p);let f=\"\",b=0;for(;bb)&&(f=b);let A=\"\";for(let T=u;Tb&&(u=b),f<0?(f+=b,f<0&&(f=0)):f>b&&(f=b),ff)throw new RangeError(\"Trying to access beyond buffer length\")}s.prototype.readUintLE=s.prototype.readUIntLE=function(u,f,b){u=u>>>0,f=f>>>0,b||ye(u,f,this.length);let A=this[u],T=1,P=0;for(;++P>>0,f=f>>>0,b||ye(u,f,this.length);let A=this[u+--f],T=1;for(;f>0&&(T*=256);)A+=this[u+--f]*T;return A},s.prototype.readUint8=s.prototype.readUInt8=function(u,f){return u=u>>>0,f||ye(u,1,this.length),this[u]},s.prototype.readUint16LE=s.prototype.readUInt16LE=function(u,f){return u=u>>>0,f||ye(u,2,this.length),this[u]|this[u+1]<<8},s.prototype.readUint16BE=s.prototype.readUInt16BE=function(u,f){return u=u>>>0,f||ye(u,2,this.length),this[u]<<8|this[u+1]},s.prototype.readUint32LE=s.prototype.readUInt32LE=function(u,f){return u=u>>>0,f||ye(u,4,this.length),(this[u]|this[u+1]<<8|this[u+2]<<16)+this[u+3]*16777216},s.prototype.readUint32BE=s.prototype.readUInt32BE=function(u,f){return u=u>>>0,f||ye(u,4,this.length),this[u]*16777216+(this[u+1]<<16|this[u+2]<<8|this[u+3])},s.prototype.readBigUInt64LE=Mt(function(u){u=u>>>0,Mr(u,\"offset\");let f=this[u],b=this[u+7];(f===void 0||b===void 0)&&fi(u,this.length-8);let A=f+this[++u]*2**8+this[++u]*2**16+this[++u]*2**24,T=this[++u]+this[++u]*2**8+this[++u]*2**16+b*2**24;return BigInt(A)+(BigInt(T)<>>0,Mr(u,\"offset\");let f=this[u],b=this[u+7];(f===void 0||b===void 0)&&fi(u,this.length-8);let A=f*2**24+this[++u]*2**16+this[++u]*2**8+this[++u],T=this[++u]*2**24+this[++u]*2**16+this[++u]*2**8+b;return(BigInt(A)<>>0,f=f>>>0,b||ye(u,f,this.length);let A=this[u],T=1,P=0;for(;++P=T&&(A-=Math.pow(2,8*f)),A},s.prototype.readIntBE=function(u,f,b){u=u>>>0,f=f>>>0,b||ye(u,f,this.length);let A=f,T=1,P=this[u+--A];for(;A>0&&(T*=256);)P+=this[u+--A]*T;return T*=128,P>=T&&(P-=Math.pow(2,8*f)),P},s.prototype.readInt8=function(u,f){return u=u>>>0,f||ye(u,1,this.length),this[u]&128?(255-this[u]+1)*-1:this[u]},s.prototype.readInt16LE=function(u,f){u=u>>>0,f||ye(u,2,this.length);let b=this[u]|this[u+1]<<8;return b&32768?b|4294901760:b},s.prototype.readInt16BE=function(u,f){u=u>>>0,f||ye(u,2,this.length);let b=this[u+1]|this[u]<<8;return b&32768?b|4294901760:b},s.prototype.readInt32LE=function(u,f){return u=u>>>0,f||ye(u,4,this.length),this[u]|this[u+1]<<8|this[u+2]<<16|this[u+3]<<24},s.prototype.readInt32BE=function(u,f){return u=u>>>0,f||ye(u,4,this.length),this[u]<<24|this[u+1]<<16|this[u+2]<<8|this[u+3]},s.prototype.readBigInt64LE=Mt(function(u){u=u>>>0,Mr(u,\"offset\");let f=this[u],b=this[u+7];(f===void 0||b===void 0)&&fi(u,this.length-8);let A=this[u+4]+this[u+5]*2**8+this[u+6]*2**16+(b<<24);return(BigInt(A)<>>0,Mr(u,\"offset\");let f=this[u],b=this[u+7];(f===void 0||b===void 0)&&fi(u,this.length-8);let A=(f<<24)+this[++u]*2**16+this[++u]*2**8+this[++u];return(BigInt(A)<>>0,f||ye(u,4,this.length),e.read(this,u,!0,23,4)},s.prototype.readFloatBE=function(u,f){return u=u>>>0,f||ye(u,4,this.length),e.read(this,u,!1,23,4)},s.prototype.readDoubleLE=function(u,f){return u=u>>>0,f||ye(u,8,this.length),e.read(this,u,!0,52,8)},s.prototype.readDoubleBE=function(u,f){return u=u>>>0,f||ye(u,8,this.length),e.read(this,u,!1,52,8)};function Ce(p,u,f,b,A,T){if(!s.isBuffer(p))throw new TypeError('\"buffer\" argument must be a Buffer instance');if(u>A||up.length)throw new RangeError(\"Index out of range\")}s.prototype.writeUintLE=s.prototype.writeUIntLE=function(u,f,b,A){if(u=+u,f=f>>>0,b=b>>>0,!A){let $=Math.pow(2,8*b)-1;Ce(this,u,f,b,$,0)}let T=1,P=0;for(this[f]=u&255;++P>>0,b=b>>>0,!A){let $=Math.pow(2,8*b)-1;Ce(this,u,f,b,$,0)}let T=b-1,P=1;for(this[f+T]=u&255;--T>=0&&(P*=256);)this[f+T]=u/P&255;return f+b},s.prototype.writeUint8=s.prototype.writeUInt8=function(u,f,b){return u=+u,f=f>>>0,b||Ce(this,u,f,1,255,0),this[f]=u&255,f+1},s.prototype.writeUint16LE=s.prototype.writeUInt16LE=function(u,f,b){return u=+u,f=f>>>0,b||Ce(this,u,f,2,65535,0),this[f]=u&255,this[f+1]=u>>>8,f+2},s.prototype.writeUint16BE=s.prototype.writeUInt16BE=function(u,f,b){return u=+u,f=f>>>0,b||Ce(this,u,f,2,65535,0),this[f]=u>>>8,this[f+1]=u&255,f+2},s.prototype.writeUint32LE=s.prototype.writeUInt32LE=function(u,f,b){return u=+u,f=f>>>0,b||Ce(this,u,f,4,4294967295,0),this[f+3]=u>>>24,this[f+2]=u>>>16,this[f+1]=u>>>8,this[f]=u&255,f+4},s.prototype.writeUint32BE=s.prototype.writeUInt32BE=function(u,f,b){return u=+u,f=f>>>0,b||Ce(this,u,f,4,4294967295,0),this[f]=u>>>24,this[f+1]=u>>>16,this[f+2]=u>>>8,this[f+3]=u&255,f+4};function vl(p,u,f,b,A){Rl(u,b,A,p,f,7);let T=Number(u&BigInt(4294967295));p[f++]=T,T=T>>8,p[f++]=T,T=T>>8,p[f++]=T,T=T>>8,p[f++]=T;let P=Number(u>>BigInt(32)&BigInt(4294967295));return p[f++]=P,P=P>>8,p[f++]=P,P=P>>8,p[f++]=P,P=P>>8,p[f++]=P,f}function El(p,u,f,b,A){Rl(u,b,A,p,f,7);let T=Number(u&BigInt(4294967295));p[f+7]=T,T=T>>8,p[f+6]=T,T=T>>8,p[f+5]=T,T=T>>8,p[f+4]=T;let P=Number(u>>BigInt(32)&BigInt(4294967295));return p[f+3]=P,P=P>>8,p[f+2]=P,P=P>>8,p[f+1]=P,P=P>>8,p[f]=P,f+8}s.prototype.writeBigUInt64LE=Mt(function(u,f=0){return vl(this,u,f,BigInt(0),BigInt(\"0xffffffffffffffff\"))}),s.prototype.writeBigUInt64BE=Mt(function(u,f=0){return El(this,u,f,BigInt(0),BigInt(\"0xffffffffffffffff\"))}),s.prototype.writeIntLE=function(u,f,b,A){if(u=+u,f=f>>>0,!A){let se=Math.pow(2,8*b-1);Ce(this,u,f,b,se-1,-se)}let T=0,P=1,$=0;for(this[f]=u&255;++T>0)-$&255;return f+b},s.prototype.writeIntBE=function(u,f,b,A){if(u=+u,f=f>>>0,!A){let se=Math.pow(2,8*b-1);Ce(this,u,f,b,se-1,-se)}let T=b-1,P=1,$=0;for(this[f+T]=u&255;--T>=0&&(P*=256);)u<0&&$===0&&this[f+T+1]!==0&&($=1),this[f+T]=(u/P>>0)-$&255;return f+b},s.prototype.writeInt8=function(u,f,b){return u=+u,f=f>>>0,b||Ce(this,u,f,1,127,-128),u<0&&(u=255+u+1),this[f]=u&255,f+1},s.prototype.writeInt16LE=function(u,f,b){return u=+u,f=f>>>0,b||Ce(this,u,f,2,32767,-32768),this[f]=u&255,this[f+1]=u>>>8,f+2},s.prototype.writeInt16BE=function(u,f,b){return u=+u,f=f>>>0,b||Ce(this,u,f,2,32767,-32768),this[f]=u>>>8,this[f+1]=u&255,f+2},s.prototype.writeInt32LE=function(u,f,b){return u=+u,f=f>>>0,b||Ce(this,u,f,4,2147483647,-2147483648),this[f]=u&255,this[f+1]=u>>>8,this[f+2]=u>>>16,this[f+3]=u>>>24,f+4},s.prototype.writeInt32BE=function(u,f,b){return u=+u,f=f>>>0,b||Ce(this,u,f,4,2147483647,-2147483648),u<0&&(u=4294967295+u+1),this[f]=u>>>24,this[f+1]=u>>>16,this[f+2]=u>>>8,this[f+3]=u&255,f+4},s.prototype.writeBigInt64LE=Mt(function(u,f=0){return vl(this,u,f,-BigInt(\"0x8000000000000000\"),BigInt(\"0x7fffffffffffffff\"))}),s.prototype.writeBigInt64BE=Mt(function(u,f=0){return El(this,u,f,-BigInt(\"0x8000000000000000\"),BigInt(\"0x7fffffffffffffff\"))});function Sl(p,u,f,b,A,T){if(f+b>p.length)throw new RangeError(\"Index out of range\");if(f<0)throw new RangeError(\"Index out of range\")}function Al(p,u,f,b,A){return u=+u,f=f>>>0,A||Sl(p,u,f,4),e.write(p,u,f,b,23,4),f+4}s.prototype.writeFloatLE=function(u,f,b){return Al(this,u,f,!0,b)},s.prototype.writeFloatBE=function(u,f,b){return Al(this,u,f,!1,b)};function Il(p,u,f,b,A){return u=+u,f=f>>>0,A||Sl(p,u,f,8),e.write(p,u,f,b,52,8),f+8}s.prototype.writeDoubleLE=function(u,f,b){return Il(this,u,f,!0,b)},s.prototype.writeDoubleBE=function(u,f,b){return Il(this,u,f,!1,b)},s.prototype.copy=function(u,f,b,A){if(!s.isBuffer(u))throw new TypeError(\"argument should be a Buffer\");if(b||(b=0),!A&&A!==0&&(A=this.length),f>=u.length&&(f=u.length),f||(f=0),A>0&&A=this.length)throw new RangeError(\"Index out of range\");if(A<0)throw new RangeError(\"sourceEnd out of bounds\");A>this.length&&(A=this.length),u.length-f>>0,b=b===void 0?this.length:b>>>0,u||(u=0);let T;if(typeof u==\"number\")for(T=f;T2**32?A=Tl(String(f)):typeof f==\"bigint\"&&(A=String(f),(f>BigInt(2)**BigInt(32)||f<-(BigInt(2)**BigInt(32)))&&(A=Tl(A)),A+=\"n\"),b+=` It must be ${u}. Received ${A}`,b},RangeError);function Tl(p){let u=\"\",f=p.length,b=p[0]===\"-\"?1:0;for(;f>=b+4;f-=3)u=`_${p.slice(f-3,f)}${u}`;return`${p.slice(0,f)}${u}`}function jg(p,u,f){Mr(u,\"offset\"),(p[u]===void 0||p[u+f]===void 0)&&fi(u,p.length-(f+1))}function Rl(p,u,f,b,A,T){if(p>f||p3?u===0||u===BigInt(0)?$=`>= 0${P} and < 2${P} ** ${(T+1)*8}${P}`:$=`>= -(2${P} ** ${(T+1)*8-1}${P}) and < 2 ** ${(T+1)*8-1}${P}`:$=`>= ${u}${P} and <= ${f}${P}`,new xr.ERR_OUT_OF_RANGE(\"value\",$,p)}jg(b,A,T)}function Mr(p,u){if(typeof p!=\"number\")throw new xr.ERR_INVALID_ARG_TYPE(u,\"number\",p)}function fi(p,u,f){throw Math.floor(p)!==p?(Mr(p,f),new xr.ERR_OUT_OF_RANGE(f||\"offset\",\"an integer\",p)):u<0?new xr.ERR_BUFFER_OUT_OF_BOUNDS:new xr.ERR_OUT_OF_RANGE(f||\"offset\",`>= ${f?1:0} and <= ${u}`,p)}let Fg=/[^+/0-9A-Za-z-_]/g;function Wg(p){if(p=p.split(\"=\")[0],p=p.trim().replace(Fg,\"\"),p.length<2)return\"\";for(;p.length%4!==0;)p=p+\"=\";return p}function ps(p,u){u=u||1/0;let f,b=p.length,A=null,T=[];for(let P=0;P55295&&f<57344){if(!A){if(f>56319){(u-=3)>-1&&T.push(239,191,189);continue}else if(P+1===b){(u-=3)>-1&&T.push(239,191,189);continue}A=f;continue}if(f<56320){(u-=3)>-1&&T.push(239,191,189),A=f;continue}f=(A-55296<<10|f-56320)+65536}else A&&(u-=3)>-1&&T.push(239,191,189);if(A=null,f<128){if((u-=1)<0)break;T.push(f)}else if(f<2048){if((u-=2)<0)break;T.push(f>>6|192,f&63|128)}else if(f<65536){if((u-=3)<0)break;T.push(f>>12|224,f>>6&63|128,f&63|128)}else if(f<1114112){if((u-=4)<0)break;T.push(f>>18|240,f>>12&63|128,f>>6&63|128,f&63|128)}else throw new Error(\"Invalid code point\")}return T}function $g(p){let u=[];for(let f=0;f>8,A=f%256,T.push(A),T.push(b);return T}function Cl(p){return t.toByteArray(Wg(p))}function ji(p,u,f,b){let A;for(A=0;A=u.length||A>=p.length);++A)u[A+f]=p[A];return A}function Ye(p,u){return p instanceof u||p!=null&&p.constructor!=null&&p.constructor.name!=null&&p.constructor.name===u.name}function gs(p){return p!==p}let Vg=function(){let p=\"0123456789abcdef\",u=new Array(256);for(let f=0;f<16;++f){let b=f*16;for(let A=0;A<16;++A)u[b+A]=p[f]+p[A]}return u}();function Mt(p){return typeof BigInt>\"u\"?zg:p}function zg(){throw new Error(\"BigInt not supported\")}return Zt}var ci,Vu,Hi,zu,Zt,Ku,Ut,x,ty,ry,be=_e(()=>{_();v();m();ci={},Vu=!1;Hi={},zu=!1;Zt={},Ku=!1;Ut=ey();Ut.Buffer;Ut.SlowBuffer;Ut.INSPECT_MAX_BYTES;Ut.kMaxLength;x=Ut.Buffer,ty=Ut.INSPECT_MAX_BYTES,ry=Ut.kMaxLength});var v=_e(()=>{be()});var Gu=M(vs=>{\"use strict\";_();v();m();Object.defineProperty(vs,\"__esModule\",{value:!0});var ms=class{constructor(e){this.aliasToTopic={},this.max=e}put(e,r){return r===0||r>this.max?!1:(this.aliasToTopic[r]=e,this.length=Object.keys(this.aliasToTopic).length,!0)}getTopicByAlias(e){return this.aliasToTopic[e]}clear(){this.aliasToTopic={}}};vs.default=ms});var ce=M((AA,Qu)=>{\"use strict\";_();v();m();Qu.exports={ArrayIsArray(t){return Array.isArray(t)},ArrayPrototypeIncludes(t,e){return t.includes(e)},ArrayPrototypeIndexOf(t,e){return t.indexOf(e)},ArrayPrototypeJoin(t,e){return t.join(e)},ArrayPrototypeMap(t,e){return t.map(e)},ArrayPrototypePop(t,e){return t.pop(e)},ArrayPrototypePush(t,e){return t.push(e)},ArrayPrototypeSlice(t,e,r){return t.slice(e,r)},Error,FunctionPrototypeCall(t,e,...r){return t.call(e,...r)},FunctionPrototypeSymbolHasInstance(t,e){return Function.prototype[Symbol.hasInstance].call(t,e)},MathFloor:Math.floor,Number,NumberIsInteger:Number.isInteger,NumberIsNaN:Number.isNaN,NumberMAX_SAFE_INTEGER:Number.MAX_SAFE_INTEGER,NumberMIN_SAFE_INTEGER:Number.MIN_SAFE_INTEGER,NumberParseInt:Number.parseInt,ObjectDefineProperties(t,e){return Object.defineProperties(t,e)},ObjectDefineProperty(t,e,r){return Object.defineProperty(t,e,r)},ObjectGetOwnPropertyDescriptor(t,e){return Object.getOwnPropertyDescriptor(t,e)},ObjectKeys(t){return Object.keys(t)},ObjectSetPrototypeOf(t,e){return Object.setPrototypeOf(t,e)},Promise,PromisePrototypeCatch(t,e){return t.catch(e)},PromisePrototypeThen(t,e,r){return t.then(e,r)},PromiseReject(t){return Promise.reject(t)},ReflectApply:Reflect.apply,RegExpPrototypeTest(t,e){return t.test(e)},SafeSet:Set,String,StringPrototypeSlice(t,e,r){return t.slice(e,r)},StringPrototypeToLowerCase(t){return t.toLowerCase()},StringPrototypeToUpperCase(t){return t.toUpperCase()},StringPrototypeTrim(t){return t.trim()},Symbol,SymbolFor:Symbol.for,SymbolAsyncIterator:Symbol.asyncIterator,SymbolHasInstance:Symbol.hasInstance,SymbolIterator:Symbol.iterator,TypedArrayPrototypeSet(t,e,r){return t.set(e,r)},Uint8Array}});var Je=M((kA,Ss)=>{\"use strict\";_();v();m();var iy=(be(),X(me)),ny=Object.getPrototypeOf(async function(){}).constructor,Yu=globalThis.Blob||iy.Blob,sy=typeof Yu<\"u\"?function(e){return e instanceof Yu}:function(e){return!1},Es=class extends Error{constructor(e){if(!Array.isArray(e))throw new TypeError(`Expected input to be an Array, got ${typeof e}`);let r=\"\";for(let i=0;i{t=i,e=n}),resolve:t,reject:e}},promisify(t){return new Promise((e,r)=>{t((i,...n)=>i?r(i):e(...n))})},debuglog(){return function(){}},format(t,...e){return t.replace(/%([sdifj])/g,function(...[r,i]){let n=e.shift();return i===\"f\"?n.toFixed(6):i===\"j\"?JSON.stringify(n):i===\"s\"&&typeof n==\"object\"?`${n.constructor!==Object?n.constructor.name:\"\"} {}`.trim():n.toString()})},inspect(t){switch(typeof t){case\"string\":if(t.includes(\"'\"))if(t.includes('\"')){if(!t.includes(\"`\")&&!t.includes(\"${\"))return`\\`${t}\\``}else return`\"${t}\"`;return`'${t}'`;case\"number\":return isNaN(t)?\"NaN\":Object.is(t,-0)?String(t):t;case\"bigint\":return`${String(t)}n`;case\"boolean\":case\"undefined\":return String(t);case\"object\":return\"{}\"}},types:{isAsyncFunction(t){return t instanceof ny},isArrayBufferView(t){return ArrayBuffer.isView(t)}},isBlob:sy};Ss.exports.promisify.custom=Symbol.for(\"nodejs.util.promisify.custom\")});var zi=M((qA,Vi)=>{\"use strict\";_();v();m();var{AbortController:Ju,AbortSignal:oy}=typeof self<\"u\"?self:typeof window<\"u\"?window:void 0;Vi.exports=Ju;Vi.exports.AbortSignal=oy;Vi.exports.default=Ju});var Ae=M((VA,ef)=>{\"use strict\";_();v();m();var{format:ay,inspect:Ki,AggregateError:ly}=Je(),uy=globalThis.AggregateError||ly,fy=Symbol(\"kIsNodeError\"),cy=[\"string\",\"function\",\"number\",\"object\",\"Function\",\"Object\",\"boolean\",\"bigint\",\"symbol\"],hy=/^([A-Z][a-z0-9]*)+$/,dy=\"__node_internal_\",Gi={};function er(t,e){if(!t)throw new Gi.ERR_INTERNAL_ASSERTION(e)}function Xu(t){let e=\"\",r=t.length,i=t[0]===\"-\"?1:0;for(;r>=i+4;r-=3)e=`_${t.slice(r-3,r)}${e}`;return`${t.slice(0,r)}${e}`}function py(t,e,r){if(typeof e==\"function\")return er(e.length<=r.length,`Code: ${t}; The provided arguments length (${r.length}) does not match the required ones (${e.length}).`),e(...r);let i=(e.match(/%[dfijoOs]/g)||[]).length;return er(i===r.length,`Code: ${t}; The provided arguments length (${r.length}) does not match the required ones (${i}).`),r.length===0?e:ay(e,...r)}function ve(t,e,r){r||(r=Error);class i extends r{constructor(...o){super(py(t,e,o))}toString(){return`${this.name} [${t}]: ${this.message}`}}Object.defineProperties(i.prototype,{name:{value:r.name,writable:!0,enumerable:!1,configurable:!0},toString:{value(){return`${this.name} [${t}]: ${this.message}`},writable:!0,enumerable:!1,configurable:!0}}),i.prototype.code=t,i.prototype[fy]=!0,Gi[t]=i}function Zu(t){let e=dy+t.name;return Object.defineProperty(t,\"name\",{value:e}),t}function gy(t,e){if(t&&e&&t!==e){if(Array.isArray(e.errors))return e.errors.push(t),e;let r=new uy([e,t],e.message);return r.code=e.code,r}return t||e}var As=class extends Error{constructor(e=\"The operation was aborted\",r=void 0){if(r!==void 0&&typeof r!=\"object\")throw new Gi.ERR_INVALID_ARG_TYPE(\"options\",\"Object\",r);super(e,r),this.code=\"ABORT_ERR\",this.name=\"AbortError\"}};ve(\"ERR_ASSERTION\",\"%s\",Error);ve(\"ERR_INVALID_ARG_TYPE\",(t,e,r)=>{er(typeof t==\"string\",\"'name' must be a string\"),Array.isArray(e)||(e=[e]);let i=\"The \";t.endsWith(\" argument\")?i+=`${t} `:i+=`\"${t}\" ${t.includes(\".\")?\"property\":\"argument\"} `,i+=\"must be \";let n=[],o=[],s=[];for(let l of e)er(typeof l==\"string\",\"All expected entries have to be of type string\"),cy.includes(l)?n.push(l.toLowerCase()):hy.test(l)?o.push(l):(er(l!==\"object\",'The value \"object\" should be written as \"Object\"'),s.push(l));if(o.length>0){let l=n.indexOf(\"object\");l!==-1&&(n.splice(n,l,1),o.push(\"Object\"))}if(n.length>0){switch(n.length){case 1:i+=`of type ${n[0]}`;break;case 2:i+=`one of type ${n[0]} or ${n[1]}`;break;default:{let l=n.pop();i+=`one of type ${n.join(\", \")}, or ${l}`}}(o.length>0||s.length>0)&&(i+=\" or \")}if(o.length>0){switch(o.length){case 1:i+=`an instance of ${o[0]}`;break;case 2:i+=`an instance of ${o[0]} or ${o[1]}`;break;default:{let l=o.pop();i+=`an instance of ${o.join(\", \")}, or ${l}`}}s.length>0&&(i+=\" or \")}switch(s.length){case 0:break;case 1:s[0].toLowerCase()!==s[0]&&(i+=\"an \"),i+=`${s[0]}`;break;case 2:i+=`one of ${s[0]} or ${s[1]}`;break;default:{let l=s.pop();i+=`one of ${s.join(\", \")}, or ${l}`}}if(r==null)i+=`. Received ${r}`;else if(typeof r==\"function\"&&r.name)i+=`. Received function ${r.name}`;else if(typeof r==\"object\"){var a;if((a=r.constructor)!==null&&a!==void 0&&a.name)i+=`. Received an instance of ${r.constructor.name}`;else{let l=Ki(r,{depth:-1});i+=`. Received ${l}`}}else{let l=Ki(r,{colors:!1});l.length>25&&(l=`${l.slice(0,25)}...`),i+=`. Received type ${typeof r} (${l})`}return i},TypeError);ve(\"ERR_INVALID_ARG_VALUE\",(t,e,r=\"is invalid\")=>{let i=Ki(e);return i.length>128&&(i=i.slice(0,128)+\"...\"),`The ${t.includes(\".\")?\"property\":\"argument\"} '${t}' ${r}. Received ${i}`},TypeError);ve(\"ERR_INVALID_RETURN_VALUE\",(t,e,r)=>{var i;let n=r!=null&&(i=r.constructor)!==null&&i!==void 0&&i.name?`instance of ${r.constructor.name}`:`type ${typeof r}`;return`Expected ${t} to be returned from the \"${e}\" function but got ${n}.`},TypeError);ve(\"ERR_MISSING_ARGS\",(...t)=>{er(t.length>0,\"At least one arg needs to be specified\");let e,r=t.length;switch(t=(Array.isArray(t)?t:[t]).map(i=>`\"${i}\"`).join(\" or \"),r){case 1:e+=`The ${t[0]} argument`;break;case 2:e+=`The ${t[0]} and ${t[1]} arguments`;break;default:{let i=t.pop();e+=`The ${t.join(\", \")}, and ${i} arguments`}break}return`${e} must be specified`},TypeError);ve(\"ERR_OUT_OF_RANGE\",(t,e,r)=>{er(e,'Missing \"range\" argument');let i;return Number.isInteger(r)&&Math.abs(r)>2**32?i=Xu(String(r)):typeof r==\"bigint\"?(i=String(r),(r>2n**32n||r<-(2n**32n))&&(i=Xu(i)),i+=\"n\"):i=Ki(r),`The value of \"${t}\" is out of range. It must be ${e}. Received ${i}`},RangeError);ve(\"ERR_MULTIPLE_CALLBACK\",\"Callback called multiple times\",Error);ve(\"ERR_METHOD_NOT_IMPLEMENTED\",\"The %s method is not implemented\",Error);ve(\"ERR_STREAM_ALREADY_FINISHED\",\"Cannot call %s after a stream was finished\",Error);ve(\"ERR_STREAM_CANNOT_PIPE\",\"Cannot pipe, not readable\",Error);ve(\"ERR_STREAM_DESTROYED\",\"Cannot call %s after a stream was destroyed\",Error);ve(\"ERR_STREAM_NULL_VALUES\",\"May not write null values to stream\",TypeError);ve(\"ERR_STREAM_PREMATURE_CLOSE\",\"Premature close\",Error);ve(\"ERR_STREAM_PUSH_AFTER_EOF\",\"stream.push() after EOF\",Error);ve(\"ERR_STREAM_UNSHIFT_AFTER_END_EVENT\",\"stream.unshift() after end event\",Error);ve(\"ERR_STREAM_WRITE_AFTER_END\",\"write after end\",Error);ve(\"ERR_UNKNOWN_ENCODING\",\"Unknown encoding: %s\",TypeError);ef.exports={AbortError:As,aggregateTwoErrors:Zu(gy),hideStackFrames:Zu,codes:Gi}});var hi=M((XA,ff)=>{\"use strict\";_();v();m();var{ArrayIsArray:Ts,ArrayPrototypeIncludes:sf,ArrayPrototypeJoin:of,ArrayPrototypeMap:yy,NumberIsInteger:Rs,NumberIsNaN:by,NumberMAX_SAFE_INTEGER:wy,NumberMIN_SAFE_INTEGER:_y,NumberParseInt:my,ObjectPrototypeHasOwnProperty:vy,RegExpPrototypeExec:af,String:Ey,StringPrototypeToUpperCase:Sy,StringPrototypeTrim:Ay}=ce(),{hideStackFrames:Ue,codes:{ERR_SOCKET_BAD_PORT:Iy,ERR_INVALID_ARG_TYPE:Ie,ERR_INVALID_ARG_VALUE:Ur,ERR_OUT_OF_RANGE:tr,ERR_UNKNOWN_SIGNAL:tf}}=Ae(),{normalizeEncoding:Ty}=Je(),{isAsyncFunction:Ry,isArrayBufferView:Cy}=Je().types,rf={};function By(t){return t===(t|0)}function Py(t){return t===t>>>0}var ky=/^[0-7]+$/,Oy=\"must be a 32-bit unsigned integer or an octal string\";function xy(t,e,r){if(typeof t>\"u\"&&(t=r),typeof t==\"string\"){if(af(ky,t)===null)throw new Ur(e,t,Oy);t=my(t,8)}return lf(t,e),t}var My=Ue((t,e,r=_y,i=wy)=>{if(typeof t!=\"number\")throw new Ie(e,\"number\",t);if(!Rs(t))throw new tr(e,\"an integer\",t);if(ti)throw new tr(e,`>= ${r} && <= ${i}`,t)}),Ly=Ue((t,e,r=-2147483648,i=2147483647)=>{if(typeof t!=\"number\")throw new Ie(e,\"number\",t);if(!Rs(t))throw new tr(e,\"an integer\",t);if(ti)throw new tr(e,`>= ${r} && <= ${i}`,t)}),lf=Ue((t,e,r=!1)=>{if(typeof t!=\"number\")throw new Ie(e,\"number\",t);if(!Rs(t))throw new tr(e,\"an integer\",t);let i=r?1:0,n=4294967295;if(tn)throw new tr(e,`>= ${i} && <= ${n}`,t)});function Cs(t,e){if(typeof t!=\"string\")throw new Ie(e,\"string\",t)}function Uy(t,e,r=void 0,i){if(typeof t!=\"number\")throw new Ie(e,\"number\",t);if(r!=null&&ti||(r!=null||i!=null)&&by(t))throw new tr(e,`${r!=null?`>= ${r}`:\"\"}${r!=null&&i!=null?\" && \":\"\"}${i!=null?`<= ${i}`:\"\"}`,t)}var Ny=Ue((t,e,r)=>{if(!sf(r,t)){let n=\"must be one of: \"+of(yy(r,o=>typeof o==\"string\"?`'${o}'`:Ey(o)),\", \");throw new Ur(e,t,n)}});function uf(t,e){if(typeof t!=\"boolean\")throw new Ie(e,\"boolean\",t)}function Is(t,e,r){return t==null||!vy(t,e)?r:t[e]}var qy=Ue((t,e,r=null)=>{let i=Is(r,\"allowArray\",!1),n=Is(r,\"allowFunction\",!1);if(!Is(r,\"nullable\",!1)&&t===null||!i&&Ts(t)||typeof t!=\"object\"&&(!n||typeof t!=\"function\"))throw new Ie(e,\"Object\",t)}),Dy=Ue((t,e)=>{if(t!=null&&typeof t!=\"object\"&&typeof t!=\"function\")throw new Ie(e,\"a dictionary\",t)}),Bs=Ue((t,e,r=0)=>{if(!Ts(t))throw new Ie(e,\"Array\",t);if(t.length{if(!Cy(t))throw new Ie(e,[\"Buffer\",\"TypedArray\",\"DataView\"],t)});function Hy(t,e){let r=Ty(e),i=t.length;if(r===\"hex\"&&i%2!==0)throw new Ur(\"encoding\",e,`is invalid for data of length ${i}`)}function Vy(t,e=\"Port\",r=!0){if(typeof t!=\"number\"&&typeof t!=\"string\"||typeof t==\"string\"&&Ay(t).length===0||+t!==+t>>>0||t>65535||t===0&&!r)throw new Iy(e,t,r);return t|0}var zy=Ue((t,e)=>{if(t!==void 0&&(t===null||typeof t!=\"object\"||!(\"aborted\"in t)))throw new Ie(e,\"AbortSignal\",t)}),Ky=Ue((t,e)=>{if(typeof t!=\"function\")throw new Ie(e,\"Function\",t)}),Gy=Ue((t,e)=>{if(typeof t!=\"function\"||Ry(t))throw new Ie(e,\"Function\",t)}),Qy=Ue((t,e)=>{if(t!==void 0)throw new Ie(e,\"undefined\",t)});function Yy(t,e,r){if(!sf(r,t))throw new Ie(e,`('${of(r,\"|\")}')`,t)}var Jy=/^(?:<[^>]*>)(?:\\s*;\\s*[^;\"\\s]+(?:=(\")?[^;\"\\s]*\\1)?)*$/;function nf(t,e){if(typeof t>\"u\"||!af(Jy,t))throw new Ur(e,t,'must be an array or string of format \"; rel=preload; as=style\"')}function Xy(t){if(typeof t==\"string\")return nf(t,\"hints\"),t;if(Ts(t)){let e=t.length,r=\"\";if(e===0)return r;for(let i=0;i; rel=preload; as=style\"')}ff.exports={isInt32:By,isUint32:Py,parseFileMode:xy,validateArray:Bs,validateStringArray:jy,validateBooleanArray:Fy,validateBoolean:uf,validateBuffer:$y,validateDictionary:Dy,validateEncoding:Hy,validateFunction:Ky,validateInt32:Ly,validateInteger:My,validateNumber:Uy,validateObject:qy,validateOneOf:Ny,validatePlainFunction:Gy,validatePort:Vy,validateSignalName:Wy,validateString:Cs,validateUint32:lf,validateUndefined:Qy,validateUnion:Yy,validateAbortSignal:zy,validateLinkHeaderValue:Xy}});var Nt=M((sI,pf)=>{_();v();m();var ae=pf.exports={},Xe,Ze;function Ps(){throw new Error(\"setTimeout has not been defined\")}function ks(){throw new Error(\"clearTimeout has not been defined\")}(function(){try{typeof setTimeout==\"function\"?Xe=setTimeout:Xe=Ps}catch{Xe=Ps}try{typeof clearTimeout==\"function\"?Ze=clearTimeout:Ze=ks}catch{Ze=ks}})();function cf(t){if(Xe===setTimeout)return setTimeout(t,0);if((Xe===Ps||!Xe)&&setTimeout)return Xe=setTimeout,setTimeout(t,0);try{return Xe(t,0)}catch{try{return Xe.call(null,t,0)}catch{return Xe.call(this,t,0)}}}function Zy(t){if(Ze===clearTimeout)return clearTimeout(t);if((Ze===ks||!Ze)&&clearTimeout)return Ze=clearTimeout,clearTimeout(t);try{return Ze(t)}catch{try{return Ze.call(null,t)}catch{return Ze.call(this,t)}}}var _t=[],Nr=!1,rr,Qi=-1;function eb(){!Nr||!rr||(Nr=!1,rr.length?_t=rr.concat(_t):Qi=-1,_t.length&&hf())}function hf(){if(!Nr){var t=cf(eb);Nr=!0;for(var e=_t.length;e;){for(rr=_t,_t=[];++Qi1)for(var r=1;r{\"use strict\";_();v();m();var{Symbol:Yi,SymbolAsyncIterator:gf,SymbolIterator:yf,SymbolFor:bf}=ce(),wf=Yi(\"kDestroyed\"),_f=Yi(\"kIsErrored\"),Os=Yi(\"kIsReadable\"),mf=Yi(\"kIsDisturbed\"),tb=bf(\"nodejs.webstream.isClosedPromise\"),rb=bf(\"nodejs.webstream.controllerErrorFunction\");function Ji(t,e=!1){var r;return!!(t&&typeof t.pipe==\"function\"&&typeof t.on==\"function\"&&(!e||typeof t.pause==\"function\"&&typeof t.resume==\"function\")&&(!t._writableState||((r=t._readableState)===null||r===void 0?void 0:r.readable)!==!1)&&(!t._writableState||t._readableState))}function Xi(t){var e;return!!(t&&typeof t.write==\"function\"&&typeof t.on==\"function\"&&(!t._readableState||((e=t._writableState)===null||e===void 0?void 0:e.writable)!==!1))}function ib(t){return!!(t&&typeof t.pipe==\"function\"&&t._readableState&&typeof t.on==\"function\"&&typeof t.write==\"function\")}function et(t){return t&&(t._readableState||t._writableState||typeof t.write==\"function\"&&typeof t.on==\"function\"||typeof t.pipe==\"function\"&&typeof t.on==\"function\")}function vf(t){return!!(t&&!et(t)&&typeof t.pipeThrough==\"function\"&&typeof t.getReader==\"function\"&&typeof t.cancel==\"function\")}function Ef(t){return!!(t&&!et(t)&&typeof t.getWriter==\"function\"&&typeof t.abort==\"function\")}function Sf(t){return!!(t&&!et(t)&&typeof t.readable==\"object\"&&typeof t.writable==\"object\")}function nb(t){return vf(t)||Ef(t)||Sf(t)}function sb(t,e){return t==null?!1:e===!0?typeof t[gf]==\"function\":e===!1?typeof t[yf]==\"function\":typeof t[gf]==\"function\"||typeof t[yf]==\"function\"}function Zi(t){if(!et(t))return null;let e=t._writableState,r=t._readableState,i=e||r;return!!(t.destroyed||t[wf]||i!=null&&i.destroyed)}function Af(t){if(!Xi(t))return null;if(t.writableEnded===!0)return!0;let e=t._writableState;return e!=null&&e.errored?!1:typeof e?.ended!=\"boolean\"?null:e.ended}function ob(t,e){if(!Xi(t))return null;if(t.writableFinished===!0)return!0;let r=t._writableState;return r!=null&&r.errored?!1:typeof r?.finished!=\"boolean\"?null:!!(r.finished||e===!1&&r.ended===!0&&r.length===0)}function ab(t){if(!Ji(t))return null;if(t.readableEnded===!0)return!0;let e=t._readableState;return!e||e.errored?!1:typeof e?.ended!=\"boolean\"?null:e.ended}function If(t,e){if(!Ji(t))return null;let r=t._readableState;return r!=null&&r.errored?!1:typeof r?.endEmitted!=\"boolean\"?null:!!(r.endEmitted||e===!1&&r.ended===!0&&r.length===0)}function Tf(t){return t&&t[Os]!=null?t[Os]:typeof t?.readable!=\"boolean\"?null:Zi(t)?!1:Ji(t)&&t.readable&&!If(t)}function Rf(t){return typeof t?.writable!=\"boolean\"?null:Zi(t)?!1:Xi(t)&&t.writable&&!Af(t)}function lb(t,e){return et(t)?Zi(t)?!0:!(e?.readable!==!1&&Tf(t)||e?.writable!==!1&&Rf(t)):null}function ub(t){var e,r;return et(t)?t.writableErrored?t.writableErrored:(e=(r=t._writableState)===null||r===void 0?void 0:r.errored)!==null&&e!==void 0?e:null:null}function fb(t){var e,r;return et(t)?t.readableErrored?t.readableErrored:(e=(r=t._readableState)===null||r===void 0?void 0:r.errored)!==null&&e!==void 0?e:null:null}function cb(t){if(!et(t))return null;if(typeof t.closed==\"boolean\")return t.closed;let e=t._writableState,r=t._readableState;return typeof e?.closed==\"boolean\"||typeof r?.closed==\"boolean\"?e?.closed||r?.closed:typeof t._closed==\"boolean\"&&Cf(t)?t._closed:null}function Cf(t){return typeof t._closed==\"boolean\"&&typeof t._defaultKeepAlive==\"boolean\"&&typeof t._removedConnection==\"boolean\"&&typeof t._removedContLen==\"boolean\"}function Bf(t){return typeof t._sent100==\"boolean\"&&Cf(t)}function hb(t){var e;return typeof t._consuming==\"boolean\"&&typeof t._dumped==\"boolean\"&&((e=t.req)===null||e===void 0?void 0:e.upgradeOrConnect)===void 0}function db(t){if(!et(t))return null;let e=t._writableState,r=t._readableState,i=e||r;return!i&&Bf(t)||!!(i&&i.autoDestroy&&i.emitClose&&i.closed===!1)}function pb(t){var e;return!!(t&&((e=t[mf])!==null&&e!==void 0?e:t.readableDidRead||t.readableAborted))}function gb(t){var e,r,i,n,o,s,a,l,c,h;return!!(t&&((e=(r=(i=(n=(o=(s=t[_f])!==null&&s!==void 0?s:t.readableErrored)!==null&&o!==void 0?o:t.writableErrored)!==null&&n!==void 0?n:(a=t._readableState)===null||a===void 0?void 0:a.errorEmitted)!==null&&i!==void 0?i:(l=t._writableState)===null||l===void 0?void 0:l.errorEmitted)!==null&&r!==void 0?r:(c=t._readableState)===null||c===void 0?void 0:c.errored)!==null&&e!==void 0?e:!((h=t._writableState)===null||h===void 0)&&h.errored))}Pf.exports={kDestroyed:wf,isDisturbed:pb,kIsDisturbed:mf,isErrored:gb,kIsErrored:_f,isReadable:Tf,kIsReadable:Os,kIsClosedPromise:tb,kControllerErrorFunction:rb,isClosed:cb,isDestroyed:Zi,isDuplexNodeStream:ib,isFinished:lb,isIterable:sb,isReadableNodeStream:Ji,isReadableStream:vf,isReadableEnded:ab,isReadableFinished:If,isReadableErrored:fb,isNodeStream:et,isWebStream:nb,isWritable:Rf,isWritableNodeStream:Xi,isWritableStream:Ef,isWritableEnded:Af,isWritableFinished:ob,isWritableErrored:ub,isServerRequest:hb,isServerResponse:Bf,willEmitClose:db,isTransformStream:Sf}});var vt=M((_I,Ns)=>{_();v();m();var qt=Nt(),{AbortError:Df,codes:yb}=Ae(),{ERR_INVALID_ARG_TYPE:bb,ERR_STREAM_PREMATURE_CLOSE:kf}=yb,{kEmptyObject:Ms,once:Ls}=Je(),{validateAbortSignal:wb,validateFunction:_b,validateObject:mb,validateBoolean:vb}=hi(),{Promise:Eb,PromisePrototypeThen:Sb}=ce(),{isClosed:Ab,isReadable:Of,isReadableNodeStream:xs,isReadableStream:Ib,isReadableFinished:xf,isReadableErrored:Mf,isWritable:Lf,isWritableNodeStream:Uf,isWritableStream:Tb,isWritableFinished:Nf,isWritableErrored:qf,isNodeStream:Rb,willEmitClose:Cb,kIsClosedPromise:Bb}=tt();function Pb(t){return t.setHeader&&typeof t.abort==\"function\"}var Us=()=>{};function jf(t,e,r){var i,n;if(arguments.length===2?(r=e,e=Ms):e==null?e=Ms:mb(e,\"options\"),_b(r,\"callback\"),wb(e.signal,\"options.signal\"),r=Ls(r),Ib(t)||Tb(t))return kb(t,e,r);if(!Rb(t))throw new bb(\"stream\",[\"ReadableStream\",\"WritableStream\",\"Stream\"],t);let o=(i=e.readable)!==null&&i!==void 0?i:xs(t),s=(n=e.writable)!==null&&n!==void 0?n:Uf(t),a=t._writableState,l=t._readableState,c=()=>{t.writable||g()},h=Cb(t)&&xs(t)===o&&Uf(t)===s,d=Nf(t,!1),g=()=>{d=!0,t.destroyed&&(h=!1),!(h&&(!t.readable||o))&&(!o||y)&&r.call(t)},y=xf(t,!1),w=()=>{y=!0,t.destroyed&&(h=!1),!(h&&(!t.writable||s))&&(!s||d)&&r.call(t)},S=N=>{r.call(t,N)},E=Ab(t),I=()=>{E=!0;let N=qf(t)||Mf(t);if(N&&typeof N!=\"boolean\")return r.call(t,N);if(o&&!y&&xs(t,!0)&&!xf(t,!1))return r.call(t,new kf);if(s&&!d&&!Nf(t,!1))return r.call(t,new kf);r.call(t)},C=()=>{E=!0;let N=qf(t)||Mf(t);if(N&&typeof N!=\"boolean\")return r.call(t,N);r.call(t)},R=()=>{t.req.on(\"finish\",g)};Pb(t)?(t.on(\"complete\",g),h||t.on(\"abort\",I),t.req?R():t.on(\"request\",R)):s&&!a&&(t.on(\"end\",c),t.on(\"close\",c)),!h&&typeof t.aborted==\"boolean\"&&t.on(\"aborted\",I),t.on(\"end\",w),t.on(\"finish\",g),e.error!==!1&&t.on(\"error\",S),t.on(\"close\",I),E?qt.nextTick(I):a!=null&&a.errorEmitted||l!=null&&l.errorEmitted?h||qt.nextTick(C):(!o&&(!h||Of(t))&&(d||Lf(t)===!1)||!s&&(!h||Lf(t))&&(y||Of(t)===!1)||l&&t.req&&t.aborted)&&qt.nextTick(C);let U=()=>{r=Us,t.removeListener(\"aborted\",I),t.removeListener(\"complete\",g),t.removeListener(\"abort\",I),t.removeListener(\"request\",R),t.req&&t.req.removeListener(\"finish\",g),t.removeListener(\"end\",c),t.removeListener(\"close\",c),t.removeListener(\"finish\",g),t.removeListener(\"end\",w),t.removeListener(\"error\",S),t.removeListener(\"close\",I)};if(e.signal&&!E){let N=()=>{let W=r;U(),W.call(t,new Df(void 0,{cause:e.signal.reason}))};if(e.signal.aborted)qt.nextTick(N);else{let W=r;r=Ls((...K)=>{e.signal.removeEventListener(\"abort\",N),W.apply(t,K)}),e.signal.addEventListener(\"abort\",N)}}return U}function kb(t,e,r){let i=!1,n=Us;if(e.signal)if(n=()=>{i=!0,r.call(t,new Df(void 0,{cause:e.signal.reason}))},e.signal.aborted)qt.nextTick(n);else{let s=r;r=Ls((...a)=>{e.signal.removeEventListener(\"abort\",n),s.apply(t,a)}),e.signal.addEventListener(\"abort\",n)}let o=(...s)=>{i||qt.nextTick(()=>r.apply(t,s))};return Sb(t[Bb].promise,o,o),Us}function Ob(t,e){var r;let i=!1;return e===null&&(e=Ms),(r=e)!==null&&r!==void 0&&r.cleanup&&(vb(e.cleanup,\"cleanup\"),i=e.cleanup),new Eb((n,o)=>{let s=jf(t,e,a=>{i&&s(),a?o(a):n()})})}Ns.exports=jf;Ns.exports.finished=Ob});var ir=M((TI,Gf)=>{\"use strict\";_();v();m();var rt=Nt(),{aggregateTwoErrors:xb,codes:{ERR_MULTIPLE_CALLBACK:Mb},AbortError:Lb}=Ae(),{Symbol:$f}=ce(),{kDestroyed:Ub,isDestroyed:Nb,isFinished:qb,isServerRequest:Db}=tt(),Hf=$f(\"kDestroy\"),qs=$f(\"kConstruct\");function Vf(t,e,r){t&&(t.stack,e&&!e.errored&&(e.errored=t),r&&!r.errored&&(r.errored=t))}function jb(t,e){let r=this._readableState,i=this._writableState,n=i||r;return i!=null&&i.destroyed||r!=null&&r.destroyed?(typeof e==\"function\"&&e(),this):(Vf(t,i,r),i&&(i.destroyed=!0),r&&(r.destroyed=!0),n.constructed?Ff(this,t,e):this.once(Hf,function(o){Ff(this,xb(o,t),e)}),this)}function Ff(t,e,r){let i=!1;function n(o){if(i)return;i=!0;let s=t._readableState,a=t._writableState;Vf(o,a,s),a&&(a.closed=!0),s&&(s.closed=!0),typeof r==\"function\"&&r(o),o?rt.nextTick(Fb,t,o):rt.nextTick(zf,t)}try{t._destroy(e||null,n)}catch(o){n(o)}}function Fb(t,e){Ds(t,e),zf(t)}function zf(t){let e=t._readableState,r=t._writableState;r&&(r.closeEmitted=!0),e&&(e.closeEmitted=!0),(r!=null&&r.emitClose||e!=null&&e.emitClose)&&t.emit(\"close\")}function Ds(t,e){let r=t._readableState,i=t._writableState;i!=null&&i.errorEmitted||r!=null&&r.errorEmitted||(i&&(i.errorEmitted=!0),r&&(r.errorEmitted=!0),t.emit(\"error\",e))}function Wb(){let t=this._readableState,e=this._writableState;t&&(t.constructed=!0,t.closed=!1,t.closeEmitted=!1,t.destroyed=!1,t.errored=null,t.errorEmitted=!1,t.reading=!1,t.ended=t.readable===!1,t.endEmitted=t.readable===!1),e&&(e.constructed=!0,e.destroyed=!1,e.closed=!1,e.closeEmitted=!1,e.errored=null,e.errorEmitted=!1,e.finalCalled=!1,e.prefinished=!1,e.ended=e.writable===!1,e.ending=e.writable===!1,e.finished=e.writable===!1)}function js(t,e,r){let i=t._readableState,n=t._writableState;if(n!=null&&n.destroyed||i!=null&&i.destroyed)return this;i!=null&&i.autoDestroy||n!=null&&n.autoDestroy?t.destroy(e):e&&(e.stack,n&&!n.errored&&(n.errored=e),i&&!i.errored&&(i.errored=e),r?rt.nextTick(Ds,t,e):Ds(t,e))}function $b(t,e){if(typeof t._construct!=\"function\")return;let r=t._readableState,i=t._writableState;r&&(r.constructed=!1),i&&(i.constructed=!1),t.once(qs,e),!(t.listenerCount(qs)>1)&&rt.nextTick(Hb,t)}function Hb(t){let e=!1;function r(i){if(e){js(t,i??new Mb);return}e=!0;let n=t._readableState,o=t._writableState,s=o||n;n&&(n.constructed=!0),o&&(o.constructed=!0),s.destroyed?t.emit(Hf,i):i?js(t,i,!0):rt.nextTick(Vb,t)}try{t._construct(i=>{rt.nextTick(r,i)})}catch(i){rt.nextTick(r,i)}}function Vb(t){t.emit(qs)}function Wf(t){return t?.setHeader&&typeof t.abort==\"function\"}function Kf(t){t.emit(\"close\")}function zb(t,e){t.emit(\"error\",e),rt.nextTick(Kf,t)}function Kb(t,e){!t||Nb(t)||(!e&&!qb(t)&&(e=new Lb),Db(t)?(t.socket=null,t.destroy(e)):Wf(t)?t.abort():Wf(t.req)?t.req.abort():typeof t.destroy==\"function\"?t.destroy(e):typeof t.close==\"function\"?t.close():e?rt.nextTick(zb,t,e):rt.nextTick(Kf,t),t.destroyed||(t[Ub]=!0))}Gf.exports={construct:$b,destroyer:Kb,destroy:jb,undestroy:Wb,errorOrDestroy:js}});function Y(){Y.init.call(this)}function en(t){if(typeof t!=\"function\")throw new TypeError('The \"listener\" argument must be of type Function. Received type '+typeof t)}function nc(t){return t._maxListeners===void 0?Y.defaultMaxListeners:t._maxListeners}function Xf(t,e,r,i){var n,o,s,a;if(en(r),(o=t._events)===void 0?(o=t._events=Object.create(null),t._eventsCount=0):(o.newListener!==void 0&&(t.emit(\"newListener\",e,r.listener?r.listener:r),o=t._events),s=o[e]),s===void 0)s=o[e]=r,++t._eventsCount;else if(typeof s==\"function\"?s=o[e]=i?[r,s]:[s,r]:i?s.unshift(r):s.push(r),(n=nc(t))>0&&s.length>n&&!s.warned){s.warned=!0;var l=new Error(\"Possible EventEmitter memory leak detected. \"+s.length+\" \"+String(e)+\" listeners added. Use emitter.setMaxListeners() to increase limit\");l.name=\"MaxListenersExceededWarning\",l.emitter=t,l.type=e,l.count=s.length,a=l,console&&console.warn&&console.warn(a)}return t}function Gb(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,arguments.length===0?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function Zf(t,e,r){var i={fired:!1,wrapFn:void 0,target:t,type:e,listener:r},n=Gb.bind(i);return n.listener=r,i.wrapFn=n,n}function ec(t,e,r){var i=t._events;if(i===void 0)return[];var n=i[e];return n===void 0?[]:typeof n==\"function\"?r?[n.listener||n]:[n]:r?function(o){for(var s=new Array(o.length),a=0;a{_();v();m();qr=typeof Reflect==\"object\"?Reflect:null,Qf=qr&&typeof qr.apply==\"function\"?qr.apply:function(t,e,r){return Function.prototype.apply.call(t,e,r)};ic=qr&&typeof qr.ownKeys==\"function\"?qr.ownKeys:Object.getOwnPropertySymbols?function(t){return Object.getOwnPropertyNames(t).concat(Object.getOwnPropertySymbols(t))}:function(t){return Object.getOwnPropertyNames(t)};Yf=Number.isNaN||function(t){return t!=t};rc=Y,Y.EventEmitter=Y,Y.prototype._events=void 0,Y.prototype._eventsCount=0,Y.prototype._maxListeners=void 0;Jf=10;Object.defineProperty(Y,\"defaultMaxListeners\",{enumerable:!0,get:function(){return Jf},set:function(t){if(typeof t!=\"number\"||t<0||Yf(t))throw new RangeError('The value of \"defaultMaxListeners\" is out of range. It must be a non-negative number. Received '+t+\".\");Jf=t}}),Y.init=function(){this._events!==void 0&&this._events!==Object.getPrototypeOf(this)._events||(this._events=Object.create(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},Y.prototype.setMaxListeners=function(t){if(typeof t!=\"number\"||t<0||Yf(t))throw new RangeError('The value of \"n\" is out of range. It must be a non-negative number. Received '+t+\".\");return this._maxListeners=t,this},Y.prototype.getMaxListeners=function(){return nc(this)},Y.prototype.emit=function(t){for(var e=[],r=1;r0&&(o=e[0]),o instanceof Error)throw o;var s=new Error(\"Unhandled error.\"+(o?\" (\"+o.message+\")\":\"\"));throw s.context=o,s}var a=n[t];if(a===void 0)return!1;if(typeof a==\"function\")Qf(a,this,e);else{var l=a.length,c=sc(a,l);for(r=0;r=0;o--)if(r[o]===e||r[o].listener===e){s=r[o].listener,n=o;break}if(n<0)return this;n===0?r.shift():function(a,l){for(;l+1=0;i--)this.removeListener(t,e[i]);return this},Y.prototype.listeners=function(t){return ec(this,t,!0)},Y.prototype.rawListeners=function(t){return ec(this,t,!1)},Y.listenerCount=function(t,e){return typeof t.listenerCount==\"function\"?t.listenerCount(e):tc.call(t,e)},Y.prototype.listenerCount=tc,Y.prototype.eventNames=function(){return this._eventsCount>0?ic(this._events):[]};Be=rc;Be.EventEmitter;Be.defaultMaxListeners;Be.init;Be.listenerCount;Be.EventEmitter;Be.defaultMaxListeners;Be.init;Be.listenerCount});var nr={};Jt(nr,{EventEmitter:()=>Qb,default:()=>Be,defaultMaxListeners:()=>Yb,init:()=>Jb,listenerCount:()=>Xb,on:()=>Zb,once:()=>ew});var Qb,Yb,Jb,Xb,Zb,ew,sr=_e(()=>{_();v();m();Fs();Fs();Be.once=function(t,e){return new Promise((r,i)=>{function n(...s){o!==void 0&&t.removeListener(\"error\",o),r(s)}let o;e!==\"error\"&&(o=s=>{t.removeListener(name,n),i(s)},t.once(\"error\",o)),t.once(e,n)})};Be.on=function(t,e){let r=[],i=[],n=null,o=!1,s={async next(){let c=r.shift();if(c)return createIterResult(c,!1);if(n){let h=Promise.reject(n);return n=null,h}return o?createIterResult(void 0,!0):new Promise((h,d)=>i.push({resolve:h,reject:d}))},async return(){t.removeListener(e,a),t.removeListener(\"error\",l),o=!0;for(let c of i)c.resolve(createIterResult(void 0,!0));return createIterResult(void 0,!0)},throw(c){n=c,t.removeListener(e,a),t.removeListener(\"error\",l)},[Symbol.asyncIterator](){return this}};return t.on(e,a),t.on(\"error\",l),s;function a(...c){let h=i.shift();h?h.resolve(createIterResult(c,!1)):r.push(c)}function l(c){o=!0;let h=i.shift();h?h.reject(c):n=c,s.return()}};({EventEmitter:Qb,defaultMaxListeners:Yb,init:Jb,listenerCount:Xb,on:Zb,once:ew}=Be)});var nn=M((GI,ac)=>{\"use strict\";_();v();m();var{ArrayIsArray:tw,ObjectSetPrototypeOf:oc}=ce(),{EventEmitter:tn}=(sr(),X(nr));function rn(t){tn.call(this,t)}oc(rn.prototype,tn.prototype);oc(rn,tn);rn.prototype.pipe=function(t,e){let r=this;function i(h){t.writable&&t.write(h)===!1&&r.pause&&r.pause()}r.on(\"data\",i);function n(){r.readable&&r.resume&&r.resume()}t.on(\"drain\",n),!t._isStdio&&(!e||e.end!==!1)&&(r.on(\"end\",s),r.on(\"close\",a));let o=!1;function s(){o||(o=!0,t.end())}function a(){o||(o=!0,typeof t.destroy==\"function\"&&t.destroy())}function l(h){c(),tn.listenerCount(this,\"error\")===0&&this.emit(\"error\",h)}Ws(r,\"error\",l),Ws(t,\"error\",l);function c(){r.removeListener(\"data\",i),t.removeListener(\"drain\",n),r.removeListener(\"end\",s),r.removeListener(\"close\",a),r.removeListener(\"error\",l),t.removeListener(\"error\",l),r.removeListener(\"end\",c),r.removeListener(\"close\",c),t.removeListener(\"close\",c)}return r.on(\"end\",c),r.on(\"close\",c),t.on(\"close\",c),t.emit(\"pipe\",r),t};function Ws(t,e,r){if(typeof t.prependListener==\"function\")return t.prependListener(e,r);!t._events||!t._events[e]?t.on(e,r):tw(t._events[e])?t._events[e].unshift(r):t._events[e]=[r,t._events[e]]}ac.exports={Stream:rn,prependListener:Ws}});var di=M((tT,sn)=>{\"use strict\";_();v();m();var{AbortError:lc,codes:rw}=Ae(),{isNodeStream:uc,isWebStream:iw,kControllerErrorFunction:nw}=tt(),sw=vt(),{ERR_INVALID_ARG_TYPE:fc}=rw,ow=(t,e)=>{if(typeof t!=\"object\"||!(\"aborted\"in t))throw new fc(e,\"AbortSignal\",t)};sn.exports.addAbortSignal=function(e,r){if(ow(e,\"signal\"),!uc(r)&&!iw(r))throw new fc(\"stream\",[\"ReadableStream\",\"WritableStream\",\"Stream\"],r);return sn.exports.addAbortSignalNoValidate(e,r)};sn.exports.addAbortSignalNoValidate=function(t,e){if(typeof t!=\"object\"||!(\"aborted\"in t))return e;let r=uc(e)?()=>{e.destroy(new lc(void 0,{cause:t.reason}))}:()=>{e[nw](new lc(void 0,{cause:t.reason}))};return t.aborted?r():(t.addEventListener(\"abort\",r),sw(e,()=>t.removeEventListener(\"abort\",r))),e}});var dc=M((uT,hc)=>{\"use strict\";_();v();m();var{StringPrototypeSlice:cc,SymbolIterator:aw,TypedArrayPrototypeSet:on,Uint8Array:lw}=ce(),{Buffer:$s}=(be(),X(me)),{inspect:uw}=Je();hc.exports=class{constructor(){this.head=null,this.tail=null,this.length=0}push(e){let r={data:e,next:null};this.length>0?this.tail.next=r:this.head=r,this.tail=r,++this.length}unshift(e){let r={data:e,next:this.head};this.length===0&&(this.tail=r),this.head=r,++this.length}shift(){if(this.length===0)return;let e=this.head.data;return this.length===1?this.head=this.tail=null:this.head=this.head.next,--this.length,e}clear(){this.head=this.tail=null,this.length=0}join(e){if(this.length===0)return\"\";let r=this.head,i=\"\"+r.data;for(;(r=r.next)!==null;)i+=e+r.data;return i}concat(e){if(this.length===0)return $s.alloc(0);let r=$s.allocUnsafe(e>>>0),i=this.head,n=0;for(;i;)on(r,i.data,n),n+=i.data.length,i=i.next;return r}consume(e,r){let i=this.head.data;if(eo.length)r+=o,e-=o.length;else{e===o.length?(r+=o,++n,i.next?this.head=i.next:this.head=this.tail=null):(r+=cc(o,0,e),this.head=i,i.data=cc(o,e));break}++n}while((i=i.next)!==null);return this.length-=n,r}_getBuffer(e){let r=$s.allocUnsafe(e),i=e,n=this.head,o=0;do{let s=n.data;if(e>s.length)on(r,s,i-e),e-=s.length;else{e===s.length?(on(r,s,i-e),++o,n.next?this.head=n.next:this.head=this.tail=null):(on(r,new lw(s.buffer,s.byteOffset,e),i-e),this.head=n,n.data=s.slice(e));break}++o}while((n=n.next)!==null);return this.length-=o,r}[Symbol.for(\"nodejs.util.inspect.custom\")](e,r){return uw(this,{...r,depth:0,customInspect:!1})}}});var an=M((yT,gc)=>{\"use strict\";_();v();m();var{MathFloor:fw,NumberIsInteger:cw}=ce(),{ERR_INVALID_ARG_VALUE:hw}=Ae().codes;function dw(t,e,r){return t.highWaterMark!=null?t.highWaterMark:e?t[r]:null}function pc(t){return t?16:16*1024}function pw(t,e,r,i){let n=dw(e,i,r);if(n!=null){if(!cw(n)||n<0){let o=i?`options.${r}`:\"options.highWaterMark\";throw new hw(o,n)}return fw(n)}return pc(t.objectMode)}gc.exports={getHighWaterMark:pw,getDefaultHighWaterMark:pc}});function wc(t){var e=t.length;if(e%4>0)throw new Error(\"Invalid string. Length must be a multiple of 4\");var r=t.indexOf(\"=\");return r===-1&&(r=e),[r,r===e?0:4-r%4]}function gw(t,e,r){for(var i,n,o=[],s=e;s>18&63]+$e[n>>12&63]+$e[n>>6&63]+$e[63&n]);return o.join(\"\")}function Et(t){if(t>2147483647)throw new RangeError('The value \"'+t+'\" is invalid for option \"size\"');var e=new Uint8Array(t);return Object.setPrototypeOf(e,O.prototype),e}function O(t,e,r){if(typeof t==\"number\"){if(typeof e==\"string\")throw new TypeError('The \"string\" argument must be of type string. Received type number');return Ks(t)}return Cc(t,e,r)}function Cc(t,e,r){if(typeof t==\"string\")return function(o,s){if(typeof s==\"string\"&&s!==\"\"||(s=\"utf8\"),!O.isEncoding(s))throw new TypeError(\"Unknown encoding: \"+s);var a=0|Pc(o,s),l=Et(a),c=l.write(o,s);return c!==a&&(l=l.slice(0,c)),l}(t,e);if(ArrayBuffer.isView(t))return Hs(t);if(t==null)throw new TypeError(\"The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type \"+typeof t);if(St(t,ArrayBuffer)||t&&St(t.buffer,ArrayBuffer)||typeof SharedArrayBuffer<\"u\"&&(St(t,SharedArrayBuffer)||t&&St(t.buffer,SharedArrayBuffer)))return mc(t,e,r);if(typeof t==\"number\")throw new TypeError('The \"value\" argument must not be of type number. Received type number');var i=t.valueOf&&t.valueOf();if(i!=null&&i!==t)return O.from(i,e,r);var n=function(o){if(O.isBuffer(o)){var s=0|Ys(o.length),a=Et(s);return a.length===0||o.copy(a,0,0,s),a}if(o.length!==void 0)return typeof o.length!=\"number\"||Js(o.length)?Et(0):Hs(o);if(o.type===\"Buffer\"&&Array.isArray(o.data))return Hs(o.data)}(t);if(n)return n;if(typeof Symbol<\"u\"&&Symbol.toPrimitive!=null&&typeof t[Symbol.toPrimitive]==\"function\")return O.from(t[Symbol.toPrimitive](\"string\"),e,r);throw new TypeError(\"The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type \"+typeof t)}function Bc(t){if(typeof t!=\"number\")throw new TypeError('\"size\" argument must be of type number');if(t<0)throw new RangeError('The value \"'+t+'\" is invalid for option \"size\"')}function Ks(t){return Bc(t),Et(t<0?0:0|Ys(t))}function Hs(t){for(var e=t.length<0?0:0|Ys(t.length),r=Et(e),i=0;i=2147483647)throw new RangeError(\"Attempt to allocate Buffer larger than maximum size: 0x\"+2147483647 .toString(16)+\" bytes\");return 0|t}function Pc(t,e){if(O.isBuffer(t))return t.length;if(ArrayBuffer.isView(t)||St(t,ArrayBuffer))return t.byteLength;if(typeof t!=\"string\")throw new TypeError('The \"string\" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof t);var r=t.length,i=arguments.length>2&&arguments[2]===!0;if(!i&&r===0)return 0;for(var n=!1;;)switch(e){case\"ascii\":case\"latin1\":case\"binary\":return r;case\"utf8\":case\"utf-8\":return Gs(t).length;case\"ucs2\":case\"ucs-2\":case\"utf16le\":case\"utf-16le\":return 2*r;case\"hex\":return r>>>1;case\"base64\":return Mc(t).length;default:if(n)return i?-1:Gs(t).length;e=(\"\"+e).toLowerCase(),n=!0}}function bw(t,e,r){var i=!1;if((e===void 0||e<0)&&(e=0),e>this.length||((r===void 0||r>this.length)&&(r=this.length),r<=0)||(r>>>=0)<=(e>>>=0))return\"\";for(t||(t=\"utf8\");;)switch(t){case\"hex\":return Tw(this,e,r);case\"utf8\":case\"utf-8\":return Oc(this,e,r);case\"ascii\":return Aw(this,e,r);case\"latin1\":case\"binary\":return Iw(this,e,r);case\"base64\":return Sw(this,e,r);case\"ucs2\":case\"ucs-2\":case\"utf16le\":case\"utf-16le\":return Rw(this,e,r);default:if(i)throw new TypeError(\"Unknown encoding: \"+t);t=(t+\"\").toLowerCase(),i=!0}}function ar(t,e,r){var i=t[e];t[e]=t[r],t[r]=i}function vc(t,e,r,i,n){if(t.length===0)return-1;if(typeof r==\"string\"?(i=r,r=0):r>2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),Js(r=+r)&&(r=n?0:t.length-1),r<0&&(r=t.length+r),r>=t.length){if(n)return-1;r=t.length-1}else if(r<0){if(!n)return-1;r=0}if(typeof e==\"string\"&&(e=O.from(e,i)),O.isBuffer(e))return e.length===0?-1:Ec(t,e,r,i,n);if(typeof e==\"number\")return e&=255,typeof Uint8Array.prototype.indexOf==\"function\"?n?Uint8Array.prototype.indexOf.call(t,e,r):Uint8Array.prototype.lastIndexOf.call(t,e,r):Ec(t,[e],r,i,n);throw new TypeError(\"val must be string, number or Buffer\")}function Ec(t,e,r,i,n){var o,s=1,a=t.length,l=e.length;if(i!==void 0&&((i=String(i).toLowerCase())===\"ucs2\"||i===\"ucs-2\"||i===\"utf16le\"||i===\"utf-16le\")){if(t.length<2||e.length<2)return-1;s=2,a/=2,l/=2,r/=2}function c(y,w){return s===1?y[w]:y.readUInt16BE(w*s)}if(n){var h=-1;for(o=r;oa&&(r=a-l),o=r;o>=0;o--){for(var d=!0,g=0;gn&&(i=n):i=n;var o=e.length;i>o/2&&(i=o/2);for(var s=0;s>8,l=s%256,c.push(l),c.push(a);return c}(e,t.length-r),t,r,i)}function Sw(t,e,r){return e===0&&r===t.length?zs.fromByteArray(t):zs.fromByteArray(t.slice(e,r))}function Oc(t,e,r){r=Math.min(t.length,r);for(var i=[],n=e;n239?4:c>223?3:c>191?2:1;if(n+d<=r)switch(d){case 1:c<128&&(h=c);break;case 2:(192&(o=t[n+1]))==128&&(l=(31&c)<<6|63&o)>127&&(h=l);break;case 3:o=t[n+1],s=t[n+2],(192&o)==128&&(192&s)==128&&(l=(15&c)<<12|(63&o)<<6|63&s)>2047&&(l<55296||l>57343)&&(h=l);break;case 4:o=t[n+1],s=t[n+2],a=t[n+3],(192&o)==128&&(192&s)==128&&(192&a)==128&&(l=(15&c)<<18|(63&o)<<12|(63&s)<<6|63&a)>65535&&l<1114112&&(h=l)}h===null?(h=65533,d=1):h>65535&&(h-=65536,i.push(h>>>10&1023|55296),h=56320|1023&h),i.push(h),n+=d}return function(g){var y=g.length;if(y<=4096)return String.fromCharCode.apply(String,g);for(var w=\"\",S=0;Si)&&(r=i);for(var n=\"\",o=e;or)throw new RangeError(\"Trying to access beyond buffer length\")}function Pe(t,e,r,i,n,o){if(!O.isBuffer(t))throw new TypeError('\"buffer\" argument must be a Buffer instance');if(e>n||et.length)throw new RangeError(\"Index out of range\")}function xc(t,e,r,i,n,o){if(r+i>t.length)throw new RangeError(\"Index out of range\");if(r<0)throw new RangeError(\"Index out of range\")}function Sc(t,e,r,i,n){return e=+e,r>>>=0,n||xc(t,0,r,4),Dr.write(t,e,r,i,23,4),r+4}function Ac(t,e,r,i,n){return e=+e,r>>>=0,n||xc(t,0,r,8),Dr.write(t,e,r,i,52,8),r+8}function Gs(t,e){var r;e=e||1/0;for(var i=t.length,n=null,o=[],s=0;s55295&&r<57344){if(!n){if(r>56319){(e-=3)>-1&&o.push(239,191,189);continue}if(s+1===i){(e-=3)>-1&&o.push(239,191,189);continue}n=r;continue}if(r<56320){(e-=3)>-1&&o.push(239,191,189),n=r;continue}r=65536+(n-55296<<10|r-56320)}else n&&(e-=3)>-1&&o.push(239,191,189);if(n=null,r<128){if((e-=1)<0)break;o.push(r)}else if(r<2048){if((e-=2)<0)break;o.push(r>>6|192,63&r|128)}else if(r<65536){if((e-=3)<0)break;o.push(r>>12|224,r>>6&63|128,63&r|128)}else{if(!(r<1114112))throw new Error(\"Invalid code point\");if((e-=4)<0)break;o.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}}return o}function Mc(t){return zs.toByteArray(function(e){if((e=(e=e.split(\"=\")[0]).trim().replace(Cw,\"\")).length<2)return\"\";for(;e.length%4!=0;)e+=\"=\";return e}(t))}function cn(t,e,r,i){for(var n=0;n=e.length||n>=t.length);++n)e[n+r]=t[n];return n}function St(t,e){return t instanceof e||t!=null&&t.constructor!=null&&t.constructor.name!=null&&t.constructor.name===e.name}function Js(t){return t!=t}function Ic(t,e){for(var r in t)e[r]=t[r]}function lr(t,e,r){return it(t,e,r)}function pi(t){var e;switch(this.encoding=function(r){var i=function(n){if(!n)return\"utf8\";for(var o;;)switch(n){case\"utf8\":case\"utf-8\":return\"utf8\";case\"ucs2\":case\"ucs-2\":case\"utf16le\":case\"utf-16le\":return\"utf16le\";case\"latin1\":case\"binary\":return\"latin1\";case\"base64\":case\"ascii\":case\"hex\":return n;default:if(o)return;n=(\"\"+n).toLowerCase(),o=!0}}(r);if(typeof i!=\"string\"&&(Qs.isEncoding===Tc||!Tc(r)))throw new Error(\"Unknown encoding: \"+r);return i||r}(t),this.encoding){case\"utf16le\":this.text=Ow,this.end=xw,e=4;break;case\"utf8\":this.fillLast=kw,e=4;break;case\"base64\":this.text=Mw,this.end=Lw,e=3;break;default:return this.write=Uw,this.end=Nw,void 0}this.lastNeed=0,this.lastTotal=0,this.lastChar=Qs.allocUnsafe(e)}function Vs(t){return t<=127?0:t>>5==6?2:t>>4==14?3:t>>3==30?4:t>>6==2?-1:-2}function kw(t){var e=this.lastTotal-this.lastNeed,r=function(i,n,o){if((192&n[0])!=128)return i.lastNeed=0,\"\\uFFFD\";if(i.lastNeed>1&&n.length>1){if((192&n[1])!=128)return i.lastNeed=1,\"\\uFFFD\";if(i.lastNeed>2&&n.length>2&&(192&n[2])!=128)return i.lastNeed=2,\"\\uFFFD\"}}(this,t);return r!==void 0?r:this.lastNeed<=t.length?(t.copy(this.lastChar,e,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(t.copy(this.lastChar,e,0,t.length),this.lastNeed-=t.length,void 0)}function Ow(t,e){if((t.length-e)%2==0){var r=t.toString(\"utf16le\",e);if(r){var i=r.charCodeAt(r.length-1);if(i>=55296&&i<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=t[t.length-2],this.lastChar[1]=t[t.length-1],r.slice(0,-1)}return r}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=t[t.length-1],t.toString(\"utf16le\",e,t.length-1)}function xw(t){var e=t&&t.length?this.write(t):\"\";if(this.lastNeed){var r=this.lastTotal-this.lastNeed;return e+this.lastChar.toString(\"utf16le\",0,r)}return e}function Mw(t,e){var r=(t.length-e)%3;return r===0?t.toString(\"base64\",e):(this.lastNeed=3-r,this.lastTotal=3,r===1?this.lastChar[0]=t[t.length-1]:(this.lastChar[0]=t[t.length-2],this.lastChar[1]=t[t.length-1]),t.toString(\"base64\",e,t.length-r))}function Lw(t){var e=t&&t.length?this.write(t):\"\";return this.lastNeed?e+this.lastChar.toString(\"base64\",0,3-this.lastNeed):e}function Uw(t){return t.toString(this.encoding)}function Nw(t){return t&&t.length?this.write(t):\"\"}var Rc,$e,Oe,yc,ln,or,bc,yw,At,zs,Dr,_c,Cw,Bw,un,fn,it,Pw,ur,Qs,Tc,Xs=_e(()=>{_();v();m();for(Rc={byteLength:function(t){var e=wc(t),r=e[0],i=e[1];return 3*(r+i)/4-i},toByteArray:function(t){var e,r,i=wc(t),n=i[0],o=i[1],s=new yc(function(c,h,d){return 3*(h+d)/4-d}(0,n,o)),a=0,l=o>0?n-4:n;for(r=0;r>16&255,s[a++]=e>>8&255,s[a++]=255&e;return o===2&&(e=Oe[t.charCodeAt(r)]<<2|Oe[t.charCodeAt(r+1)]>>4,s[a++]=255&e),o===1&&(e=Oe[t.charCodeAt(r)]<<10|Oe[t.charCodeAt(r+1)]<<4|Oe[t.charCodeAt(r+2)]>>2,s[a++]=e>>8&255,s[a++]=255&e),s},fromByteArray:function(t){for(var e,r=t.length,i=r%3,n=[],o=0,s=r-i;os?s:o+16383));return i===1?(e=t[r-1],n.push($e[e>>2]+$e[e<<4&63]+\"==\")):i===2&&(e=(t[r-2]<<8)+t[r-1],n.push($e[e>>10]+$e[e>>4&63]+$e[e<<2&63]+\"=\")),n.join(\"\")}},$e=[],Oe=[],yc=typeof Uint8Array<\"u\"?Uint8Array:Array,ln=\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/\",or=0,bc=ln.length;or>1,h=-7,d=r?n-1:0,g=r?-1:1,y=t[e+d];for(d+=g,o=y&(1<<-h)-1,y>>=-h,h+=a;h>0;o=256*o+t[e+d],d+=g,h-=8);for(s=o&(1<<-h)-1,o>>=-h,h+=i;h>0;s=256*s+t[e+d],d+=g,h-=8);if(o===0)o=1-c;else{if(o===l)return s?NaN:1/0*(y?-1:1);s+=Math.pow(2,i),o-=c}return(y?-1:1)*s*Math.pow(2,o-i)},write:function(t,e,r,i,n,o){var s,a,l,c=8*o-n-1,h=(1<>1,g=n===23?Math.pow(2,-24)-Math.pow(2,-77):0,y=i?0:o-1,w=i?1:-1,S=e<0||e===0&&1/e<0?1:0;for(e=Math.abs(e),isNaN(e)||e===1/0?(a=isNaN(e)?1:0,s=h):(s=Math.floor(Math.log(e)/Math.LN2),e*(l=Math.pow(2,-s))<1&&(s--,l*=2),(e+=s+d>=1?g/l:g*Math.pow(2,1-d))*l>=2&&(s++,l/=2),s+d>=h?(a=0,s=h):s+d>=1?(a=(e*l-1)*Math.pow(2,n),s+=d):(a=e*Math.pow(2,d-1)*Math.pow(2,n),s=0));n>=8;t[r+y]=255&a,y+=w,a/=256,n-=8);for(s=s<0;t[r+y]=255&s,y+=w,s/=256,c-=8);t[r+y-w]|=128*S}},At={},zs=Rc,Dr=yw,_c=typeof Symbol==\"function\"&&typeof Symbol.for==\"function\"?Symbol.for(\"nodejs.util.inspect.custom\"):null;At.Buffer=O,At.SlowBuffer=function(t){return+t!=t&&(t=0),O.alloc(+t)},At.INSPECT_MAX_BYTES=50;At.kMaxLength=2147483647,O.TYPED_ARRAY_SUPPORT=function(){try{var t=new Uint8Array(1),e={foo:function(){return 42}};return Object.setPrototypeOf(e,Uint8Array.prototype),Object.setPrototypeOf(t,e),t.foo()===42}catch{return!1}}(),O.TYPED_ARRAY_SUPPORT||typeof console>\"u\"||typeof console.error!=\"function\"||console.error(\"This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.\"),Object.defineProperty(O.prototype,\"parent\",{enumerable:!0,get:function(){if(O.isBuffer(this))return this.buffer}}),Object.defineProperty(O.prototype,\"offset\",{enumerable:!0,get:function(){if(O.isBuffer(this))return this.byteOffset}}),O.poolSize=8192,O.from=function(t,e,r){return Cc(t,e,r)},Object.setPrototypeOf(O.prototype,Uint8Array.prototype),Object.setPrototypeOf(O,Uint8Array),O.alloc=function(t,e,r){return function(i,n,o){return Bc(i),i<=0?Et(i):n!==void 0?typeof o==\"string\"?Et(i).fill(n,o):Et(i).fill(n):Et(i)}(t,e,r)},O.allocUnsafe=function(t){return Ks(t)},O.allocUnsafeSlow=function(t){return Ks(t)},O.isBuffer=function(t){return t!=null&&t._isBuffer===!0&&t!==O.prototype},O.compare=function(t,e){if(St(t,Uint8Array)&&(t=O.from(t,t.offset,t.byteLength)),St(e,Uint8Array)&&(e=O.from(e,e.offset,e.byteLength)),!O.isBuffer(t)||!O.isBuffer(e))throw new TypeError('The \"buf1\", \"buf2\" arguments must be one of type Buffer or Uint8Array');if(t===e)return 0;for(var r=t.length,i=e.length,n=0,o=Math.min(r,i);ne&&(t+=\" ... \"),\"\"},_c&&(O.prototype[_c]=O.prototype.inspect),O.prototype.compare=function(t,e,r,i,n){if(St(t,Uint8Array)&&(t=O.from(t,t.offset,t.byteLength)),!O.isBuffer(t))throw new TypeError('The \"target\" argument must be one of type Buffer or Uint8Array. Received type '+typeof t);if(e===void 0&&(e=0),r===void 0&&(r=t?t.length:0),i===void 0&&(i=0),n===void 0&&(n=this.length),e<0||r>t.length||i<0||n>this.length)throw new RangeError(\"out of range index\");if(i>=n&&e>=r)return 0;if(i>=n)return-1;if(e>=r)return 1;if(this===t)return 0;for(var o=(n>>>=0)-(i>>>=0),s=(r>>>=0)-(e>>>=0),a=Math.min(o,s),l=this.slice(i,n),c=t.slice(e,r),h=0;h>>=0,isFinite(r)?(r>>>=0,i===void 0&&(i=\"utf8\")):(i=r,r=void 0)}var n=this.length-e;if((r===void 0||r>n)&&(r=n),t.length>0&&(r<0||e<0)||e>this.length)throw new RangeError(\"Attempt to write outside buffer bounds\");i||(i=\"utf8\");for(var o=!1;;)switch(i){case\"hex\":return ww(this,t,e,r);case\"utf8\":case\"utf-8\":return _w(this,t,e,r);case\"ascii\":return kc(this,t,e,r);case\"latin1\":case\"binary\":return mw(this,t,e,r);case\"base64\":return vw(this,t,e,r);case\"ucs2\":case\"ucs-2\":case\"utf16le\":case\"utf-16le\":return Ew(this,t,e,r);default:if(o)throw new TypeError(\"Unknown encoding: \"+i);i=(\"\"+i).toLowerCase(),o=!0}},O.prototype.toJSON=function(){return{type:\"Buffer\",data:Array.prototype.slice.call(this._arr||this,0)}};O.prototype.slice=function(t,e){var r=this.length;(t=~~t)<0?(t+=r)<0&&(t=0):t>r&&(t=r),(e=e===void 0?r:~~e)<0?(e+=r)<0&&(e=0):e>r&&(e=r),e>>=0,e>>>=0,r||we(t,e,this.length);for(var i=this[t],n=1,o=0;++o>>=0,e>>>=0,r||we(t,e,this.length);for(var i=this[t+--e],n=1;e>0&&(n*=256);)i+=this[t+--e]*n;return i},O.prototype.readUInt8=function(t,e){return t>>>=0,e||we(t,1,this.length),this[t]},O.prototype.readUInt16LE=function(t,e){return t>>>=0,e||we(t,2,this.length),this[t]|this[t+1]<<8},O.prototype.readUInt16BE=function(t,e){return t>>>=0,e||we(t,2,this.length),this[t]<<8|this[t+1]},O.prototype.readUInt32LE=function(t,e){return t>>>=0,e||we(t,4,this.length),(this[t]|this[t+1]<<8|this[t+2]<<16)+16777216*this[t+3]},O.prototype.readUInt32BE=function(t,e){return t>>>=0,e||we(t,4,this.length),16777216*this[t]+(this[t+1]<<16|this[t+2]<<8|this[t+3])},O.prototype.readIntLE=function(t,e,r){t>>>=0,e>>>=0,r||we(t,e,this.length);for(var i=this[t],n=1,o=0;++o=(n*=128)&&(i-=Math.pow(2,8*e)),i},O.prototype.readIntBE=function(t,e,r){t>>>=0,e>>>=0,r||we(t,e,this.length);for(var i=e,n=1,o=this[t+--i];i>0&&(n*=256);)o+=this[t+--i]*n;return o>=(n*=128)&&(o-=Math.pow(2,8*e)),o},O.prototype.readInt8=function(t,e){return t>>>=0,e||we(t,1,this.length),128&this[t]?-1*(255-this[t]+1):this[t]},O.prototype.readInt16LE=function(t,e){t>>>=0,e||we(t,2,this.length);var r=this[t]|this[t+1]<<8;return 32768&r?4294901760|r:r},O.prototype.readInt16BE=function(t,e){t>>>=0,e||we(t,2,this.length);var r=this[t+1]|this[t]<<8;return 32768&r?4294901760|r:r},O.prototype.readInt32LE=function(t,e){return t>>>=0,e||we(t,4,this.length),this[t]|this[t+1]<<8|this[t+2]<<16|this[t+3]<<24},O.prototype.readInt32BE=function(t,e){return t>>>=0,e||we(t,4,this.length),this[t]<<24|this[t+1]<<16|this[t+2]<<8|this[t+3]},O.prototype.readFloatLE=function(t,e){return t>>>=0,e||we(t,4,this.length),Dr.read(this,t,!0,23,4)},O.prototype.readFloatBE=function(t,e){return t>>>=0,e||we(t,4,this.length),Dr.read(this,t,!1,23,4)},O.prototype.readDoubleLE=function(t,e){return t>>>=0,e||we(t,8,this.length),Dr.read(this,t,!0,52,8)},O.prototype.readDoubleBE=function(t,e){return t>>>=0,e||we(t,8,this.length),Dr.read(this,t,!1,52,8)},O.prototype.writeUIntLE=function(t,e,r,i){t=+t,e>>>=0,r>>>=0,i||Pe(this,t,e,r,Math.pow(2,8*r)-1,0);var n=1,o=0;for(this[e]=255&t;++o>>=0,r>>>=0,i||Pe(this,t,e,r,Math.pow(2,8*r)-1,0);var n=r-1,o=1;for(this[e+n]=255&t;--n>=0&&(o*=256);)this[e+n]=t/o&255;return e+r},O.prototype.writeUInt8=function(t,e,r){return t=+t,e>>>=0,r||Pe(this,t,e,1,255,0),this[e]=255&t,e+1},O.prototype.writeUInt16LE=function(t,e,r){return t=+t,e>>>=0,r||Pe(this,t,e,2,65535,0),this[e]=255&t,this[e+1]=t>>>8,e+2},O.prototype.writeUInt16BE=function(t,e,r){return t=+t,e>>>=0,r||Pe(this,t,e,2,65535,0),this[e]=t>>>8,this[e+1]=255&t,e+2},O.prototype.writeUInt32LE=function(t,e,r){return t=+t,e>>>=0,r||Pe(this,t,e,4,4294967295,0),this[e+3]=t>>>24,this[e+2]=t>>>16,this[e+1]=t>>>8,this[e]=255&t,e+4},O.prototype.writeUInt32BE=function(t,e,r){return t=+t,e>>>=0,r||Pe(this,t,e,4,4294967295,0),this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t,e+4},O.prototype.writeIntLE=function(t,e,r,i){if(t=+t,e>>>=0,!i){var n=Math.pow(2,8*r-1);Pe(this,t,e,r,n-1,-n)}var o=0,s=1,a=0;for(this[e]=255&t;++o>0)-a&255;return e+r},O.prototype.writeIntBE=function(t,e,r,i){if(t=+t,e>>>=0,!i){var n=Math.pow(2,8*r-1);Pe(this,t,e,r,n-1,-n)}var o=r-1,s=1,a=0;for(this[e+o]=255&t;--o>=0&&(s*=256);)t<0&&a===0&&this[e+o+1]!==0&&(a=1),this[e+o]=(t/s>>0)-a&255;return e+r},O.prototype.writeInt8=function(t,e,r){return t=+t,e>>>=0,r||Pe(this,t,e,1,127,-128),t<0&&(t=255+t+1),this[e]=255&t,e+1},O.prototype.writeInt16LE=function(t,e,r){return t=+t,e>>>=0,r||Pe(this,t,e,2,32767,-32768),this[e]=255&t,this[e+1]=t>>>8,e+2},O.prototype.writeInt16BE=function(t,e,r){return t=+t,e>>>=0,r||Pe(this,t,e,2,32767,-32768),this[e]=t>>>8,this[e+1]=255&t,e+2},O.prototype.writeInt32LE=function(t,e,r){return t=+t,e>>>=0,r||Pe(this,t,e,4,2147483647,-2147483648),this[e]=255&t,this[e+1]=t>>>8,this[e+2]=t>>>16,this[e+3]=t>>>24,e+4},O.prototype.writeInt32BE=function(t,e,r){return t=+t,e>>>=0,r||Pe(this,t,e,4,2147483647,-2147483648),t<0&&(t=4294967295+t+1),this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t,e+4},O.prototype.writeFloatLE=function(t,e,r){return Sc(this,t,e,!0,r)},O.prototype.writeFloatBE=function(t,e,r){return Sc(this,t,e,!1,r)},O.prototype.writeDoubleLE=function(t,e,r){return Ac(this,t,e,!0,r)},O.prototype.writeDoubleBE=function(t,e,r){return Ac(this,t,e,!1,r)},O.prototype.copy=function(t,e,r,i){if(!O.isBuffer(t))throw new TypeError(\"argument should be a Buffer\");if(r||(r=0),i||i===0||(i=this.length),e>=t.length&&(e=t.length),e||(e=0),i>0&&i=this.length)throw new RangeError(\"Index out of range\");if(i<0)throw new RangeError(\"sourceEnd out of bounds\");i>this.length&&(i=this.length),t.length-e=0;--o)t[o+e]=this[o+r];else Uint8Array.prototype.set.call(t,this.subarray(r,i),e);return n},O.prototype.fill=function(t,e,r,i){if(typeof t==\"string\"){if(typeof e==\"string\"?(i=e,e=0,r=this.length):typeof r==\"string\"&&(i=r,r=this.length),i!==void 0&&typeof i!=\"string\")throw new TypeError(\"encoding must be a string\");if(typeof i==\"string\"&&!O.isEncoding(i))throw new TypeError(\"Unknown encoding: \"+i);if(t.length===1){var n=t.charCodeAt(0);(i===\"utf8\"&&n<128||i===\"latin1\")&&(t=n)}}else typeof t==\"number\"?t&=255:typeof t==\"boolean\"&&(t=Number(t));if(e<0||this.length>>=0,r=r===void 0?this.length:r>>>0,t||(t=0),typeof t==\"number\")for(o=e;o=0?(l>0&&(n.lastNeed=l-1),l):--a=0?(l>0&&(n.lastNeed=l-2),l):--a=0?(l>0&&(l===2?l=0:n.lastNeed=l-3),l):0}(this,t,e);if(!this.lastNeed)return t.toString(\"utf8\",e);this.lastTotal=r;var i=t.length-(r-this.lastNeed);return t.copy(this.lastChar,0,i),t.toString(\"utf8\",e,i)},pi.prototype.fillLast=function(t){if(this.lastNeed<=t.length)return t.copy(this.lastChar,this.lastTotal-this.lastNeed,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);t.copy(this.lastChar,this.lastTotal-this.lastNeed,0,t.length),this.lastNeed-=t.length};ur.StringDecoder;ur.StringDecoder});var Lc={};Jt(Lc,{StringDecoder:()=>qw,default:()=>ur});var qw,Uc=_e(()=>{_();v();m();Xs();Xs();qw=ur.StringDecoder});var Zs=M((qT,jc)=>{\"use strict\";_();v();m();var Nc=Nt(),{PromisePrototypeThen:Dw,SymbolAsyncIterator:qc,SymbolIterator:Dc}=ce(),{Buffer:jw}=(be(),X(me)),{ERR_INVALID_ARG_TYPE:Fw,ERR_STREAM_NULL_VALUES:Ww}=Ae().codes;function $w(t,e,r){let i;if(typeof e==\"string\"||e instanceof jw)return new t({objectMode:!0,...r,read(){this.push(e),this.push(null)}});let n;if(e&&e[qc])n=!0,i=e[qc]();else if(e&&e[Dc])n=!1,i=e[Dc]();else throw new Fw(\"iterable\",[\"Iterable\"],e);let o=new t({objectMode:!0,highWaterMark:1,...r}),s=!1;o._read=function(){s||(s=!0,l())},o._destroy=function(c,h){Dw(a(c),()=>Nc.nextTick(h,c),d=>Nc.nextTick(h,d||c))};async function a(c){let h=c!=null,d=typeof i.throw==\"function\";if(h&&d){let{value:g,done:y}=await i.throw(c);if(await g,y)return}if(typeof i.return==\"function\"){let{value:g}=await i.return();await g}}async function l(){for(;;){try{let{value:c,done:h}=n?await i.next():i.next();if(h)o.push(null);else{let d=c&&typeof c.then==\"function\"?await c:c;if(d===null)throw s=!1,new Ww;if(o.push(d))continue;s=!1}}catch(c){o.destroy(c)}break}}return o}jc.exports=$w});var gi=M((VT,Zc)=>{_();v();m();var He=Nt(),{ArrayPrototypeIndexOf:Hw,NumberIsInteger:Vw,NumberIsNaN:zw,NumberParseInt:Kw,ObjectDefineProperties:$c,ObjectKeys:Gw,ObjectSetPrototypeOf:Hc,Promise:Qw,SafeSet:Yw,SymbolAsyncIterator:Jw,Symbol:Xw}=ce();Zc.exports=F;F.ReadableState=so;var{EventEmitter:Zw}=(sr(),X(nr)),{Stream:Dt,prependListener:e_}=nn(),{Buffer:eo}=(be(),X(me)),{addAbortSignal:t_}=di(),r_=vt(),H=Je().debuglog(\"stream\",t=>{H=t}),i_=dc(),Fr=ir(),{getHighWaterMark:n_,getDefaultHighWaterMark:s_}=an(),{aggregateTwoErrors:Fc,codes:{ERR_INVALID_ARG_TYPE:o_,ERR_METHOD_NOT_IMPLEMENTED:a_,ERR_OUT_OF_RANGE:l_,ERR_STREAM_PUSH_AFTER_EOF:u_,ERR_STREAM_UNSHIFT_AFTER_END_EVENT:f_}}=Ae(),{validateObject:c_}=hi(),fr=Xw(\"kPaused\"),{StringDecoder:Vc}=(Uc(),X(Lc)),h_=Zs();Hc(F.prototype,Dt.prototype);Hc(F,Dt);var to=()=>{},{errorOrDestroy:jr}=Fr;function so(t,e,r){typeof r!=\"boolean\"&&(r=e instanceof nt()),this.objectMode=!!(t&&t.objectMode),r&&(this.objectMode=this.objectMode||!!(t&&t.readableObjectMode)),this.highWaterMark=t?n_(this,t,\"readableHighWaterMark\",r):s_(!1),this.buffer=new i_,this.length=0,this.pipes=[],this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.constructed=!0,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this[fr]=null,this.errorEmitted=!1,this.emitClose=!t||t.emitClose!==!1,this.autoDestroy=!t||t.autoDestroy!==!1,this.destroyed=!1,this.errored=null,this.closed=!1,this.closeEmitted=!1,this.defaultEncoding=t&&t.defaultEncoding||\"utf8\",this.awaitDrainWriters=null,this.multiAwaitDrain=!1,this.readingMore=!1,this.dataEmitted=!1,this.decoder=null,this.encoding=null,t&&t.encoding&&(this.decoder=new Vc(t.encoding),this.encoding=t.encoding)}function F(t){if(!(this instanceof F))return new F(t);let e=this instanceof nt();this._readableState=new so(t,this,e),t&&(typeof t.read==\"function\"&&(this._read=t.read),typeof t.destroy==\"function\"&&(this._destroy=t.destroy),typeof t.construct==\"function\"&&(this._construct=t.construct),t.signal&&!e&&t_(t.signal,this)),Dt.call(this,t),Fr.construct(this,()=>{this._readableState.needReadable&&hn(this,this._readableState)})}F.prototype.destroy=Fr.destroy;F.prototype._undestroy=Fr.undestroy;F.prototype._destroy=function(t,e){e(t)};F.prototype[Zw.captureRejectionSymbol]=function(t){this.destroy(t)};F.prototype.push=function(t,e){return zc(this,t,e,!1)};F.prototype.unshift=function(t,e){return zc(this,t,e,!0)};function zc(t,e,r,i){H(\"readableAddChunk\",e);let n=t._readableState,o;if(n.objectMode||(typeof e==\"string\"?(r=r||n.defaultEncoding,n.encoding!==r&&(i&&n.encoding?e=eo.from(e,r).toString(n.encoding):(e=eo.from(e,r),r=\"\"))):e instanceof eo?r=\"\":Dt._isUint8Array(e)?(e=Dt._uint8ArrayToBuffer(e),r=\"\"):e!=null&&(o=new o_(\"chunk\",[\"string\",\"Buffer\",\"Uint8Array\"],e))),o)jr(t,o);else if(e===null)n.reading=!1,g_(t,n);else if(n.objectMode||e&&e.length>0)if(i)if(n.endEmitted)jr(t,new f_);else{if(n.destroyed||n.errored)return!1;ro(t,n,e,!0)}else if(n.ended)jr(t,new u_);else{if(n.destroyed||n.errored)return!1;n.reading=!1,n.decoder&&!r?(e=n.decoder.write(e),n.objectMode||e.length!==0?ro(t,n,e,!1):hn(t,n)):ro(t,n,e,!1)}else i||(n.reading=!1,hn(t,n));return!n.ended&&(n.length0?(e.multiAwaitDrain?e.awaitDrainWriters.clear():e.awaitDrainWriters=null,e.dataEmitted=!0,t.emit(\"data\",r)):(e.length+=e.objectMode?1:r.length,i?e.buffer.unshift(r):e.buffer.push(r),e.needReadable&&dn(t)),hn(t,e)}F.prototype.isPaused=function(){let t=this._readableState;return t[fr]===!0||t.flowing===!1};F.prototype.setEncoding=function(t){let e=new Vc(t);this._readableState.decoder=e,this._readableState.encoding=this._readableState.decoder.encoding;let r=this._readableState.buffer,i=\"\";for(let n of r)i+=e.write(n);return r.clear(),i!==\"\"&&r.push(i),this._readableState.length=i.length,this};var d_=1073741824;function p_(t){if(t>d_)throw new l_(\"size\",\"<= 1GiB\",t);return t--,t|=t>>>1,t|=t>>>2,t|=t>>>4,t|=t>>>8,t|=t>>>16,t++,t}function Wc(t,e){return t<=0||e.length===0&&e.ended?0:e.objectMode?1:zw(t)?e.flowing&&e.length?e.buffer.first().length:e.length:t<=e.length?t:e.ended?e.length:0}F.prototype.read=function(t){H(\"read\",t),t===void 0?t=NaN:Vw(t)||(t=Kw(t,10));let e=this._readableState,r=t;if(t>e.highWaterMark&&(e.highWaterMark=p_(t)),t!==0&&(e.emittedReadable=!1),t===0&&e.needReadable&&((e.highWaterMark!==0?e.length>=e.highWaterMark:e.length>0)||e.ended))return H(\"read: emitReadable\",e.length,e.ended),e.length===0&&e.ended?io(this):dn(this),null;if(t=Wc(t,e),t===0&&e.ended)return e.length===0&&io(this),null;let i=e.needReadable;if(H(\"need readable\",i),(e.length===0||e.length-t0?n=Jc(t,e):n=null,n===null?(e.needReadable=e.length<=e.highWaterMark,t=0):(e.length-=t,e.multiAwaitDrain?e.awaitDrainWriters.clear():e.awaitDrainWriters=null),e.length===0&&(e.ended||(e.needReadable=!0),r!==t&&e.ended&&io(this)),n!==null&&!e.errorEmitted&&!e.closeEmitted&&(e.dataEmitted=!0,this.emit(\"data\",n)),n};function g_(t,e){if(H(\"onEofChunk\"),!e.ended){if(e.decoder){let r=e.decoder.end();r&&r.length&&(e.buffer.push(r),e.length+=e.objectMode?1:r.length)}e.ended=!0,e.sync?dn(t):(e.needReadable=!1,e.emittedReadable=!0,Kc(t))}}function dn(t){let e=t._readableState;H(\"emitReadable\",e.needReadable,e.emittedReadable),e.needReadable=!1,e.emittedReadable||(H(\"emitReadable\",e.flowing),e.emittedReadable=!0,He.nextTick(Kc,t))}function Kc(t){let e=t._readableState;H(\"emitReadable_\",e.destroyed,e.length,e.ended),!e.destroyed&&!e.errored&&(e.length||e.ended)&&(t.emit(\"readable\"),e.emittedReadable=!1),e.needReadable=!e.flowing&&!e.ended&&e.length<=e.highWaterMark,Qc(t)}function hn(t,e){!e.readingMore&&e.constructed&&(e.readingMore=!0,He.nextTick(y_,t,e))}function y_(t,e){for(;!e.reading&&!e.ended&&(e.length1&&i.pipes.includes(t)&&(H(\"false write response, pause\",i.awaitDrainWriters.size),i.awaitDrainWriters.add(t)),r.pause()),l||(l=b_(r,t),t.on(\"drain\",l))}r.on(\"data\",g);function g(I){H(\"ondata\");let C=t.write(I);H(\"dest.write\",C),C===!1&&d()}function y(I){if(H(\"onerror\",I),E(),t.removeListener(\"error\",y),t.listenerCount(\"error\")===0){let C=t._writableState||t._readableState;C&&!C.errorEmitted?jr(t,I):t.emit(\"error\",I)}}e_(t,\"error\",y);function w(){t.removeListener(\"finish\",S),E()}t.once(\"close\",w);function S(){H(\"onfinish\"),t.removeListener(\"close\",w),E()}t.once(\"finish\",S);function E(){H(\"unpipe\"),r.unpipe(t)}return t.emit(\"pipe\",r),t.writableNeedDrain===!0?i.flowing&&d():i.flowing||(H(\"pipe resume\"),r.resume()),t};function b_(t,e){return function(){let i=t._readableState;i.awaitDrainWriters===e?(H(\"pipeOnDrain\",1),i.awaitDrainWriters=null):i.multiAwaitDrain&&(H(\"pipeOnDrain\",i.awaitDrainWriters.size),i.awaitDrainWriters.delete(e)),(!i.awaitDrainWriters||i.awaitDrainWriters.size===0)&&t.listenerCount(\"data\")&&t.resume()}}F.prototype.unpipe=function(t){let e=this._readableState,r={hasUnpiped:!1};if(e.pipes.length===0)return this;if(!t){let n=e.pipes;e.pipes=[],this.pause();for(let o=0;o0,i.flowing!==!1&&this.resume()):t===\"readable\"&&!i.endEmitted&&!i.readableListening&&(i.readableListening=i.needReadable=!0,i.flowing=!1,i.emittedReadable=!1,H(\"on readable\",i.length,i.reading),i.length?dn(this):i.reading||He.nextTick(w_,this)),r};F.prototype.addListener=F.prototype.on;F.prototype.removeListener=function(t,e){let r=Dt.prototype.removeListener.call(this,t,e);return t===\"readable\"&&He.nextTick(Gc,this),r};F.prototype.off=F.prototype.removeListener;F.prototype.removeAllListeners=function(t){let e=Dt.prototype.removeAllListeners.apply(this,arguments);return(t===\"readable\"||t===void 0)&&He.nextTick(Gc,this),e};function Gc(t){let e=t._readableState;e.readableListening=t.listenerCount(\"readable\")>0,e.resumeScheduled&&e[fr]===!1?e.flowing=!0:t.listenerCount(\"data\")>0?t.resume():e.readableListening||(e.flowing=null)}function w_(t){H(\"readable nexttick read 0\"),t.read(0)}F.prototype.resume=function(){let t=this._readableState;return t.flowing||(H(\"resume\"),t.flowing=!t.readableListening,__(this,t)),t[fr]=!1,this};function __(t,e){e.resumeScheduled||(e.resumeScheduled=!0,He.nextTick(m_,t,e))}function m_(t,e){H(\"resume\",e.reading),e.reading||t.read(0),e.resumeScheduled=!1,t.emit(\"resume\"),Qc(t),e.flowing&&!e.reading&&t.read(0)}F.prototype.pause=function(){return H(\"call pause flowing=%j\",this._readableState.flowing),this._readableState.flowing!==!1&&(H(\"pause\"),this._readableState.flowing=!1,this.emit(\"pause\")),this._readableState[fr]=!0,this};function Qc(t){let e=t._readableState;for(H(\"flow\",e.flowing);e.flowing&&t.read()!==null;);}F.prototype.wrap=function(t){let e=!1;t.on(\"data\",i=>{!this.push(i)&&t.pause&&(e=!0,t.pause())}),t.on(\"end\",()=>{this.push(null)}),t.on(\"error\",i=>{jr(this,i)}),t.on(\"close\",()=>{this.destroy()}),t.on(\"destroy\",()=>{this.destroy()}),this._read=()=>{e&&t.resume&&(e=!1,t.resume())};let r=Gw(t);for(let i=1;i{n=s?Fc(n,s):null,r(),r=to});try{for(;;){let s=t.destroyed?null:t.read();if(s!==null)yield s;else{if(n)throw n;if(n===null)return;await new Qw(i)}}}catch(s){throw n=Fc(n,s),n}finally{(n||e?.destroyOnReturn!==!1)&&(n===void 0||t._readableState.autoDestroy)?Fr.destroyer(t,null):(t.off(\"readable\",i),o())}}$c(F.prototype,{readable:{__proto__:null,get(){let t=this._readableState;return!!t&&t.readable!==!1&&!t.destroyed&&!t.errorEmitted&&!t.endEmitted},set(t){this._readableState&&(this._readableState.readable=!!t)}},readableDidRead:{__proto__:null,enumerable:!1,get:function(){return this._readableState.dataEmitted}},readableAborted:{__proto__:null,enumerable:!1,get:function(){return!!(this._readableState.readable!==!1&&(this._readableState.destroyed||this._readableState.errored)&&!this._readableState.endEmitted)}},readableHighWaterMark:{__proto__:null,enumerable:!1,get:function(){return this._readableState.highWaterMark}},readableBuffer:{__proto__:null,enumerable:!1,get:function(){return this._readableState&&this._readableState.buffer}},readableFlowing:{__proto__:null,enumerable:!1,get:function(){return this._readableState.flowing},set:function(t){this._readableState&&(this._readableState.flowing=t)}},readableLength:{__proto__:null,enumerable:!1,get(){return this._readableState.length}},readableObjectMode:{__proto__:null,enumerable:!1,get(){return this._readableState?this._readableState.objectMode:!1}},readableEncoding:{__proto__:null,enumerable:!1,get(){return this._readableState?this._readableState.encoding:null}},errored:{__proto__:null,enumerable:!1,get(){return this._readableState?this._readableState.errored:null}},closed:{__proto__:null,get(){return this._readableState?this._readableState.closed:!1}},destroyed:{__proto__:null,enumerable:!1,get(){return this._readableState?this._readableState.destroyed:!1},set(t){this._readableState&&(this._readableState.destroyed=t)}},readableEnded:{__proto__:null,enumerable:!1,get(){return this._readableState?this._readableState.endEmitted:!1}}});$c(so.prototype,{pipesCount:{__proto__:null,get(){return this.pipes.length}},paused:{__proto__:null,get(){return this[fr]!==!1},set(t){this[fr]=!!t}}});F._fromList=Jc;function Jc(t,e){if(e.length===0)return null;let r;return e.objectMode?r=e.buffer.shift():!t||t>=e.length?(e.decoder?r=e.buffer.join(\"\"):e.buffer.length===1?r=e.buffer.first():r=e.buffer.concat(e.length),e.buffer.clear()):r=e.buffer.consume(t,e.decoder),r}function io(t){let e=t._readableState;H(\"endReadable\",e.endEmitted),e.endEmitted||(e.ended=!0,He.nextTick(E_,e,t))}function E_(t,e){if(H(\"endReadableNT\",t.endEmitted,t.length),!t.errored&&!t.closeEmitted&&!t.endEmitted&&t.length===0){if(t.endEmitted=!0,e.emit(\"end\"),e.writable&&e.allowHalfOpen===!1)He.nextTick(S_,e);else if(t.autoDestroy){let r=e._writableState;(!r||r.autoDestroy&&(r.finished||r.writable===!1))&&e.destroy()}}}function S_(t){t.writable&&!t.writableEnded&&!t.destroyed&&t.end()}F.from=function(t,e){return h_(F,t,e)};var no;function Xc(){return no===void 0&&(no={}),no}F.fromWeb=function(t,e){return Xc().newStreamReadableFromReadableStream(t,e)};F.toWeb=function(t,e){return Xc().newReadableStreamFromStreamReadable(t,e)};F.wrap=function(t,e){var r,i;return new F({objectMode:(r=(i=t.readableObjectMode)!==null&&i!==void 0?i:t.objectMode)!==null&&r!==void 0?r:!0,...e,destroy(n,o){Fr.destroyer(t,n),o(n)}}).wrap(t)}});var ho=M((XT,ch)=>{_();v();m();var cr=Nt(),{ArrayPrototypeSlice:rh,Error:A_,FunctionPrototypeSymbolHasInstance:ih,ObjectDefineProperty:nh,ObjectDefineProperties:I_,ObjectSetPrototypeOf:sh,StringPrototypeToLowerCase:T_,Symbol:R_,SymbolHasInstance:C_}=ce();ch.exports=ie;ie.WritableState=wi;var{EventEmitter:B_}=(sr(),X(nr)),yi=nn().Stream,{Buffer:pn}=(be(),X(me)),bn=ir(),{addAbortSignal:P_}=di(),{getHighWaterMark:k_,getDefaultHighWaterMark:O_}=an(),{ERR_INVALID_ARG_TYPE:x_,ERR_METHOD_NOT_IMPLEMENTED:M_,ERR_MULTIPLE_CALLBACK:oh,ERR_STREAM_CANNOT_PIPE:L_,ERR_STREAM_DESTROYED:bi,ERR_STREAM_ALREADY_FINISHED:U_,ERR_STREAM_NULL_VALUES:N_,ERR_STREAM_WRITE_AFTER_END:q_,ERR_UNKNOWN_ENCODING:ah}=Ae().codes,{errorOrDestroy:Wr}=bn;sh(ie.prototype,yi.prototype);sh(ie,yi);function lo(){}var $r=R_(\"kOnFinished\");function wi(t,e,r){typeof r!=\"boolean\"&&(r=e instanceof nt()),this.objectMode=!!(t&&t.objectMode),r&&(this.objectMode=this.objectMode||!!(t&&t.writableObjectMode)),this.highWaterMark=t?k_(this,t,\"writableHighWaterMark\",r):O_(!1),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;let i=!!(t&&t.decodeStrings===!1);this.decodeStrings=!i,this.defaultEncoding=t&&t.defaultEncoding||\"utf8\",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=j_.bind(void 0,e),this.writecb=null,this.writelen=0,this.afterWriteTickInfo=null,yn(this),this.pendingcb=0,this.constructed=!0,this.prefinished=!1,this.errorEmitted=!1,this.emitClose=!t||t.emitClose!==!1,this.autoDestroy=!t||t.autoDestroy!==!1,this.errored=null,this.closed=!1,this.closeEmitted=!1,this[$r]=[]}function yn(t){t.buffered=[],t.bufferedIndex=0,t.allBuffers=!0,t.allNoop=!0}wi.prototype.getBuffer=function(){return rh(this.buffered,this.bufferedIndex)};nh(wi.prototype,\"bufferedRequestCount\",{__proto__:null,get(){return this.buffered.length-this.bufferedIndex}});function ie(t){let e=this instanceof nt();if(!e&&!ih(ie,this))return new ie(t);this._writableState=new wi(t,this,e),t&&(typeof t.write==\"function\"&&(this._write=t.write),typeof t.writev==\"function\"&&(this._writev=t.writev),typeof t.destroy==\"function\"&&(this._destroy=t.destroy),typeof t.final==\"function\"&&(this._final=t.final),typeof t.construct==\"function\"&&(this._construct=t.construct),t.signal&&P_(t.signal,this)),yi.call(this,t),bn.construct(this,()=>{let r=this._writableState;r.writing||fo(this,r),co(this,r)})}nh(ie,C_,{__proto__:null,value:function(t){return ih(this,t)?!0:this!==ie?!1:t&&t._writableState instanceof wi}});ie.prototype.pipe=function(){Wr(this,new L_)};function lh(t,e,r,i){let n=t._writableState;if(typeof r==\"function\")i=r,r=n.defaultEncoding;else{if(!r)r=n.defaultEncoding;else if(r!==\"buffer\"&&!pn.isEncoding(r))throw new ah(r);typeof i!=\"function\"&&(i=lo)}if(e===null)throw new N_;if(!n.objectMode)if(typeof e==\"string\")n.decodeStrings!==!1&&(e=pn.from(e,r),r=\"buffer\");else if(e instanceof pn)r=\"buffer\";else if(yi._isUint8Array(e))e=yi._uint8ArrayToBuffer(e),r=\"buffer\";else throw new x_(\"chunk\",[\"string\",\"Buffer\",\"Uint8Array\"],e);let o;return n.ending?o=new q_:n.destroyed&&(o=new bi(\"write\")),o?(cr.nextTick(i,o),Wr(t,o,!0),o):(n.pendingcb++,D_(t,n,e,r,i))}ie.prototype.write=function(t,e,r){return lh(this,t,e,r)===!0};ie.prototype.cork=function(){this._writableState.corked++};ie.prototype.uncork=function(){let t=this._writableState;t.corked&&(t.corked--,t.writing||fo(this,t))};ie.prototype.setDefaultEncoding=function(e){if(typeof e==\"string\"&&(e=T_(e)),!pn.isEncoding(e))throw new ah(e);return this._writableState.defaultEncoding=e,this};function D_(t,e,r,i,n){let o=e.objectMode?1:r.length;e.length+=o;let s=e.lengthr.bufferedIndex&&fo(t,r),i?r.afterWriteTickInfo!==null&&r.afterWriteTickInfo.cb===n?r.afterWriteTickInfo.count++:(r.afterWriteTickInfo={count:1,cb:n,stream:t,state:r},cr.nextTick(F_,r.afterWriteTickInfo)):uh(t,r,1,n))}function F_({stream:t,state:e,count:r,cb:i}){return e.afterWriteTickInfo=null,uh(t,e,r,i)}function uh(t,e,r,i){for(!e.ending&&!t.destroyed&&e.length===0&&e.needDrain&&(e.needDrain=!1,t.emit(\"drain\"));r-- >0;)e.pendingcb--,i();e.destroyed&&uo(e),co(t,e)}function uo(t){if(t.writing)return;for(let n=t.bufferedIndex;n1&&t._writev){e.pendingcb-=o-1;let a=e.allNoop?lo:c=>{for(let h=s;h256?(r.splice(0,s),e.bufferedIndex=0):e.bufferedIndex=s}e.bufferProcessing=!1}ie.prototype._write=function(t,e,r){if(this._writev)this._writev([{chunk:t,encoding:e}],r);else throw new M_(\"_write()\")};ie.prototype._writev=null;ie.prototype.end=function(t,e,r){let i=this._writableState;typeof t==\"function\"?(r=t,t=null,e=null):typeof e==\"function\"&&(r=e,e=null);let n;if(t!=null){let o=lh(this,t,e);o instanceof A_&&(n=o)}return i.corked&&(i.corked=1,this.uncork()),n||(!i.errored&&!i.ending?(i.ending=!0,co(this,i,!0),i.ended=!0):i.finished?n=new U_(\"end\"):i.destroyed&&(n=new bi(\"end\"))),typeof r==\"function\"&&(n||i.finished?cr.nextTick(r,n):i[$r].push(r)),this};function gn(t){return t.ending&&!t.destroyed&&t.constructed&&t.length===0&&!t.errored&&t.buffered.length===0&&!t.finished&&!t.writing&&!t.errorEmitted&&!t.closeEmitted}function W_(t,e){let r=!1;function i(n){if(r){Wr(t,n??oh());return}if(r=!0,e.pendingcb--,n){let o=e[$r].splice(0);for(let s=0;s{gn(n)?ao(i,n):n.pendingcb--},t,e)):gn(e)&&(e.pendingcb++,ao(t,e))))}function ao(t,e){e.pendingcb--,e.finished=!0;let r=e[$r].splice(0);for(let i=0;i{_();v();m();var po=Nt(),V_=(be(),X(me)),{isReadable:z_,isWritable:K_,isIterable:hh,isNodeStream:G_,isReadableNodeStream:dh,isWritableNodeStream:ph,isDuplexNodeStream:Q_}=tt(),gh=vt(),{AbortError:vh,codes:{ERR_INVALID_ARG_TYPE:Y_,ERR_INVALID_RETURN_VALUE:yh}}=Ae(),{destroyer:Hr}=ir(),J_=nt(),X_=gi(),{createDeferredPromise:bh}=Je(),wh=Zs(),_h=globalThis.Blob||V_.Blob,Z_=typeof _h<\"u\"?function(e){return e instanceof _h}:function(e){return!1},e0=globalThis.AbortController||zi().AbortController,{FunctionPrototypeCall:mh}=ce(),hr=class extends J_{constructor(e){super(e),e?.readable===!1&&(this._readableState.readable=!1,this._readableState.ended=!0,this._readableState.endEmitted=!0),e?.writable===!1&&(this._writableState.writable=!1,this._writableState.ending=!0,this._writableState.ended=!0,this._writableState.finished=!0)}};Eh.exports=function t(e,r){if(Q_(e))return e;if(dh(e))return wn({readable:e});if(ph(e))return wn({writable:e});if(G_(e))return wn({writable:!1,readable:!1});if(typeof e==\"function\"){let{value:n,write:o,final:s,destroy:a}=t0(e);if(hh(n))return wh(hr,n,{objectMode:!0,write:o,final:s,destroy:a});let l=n?.then;if(typeof l==\"function\"){let c,h=mh(l,n,d=>{if(d!=null)throw new yh(\"nully\",\"body\",d)},d=>{Hr(c,d)});return c=new hr({objectMode:!0,readable:!1,write:o,final(d){s(async()=>{try{await h,po.nextTick(d,null)}catch(g){po.nextTick(d,g)}})},destroy:a})}throw new yh(\"Iterable, AsyncIterable or AsyncFunction\",r,n)}if(Z_(e))return t(e.arrayBuffer());if(hh(e))return wh(hr,e,{objectMode:!0,writable:!1});if(typeof e?.writable==\"object\"||typeof e?.readable==\"object\"){let n=e!=null&&e.readable?dh(e?.readable)?e?.readable:t(e.readable):void 0,o=e!=null&&e.writable?ph(e?.writable)?e?.writable:t(e.writable):void 0;return wn({readable:n,writable:o})}let i=e?.then;if(typeof i==\"function\"){let n;return mh(i,e,o=>{o!=null&&n.push(o),n.push(null)},o=>{Hr(n,o)}),n=new hr({objectMode:!0,writable:!1,read(){}})}throw new Y_(r,[\"Blob\",\"ReadableStream\",\"WritableStream\",\"Stream\",\"Iterable\",\"AsyncIterable\",\"Function\",\"{ readable, writable } pair\",\"Promise\"],e)};function t0(t){let{promise:e,resolve:r}=bh(),i=new e0,n=i.signal;return{value:t(async function*(){for(;;){let s=e;e=null;let{chunk:a,done:l,cb:c}=await s;if(po.nextTick(c),l)return;if(n.aborted)throw new vh(void 0,{cause:n.reason});({promise:e,resolve:r}=bh()),yield a}}(),{signal:n}),write(s,a,l){let c=r;r=null,c({chunk:s,done:!1,cb:l})},final(s){let a=r;r=null,a({done:!0,cb:s})},destroy(s,a){i.abort(),a(s)}}}function wn(t){let e=t.readable&&typeof t.readable.read!=\"function\"?X_.wrap(t.readable):t.readable,r=t.writable,i=!!z_(e),n=!!K_(r),o,s,a,l,c;function h(d){let g=l;l=null,g?g(d):d&&c.destroy(d)}return c=new hr({readableObjectMode:!!(e!=null&&e.readableObjectMode),writableObjectMode:!!(r!=null&&r.writableObjectMode),readable:i,writable:n}),n&&(gh(r,d=>{n=!1,d&&Hr(e,d),h(d)}),c._write=function(d,g,y){r.write(d,g)?y():o=y},c._final=function(d){r.end(),s=d},r.on(\"drain\",function(){if(o){let d=o;o=null,d()}}),r.on(\"finish\",function(){if(s){let d=s;s=null,d()}})),i&&(gh(e,d=>{i=!1,d&&Hr(e,d),h(d)}),e.on(\"readable\",function(){if(a){let d=a;a=null,d()}}),e.on(\"end\",function(){c.push(null)}),c._read=function(){for(;;){let d=e.read();if(d===null){a=c._read;return}if(!c.push(d))return}}),c._destroy=function(d,g){!d&&l!==null&&(d=new vh),a=null,o=null,s=null,l===null?g(d):(l=g,Hr(r,d),Hr(e,d))},c}});var nt=M((h2,Th)=>{\"use strict\";_();v();m();var{ObjectDefineProperties:r0,ObjectGetOwnPropertyDescriptor:It,ObjectKeys:i0,ObjectSetPrototypeOf:Ah}=ce();Th.exports=Ve;var bo=gi(),Ne=ho();Ah(Ve.prototype,bo.prototype);Ah(Ve,bo);{let t=i0(Ne.prototype);for(let e=0;e{\"use strict\";_();v();m();var{ObjectSetPrototypeOf:Rh,Symbol:n0}=ce();Ch.exports=Tt;var{ERR_METHOD_NOT_IMPLEMENTED:s0}=Ae().codes,_o=nt(),{getHighWaterMark:o0}=an();Rh(Tt.prototype,_o.prototype);Rh(Tt,_o);var _i=n0(\"kCallback\");function Tt(t){if(!(this instanceof Tt))return new Tt(t);let e=t?o0(this,t,\"readableHighWaterMark\",!0):null;e===0&&(t={...t,highWaterMark:null,readableHighWaterMark:e,writableHighWaterMark:t.writableHighWaterMark||0}),_o.call(this,t),this._readableState.sync=!1,this[_i]=null,t&&(typeof t.transform==\"function\"&&(this._transform=t.transform),typeof t.flush==\"function\"&&(this._flush=t.flush)),this.on(\"prefinish\",a0)}function wo(t){typeof this._flush==\"function\"&&!this.destroyed?this._flush((e,r)=>{if(e){t?t(e):this.destroy(e);return}r!=null&&this.push(r),this.push(null),t&&t()}):(this.push(null),t&&t())}function a0(){this._final!==wo&&wo.call(this)}Tt.prototype._final=wo;Tt.prototype._transform=function(t,e,r){throw new s0(\"_transform()\")};Tt.prototype._write=function(t,e,r){let i=this._readableState,n=this._writableState,o=i.length;this._transform(t,e,(s,a)=>{if(s){r(s);return}a!=null&&this.push(a),n.ended||o===i.length||i.length{\"use strict\";_();v();m();var{ObjectSetPrototypeOf:Bh}=ce();Ph.exports=Vr;var vo=mo();Bh(Vr.prototype,vo.prototype);Bh(Vr,vo);function Vr(t){if(!(this instanceof Vr))return new Vr(t);vo.call(this,t)}Vr.prototype._transform=function(t,e,r){r(null,t)}});var En=M((x2,Lh)=>{_();v();m();var mi=Nt(),{ArrayIsArray:l0,Promise:u0,SymbolAsyncIterator:f0}=ce(),vn=vt(),{once:c0}=Je(),h0=ir(),kh=nt(),{aggregateTwoErrors:d0,codes:{ERR_INVALID_ARG_TYPE:Po,ERR_INVALID_RETURN_VALUE:So,ERR_MISSING_ARGS:p0,ERR_STREAM_DESTROYED:g0,ERR_STREAM_PREMATURE_CLOSE:y0},AbortError:b0}=Ae(),{validateFunction:w0,validateAbortSignal:_0}=hi(),{isIterable:dr,isReadable:Ao,isReadableNodeStream:mn,isNodeStream:Oh,isTransformStream:zr,isWebStream:m0,isReadableStream:Io,isReadableEnded:v0}=tt(),E0=globalThis.AbortController||zi().AbortController,To,Ro;function xh(t,e,r){let i=!1;t.on(\"close\",()=>{i=!0});let n=vn(t,{readable:e,writable:r},o=>{i=!o});return{destroy:o=>{i||(i=!0,h0.destroyer(t,o||new g0(\"pipe\")))},cleanup:n}}function S0(t){return w0(t[t.length-1],\"streams[stream.length - 1]\"),t.pop()}function Co(t){if(dr(t))return t;if(mn(t))return A0(t);throw new Po(\"val\",[\"Readable\",\"Iterable\",\"AsyncIterable\"],t)}async function*A0(t){Ro||(Ro=gi()),yield*Ro.prototype[f0].call(t)}async function _n(t,e,r,{end:i}){let n,o=null,s=c=>{if(c&&(n=c),o){let h=o;o=null,h()}},a=()=>new u0((c,h)=>{n?h(n):o=()=>{n?h(n):c()}});e.on(\"drain\",s);let l=vn(e,{readable:!1},s);try{e.writableNeedDrain&&await a();for await(let c of t)e.write(c)||await a();i&&e.end(),await a(),r()}catch(c){r(n!==c?d0(n,c):c)}finally{l(),e.off(\"drain\",s)}}async function Bo(t,e,r,{end:i}){zr(e)&&(e=e.writable);let n=e.getWriter();try{for await(let o of t)await n.ready,n.write(o).catch(()=>{});await n.ready,i&&await n.close(),r()}catch(o){try{await n.abort(o),r(o)}catch(s){r(s)}}}function I0(...t){return Mh(t,c0(S0(t)))}function Mh(t,e,r){if(t.length===1&&l0(t[0])&&(t=t[0]),t.length<2)throw new p0(\"streams\");let i=new E0,n=i.signal,o=r?.signal,s=[];_0(o,\"options.signal\");function a(){y(new b0)}o?.addEventListener(\"abort\",a);let l,c,h=[],d=0;function g(C){y(C,--d===0)}function y(C,R){if(C&&(!l||l.code===\"ERR_STREAM_PREMATURE_CLOSE\")&&(l=C),!(!l&&!R)){for(;h.length;)h.shift()(l);o?.removeEventListener(\"abort\",a),i.abort(),R&&(l||s.forEach(U=>U()),mi.nextTick(e,l,c))}}let w;for(let C=0;C0,W=U||r?.end!==!1,K=C===t.length-1;if(Oh(R)){let z=function(Q){Q&&Q.name!==\"AbortError\"&&Q.code!==\"ERR_STREAM_PREMATURE_CLOSE\"&&g(Q)};var I=z;if(W){let{destroy:Q,cleanup:pe}=xh(R,U,N);h.push(Q),Ao(R)&&K&&s.push(pe)}R.on(\"error\",z),Ao(R)&&K&&s.push(()=>{R.removeListener(\"error\",z)})}if(C===0)if(typeof R==\"function\"){if(w=R({signal:n}),!dr(w))throw new So(\"Iterable, AsyncIterable or Stream\",\"source\",w)}else dr(R)||mn(R)||zr(R)?w=R:w=kh.from(R);else if(typeof R==\"function\"){if(zr(w)){var S;w=Co((S=w)===null||S===void 0?void 0:S.readable)}else w=Co(w);if(w=R(w,{signal:n}),U){if(!dr(w,!0))throw new So(\"AsyncIterable\",`transform[${C-1}]`,w)}else{var E;To||(To=Eo());let z=new To({objectMode:!0}),Q=(E=w)===null||E===void 0?void 0:E.then;if(typeof Q==\"function\")d++,Q.call(w,ge=>{c=ge,ge!=null&&z.write(ge),W&&z.end(),mi.nextTick(g)},ge=>{z.destroy(ge),mi.nextTick(g,ge)});else if(dr(w,!0))d++,_n(w,z,g,{end:W});else if(Io(w)||zr(w)){let ge=w.readable||w;d++,_n(ge,z,g,{end:W})}else throw new So(\"AsyncIterable or Promise\",\"destination\",w);w=z;let{destroy:pe,cleanup:Yt}=xh(w,!1,!0);h.push(pe),K&&s.push(Yt)}}else if(Oh(R)){if(mn(w)){d+=2;let z=T0(w,R,g,{end:W});Ao(R)&&K&&s.push(z)}else if(zr(w)||Io(w)){let z=w.readable||w;d++,_n(z,R,g,{end:W})}else if(dr(w))d++,_n(w,R,g,{end:W});else throw new Po(\"val\",[\"Readable\",\"Iterable\",\"AsyncIterable\",\"ReadableStream\",\"TransformStream\"],w);w=R}else if(m0(R)){if(mn(w))d++,Bo(Co(w),R,g,{end:W});else if(Io(w)||dr(w))d++,Bo(w,R,g,{end:W});else if(zr(w))d++,Bo(w.readable,R,g,{end:W});else throw new Po(\"val\",[\"Readable\",\"Iterable\",\"AsyncIterable\",\"ReadableStream\",\"TransformStream\"],w);w=R}else w=kh.from(R)}return(n!=null&&n.aborted||o!=null&&o.aborted)&&mi.nextTick(a),w}function T0(t,e,r,{end:i}){let n=!1;if(e.on(\"close\",()=>{n||r(new y0)}),t.pipe(e,{end:!1}),i){let s=function(){n=!0,e.end()};var o=s;v0(t)?mi.nextTick(s):t.once(\"end\",s)}else r();return vn(t,{readable:!0,writable:!1},s=>{let a=t._readableState;s&&s.code===\"ERR_STREAM_PREMATURE_CLOSE\"&&a&&a.ended&&!a.errored&&!a.errorEmitted?t.once(\"end\",r).once(\"error\",r):r(s)}),vn(e,{readable:!1,writable:!0},r)}Lh.exports={pipelineImpl:Mh,pipeline:I0}});var Oo=M((j2,Fh)=>{\"use strict\";_();v();m();var{pipeline:R0}=En(),Sn=nt(),{destroyer:C0}=ir(),{isNodeStream:An,isReadable:Uh,isWritable:Nh,isWebStream:ko,isTransformStream:pr,isWritableStream:qh,isReadableStream:Dh}=tt(),{AbortError:B0,codes:{ERR_INVALID_ARG_VALUE:jh,ERR_MISSING_ARGS:P0}}=Ae(),k0=vt();Fh.exports=function(...e){if(e.length===0)throw new P0(\"streams\");if(e.length===1)return Sn.from(e[0]);let r=[...e];if(typeof e[0]==\"function\"&&(e[0]=Sn.from(e[0])),typeof e[e.length-1]==\"function\"){let y=e.length-1;e[y]=Sn.from(e[y])}for(let y=0;y0&&!(Nh(e[y])||qh(e[y])||pr(e[y])))throw new jh(`streams[${y}]`,r[y],\"must be writable\")}let i,n,o,s,a;function l(y){let w=s;s=null,w?w(y):y?a.destroy(y):!g&&!d&&a.destroy()}let c=e[0],h=R0(e,l),d=!!(Nh(c)||qh(c)||pr(c)),g=!!(Uh(h)||Dh(h)||pr(h));if(a=new Sn({writableObjectMode:!!(c!=null&&c.writableObjectMode),readableObjectMode:!!(h!=null&&h.writableObjectMode),writable:d,readable:g}),d){if(An(c))a._write=function(w,S,E){c.write(w,S)?E():i=E},a._final=function(w){c.end(),n=w},c.on(\"drain\",function(){if(i){let w=i;i=null,w()}});else if(ko(c)){let S=(pr(c)?c.writable:c).getWriter();a._write=async function(E,I,C){try{await S.ready,S.write(E).catch(()=>{}),C()}catch(R){C(R)}},a._final=async function(E){try{await S.ready,S.close().catch(()=>{}),n=E}catch(I){E(I)}}}let y=pr(h)?h.readable:h;k0(y,()=>{if(n){let w=n;n=null,w()}})}if(g){if(An(h))h.on(\"readable\",function(){if(o){let y=o;o=null,y()}}),h.on(\"end\",function(){a.push(null)}),a._read=function(){for(;;){let y=h.read();if(y===null){o=a._read;return}if(!a.push(y))return}};else if(ko(h)){let w=(pr(h)?h.readable:h).getReader();a._read=async function(){for(;;)try{let{value:S,done:E}=await w.read();if(!a.push(S))return;if(E){a.push(null);return}}catch{return}}}}return a._destroy=function(y,w){!y&&s!==null&&(y=new B0),o=null,i=null,n=null,s===null?w(y):(s=w,An(h)&&C0(h,y))},a}});var Qh=M((K2,Lo)=>{\"use strict\";_();v();m();var Vh=globalThis.AbortController||zi().AbortController,{codes:{ERR_INVALID_ARG_VALUE:O0,ERR_INVALID_ARG_TYPE:vi,ERR_MISSING_ARGS:x0,ERR_OUT_OF_RANGE:M0},AbortError:st}=Ae(),{validateAbortSignal:gr,validateInteger:L0,validateObject:yr}=hi(),U0=ce().Symbol(\"kWeak\"),{finished:N0}=vt(),q0=Oo(),{addAbortSignalNoValidate:D0}=di(),{isWritable:j0,isNodeStream:F0}=tt(),{ArrayPrototypePush:W0,MathFloor:$0,Number:H0,NumberIsNaN:V0,Promise:Wh,PromiseReject:$h,PromisePrototypeThen:z0,Symbol:zh}=ce(),In=zh(\"kEmpty\"),Hh=zh(\"kEof\");function K0(t,e){if(e!=null&&yr(e,\"options\"),e?.signal!=null&&gr(e.signal,\"options.signal\"),F0(t)&&!j0(t))throw new O0(\"stream\",t,\"must be writable\");let r=q0(this,t);return e!=null&&e.signal&&D0(e.signal,r),r}function Tn(t,e){if(typeof t!=\"function\")throw new vi(\"fn\",[\"Function\",\"AsyncFunction\"],t);e!=null&&yr(e,\"options\"),e?.signal!=null&&gr(e.signal,\"options.signal\");let r=1;return e?.concurrency!=null&&(r=$0(e.concurrency)),L0(r,\"concurrency\",1),async function*(){var n,o;let s=new Vh,a=this,l=[],c=s.signal,h={signal:c},d=()=>s.abort();e!=null&&(n=e.signal)!==null&&n!==void 0&&n.aborted&&d(),e==null||(o=e.signal)===null||o===void 0||o.addEventListener(\"abort\",d);let g,y,w=!1;function S(){w=!0}async function E(){try{for await(let R of a){var I;if(w)return;if(c.aborted)throw new st;try{R=t(R,h)}catch(U){R=$h(U)}R!==In&&(typeof((I=R)===null||I===void 0?void 0:I.catch)==\"function\"&&R.catch(S),l.push(R),g&&(g(),g=null),!w&&l.length&&l.length>=r&&await new Wh(U=>{y=U}))}l.push(Hh)}catch(R){let U=$h(R);z0(U,void 0,S),l.push(U)}finally{var C;w=!0,g&&(g(),g=null),e==null||(C=e.signal)===null||C===void 0||C.removeEventListener(\"abort\",d)}}E();try{for(;;){for(;l.length>0;){let I=await l[0];if(I===Hh)return;if(c.aborted)throw new st;I!==In&&(yield I),l.shift(),y&&(y(),y=null)}await new Wh(I=>{g=I})}}finally{s.abort(),w=!0,y&&(y(),y=null)}}.call(this)}function G0(t=void 0){return t!=null&&yr(t,\"options\"),t?.signal!=null&&gr(t.signal,\"options.signal\"),async function*(){let r=0;for await(let n of this){var i;if(t!=null&&(i=t.signal)!==null&&i!==void 0&&i.aborted)throw new st({cause:t.signal.reason});yield[r++,n]}}.call(this)}async function Kh(t,e=void 0){for await(let r of Mo.call(this,t,e))return!0;return!1}async function Q0(t,e=void 0){if(typeof t!=\"function\")throw new vi(\"fn\",[\"Function\",\"AsyncFunction\"],t);return!await Kh.call(this,async(...r)=>!await t(...r),e)}async function Y0(t,e){for await(let r of Mo.call(this,t,e))return r}async function J0(t,e){if(typeof t!=\"function\")throw new vi(\"fn\",[\"Function\",\"AsyncFunction\"],t);async function r(i,n){return await t(i,n),In}for await(let i of Tn.call(this,r,e));}function Mo(t,e){if(typeof t!=\"function\")throw new vi(\"fn\",[\"Function\",\"AsyncFunction\"],t);async function r(i,n){return await t(i,n)?i:In}return Tn.call(this,r,e)}var xo=class extends x0{constructor(){super(\"reduce\"),this.message=\"Reduce of an empty stream requires an initial value\"}};async function X0(t,e,r){var i;if(typeof t!=\"function\")throw new vi(\"reducer\",[\"Function\",\"AsyncFunction\"],t);r!=null&&yr(r,\"options\"),r?.signal!=null&&gr(r.signal,\"options.signal\");let n=arguments.length>1;if(r!=null&&(i=r.signal)!==null&&i!==void 0&&i.aborted){let c=new st(void 0,{cause:r.signal.reason});throw this.once(\"error\",()=>{}),await N0(this.destroy(c)),c}let o=new Vh,s=o.signal;if(r!=null&&r.signal){let c={once:!0,[U0]:this};r.signal.addEventListener(\"abort\",()=>o.abort(),c)}let a=!1;try{for await(let c of this){var l;if(a=!0,r!=null&&(l=r.signal)!==null&&l!==void 0&&l.aborted)throw new st;n?e=await t(e,c,{signal:s}):(e=c,n=!0)}if(!a&&!n)throw new xo}finally{o.abort()}return e}async function Z0(t){t!=null&&yr(t,\"options\"),t?.signal!=null&&gr(t.signal,\"options.signal\");let e=[];for await(let i of this){var r;if(t!=null&&(r=t.signal)!==null&&r!==void 0&&r.aborted)throw new st(void 0,{cause:t.signal.reason});W0(e,i)}return e}function em(t,e){let r=Tn.call(this,t,e);return async function*(){for await(let n of r)yield*n}.call(this)}function Gh(t){if(t=H0(t),V0(t))return 0;if(t<0)throw new M0(\"number\",\">= 0\",t);return t}function tm(t,e=void 0){return e!=null&&yr(e,\"options\"),e?.signal!=null&&gr(e.signal,\"options.signal\"),t=Gh(t),async function*(){var i;if(e!=null&&(i=e.signal)!==null&&i!==void 0&&i.aborted)throw new st;for await(let o of this){var n;if(e!=null&&(n=e.signal)!==null&&n!==void 0&&n.aborted)throw new st;t--<=0&&(yield o)}}.call(this)}function rm(t,e=void 0){return e!=null&&yr(e,\"options\"),e?.signal!=null&&gr(e.signal,\"options.signal\"),t=Gh(t),async function*(){var i;if(e!=null&&(i=e.signal)!==null&&i!==void 0&&i.aborted)throw new st;for await(let o of this){var n;if(e!=null&&(n=e.signal)!==null&&n!==void 0&&n.aborted)throw new st;if(t-- >0)yield o;else return}}.call(this)}Lo.exports.streamReturningOperators={asIndexedPairs:G0,drop:tm,filter:Mo,flatMap:em,map:Tn,take:rm,compose:K0};Lo.exports.promiseReturningOperators={every:Q0,forEach:J0,reduce:X0,toArray:Z0,some:Kh,find:Y0}});var Uo=M((eR,Yh)=>{\"use strict\";_();v();m();var{ArrayPrototypePop:im,Promise:nm}=ce(),{isIterable:sm,isNodeStream:om,isWebStream:am}=tt(),{pipelineImpl:lm}=En(),{finished:um}=vt();No();function fm(...t){return new nm((e,r)=>{let i,n,o=t[t.length-1];if(o&&typeof o==\"object\"&&!om(o)&&!sm(o)&&!am(o)){let s=im(t);i=s.signal,n=s.end}lm(t,(s,a)=>{s?r(s):e(a)},{signal:i,end:n})})}Yh.exports={finished:um,pipeline:fm}});var No=M((aR,sd)=>{_();v();m();var{Buffer:cm}=(be(),X(me)),{ObjectDefineProperty:Rt,ObjectKeys:Zh,ReflectApply:ed}=ce(),{promisify:{custom:td}}=Je(),{streamReturningOperators:Jh,promiseReturningOperators:Xh}=Qh(),{codes:{ERR_ILLEGAL_CONSTRUCTOR:rd}}=Ae(),hm=Oo(),{pipeline:id}=En(),{destroyer:dm}=ir(),nd=vt(),qo=Uo(),Do=tt(),le=sd.exports=nn().Stream;le.isDisturbed=Do.isDisturbed;le.isErrored=Do.isErrored;le.isReadable=Do.isReadable;le.Readable=gi();for(let t of Zh(Jh)){let r=function(...i){if(new.target)throw rd();return le.Readable.from(ed(e,this,i))};jo=r;let e=Jh[t];Rt(r,\"name\",{__proto__:null,value:e.name}),Rt(r,\"length\",{__proto__:null,value:e.length}),Rt(le.Readable.prototype,t,{__proto__:null,value:r,enumerable:!1,configurable:!0,writable:!0})}var jo;for(let t of Zh(Xh)){let r=function(...n){if(new.target)throw rd();return ed(e,this,n)};jo=r;let e=Xh[t];Rt(r,\"name\",{__proto__:null,value:e.name}),Rt(r,\"length\",{__proto__:null,value:e.length}),Rt(le.Readable.prototype,t,{__proto__:null,value:r,enumerable:!1,configurable:!0,writable:!0})}var jo;le.Writable=ho();le.Duplex=nt();le.Transform=mo();le.PassThrough=Eo();le.pipeline=id;var{addAbortSignal:pm}=di();le.addAbortSignal=pm;le.finished=nd;le.destroy=dm;le.compose=hm;Rt(le,\"promises\",{__proto__:null,configurable:!0,enumerable:!0,get(){return qo}});Rt(id,td,{__proto__:null,enumerable:!0,get(){return qo.pipeline}});Rt(nd,td,{__proto__:null,enumerable:!0,get(){return qo.finished}});le.Stream=le;le._isUint8Array=function(e){return e instanceof Uint8Array};le._uint8ArrayToBuffer=function(e){return cm.from(e.buffer,e.byteOffset,e.byteLength)}});var jt=M((pR,ue)=>{\"use strict\";_();v();m();var he=No(),gm=Uo(),ym=he.Readable.destroy;ue.exports=he.Readable;ue.exports._uint8ArrayToBuffer=he._uint8ArrayToBuffer;ue.exports._isUint8Array=he._isUint8Array;ue.exports.isDisturbed=he.isDisturbed;ue.exports.isErrored=he.isErrored;ue.exports.isReadable=he.isReadable;ue.exports.Readable=he.Readable;ue.exports.Writable=he.Writable;ue.exports.Duplex=he.Duplex;ue.exports.Transform=he.Transform;ue.exports.PassThrough=he.PassThrough;ue.exports.addAbortSignal=he.addAbortSignal;ue.exports.finished=he.finished;ue.exports.destroy=he.destroy;ue.exports.destroy=ym;ue.exports.pipeline=he.pipeline;ue.exports.compose=he.compose;Object.defineProperty(he,\"promises\",{configurable:!0,enumerable:!0,get(){return gm}});ue.exports.Stream=he.Stream;ue.exports.default=ue.exports});var od=M((vR,Fo)=>{_();v();m();typeof Object.create==\"function\"?Fo.exports=function(e,r){r&&(e.super_=r,e.prototype=Object.create(r.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:Fo.exports=function(e,r){if(r){e.super_=r;var i=function(){};i.prototype=r.prototype,e.prototype=new i,e.prototype.constructor=e}}});var ud=M((CR,ld)=>{\"use strict\";_();v();m();var{Buffer:ze}=(be(),X(me)),ad=Symbol.for(\"BufferList\");function ee(t){if(!(this instanceof ee))return new ee(t);ee._init.call(this,t)}ee._init=function(e){Object.defineProperty(this,ad,{value:!0}),this._bufs=[],this.length=0,e&&this.append(e)};ee.prototype._new=function(e){return new ee(e)};ee.prototype._offset=function(e){if(e===0)return[0,0];let r=0;for(let i=0;ithis.length||e<0)return;let r=this._offset(e);return this._bufs[r[0]][r[1]]};ee.prototype.slice=function(e,r){return typeof e==\"number\"&&e<0&&(e+=this.length),typeof r==\"number\"&&r<0&&(r+=this.length),this.copy(null,0,e,r)};ee.prototype.copy=function(e,r,i,n){if((typeof i!=\"number\"||i<0)&&(i=0),(typeof n!=\"number\"||n>this.length)&&(n=this.length),i>=this.length||n<=0)return e||ze.alloc(0);let o=!!e,s=this._offset(i),a=n-i,l=a,c=o&&r||0,h=s[1];if(i===0&&n===this.length){if(!o)return this._bufs.length===1?this._bufs[0]:ze.concat(this._bufs,this.length);for(let d=0;dg)this._bufs[d].copy(e,c,h),c+=g;else{this._bufs[d].copy(e,c,h,h+l),c+=g;break}l-=g,h&&(h=0)}return e.length>c?e.slice(0,c):e};ee.prototype.shallowSlice=function(e,r){if(e=e||0,r=typeof r!=\"number\"?this.length:r,e<0&&(e+=this.length),r<0&&(r+=this.length),e===r)return this._new();let i=this._offset(e),n=this._offset(r),o=this._bufs.slice(i[0],n[0]+1);return n[1]===0?o.pop():o[o.length-1]=o[o.length-1].slice(0,n[1]),i[1]!==0&&(o[0]=o[0].slice(i[1])),this._new(o)};ee.prototype.toString=function(e,r,i){return this.slice(r,i).toString(e)};ee.prototype.consume=function(e){if(e=Math.trunc(e),Number.isNaN(e)||e<=0)return this;for(;this._bufs.length;)if(e>=this._bufs[0].length)e-=this._bufs[0].length,this.length-=this._bufs[0].length,this._bufs.shift();else{this._bufs[0]=this._bufs[0].slice(e),this.length-=e;break}return this};ee.prototype.duplicate=function(){let e=this._new();for(let r=0;rthis.length?this.length:e;let i=this._offset(e),n=i[0],o=i[1];for(;n=t.length){let l=s.indexOf(t,o);if(l!==-1)return this._reverseOffset([n,l]);o=s.length-t.length+1}else{let l=this._reverseOffset([n,o]);if(this._match(l,t))return l;o++}o=0}return-1};ee.prototype._match=function(t,e){if(this.length-t{\"use strict\";_();v();m();var Wo=jt().Duplex,bm=od(),Ei=ud();function Se(t){if(!(this instanceof Se))return new Se(t);if(typeof t==\"function\"){this._callback=t;let e=function(i){this._callback&&(this._callback(i),this._callback=null)}.bind(this);this.on(\"pipe\",function(i){i.on(\"error\",e)}),this.on(\"unpipe\",function(i){i.removeListener(\"error\",e)}),t=null}Ei._init.call(this,t),Wo.call(this)}bm(Se,Wo);Object.assign(Se.prototype,Ei.prototype);Se.prototype._new=function(e){return new Se(e)};Se.prototype._write=function(e,r,i){this._appendBuffer(e),typeof i==\"function\"&&i()};Se.prototype._read=function(e){if(!this.length)return this.push(null);e=Math.min(e,this.length),this.push(this.slice(0,e)),this.consume(e)};Se.prototype.end=function(e){Wo.prototype.end.call(this,e),this._callback&&(this._callback(null,this.slice()),this._callback=null)};Se.prototype._destroy=function(e,r){this._bufs.length=0,this.length=0,r(e)};Se.prototype._isBufferList=function(e){return e instanceof Se||e instanceof Ei||Se.isBufferList(e)};Se.isBufferList=Ei.isBufferList;Rn.exports=Se;Rn.exports.BufferListStream=Se;Rn.exports.BufferList=Ei});var hd=M((WR,cd)=>{_();v();m();var $o=class{constructor(){this.cmd=null,this.retain=!1,this.qos=0,this.dup=!1,this.length=-1,this.topic=null,this.payload=null}};cd.exports=$o});var Ho=M((QR,dd)=>{_();v();m();var L=dd.exports,{Buffer:ke}=(be(),X(me));L.types={0:\"reserved\",1:\"connect\",2:\"connack\",3:\"publish\",4:\"puback\",5:\"pubrec\",6:\"pubrel\",7:\"pubcomp\",8:\"subscribe\",9:\"suback\",10:\"unsubscribe\",11:\"unsuback\",12:\"pingreq\",13:\"pingresp\",14:\"disconnect\",15:\"auth\"};L.requiredHeaderFlags={1:0,2:0,4:0,5:0,6:2,7:0,8:2,9:0,10:2,11:0,12:0,13:0,14:0,15:0};L.requiredHeaderFlagsErrors={};for(let t in L.requiredHeaderFlags){let e=L.requiredHeaderFlags[t];L.requiredHeaderFlagsErrors[t]=\"Invalid header flag bits, must be 0x\"+e.toString(16)+\" for \"+L.types[t]+\" packet\"}L.codes={};for(let t in L.types){let e=L.types[t];L.codes[e]=t}L.CMD_SHIFT=4;L.CMD_MASK=240;L.DUP_MASK=8;L.QOS_MASK=3;L.QOS_SHIFT=1;L.RETAIN_MASK=1;L.VARBYTEINT_MASK=127;L.VARBYTEINT_FIN_MASK=128;L.VARBYTEINT_MAX=268435455;L.SESSIONPRESENT_MASK=1;L.SESSIONPRESENT_HEADER=ke.from([L.SESSIONPRESENT_MASK]);L.CONNACK_HEADER=ke.from([L.codes.connack<[0,1].map(r=>[0,1].map(i=>{let n=ke.alloc(1);return n.writeUInt8(L.codes[t]<ke.from([t]));L.EMPTY={pingreq:ke.from([L.codes.pingreq<<4,0]),pingresp:ke.from([L.codes.pingresp<<4,0]),disconnect:ke.from([L.codes.disconnect<<4,0])};L.MQTT5_PUBACK_PUBREC_CODES={0:\"Success\",16:\"No matching subscribers\",128:\"Unspecified error\",131:\"Implementation specific error\",135:\"Not authorized\",144:\"Topic Name invalid\",145:\"Packet identifier in use\",151:\"Quota exceeded\",153:\"Payload format invalid\"};L.MQTT5_PUBREL_PUBCOMP_CODES={0:\"Success\",146:\"Packet Identifier not found\"};L.MQTT5_SUBACK_CODES={0:\"Granted QoS 0\",1:\"Granted QoS 1\",2:\"Granted QoS 2\",128:\"Unspecified error\",131:\"Implementation specific error\",135:\"Not authorized\",143:\"Topic Filter invalid\",145:\"Packet Identifier in use\",151:\"Quota exceeded\",158:\"Shared Subscriptions not supported\",161:\"Subscription Identifiers not supported\",162:\"Wildcard Subscriptions not supported\"};L.MQTT5_UNSUBACK_CODES={0:\"Success\",17:\"No subscription existed\",128:\"Unspecified error\",131:\"Implementation specific error\",135:\"Not authorized\",143:\"Topic Filter invalid\",145:\"Packet Identifier in use\"};L.MQTT5_DISCONNECT_CODES={0:\"Normal disconnection\",4:\"Disconnect with Will Message\",128:\"Unspecified error\",129:\"Malformed Packet\",130:\"Protocol Error\",131:\"Implementation specific error\",135:\"Not authorized\",137:\"Server busy\",139:\"Server shutting down\",141:\"Keep Alive timeout\",142:\"Session taken over\",143:\"Topic Filter invalid\",144:\"Topic Name invalid\",147:\"Receive Maximum exceeded\",148:\"Topic Alias invalid\",149:\"Packet too large\",150:\"Message rate too high\",151:\"Quota exceeded\",152:\"Administrative action\",153:\"Payload format invalid\",154:\"Retain not supported\",155:\"QoS not supported\",156:\"Use another server\",157:\"Server moved\",158:\"Shared Subscriptions not supported\",159:\"Connection rate exceeded\",160:\"Maximum connect time\",161:\"Subscription Identifiers not supported\",162:\"Wildcard Subscriptions not supported\"};L.MQTT5_AUTH_CODES={0:\"Success\",24:\"Continue authentication\",25:\"Re-authenticate\"}});var gd=M((rC,pd)=>{_();v();m();var Kr=1e3,Gr=Kr*60,Qr=Gr*60,br=Qr*24,wm=br*7,_m=br*365.25;pd.exports=function(t,e){e=e||{};var r=typeof t;if(r===\"string\"&&t.length>0)return mm(t);if(r===\"number\"&&isFinite(t))return e.long?Em(t):vm(t);throw new Error(\"val is not a non-empty string or a valid number. val=\"+JSON.stringify(t))};function mm(t){if(t=String(t),!(t.length>100)){var e=/^(-?(?:\\d+)?\\.?\\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(t);if(e){var r=parseFloat(e[1]),i=(e[2]||\"ms\").toLowerCase();switch(i){case\"years\":case\"year\":case\"yrs\":case\"yr\":case\"y\":return r*_m;case\"weeks\":case\"week\":case\"w\":return r*wm;case\"days\":case\"day\":case\"d\":return r*br;case\"hours\":case\"hour\":case\"hrs\":case\"hr\":case\"h\":return r*Qr;case\"minutes\":case\"minute\":case\"mins\":case\"min\":case\"m\":return r*Gr;case\"seconds\":case\"second\":case\"secs\":case\"sec\":case\"s\":return r*Kr;case\"milliseconds\":case\"millisecond\":case\"msecs\":case\"msec\":case\"ms\":return r;default:return}}}}function vm(t){var e=Math.abs(t);return e>=br?Math.round(t/br)+\"d\":e>=Qr?Math.round(t/Qr)+\"h\":e>=Gr?Math.round(t/Gr)+\"m\":e>=Kr?Math.round(t/Kr)+\"s\":t+\"ms\"}function Em(t){var e=Math.abs(t);return e>=br?Cn(t,e,br,\"day\"):e>=Qr?Cn(t,e,Qr,\"hour\"):e>=Gr?Cn(t,e,Gr,\"minute\"):e>=Kr?Cn(t,e,Kr,\"second\"):t+\" ms\"}function Cn(t,e,r,i){var n=e>=r*1.5;return Math.round(t/r)+\" \"+i+(n?\"s\":\"\")}});var bd=M((uC,yd)=>{_();v();m();function Sm(t){r.debug=r,r.default=r,r.coerce=l,r.disable=o,r.enable=n,r.enabled=s,r.humanize=gd(),r.destroy=c,Object.keys(t).forEach(h=>{r[h]=t[h]}),r.names=[],r.skips=[],r.formatters={};function e(h){let d=0;for(let g=0;g{if(W===\"%%\")return\"%\";U++;let z=r.formatters[K];if(typeof z==\"function\"){let Q=E[U];W=z.call(I,Q),E.splice(U,1),U--}return W}),r.formatArgs.call(I,E),(I.log||r.log).apply(I,E)}return S.namespace=h,S.useColors=r.useColors(),S.color=r.selectColor(h),S.extend=i,S.destroy=r.destroy,Object.defineProperty(S,\"enabled\",{enumerable:!0,configurable:!1,get:()=>g!==null?g:(y!==r.namespaces&&(y=r.namespaces,w=r.enabled(h)),w),set:E=>{g=E}}),typeof r.init==\"function\"&&r.init(S),S}function i(h,d){let g=r(this.namespace+(typeof d>\"u\"?\":\":d)+h);return g.log=this.log,g}function n(h){r.save(h),r.namespaces=h,r.names=[],r.skips=[];let d,g=(typeof h==\"string\"?h:\"\").split(/[\\s,]+/),y=g.length;for(d=0;d\"-\"+d)].join(\",\");return r.enable(\"\"),h}function s(h){if(h[h.length-1]===\"*\")return!0;let d,g;for(d=0,g=r.skips.length;d{_();v();m();xe.formatArgs=Im;xe.save=Tm;xe.load=Rm;xe.useColors=Am;xe.storage=Cm();xe.destroy=(()=>{let t=!1;return()=>{t||(t=!0,console.warn(\"Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.\"))}})();xe.colors=[\"#0000CC\",\"#0000FF\",\"#0033CC\",\"#0033FF\",\"#0066CC\",\"#0066FF\",\"#0099CC\",\"#0099FF\",\"#00CC00\",\"#00CC33\",\"#00CC66\",\"#00CC99\",\"#00CCCC\",\"#00CCFF\",\"#3300CC\",\"#3300FF\",\"#3333CC\",\"#3333FF\",\"#3366CC\",\"#3366FF\",\"#3399CC\",\"#3399FF\",\"#33CC00\",\"#33CC33\",\"#33CC66\",\"#33CC99\",\"#33CCCC\",\"#33CCFF\",\"#6600CC\",\"#6600FF\",\"#6633CC\",\"#6633FF\",\"#66CC00\",\"#66CC33\",\"#9900CC\",\"#9900FF\",\"#9933CC\",\"#9933FF\",\"#99CC00\",\"#99CC33\",\"#CC0000\",\"#CC0033\",\"#CC0066\",\"#CC0099\",\"#CC00CC\",\"#CC00FF\",\"#CC3300\",\"#CC3333\",\"#CC3366\",\"#CC3399\",\"#CC33CC\",\"#CC33FF\",\"#CC6600\",\"#CC6633\",\"#CC9900\",\"#CC9933\",\"#CCCC00\",\"#CCCC33\",\"#FF0000\",\"#FF0033\",\"#FF0066\",\"#FF0099\",\"#FF00CC\",\"#FF00FF\",\"#FF3300\",\"#FF3333\",\"#FF3366\",\"#FF3399\",\"#FF33CC\",\"#FF33FF\",\"#FF6600\",\"#FF6633\",\"#FF9900\",\"#FF9933\",\"#FFCC00\",\"#FFCC33\"];function Am(){return typeof window<\"u\"&&window.process&&(window.process.type===\"renderer\"||window.process.__nwjs)?!0:typeof navigator<\"u\"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\\/(\\d+)/)?!1:typeof document<\"u\"&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||typeof window<\"u\"&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||typeof navigator<\"u\"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\\/(\\d+)/)&&parseInt(RegExp.$1,10)>=31||typeof navigator<\"u\"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\\/(\\d+)/)}function Im(t){if(t[0]=(this.useColors?\"%c\":\"\")+this.namespace+(this.useColors?\" %c\":\" \")+t[0]+(this.useColors?\"%c \":\" \")+\"+\"+Bn.exports.humanize(this.diff),!this.useColors)return;let e=\"color: \"+this.color;t.splice(1,0,e,\"color: inherit\");let r=0,i=0;t[0].replace(/%[a-zA-Z%]/g,n=>{n!==\"%%\"&&(r++,n===\"%c\"&&(i=r))}),t.splice(i,0,e)}xe.log=console.debug||console.log||(()=>{});function Tm(t){try{t?xe.storage.setItem(\"debug\",t):xe.storage.removeItem(\"debug\")}catch{}}function Rm(){let t;try{t=xe.storage.getItem(\"debug\")}catch{}return!t&&typeof B<\"u\"&&\"env\"in B&&(t=B.env.DEBUG),t}function Cm(){try{return localStorage}catch{}}Bn.exports=bd()(xe);var{formatters:Bm}=Bn.exports;Bm.j=function(t){try{return JSON.stringify(t)}catch(e){return\"[UnexpectedJSONParseError]: \"+e.message}}});var md=M((EC,_d)=>{_();v();m();var Pm=fd(),{EventEmitter:km}=(sr(),X(nr)),wd=hd(),V=Ho(),D=ot()(\"mqtt-packet:parser\"),Vo=class t extends km{constructor(){super(),this.parser=this.constructor.parser}static parser(e){return this instanceof t?(this.settings=e||{},this._states=[\"_parseHeader\",\"_parseLength\",\"_parsePayload\",\"_newPacket\"],this._resetState(),this):new t().parser(e)}_resetState(){D(\"_resetState: resetting packet, error, _list, and _stateCounter\"),this.packet=new wd,this.error=null,this._list=Pm(),this._stateCounter=0}parse(e){for(this.error&&this._resetState(),this._list.append(e),D(\"parse: current state: %s\",this._states[this._stateCounter]);(this.packet.length!==-1||this._list.length>0)&&this[this._states[this._stateCounter]]()&&!this.error;)this._stateCounter++,D(\"parse: state complete. _stateCounter is now: %d\",this._stateCounter),D(\"parse: packet.length: %d, buffer list length: %d\",this.packet.length,this._list.length),this._stateCounter>=this._states.length&&(this._stateCounter=0);return D(\"parse: exited while loop. packet: %d, buffer list length: %d\",this.packet.length,this._list.length),this._list.length}_parseHeader(){let e=this._list.readUInt8(0),r=e>>V.CMD_SHIFT;this.packet.cmd=V.types[r];let i=e&15,n=V.requiredHeaderFlags[r];return n!=null&&i!==n?this._emitError(new Error(V.requiredHeaderFlagsErrors[r])):(this.packet.retain=(e&V.RETAIN_MASK)!==0,this.packet.qos=e>>V.QOS_SHIFT&V.QOS_MASK,this.packet.qos>2?this._emitError(new Error(\"Packet must not have both QoS bits set to 1\")):(this.packet.dup=(e&V.DUP_MASK)!==0,D(\"_parseHeader: packet: %o\",this.packet),this._list.consume(1),!0))}_parseLength(){let e=this._parseVarByteNum(!0);return e&&(this.packet.length=e.value,this._list.consume(e.bytes)),D(\"_parseLength %d\",e.value),!!e}_parsePayload(){D(\"_parsePayload: payload %O\",this._list);let e=!1;if(this.packet.length===0||this._list.length>=this.packet.length){switch(this._pos=0,this.packet.cmd){case\"connect\":this._parseConnect();break;case\"connack\":this._parseConnack();break;case\"publish\":this._parsePublish();break;case\"puback\":case\"pubrec\":case\"pubrel\":case\"pubcomp\":this._parseConfirmation();break;case\"subscribe\":this._parseSubscribe();break;case\"suback\":this._parseSuback();break;case\"unsubscribe\":this._parseUnsubscribe();break;case\"unsuback\":this._parseUnsuback();break;case\"pingreq\":case\"pingresp\":break;case\"disconnect\":this._parseDisconnect();break;case\"auth\":this._parseAuth();break;default:this._emitError(new Error(\"Not supported\"))}e=!0}return D(\"_parsePayload complete result: %s\",e),e}_parseConnect(){D(\"_parseConnect\");let e,r,i,n,o={},s=this.packet,a=this._parseString();if(a===null)return this._emitError(new Error(\"Cannot parse protocolId\"));if(a!==\"MQTT\"&&a!==\"MQIsdp\")return this._emitError(new Error(\"Invalid protocolId\"));if(s.protocolId=a,this._pos>=this._list.length)return this._emitError(new Error(\"Packet too short\"));if(s.protocolVersion=this._list.readUInt8(this._pos),s.protocolVersion>=128&&(s.bridgeMode=!0,s.protocolVersion=s.protocolVersion-128),s.protocolVersion!==3&&s.protocolVersion!==4&&s.protocolVersion!==5)return this._emitError(new Error(\"Invalid protocol version\"));if(this._pos++,this._pos>=this._list.length)return this._emitError(new Error(\"Packet too short\"));if(this._list.readUInt8(this._pos)&1)return this._emitError(new Error(\"Connect flag bit 0 must be 0, but got 1\"));o.username=this._list.readUInt8(this._pos)&V.USERNAME_MASK,o.password=this._list.readUInt8(this._pos)&V.PASSWORD_MASK,o.will=this._list.readUInt8(this._pos)&V.WILL_FLAG_MASK;let l=!!(this._list.readUInt8(this._pos)&V.WILL_RETAIN_MASK),c=(this._list.readUInt8(this._pos)&V.WILL_QOS_MASK)>>V.WILL_QOS_SHIFT;if(o.will)s.will={},s.will.retain=l,s.will.qos=c;else{if(l)return this._emitError(new Error(\"Will Retain Flag must be set to zero when Will Flag is set to 0\"));if(c)return this._emitError(new Error(\"Will QoS must be set to zero when Will Flag is set to 0\"))}if(s.clean=(this._list.readUInt8(this._pos)&V.CLEAN_SESSION_MASK)!==0,this._pos++,s.keepalive=this._parseNum(),s.keepalive===-1)return this._emitError(new Error(\"Packet too short\"));if(s.protocolVersion===5){let d=this._parseProperties();Object.getOwnPropertyNames(d).length&&(s.properties=d)}let h=this._parseString();if(h===null)return this._emitError(new Error(\"Packet too short\"));if(s.clientId=h,D(\"_parseConnect: packet.clientId: %s\",s.clientId),o.will){if(s.protocolVersion===5){let d=this._parseProperties();Object.getOwnPropertyNames(d).length&&(s.will.properties=d)}if(e=this._parseString(),e===null)return this._emitError(new Error(\"Cannot parse will topic\"));if(s.will.topic=e,D(\"_parseConnect: packet.will.topic: %s\",s.will.topic),r=this._parseBuffer(),r===null)return this._emitError(new Error(\"Cannot parse will payload\"));s.will.payload=r,D(\"_parseConnect: packet.will.paylaod: %s\",s.will.payload)}if(o.username){if(n=this._parseString(),n===null)return this._emitError(new Error(\"Cannot parse username\"));s.username=n,D(\"_parseConnect: packet.username: %s\",s.username)}if(o.password){if(i=this._parseBuffer(),i===null)return this._emitError(new Error(\"Cannot parse password\"));s.password=i}return this.settings=s,D(\"_parseConnect: complete\"),s}_parseConnack(){D(\"_parseConnack\");let e=this.packet;if(this._list.length<1)return null;let r=this._list.readUInt8(this._pos++);if(r>1)return this._emitError(new Error(\"Invalid connack flags, bits 7-1 must be set to 0\"));if(e.sessionPresent=!!(r&V.SESSIONPRESENT_MASK),this.settings.protocolVersion===5)this._list.length>=2?e.reasonCode=this._list.readUInt8(this._pos++):e.reasonCode=0;else{if(this._list.length<2)return null;e.returnCode=this._list.readUInt8(this._pos++)}if(e.returnCode===-1||e.reasonCode===-1)return this._emitError(new Error(\"Cannot parse return code\"));if(this.settings.protocolVersion===5){let i=this._parseProperties();Object.getOwnPropertyNames(i).length&&(e.properties=i)}D(\"_parseConnack: complete\")}_parsePublish(){D(\"_parsePublish\");let e=this.packet;if(e.topic=this._parseString(),e.topic===null)return this._emitError(new Error(\"Cannot parse topic\"));if(!(e.qos>0&&!this._parseMessageId())){if(this.settings.protocolVersion===5){let r=this._parseProperties();Object.getOwnPropertyNames(r).length&&(e.properties=r)}e.payload=this._list.slice(this._pos,e.length),D(\"_parsePublish: payload from buffer list: %o\",e.payload)}}_parseSubscribe(){D(\"_parseSubscribe\");let e=this.packet,r,i,n,o,s,a,l;if(e.subscriptions=[],!!this._parseMessageId()){if(this.settings.protocolVersion===5){let c=this._parseProperties();Object.getOwnPropertyNames(c).length&&(e.properties=c)}if(e.length<=0)return this._emitError(new Error(\"Malformed subscribe, no payload specified\"));for(;this._pos=e.length)return this._emitError(new Error(\"Malformed Subscribe Payload\"));if(i=this._parseByte(),this.settings.protocolVersion===5){if(i&192)return this._emitError(new Error(\"Invalid subscribe topic flag bits, bits 7-6 must be 0\"))}else if(i&252)return this._emitError(new Error(\"Invalid subscribe topic flag bits, bits 7-2 must be 0\"));if(n=i&V.SUBSCRIBE_OPTIONS_QOS_MASK,n>2)return this._emitError(new Error(\"Invalid subscribe QoS, must be <= 2\"));if(a=(i>>V.SUBSCRIBE_OPTIONS_NL_SHIFT&V.SUBSCRIBE_OPTIONS_NL_MASK)!==0,s=(i>>V.SUBSCRIBE_OPTIONS_RAP_SHIFT&V.SUBSCRIBE_OPTIONS_RAP_MASK)!==0,o=i>>V.SUBSCRIBE_OPTIONS_RH_SHIFT&V.SUBSCRIBE_OPTIONS_RH_MASK,o>2)return this._emitError(new Error(\"Invalid retain handling, must be <= 2\"));l={topic:r,qos:n},this.settings.protocolVersion===5?(l.nl=a,l.rap=s,l.rh=o):this.settings.bridgeMode&&(l.rh=0,l.rap=!0,l.nl=!0),D(\"_parseSubscribe: push subscription `%s` to subscription\",l),e.subscriptions.push(l)}}}_parseSuback(){D(\"_parseSuback\");let e=this.packet;if(this.packet.granted=[],!!this._parseMessageId()){if(this.settings.protocolVersion===5){let r=this._parseProperties();Object.getOwnPropertyNames(r).length&&(e.properties=r)}if(e.length<=0)return this._emitError(new Error(\"Malformed suback, no payload specified\"));for(;this._pos2&&r!==128)return this._emitError(new Error(\"Invalid suback QoS, must be 0, 1, 2 or 128\"));this.packet.granted.push(r)}}}_parseUnsubscribe(){D(\"_parseUnsubscribe\");let e=this.packet;if(e.unsubscriptions=[],!!this._parseMessageId()){if(this.settings.protocolVersion===5){let r=this._parseProperties();Object.getOwnPropertyNames(r).length&&(e.properties=r)}if(e.length<=0)return this._emitError(new Error(\"Malformed unsubscribe, no payload specified\"));for(;this._pos2){switch(e.reasonCode=this._parseByte(),this.packet.cmd){case\"puback\":case\"pubrec\":if(!V.MQTT5_PUBACK_PUBREC_CODES[e.reasonCode])return this._emitError(new Error(\"Invalid \"+this.packet.cmd+\" reason code\"));break;case\"pubrel\":case\"pubcomp\":if(!V.MQTT5_PUBREL_PUBCOMP_CODES[e.reasonCode])return this._emitError(new Error(\"Invalid \"+this.packet.cmd+\" reason code\"));break}D(\"_parseConfirmation: packet.reasonCode `%d`\",e.reasonCode)}else e.reasonCode=0;if(e.length>3){let r=this._parseProperties();Object.getOwnPropertyNames(r).length&&(e.properties=r)}}return!0}_parseDisconnect(){let e=this.packet;if(D(\"_parseDisconnect\"),this.settings.protocolVersion===5){this._list.length>0?(e.reasonCode=this._parseByte(),V.MQTT5_DISCONNECT_CODES[e.reasonCode]||this._emitError(new Error(\"Invalid disconnect reason code\"))):e.reasonCode=0;let r=this._parseProperties();Object.getOwnPropertyNames(r).length&&(e.properties=r)}return D(\"_parseDisconnect result: true\"),!0}_parseAuth(){D(\"_parseAuth\");let e=this.packet;if(this.settings.protocolVersion!==5)return this._emitError(new Error(\"Not supported auth packet for this version MQTT\"));if(e.reasonCode=this._parseByte(),!V.MQTT5_AUTH_CODES[e.reasonCode])return this._emitError(new Error(\"Invalid auth reason code\"));let r=this._parseProperties();return Object.getOwnPropertyNames(r).length&&(e.properties=r),D(\"_parseAuth: result: true\"),!0}_parseMessageId(){let e=this.packet;return e.messageId=this._parseNum(),e.messageId===null?(this._emitError(new Error(\"Cannot parse messageId\")),!1):(D(\"_parseMessageId: packet.messageId %d\",e.messageId),!0)}_parseString(e){let r=this._parseNum(),i=r+this._pos;if(r===-1||i>this._list.length||i>this.packet.length)return null;let n=this._list.toString(\"utf8\",this._pos,i);return this._pos+=r,D(\"_parseString: result: %s\",n),n}_parseStringPair(){return D(\"_parseStringPair\"),{name:this._parseString(),value:this._parseString()}}_parseBuffer(){let e=this._parseNum(),r=e+this._pos;if(e===-1||r>this._list.length||r>this.packet.length)return null;let i=this._list.slice(this._pos,r);return this._pos+=e,D(\"_parseBuffer: result: %o\",i),i}_parseNum(){if(this._list.length-this._pos<2)return-1;let e=this._list.readUInt16BE(this._pos);return this._pos+=2,D(\"_parseNum: result: %s\",e),e}_parse4ByteNum(){if(this._list.length-this._pos<4)return-1;let e=this._list.readUInt32BE(this._pos);return this._pos+=4,D(\"_parse4ByteNum: result: %s\",e),e}_parseVarByteNum(e){D(\"_parseVarByteNum\");let r=4,i=0,n=1,o=0,s=!1,a,l=this._pos?this._pos:0;for(;i=i&&this._emitError(new Error(\"Invalid variable byte integer\")),l&&(this._pos+=i),s?e?s={bytes:i,value:o}:s=o:s=!1,D(\"_parseVarByteNum: result: %o\",s),s}_parseByte(){let e;return this._pos{_();v();m();var{Buffer:Si}=(be(),X(me)),Om=65536,vd={},xm=Si.isBuffer(Si.from([1,2]).subarray(0,1));function Ed(t){let e=Si.allocUnsafe(2);return e.writeUInt8(t>>8,0),e.writeUInt8(t&255,0+1),e}function Mm(){for(let t=0;t0&&(r=r|128),n.writeUInt8(r,i++);while(t>0&&i<4);return t>0&&(i=0),xm?n.subarray(0,i):n.slice(0,i)}function Um(t){let e=Si.allocUnsafe(4);return e.writeUInt32BE(t,0),e}Sd.exports={cache:vd,generateCache:Mm,generateNumber:Ed,genBufVariableByteInt:Lm,generate4ByteBuffer:Um}});var Id=M((UC,zo)=>{\"use strict\";_();v();m();typeof B>\"u\"||!B.version||B.version.indexOf(\"v0.\")===0||B.version.indexOf(\"v1.\")===0&&B.version.indexOf(\"v1.8.\")!==0?zo.exports={nextTick:Nm}:zo.exports=B;function Nm(t,e,r,i){if(typeof t!=\"function\")throw new TypeError('\"callback\" argument must be a function');var n=arguments.length,o,s;switch(n){case 0:case 1:return B.nextTick(t);case 2:return B.nextTick(function(){t.call(null,e)});case 3:return B.nextTick(function(){t.call(null,e,r)});case 4:return B.nextTick(function(){t.call(null,e,r,i)});default:for(o=new Array(n-1),s=0;s{_();v();m();var j=Ho(),{Buffer:q}=(be(),X(me)),qm=q.allocUnsafe(0),Dm=q.from([0]),Ai=Ad(),jm=Id().nextTick,qe=ot()(\"mqtt-packet:writeToStream\"),Pn=Ai.cache,Fm=Ai.generateNumber,Wm=Ai.generateCache,Ko=Ai.genBufVariableByteInt,$m=Ai.generate4ByteBuffer,Te=Go,kn=!0;function kd(t,e,r){switch(qe(\"generate called\"),e.cork&&(e.cork(),jm(Hm,e)),kn&&(kn=!1,Wm()),qe(\"generate: packet.cmd: %s\",t.cmd),t.cmd){case\"connect\":return Vm(t,e,r);case\"connack\":return zm(t,e,r);case\"publish\":return Km(t,e,r);case\"puback\":case\"pubrec\":case\"pubrel\":case\"pubcomp\":return Gm(t,e,r);case\"subscribe\":return Qm(t,e,r);case\"suback\":return Ym(t,e,r);case\"unsubscribe\":return Jm(t,e,r);case\"unsuback\":return Xm(t,e,r);case\"pingreq\":case\"pingresp\":return Zm(t,e,r);case\"disconnect\":return e1(t,e,r);case\"auth\":return t1(t,e,r);default:return e.destroy(new Error(\"Unknown command\")),!1}}Object.defineProperty(kd,\"cacheNumbers\",{get(){return Te===Go},set(t){t?((!Pn||Object.keys(Pn).length===0)&&(kn=!0),Te=Go):(kn=!1,Te=r1)}});function Hm(t){t.uncork()}function Vm(t,e,r){let i=t||{},n=i.protocolId||\"MQTT\",o=i.protocolVersion||4,s=i.will,a=i.clean,l=i.keepalive||0,c=i.clientId||\"\",h=i.username,d=i.password,g=i.properties;a===void 0&&(a=!0);let y=0;if(!n||typeof n!=\"string\"&&!q.isBuffer(n))return e.destroy(new Error(\"Invalid protocolId\")),!1;if(y+=n.length+2,o!==3&&o!==4&&o!==5)return e.destroy(new Error(\"Invalid protocol version\")),!1;if(y+=1,(typeof c==\"string\"||q.isBuffer(c))&&(c||o>=4)&&(c||a))y+=q.byteLength(c)+2;else{if(o<4)return e.destroy(new Error(\"clientId must be supplied before 3.1.1\")),!1;if(a*1===0)return e.destroy(new Error(\"clientId must be given if cleanSession set to 0\")),!1}if(typeof l!=\"number\"||l<0||l>65535||l%1!==0)return e.destroy(new Error(\"Invalid keepalive\")),!1;y+=2,y+=1;let w,S;if(o===5){if(w=Wt(e,g),!w)return!1;y+=w.length}if(s){if(typeof s!=\"object\")return e.destroy(new Error(\"Invalid will\")),!1;if(!s.topic||typeof s.topic!=\"string\")return e.destroy(new Error(\"Invalid will topic\")),!1;if(y+=q.byteLength(s.topic)+2,y+=2,s.payload)if(s.payload.length>=0)typeof s.payload==\"string\"?y+=q.byteLength(s.payload):y+=s.payload.length;else return e.destroy(new Error(\"Invalid will payload\")),!1;if(S={},o===5){if(S=Wt(e,s.properties),!S)return!1;y+=S.length}}let E=!1;if(h!=null)if(Pd(h))E=!0,y+=q.byteLength(h)+2;else return e.destroy(new Error(\"Invalid username\")),!1;if(d!=null){if(!E)return e.destroy(new Error(\"Username is required to use password\")),!1;if(Pd(d))y+=Od(d)+2;else return e.destroy(new Error(\"Invalid password\")),!1}e.write(j.CONNECT_HEADER),De(e,y),Yr(e,n),i.bridgeMode&&(o+=128),e.write(o===131?j.VERSION131:o===132?j.VERSION132:o===4?j.VERSION4:o===5?j.VERSION5:j.VERSION3);let I=0;return I|=h!=null?j.USERNAME_MASK:0,I|=d!=null?j.PASSWORD_MASK:0,I|=s&&s.retain?j.WILL_RETAIN_MASK:0,I|=s&&s.qos?s.qos<0&&Te(e,c),g?.write(),qe(\"publish: payload: %o\",l),e.write(l)}function Gm(t,e,r){let i=r?r.protocolVersion:4,n=t||{},o=n.cmd||\"puback\",s=n.messageId,a=n.dup&&o===\"pubrel\"?j.DUP_MASK:0,l=0,c=n.reasonCode,h=n.properties,d=i===5?3:2;if(o===\"pubrel\"&&(l=1),typeof s!=\"number\")return e.destroy(new Error(\"Invalid messageId\")),!1;let g=null;if(i===5&&typeof h==\"object\"){if(g=Ii(e,h,r,d),!g)return!1;d+=g.length}return e.write(j.ACKS[o][l][a][0]),d===3&&(d+=c!==0?1:-1),De(e,d),Te(e,s),i===5&&d!==2&&e.write(q.from([c])),g!==null?g.write():d===4&&e.write(q.from([0])),!0}function Qm(t,e,r){qe(\"subscribe: packet: \");let i=r?r.protocolVersion:4,n=t||{},o=n.dup?j.DUP_MASK:0,s=n.messageId,a=n.subscriptions,l=n.properties,c=0;if(typeof s!=\"number\")return e.destroy(new Error(\"Invalid messageId\")),!1;c+=2;let h=null;if(i===5){if(h=Wt(e,l),!h)return!1;c+=h.length}if(typeof a==\"object\"&&a.length)for(let g=0;g2)return e.destroy(new Error(\"Invalid subscriptions - invalid Retain Handling\")),!1}c+=q.byteLength(y)+2+1}else return e.destroy(new Error(\"Invalid subscriptions\")),!1;qe(\"subscribe: writing to stream: %o\",j.SUBSCRIBE_HEADER),e.write(j.SUBSCRIBE_HEADER[1][o?1:0][0]),De(e,c),Te(e,s),h!==null&&h.write();let d=!0;for(let g of a){let y=g.topic,w=g.qos,S=+g.nl,E=+g.rap,I=g.rh,C;wr(e,y),C=j.SUBSCRIBE_OPTIONS_QOS[w],i===5&&(C|=S?j.SUBSCRIBE_OPTIONS_NL:0,C|=E?j.SUBSCRIBE_OPTIONS_RAP:0,C|=I?j.SUBSCRIBE_OPTIONS_RH[I]:0),d=e.write(q.from([C]))}return d}function Ym(t,e,r){let i=r?r.protocolVersion:4,n=t||{},o=n.messageId,s=n.granted,a=n.properties,l=0;if(typeof o!=\"number\")return e.destroy(new Error(\"Invalid messageId\")),!1;if(l+=2,typeof s==\"object\"&&s.length)for(let h=0;hj.VARBYTEINT_MAX)return t.destroy(new Error(`Invalid variable byte integer: ${e}`)),!1;let r=Td[e];return r||(r=Ko(e),e<16384&&(Td[e]=r)),qe(\"writeVarByteInt: writing to stream: %o\",r),t.write(r)}function wr(t,e){let r=q.byteLength(e);return Te(t,r),qe(\"writeString: %s\",e),t.write(e,\"utf8\")}function Rd(t,e,r){wr(t,e),wr(t,r)}function Go(t,e){return qe(\"writeNumberCached: number: %d\",e),qe(\"writeNumberCached: %o\",Pn[e]),t.write(Pn[e])}function r1(t,e){let r=Fm(e);return qe(\"writeNumberGenerated: %o\",r),t.write(r)}function i1(t,e){let r=$m(e);return qe(\"write4ByteNumber: %o\",r),t.write(r)}function Yr(t,e){typeof e==\"string\"?wr(t,e):e?(Te(t,e.length),t.write(e)):Te(t,0)}function Wt(t,e){if(typeof e!=\"object\"||e.length!=null)return{length:1,write(){Bd(t,{},0)}};let r=0;function i(o,s){let a=j.propertiesTypes[o],l=0;switch(a){case\"byte\":{if(typeof s!=\"boolean\")return t.destroy(new Error(`Invalid ${o}: ${s}`)),!1;l+=1+1;break}case\"int8\":{if(typeof s!=\"number\"||s<0||s>255)return t.destroy(new Error(`Invalid ${o}: ${s}`)),!1;l+=1+1;break}case\"binary\":{if(s&&s===null)return t.destroy(new Error(`Invalid ${o}: ${s}`)),!1;l+=1+q.byteLength(s)+2;break}case\"int16\":{if(typeof s!=\"number\"||s<0||s>65535)return t.destroy(new Error(`Invalid ${o}: ${s}`)),!1;l+=1+2;break}case\"int32\":{if(typeof s!=\"number\"||s<0||s>4294967295)return t.destroy(new Error(`Invalid ${o}: ${s}`)),!1;l+=1+4;break}case\"var\":{if(typeof s!=\"number\"||s<0||s>268435455)return t.destroy(new Error(`Invalid ${o}: ${s}`)),!1;l+=1+q.byteLength(Ko(s));break}case\"string\":{if(typeof s!=\"string\")return t.destroy(new Error(`Invalid ${o}: ${s}`)),!1;l+=1+2+q.byteLength(s.toString());break}case\"pair\":{if(typeof s!=\"object\")return t.destroy(new Error(`Invalid ${o}: ${s}`)),!1;l+=Object.getOwnPropertyNames(s).reduce((c,h)=>{let d=s[h];return Array.isArray(d)?c+=d.reduce((g,y)=>(g+=1+2+q.byteLength(h.toString())+2+q.byteLength(y.toString()),g),0):c+=1+2+q.byteLength(h.toString())+2+q.byteLength(s[h].toString()),c},0);break}default:return t.destroy(new Error(`Invalid property ${o}: ${s}`)),!1}return l}if(e)for(let o in e){let s=0,a=0,l=e[o];if(Array.isArray(l))for(let c=0;co;){let a=n.shift();if(a&&e[a])delete e[a],s=Wt(t,e);else return!1}return s}function Cd(t,e,r){switch(j.propertiesTypes[e]){case\"byte\":{t.write(q.from([j.properties[e]])),t.write(q.from([+r]));break}case\"int8\":{t.write(q.from([j.properties[e]])),t.write(q.from([r]));break}case\"binary\":{t.write(q.from([j.properties[e]])),Yr(t,r);break}case\"int16\":{t.write(q.from([j.properties[e]])),Te(t,r);break}case\"int32\":{t.write(q.from([j.properties[e]])),i1(t,r);break}case\"var\":{t.write(q.from([j.properties[e]])),De(t,r);break}case\"string\":{t.write(q.from([j.properties[e]])),wr(t,r);break}case\"pair\":{Object.getOwnPropertyNames(r).forEach(n=>{let o=r[n];Array.isArray(o)?o.forEach(s=>{t.write(q.from([j.properties[e]])),Rd(t,n.toString(),s.toString())}):(t.write(q.from([j.properties[e]])),Rd(t,n.toString(),o.toString()))});break}default:return t.destroy(new Error(`Invalid property ${e} value: ${r}`)),!1}}function Bd(t,e,r){De(t,r);for(let i in e)if(Object.prototype.hasOwnProperty.call(e,i)&&e[i]!==null){let n=e[i];if(Array.isArray(n))for(let o=0;o{_();v();m();var n1=Qo(),{EventEmitter:s1}=(sr(),X(nr)),{Buffer:Md}=(be(),X(me));function o1(t,e){let r=new Yo;return n1(t,r,e),r.concat()}var Yo=class extends s1{constructor(){super(),this._array=new Array(20),this._i=0}write(e){return this._array[this._i++]=e,!0}concat(){let e=0,r=new Array(this._array.length),i=this._array,n=0,o;for(o=0;o{_();v();m();On.parser=md().parser;On.generate=Ud();On.writeToStream=Qo()});var Zo=M(Xo=>{\"use strict\";_();v();m();Object.defineProperty(Xo,\"__esModule\",{value:!0});var Jo=class{constructor(){this.nextId=Math.max(1,Math.floor(Math.random()*65535))}allocate(){let e=this.nextId++;return this.nextId===65536&&(this.nextId=1),e}getLastAllocated(){return this.nextId===1?65535:this.nextId-1}register(e){return!0}deallocate(e){}clear(){}};Xo.default=Jo});var Dd=M((bB,qd)=>{\"use strict\";_();v();m();qd.exports=a1;function Jr(t){return t instanceof x?x.from(t):new t.constructor(t.buffer.slice(),t.byteOffset,t.length)}function a1(t){if(t=t||{},t.circles)return l1(t);return t.proto?i:r;function e(n,o){for(var s=Object.keys(n),a=new Array(s.length),l=0;l{\"use strict\";_();v();m();jd.exports=Dd()()});var $d=M(Xr=>{\"use strict\";_();v();m();Object.defineProperty(Xr,\"__esModule\",{value:!0});Xr.validateTopics=Xr.validateTopic=void 0;function Wd(t){let e=t.split(\"/\");for(let r=0;r{\"use strict\";_();v();m();Object.defineProperty(ta,\"__esModule\",{value:!0});var f1=jt(),c1={objectMode:!0},h1={clean:!0},ea=class{constructor(e){this.options=e||{},this.options=Object.assign(Object.assign({},h1),e),this._inflights=new Map}put(e,r){return this._inflights.set(e.messageId,e),r&&r(),this}createStream(){let e=new f1.Readable(c1),r=[],i=!1,n=0;return this._inflights.forEach((o,s)=>{r.push(o)}),e._read=()=>{!i&&n{if(!i)return i=!0,setTimeout(()=>{e.emit(\"close\")},0),e},e}del(e,r){let i=this._inflights.get(e.messageId);return i?(this._inflights.delete(e.messageId),r(null,i)):r&&r(new Error(\"missing packet\")),this}get(e,r){let i=this._inflights.get(e.messageId);return i?r(null,i):r&&r(new Error(\"missing packet\")),this}close(e){this.options.clean&&(this._inflights=null),e&&e()}};ta.default=ea});var Vd=M(ia=>{\"use strict\";_();v();m();Object.defineProperty(ia,\"__esModule\",{value:!0});var Hd=[0,16,128,131,135,144,145,151,153],d1=(t,e,r)=>{t.log(\"handlePublish: packet %o\",e),r=typeof r<\"u\"?r:t.noop;let i=e.topic.toString(),n=e.payload,{qos:o}=e,{messageId:s}=e,{options:a}=t;if(t.options.protocolVersion===5){let l;if(e.properties&&(l=e.properties.topicAlias),typeof l<\"u\")if(i.length===0)if(l>0&&l<=65535){let c=t.topicAliasRecv.getTopicByAlias(l);if(c)i=c,t.log(\"handlePublish :: topic complemented by alias. topic: %s - alias: %d\",i,l);else{t.log(\"handlePublish :: unregistered topic alias. alias: %d\",l),t.emit(\"error\",new Error(\"Received unregistered Topic Alias\"));return}}else{t.log(\"handlePublish :: topic alias out of range. alias: %d\",l),t.emit(\"error\",new Error(\"Received Topic Alias is out of range\"));return}else if(t.topicAliasRecv.put(i,l))t.log(\"handlePublish :: registered topic: %s - alias: %d\",i,l);else{t.log(\"handlePublish :: topic alias out of range. alias: %d\",l),t.emit(\"error\",new Error(\"Received Topic Alias is out of range\"));return}}switch(t.log(\"handlePublish: qos %d\",o),o){case 2:{a.customHandleAcks(i,n,e,(l,c)=>{if(typeof l==\"number\"&&(c=l,l=null),l)return t.emit(\"error\",l);if(Hd.indexOf(c)===-1)return t.emit(\"error\",new Error(\"Wrong reason code for pubrec\"));c?t._sendPacket({cmd:\"pubrec\",messageId:s,reasonCode:c},r):t.incomingStore.put(e,()=>{t._sendPacket({cmd:\"pubrec\",messageId:s},r)})});break}case 1:{a.customHandleAcks(i,n,e,(l,c)=>{if(typeof l==\"number\"&&(c=l,l=null),l)return t.emit(\"error\",l);if(Hd.indexOf(c)===-1)return t.emit(\"error\",new Error(\"Wrong reason code for puback\"));c||t.emit(\"message\",i,n,e),t.handleMessage(e,h=>{if(h)return r&&r(h);t._sendPacket({cmd:\"puback\",messageId:s,reasonCode:c},r)})});break}case 0:t.emit(\"message\",i,n,e),t.handleMessage(e,r);break;default:t.log(\"handlePublish: unknown QoS. Doing nothing.\");break}};ia.default=d1});var zd=M((XB,p1)=>{p1.exports={version:\"5.10.3\"}});var _r=M(at=>{\"use strict\";_();v();m();Object.defineProperty(at,\"__esModule\",{value:!0});at.MQTTJS_VERSION=at.nextTick=at.applyMixin=at.ErrorWithReasonCode=void 0;var na=class t extends Error{constructor(e,r){super(e),this.code=r,Object.setPrototypeOf(this,t.prototype),Object.getPrototypeOf(this).name=\"ErrorWithReasonCode\"}};at.ErrorWithReasonCode=na;function g1(t,e,r=!1){var i;let n=[e];for(;;){let o=n[0],s=Object.getPrototypeOf(o);if(s?.prototype)n.unshift(s);else break}for(let o of n)for(let s of Object.getOwnPropertyNames(o.prototype))(r||s!==\"constructor\")&&Object.defineProperty(t.prototype,s,(i=Object.getOwnPropertyDescriptor(o.prototype,s))!==null&&i!==void 0?i:Object.create(null))}at.applyMixin=g1;at.nextTick=typeof(B===null||B===void 0?void 0:B.nextTick)==\"function\"?B.nextTick:t=>{setTimeout(t,0)};at.MQTTJS_VERSION=zd().version});var Ti=M($t=>{\"use strict\";_();v();m();Object.defineProperty($t,\"__esModule\",{value:!0});$t.ReasonCodes=void 0;var Kd=_r();$t.ReasonCodes={0:\"\",1:\"Unacceptable protocol version\",2:\"Identifier rejected\",3:\"Server unavailable\",4:\"Bad username or password\",5:\"Not authorized\",16:\"No matching subscribers\",17:\"No subscription existed\",128:\"Unspecified error\",129:\"Malformed Packet\",130:\"Protocol Error\",131:\"Implementation specific error\",132:\"Unsupported Protocol Version\",133:\"Client Identifier not valid\",134:\"Bad User Name or Password\",135:\"Not authorized\",136:\"Server unavailable\",137:\"Server busy\",138:\"Banned\",139:\"Server shutting down\",140:\"Bad authentication method\",141:\"Keep Alive timeout\",142:\"Session taken over\",143:\"Topic Filter invalid\",144:\"Topic Name invalid\",145:\"Packet identifier in use\",146:\"Packet Identifier not found\",147:\"Receive Maximum exceeded\",148:\"Topic Alias invalid\",149:\"Packet too large\",150:\"Message rate too high\",151:\"Quota exceeded\",152:\"Administrative action\",153:\"Payload format invalid\",154:\"Retain not supported\",155:\"QoS not supported\",156:\"Use another server\",157:\"Server moved\",158:\"Shared Subscriptions not supported\",159:\"Connection rate exceeded\",160:\"Maximum connect time\",161:\"Subscription Identifiers not supported\",162:\"Wildcard Subscriptions not supported\"};var y1=(t,e)=>{let{messageId:r}=e,i=e.cmd,n=null,o=t.outgoing[r]?t.outgoing[r].cb:null,s=null;if(!o){t.log(\"_handleAck :: Server sent an ack in error. Ignoring.\");return}switch(t.log(\"_handleAck :: packet type\",i),i){case\"pubcomp\":case\"puback\":{let a=e.reasonCode;a&&a>0&&a!==16?(s=new Kd.ErrorWithReasonCode(`Publish error: ${$t.ReasonCodes[a]}`,a),t._removeOutgoingAndStoreMessage(r,()=>{o(s,e)})):t._removeOutgoingAndStoreMessage(r,o);break}case\"pubrec\":{n={cmd:\"pubrel\",qos:2,messageId:r};let a=e.reasonCode;a&&a>0&&a!==16?(s=new Kd.ErrorWithReasonCode(`Publish error: ${$t.ReasonCodes[a]}`,a),t._removeOutgoingAndStoreMessage(r,()=>{o(s,e)})):t._sendPacket(n);break}case\"suback\":{delete t.outgoing[r],t.messageIdProvider.deallocate(r);let a=e.granted;for(let l=0;l{delete t._resubscribeTopics[d]})}}delete t.messageIdToTopic[r],t._invokeStoreProcessingQueue(),o(s,e);break}case\"unsuback\":{delete t.outgoing[r],t.messageIdProvider.deallocate(r),t._invokeStoreProcessingQueue(),o(null,e);break}default:t.emit(\"error\",new Error(\"unrecognized packet type\"))}t.disconnecting&&Object.keys(t.outgoing).length===0&&t.emit(\"outgoingEmpty\")};$t.default=y1});var Qd=M(sa=>{\"use strict\";_();v();m();Object.defineProperty(sa,\"__esModule\",{value:!0});var Gd=_r(),b1=Ti(),w1=(t,e)=>{let{options:r}=t,i=r.protocolVersion,n=i===5?e.reasonCode:e.returnCode;if(i!==5){let o=new Gd.ErrorWithReasonCode(`Protocol error: Auth packets are only supported in MQTT 5. Your version:${i}`,n);t.emit(\"error\",o);return}t.handleAuth(e,(o,s)=>{if(o){t.emit(\"error\",o);return}if(n===24)t.reconnecting=!1,t._sendPacket(s);else{let a=new Gd.ErrorWithReasonCode(`Connection refused: ${b1.ReasonCodes[n]}`,n);t.emit(\"error\",a)}})};sa.default=w1});var ep=M(Mn=>{\"use strict\";_();v();m();Object.defineProperty(Mn,\"__esModule\",{value:!0});Mn.LRUCache=void 0;var Ri=typeof performance==\"object\"&&performance&&typeof performance.now==\"function\"?performance:Date,Jd=new Set,oa=typeof B==\"object\"&&B?B:{},Xd=(t,e,r,i)=>{typeof oa.emitWarning==\"function\"?oa.emitWarning(t,e,r,i):console.error(`[${r}] ${e}: ${t}`)},xn=globalThis.AbortController,Yd=globalThis.AbortSignal;if(typeof xn>\"u\"){Yd=class{onabort;_onabort=[];reason;aborted=!1;addEventListener(i,n){this._onabort.push(n)}},xn=class{constructor(){e()}signal=new Yd;abort(i){if(!this.signal.aborted){this.signal.reason=i,this.signal.aborted=!0;for(let n of this.signal._onabort)n(i);this.signal.onabort?.(i)}}};let t=oa.env?.LRU_CACHE_IGNORE_AC_WARNING!==\"1\",e=()=>{t&&(t=!1,Xd(\"AbortController is not defined. If using lru-cache in node 14, load an AbortController polyfill from the `node-abort-controller` package. A minimal polyfill is provided for use by LRUCache.fetch(), but it should not be relied upon in other contexts (eg, passing it to other APIs that use AbortController/AbortSignal might have undesirable effects). You may disable this with LRU_CACHE_IGNORE_AC_WARNING=1 in the env.\",\"NO_ABORT_CONTROLLER\",\"ENOTSUP\",e))}}var _1=t=>!Jd.has(t),EP=Symbol(\"type\"),Ht=t=>t&&t===Math.floor(t)&&t>0&&isFinite(t),Zd=t=>Ht(t)?t<=Math.pow(2,8)?Uint8Array:t<=Math.pow(2,16)?Uint16Array:t<=Math.pow(2,32)?Uint32Array:t<=Number.MAX_SAFE_INTEGER?Zr:null:null,Zr=class extends Array{constructor(e){super(e),this.fill(0)}},aa=class t{heap;length;static#l=!1;static create(e){let r=Zd(e);if(!r)return[];t.#l=!0;let i=new t(e,r);return t.#l=!1,i}constructor(e,r){if(!t.#l)throw new TypeError(\"instantiate Stack using Stack.create(n)\");this.heap=new r(e),this.length=0}push(e){this.heap[this.length++]=e}pop(){return this.heap[--this.length]}},la=class t{#l;#c;#p;#g;#B;ttl;ttlResolution;ttlAutopurge;updateAgeOnGet;updateAgeOnHas;allowStale;noDisposeOnSet;noUpdateTTL;maxEntrySize;sizeCalculation;noDeleteOnFetchRejection;noDeleteOnStaleGet;allowStaleOnFetchAbort;allowStaleOnFetchRejection;ignoreFetchAbort;#i;#y;#n;#r;#e;#u;#h;#a;#s;#b;#o;#E;#S;#w;#_;#I;#f;static unsafeExposeInternals(e){return{starts:e.#S,ttls:e.#w,sizes:e.#E,keyMap:e.#n,keyList:e.#r,valList:e.#e,next:e.#u,prev:e.#h,get head(){return e.#a},get tail(){return e.#s},free:e.#b,isBackgroundFetch:r=>e.#t(r),backgroundFetch:(r,i,n,o)=>e.#O(r,i,n,o),moveToTail:r=>e.#C(r),indexes:r=>e.#m(r),rindexes:r=>e.#v(r),isStale:r=>e.#d(r)}}get max(){return this.#l}get maxSize(){return this.#c}get calculatedSize(){return this.#y}get size(){return this.#i}get fetchMethod(){return this.#B}get dispose(){return this.#p}get disposeAfter(){return this.#g}constructor(e){let{max:r=0,ttl:i,ttlResolution:n=1,ttlAutopurge:o,updateAgeOnGet:s,updateAgeOnHas:a,allowStale:l,dispose:c,disposeAfter:h,noDisposeOnSet:d,noUpdateTTL:g,maxSize:y=0,maxEntrySize:w=0,sizeCalculation:S,fetchMethod:E,noDeleteOnFetchRejection:I,noDeleteOnStaleGet:C,allowStaleOnFetchRejection:R,allowStaleOnFetchAbort:U,ignoreFetchAbort:N}=e;if(r!==0&&!Ht(r))throw new TypeError(\"max option must be a nonnegative integer\");let W=r?Zd(r):Array;if(!W)throw new Error(\"invalid max value: \"+r);if(this.#l=r,this.#c=y,this.maxEntrySize=w||this.#c,this.sizeCalculation=S,this.sizeCalculation){if(!this.#c&&!this.maxEntrySize)throw new TypeError(\"cannot set sizeCalculation without setting maxSize or maxEntrySize\");if(typeof this.sizeCalculation!=\"function\")throw new TypeError(\"sizeCalculation set to non-function\")}if(E!==void 0&&typeof E!=\"function\")throw new TypeError(\"fetchMethod must be a function if specified\");if(this.#B=E,this.#I=!!E,this.#n=new Map,this.#r=new Array(r).fill(void 0),this.#e=new Array(r).fill(void 0),this.#u=new W(r),this.#h=new W(r),this.#a=0,this.#s=0,this.#b=aa.create(r),this.#i=0,this.#y=0,typeof c==\"function\"&&(this.#p=c),typeof h==\"function\"?(this.#g=h,this.#o=[]):(this.#g=void 0,this.#o=void 0),this.#_=!!this.#p,this.#f=!!this.#g,this.noDisposeOnSet=!!d,this.noUpdateTTL=!!g,this.noDeleteOnFetchRejection=!!I,this.allowStaleOnFetchRejection=!!R,this.allowStaleOnFetchAbort=!!U,this.ignoreFetchAbort=!!N,this.maxEntrySize!==0){if(this.#c!==0&&!Ht(this.#c))throw new TypeError(\"maxSize must be a positive integer if specified\");if(!Ht(this.maxEntrySize))throw new TypeError(\"maxEntrySize must be a positive integer if specified\");this.#q()}if(this.allowStale=!!l,this.noDeleteOnStaleGet=!!C,this.updateAgeOnGet=!!s,this.updateAgeOnHas=!!a,this.ttlResolution=Ht(n)||n===0?n:1,this.ttlAutopurge=!!o,this.ttl=i||0,this.ttl){if(!Ht(this.ttl))throw new TypeError(\"ttl must be a positive integer if specified\");this.#x()}if(this.#l===0&&this.ttl===0&&this.#c===0)throw new TypeError(\"At least one of max, maxSize, or ttl is required\");if(!this.ttlAutopurge&&!this.#l&&!this.#c){let K=\"LRU_CACHE_UNBOUNDED\";_1(K)&&(Jd.add(K),Xd(\"TTL caching without ttlAutopurge, max, or maxSize can result in unbounded memory consumption.\",\"UnboundedCacheWarning\",K,t))}}getRemainingTTL(e){return this.#n.has(e)?1/0:0}#x(){let e=new Zr(this.#l),r=new Zr(this.#l);this.#w=e,this.#S=r,this.#M=(o,s,a=Ri.now())=>{if(r[o]=s!==0?a:0,e[o]=s,s!==0&&this.ttlAutopurge){let l=setTimeout(()=>{this.#d(o)&&this.delete(this.#r[o])},s+1);l.unref&&l.unref()}},this.#T=o=>{r[o]=e[o]!==0?Ri.now():0},this.#A=(o,s)=>{if(e[s]){let a=e[s],l=r[s];o.ttl=a,o.start=l,o.now=i||n();let c=o.now-l;o.remainingTTL=a-c}};let i=0,n=()=>{let o=Ri.now();if(this.ttlResolution>0){i=o;let s=setTimeout(()=>i=0,this.ttlResolution);s.unref&&s.unref()}return o};this.getRemainingTTL=o=>{let s=this.#n.get(o);if(s===void 0)return 0;let a=e[s],l=r[s];if(a===0||l===0)return 1/0;let c=(i||n())-l;return a-c},this.#d=o=>e[o]!==0&&r[o]!==0&&(i||n())-r[o]>e[o]}#T=()=>{};#A=()=>{};#M=()=>{};#d=()=>!1;#q(){let e=new Zr(this.#l);this.#y=0,this.#E=e,this.#R=r=>{this.#y-=e[r],e[r]=0},this.#L=(r,i,n,o)=>{if(this.#t(i))return 0;if(!Ht(n))if(o){if(typeof o!=\"function\")throw new TypeError(\"sizeCalculation must be a function\");if(n=o(i,r),!Ht(n))throw new TypeError(\"sizeCalculation return invalid (expect positive integer)\")}else throw new TypeError(\"invalid size value (must be positive integer). When maxSize or maxEntrySize is used, sizeCalculation or size must be set.\");return n},this.#P=(r,i,n)=>{if(e[r]=i,this.#c){let o=this.#c-e[r];for(;this.#y>o;)this.#k(!0)}this.#y+=e[r],n&&(n.entrySize=i,n.totalCalculatedSize=this.#y)}}#R=e=>{};#P=(e,r,i)=>{};#L=(e,r,i,n)=>{if(i||n)throw new TypeError(\"cannot set size without setting maxSize or maxEntrySize on cache\");return 0};*#m({allowStale:e=this.allowStale}={}){if(this.#i)for(let r=this.#s;!(!this.#U(r)||((e||!this.#d(r))&&(yield r),r===this.#a));)r=this.#h[r]}*#v({allowStale:e=this.allowStale}={}){if(this.#i)for(let r=this.#a;!(!this.#U(r)||((e||!this.#d(r))&&(yield r),r===this.#s));)r=this.#u[r]}#U(e){return e!==void 0&&this.#n.get(this.#r[e])===e}*entries(){for(let e of this.#m())this.#e[e]!==void 0&&this.#r[e]!==void 0&&!this.#t(this.#e[e])&&(yield[this.#r[e],this.#e[e]])}*rentries(){for(let e of this.#v())this.#e[e]!==void 0&&this.#r[e]!==void 0&&!this.#t(this.#e[e])&&(yield[this.#r[e],this.#e[e]])}*keys(){for(let e of this.#m()){let r=this.#r[e];r!==void 0&&!this.#t(this.#e[e])&&(yield r)}}*rkeys(){for(let e of this.#v()){let r=this.#r[e];r!==void 0&&!this.#t(this.#e[e])&&(yield r)}}*values(){for(let e of this.#m())this.#e[e]!==void 0&&!this.#t(this.#e[e])&&(yield this.#e[e])}*rvalues(){for(let e of this.#v())this.#e[e]!==void 0&&!this.#t(this.#e[e])&&(yield this.#e[e])}[Symbol.iterator](){return this.entries()}find(e,r={}){for(let i of this.#m()){let n=this.#e[i],o=this.#t(n)?n.__staleWhileFetching:n;if(o!==void 0&&e(o,this.#r[i],this))return this.get(this.#r[i],r)}}forEach(e,r=this){for(let i of this.#m()){let n=this.#e[i],o=this.#t(n)?n.__staleWhileFetching:n;o!==void 0&&e.call(r,o,this.#r[i],this)}}rforEach(e,r=this){for(let i of this.#v()){let n=this.#e[i],o=this.#t(n)?n.__staleWhileFetching:n;o!==void 0&&e.call(r,o,this.#r[i],this)}}purgeStale(){let e=!1;for(let r of this.#v({allowStale:!0}))this.#d(r)&&(this.delete(this.#r[r]),e=!0);return e}dump(){let e=[];for(let r of this.#m({allowStale:!0})){let i=this.#r[r],n=this.#e[r],o=this.#t(n)?n.__staleWhileFetching:n;if(o===void 0||i===void 0)continue;let s={value:o};if(this.#w&&this.#S){s.ttl=this.#w[r];let a=Ri.now()-this.#S[r];s.start=Math.floor(Date.now()-a)}this.#E&&(s.size=this.#E[r]),e.unshift([i,s])}return e}load(e){this.clear();for(let[r,i]of e){if(i.start){let n=Date.now()-i.start;i.start=Ri.now()-n}this.set(r,i.value,i)}}set(e,r,i={}){if(r===void 0)return this.delete(e),this;let{ttl:n=this.ttl,start:o,noDisposeOnSet:s=this.noDisposeOnSet,sizeCalculation:a=this.sizeCalculation,status:l}=i,{noUpdateTTL:c=this.noUpdateTTL}=i,h=this.#L(e,r,i.size||0,a);if(this.maxEntrySize&&h>this.maxEntrySize)return l&&(l.set=\"miss\",l.maxEntrySizeExceeded=!0),this.delete(e),this;let d=this.#i===0?void 0:this.#n.get(e);if(d===void 0)d=this.#i===0?this.#s:this.#b.length!==0?this.#b.pop():this.#i===this.#l?this.#k(!1):this.#i,this.#r[d]=e,this.#e[d]=r,this.#n.set(e,d),this.#u[this.#s]=d,this.#h[d]=this.#s,this.#s=d,this.#i++,this.#P(d,h,l),l&&(l.set=\"add\"),c=!1;else{this.#C(d);let g=this.#e[d];if(r!==g){if(this.#I&&this.#t(g)){g.__abortController.abort(new Error(\"replaced\"));let{__staleWhileFetching:y}=g;y!==void 0&&!s&&(this.#_&&this.#p?.(y,e,\"set\"),this.#f&&this.#o?.push([y,e,\"set\"]))}else s||(this.#_&&this.#p?.(g,e,\"set\"),this.#f&&this.#o?.push([g,e,\"set\"]));if(this.#R(d),this.#P(d,h,l),this.#e[d]=r,l){l.set=\"replace\";let y=g&&this.#t(g)?g.__staleWhileFetching:g;y!==void 0&&(l.oldValue=y)}}else l&&(l.set=\"update\")}if(n!==0&&!this.#w&&this.#x(),this.#w&&(c||this.#M(d,n,o),l&&this.#A(l,d)),!s&&this.#f&&this.#o){let g=this.#o,y;for(;y=g?.shift();)this.#g?.(...y)}return this}pop(){try{for(;this.#i;){let e=this.#e[this.#a];if(this.#k(!0),this.#t(e)){if(e.__staleWhileFetching)return e.__staleWhileFetching}else if(e!==void 0)return e}}finally{if(this.#f&&this.#o){let e=this.#o,r;for(;r=e?.shift();)this.#g?.(...r)}}}#k(e){let r=this.#a,i=this.#r[r],n=this.#e[r];return this.#I&&this.#t(n)?n.__abortController.abort(new Error(\"evicted\")):(this.#_||this.#f)&&(this.#_&&this.#p?.(n,i,\"evict\"),this.#f&&this.#o?.push([n,i,\"evict\"])),this.#R(r),e&&(this.#r[r]=void 0,this.#e[r]=void 0,this.#b.push(r)),this.#i===1?(this.#a=this.#s=0,this.#b.length=0):this.#a=this.#u[r],this.#n.delete(i),this.#i--,r}has(e,r={}){let{updateAgeOnHas:i=this.updateAgeOnHas,status:n}=r,o=this.#n.get(e);if(o!==void 0){let s=this.#e[o];if(this.#t(s)&&s.__staleWhileFetching===void 0)return!1;if(this.#d(o))n&&(n.has=\"stale\",this.#A(n,o));else return i&&this.#T(o),n&&(n.has=\"hit\",this.#A(n,o)),!0}else n&&(n.has=\"miss\");return!1}peek(e,r={}){let{allowStale:i=this.allowStale}=r,n=this.#n.get(e);if(n!==void 0&&(i||!this.#d(n))){let o=this.#e[n];return this.#t(o)?o.__staleWhileFetching:o}}#O(e,r,i,n){let o=r===void 0?void 0:this.#e[r];if(this.#t(o))return o;let s=new xn,{signal:a}=i;a?.addEventListener(\"abort\",()=>s.abort(a.reason),{signal:s.signal});let l={signal:s.signal,options:i,context:n},c=(S,E=!1)=>{let{aborted:I}=s.signal,C=i.ignoreFetchAbort&&S!==void 0;if(i.status&&(I&&!E?(i.status.fetchAborted=!0,i.status.fetchError=s.signal.reason,C&&(i.status.fetchAbortIgnored=!0)):i.status.fetchResolved=!0),I&&!C&&!E)return d(s.signal.reason);let R=y;return this.#e[r]===y&&(S===void 0?R.__staleWhileFetching?this.#e[r]=R.__staleWhileFetching:this.delete(e):(i.status&&(i.status.fetchUpdated=!0),this.set(e,S,l.options))),S},h=S=>(i.status&&(i.status.fetchRejected=!0,i.status.fetchError=S),d(S)),d=S=>{let{aborted:E}=s.signal,I=E&&i.allowStaleOnFetchAbort,C=I||i.allowStaleOnFetchRejection,R=C||i.noDeleteOnFetchRejection,U=y;if(this.#e[r]===y&&(!R||U.__staleWhileFetching===void 0?this.delete(e):I||(this.#e[r]=U.__staleWhileFetching)),C)return i.status&&U.__staleWhileFetching!==void 0&&(i.status.returnedStale=!0),U.__staleWhileFetching;if(U.__returned===U)throw S},g=(S,E)=>{let I=this.#B?.(e,o,l);I&&I instanceof Promise&&I.then(C=>S(C===void 0?void 0:C),E),s.signal.addEventListener(\"abort\",()=>{(!i.ignoreFetchAbort||i.allowStaleOnFetchAbort)&&(S(void 0),i.allowStaleOnFetchAbort&&(S=C=>c(C,!0)))})};i.status&&(i.status.fetchDispatched=!0);let y=new Promise(g).then(c,h),w=Object.assign(y,{__abortController:s,__staleWhileFetching:o,__returned:void 0});return r===void 0?(this.set(e,w,{...l.options,status:void 0}),r=this.#n.get(e)):this.#e[r]=w,w}#t(e){if(!this.#I)return!1;let r=e;return!!r&&r instanceof Promise&&r.hasOwnProperty(\"__staleWhileFetching\")&&r.__abortController instanceof xn}async fetch(e,r={}){let{allowStale:i=this.allowStale,updateAgeOnGet:n=this.updateAgeOnGet,noDeleteOnStaleGet:o=this.noDeleteOnStaleGet,ttl:s=this.ttl,noDisposeOnSet:a=this.noDisposeOnSet,size:l=0,sizeCalculation:c=this.sizeCalculation,noUpdateTTL:h=this.noUpdateTTL,noDeleteOnFetchRejection:d=this.noDeleteOnFetchRejection,allowStaleOnFetchRejection:g=this.allowStaleOnFetchRejection,ignoreFetchAbort:y=this.ignoreFetchAbort,allowStaleOnFetchAbort:w=this.allowStaleOnFetchAbort,context:S,forceRefresh:E=!1,status:I,signal:C}=r;if(!this.#I)return I&&(I.fetch=\"get\"),this.get(e,{allowStale:i,updateAgeOnGet:n,noDeleteOnStaleGet:o,status:I});let R={allowStale:i,updateAgeOnGet:n,noDeleteOnStaleGet:o,ttl:s,noDisposeOnSet:a,size:l,sizeCalculation:c,noUpdateTTL:h,noDeleteOnFetchRejection:d,allowStaleOnFetchRejection:g,allowStaleOnFetchAbort:w,ignoreFetchAbort:y,status:I,signal:C},U=this.#n.get(e);if(U===void 0){I&&(I.fetch=\"miss\");let N=this.#O(e,U,R,S);return N.__returned=N}else{let N=this.#e[U];if(this.#t(N)){let pe=i&&N.__staleWhileFetching!==void 0;return I&&(I.fetch=\"inflight\",pe&&(I.returnedStale=!0)),pe?N.__staleWhileFetching:N.__returned=N}let W=this.#d(U);if(!E&&!W)return I&&(I.fetch=\"hit\"),this.#C(U),n&&this.#T(U),I&&this.#A(I,U),N;let K=this.#O(e,U,R,S),Q=K.__staleWhileFetching!==void 0&&i;return I&&(I.fetch=W?\"stale\":\"refresh\",Q&&W&&(I.returnedStale=!0)),Q?K.__staleWhileFetching:K.__returned=K}}get(e,r={}){let{allowStale:i=this.allowStale,updateAgeOnGet:n=this.updateAgeOnGet,noDeleteOnStaleGet:o=this.noDeleteOnStaleGet,status:s}=r,a=this.#n.get(e);if(a!==void 0){let l=this.#e[a],c=this.#t(l);return s&&this.#A(s,a),this.#d(a)?(s&&(s.get=\"stale\"),c?(s&&i&&l.__staleWhileFetching!==void 0&&(s.returnedStale=!0),i?l.__staleWhileFetching:void 0):(o||this.delete(e),s&&i&&(s.returnedStale=!0),i?l:void 0)):(s&&(s.get=\"hit\"),c?l.__staleWhileFetching:(this.#C(a),n&&this.#T(a),l))}else s&&(s.get=\"miss\")}#N(e,r){this.#h[r]=e,this.#u[e]=r}#C(e){e!==this.#s&&(e===this.#a?this.#a=this.#u[e]:this.#N(this.#h[e],this.#u[e]),this.#N(this.#s,e),this.#s=e)}delete(e){let r=!1;if(this.#i!==0){let i=this.#n.get(e);if(i!==void 0)if(r=!0,this.#i===1)this.clear();else{this.#R(i);let n=this.#e[i];this.#t(n)?n.__abortController.abort(new Error(\"deleted\")):(this.#_||this.#f)&&(this.#_&&this.#p?.(n,e,\"delete\"),this.#f&&this.#o?.push([n,e,\"delete\"])),this.#n.delete(e),this.#r[i]=void 0,this.#e[i]=void 0,i===this.#s?this.#s=this.#h[i]:i===this.#a?this.#a=this.#u[i]:(this.#u[this.#h[i]]=this.#u[i],this.#h[this.#u[i]]=this.#h[i]),this.#i--,this.#b.push(i)}}if(this.#f&&this.#o?.length){let i=this.#o,n;for(;n=i?.shift();)this.#g?.(...n)}return r}clear(){for(let e of this.#v({allowStale:!0})){let r=this.#e[e];if(this.#t(r))r.__abortController.abort(new Error(\"deleted\"));else{let i=this.#r[e];this.#_&&this.#p?.(r,i,\"delete\"),this.#f&&this.#o?.push([r,i,\"delete\"])}}if(this.#n.clear(),this.#e.fill(void 0),this.#r.fill(void 0),this.#w&&this.#S&&(this.#w.fill(0),this.#S.fill(0)),this.#E&&this.#E.fill(0),this.#a=0,this.#s=0,this.#b.length=0,this.#y=0,this.#i=0,this.#f&&this.#o){let e=this.#o,r;for(;r=e?.shift();)this.#g?.(...r)}}};Mn.LRUCache=la});var lt=M(Vt=>{\"use strict\";_();v();m();Object.defineProperty(Vt,\"t\",{value:!0});Vt.ContainerIterator=Vt.Container=Vt.Base=void 0;var ua=class{constructor(e=0){this.iteratorType=e}equals(e){return this.o===e.o}};Vt.ContainerIterator=ua;var Ln=class{constructor(){this.i=0}get length(){return this.i}size(){return this.i}empty(){return this.i===0}};Vt.Base=Ln;var fa=class extends Ln{};Vt.Container=fa});var tp=M(Un=>{\"use strict\";_();v();m();Object.defineProperty(Un,\"t\",{value:!0});Un.default=void 0;var m1=lt(),ca=class extends m1.Base{constructor(e=[]){super(),this.S=[];let r=this;e.forEach(function(i){r.push(i)})}clear(){this.i=0,this.S=[]}push(e){return this.S.push(e),this.i+=1,this.i}pop(){if(this.i!==0)return this.i-=1,this.S.pop()}top(){return this.S[this.i-1]}},v1=ca;Un.default=v1});var rp=M(Nn=>{\"use strict\";_();v();m();Object.defineProperty(Nn,\"t\",{value:!0});Nn.default=void 0;var E1=lt(),ha=class extends E1.Base{constructor(e=[]){super(),this.j=0,this.q=[];let r=this;e.forEach(function(i){r.push(i)})}clear(){this.q=[],this.i=this.j=0}push(e){let r=this.q.length;if(this.j/r>.5&&this.j+this.i>=r&&r>4096){let i=this.i;for(let n=0;n{\"use strict\";_();v();m();Object.defineProperty(qn,\"t\",{value:!0});qn.default=void 0;var A1=lt(),da=class extends A1.Base{constructor(e=[],r=function(n,o){return n>o?-1:n>1;for(let o=this.i-1>>1;o>=0;--o)this.k(o,n)}m(e){let r=this.C[e];for(;e>0;){let i=e-1>>1,n=this.C[i];if(this.v(n,r)<=0)break;this.C[e]=n,e=i}this.C[e]=r}k(e,r){let i=this.C[e];for(;e0&&(n=o,s=this.C[o]),this.v(s,i)>=0)break;this.C[e]=s,e=n}this.C[e]=i}clear(){this.i=0,this.C.length=0}push(e){this.C.push(e),this.m(this.i),this.i+=1}pop(){if(this.i===0)return;let e=this.C[0],r=this.C.pop();return this.i-=1,this.i&&(this.C[0]=r,this.k(0,this.i>>1)),e}top(){return this.C[0]}find(e){return this.C.indexOf(e)>=0}remove(e){let r=this.C.indexOf(e);return r<0?!1:(r===0?this.pop():r===this.i-1?(this.C.pop(),this.i-=1):(this.C.splice(r,1,this.C.pop()),this.i-=1,this.m(r),this.k(r,this.i>>1)),!0)}updateItem(e){let r=this.C.indexOf(e);return r<0?!1:(this.m(r),this.k(r,this.i>>1),!0)}toArray(){return[...this.C]}},I1=da;qn.default=I1});var jn=M(Dn=>{\"use strict\";_();v();m();Object.defineProperty(Dn,\"t\",{value:!0});Dn.default=void 0;var T1=lt(),pa=class extends T1.Container{},R1=pa;Dn.default=R1});var ut=M(ga=>{\"use strict\";_();v();m();Object.defineProperty(ga,\"t\",{value:!0});ga.throwIteratorAccessError=C1;function C1(){throw new RangeError(\"Iterator access denied!\")}});var ba=M(Wn=>{\"use strict\";_();v();m();Object.defineProperty(Wn,\"t\",{value:!0});Wn.RandomIterator=void 0;var B1=lt(),Fn=ut(),ya=class extends B1.ContainerIterator{constructor(e,r){super(r),this.o=e,this.iteratorType===0?(this.pre=function(){return this.o===0&&(0,Fn.throwIteratorAccessError)(),this.o-=1,this},this.next=function(){return this.o===this.container.size()&&(0,Fn.throwIteratorAccessError)(),this.o+=1,this}):(this.pre=function(){return this.o===this.container.size()-1&&(0,Fn.throwIteratorAccessError)(),this.o+=1,this},this.next=function(){return this.o===-1&&(0,Fn.throwIteratorAccessError)(),this.o-=1,this})}get pointer(){return this.container.getElementByPos(this.o)}set pointer(e){this.container.setElementByPos(this.o,e)}};Wn.RandomIterator=ya});var np=M($n=>{\"use strict\";_();v();m();Object.defineProperty($n,\"t\",{value:!0});$n.default=void 0;var P1=O1(jn()),k1=ba();function O1(t){return t&&t.t?t:{default:t}}var mr=class t extends k1.RandomIterator{constructor(e,r,i){super(e,i),this.container=r}copy(){return new t(this.o,this.container,this.iteratorType)}},wa=class extends P1.default{constructor(e=[],r=!0){if(super(),Array.isArray(e))this.J=r?[...e]:e,this.i=e.length;else{this.J=[];let i=this;e.forEach(function(n){i.pushBack(n)})}}clear(){this.i=0,this.J.length=0}begin(){return new mr(0,this)}end(){return new mr(this.i,this)}rBegin(){return new mr(this.i-1,this,1)}rEnd(){return new mr(-1,this,1)}front(){return this.J[0]}back(){return this.J[this.i-1]}getElementByPos(e){if(e<0||e>this.i-1)throw new RangeError;return this.J[e]}eraseElementByPos(e){if(e<0||e>this.i-1)throw new RangeError;return this.J.splice(e,1),this.i-=1,this.i}eraseElementByValue(e){let r=0;for(let i=0;ithis.i-1)throw new RangeError;this.J[e]=r}insert(e,r,i=1){if(e<0||e>this.i)throw new RangeError;return this.J.splice(e,0,...new Array(i).fill(r)),this.i+=i,this.i}find(e){for(let r=0;r{\"use strict\";_();v();m();Object.defineProperty(Hn,\"t\",{value:!0});Hn.default=void 0;var M1=U1(jn()),L1=lt(),vr=ut();function U1(t){return t&&t.t?t:{default:t}}var Er=class t extends L1.ContainerIterator{constructor(e,r,i,n){super(n),this.o=e,this.h=r,this.container=i,this.iteratorType===0?(this.pre=function(){return this.o.L===this.h&&(0,vr.throwIteratorAccessError)(),this.o=this.o.L,this},this.next=function(){return this.o===this.h&&(0,vr.throwIteratorAccessError)(),this.o=this.o.B,this}):(this.pre=function(){return this.o.B===this.h&&(0,vr.throwIteratorAccessError)(),this.o=this.o.B,this},this.next=function(){return this.o===this.h&&(0,vr.throwIteratorAccessError)(),this.o=this.o.L,this})}get pointer(){return this.o===this.h&&(0,vr.throwIteratorAccessError)(),this.o.l}set pointer(e){this.o===this.h&&(0,vr.throwIteratorAccessError)(),this.o.l=e}copy(){return new t(this.o,this.h,this.container,this.iteratorType)}},_a=class extends M1.default{constructor(e=[]){super(),this.h={},this.p=this._=this.h.L=this.h.B=this.h;let r=this;e.forEach(function(i){r.pushBack(i)})}V(e){let{L:r,B:i}=e;r.B=i,i.L=r,e===this.p&&(this.p=i),e===this._&&(this._=r),this.i-=1}G(e,r){let i=r.B,n={l:e,L:r,B:i};r.B=n,i.L=n,r===this.h&&(this.p=n),i===this.h&&(this._=n),this.i+=1}clear(){this.i=0,this.p=this._=this.h.L=this.h.B=this.h}begin(){return new Er(this.p,this.h,this)}end(){return new Er(this.h,this.h,this)}rBegin(){return new Er(this._,this.h,this,1)}rEnd(){return new Er(this.h,this.h,this,1)}front(){return this.p.l}back(){return this._.l}getElementByPos(e){if(e<0||e>this.i-1)throw new RangeError;let r=this.p;for(;e--;)r=r.B;return r.l}eraseElementByPos(e){if(e<0||e>this.i-1)throw new RangeError;let r=this.p;for(;e--;)r=r.B;return this.V(r),this.i}eraseElementByValue(e){let r=this.p;for(;r!==this.h;)r.l===e&&this.V(r),r=r.B;return this.i}eraseElementByIterator(e){let r=e.o;return r===this.h&&(0,vr.throwIteratorAccessError)(),e=e.next(),this.V(r),e}pushBack(e){return this.G(e,this._),this.i}popBack(){if(this.i===0)return;let e=this._.l;return this.V(this._),e}pushFront(e){return this.G(e,this.h),this.i}popFront(){if(this.i===0)return;let e=this.p.l;return this.V(this.p),e}setElementByPos(e,r){if(e<0||e>this.i-1)throw new RangeError;let i=this.p;for(;e--;)i=i.B;i.l=r}insert(e,r,i=1){if(e<0||e>this.i)throw new RangeError;if(i<=0)return this.i;if(e===0)for(;i--;)this.pushFront(r);else if(e===this.i)for(;i--;)this.pushBack(r);else{let n=this.p;for(let s=1;s{\"use strict\";_();v();m();Object.defineProperty(Vn,\"t\",{value:!0});Vn.default=void 0;var q1=j1(jn()),D1=ba();function j1(t){return t&&t.t?t:{default:t}}var Sr=class t extends D1.RandomIterator{constructor(e,r,i){super(e,i),this.container=r}copy(){return new t(this.o,this.container,this.iteratorType)}},ma=class extends q1.default{constructor(e=[],r=4096){super(),this.j=0,this.D=0,this.R=0,this.N=0,this.P=0,this.A=[];let i=(()=>{if(typeof e.length==\"number\")return e.length;if(typeof e.size==\"number\")return e.size;if(typeof e.size==\"function\")return e.size();throw new TypeError(\"Cannot get the length or size of the container\")})();this.F=r,this.P=Math.max(Math.ceil(i/this.F),1);for(let s=0;s>1)-(n>>1),this.D=this.N=this.F-i%this.F>>1;let o=this;e.forEach(function(s){o.pushBack(s)})}T(){let e=[],r=Math.max(this.P>>1,1);for(let i=0;i>1}begin(){return new Sr(0,this)}end(){return new Sr(this.i,this)}rBegin(){return new Sr(this.i-1,this,1)}rEnd(){return new Sr(-1,this,1)}front(){if(this.i!==0)return this.A[this.j][this.D]}back(){if(this.i!==0)return this.A[this.R][this.N]}pushBack(e){return this.i&&(this.N0?this.N-=1:this.R>0?(this.R-=1,this.N=this.F-1):(this.R=this.P-1,this.N=this.F-1)),this.i-=1,e}pushFront(e){return this.i&&(this.D>0?this.D-=1:this.j>0?(this.j-=1,this.D=this.F-1):(this.j=this.P-1,this.D=this.F-1),this.j===this.R&&this.D===this.N&&this.T()),this.i+=1,this.A[this.j][this.D]=e,this.i}popFront(){if(this.i===0)return;let e=this.A[this.j][this.D];return this.i!==1&&(this.Dthis.i-1)throw new RangeError;let{curNodeBucketIndex:r,curNodePointerIndex:i}=this.O(e);return this.A[r][i]}setElementByPos(e,r){if(e<0||e>this.i-1)throw new RangeError;let{curNodeBucketIndex:i,curNodePointerIndex:n}=this.O(e);this.A[i][n]=r}insert(e,r,i=1){if(e<0||e>this.i)throw new RangeError;if(e===0)for(;i--;)this.pushFront(r);else if(e===this.i)for(;i--;)this.pushBack(r);else{let n=[];for(let o=e;othis.i-1)throw new RangeError;if(e===0)this.popFront();else if(e===this.i-1)this.popBack();else{let r=[];for(let n=e+1;ne;)this.popBack();return this.i}sort(e){let r=[];for(let i=0;i{\"use strict\";_();v();m();Object.defineProperty(ei,\"t\",{value:!0});ei.TreeNodeEnableIndex=ei.TreeNode=void 0;var zn=class{constructor(e,r){this.ee=1,this.u=void 0,this.l=void 0,this.U=void 0,this.W=void 0,this.tt=void 0,this.u=e,this.l=r}L(){let e=this;if(e.ee===1&&e.tt.tt===e)e=e.W;else if(e.U)for(e=e.U;e.W;)e=e.W;else{let r=e.tt;for(;r.U===e;)e=r,r=e.tt;e=r}return e}B(){let e=this;if(e.W){for(e=e.W;e.U;)e=e.U;return e}else{let r=e.tt;for(;r.W===e;)e=r,r=e.tt;return e.W!==r?r:e}}te(){let e=this.tt,r=this.W,i=r.U;return e.tt===this?e.tt=r:e.U===this?e.U=r:e.W=r,r.tt=e,r.U=this,this.tt=r,this.W=i,i&&(i.tt=this),r}se(){let e=this.tt,r=this.U,i=r.W;return e.tt===this?e.tt=r:e.U===this?e.U=r:e.W=r,r.tt=e,r.W=this,this.tt=r,this.U=i,i&&(i.tt=this),r}};ei.TreeNode=zn;var va=class extends zn{constructor(){super(...arguments),this.rt=1}te(){let e=super.te();return this.ie(),e.ie(),e}se(){let e=super.se();return this.ie(),e.ie(),e}ie(){this.rt=1,this.U&&(this.rt+=this.U.rt),this.W&&(this.rt+=this.W.rt)}};ei.TreeNodeEnableIndex=va});var Sa=M(Kn=>{\"use strict\";_();v();m();Object.defineProperty(Kn,\"t\",{value:!0});Kn.default=void 0;var lp=ap(),W1=lt(),up=ut(),Ea=class extends W1.Container{constructor(e=function(i,n){return in?1:0},r=!1){super(),this.Y=void 0,this.v=e,r?(this.re=lp.TreeNodeEnableIndex,this.M=function(i,n,o){let s=this.ne(i,n,o);if(s){let a=s.tt;for(;a!==this.h;)a.rt+=1,a=a.tt;let l=this.he(s);if(l){let{parentNode:c,grandParent:h,curNode:d}=l;c.ie(),h.ie(),d.ie()}}return this.i},this.V=function(i){let n=this.fe(i);for(;n!==this.h;)n.rt-=1,n=n.tt}):(this.re=lp.TreeNode,this.M=function(i,n,o){let s=this.ne(i,n,o);return s&&this.he(s),this.i},this.V=this.fe),this.h=new this.re}X(e,r){let i=this.h;for(;e;){let n=this.v(e.u,r);if(n<0)e=e.W;else if(n>0)i=e,e=e.U;else return e}return i}Z(e,r){let i=this.h;for(;e;)this.v(e.u,r)<=0?e=e.W:(i=e,e=e.U);return i}$(e,r){let i=this.h;for(;e;){let n=this.v(e.u,r);if(n<0)i=e,e=e.W;else if(n>0)e=e.U;else return e}return i}rr(e,r){let i=this.h;for(;e;)this.v(e.u,r)<0?(i=e,e=e.W):e=e.U;return i}ue(e){for(;;){let r=e.tt;if(r===this.h)return;if(e.ee===1){e.ee=0;return}if(e===r.U){let i=r.W;if(i.ee===1)i.ee=0,r.ee=1,r===this.Y?this.Y=r.te():r.te();else if(i.W&&i.W.ee===1){i.ee=r.ee,r.ee=0,i.W.ee=0,r===this.Y?this.Y=r.te():r.te();return}else i.U&&i.U.ee===1?(i.ee=1,i.U.ee=0,i.se()):(i.ee=1,e=r)}else{let i=r.U;if(i.ee===1)i.ee=0,r.ee=1,r===this.Y?this.Y=r.se():r.se();else if(i.U&&i.U.ee===1){i.ee=r.ee,r.ee=0,i.U.ee=0,r===this.Y?this.Y=r.se():r.se();return}else i.W&&i.W.ee===1?(i.ee=1,i.W.ee=0,i.te()):(i.ee=1,e=r)}}}fe(e){if(this.i===1)return this.clear(),this.h;let r=e;for(;r.U||r.W;){if(r.W)for(r=r.W;r.U;)r=r.U;else r=r.U;[e.u,r.u]=[r.u,e.u],[e.l,r.l]=[r.l,e.l],e=r}this.h.U===r?this.h.U=r.tt:this.h.W===r&&(this.h.W=r.tt),this.ue(r);let i=r.tt;return r===i.U?i.U=void 0:i.W=void 0,this.i-=1,this.Y.ee=0,i}oe(e,r){return e===void 0?!1:this.oe(e.U,r)||r(e)?!0:this.oe(e.W,r)}he(e){for(;;){let r=e.tt;if(r.ee===0)return;let i=r.tt;if(r===i.U){let n=i.W;if(n&&n.ee===1){if(n.ee=r.ee=0,i===this.Y)return;i.ee=1,e=i;continue}else if(e===r.W){if(e.ee=0,e.U&&(e.U.tt=r),e.W&&(e.W.tt=i),r.W=e.U,i.U=e.W,e.U=r,e.W=i,i===this.Y)this.Y=e,this.h.tt=e;else{let o=i.tt;o.U===i?o.U=e:o.W=e}return e.tt=i.tt,r.tt=e,i.tt=e,i.ee=1,{parentNode:r,grandParent:i,curNode:e}}else r.ee=0,i===this.Y?this.Y=i.se():i.se(),i.ee=1}else{let n=i.U;if(n&&n.ee===1){if(n.ee=r.ee=0,i===this.Y)return;i.ee=1,e=i;continue}else if(e===r.U){if(e.ee=0,e.U&&(e.U.tt=i),e.W&&(e.W.tt=r),i.W=e.U,r.U=e.W,e.U=i,e.W=r,i===this.Y)this.Y=e,this.h.tt=e;else{let o=i.tt;o.U===i?o.U=e:o.W=e}return e.tt=i.tt,r.tt=e,i.tt=e,i.ee=1,{parentNode:r,grandParent:i,curNode:e}}else r.ee=0,i===this.Y?this.Y=i.te():i.te(),i.ee=1}return}}ne(e,r,i){if(this.Y===void 0){this.i+=1,this.Y=new this.re(e,r),this.Y.ee=0,this.Y.tt=this.h,this.h.tt=this.Y,this.h.U=this.Y,this.h.W=this.Y;return}let n,o=this.h.U,s=this.v(o.u,e);if(s===0){o.l=r;return}else if(s>0)o.U=new this.re(e,r),o.U.tt=o,n=o.U,this.h.U=n;else{let a=this.h.W,l=this.v(a.u,e);if(l===0){a.l=r;return}else if(l<0)a.W=new this.re(e,r),a.W.tt=a,n=a.W,this.h.W=n;else{if(i!==void 0){let c=i.o;if(c!==this.h){let h=this.v(c.u,e);if(h===0){c.l=r;return}else if(h>0){let d=c.L(),g=this.v(d.u,e);if(g===0){d.l=r;return}else g<0&&(n=new this.re(e,r),d.W===void 0?(d.W=n,n.tt=d):(c.U=n,n.tt=c))}}}if(n===void 0)for(n=this.Y;;){let c=this.v(n.u,e);if(c>0){if(n.U===void 0){n.U=new this.re(e,r),n.U.tt=n,n=n.U;break}n=n.U}else if(c<0){if(n.W===void 0){n.W=new this.re(e,r),n.W.tt=n,n=n.W;break}n=n.W}else{n.l=r;return}}}}return this.i+=1,n}I(e,r){for(;e;){let i=this.v(e.u,r);if(i<0)e=e.W;else if(i>0)e=e.U;else return e}return e||this.h}clear(){this.i=0,this.Y=void 0,this.h.tt=void 0,this.h.U=this.h.W=void 0}updateKeyByIterator(e,r){let i=e.o;if(i===this.h&&(0,up.throwIteratorAccessError)(),this.i===1)return i.u=r,!0;if(i===this.h.U)return this.v(i.B().u,r)>0?(i.u=r,!0):!1;if(i===this.h.W)return this.v(i.L().u,r)<0?(i.u=r,!0):!1;let n=i.L().u;if(this.v(n,r)>=0)return!1;let o=i.B().u;return this.v(o,r)<=0?!1:(i.u=r,!0)}eraseElementByPos(e){if(e<0||e>this.i-1)throw new RangeError;let r=0,i=this;return this.oe(this.Y,function(n){return e===r?(i.V(n),!0):(r+=1,!1)}),this.i}eraseElementByKey(e){if(this.i===0)return!1;let r=this.I(this.Y,e);return r===this.h?!1:(this.V(r),!0)}eraseElementByIterator(e){let r=e.o;r===this.h&&(0,up.throwIteratorAccessError)();let i=r.W===void 0;return e.iteratorType===0?i&&e.next():(!i||r.U===void 0)&&e.next(),this.V(r),e}forEach(e){let r=0;for(let i of this)e(i,r++,this)}getElementByPos(e){if(e<0||e>this.i-1)throw new RangeError;let r,i=0;for(let n of this){if(i===e){r=n;break}i+=1}return r}getHeight(){if(this.i===0)return 0;let e=function(r){return r?Math.max(e(r.U),e(r.W))+1:0};return e(this.Y)}},$1=Ea;Kn.default=$1});var Ia=M(Qn=>{\"use strict\";_();v();m();Object.defineProperty(Qn,\"t\",{value:!0});Qn.default=void 0;var H1=lt(),Gn=ut(),Aa=class extends H1.ContainerIterator{constructor(e,r,i){super(i),this.o=e,this.h=r,this.iteratorType===0?(this.pre=function(){return this.o===this.h.U&&(0,Gn.throwIteratorAccessError)(),this.o=this.o.L(),this},this.next=function(){return this.o===this.h&&(0,Gn.throwIteratorAccessError)(),this.o=this.o.B(),this}):(this.pre=function(){return this.o===this.h.W&&(0,Gn.throwIteratorAccessError)(),this.o=this.o.B(),this},this.next=function(){return this.o===this.h&&(0,Gn.throwIteratorAccessError)(),this.o=this.o.L(),this})}get index(){let e=this.o,r=this.h.tt;if(e===this.h)return r?r.rt-1:0;let i=0;for(e.U&&(i+=e.U.rt);e!==r;){let n=e.tt;e===n.W&&(i+=1,n.U&&(i+=n.U.rt)),e=n}return i}},V1=Aa;Qn.default=V1});var cp=M(Yn=>{\"use strict\";_();v();m();Object.defineProperty(Yn,\"t\",{value:!0});Yn.default=void 0;var z1=fp(Sa()),K1=fp(Ia()),G1=ut();function fp(t){return t&&t.t?t:{default:t}}var Ke=class t extends K1.default{constructor(e,r,i,n){super(e,r,n),this.container=i}get pointer(){return this.o===this.h&&(0,G1.throwIteratorAccessError)(),this.o.u}copy(){return new t(this.o,this.h,this.container,this.iteratorType)}},Ta=class extends z1.default{constructor(e=[],r,i){super(r,i);let n=this;e.forEach(function(o){n.insert(o)})}*K(e){e!==void 0&&(yield*this.K(e.U),yield e.u,yield*this.K(e.W))}begin(){return new Ke(this.h.U||this.h,this.h,this)}end(){return new Ke(this.h,this.h,this)}rBegin(){return new Ke(this.h.W||this.h,this.h,this,1)}rEnd(){return new Ke(this.h,this.h,this,1)}front(){return this.h.U?this.h.U.u:void 0}back(){return this.h.W?this.h.W.u:void 0}insert(e,r){return this.M(e,void 0,r)}find(e){let r=this.I(this.Y,e);return new Ke(r,this.h,this)}lowerBound(e){let r=this.X(this.Y,e);return new Ke(r,this.h,this)}upperBound(e){let r=this.Z(this.Y,e);return new Ke(r,this.h,this)}reverseLowerBound(e){let r=this.$(this.Y,e);return new Ke(r,this.h,this)}reverseUpperBound(e){let r=this.rr(this.Y,e);return new Ke(r,this.h,this)}union(e){let r=this;return e.forEach(function(i){r.insert(i)}),this.i}[Symbol.iterator](){return this.K(this.Y)}},Q1=Ta;Yn.default=Q1});var dp=M(Jn=>{\"use strict\";_();v();m();Object.defineProperty(Jn,\"t\",{value:!0});Jn.default=void 0;var Y1=hp(Sa()),J1=hp(Ia()),X1=ut();function hp(t){return t&&t.t?t:{default:t}}var Ge=class t extends J1.default{constructor(e,r,i,n){super(e,r,n),this.container=i}get pointer(){this.o===this.h&&(0,X1.throwIteratorAccessError)();let e=this;return new Proxy([],{get(r,i){if(i===\"0\")return e.o.u;if(i===\"1\")return e.o.l},set(r,i,n){if(i!==\"1\")throw new TypeError(\"props must be 1\");return e.o.l=n,!0}})}copy(){return new t(this.o,this.h,this.container,this.iteratorType)}},Ra=class extends Y1.default{constructor(e=[],r,i){super(r,i);let n=this;e.forEach(function(o){n.setElement(o[0],o[1])})}*K(e){e!==void 0&&(yield*this.K(e.U),yield[e.u,e.l],yield*this.K(e.W))}begin(){return new Ge(this.h.U||this.h,this.h,this)}end(){return new Ge(this.h,this.h,this)}rBegin(){return new Ge(this.h.W||this.h,this.h,this,1)}rEnd(){return new Ge(this.h,this.h,this,1)}front(){if(this.i===0)return;let e=this.h.U;return[e.u,e.l]}back(){if(this.i===0)return;let e=this.h.W;return[e.u,e.l]}lowerBound(e){let r=this.X(this.Y,e);return new Ge(r,this.h,this)}upperBound(e){let r=this.Z(this.Y,e);return new Ge(r,this.h,this)}reverseLowerBound(e){let r=this.$(this.Y,e);return new Ge(r,this.h,this)}reverseUpperBound(e){let r=this.rr(this.Y,e);return new Ge(r,this.h,this)}setElement(e,r,i){return this.M(e,r,i)}find(e){let r=this.I(this.Y,e);return new Ge(r,this.h,this)}getElementByKey(e){return this.I(this.Y,e).l}union(e){let r=this;return e.forEach(function(i){r.setElement(i[0],i[1])}),this.i}[Symbol.iterator](){return this.K(this.Y)}},Z1=Ra;Jn.default=Z1});var Ba=M(Ca=>{\"use strict\";_();v();m();Object.defineProperty(Ca,\"t\",{value:!0});Ca.default=ev;function ev(t){let e=typeof t;return e===\"object\"&&t!==null||e===\"function\"}});var xa=M(ti=>{\"use strict\";_();v();m();Object.defineProperty(ti,\"t\",{value:!0});ti.HashContainerIterator=ti.HashContainer=void 0;var pp=lt(),Pa=tv(Ba()),Ci=ut();function tv(t){return t&&t.t?t:{default:t}}var ka=class extends pp.ContainerIterator{constructor(e,r,i){super(i),this.o=e,this.h=r,this.iteratorType===0?(this.pre=function(){return this.o.L===this.h&&(0,Ci.throwIteratorAccessError)(),this.o=this.o.L,this},this.next=function(){return this.o===this.h&&(0,Ci.throwIteratorAccessError)(),this.o=this.o.B,this}):(this.pre=function(){return this.o.B===this.h&&(0,Ci.throwIteratorAccessError)(),this.o=this.o.B,this},this.next=function(){return this.o===this.h&&(0,Ci.throwIteratorAccessError)(),this.o=this.o.L,this})}};ti.HashContainerIterator=ka;var Oa=class extends pp.Container{constructor(){super(),this.H=[],this.g={},this.HASH_TAG=Symbol(\"@@HASH_TAG\"),Object.setPrototypeOf(this.g,null),this.h={},this.h.L=this.h.B=this.p=this._=this.h}V(e){let{L:r,B:i}=e;r.B=i,i.L=r,e===this.p&&(this.p=i),e===this._&&(this._=r),this.i-=1}M(e,r,i){i===void 0&&(i=(0,Pa.default)(e));let n;if(i){let o=e[this.HASH_TAG];if(o!==void 0)return this.H[o].l=r,this.i;Object.defineProperty(e,this.HASH_TAG,{value:this.H.length,configurable:!0}),n={u:e,l:r,L:this._,B:this.h},this.H.push(n)}else{let o=this.g[e];if(o)return o.l=r,this.i;n={u:e,l:r,L:this._,B:this.h},this.g[e]=n}return this.i===0?(this.p=n,this.h.B=n):this._.B=n,this._=n,this.h.L=n,++this.i}I(e,r){if(r===void 0&&(r=(0,Pa.default)(e)),r){let i=e[this.HASH_TAG];return i===void 0?this.h:this.H[i]}else return this.g[e]||this.h}clear(){let e=this.HASH_TAG;this.H.forEach(function(r){delete r.u[e]}),this.H=[],this.g={},Object.setPrototypeOf(this.g,null),this.i=0,this.p=this._=this.h.L=this.h.B=this.h}eraseElementByKey(e,r){let i;if(r===void 0&&(r=(0,Pa.default)(e)),r){let n=e[this.HASH_TAG];if(n===void 0)return!1;delete e[this.HASH_TAG],i=this.H[n],delete this.H[n]}else{if(i=this.g[e],i===void 0)return!1;delete this.g[e]}return this.V(i),!0}eraseElementByIterator(e){let r=e.o;return r===this.h&&(0,Ci.throwIteratorAccessError)(),this.V(r),e.next()}eraseElementByPos(e){if(e<0||e>this.i-1)throw new RangeError;let r=this.p;for(;e--;)r=r.B;return this.V(r),this.i}};ti.HashContainer=Oa});var yp=M(Xn=>{\"use strict\";_();v();m();Object.defineProperty(Xn,\"t\",{value:!0});Xn.default=void 0;var gp=xa(),rv=ut(),Ar=class t extends gp.HashContainerIterator{constructor(e,r,i,n){super(e,r,n),this.container=i}get pointer(){return this.o===this.h&&(0,rv.throwIteratorAccessError)(),this.o.u}copy(){return new t(this.o,this.h,this.container,this.iteratorType)}},Ma=class extends gp.HashContainer{constructor(e=[]){super();let r=this;e.forEach(function(i){r.insert(i)})}begin(){return new Ar(this.p,this.h,this)}end(){return new Ar(this.h,this.h,this)}rBegin(){return new Ar(this._,this.h,this,1)}rEnd(){return new Ar(this.h,this.h,this,1)}front(){return this.p.u}back(){return this._.u}insert(e,r){return this.M(e,void 0,r)}getElementByPos(e){if(e<0||e>this.i-1)throw new RangeError;let r=this.p;for(;e--;)r=r.B;return r.u}find(e,r){let i=this.I(e,r);return new Ar(i,this.h,this)}forEach(e){let r=0,i=this.p;for(;i!==this.h;)e(i.u,r++,this),i=i.B}[Symbol.iterator](){return function*(){let e=this.p;for(;e!==this.h;)yield e.u,e=e.B}.bind(this)()}},iv=Ma;Xn.default=iv});var wp=M(Zn=>{\"use strict\";_();v();m();Object.defineProperty(Zn,\"t\",{value:!0});Zn.default=void 0;var bp=xa(),nv=ov(Ba()),sv=ut();function ov(t){return t&&t.t?t:{default:t}}var Ir=class t extends bp.HashContainerIterator{constructor(e,r,i,n){super(e,r,n),this.container=i}get pointer(){this.o===this.h&&(0,sv.throwIteratorAccessError)();let e=this;return new Proxy([],{get(r,i){if(i===\"0\")return e.o.u;if(i===\"1\")return e.o.l},set(r,i,n){if(i!==\"1\")throw new TypeError(\"props must be 1\");return e.o.l=n,!0}})}copy(){return new t(this.o,this.h,this.container,this.iteratorType)}},La=class extends bp.HashContainer{constructor(e=[]){super();let r=this;e.forEach(function(i){r.setElement(i[0],i[1])})}begin(){return new Ir(this.p,this.h,this)}end(){return new Ir(this.h,this.h,this)}rBegin(){return new Ir(this._,this.h,this,1)}rEnd(){return new Ir(this.h,this.h,this,1)}front(){if(this.i!==0)return[this.p.u,this.p.l]}back(){if(this.i!==0)return[this._.u,this._.l]}setElement(e,r,i){return this.M(e,r,i)}getElementByKey(e,r){if(r===void 0&&(r=(0,nv.default)(e)),r){let n=e[this.HASH_TAG];return n!==void 0?this.H[n].l:void 0}let i=this.g[e];return i?i.l:void 0}getElementByPos(e){if(e<0||e>this.i-1)throw new RangeError;let r=this.p;for(;e--;)r=r.B;return[r.u,r.l]}find(e,r){let i=this.I(e,r);return new Ir(i,this.h,this)}forEach(e){let r=0,i=this.p;for(;i!==this.h;)e([i.u,i.l],r++,this),i=i.B}[Symbol.iterator](){return function*(){let e=this.p;for(;e!==this.h;)yield[e.u,e.l],e=e.B}.bind(this)()}},av=La;Zn.default=av});var _p=M(je=>{\"use strict\";_();v();m();Object.defineProperty(je,\"t\",{value:!0});Object.defineProperty(je,\"Deque\",{enumerable:!0,get:function(){return dv.default}});Object.defineProperty(je,\"HashMap\",{enumerable:!0,get:function(){return bv.default}});Object.defineProperty(je,\"HashSet\",{enumerable:!0,get:function(){return yv.default}});Object.defineProperty(je,\"LinkList\",{enumerable:!0,get:function(){return hv.default}});Object.defineProperty(je,\"OrderedMap\",{enumerable:!0,get:function(){return gv.default}});Object.defineProperty(je,\"OrderedSet\",{enumerable:!0,get:function(){return pv.default}});Object.defineProperty(je,\"PriorityQueue\",{enumerable:!0,get:function(){return fv.default}});Object.defineProperty(je,\"Queue\",{enumerable:!0,get:function(){return uv.default}});Object.defineProperty(je,\"Stack\",{enumerable:!0,get:function(){return lv.default}});Object.defineProperty(je,\"Vector\",{enumerable:!0,get:function(){return cv.default}});var lv=ft(tp()),uv=ft(rp()),fv=ft(ip()),cv=ft(np()),hv=ft(sp()),dv=ft(op()),pv=ft(cp()),gv=ft(dp()),yv=ft(yp()),bv=ft(wp());function ft(t){return t&&t.t?t:{default:t}}});var vp=M((lx,mp)=>{\"use strict\";_();v();m();var wv=_p().OrderedSet,ct=ot()(\"number-allocator:trace\"),_v=ot()(\"number-allocator:error\");function Re(t,e){this.low=t,this.high=e}Re.prototype.equals=function(t){return this.low===t.low&&this.high===t.high};Re.prototype.compare=function(t){return this.lowr.compare(i)),ct(\"Create\"),this.clear()}ht.prototype.firstVacant=function(){return this.ss.size()===0?null:this.ss.front().low};ht.prototype.alloc=function(){if(this.ss.size()===0)return ct(\"alloc():empty\"),null;let t=this.ss.begin(),e=t.pointer.low,r=t.pointer.high,i=e;return i+1<=r?this.ss.updateKeyByIterator(t,new Re(e+1,r)):this.ss.eraseElementByPos(0),ct(\"alloc():\"+i),i};ht.prototype.use=function(t){let e=new Re(t,t),r=this.ss.lowerBound(e);if(!r.equals(this.ss.end())){let i=r.pointer.low,n=r.pointer.high;return r.pointer.equals(e)?(this.ss.eraseElementByIterator(r),ct(\"use():\"+t),!0):i>t?!1:i===t?(this.ss.updateKeyByIterator(r,new Re(i+1,n)),ct(\"use():\"+t),!0):n===t?(this.ss.updateKeyByIterator(r,new Re(i,n-1)),ct(\"use():\"+t),!0):(this.ss.updateKeyByIterator(r,new Re(t+1,n)),this.ss.insert(new Re(i,t-1)),ct(\"use():\"+t),!0)}return ct(\"use():failed\"),!1};ht.prototype.free=function(t){if(tthis.max){_v(\"free():\"+t+\" is out of range\");return}let e=new Re(t,t),r=this.ss.upperBound(e);if(r.equals(this.ss.end())){if(r.equals(this.ss.begin())){this.ss.insert(e);return}r.pre();let i=r.pointer.high;r.pointer.high+1===t?this.ss.updateKeyByIterator(r,new Re(i,t)):this.ss.insert(e)}else if(r.equals(this.ss.begin()))if(t+1===r.pointer.low){let i=r.pointer.high;this.ss.updateKeyByIterator(r,new Re(t,i))}else this.ss.insert(e);else{let i=r.pointer.low,n=r.pointer.high;r.pre();let o=r.pointer.low;r.pointer.high+1===t?t+1===i?(this.ss.eraseElementByIterator(r),this.ss.updateKeyByIterator(r,new Re(o,n))):this.ss.updateKeyByIterator(r,new Re(o,t)):t+1===i?(this.ss.eraseElementByIterator(r.next()),this.ss.insert(new Re(t,n))):this.ss.insert(e)}ct(\"free():\"+t)};ht.prototype.clear=function(){ct(\"clear()\"),this.ss.clear(),this.ss.insert(new Re(this.min,this.max))};ht.prototype.intervalCount=function(){return this.ss.size()};ht.prototype.dump=function(){console.log(\"length:\"+this.ss.size());for(let t of this.ss)console.log(t)};mp.exports=ht});var Ua=M((gx,Ep)=>{_();v();m();var mv=vp();Ep.exports.NumberAllocator=mv});var Sp=M(qa=>{\"use strict\";_();v();m();Object.defineProperty(qa,\"__esModule\",{value:!0});var vv=ep(),Ev=Ua(),Na=class{constructor(e){e>0&&(this.aliasToTopic=new vv.LRUCache({max:e}),this.topicToAlias={},this.numberAllocator=new Ev.NumberAllocator(1,e),this.max=e,this.length=0)}put(e,r){if(r===0||r>this.max)return!1;let i=this.aliasToTopic.get(r);return i&&delete this.topicToAlias[i],this.aliasToTopic.set(r,e),this.topicToAlias[e]=r,this.numberAllocator.use(r),this.length=this.aliasToTopic.size,!0}getTopicByAlias(e){return this.aliasToTopic.get(e)}getAliasByTopic(e){let r=this.topicToAlias[e];return typeof r<\"u\"&&this.aliasToTopic.get(r),r}clear(){this.aliasToTopic.clear(),this.topicToAlias={},this.numberAllocator.clear(),this.length=0}getLruAlias(){let e=this.numberAllocator.firstVacant();return e||[...this.aliasToTopic.keys()][this.aliasToTopic.size-1]}};qa.default=Na});var Ap=M(Bi=>{\"use strict\";_();v();m();var Sv=Bi&&Bi.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Bi,\"__esModule\",{value:!0});var Av=Ti(),Iv=Sv(Sp()),Tv=_r(),Rv=(t,e)=>{t.log(\"_handleConnack\");let{options:r}=t,n=r.protocolVersion===5?e.reasonCode:e.returnCode;if(clearTimeout(t.connackTimer),delete t.topicAliasSend,e.properties){if(e.properties.topicAliasMaximum){if(e.properties.topicAliasMaximum>65535){t.emit(\"error\",new Error(\"topicAliasMaximum from broker is out of range\"));return}e.properties.topicAliasMaximum>0&&(t.topicAliasSend=new Iv.default(e.properties.topicAliasMaximum))}e.properties.serverKeepAlive&&r.keepalive&&(r.keepalive=e.properties.serverKeepAlive),e.properties.maximumPacketSize&&(r.properties||(r.properties={}),r.properties.maximumPacketSize=e.properties.maximumPacketSize)}if(n===0)t.reconnecting=!1,t._onConnect(e);else if(n>0){let o=new Tv.ErrorWithReasonCode(`Connection refused: ${Av.ReasonCodes[n]}`,n);t.emit(\"error\",o),t.options.reconnectOnConnackError&&t._cleanUp(!0)}};Bi.default=Rv});var Ip=M(Da=>{\"use strict\";_();v();m();Object.defineProperty(Da,\"__esModule\",{value:!0});var Cv=(t,e,r)=>{t.log(\"handling pubrel packet\");let i=typeof r<\"u\"?r:t.noop,{messageId:n}=e,o={cmd:\"pubcomp\",messageId:n};t.incomingStore.get(e,(s,a)=>{s?t._sendPacket(o,i):(t.emit(\"message\",a.topic,a.payload,a),t.handleMessage(a,l=>{if(l)return i(l);t.incomingStore.del(a,t.noop),t._sendPacket(o,i)}))})};Da.default=Cv});var Tp=M(Pi=>{\"use strict\";_();v();m();var ki=Pi&&Pi.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Pi,\"__esModule\",{value:!0});var Bv=ki(Vd()),Pv=ki(Qd()),kv=ki(Ap()),Ov=ki(Ti()),xv=ki(Ip()),Mv=(t,e,r)=>{let{options:i}=t;if(i.protocolVersion===5&&i.properties&&i.properties.maximumPacketSize&&i.properties.maximumPacketSize{\"use strict\";_();v();m();var Lv=ri&&ri.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(ri,\"__esModule\",{value:!0});ri.TypedEventEmitter=void 0;var Uv=Lv((sr(),X(nr))),Nv=_r(),es=class{};ri.TypedEventEmitter=es;(0,Nv.applyMixin)(es,Uv.default)});var Oi=M(Tr=>{\"use strict\";_();v();m();Object.defineProperty(Tr,\"__esModule\",{value:!0});Tr.isReactNativeBrowser=Tr.isWebWorker=void 0;var qv=()=>{var t;return typeof window<\"u\"?typeof navigator<\"u\"&&((t=navigator.userAgent)===null||t===void 0?void 0:t.toLowerCase().indexOf(\" electron/\"))>-1&&(!(B===null||B===void 0)&&B.versions)?!Object.prototype.hasOwnProperty.call(B.versions,\"electron\"):typeof window.document<\"u\":!1},Cp=()=>{var t,e;return!!(typeof self==\"object\"&&(!((e=(t=self?.constructor)===null||t===void 0?void 0:t.name)===null||e===void 0)&&e.includes(\"WorkerGlobalScope\")))},Bp=()=>typeof navigator<\"u\"&&navigator.product===\"ReactNative\",Dv=qv()||Cp()||Bp();Tr.isWebWorker=Cp();Tr.isReactNativeBrowser=Bp();Tr.default=Dv});var kp=M((ts,Pp)=>{_();v();m();(function(t,e){typeof ts==\"object\"&&typeof Pp<\"u\"?e(ts):typeof define==\"function\"&&define.amd?define([\"exports\"],e):(t=typeof globalThis<\"u\"?globalThis:t||self,e(t.fastUniqueNumbers={}))})(ts,function(t){\"use strict\";var e=function(g){return function(y){var w=g(y);return y.add(w),w}},r=function(g){return function(y,w){return g.set(y,w),w}},i=Number.MAX_SAFE_INTEGER===void 0?9007199254740991:Number.MAX_SAFE_INTEGER,n=536870912,o=n*2,s=function(g,y){return function(w){var S=y.get(w),E=S===void 0?w.size:Si)throw new Error(\"Congratulations, you created a collection of unique numbers which uses all available integers!\");for(;w.has(E);)E=Math.floor(Math.random()*i);return g(w,E)}},a=new WeakMap,l=r(a),c=s(l,a),h=e(c);t.addUniqueNumber=h,t.generateUniqueNumber=c})});var xp=M((rs,Op)=>{_();v();m();(function(t,e){typeof rs==\"object\"&&typeof Op<\"u\"?e(rs,kp()):typeof define==\"function\"&&define.amd?define([\"exports\",\"fast-unique-numbers\"],e):(t=typeof globalThis<\"u\"?globalThis:t||self,e(t.workerTimersBroker={},t.fastUniqueNumbers))})(rs,function(t,e){\"use strict\";var r=function(s){return s.method!==void 0&&s.method===\"call\"},i=function(s){return s.error===null&&typeof s.id==\"number\"},n=function(s){var a=new Map([[0,function(){}]]),l=new Map([[0,function(){}]]),c=new Map,h=new Worker(s);h.addEventListener(\"message\",function(S){var E=S.data;if(r(E)){var I=E.params,C=I.timerId,R=I.timerType;if(R===\"interval\"){var U=a.get(C);if(typeof U==\"number\"){var N=c.get(U);if(N===void 0||N.timerId!==C||N.timerType!==R)throw new Error(\"The timer is in an undefined state.\")}else if(typeof U<\"u\")U();else throw new Error(\"The timer is in an undefined state.\")}else if(R===\"timeout\"){var W=l.get(C);if(typeof W==\"number\"){var K=c.get(W);if(K===void 0||K.timerId!==C||K.timerType!==R)throw new Error(\"The timer is in an undefined state.\")}else if(typeof W<\"u\")W(),l.delete(C);else throw new Error(\"The timer is in an undefined state.\")}}else if(i(E)){var z=E.id,Q=c.get(z);if(Q===void 0)throw new Error(\"The timer is in an undefined state.\");var pe=Q.timerId,Yt=Q.timerType;c.delete(z),Yt===\"interval\"?a.delete(pe):l.delete(pe)}else{var ge=E.error.message;throw new Error(ge)}});var d=function(E){var I=e.generateUniqueNumber(c);c.set(I,{timerId:E,timerType:\"interval\"}),a.set(E,I),h.postMessage({id:I,method:\"clear\",params:{timerId:E,timerType:\"interval\"}})},g=function(E){var I=e.generateUniqueNumber(c);c.set(I,{timerId:E,timerType:\"timeout\"}),l.set(E,I),h.postMessage({id:I,method:\"clear\",params:{timerId:E,timerType:\"timeout\"}})},y=function(E){var I=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,C=e.generateUniqueNumber(a);return a.set(C,function(){E(),typeof a.get(C)==\"function\"&&h.postMessage({id:null,method:\"set\",params:{delay:I,now:performance.now(),timerId:C,timerType:\"interval\"}})}),h.postMessage({id:null,method:\"set\",params:{delay:I,now:performance.now(),timerId:C,timerType:\"interval\"}}),C},w=function(E){var I=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,C=e.generateUniqueNumber(l);return l.set(C,E),h.postMessage({id:null,method:\"set\",params:{delay:I,now:performance.now(),timerId:C,timerType:\"timeout\"}}),C};return{clearInterval:d,clearTimeout:g,setInterval:y,setTimeout:w}};t.load=n})});var Lp=M((is,Mp)=>{_();v();m();(function(t,e){typeof is==\"object\"&&typeof Mp<\"u\"?e(is,xp()):typeof define==\"function\"&&define.amd?define([\"exports\",\"worker-timers-broker\"],e):(t=typeof globalThis<\"u\"?globalThis:t||self,e(t.workerTimers={},t.workerTimersBroker))})(is,function(t,e){\"use strict\";var r=function(h,d){var g=null;return function(){if(g!==null)return g;var y=new Blob([d],{type:\"application/javascript; charset=utf-8\"}),w=URL.createObjectURL(y);return g=h(w),setTimeout(function(){return URL.revokeObjectURL(w)}),g}},i=`(()=>{var e={472:(e,t,r)=>{var o,i;void 0===(i=\"function\"==typeof(o=function(){\"use strict\";var e=new Map,t=new Map,r=function(t){var r=e.get(t);if(void 0===r)throw new Error('There is no interval scheduled with the given id \"'.concat(t,'\".'));clearTimeout(r),e.delete(t)},o=function(e){var r=t.get(e);if(void 0===r)throw new Error('There is no timeout scheduled with the given id \"'.concat(e,'\".'));clearTimeout(r),t.delete(e)},i=function(e,t){var r,o=performance.now();return{expected:o+(r=e-Math.max(0,o-t)),remainingDelay:r}},n=function e(t,r,o,i){var n=performance.now();n>o?postMessage({id:null,method:\"call\",params:{timerId:r,timerType:i}}):t.set(r,setTimeout(e,o-n,t,r,o,i))},a=function(t,r,o){var a=i(t,o),s=a.expected,d=a.remainingDelay;e.set(r,setTimeout(n,d,e,r,s,\"interval\"))},s=function(e,r,o){var a=i(e,o),s=a.expected,d=a.remainingDelay;t.set(r,setTimeout(n,d,t,r,s,\"timeout\"))};addEventListener(\"message\",(function(e){var t=e.data;try{if(\"clear\"===t.method){var i=t.id,n=t.params,d=n.timerId,c=n.timerType;if(\"interval\"===c)r(d),postMessage({error:null,id:i});else{if(\"timeout\"!==c)throw new Error('The given type \"'.concat(c,'\" is not supported'));o(d),postMessage({error:null,id:i})}}else{if(\"set\"!==t.method)throw new Error('The given method \"'.concat(t.method,'\" is not supported'));var u=t.params,l=u.delay,p=u.now,m=u.timerId,v=u.timerType;if(\"interval\"===v)a(l,m,p);else{if(\"timeout\"!==v)throw new Error('The given type \"'.concat(v,'\" is not supported'));s(l,m,p)}}}catch(e){postMessage({error:{message:e.message},id:t.id,result:null})}}))})?o.call(t,r,t,e):o)||(e.exports=i)}},t={};function r(o){var i=t[o];if(void 0!==i)return i.exports;var n=t[o]={exports:{}};return e[o](n,n.exports,r),n.exports}r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var o in t)r.o(t,o)&&!r.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{\"use strict\";r(472)})()})();`,n=r(e.load,i),o=function(h){return n().clearInterval(h)},s=function(h){return n().clearTimeout(h)},a=function(){var h;return(h=n()).setInterval.apply(h,arguments)},l=function(){var h;return(h=n()).setTimeout.apply(h,arguments)};t.clearInterval=o,t.clearTimeout=s,t.setInterval=a,t.setTimeout=l})});var Dp=M(Ct=>{\"use strict\";_();v();m();var jv=Ct&&Ct.__createBinding||(Object.create?function(t,e,r,i){i===void 0&&(i=r);var n=Object.getOwnPropertyDescriptor(e,r);(!n||(\"get\"in n?!e.__esModule:n.writable||n.configurable))&&(n={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,i,n)}:function(t,e,r,i){i===void 0&&(i=r),t[i]=e[r]}),Fv=Ct&&Ct.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,\"default\",{enumerable:!0,value:e})}:function(t,e){t.default=e}),Wv=Ct&&Ct.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!==\"default\"&&Object.prototype.hasOwnProperty.call(t,r)&&jv(e,t,r);return Fv(e,t),e};Object.defineProperty(Ct,\"__esModule\",{value:!0});var ja=Wv(Oi()),Up=Lp(),Np={set:Up.setInterval,clear:Up.clearInterval},qp={set:(t,e)=>setInterval(t,e),clear:t=>clearInterval(t)},$v=t=>{switch(t){case\"native\":return qp;case\"worker\":return Np;case\"auto\":default:return ja.default&&!ja.isWebWorker&&!ja.isReactNativeBrowser?Np:qp}};Ct.default=$v});var Wa=M(xi=>{\"use strict\";_();v();m();var Hv=xi&&xi.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(xi,\"__esModule\",{value:!0});var Vv=Hv(Dp()),Fa=class{get keepaliveTimeoutTimestamp(){return this._keepaliveTimeoutTimestamp}get intervalEvery(){return this._intervalEvery}get keepalive(){return this._keepalive}constructor(e,r){this.destroyed=!1,this.client=e,this.timer=typeof r==\"object\"&&\"set\"in r&&\"clear\"in r?r:(0,Vv.default)(r),this.setKeepalive(e.options.keepalive)}clear(){this.timerId&&(this.timer.clear(this.timerId),this.timerId=null)}setKeepalive(e){if(e*=1e3,isNaN(e)||e<=0||e>2147483647)throw new Error(`Keepalive value must be an integer between 0 and 2147483647. Provided value is ${e}`);this._keepalive=e,this.reschedule(),this.client.log(`KeepaliveManager: set keepalive to ${e}ms`)}destroy(){this.clear(),this.destroyed=!0}reschedule(){if(this.destroyed)return;this.clear(),this.counter=0;let e=Math.ceil(this._keepalive*1.5);this._keepaliveTimeoutTimestamp=Date.now()+e,this._intervalEvery=Math.ceil(this._keepalive/2),this.timerId=this.timer.set(()=>{this.destroyed||(this.counter+=1,this.counter===2?this.client.sendPing():this.counter>2&&this.client.onKeepaliveTimeout())},this._intervalEvery)}};xi.default=Fa});var os=M(Qe=>{\"use strict\";_();v();m();var zv=Qe&&Qe.__createBinding||(Object.create?function(t,e,r,i){i===void 0&&(i=r);var n=Object.getOwnPropertyDescriptor(e,r);(!n||(\"get\"in n?!e.__esModule:n.writable||n.configurable))&&(n={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,i,n)}:function(t,e,r,i){i===void 0&&(i=r),t[i]=e[r]}),Kv=Qe&&Qe.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,\"default\",{enumerable:!0,value:e})}:function(t,e){t.default=e}),Hp=Qe&&Qe.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!==\"default\"&&Object.prototype.hasOwnProperty.call(t,r)&&zv(e,t,r);return Kv(e,t),e},zt=Qe&&Qe.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Qe,\"__esModule\",{value:!0});var Gv=zt(Gu()),$a=zt(Nd()),Qv=zt(Zo()),Yv=jt(),jp=zt(Fd()),Fp=Hp($d()),Jv=zt(ot()),ii=zt(ra()),Xv=zt(Tp()),ns=_r(),Zv=Rp(),eE=zt(Wa()),Wp=Hp(Oi()),Ha=globalThis.setImmediate||((...t)=>{let e=t.shift();(0,ns.nextTick)(()=>{e(...t)})}),$p={keepalive:60,reschedulePings:!0,protocolId:\"MQTT\",protocolVersion:4,reconnectPeriod:1e3,connectTimeout:30*1e3,clean:!0,resubscribe:!0,writeCache:!0,timerVariant:\"auto\"},ss=class t extends Zv.TypedEventEmitter{static defaultId(){return`mqttjs_${Math.random().toString(16).substr(2,8)}`}constructor(e,r){super(),this.options=r||{};for(let i in $p)typeof this.options[i]>\"u\"?this.options[i]=$p[i]:this.options[i]=r[i];this.log=this.options.log||(0,Jv.default)(\"mqttjs:client\"),this.noop=this._noop.bind(this),this.log(\"MqttClient :: version:\",t.VERSION),Wp.isWebWorker?this.log(\"MqttClient :: environment\",\"webworker\"):this.log(\"MqttClient :: environment\",Wp.default?\"browser\":\"node\"),this.log(\"MqttClient :: options.protocol\",r.protocol),this.log(\"MqttClient :: options.protocolVersion\",r.protocolVersion),this.log(\"MqttClient :: options.username\",r.username),this.log(\"MqttClient :: options.keepalive\",r.keepalive),this.log(\"MqttClient :: options.reconnectPeriod\",r.reconnectPeriod),this.log(\"MqttClient :: options.rejectUnauthorized\",r.rejectUnauthorized),this.log(\"MqttClient :: options.properties.topicAliasMaximum\",r.properties?r.properties.topicAliasMaximum:void 0),this.options.clientId=typeof r.clientId==\"string\"?r.clientId:t.defaultId(),this.log(\"MqttClient :: clientId\",this.options.clientId),this.options.customHandleAcks=r.protocolVersion===5&&r.customHandleAcks?r.customHandleAcks:(...i)=>{i[3](null,0)},this.options.writeCache||($a.default.writeToStream.cacheNumbers=!1),this.streamBuilder=e,this.messageIdProvider=typeof this.options.messageIdProvider>\"u\"?new Qv.default:this.options.messageIdProvider,this.outgoingStore=r.outgoingStore||new ii.default,this.incomingStore=r.incomingStore||new ii.default,this.queueQoSZero=r.queueQoSZero===void 0?!0:r.queueQoSZero,this._resubscribeTopics={},this.messageIdToTopic={},this.keepaliveManager=null,this.connected=!1,this.disconnecting=!1,this.reconnecting=!1,this.queue=[],this.connackTimer=null,this.reconnectTimer=null,this._storeProcessing=!1,this._packetIdsDuringStoreProcessing={},this._storeProcessingQueue=[],this.outgoing={},this._firstConnection=!0,r.properties&&r.properties.topicAliasMaximum>0&&(r.properties.topicAliasMaximum>65535?this.log(\"MqttClient :: options.properties.topicAliasMaximum is out of range\"):this.topicAliasRecv=new Gv.default(r.properties.topicAliasMaximum)),this.on(\"connect\",()=>{let{queue:i}=this,n=()=>{let o=i.shift();this.log(\"deliver :: entry %o\",o);let s=null;if(!o){this._resubscribe();return}s=o.packet,this.log(\"deliver :: call _sendPacket for %o\",s);let a=!0;s.messageId&&s.messageId!==0&&(this.messageIdProvider.register(s.messageId)||(a=!1)),a?this._sendPacket(s,l=>{o.cb&&o.cb(l),n()}):(this.log(\"messageId: %d has already used. The message is skipped and removed.\",s.messageId),n())};this.log(\"connect :: sending queued packets\"),n()}),this.on(\"close\",()=>{this.log(\"close :: connected set to `false`\"),this.connected=!1,this.log(\"close :: clearing connackTimer\"),clearTimeout(this.connackTimer),this._destroyKeepaliveManager(),this.topicAliasRecv&&this.topicAliasRecv.clear(),this.log(\"close :: calling _setupReconnect\"),this._setupReconnect()}),this.options.manualConnect||(this.log(\"MqttClient :: setting up stream\"),this.connect())}handleAuth(e,r){r()}handleMessage(e,r){r()}_nextId(){return this.messageIdProvider.allocate()}getLastMessageId(){return this.messageIdProvider.getLastAllocated()}connect(){var e;let r=new Yv.Writable,i=$a.default.parser(this.options),n=null,o=[];this.log(\"connect :: calling method to clear reconnect\"),this._clearReconnect(),this.disconnected&&!this.reconnecting&&(this.incomingStore=this.options.incomingStore||new ii.default,this.outgoingStore=this.options.outgoingStore||new ii.default,this.disconnecting=!1,this.disconnected=!1),this.log(\"connect :: using streamBuilder provided to client to create stream\"),this.stream=this.streamBuilder(this),i.on(\"packet\",h=>{this.log(\"parser :: on packet push to packets array.\"),o.push(h)});let s=()=>{this.log(\"work :: getting next packet in queue\");let h=o.shift();if(h)this.log(\"work :: packet pulled from queue\"),(0,Xv.default)(this,h,a);else{this.log(\"work :: no packets in queue\");let d=n;n=null,this.log(\"work :: done flag is %s\",!!d),d&&d()}},a=()=>{if(o.length)(0,ns.nextTick)(s);else{let h=n;n=null,h()}};r._write=(h,d,g)=>{n=g,this.log(\"writable stream :: parsing buffer\"),i.parse(h),s()};let l=h=>{this.log(\"streamErrorHandler :: error\",h.message),h.code?(this.log(\"streamErrorHandler :: emitting error\"),this.emit(\"error\",h)):this.noop(h)};this.log(\"connect :: pipe stream to writable stream\"),this.stream.pipe(r),this.stream.on(\"error\",l),this.stream.on(\"close\",()=>{this.log(\"(%s)stream :: on close\",this.options.clientId),this._flushVolatile(),this.log(\"stream: emit close to MqttClient\"),this.emit(\"close\")}),this.log(\"connect: sending packet `connect`\");let c={cmd:\"connect\",protocolId:this.options.protocolId,protocolVersion:this.options.protocolVersion,clean:this.options.clean,clientId:this.options.clientId,keepalive:this.options.keepalive,username:this.options.username,password:this.options.password,properties:this.options.properties};if(this.options.will&&(c.will=Object.assign(Object.assign({},this.options.will),{payload:(e=this.options.will)===null||e===void 0?void 0:e.payload})),this.topicAliasRecv&&(c.properties||(c.properties={}),this.topicAliasRecv&&(c.properties.topicAliasMaximum=this.topicAliasRecv.max)),this._writePacket(c),i.on(\"error\",this.emit.bind(this,\"error\")),this.options.properties){if(!this.options.properties.authenticationMethod&&this.options.properties.authenticationData)return this.end(()=>this.emit(\"error\",new Error(\"Packet has no Authentication Method\"))),this;if(this.options.properties.authenticationMethod&&this.options.authPacket&&typeof this.options.authPacket==\"object\"){let h=Object.assign({cmd:\"auth\",reasonCode:0},this.options.authPacket);this._writePacket(h)}}return this.stream.setMaxListeners(1e3),clearTimeout(this.connackTimer),this.connackTimer=setTimeout(()=>{this.log(\"!!connectTimeout hit!! Calling _cleanUp with force `true`\"),this.emit(\"error\",new Error(\"connack timeout\")),this._cleanUp(!0)},this.options.connectTimeout),this}publish(e,r,i,n){this.log(\"publish :: message `%s` to topic `%s`\",r,e);let{options:o}=this;typeof i==\"function\"&&(n=i,i=null),i=i||{},i=Object.assign(Object.assign({},{qos:0,retain:!1,dup:!1}),i);let{qos:a,retain:l,dup:c,properties:h,cbStorePut:d}=i;if(this._checkDisconnecting(n))return this;let g=()=>{let y=0;if((a===1||a===2)&&(y=this._nextId(),y===null))return this.log(\"No messageId left\"),!1;let w={cmd:\"publish\",topic:e,payload:r,qos:a,retain:l,messageId:y,dup:c};switch(o.protocolVersion===5&&(w.properties=h),this.log(\"publish :: qos\",a),a){case 1:case 2:this.outgoing[w.messageId]={volatile:!1,cb:n||this.noop},this.log(\"MqttClient:publish: packet cmd: %s\",w.cmd),this._sendPacket(w,void 0,d);break;default:this.log(\"MqttClient:publish: packet cmd: %s\",w.cmd),this._sendPacket(w,n,d);break}return!0};return(this._storeProcessing||this._storeProcessingQueue.length>0||!g())&&this._storeProcessingQueue.push({invoke:g,cbStorePut:i.cbStorePut,callback:n}),this}publishAsync(e,r,i){return new Promise((n,o)=>{this.publish(e,r,i,(s,a)=>{s?o(s):n(a)})})}subscribe(e,r,i){let n=this.options.protocolVersion;typeof r==\"function\"&&(i=r),i=i||this.noop;let o=!1,s=[];typeof e==\"string\"?(e=[e],s=e):Array.isArray(e)?s=e:typeof e==\"object\"&&(o=e.resubscribe,delete e.resubscribe,s=Object.keys(e));let a=Fp.validateTopics(s);if(a!==null)return Ha(i,new Error(`Invalid topic ${a}`)),this;if(this._checkDisconnecting(i))return this.log(\"subscribe: discconecting true\"),this;let l={qos:0};n===5&&(l.nl=!1,l.rap=!1,l.rh=0),r=Object.assign(Object.assign({},l),r);let c=r.properties,h=[],d=(y,w)=>{if(w=w||r,!Object.prototype.hasOwnProperty.call(this._resubscribeTopics,y)||this._resubscribeTopics[y].qos{this.log(\"subscribe: array topic %s\",y),d(y)}):Object.keys(e).forEach(y=>{this.log(\"subscribe: object topic %s, %o\",y,e[y]),d(y,e[y])}),!h.length)return i(null,[]),this;let g=()=>{let y=this._nextId();if(y===null)return this.log(\"No messageId left\"),!1;let w={cmd:\"subscribe\",subscriptions:h,messageId:y};if(c&&(w.properties=c),this.options.resubscribe){this.log(\"subscribe :: resubscribe true\");let S=[];h.forEach(E=>{if(this.options.reconnectPeriod>0){let I={qos:E.qos};n===5&&(I.nl=E.nl||!1,I.rap=E.rap||!1,I.rh=E.rh||0,I.properties=E.properties),this._resubscribeTopics[E.topic]=I,S.push(E.topic)}}),this.messageIdToTopic[w.messageId]=S}return this.outgoing[w.messageId]={volatile:!0,cb(S,E){if(!S){let{granted:I}=E;for(let C=0;C0||!g())&&this._storeProcessingQueue.push({invoke:g,callback:i}),this}subscribeAsync(e,r){return new Promise((i,n)=>{this.subscribe(e,r,(o,s)=>{o?n(o):i(s)})})}unsubscribe(e,r,i){typeof e==\"string\"&&(e=[e]),typeof r==\"function\"&&(i=r),i=i||this.noop;let n=Fp.validateTopics(e);if(n!==null)return Ha(i,new Error(`Invalid topic ${n}`)),this;if(this._checkDisconnecting(i))return this;let o=()=>{let s=this._nextId();if(s===null)return this.log(\"No messageId left\"),!1;let a={cmd:\"unsubscribe\",messageId:s,unsubscriptions:[]};return typeof e==\"string\"?a.unsubscriptions=[e]:Array.isArray(e)&&(a.unsubscriptions=e),this.options.resubscribe&&a.unsubscriptions.forEach(l=>{delete this._resubscribeTopics[l]}),typeof r==\"object\"&&r.properties&&(a.properties=r.properties),this.outgoing[a.messageId]={volatile:!0,cb:i},this.log(\"unsubscribe: call _sendPacket\"),this._sendPacket(a),!0};return(this._storeProcessing||this._storeProcessingQueue.length>0||!o())&&this._storeProcessingQueue.push({invoke:o,callback:i}),this}unsubscribeAsync(e,r){return new Promise((i,n)=>{this.unsubscribe(e,r,(o,s)=>{o?n(o):i(s)})})}end(e,r,i){this.log(\"end :: (%s)\",this.options.clientId),(e==null||typeof e!=\"boolean\")&&(i=i||r,r=e,e=!1),typeof r!=\"object\"&&(i=i||r,r=null),this.log(\"end :: cb? %s\",!!i),(!i||typeof i!=\"function\")&&(i=this.noop);let n=()=>{this.log(\"end :: closeStores: closing incoming and outgoing stores\"),this.disconnected=!0,this.incomingStore.close(s=>{this.outgoingStore.close(a=>{if(this.log(\"end :: closeStores: emitting end\"),this.emit(\"end\"),i){let l=s||a;this.log(\"end :: closeStores: invoking callback with args\"),i(l)}})}),this._deferredReconnect?this._deferredReconnect():(this.options.reconnectPeriod===0||this.options.manualConnect)&&(this.disconnecting=!1)},o=()=>{this.log(\"end :: (%s) :: finish :: calling _cleanUp with force %s\",this.options.clientId,e),this._cleanUp(e,()=>{this.log(\"end :: finish :: calling process.nextTick on closeStores\"),(0,ns.nextTick)(n)},r)};return this.disconnecting?(i(),this):(this._clearReconnect(),this.disconnecting=!0,!e&&Object.keys(this.outgoing).length>0?(this.log(\"end :: (%s) :: calling finish in 10ms once outgoing is empty\",this.options.clientId),this.once(\"outgoingEmpty\",setTimeout.bind(null,o,10))):(this.log(\"end :: (%s) :: immediately calling finish\",this.options.clientId),o()),this)}endAsync(e,r){return new Promise((i,n)=>{this.end(e,r,o=>{o?n(o):i()})})}removeOutgoingMessage(e){if(this.outgoing[e]){let{cb:r}=this.outgoing[e];this._removeOutgoingAndStoreMessage(e,()=>{r(new Error(\"Message removed\"))})}return this}reconnect(e){this.log(\"client reconnect\");let r=()=>{e?(this.options.incomingStore=e.incomingStore,this.options.outgoingStore=e.outgoingStore):(this.options.incomingStore=null,this.options.outgoingStore=null),this.incomingStore=this.options.incomingStore||new ii.default,this.outgoingStore=this.options.outgoingStore||new ii.default,this.disconnecting=!1,this.disconnected=!1,this._deferredReconnect=null,this._reconnect()};return this.disconnecting&&!this.disconnected?this._deferredReconnect=r:r(),this}_flushVolatile(){this.outgoing&&(this.log(\"_flushVolatile :: deleting volatile messages from the queue and setting their callbacks as error function\"),Object.keys(this.outgoing).forEach(e=>{this.outgoing[e].volatile&&typeof this.outgoing[e].cb==\"function\"&&(this.outgoing[e].cb(new Error(\"Connection closed\")),delete this.outgoing[e])}))}_flush(){this.outgoing&&(this.log(\"_flush: queue exists? %b\",!!this.outgoing),Object.keys(this.outgoing).forEach(e=>{typeof this.outgoing[e].cb==\"function\"&&(this.outgoing[e].cb(new Error(\"Connection closed\")),delete this.outgoing[e])}))}_removeTopicAliasAndRecoverTopicName(e){let r;e.properties&&(r=e.properties.topicAlias);let i=e.topic.toString();if(this.log(\"_removeTopicAliasAndRecoverTopicName :: alias %d, topic %o\",r,i),i.length===0){if(typeof r>\"u\")return new Error(\"Unregistered Topic Alias\");if(i=this.topicAliasSend.getTopicByAlias(r),typeof i>\"u\")return new Error(\"Unregistered Topic Alias\");e.topic=i}r&&delete e.properties.topicAlias}_checkDisconnecting(e){return this.disconnecting&&(e&&e!==this.noop?e(new Error(\"client disconnecting\")):this.emit(\"error\",new Error(\"client disconnecting\"))),this.disconnecting}_reconnect(){this.log(\"_reconnect: emitting reconnect to client\"),this.emit(\"reconnect\"),this.connected?(this.end(()=>{this.connect()}),this.log(\"client already connected. disconnecting first.\")):(this.log(\"_reconnect: calling connect\"),this.connect())}_setupReconnect(){!this.disconnecting&&!this.reconnectTimer&&this.options.reconnectPeriod>0?(this.reconnecting||(this.log(\"_setupReconnect :: emit `offline` state\"),this.emit(\"offline\"),this.log(\"_setupReconnect :: set `reconnecting` to `true`\"),this.reconnecting=!0),this.log(\"_setupReconnect :: setting reconnectTimer for %d ms\",this.options.reconnectPeriod),this.reconnectTimer=setInterval(()=>{this.log(\"reconnectTimer :: reconnect triggered!\"),this._reconnect()},this.options.reconnectPeriod)):this.log(\"_setupReconnect :: doing nothing...\")}_clearReconnect(){this.log(\"_clearReconnect : clearing reconnect timer\"),this.reconnectTimer&&(clearInterval(this.reconnectTimer),this.reconnectTimer=null)}_cleanUp(e,r,i={}){if(r&&(this.log(\"_cleanUp :: done callback provided for on stream close\"),this.stream.on(\"close\",r)),this.log(\"_cleanUp :: forced? %s\",e),e)this.options.reconnectPeriod===0&&this.options.clean&&this._flush(),this.log(\"_cleanUp :: (%s) :: destroying stream\",this.options.clientId),this.stream.destroy();else{let n=Object.assign({cmd:\"disconnect\"},i);this.log(\"_cleanUp :: (%s) :: call _sendPacket with disconnect packet\",this.options.clientId),this._sendPacket(n,()=>{this.log(\"_cleanUp :: (%s) :: destroying stream\",this.options.clientId),Ha(()=>{this.stream.end(()=>{this.log(\"_cleanUp :: (%s) :: stream destroyed\",this.options.clientId)})})})}!this.disconnecting&&!this.reconnecting&&(this.log(\"_cleanUp :: client not disconnecting/reconnecting. Clearing and resetting reconnect.\"),this._clearReconnect(),this._setupReconnect()),this._destroyKeepaliveManager(),r&&!this.connected&&(this.log(\"_cleanUp :: (%s) :: removing stream `done` callback `close` listener\",this.options.clientId),this.stream.removeListener(\"close\",r),r())}_storeAndSend(e,r,i){this.log(\"storeAndSend :: store packet with cmd %s to outgoingStore\",e.cmd);let n=e,o;if(n.cmd===\"publish\"&&(n=(0,jp.default)(e),o=this._removeTopicAliasAndRecoverTopicName(n),o))return r&&r(o);this.outgoingStore.put(n,s=>{if(s)return r&&r(s);i(),this._writePacket(e,r)})}_applyTopicAlias(e){if(this.options.protocolVersion===5&&e.cmd===\"publish\"){let r;e.properties&&(r=e.properties.topicAlias);let i=e.topic.toString();if(this.topicAliasSend)if(r){if(i.length!==0&&(this.log(\"applyTopicAlias :: register topic: %s - alias: %d\",i,r),!this.topicAliasSend.put(i,r)))return this.log(\"applyTopicAlias :: error out of range. topic: %s - alias: %d\",i,r),new Error(\"Sending Topic Alias out of range\")}else i.length!==0&&(this.options.autoAssignTopicAlias?(r=this.topicAliasSend.getAliasByTopic(i),r?(e.topic=\"\",e.properties=Object.assign(Object.assign({},e.properties),{topicAlias:r}),this.log(\"applyTopicAlias :: auto assign(use) topic: %s - alias: %d\",i,r)):(r=this.topicAliasSend.getLruAlias(),this.topicAliasSend.put(i,r),e.properties=Object.assign(Object.assign({},e.properties),{topicAlias:r}),this.log(\"applyTopicAlias :: auto assign topic: %s - alias: %d\",i,r))):this.options.autoUseTopicAlias&&(r=this.topicAliasSend.getAliasByTopic(i),r&&(e.topic=\"\",e.properties=Object.assign(Object.assign({},e.properties),{topicAlias:r}),this.log(\"applyTopicAlias :: auto use topic: %s - alias: %d\",i,r))));else if(r)return this.log(\"applyTopicAlias :: error out of range. topic: %s - alias: %d\",i,r),new Error(\"Sending Topic Alias out of range\")}}_noop(e){this.log(\"noop ::\",e)}_writePacket(e,r){this.log(\"_writePacket :: packet: %O\",e),this.log(\"_writePacket :: emitting `packetsend`\"),this.emit(\"packetsend\",e),this.log(\"_writePacket :: writing to stream\");let i=$a.default.writeToStream(e,this.stream,this.options);this.log(\"_writePacket :: writeToStream result %s\",i),!i&&r&&r!==this.noop?(this.log(\"_writePacket :: handle events on `drain` once through callback.\"),this.stream.once(\"drain\",r)):r&&(this.log(\"_writePacket :: invoking cb\"),r())}_sendPacket(e,r,i,n){this.log(\"_sendPacket :: (%s) :: start\",this.options.clientId),i=i||this.noop,r=r||this.noop;let o=this._applyTopicAlias(e);if(o){r(o);return}if(!this.connected){if(e.cmd===\"auth\"){this._writePacket(e,r);return}this.log(\"_sendPacket :: client not connected. Storing packet offline.\"),this._storePacket(e,r,i);return}if(n){this._writePacket(e,r);return}switch(e.cmd){case\"publish\":break;case\"pubrel\":this._storeAndSend(e,r,i);return;default:this._writePacket(e,r);return}switch(e.qos){case 2:case 1:this._storeAndSend(e,r,i);break;case 0:default:this._writePacket(e,r);break}this.log(\"_sendPacket :: (%s) :: end\",this.options.clientId)}_storePacket(e,r,i){this.log(\"_storePacket :: packet: %o\",e),this.log(\"_storePacket :: cb? %s\",!!r),i=i||this.noop;let n=e;if(n.cmd===\"publish\"){n=(0,jp.default)(e);let s=this._removeTopicAliasAndRecoverTopicName(n);if(s)return r&&r(s)}let o=n.qos||0;o===0&&this.queueQoSZero||n.cmd!==\"publish\"?this.queue.push({packet:n,cb:r}):o>0?(r=this.outgoing[n.messageId]?this.outgoing[n.messageId].cb:null,this.outgoingStore.put(n,s=>{if(s)return r&&r(s);i()})):r&&r(new Error(\"No connection to broker\"))}_setupKeepaliveManager(){this.log(\"_setupKeepaliveManager :: keepalive %d (seconds)\",this.options.keepalive),!this.keepaliveManager&&this.options.keepalive&&(this.keepaliveManager=new eE.default(this,this.options.timerVariant))}_destroyKeepaliveManager(){this.keepaliveManager&&(this.log(\"_destroyKeepaliveManager :: destroying keepalive manager\"),this.keepaliveManager.destroy(),this.keepaliveManager=null)}reschedulePing(e=!1){this.keepaliveManager&&this.options.keepalive&&(e||this.options.reschedulePings)&&this._reschedulePing()}_reschedulePing(){this.log(\"_reschedulePing :: rescheduling ping\"),this.keepaliveManager.reschedule()}sendPing(){this.log(\"_sendPing :: sending pingreq\"),this._sendPacket({cmd:\"pingreq\"})}onKeepaliveTimeout(){this.emit(\"error\",new Error(\"Keepalive timeout\")),this.log(\"onKeepaliveTimeout :: calling _cleanUp with force true\"),this._cleanUp(!0)}_resubscribe(){this.log(\"_resubscribe\");let e=Object.keys(this._resubscribeTopics);if(!this._firstConnection&&(this.options.clean||this.options.protocolVersion>=4&&!this.connackPacket.sessionPresent)&&e.length>0)if(this.options.resubscribe)if(this.options.protocolVersion===5){this.log(\"_resubscribe: protocolVersion 5\");for(let r=0;r{let i=this.outgoingStore.createStream(),n=()=>{i.destroy(),i=null,this._flushStoreProcessingQueue(),o()},o=()=>{this._storeProcessing=!1,this._packetIdsDuringStoreProcessing={}};this.once(\"close\",n),i.on(\"error\",a=>{o(),this._flushStoreProcessingQueue(),this.removeListener(\"close\",n),this.emit(\"error\",a)});let s=()=>{if(!i)return;let a=i.read(1),l;if(!a){i.once(\"readable\",s);return}if(this._storeProcessing=!0,this._packetIdsDuringStoreProcessing[a.messageId]){s();return}!this.disconnecting&&!this.reconnectTimer?(l=this.outgoing[a.messageId]?this.outgoing[a.messageId].cb:null,this.outgoing[a.messageId]={volatile:!1,cb(c,h){l&&l(c,h),s()}},this._packetIdsDuringStoreProcessing[a.messageId]=!0,this.messageIdProvider.register(a.messageId)?this._sendPacket(a,void 0,void 0,!0):this.log(\"messageId: %d has already used.\",a.messageId)):i.destroy&&i.destroy()};i.on(\"end\",()=>{let a=!0;for(let l in this._packetIdsDuringStoreProcessing)if(!this._packetIdsDuringStoreProcessing[l]){a=!1;break}this.removeListener(\"close\",n),a?(o(),this._invokeAllStoreProcessingQueue(),this.emit(\"connect\",e)):r()}),s()};r()}_invokeStoreProcessingQueue(){if(!this._storeProcessing&&this._storeProcessingQueue.length>0){let e=this._storeProcessingQueue[0];if(e&&e.invoke())return this._storeProcessingQueue.shift(),!0}return!1}_invokeAllStoreProcessingQueue(){for(;this._invokeStoreProcessingQueue(););}_flushStoreProcessingQueue(){for(let e of this._storeProcessingQueue)e.cbStorePut&&e.cbStorePut(new Error(\"Connection closed\")),e.callback&&e.callback(new Error(\"Connection closed\"));this._storeProcessingQueue.splice(0)}_removeOutgoingAndStoreMessage(e,r){delete this.outgoing[e],this.outgoingStore.del({messageId:e},(i,n)=>{r(i,n),this.messageIdProvider.deallocate(e),this._invokeStoreProcessingQueue()})}};ss.VERSION=ns.MQTTJS_VERSION;Qe.default=ss});var Vp=M(za=>{\"use strict\";_();v();m();Object.defineProperty(za,\"__esModule\",{value:!0});var tE=Ua(),Va=class{constructor(){this.numberAllocator=new tE.NumberAllocator(1,65535)}allocate(){return this.lastId=this.numberAllocator.alloc(),this.lastId}getLastAllocated(){return this.lastId}register(e){return this.numberAllocator.use(e)}deallocate(e){this.numberAllocator.free(e)}clear(){this.numberAllocator.clear()}};za.default=Va});function Rr(t){throw new RangeError(sE[t])}function zp(t,e){let r=t.split(\"@\"),i=\"\";r.length>1&&(i=r[0]+\"@\",t=r[1]);let n=function(o,s){let a=[],l=o.length;for(;l--;)a[l]=s(o[l]);return a}((t=t.replace(nE,\".\")).split(\".\"),e).join(\".\");return i+n}function Yp(t){let e=[],r=0,i=t.length;for(;r=55296&&n<=56319&&r{_();v();m();rE=/^xn--/,iE=/[^\\0-\\x7E]/,nE=/[\\x2E\\u3002\\uFF0E\\uFF61]/g,sE={overflow:\"Overflow: input needs wider integers to process\",\"not-basic\":\"Illegal input >= 0x80 (not a basic code point)\",\"invalid-input\":\"Invalid input\"},dt=Math.floor,Ka=String.fromCharCode;Kp=function(t,e){return t+22+75*(t<26)-((e!=0)<<5)},Jp=function(t,e,r){let i=0;for(t=r?dt(t/700):t>>1,t+=dt(t/e);t>455;i+=36)t=dt(t/35);return dt(i+36*t/(t+38))},Gp=function(t){let e=[],r=t.length,i=0,n=128,o=72,s=t.lastIndexOf(\"-\");s<0&&(s=0);for(let l=0;l=128&&Rr(\"not-basic\"),e.push(t.charCodeAt(l));for(let l=s>0?s+1:0;l=r&&Rr(\"invalid-input\");let y=(a=t.charCodeAt(l++))-48<10?a-22:a-65<26?a-65:a-97<26?a-97:36;(y>=36||y>dt((2147483647-i)/d))&&Rr(\"overflow\"),i+=y*d;let w=g<=o?1:g>=o+26?26:g-o;if(ydt(2147483647/S)&&Rr(\"overflow\"),d*=S}let h=e.length+1;o=Jp(i-c,h,c==0),dt(i/h)>2147483647-n&&Rr(\"overflow\"),n+=dt(i/h),i%=h,e.splice(i++,0,n)}var a;return String.fromCodePoint(...e)},Qp=function(t){let e=[],r=(t=Yp(t)).length,i=128,n=0,o=72;for(let l of t)l<128&&e.push(Ka(l));let s=e.length,a=s;for(s&&e.push(\"-\");a=i&&hdt((2147483647-n)/c)&&Rr(\"overflow\"),n+=(l-i)*c,i=l;for(let h of t)if(h2147483647&&Rr(\"overflow\"),h==i){let d=n;for(let g=36;;g+=36){let y=g<=o?1:g>=o+26?26:g-o;if(dString.fromCodePoint(...t)},decode:Gp,encode:Qp,toASCII:function(t){return zp(t,function(e){return iE.test(e)?\"xn--\"+Qp(e):e})},toUnicode:function(t){return zp(t,function(e){return rE.test(e)?Gp(e.slice(4).toLowerCase()):e})}};Kt.decode;Kt.encode;Kt.toASCII;Kt.toUnicode;Kt.ucs2;Kt.version});function oE(t,e){return Object.prototype.hasOwnProperty.call(t,e)}var aE,Mi,lE,pt,Zp=_e(()=>{_();v();m();aE=function(t,e,r,i){e=e||\"&\",r=r||\"=\";var n={};if(typeof t!=\"string\"||t.length===0)return n;var o=/\\+/g;t=t.split(e);var s=1e3;i&&typeof i.maxKeys==\"number\"&&(s=i.maxKeys);var a=t.length;s>0&&a>s&&(a=s);for(var l=0;l=0?(c=y.substr(0,w),h=y.substr(w+1)):(c=y,h=\"\"),d=decodeURIComponent(c),g=decodeURIComponent(h),oE(n,d)?Array.isArray(n[d])?n[d].push(g):n[d]=[n[d],g]:n[d]=g}return n},Mi=function(t){switch(typeof t){case\"string\":return t;case\"boolean\":return t?\"true\":\"false\";case\"number\":return isFinite(t)?t:\"\";default:return\"\"}},lE=function(t,e,r,i){return e=e||\"&\",r=r||\"=\",t===null&&(t=void 0),typeof t==\"object\"?Object.keys(t).map(function(n){var o=encodeURIComponent(Mi(n))+r;return Array.isArray(t[n])?t[n].map(function(s){return o+encodeURIComponent(Mi(s))}).join(e):o+encodeURIComponent(Mi(t[n]))}).join(e):i?encodeURIComponent(Mi(i))+r+encodeURIComponent(Mi(t)):\"\"},pt={};pt.decode=pt.parse=aE,pt.encode=pt.stringify=lE;pt.decode;pt.encode;pt.parse;pt.stringify});function Ga(){throw new Error(\"setTimeout has not been defined\")}function Qa(){throw new Error(\"clearTimeout has not been defined\")}function rg(t){if(Pt===setTimeout)return setTimeout(t,0);if((Pt===Ga||!Pt)&&setTimeout)return Pt=setTimeout,setTimeout(t,0);try{return Pt(t,0)}catch{try{return Pt.call(null,t,0)}catch{return Pt.call(this||si,t,0)}}}function uE(){ni&&Cr&&(ni=!1,Cr.length?Ot=Cr.concat(Ot):as=-1,Ot.length&&ig())}function ig(){if(!ni){var t=rg(uE);ni=!0;for(var e=Ot.length;e;){for(Cr=Ot,Ot=[];++as{_();v();m();si=typeof globalThis<\"u\"?globalThis:typeof self<\"u\"?self:global,fe=tg={};(function(){try{Pt=typeof setTimeout==\"function\"?setTimeout:Ga}catch{Pt=Ga}try{kt=typeof clearTimeout==\"function\"?clearTimeout:Qa}catch{kt=Qa}})();Ot=[],ni=!1,as=-1;fe.nextTick=function(t){var e=new Array(arguments.length-1);if(arguments.length>1)for(var r=1;r1)for(var I=1;I{_();v();m();Ya={},sg=!1,oi=typeof globalThis<\"u\"?globalThis:typeof self<\"u\"?self:global;re=fE();re.platform=\"browser\";re.addListener;re.argv;re.binding;re.browser;re.chdir;re.cwd;re.emit;re.env;re.listeners;re.nextTick;re.off;re.on;re.once;re.prependListener;re.prependOnceListener;re.removeAllListeners;re.removeListener;re.title;re.umask;re.version;re.versions});function cE(){if(og)return Xa;og=!0;var t=re;function e(o){if(typeof o!=\"string\")throw new TypeError(\"Path must be a string. Received \"+JSON.stringify(o))}function r(o,s){for(var a=\"\",l=0,c=-1,h=0,d,g=0;g<=o.length;++g){if(g2){var y=a.lastIndexOf(\"/\");if(y!==a.length-1){y===-1?(a=\"\",l=0):(a=a.slice(0,y),l=a.length-1-a.lastIndexOf(\"/\")),c=g,h=0;continue}}else if(a.length===2||a.length===1){a=\"\",l=0,c=g,h=0;continue}}s&&(a.length>0?a+=\"/..\":a=\"..\",l=2)}else a.length>0?a+=\"/\"+o.slice(c+1,g):a=o.slice(c+1,g),l=g-c-1;c=g,h=0}else d===46&&h!==-1?++h:h=-1}return a}function i(o,s){var a=s.dir||s.root,l=s.base||(s.name||\"\")+(s.ext||\"\");return a?a===s.root?a+l:a+o+l:l}var n={resolve:function(){for(var s=\"\",a=!1,l,c=arguments.length-1;c>=-1&&!a;c--){var h;c>=0?h=arguments[c]:(l===void 0&&(l=t.cwd()),h=l),e(h),h.length!==0&&(s=h+\"/\"+s,a=h.charCodeAt(0)===47)}return s=r(s,!a),a?s.length>0?\"/\"+s:\"/\":s.length>0?s:\".\"},normalize:function(s){if(e(s),s.length===0)return\".\";var a=s.charCodeAt(0)===47,l=s.charCodeAt(s.length-1)===47;return s=r(s,!a),s.length===0&&!a&&(s=\".\"),s.length>0&&l&&(s+=\"/\"),a?\"/\"+s:s},isAbsolute:function(s){return e(s),s.length>0&&s.charCodeAt(0)===47},join:function(){if(arguments.length===0)return\".\";for(var s,a=0;a0&&(s===void 0?s=l:s+=\"/\"+l)}return s===void 0?\".\":n.normalize(s)},relative:function(s,a){if(e(s),e(a),s===a||(s=n.resolve(s),a=n.resolve(a),s===a))return\"\";for(var l=1;lw){if(a.charCodeAt(d+E)===47)return a.slice(d+E+1);if(E===0)return a.slice(d+E)}else h>w&&(s.charCodeAt(l+E)===47?S=E:E===0&&(S=0));break}var I=s.charCodeAt(l+E),C=a.charCodeAt(d+E);if(I!==C)break;I===47&&(S=E)}var R=\"\";for(E=l+S+1;E<=c;++E)(E===c||s.charCodeAt(E)===47)&&(R.length===0?R+=\"..\":R+=\"/..\");return R.length>0?R+a.slice(d+S):(d+=S,a.charCodeAt(d)===47&&++d,a.slice(d))},_makeLong:function(s){return s},dirname:function(s){if(e(s),s.length===0)return\".\";for(var a=s.charCodeAt(0),l=a===47,c=-1,h=!0,d=s.length-1;d>=1;--d)if(a=s.charCodeAt(d),a===47){if(!h){c=d;break}}else h=!1;return c===-1?l?\"/\":\".\":l&&c===1?\"//\":s.slice(0,c)},basename:function(s,a){if(a!==void 0&&typeof a!=\"string\")throw new TypeError('\"ext\" argument must be a string');e(s);var l=0,c=-1,h=!0,d;if(a!==void 0&&a.length>0&&a.length<=s.length){if(a.length===s.length&&a===s)return\"\";var g=a.length-1,y=-1;for(d=s.length-1;d>=0;--d){var w=s.charCodeAt(d);if(w===47){if(!h){l=d+1;break}}else y===-1&&(h=!1,y=d+1),g>=0&&(w===a.charCodeAt(g)?--g===-1&&(c=d):(g=-1,c=y))}return l===c?c=y:c===-1&&(c=s.length),s.slice(l,c)}else{for(d=s.length-1;d>=0;--d)if(s.charCodeAt(d)===47){if(!h){l=d+1;break}}else c===-1&&(h=!1,c=d+1);return c===-1?\"\":s.slice(l,c)}},extname:function(s){e(s);for(var a=-1,l=0,c=-1,h=!0,d=0,g=s.length-1;g>=0;--g){var y=s.charCodeAt(g);if(y===47){if(!h){l=g+1;break}continue}c===-1&&(h=!1,c=g+1),y===46?a===-1?a=g:d!==1&&(d=1):a!==-1&&(d=-1)}return a===-1||c===-1||d===0||d===1&&a===c-1&&a===l+1?\"\":s.slice(a,c)},format:function(s){if(s===null||typeof s!=\"object\")throw new TypeError('The \"pathObject\" argument must be of type Object. Received type '+typeof s);return i(\"/\",s)},parse:function(s){e(s);var a={root:\"\",dir:\"\",base:\"\",ext:\"\",name:\"\"};if(s.length===0)return a;var l=s.charCodeAt(0),c=l===47,h;c?(a.root=\"/\",h=1):h=0;for(var d=-1,g=0,y=-1,w=!0,S=s.length-1,E=0;S>=h;--S){if(l=s.charCodeAt(S),l===47){if(!w){g=S+1;break}continue}y===-1&&(w=!1,y=S+1),l===46?d===-1?d=S:E!==1&&(E=1):d!==-1&&(E=-1)}return d===-1||y===-1||E===0||E===1&&d===y-1&&d===g+1?y!==-1&&(g===0&&c?a.base=a.name=s.slice(1,y):a.base=a.name=s.slice(g,y)):(g===0&&c?(a.name=s.slice(1,d),a.base=s.slice(1,y)):(a.name=s.slice(g,d),a.base=s.slice(g,y)),a.ext=s.slice(d,y)),g>0?a.dir=s.slice(0,g-1):c&&(a.dir=\"/\"),a},sep:\"/\",delimiter:\":\",win32:null,posix:null};return n.posix=n,Xa=n,Xa}var Xa,og,Za,ag=_e(()=>{_();v();m();Ja();Xa={},og=!1;Za=cE()});var gg={};Jt(gg,{URL:()=>FE,Url:()=>UE,default:()=>Z,fileURLToPath:()=>dg,format:()=>NE,parse:()=>jE,pathToFileURL:()=>pg,resolve:()=>qE,resolveObject:()=>DE});function Fe(){this.protocol=null,this.slashes=null,this.auth=null,this.host=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.query=null,this.pathname=null,this.path=null,this.href=null}function Li(t,e,r){if(t&>.isObject(t)&&t instanceof Fe)return t;var i=new Fe;return i.parse(t,e,r),i}function _E(){if(cg)return rl;cg=!0;var t=ne;function e(o){if(typeof o!=\"string\")throw new TypeError(\"Path must be a string. Received \"+JSON.stringify(o))}function r(o,s){for(var a=\"\",l=0,c=-1,h=0,d,g=0;g<=o.length;++g){if(g2){var y=a.lastIndexOf(\"/\");if(y!==a.length-1){y===-1?(a=\"\",l=0):(a=a.slice(0,y),l=a.length-1-a.lastIndexOf(\"/\")),c=g,h=0;continue}}else if(a.length===2||a.length===1){a=\"\",l=0,c=g,h=0;continue}}s&&(a.length>0?a+=\"/..\":a=\"..\",l=2)}else a.length>0?a+=\"/\"+o.slice(c+1,g):a=o.slice(c+1,g),l=g-c-1;c=g,h=0}else d===46&&h!==-1?++h:h=-1}return a}function i(o,s){var a=s.dir||s.root,l=s.base||(s.name||\"\")+(s.ext||\"\");return a?a===s.root?a+l:a+o+l:l}var n={resolve:function(){for(var s=\"\",a=!1,l,c=arguments.length-1;c>=-1&&!a;c--){var h;c>=0?h=arguments[c]:(l===void 0&&(l=t.cwd()),h=l),e(h),h.length!==0&&(s=h+\"/\"+s,a=h.charCodeAt(0)===47)}return s=r(s,!a),a?s.length>0?\"/\"+s:\"/\":s.length>0?s:\".\"},normalize:function(s){if(e(s),s.length===0)return\".\";var a=s.charCodeAt(0)===47,l=s.charCodeAt(s.length-1)===47;return s=r(s,!a),s.length===0&&!a&&(s=\".\"),s.length>0&&l&&(s+=\"/\"),a?\"/\"+s:s},isAbsolute:function(s){return e(s),s.length>0&&s.charCodeAt(0)===47},join:function(){if(arguments.length===0)return\".\";for(var s,a=0;a0&&(s===void 0?s=l:s+=\"/\"+l)}return s===void 0?\".\":n.normalize(s)},relative:function(s,a){if(e(s),e(a),s===a||(s=n.resolve(s),a=n.resolve(a),s===a))return\"\";for(var l=1;lw){if(a.charCodeAt(d+E)===47)return a.slice(d+E+1);if(E===0)return a.slice(d+E)}else h>w&&(s.charCodeAt(l+E)===47?S=E:E===0&&(S=0));break}var I=s.charCodeAt(l+E),C=a.charCodeAt(d+E);if(I!==C)break;I===47&&(S=E)}var R=\"\";for(E=l+S+1;E<=c;++E)(E===c||s.charCodeAt(E)===47)&&(R.length===0?R+=\"..\":R+=\"/..\");return R.length>0?R+a.slice(d+S):(d+=S,a.charCodeAt(d)===47&&++d,a.slice(d))},_makeLong:function(s){return s},dirname:function(s){if(e(s),s.length===0)return\".\";for(var a=s.charCodeAt(0),l=a===47,c=-1,h=!0,d=s.length-1;d>=1;--d)if(a=s.charCodeAt(d),a===47){if(!h){c=d;break}}else h=!1;return c===-1?l?\"/\":\".\":l&&c===1?\"//\":s.slice(0,c)},basename:function(s,a){if(a!==void 0&&typeof a!=\"string\")throw new TypeError('\"ext\" argument must be a string');e(s);var l=0,c=-1,h=!0,d;if(a!==void 0&&a.length>0&&a.length<=s.length){if(a.length===s.length&&a===s)return\"\";var g=a.length-1,y=-1;for(d=s.length-1;d>=0;--d){var w=s.charCodeAt(d);if(w===47){if(!h){l=d+1;break}}else y===-1&&(h=!1,y=d+1),g>=0&&(w===a.charCodeAt(g)?--g===-1&&(c=d):(g=-1,c=y))}return l===c?c=y:c===-1&&(c=s.length),s.slice(l,c)}else{for(d=s.length-1;d>=0;--d)if(s.charCodeAt(d)===47){if(!h){l=d+1;break}}else c===-1&&(h=!1,c=d+1);return c===-1?\"\":s.slice(l,c)}},extname:function(s){e(s);for(var a=-1,l=0,c=-1,h=!0,d=0,g=s.length-1;g>=0;--g){var y=s.charCodeAt(g);if(y===47){if(!h){l=g+1;break}continue}c===-1&&(h=!1,c=g+1),y===46?a===-1?a=g:d!==1&&(d=1):a!==-1&&(d=-1)}return a===-1||c===-1||d===0||d===1&&a===c-1&&a===l+1?\"\":s.slice(a,c)},format:function(s){if(s===null||typeof s!=\"object\")throw new TypeError('The \"pathObject\" argument must be of type Object. Received type '+typeof s);return i(\"/\",s)},parse:function(s){e(s);var a={root:\"\",dir:\"\",base:\"\",ext:\"\",name:\"\"};if(s.length===0)return a;var l=s.charCodeAt(0),c=l===47,h;c?(a.root=\"/\",h=1):h=0;for(var d=-1,g=0,y=-1,w=!0,S=s.length-1,E=0;S>=h;--S){if(l=s.charCodeAt(S),l===47){if(!w){g=S+1;break}continue}y===-1&&(w=!1,y=S+1),l===46?d===-1?d=S:E!==1&&(E=1):d!==-1&&(E=-1)}return d===-1||y===-1||E===0||E===1&&d===y-1&&d===g+1?y!==-1&&(g===0&&c?a.base=a.name=s.slice(1,y):a.base=a.name=s.slice(g,y)):(g===0&&c?(a.name=s.slice(1,d),a.base=s.slice(1,y)):(a.name=s.slice(g,d),a.base=s.slice(g,y)),a.ext=s.slice(d,y)),g>0?a.dir=s.slice(0,g-1):c&&(a.dir=\"/\"),a},sep:\"/\",delimiter:\":\",win32:null,posix:null};return n.posix=n,rl=n,rl}function kE(t){if(typeof t==\"string\")t=new URL(t);else if(!(t instanceof URL))throw new Deno.errors.InvalidData(\"invalid argument path , must be a string or URL\");if(t.protocol!==\"file:\")throw new Deno.errors.InvalidData(\"invalid url scheme\");return nl?OE(t):xE(t)}function OE(t){let e=t.hostname,r=t.pathname;for(let i=0;iAE||n!==\":\")throw new Deno.errors.InvalidData(\"file url path must be absolute\");return r.slice(1)}}function xE(t){if(t.hostname!==\"\")throw new Deno.errors.InvalidData(\"invalid file url hostname\");let e=t.pathname;for(let r=0;rVE||n!==\":\")throw new Deno.errors.InvalidData(\"file url path must be absolute\");return r.slice(1)}}function ZE(t){if(t.hostname!==\"\")throw new Deno.errors.InvalidData(\"invalid file url hostname\");let e=t.pathname;for(let r=0;r{_();v();m();Xp();Zp();ng();ag();Ja();Z={},hE=Kt,gt={isString:function(t){return typeof t==\"string\"},isObject:function(t){return typeof t==\"object\"&&t!==null},isNull:function(t){return t===null},isNullOrUndefined:function(t){return t==null}};Z.parse=Li,Z.resolve=function(t,e){return Li(t,!1,!0).resolve(e)},Z.resolveObject=function(t,e){return t?Li(t,!1,!0).resolveObject(e):e},Z.format=function(t){return gt.isString(t)&&(t=Li(t)),t instanceof Fe?t.format():Fe.prototype.format.call(t)},Z.Url=Fe;dE=/^([a-z0-9.+-]+:)/i,pE=/:[0-9]*$/,gE=/^(\\/\\/?(?!\\/)[^\\?\\s]*)(\\?[^\\s]*)?$/,yE=[\"{\",\"}\",\"|\",\"\\\\\",\"^\",\"`\"].concat([\"<\",\">\",'\"',\"`\",\" \",\"\\r\",`","`,\"\t\"]),il=[\"'\"].concat(yE),lg=[\"%\",\"/\",\"?\",\";\",\"#\"].concat(il),ug=[\"/\",\"?\",\"#\"],fg=/^[+a-z0-9A-Z_-]{0,63}$/,bE=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,wE={javascript:!0,\"javascript:\":!0},el={javascript:!0,\"javascript:\":!0},ai={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,\"http:\":!0,\"https:\":!0,\"ftp:\":!0,\"gopher:\":!0,\"file:\":!0},tl=pt;Fe.prototype.parse=function(t,e,r){if(!gt.isString(t))throw new TypeError(\"Parameter 'url' must be a string, not \"+typeof t);var i=t.indexOf(\"?\"),n=i!==-1&&i127?U+=\"x\":U+=R[N];if(!U.match(fg)){var K=I.slice(0,w),z=I.slice(w+1),Q=R.match(bE);Q&&(K.push(Q[1]),z.unshift(Q[2])),z.length&&(s=\"/\"+z.join(\".\")+s),this.hostname=K.join(\".\");break}}}this.hostname.length>255?this.hostname=\"\":this.hostname=this.hostname.toLowerCase(),E||(this.hostname=hE.toASCII(this.hostname));var pe=this.port?\":\"+this.port:\"\",Yt=this.hostname||\"\";this.host=Yt+pe,this.href+=this.host,E&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),s[0]!==\"/\"&&(s=\"/\"+s))}if(!wE[c])for(w=0,C=il.length;w0)&&r.host.split(\"@\"))&&(r.auth=Q.shift(),r.host=r.hostname=Q.shift())),r.search=t.search,r.query=t.query,gt.isNull(r.pathname)&>.isNull(r.search)||(r.path=(r.pathname?r.pathname:\"\")+(r.search?r.search:\"\")),r.href=r.format(),r;if(!R.length)return r.pathname=null,r.search?r.path=\"/\"+r.search:r.path=null,r.href=r.format(),r;for(var N=R.slice(-1)[0],W=(r.host||t.host||R.length>1)&&(N===\".\"||N===\"..\")||N===\"\",K=0,z=R.length;z>=0;z--)(N=R[z])===\".\"?R.splice(z,1):N===\"..\"?(R.splice(z,1),K++):K&&(R.splice(z,1),K--);if(!I&&!C)for(;K--;K)R.unshift(\"..\");!I||R[0]===\"\"||R[0]&&R[0].charAt(0)===\"/\"||R.unshift(\"\"),W&&R.join(\"/\").substr(-1)!==\"/\"&&R.push(\"\");var Q,pe=R[0]===\"\"||R[0]&&R[0].charAt(0)===\"/\";return U&&(r.hostname=r.host=pe?\"\":R.length?R.shift():\"\",(Q=!!(r.host&&r.host.indexOf(\"@\")>0)&&r.host.split(\"@\"))&&(r.auth=Q.shift(),r.host=r.hostname=Q.shift())),(I=I||r.host&&R.length)&&!pe&&R.unshift(\"\"),R.length?r.pathname=R.join(\"/\"):(r.pathname=null,r.path=null),gt.isNull(r.pathname)&>.isNull(r.search)||(r.path=(r.pathname?r.pathname:\"\")+(r.search?r.search:\"\")),r.auth=t.auth||r.auth,r.slashes=r.slashes||t.slashes,r.href=r.format(),r},Fe.prototype.parseHost=function(){var t=this.host,e=pE.exec(t);e&&((e=e[0])!==\":\"&&(this.port=e.substr(1)),t=t.substr(0,t.length-e.length)),t&&(this.hostname=t)};Z.Url;Z.format;Z.resolve;Z.resolveObject;rl={},cg=!1;hg=_E(),mE=typeof Deno<\"u\"?Deno.build.os===\"windows\"?\"win32\":Deno.build.os:void 0;Z.URL=typeof URL<\"u\"?URL:null;Z.pathToFileURL=ME;Z.fileURLToPath=kE;Z.Url;Z.format;Z.resolve;Z.resolveObject;Z.URL;vE=92,EE=47,SE=97,AE=122,nl=mE===\"win32\",IE=/\\//g,TE=/%/g,RE=/\\\\/g,CE=/\\n/g,BE=/\\r/g,PE=/\\t/g;LE=typeof Deno<\"u\"?Deno.build.os===\"windows\"?\"win32\":Deno.build.os:void 0;Z.URL=typeof URL<\"u\"?URL:null;Z.pathToFileURL=pg;Z.fileURLToPath=dg;UE=Z.Url,NE=Z.format,qE=Z.resolve,DE=Z.resolveObject,jE=Z.parse,FE=Z.URL,WE=92,$E=47,HE=97,VE=122,sl=LE===\"win32\",zE=/\\//g,KE=/%/g,GE=/\\\\/g,QE=/\\n/g,YE=/\\r/g,JE=/\\t/g});var wg=M((YL,bg)=>{\"use strict\";_();v();m();bg.exports=function(){throw new Error(\"ws does not work in the browser. Browser clients must use the native WebSocket object\")}});var ls=M(li=>{\"use strict\";_();v();m();Object.defineProperty(li,\"__esModule\",{value:!0});li.BufferedDuplex=li.writev=void 0;var eS=jt(),_g=(be(),X(me));function mg(t,e){let r=new Array(t.length);for(let i=0;i{this.destroyed||this.push(n)})}_read(e){this.proxy.read(e)}_write(e,r,i){this.isSocketOpen?this.writeToProxy(e,r,i):this.writeQueue.push({chunk:e,encoding:r,cb:i})}_final(e){this.writeQueue=[],this.proxy.end(e)}_destroy(e,r){this.writeQueue=[],this.proxy.destroy(),r(e)}socketReady(){this.emit(\"connect\"),this.isSocketOpen=!0,this.processWriteQueue()}writeToProxy(e,r,i){this.proxy.write(e,r)===!1?this.proxy.once(\"drain\",i):i()}processWriteQueue(){for(;this.writeQueue.length>0;){let{chunk:e,encoding:r,cb:i}=this.writeQueue.shift();this.writeToProxy(e,r,i)}}};li.BufferedDuplex=ol});var Ui=M(Qt=>{\"use strict\";_();v();m();var ll=Qt&&Qt.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Qt,\"__esModule\",{value:!0});Qt.streamBuilder=Qt.browserStreamBuilder=void 0;var us=(be(),X(me)),vg=ll(wg()),tS=ll(ot()),rS=jt(),iS=ll(Oi()),al=ls(),Gt=(0,tS.default)(\"mqttjs:ws\"),nS=[\"rejectUnauthorized\",\"ca\",\"cert\",\"key\",\"pfx\",\"passphrase\"];function Eg(t,e){let r=`${t.protocol}://${t.hostname}:${t.port}${t.path}`;return typeof t.transformWsUrl==\"function\"&&(r=t.transformWsUrl(r,t,e)),r}function Sg(t){let e=t;return t.port||(t.protocol===\"wss\"?e.port=443:e.port=80),t.path||(e.path=\"/\"),t.wsOptions||(e.wsOptions={}),!iS.default&&!t.forceNativeWebSocket&&t.protocol===\"wss\"&&nS.forEach(r=>{Object.prototype.hasOwnProperty.call(t,r)&&!Object.prototype.hasOwnProperty.call(t.wsOptions,r)&&(e.wsOptions[r]=t[r])}),e}function sS(t){let e=Sg(t);if(e.hostname||(e.hostname=e.host),!e.hostname){if(typeof document>\"u\")throw new Error(\"Could not determine host. Specify host manually.\");let r=new URL(document.URL);e.hostname=r.hostname,e.port||(e.port=Number(r.port))}return e.objectMode===void 0&&(e.objectMode=!(e.binary===!0||e.binary===void 0)),e}function oS(t,e,r){Gt(\"createWebSocket\"),Gt(`protocol: ${r.protocolId} ${r.protocolVersion}`);let i=r.protocolId===\"MQIsdp\"&&r.protocolVersion===3?\"mqttv3.1\":\"mqtt\";Gt(`creating new Websocket for url: ${e} and protocol: ${i}`);let n;return r.createWebsocket?n=r.createWebsocket(e,[i],r):n=new vg.default(e,[i],r.wsOptions),n}function aS(t,e){let r=e.protocolId===\"MQIsdp\"&&e.protocolVersion===3?\"mqttv3.1\":\"mqtt\",i=Eg(e,t),n;return e.createWebsocket?n=e.createWebsocket(i,[r],e):n=new WebSocket(i,[r]),n.binaryType=\"arraybuffer\",n}var lS=(t,e)=>{Gt(\"streamBuilder\");let r=Sg(e);r.hostname=r.hostname||r.host||\"localhost\";let i=Eg(r,t),n=oS(t,i,r),o=vg.default.createWebSocketStream(n,r.wsOptions);return o.url=i,n.on(\"close\",()=>{o.destroy()}),o};Qt.streamBuilder=lS;var uS=(t,e)=>{Gt(\"browserStreamBuilder\");let r,n=sS(e).browserBufferSize||1024*512,o=e.browserBufferTimeout||1e3,s=!e.objectMode,a=aS(t,e),l=h(e,S,E);e.objectMode||(l._writev=al.writev.bind(l)),l.on(\"close\",()=>{a.close()});let c=typeof a.addEventListener<\"u\";a.readyState===a.OPEN?(r=l,r.socket=a):(r=new al.BufferedDuplex(e,l,a),c?a.addEventListener(\"open\",d):a.onopen=d),c?(a.addEventListener(\"close\",g),a.addEventListener(\"error\",y),a.addEventListener(\"message\",w)):(a.onclose=g,a.onerror=y,a.onmessage=w);function h(I,C,R){let U=new rS.Transform({objectMode:I.objectMode});return U._write=C,U._flush=R,U}function d(){Gt(\"WebSocket onOpen\"),r instanceof al.BufferedDuplex&&r.socketReady()}function g(I){Gt(\"WebSocket onClose\",I),r.end(),r.destroy()}function y(I){Gt(\"WebSocket onError\",I);let C=new Error(\"WebSocket error\");C.event=I,r.destroy(C)}async function w(I){let{data:C}=I;C instanceof ArrayBuffer?C=us.Buffer.from(C):C instanceof Blob?C=us.Buffer.from(await new Response(C).arrayBuffer()):C=us.Buffer.from(C,\"utf8\"),l&&!l.destroyed&&l.push(C)}function S(I,C,R){if(a.bufferedAmount>n){setTimeout(S,o,I,C,R);return}s&&typeof I==\"string\"&&(I=us.Buffer.from(I,\"utf8\"));try{a.send(I)}catch(U){return R(U)}R()}function E(I){a.close(),I()}return r};Qt.browserStreamBuilder=uS});var ul={};Jt(ul,{Server:()=>Me,Socket:()=>Me,Stream:()=>Me,_createServerHandle:()=>Me,_normalizeArgs:()=>Me,_setSimultaneousAccepts:()=>Me,connect:()=>Me,createConnection:()=>Me,createServer:()=>Me,default:()=>fS,isIP:()=>Me,isIPv4:()=>Me,isIPv6:()=>Me});function Me(){throw new Error(\"Node.js net module is not supported by JSPM core outside of Node.js\")}var fS,fl=_e(()=>{_();v();m();fS={_createServerHandle:Me,_normalizeArgs:Me,_setSimultaneousAccepts:Me,connect:Me,createConnection:Me,createServer:Me,isIP:Me,isIPv4:Me,isIPv6:Me,Server:Me,Socket:Me,Stream:Me}});var cl=M(Ni=>{\"use strict\";_();v();m();var Ag=Ni&&Ni.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Ni,\"__esModule\",{value:!0});var cS=Ag((fl(),X(ul))),hS=Ag(ot()),dS=(0,hS.default)(\"mqttjs:tcp\"),pS=(t,e)=>{e.port=e.port||1883,e.hostname=e.hostname||e.host||\"localhost\";let{port:r,path:i}=e,n=e.hostname;return dS(\"port %d and host %s\",r,n),cS.default.createConnection({port:r,host:n,path:i})};Ni.default=pS});var Ig={};Jt(Ig,{default:()=>gS});var gS,Tg=_e(()=>{_();v();m();gS={}});var dl=M(qi=>{\"use strict\";_();v();m();var hl=qi&&qi.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(qi,\"__esModule\",{value:!0});var yS=hl((Tg(),X(Ig))),bS=hl((fl(),X(ul))),wS=hl(ot()),_S=(0,wS.default)(\"mqttjs:tls\"),mS=(t,e)=>{e.port=e.port||8883,e.host=e.hostname||e.host||\"localhost\",bS.default.isIP(e.host)===0&&(e.servername=e.host),e.rejectUnauthorized=e.rejectUnauthorized!==!1,delete e.path,_S(\"port %d host %s rejectUnauthorized %b\",e.port,e.host,e.rejectUnauthorized);let r=yS.default.connect(e);r.on(\"secureConnect\",()=>{e.rejectUnauthorized&&!r.authorized?r.emit(\"error\",new Error(\"TLS not authorized\")):r.removeListener(\"error\",i)});function i(n){e.rejectUnauthorized&&t.emit(\"error\",n),r.end()}return r.on(\"error\",i),r};qi.default=mS});var yl=M(gl=>{\"use strict\";_();v();m();Object.defineProperty(gl,\"__esModule\",{value:!0});var Rg=(be(),X(me)),vS=jt(),ES=ls(),yt,pl,Le;function SS(){let t=new vS.Transform;return t._write=(e,r,i)=>{yt.send({data:e.buffer,success(){i()},fail(n){i(new Error(n))}})},t._flush=e=>{yt.close({success(){e()}})},t}function AS(t){t.hostname||(t.hostname=\"localhost\"),t.path||(t.path=\"/\"),t.wsOptions||(t.wsOptions={})}function IS(t,e){let r=t.protocol===\"wxs\"?\"wss\":\"ws\",i=`${r}://${t.hostname}${t.path}`;return t.port&&t.port!==80&&t.port!==443&&(i=`${r}://${t.hostname}:${t.port}${t.path}`),typeof t.transformWsUrl==\"function\"&&(i=t.transformWsUrl(i,t,e)),i}function TS(){yt.onOpen(()=>{Le.socketReady()}),yt.onMessage(t=>{let{data:e}=t;e instanceof ArrayBuffer?e=Rg.Buffer.from(e):e=Rg.Buffer.from(e,\"utf8\"),pl.push(e)}),yt.onClose(()=>{Le.emit(\"close\"),Le.end(),Le.destroy()}),yt.onError(t=>{let e=new Error(t.errMsg);Le.destroy(e)})}var RS=(t,e)=>{if(e.hostname=e.hostname||e.host,!e.hostname)throw new Error(\"Could not determine host. Specify host manually.\");let r=e.protocolId===\"MQIsdp\"&&e.protocolVersion===3?\"mqttv3.1\":\"mqtt\";AS(e);let i=IS(e,t);yt=wx.connectSocket({url:i,protocols:[r]}),pl=SS(),Le=new ES.BufferedDuplex(e,pl,yt),Le._destroy=(o,s)=>{yt.close({success(){s&&s(o)}})};let n=Le.destroy;return Le.destroy=(o,s)=>(Le.destroy=n,setTimeout(()=>{yt.close({fail(){Le._destroy(o,s)}})},0),Le),TS(),Le};gl.default=RS});var _l=M(wl=>{\"use strict\";_();v();m();Object.defineProperty(wl,\"__esModule\",{value:!0});var bl=(be(),X(me)),CS=jt(),BS=ls(),xt,fs,ui,Cg=!1;function PS(){let t=new CS.Transform;return t._write=(e,r,i)=>{xt.sendSocketMessage({data:e.buffer,success(){i()},fail(){i(new Error)}})},t._flush=e=>{xt.closeSocket({success(){e()}})},t}function kS(t){t.hostname||(t.hostname=\"localhost\"),t.path||(t.path=\"/\"),t.wsOptions||(t.wsOptions={})}function OS(t,e){let r=t.protocol===\"alis\"?\"wss\":\"ws\",i=`${r}://${t.hostname}${t.path}`;return t.port&&t.port!==80&&t.port!==443&&(i=`${r}://${t.hostname}:${t.port}${t.path}`),typeof t.transformWsUrl==\"function\"&&(i=t.transformWsUrl(i,t,e)),i}function xS(){Cg||(Cg=!0,xt.onSocketOpen(()=>{ui.socketReady()}),xt.onSocketMessage(t=>{if(typeof t.data==\"string\"){let e=bl.Buffer.from(t.data,\"base64\");fs.push(e)}else{let e=new FileReader;e.addEventListener(\"load\",()=>{let r=e.result;r instanceof ArrayBuffer?r=bl.Buffer.from(r):r=bl.Buffer.from(r,\"utf8\"),fs.push(r)}),e.readAsArrayBuffer(t.data)}}),xt.onSocketClose(()=>{ui.end(),ui.destroy()}),xt.onSocketError(t=>{ui.destroy(t)}))}var MS=(t,e)=>{if(e.hostname=e.hostname||e.host,!e.hostname)throw new Error(\"Could not determine host. Specify host manually.\");let r=e.protocolId===\"MQIsdp\"&&e.protocolVersion===3?\"mqttv3.1\":\"mqtt\";kS(e);let i=OS(e,t);return xt=e.my,xt.connectSocket({url:i,protocols:r}),fs=PS(),ui=new BS.BufferedDuplex(e,fs,xt),xS(),ui};wl.default=MS});var kg=M(Br=>{\"use strict\";_();v();m();var cs=Br&&Br.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Br,\"__esModule\",{value:!0});Br.connectAsync=void 0;var LS=cs(ot()),US=cs((yg(),X(gg))),NS=cs(os()),qS=cs(Oi());typeof(B===null||B===void 0?void 0:B.nextTick)!=\"function\"&&(B.nextTick=setImmediate);var Bg=(0,LS.default)(\"mqttjs\"),de=null;function DS(t){let e;t.auth&&(e=t.auth.match(/^(.+):(.+)$/),e?(t.username=e[1],t.password=e[2]):t.username=t.auth)}function Pg(t,e){var r,i,n,o;if(Bg(\"connecting to an MQTT broker...\"),typeof t==\"object\"&&!e&&(e=t,t=\"\"),e=e||{},t&&typeof t==\"string\"){let l=US.default.parse(t,!0),c={};if(l.port!=null&&(c.port=Number(l.port)),c.host=l.hostname,c.query=l.query,c.auth=l.auth,c.protocol=l.protocol,c.path=l.path,c.protocol=(r=c.protocol)===null||r===void 0?void 0:r.replace(/:$/,\"\"),e=Object.assign(Object.assign({},c),e),!e.protocol)throw new Error(\"Missing protocol\")}if(e.unixSocket=e.unixSocket||((i=e.protocol)===null||i===void 0?void 0:i.includes(\"+unix\")),e.unixSocket?e.protocol=e.protocol.replace(\"+unix\",\"\"):!(!((n=e.protocol)===null||n===void 0)&&n.startsWith(\"ws\"))&&!(!((o=e.protocol)===null||o===void 0)&&o.startsWith(\"wx\"))&&delete e.path,DS(e),e.query&&typeof e.query.clientId==\"string\"&&(e.clientId=e.query.clientId),e.cert&&e.key)if(e.protocol){if([\"mqtts\",\"wss\",\"wxs\",\"alis\"].indexOf(e.protocol)===-1)switch(e.protocol){case\"mqtt\":e.protocol=\"mqtts\";break;case\"ws\":e.protocol=\"wss\";break;case\"wx\":e.protocol=\"wxs\";break;case\"ali\":e.protocol=\"alis\";break;default:throw new Error(`Unknown protocol for secure connection: \"${e.protocol}\"!`)}}else throw new Error(\"Missing secure protocol key\");if(de||(de={},!qS.default&&!e.forceNativeWebSocket?(de.ws=Ui().streamBuilder,de.wss=Ui().streamBuilder,de.mqtt=cl().default,de.tcp=cl().default,de.ssl=dl().default,de.tls=de.ssl,de.mqtts=dl().default):(de.ws=Ui().browserStreamBuilder,de.wss=Ui().browserStreamBuilder,de.wx=yl().default,de.wxs=yl().default,de.ali=_l().default,de.alis=_l().default)),!de[e.protocol]){let l=[\"mqtts\",\"wss\"].indexOf(e.protocol)!==-1;e.protocol=[\"mqtt\",\"mqtts\",\"ws\",\"wss\",\"wx\",\"wxs\",\"ali\",\"alis\"].filter((c,h)=>l&&h%2===0?!1:typeof de[c]==\"function\")[0]}if(e.clean===!1&&!e.clientId)throw new Error(\"Missing clientId for unclean clients\");e.protocol&&(e.defaultProtocol=e.protocol);function s(l){return e.servers&&((!l._reconnectCount||l._reconnectCount===e.servers.length)&&(l._reconnectCount=0),e.host=e.servers[l._reconnectCount].host,e.port=e.servers[l._reconnectCount].port,e.protocol=e.servers[l._reconnectCount].protocol?e.servers[l._reconnectCount].protocol:e.defaultProtocol,e.hostname=e.host,l._reconnectCount++),Bg(\"calling streambuilder for\",e.protocol),de[e.protocol](l,e)}let a=new NS.default(s,e);return a.on(\"error\",()=>{}),a}function jS(t,e,r=!0){return new Promise((i,n)=>{let o=Pg(t,e),s={connect:l=>{a(),i(o)},end:()=>{a(),i(o)},error:l=>{a(),o.end(),n(l)}};r===!1&&(s.close=()=>{s.error(new Error(\"Couldn't connect to server\"))});function a(){Object.keys(s).forEach(l=>{o.off(l,s[l])})}Object.keys(s).forEach(l=>{o.on(l,s[l])})})}Br.connectAsync=jS;Br.default=Pg});var ml=M(G=>{\"use strict\";_();v();m();var Og=G&&G.__createBinding||(Object.create?function(t,e,r,i){i===void 0&&(i=r);var n=Object.getOwnPropertyDescriptor(e,r);(!n||(\"get\"in n?!e.__esModule:n.writable||n.configurable))&&(n={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,i,n)}:function(t,e,r,i){i===void 0&&(i=r),t[i]=e[r]}),FS=G&&G.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,\"default\",{enumerable:!0,value:e})}:function(t,e){t.default=e}),WS=G&&G.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!==\"default\"&&Object.prototype.hasOwnProperty.call(t,r)&&Og(e,t,r);return FS(e,t),e},xg=G&&G.__exportStar||function(t,e){for(var r in t)r!==\"default\"&&!Object.prototype.hasOwnProperty.call(e,r)&&Og(e,t,r)},Di=G&&G.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(G,\"__esModule\",{value:!0});G.ReasonCodes=G.KeepaliveManager=G.UniqueMessageIdProvider=G.DefaultMessageIdProvider=G.Store=G.MqttClient=G.connectAsync=G.connect=G.Client=void 0;var Mg=Di(os());G.MqttClient=Mg.default;var $S=Di(Zo());G.DefaultMessageIdProvider=$S.default;var HS=Di(Vp());G.UniqueMessageIdProvider=HS.default;var VS=Di(ra());G.Store=VS.default;var Lg=WS(kg());G.connect=Lg.default;Object.defineProperty(G,\"connectAsync\",{enumerable:!0,get:function(){return Lg.connectAsync}});var zS=Di(Wa());G.KeepaliveManager=zS.default;G.Client=Mg.default;xg(os(),G);xg(_r(),G);var KS=Ti();Object.defineProperty(G,\"ReasonCodes\",{enumerable:!0,get:function(){return KS.ReasonCodes}})});var XS=M(We=>{_();v();m();var Ug=We&&We.__createBinding||(Object.create?function(t,e,r,i){i===void 0&&(i=r);var n=Object.getOwnPropertyDescriptor(e,r);(!n||(\"get\"in n?!e.__esModule:n.writable||n.configurable))&&(n={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,i,n)}:function(t,e,r,i){i===void 0&&(i=r),t[i]=e[r]}),GS=We&&We.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,\"default\",{enumerable:!0,value:e})}:function(t,e){t.default=e}),QS=We&&We.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!==\"default\"&&Object.prototype.hasOwnProperty.call(t,r)&&Ug(e,t,r);return GS(e,t),e},YS=We&&We.__exportStar||function(t,e){for(var r in t)r!==\"default\"&&!Object.prototype.hasOwnProperty.call(e,r)&&Ug(e,t,r)};Object.defineProperty(We,\"__esModule\",{value:!0});var JS=QS(ml());We.default=JS;YS(ml(),We)});return XS();})();",""],"parameterObjects":"","useStrict":true,"eventsSheetExpanded":false}],"parameters":[],"objectGroups":[]},{"fullName":"","functionType":"Action","name":"onScenePostEvents","sentence":"","events":[{"type":"BuiltinCommonInstructions::JsCode","inlineCode":["// Remove the messages of the last frame for no dataloss mode","Object"," .values(gdjs.evtTools.mqtt.events)"," .forEach((event, index) => {"," if (Array.isArray(event.data))"," event.data.shift();"," else event.data = gdjs.evtTools.mqtt.empty;"," });",""],"parameterObjects":"","useStrict":true,"eventsSheetExpanded":false}],"parameters":[],"objectGroups":[]},{"description":"Triggers if the client is connected to an MQTT broker server.","fullName":"Is connected to a broker?","functionType":"Condition","name":"isConnected","sentence":"Client connected to a broker","events":[{"type":"BuiltinCommonInstructions::JsCode","inlineCode":["eventsFunctionContext.returnValue ="," gdjs.evtTools.mqtt.connection && gdjs.evtTools.mqtt.connection.connected;",""],"parameterObjects":"","useStrict":true,"eventsSheetExpanded":false}],"parameters":[],"objectGroups":[]},{"description":"Connects to an MQTT broker. ","fullName":"Connect to a broker","functionType":"Action","name":"connect","sentence":"Connect to MQTT broker _PARAM1_ with parameters _PARAM2_ (secure connection: _PARAM3_)","events":[{"type":"BuiltinCommonInstructions::JsCode","inlineCode":["// Parse settings","const settings = eventsFunctionContext.getArgument(\"settings\");","let settingsParsed;","if (settings.length > 2)"," try {"," settingsParsed = JSON.parse(settings);"," } catch (e) {"," settingsParsed = {}"," console.error(\"Invalid settings: \", settings, \", Error:\", e);"," };","","// Connect to broker","gdjs.evtTools.mqtt.connection = mqtt.connect("," (eventsFunctionContext.getArgument(\"secure\")"," ? \"wss://\""," : \"ws://\")"," + eventsFunctionContext.getArgument(\"host\"),"," settingsParsed",");","","// Set up listeners","gdjs.evtTools.mqtt.connection.on(\"message\", (channel, message) => {"," if (typeof gdjs.evtTools.mqtt.events[channel] === undefined) {"," gdjs.evtTools.mqtt.events[channel] = {"," loss: false,"," data: [message],"," };"," return;"," }",""," const mqttEvent = gdjs.evtTools.mqtt.events[channel];"," if (mqttEvent.loss) {"," mqttEvent.data = message;"," } else {"," if (!Array.isArray(mqttEvent.data)) mqttEvent.data = [];"," mqttEvent.data.push(message);"," }","});","","gdjs.evtTools.mqtt.connection.on(\"error\", function (e) {"," gdjs.evtTools.mqtt.lastError = e;","});",""],"parameterObjects":"","useStrict":true,"eventsSheetExpanded":true}],"parameters":[{"description":"Host port","name":"host","type":"string"},{"description":"Settings as JSON","longDescription":"You can find the list of settings at [the MQTT.js docs](https://github.com/mqttjs/MQTT.js/#client). \nAn example of valid configuration would be `\"{\\\"clientId\\\": \\\"myUserName\\\"}\"`.","name":"settings","type":"string"},{"description":"Use secure WebSockets?","name":"secure","type":"yesorno"}],"objectGroups":[]},{"description":"Disconnects from the current MQTT broker.","fullName":"Disconnect from broker","functionType":"Action","name":"disconnect","sentence":"Disconnect from MQTT broker (force: _PARAM1_)","events":[{"type":"BuiltinCommonInstructions::JsCode","inlineCode":["if (gdjs.evtTools.mqtt.connection === null) return;","gdjs.evtTools.mqtt.connection.end(eventsFunctionContext.getArgument(\"force\"));","gdjs.evtTools.mqtt.connection = null;",""],"parameterObjects":"","useStrict":true,"eventsSheetExpanded":false}],"parameters":[{"description":"Force end the connection?","longDescription":"By default, MQTT waits for pending messages or messages in the process of being sent to finish being sent before ending the connection. Use this to cancel any request and immediately shutdown the connection.","name":"force","type":"yesorno"}],"objectGroups":[]},{"description":"Publishes a message on a topic.","fullName":"Publish message","functionType":"Action","name":"publish","sentence":"Publish variable _PARAM1_ on topic _PARAM2_ (QoS: _PARAM3_)","events":[{"type":"BuiltinCommonInstructions::JsCode","inlineCode":["if (gdjs.evtTools.mqtt.connection === null) return;","gdjs.evtTools.mqtt.connection.publish("," eventsFunctionContext.getArgument(\"topic\"),"," eventsFunctionContext.getArgument(\"content\"),"," { qos: eventsFunctionContext.getArgument(\"QoS\"), retain: eventsFunctionContext.getArgument(\"retain\") }",");",""],"parameterObjects":"","useStrict":true,"eventsSheetExpanded":false}],"parameters":[{"description":"Text to publish","name":"content","type":"string"},{"description":"Topic to publish to","name":"topic","type":"string"},{"description":"The QoS","longDescription":"See [this](https://github.com/mqttjs/MQTT.js#qos) for more details.","name":"QoS","type":"expression"},{"description":"Should the message be retained?","longDescription":"When a message is retained, it will be sent to every client that subscribe to the topic. Only one message can be retained per topic, if another retained message is sent it will overwrite the previous one. \nRead more [here](https://www.hivemq.com/blog/mqtt-essentials-part-8-retained-messages/#retained-messages).","name":"retain","type":"yesorno"}],"objectGroups":[]},{"description":"Subcribe to a topic. All messages published on that topic will be received.","fullName":"Subscribe to a topic","functionType":"Action","name":"subscribe","sentence":"Subscribe to topic _PARAM1_ with QoS at _PARAM2_ and dataloss _PARAM3_","events":[{"type":"BuiltinCommonInstructions::JsCode","inlineCode":["if (gdjs.evtTools.mqtt.connection === null) return;","","const topic = eventsFunctionContext.getArgument(\"topic\");","if (typeof gdjs.evtTools.mqtt.events[topic] === \"undefined\") gdjs.evtTools.mqtt.events[topic] = { data: eventsFunctionContext.getArgument(\"dataloss\") ? \"\" : [] };","gdjs.evtTools.mqtt.events[topic].loss = eventsFunctionContext.getArgument(\"dataloss\");","","gdjs.evtTools.mqtt.connection.subscribe("," topic,"," { qos: eventsFunctionContext.getArgument(\"QoS\") }",");",""],"parameterObjects":"","useStrict":true,"eventsSheetExpanded":false}],"parameters":[{"description":"The topic to subscribe to","name":"topic","type":"string"},{"description":"The QoS","longDescription":"See https://github.com/mqttjs/MQTT.js#qos for more details","name":"QoS","type":"expression"},{"description":"Is dataloss allowed?","longDescription":"See https://wiki.gdevelop.io/gdevelop5/all-features/p2p#choosing_if_you_want_to_activate_data_loss_mode for more details","name":"dataloss","type":"yesorno"}],"objectGroups":[]},{"description":"Unsubcribe from a topic. No more messages from this topic will be received.","fullName":"Unsubscribe from a topic","functionType":"Action","name":"unsubscribe","sentence":"Unsubscribe from topic _PARAM1_","events":[{"type":"BuiltinCommonInstructions::JsCode","inlineCode":["if (gdjs.evtTools.mqtt.connection !== null)"," gdjs.evtTools.mqtt.connection.unsubscribe("," eventsFunctionContext.getArgument(\"topic\")"," );",""],"parameterObjects":"","useStrict":true,"eventsSheetExpanded":false}],"parameters":[{"description":"The topic to subscribe to","name":"topic","type":"string"}],"objectGroups":[]},{"description":"Triggers whenever a message was received. Note that you first need to subcribe to a topic in order to get messages from it.","fullName":"On message","functionType":"Condition","name":"onMessage","sentence":"Message received from topic _PARAM1_","events":[{"type":"BuiltinCommonInstructions::JsCode","inlineCode":["const mqttEvent = gdjs.evtTools.mqtt.events[eventsFunctionContext.getArgument(\"topic\")];\r","if (typeof mqttEvent === \"undefined\" || typeof mqttEvent.data === \"undefined\") return;\r","eventsFunctionContext.returnValue =\r"," Array.isArray(mqttEvent.data)\r"," ? mqttEvent.data.length !== 0\r"," : mqttEvent.data !== gdjs.evtTools.mqtt.empty;\r",""],"parameterObjects":"","useStrict":true,"eventsSheetExpanded":false}],"parameters":[{"description":"The topic to listen to","name":"topic","type":"string"}],"objectGroups":[]},{"description":"Get the last received message of a topic.","fullName":"Get last message","functionType":"StringExpression","name":"GetLastMessage","sentence":"","events":[{"type":"BuiltinCommonInstructions::JsCode","inlineCode":["const mqttEvent = gdjs.evtTools.mqtt.events[eventsFunctionContext.getArgument(\"topic\")];","if (typeof mqttEvent === \"undefined\") return;","eventsFunctionContext.returnValue = Array.isArray(mqttEvent.data)"," ? mqttEvent.data[0]"," : mqttEvent.data;",""],"parameterObjects":"","useStrict":true,"eventsSheetExpanded":false}],"expressionType":{"type":"string"},"parameters":[{"description":"The topic to get the message from","name":"topic","type":"string"}],"objectGroups":[]},{"description":"Gets the last error. Returns an empty string if there was no errors.","fullName":"Get the last error","functionType":"StringExpression","name":"getCurrentError","sentence":"","events":[{"type":"BuiltinCommonInstructions::JsCode","inlineCode":"eventsFunctionContext.returnValue = gdjs.evtTools.mqtt.lastError","parameterObjects":"","useStrict":true,"eventsSheetExpanded":false}],"expressionType":{"type":"string"},"parameters":[],"objectGroups":[]}],"eventsFunctionsFolderStructure":{"folderName":"__ROOT","children":[{"functionName":"onFirstSceneLoaded"},{"functionName":"onScenePostEvents"},{"functionName":"isConnected"},{"functionName":"connect"},{"functionName":"disconnect"},{"functionName":"publish"},{"functionName":"subscribe"},{"functionName":"unsubscribe"},{"functionName":"onMessage"},{"functionName":"GetLastMessage"},{"functionName":"getCurrentError"}]},"eventsBasedBehaviors":[],"eventsBasedObjects":[]},{"author":"","category":"User interface","dimension":"2D","extensionNamespace":"","fullName":"Labeled button","gdevelopVersion":">=5.5.230","helpPath":"/objects/button","iconUrl":"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iSWNvbnMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMzIgMzIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDMyIDMyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDoyO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQo8L3N0eWxlPg0KPHBhdGggY2xhc3M9InN0MCIgZD0iTTI5LDIzSDNjLTEuMSwwLTItMC45LTItMlYxMWMwLTEuMSwwLjktMiwyLTJoMjZjMS4xLDAsMiwwLjksMiwydjEwQzMxLDIyLjEsMzAuMSwyMywyOSwyM3oiLz4NCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMywxOUwxMywxOWMtMS4xLDAtMi0wLjktMi0ydi0yYzAtMS4xLDAuOS0yLDItMmgwYzEuMSwwLDIsMC45LDIsMnYyQzE1LDE4LjEsMTQuMSwxOSwxMywxOXoiLz4NCjxsaW5lIGNsYXNzPSJzdDAiIHgxPSIxOCIgeTE9IjEzIiB4Mj0iMTgiIHkyPSIxOSIvPg0KPGxpbmUgY2xhc3M9InN0MCIgeDE9IjIxIiB5MT0iMTMiIHgyPSIxOCIgeTI9IjE3Ii8+DQo8bGluZSBjbGFzcz0ic3QwIiB4MT0iMjEiIHkxPSIxOSIgeDI9IjE5IiB5Mj0iMTYiLz4NCjwvc3ZnPg0K","name":"PanelSpriteButton","previewIconUrl":"https://resources.gdevelop-app.com/assets/Icons/Line Hero Pack/Master/SVG/Interface Elements/Interface Elements_interface_ui_button_ok_cta_clock_tap.svg","shortDescription":"Resizeable button with a label.","version":"2.2.1","description":["A button that can be used for menus and most labelled buttons of a game. The button can be customized with a background for each state and a label. It handles user interactions and a simple condition can be used to check if it is clicked.","","There are ready-to-use buttons in the asset-store [menu buttons pack](https://editor.gdevelop.io/?initial-dialog=asset-store&asset-pack=menu-buttons-menu-buttons)."],"origin":{"identifier":"PanelSpriteButton","name":"gdevelop-extension-store"},"tags":["button","ui"],"authorIds":["IWykYNRvhCZBN3vEgKEbBPOR3Oc2"],"changelog":[{"version":"2.0.0","breaking":"- Buttons now use \"variants\", allowing easy swapping of their visual aspect. You will have to make some adjustments to existing buttons in your project. Follow this [migration documentation](https://wiki.gdevelop.io/gdevelop5/objects/custom-objects-prefab-template/migrate-to-variants/) to do these changes."}],"dependencies":[],"globalVariables":[],"sceneVariables":[],"eventsFunctions":[{"description":"Check if the events are running for the editor.","fullName":"Editor is running","functionType":"Condition","name":"IsInGameEdition","private":true,"sentence":"Events are running for the editor","events":[{"type":"BuiltinCommonInstructions::JsCode","inlineCode":["const game = runtimeScene.getGame();\r","eventsFunctionContext.returnValue = game.isInGameEdition && game.isInGameEdition();"],"parameterObjects":"","useStrict":true,"eventsSheetExpanded":false}],"parameters":[],"objectGroups":[]}],"eventsFunctionsFolderStructure":{"folderName":"__ROOT","children":[{"functionName":"IsInGameEdition"}]},"eventsBasedBehaviors":[{"description":"The finite state machine used internally by the button object.","fullName":"Button finite state machine","helpPath":"","iconUrl":"","name":"ButtonFSM","objectType":"","previewIconUrl":"","private":true,"eventsFunctions":[{"fullName":"","functionType":"Action","name":"doStepPostEvents","sentence":"","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"inverted":true,"value":"PanelSpriteButton::IsInGameEdition"},"parameters":["",""]}],"actions":[],"events":[{"colorB":228,"colorG":176,"colorR":74,"creationTime":0,"name":"Finite state machine","source":"","type":"BuiltinCommonInstructions::Group","events":[{"type":"BuiltinCommonInstructions::Comment","color":{"b":109,"g":230,"r":255,"textB":0,"textG":0,"textR":0},"comment":"The \"Validated\" state only last one frame."},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["State","=","\"Validated\""]}],"actions":[{"type":{"value":"SetStringVariable"},"parameters":["State","=","\"Idle\""]}]},{"colorB":228,"colorG":176,"colorR":74,"creationTime":0,"name":"Check position","source":"","type":"BuiltinCommonInstructions::Group","events":[{"type":"BuiltinCommonInstructions::Comment","color":{"b":109,"g":230,"r":255,"textB":0,"textG":0,"textR":0},"comment":"Make sure the cursor position is only checked once per frame."},{"type":"BuiltinCommonInstructions::Standard","conditions":[],"actions":[{"type":{"value":"SetBooleanVariable"},"parameters":["MouseIsInside","False",""]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"BooleanVariable"},"parameters":["ShouldCheckHovering","True",""]},{"type":{"value":"CollisionPoint"},"parameters":["Object","MouseOnlyCursorX(Object.Layer(), 0)","MouseOnlyCursorY(Object.Layer(), 0)"]}],"actions":[{"type":{"value":"SetBooleanVariable"},"parameters":["MouseIsInside","True",""]}]},{"type":"BuiltinCommonInstructions::Comment","color":{"b":109,"g":230,"r":255,"textB":0,"textG":0,"textR":0},"comment":"Touches are always pressed, so ShouldCheckHovering doesn't matter."},{"type":"BuiltinCommonInstructions::Standard","conditions":[],"actions":[{"type":{"value":"SetBooleanVariable"},"parameters":["TouchIsInside","False",""]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"NumberVariable"},"parameters":["TouchId","!=","0"]},{"type":{"value":"CollisionPoint"},"parameters":["Object","TouchX(TouchId, Object.Layer(), 0)","TouchY(TouchId, Object.Layer(), 0)"]}],"actions":[{"type":{"value":"SetBooleanVariable"},"parameters":["TouchIsInside","True",""]}]}],"parameters":[]},{"colorB":228,"colorG":176,"colorR":74,"creationTime":0,"name":"Handle touch start","source":"","type":"BuiltinCommonInstructions::Group","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"HasAnyTouchOrMouseStarted"},"parameters":[""]}],"actions":[{"type":{"value":"SetNumberVariable"},"parameters":["Index","=","0"]}],"events":[{"type":"BuiltinCommonInstructions::Repeat","repeatExpression":"StartedTouchOrMouseCount()","conditions":[],"actions":[],"events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"CollisionPoint"},"parameters":["Object","TouchX(StartedTouchOrMouseId(Index), Object.Layer(), 0)","TouchY(StartedTouchOrMouseId(Index), Object.Layer(), 0)"]}],"actions":[{"type":{"value":"SetNumberVariable"},"parameters":["TouchId","=","StartedTouchOrMouseId(Index)"]},{"type":{"value":"SetBooleanVariable"},"parameters":["TouchIsInside","True",""]}],"events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"BuiltinCommonInstructions::Or"},"parameters":[],"subInstructions":[{"type":{"value":"PanelSpriteButton::ButtonFSM::PropertyState"},"parameters":["Object","Behavior","=","\"Hovered\""]},{"type":{"value":"PanelSpriteButton::ButtonFSM::PropertyState"},"parameters":["Object","Behavior","=","\"Idle\""]}]}],"actions":[{"type":{"value":"SetStringVariable"},"parameters":["State","=","\"PressedInside\""]}]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[],"actions":[{"type":{"value":"SetNumberVariable"},"parameters":["Index","+","1"]}]}]}]}],"parameters":[]},{"colorB":228,"colorG":176,"colorR":74,"creationTime":0,"name":"Apply position changes","source":"","type":"BuiltinCommonInstructions::Group","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"inverted":true,"value":"BooleanVariable"},"parameters":["MouseIsInside","True",""]},{"type":{"value":"StringVariable"},"parameters":["State","=","\"Hovered\""]}],"actions":[{"type":{"value":"SetStringVariable"},"parameters":["State","=","\"Idle\""]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"BooleanVariable"},"parameters":["MouseIsInside","True",""]},{"type":{"value":"StringVariable"},"parameters":["State","=","\"Idle\""]}],"actions":[{"type":{"value":"SetStringVariable"},"parameters":["State","=","\"Hovered\""]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"inverted":true,"value":"BooleanVariable"},"parameters":["TouchIsInside","True",""]},{"type":{"value":"StringVariable"},"parameters":["State","=","\"PressedInside\""]}],"actions":[{"type":{"value":"SetStringVariable"},"parameters":["State","=","\"PressedOutside\""]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"BooleanVariable"},"parameters":["TouchIsInside","True",""]},{"type":{"value":"StringVariable"},"parameters":["State","=","\"PressedOutside\""]}],"actions":[{"type":{"value":"SetStringVariable"},"parameters":["State","=","\"PressedInside\""]}]}],"parameters":[]},{"colorB":228,"colorG":176,"colorR":74,"creationTime":0,"name":"Handle touch end","source":"","type":"BuiltinCommonInstructions::Group","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"HasTouchEnded"},"parameters":["","TouchId"]}],"actions":[{"type":{"value":"SetNumberVariable"},"parameters":["TouchId","=","0"]}],"events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["State","=","\"PressedInside\""]}],"actions":[{"type":{"value":"SetStringVariable"},"parameters":["State","=","\"Validated\""]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"inverted":true,"value":"StringVariable"},"parameters":["State","=","\"PressedInside\""]},{"type":{"inverted":true,"value":"StringVariable"},"parameters":["State","=","\"Validated\""]}],"actions":[{"type":{"value":"SetStringVariable"},"parameters":["State","=","\"Idle\""]}]}]}],"parameters":[]}],"parameters":[]}]}],"parameters":[{"description":"Object","name":"Object","type":"object"},{"description":"Behavior","name":"Behavior","supplementaryInformation":"PanelSpriteButton::ButtonFSM","type":"behavior"}],"objectGroups":[]},{"fullName":"","functionType":"Action","name":"onDeActivate","sentence":"","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[],"actions":[{"type":{"value":"PanelSpriteButton::ButtonFSM::ResetState"},"parameters":["Object","Behavior",""]}]}],"parameters":[{"description":"Object","name":"Object","type":"object"},{"description":"Behavior","name":"Behavior","supplementaryInformation":"PanelSpriteButton::ButtonFSM","type":"behavior"}],"objectGroups":[]},{"description":"Reset the state of the button.","fullName":"Reset state","functionType":"Action","name":"ResetState","private":true,"sentence":"Reset the button state of _PARAM0_","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[],"actions":[{"type":{"value":"SetStringVariable"},"parameters":["State","=","\"Idle\""]},{"type":{"value":"SetNumberVariable"},"parameters":["TouchId","=","0"]}]}],"parameters":[{"description":"Object","name":"Object","type":"object"},{"description":"Behavior","name":"Behavior","supplementaryInformation":"PanelSpriteButton::ButtonFSM","type":"behavior"}],"objectGroups":[]},{"description":"Check if the button is not used.","fullName":"Is idle","functionType":"Condition","name":"IsIdle","sentence":"_PARAM0_ is idle","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["State","=","\"Idle\""]}],"actions":[{"type":{"value":"SetReturnBoolean"},"parameters":["True"]}]}],"parameters":[{"description":"Object","name":"Object","type":"object"},{"description":"Behavior","name":"Behavior","supplementaryInformation":"PanelSpriteButton::ButtonFSM","type":"behavior"}],"objectGroups":[]},{"description":"Check if the button was just clicked.","fullName":"Is clicked","functionType":"Condition","name":"IsClicked","sentence":"_PARAM0_ is clicked","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["State","=","\"Validated\""]}],"actions":[{"type":{"value":"SetReturnBoolean"},"parameters":["True"]}]}],"parameters":[{"description":"Object","name":"Object","type":"object"},{"description":"Behavior","name":"Behavior","supplementaryInformation":"PanelSpriteButton::ButtonFSM","type":"behavior"}],"objectGroups":[]},{"description":"Check if the cursor is hovered over the button.","fullName":"Is hovered","functionType":"Condition","name":"IsHovered","sentence":"_PARAM0_ is hovered","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["State","=","\"Hovered\""]}],"actions":[{"type":{"value":"SetReturnBoolean"},"parameters":["True"]}]}],"parameters":[{"description":"Object","name":"Object","type":"object"},{"description":"Behavior","name":"Behavior","supplementaryInformation":"PanelSpriteButton::ButtonFSM","type":"behavior"}],"objectGroups":[]},{"description":"Check if the button is either hovered or pressed but not hovered.","fullName":"Is focused","functionType":"Condition","name":"IsFocused","sentence":"_PARAM0_ is focused","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["State","=","\"Hovered\""]}],"actions":[{"type":{"value":"SetReturnBoolean"},"parameters":["True"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["State","=","\"PressedOutside\""]}],"actions":[{"type":{"value":"SetReturnBoolean"},"parameters":["True"]}]}],"parameters":[{"description":"Object","name":"Object","type":"object"},{"description":"Behavior","name":"Behavior","supplementaryInformation":"PanelSpriteButton::ButtonFSM","type":"behavior"}],"objectGroups":[]},{"description":"Check if the button is currently being pressed with mouse or touch.","fullName":"Is pressed","functionType":"Condition","name":"IsPressed","sentence":"_PARAM0_ is pressed","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["State","=","\"PressedInside\""]}],"actions":[{"type":{"value":"SetReturnBoolean"},"parameters":["True"]}]}],"parameters":[{"description":"Object","name":"Object","type":"object"},{"description":"Behavior","name":"Behavior","supplementaryInformation":"PanelSpriteButton::ButtonFSM","type":"behavior"}],"objectGroups":[]},{"description":"Check if the button is currently being pressed outside with mouse or touch.","fullName":"Is held outside","functionType":"Condition","name":"IsPressedOutside","sentence":"_PARAM0_ is held outside","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["State","=","\"PressedOutside\""]}],"actions":[{"type":{"value":"SetReturnBoolean"},"parameters":["True"]}]}],"parameters":[{"description":"Object","name":"Object","type":"object"},{"description":"Behavior","name":"Behavior","supplementaryInformation":"PanelSpriteButton::ButtonFSM","type":"behavior"}],"objectGroups":[]},{"description":"the touch id that is using the button or 0 if none.","fullName":"Touch id","functionType":"ExpressionAndCondition","name":"TouchId","sentence":"the touch id","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[],"actions":[{"type":{"value":"SetReturnNumber"},"parameters":["TouchId"]}]}],"expressionType":{"type":"expression"},"parameters":[{"description":"Object","name":"Object","type":"object"},{"description":"Behavior","name":"Behavior","supplementaryInformation":"PanelSpriteButton::ButtonFSM","type":"behavior"}],"objectGroups":[]}],"eventsFunctionsFolderStructure":{"folderName":"__ROOT","children":[{"functionName":"doStepPostEvents"},{"functionName":"onDeActivate"},{"functionName":"ResetState"},{"functionName":"IsIdle"},{"functionName":"IsClicked"},{"functionName":"IsHovered"},{"functionName":"IsFocused"},{"functionName":"IsPressed"},{"functionName":"IsPressedOutside"},{"functionName":"TouchId"}]},"propertyDescriptors":[{"value":"true","type":"Boolean","label":"","description":"Should check hovering","hidden":true,"name":"ShouldCheckHovering"},{"value":"Idle","type":"Choice","label":"State","choices":[{"label":"Idle","value":"Idle"},{"label":"Hovered","value":"Hovered"},{"label":"PressedInside","value":"PressedInside"},{"label":"PressedOutside","value":"PressedOutside"},{"label":"Validated","value":"Validated"}],"hidden":true,"name":"State"},{"value":"0","type":"Number","label":"Touch id","hidden":true,"name":"TouchId"},{"value":"","type":"Boolean","label":"Touch is inside","hidden":true,"name":"TouchIsInside"},{"value":"","type":"Boolean","label":"Mouse is inside","hidden":true,"name":"MouseIsInside"},{"value":"","type":"Number","label":"","hidden":true,"name":"Index"}],"propertiesFolderStructure":{"folderName":"__ROOT","children":[{"propertyName":"ShouldCheckHovering"},{"propertyName":"State"},{"propertyName":"TouchId"},{"propertyName":"TouchIsInside"},{"propertyName":"MouseIsInside"},{"propertyName":"Index"}]}},{"description":"Change the text style when the button is hovered.","fullName":"Hover text style","helpPath":"","iconUrl":"","name":"TextStyleState","objectType":"TextObject::Text","previewIconUrl":"","private":true,"eventsFunctions":[{"description":"Check if isHovered.","fullName":"IsHovered","functionType":"Condition","name":"IsHovered","sentence":"_PARAM0_ isHovered","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"BooleanVariable"},"parameters":["IsHovered","True",""]}],"actions":[{"type":{"value":"SetReturnBoolean"},"parameters":["True"]}]}],"parameters":[{"description":"Object","name":"Object","supplementaryInformation":"TextObject::Text","type":"object"},{"description":"Behavior","name":"Behavior","supplementaryInformation":"PanelSpriteButton::TextStyleState","type":"behavior"}],"objectGroups":[]},{"description":"Change if isHovered.","fullName":"IsHovered","functionType":"Action","name":"SetIsHovered","sentence":"_PARAM0_ isHovered: _PARAM2_","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"BooleanVariable"},"parameters":["IsHovered","False",""]},{"type":{"value":"BooleanVariable"},"parameters":["Value","True",""]}],"actions":[{"type":{"value":"SetBooleanVariable"},"parameters":["IsHovered","True",""]}],"events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"NumberVariable"},"parameters":["HoverFontSize",">","0"]}],"actions":[{"type":{"value":"SetNumberVariable"},"parameters":["IdleFontSize","=","Object.FontSize()"]},{"type":{"value":"TextObject::Text::SetFontSize"},"parameters":["Object","=","HoverFontSize"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["HoverColor","!=","\"\""]}],"actions":[{"type":{"value":"SetStringVariable"},"parameters":["IdleColor","=","Object.Behavior::Color()"]},{"type":{"value":"TextObject::ChangeColor"},"parameters":["Object","HoverColor"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"BooleanVariable"},"parameters":["ShouldEnableShadowOnHover","True",""]}],"actions":[{"type":{"value":"TextObject::ShowShadow"},"parameters":["Object",""]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"BooleanVariable"},"parameters":["ShouldEnableOutlineOnHover","True",""]}],"actions":[{"type":{"value":"TextObject::Text::SetOutlineEnabled"},"parameters":["Object","yes"]}]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"BooleanVariable"},"parameters":["IsHovered","True",""]},{"type":{"value":"BooleanVariable"},"parameters":["Value","False",""]}],"actions":[{"type":{"value":"SetBooleanVariable"},"parameters":["IsHovered","False",""]}],"events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"NumberVariable"},"parameters":["HoverFontSize",">","0"]}],"actions":[{"type":{"value":"TextObject::Text::SetFontSize"},"parameters":["Object","=","IdleFontSize"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["HoverColor","!=","\"\""]}],"actions":[{"type":{"value":"TextObject::ChangeColor"},"parameters":["Object","IdleColor"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"BooleanVariable"},"parameters":["ShouldEnableShadowOnHover","True",""]}],"actions":[{"type":{"value":"TextObject::ShowShadow"},"parameters":["Object","no"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"BooleanVariable"},"parameters":["ShouldEnableOutlineOnHover","True",""]}],"actions":[{"type":{"value":"TextObject::Text::SetOutlineEnabled"},"parameters":["Object","no"]}]}]}],"parameters":[{"description":"Object","name":"Object","supplementaryInformation":"TextObject::Text","type":"object"},{"description":"Behavior","name":"Behavior","supplementaryInformation":"PanelSpriteButton::TextStyleState","type":"behavior"},{"defaultValue":"yes","description":"IsHovered","name":"Value","optional":true,"type":"yesorno"}],"objectGroups":[]},{"description":"Return the text color","fullName":"Text color","functionType":"StringExpression","name":"Color","private":true,"sentence":"","events":[{"type":"BuiltinCommonInstructions::JsCode","inlineCode":["/** @type {gdjs.TextRuntimeObject} */","const object = eventsFunctionContext.getObjects(\"Object\")[0];","","eventsFunctionContext.returnValue = object._color.join(\";\");"],"parameterObjects":"","useStrict":true,"eventsSheetExpanded":true}],"expressionType":{"type":"color"},"parameters":[{"description":"Object","name":"Object","supplementaryInformation":"TextObject::Text","type":"object"},{"description":"Behavior","name":"Behavior","supplementaryInformation":"PanelSpriteButton::TextStyleState","type":"behavior"}],"objectGroups":[]}],"eventsFunctionsFolderStructure":{"folderName":"__ROOT","children":[{"functionName":"IsHovered"},{"functionName":"SetIsHovered"},{"functionName":"Color"}]},"propertyDescriptors":[{"value":"","type":"Boolean","label":"Outline on hover","name":"ShouldEnableOutlineOnHover"},{"value":"","type":"Color","label":"Hover color","name":"HoverColor"},{"value":"","type":"Boolean","label":"Enable shadow on hover","name":"ShouldEnableShadowOnHover"},{"value":"0","type":"Number","unit":"Pixel","label":"Hover font size","name":"HoverFontSize"},{"value":"","type":"Boolean","label":"","hidden":true,"name":"IsHovered"},{"value":"0","type":"Number","unit":"Pixel","label":"Idle font size","hidden":true,"name":"IdleFontSize"},{"value":"","type":"Color","label":"Idle color","hidden":true,"name":"IdleColor"}],"propertiesFolderStructure":{"folderName":"__ROOT","children":[{"propertyName":"IsHovered"},{"propertyName":"HoverFontSize"},{"propertyName":"IdleFontSize"},{"propertyName":"HoverColor"},{"propertyName":"IdleColor"},{"propertyName":"ShouldEnableOutlineOnHover"},{"propertyName":"ShouldEnableShadowOnHover"}]}},{"description":"Change the text style when the button is hovered.","fullName":"Hover bitmap text style","helpPath":"","iconUrl":"","name":"BitmapTextStyleState","objectType":"BitmapText::BitmapTextObject","previewIconUrl":"","private":true,"eventsFunctions":[{"description":"Check if isHovered.","fullName":"IsHovered","functionType":"Condition","name":"IsHovered","sentence":"_PARAM0_ isHovered","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"BooleanVariable"},"parameters":["IsHovered","True",""]}],"actions":[{"type":{"value":"SetReturnBoolean"},"parameters":["True"]}]}],"parameters":[{"description":"Object","name":"Object","supplementaryInformation":"BitmapText::BitmapTextObject","type":"object"},{"description":"Behavior","name":"Behavior","supplementaryInformation":"PanelSpriteButton::BitmapTextStyleState","type":"behavior"}],"objectGroups":[]},{"description":"Change if isHovered.","fullName":"IsHovered","functionType":"Action","name":"SetIsHovered","sentence":"_PARAM0_ isHovered: _PARAM2_","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"BooleanVariable"},"parameters":["IsHovered","False",""]},{"type":{"value":"BooleanVariable"},"parameters":["Value","True",""]}],"actions":[{"type":{"value":"SetBooleanVariable"},"parameters":["IsHovered","True",""]}],"events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["HoverColor","!=","\"\""]}],"actions":[{"type":{"value":"SetStringVariable"},"parameters":["IdleColor","=","Object.Behavior::Color()"]},{"type":{"value":"BitmapText::SetTint"},"parameters":["Object","HoverColor"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"BuiltinCommonInstructions::Or"},"parameters":[],"subInstructions":[{"type":{"value":"StringVariable"},"parameters":["HoverPrefix","!=","\"\""]},{"type":{"value":"StringVariable"},"parameters":["HoverSuffix","!=","\"\""]}]}],"actions":[{"type":{"value":"SetStringVariable"},"parameters":["IdleText","=","Object.Text::Value()"]},{"type":{"value":"TextContainerCapability::TextContainerBehavior::SetValue"},"parameters":["Object","Text","=","HoverPrefix + Object.Text::Value() + HoverSuffix"]}]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"BooleanVariable"},"parameters":["IsHovered","True",""]},{"type":{"value":"BooleanVariable"},"parameters":["Value","False",""]}],"actions":[{"type":{"value":"SetBooleanVariable"},"parameters":["IsHovered","False",""]}],"events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"StringVariable"},"parameters":["HoverColor","!=","\"\""]}],"actions":[{"type":{"value":"BitmapText::SetTint"},"parameters":["Object","IdleColor"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"BuiltinCommonInstructions::Or"},"parameters":[],"subInstructions":[{"type":{"value":"StringVariable"},"parameters":["HoverPrefix","!=","\"\""]},{"type":{"value":"StringVariable"},"parameters":["HoverSuffix","!=","\"\""]}]}],"actions":[{"type":{"value":"TextContainerCapability::TextContainerBehavior::SetValue"},"parameters":["Object","Text","=","IdleText"]}]}]}],"parameters":[{"description":"Object","name":"Object","supplementaryInformation":"BitmapText::BitmapTextObject","type":"object"},{"description":"Behavior","name":"Behavior","supplementaryInformation":"PanelSpriteButton::BitmapTextStyleState","type":"behavior"},{"defaultValue":"yes","description":"IsHovered","name":"Value","optional":true,"type":"yesorno"}],"objectGroups":[]},{"description":"Return the text color","fullName":"Text color","functionType":"StringExpression","name":"Color","private":true,"sentence":"","events":[{"type":"BuiltinCommonInstructions::JsCode","inlineCode":["/** @type {gdjs.BitmapTextRuntimeObject} */","const object = eventsFunctionContext.getObjects(\"Object\")[0];","","eventsFunctionContext.returnValue = object._tint.join(\";\");"],"parameterObjects":"","useStrict":true,"eventsSheetExpanded":true}],"expressionType":{"type":"color"},"parameters":[{"description":"Object","name":"Object","supplementaryInformation":"BitmapText::BitmapTextObject","type":"object"},{"description":"Behavior","name":"Behavior","supplementaryInformation":"PanelSpriteButton::BitmapTextStyleState","type":"behavior"}],"objectGroups":[]}],"eventsFunctionsFolderStructure":{"folderName":"__ROOT","children":[{"functionName":"IsHovered"},{"functionName":"SetIsHovered"},{"functionName":"Color"}]},"propertyDescriptors":[{"value":"","type":"Color","label":"Hover color","name":"HoverColor"},{"value":"","type":"String","label":"Hover prefix","name":"HoverPrefix"},{"value":"","type":"String","label":"Hover suffix","name":"HoverSuffix"},{"value":"","type":"Boolean","label":"","hidden":true,"name":"IsHovered"},{"value":"","type":"String","label":"Idle text","hidden":true,"name":"IdleText"},{"value":"","type":"Color","label":"Idle color","hidden":true,"name":"IdleColor"}],"propertiesFolderStructure":{"folderName":"__ROOT","children":[{"propertyName":"IsHovered"},{"propertyName":"HoverPrefix"},{"propertyName":"HoverSuffix"},{"propertyName":"IdleText"},{"propertyName":"HoverColor"},{"propertyName":"IdleColor"}]}}],"eventsBasedObjects":[{"areaMaxX":256,"areaMaxY":64,"areaMaxZ":64,"areaMinX":0,"areaMinY":0,"areaMinZ":0,"assetStoreTag":"menu buttons","defaultName":"Button","description":"Button with a label.","fullName":"Labeled button","helpPath":"","iconUrl":"","isInnerAreaFollowingParentSize":true,"isUsingLegacyInstancesRenderer":false,"name":"PanelSpriteButton","previewIconUrl":"","objects":[{"assetStoreId":"","bold":false,"italic":false,"name":"Label","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[{"name":"Anchor","type":"AnchorBehavior::AnchorBehavior","bottomEdgeAnchor":4.0,"topEdgeAnchor":4.0,"leftEdgeAnchor":1.0,"relativeToOriginalWindowSize":true,"rightEdgeAnchor":2.0,"useLegacyBottomAndRightAnchors":false},{"name":"TextStyleState","type":"PanelSpriteButton::TextStyleState","ShouldEnableOutlineOnHover":false,"HoverColor":"","ShouldEnableShadowOnHover":false,"HoverFontSize":0.0,"IsHovered":false,"IdleFontSize":0.0,"IdleColor":""}],"string":"Text","font":"","textAlignment":"center","characterSize":20.0,"color":{"b":0,"g":0,"r":0},"content":{"bold":false,"isOutlineEnabled":false,"isShadowEnabled":false,"italic":false,"outlineColor":"255;255;255","outlineThickness":2.0,"shadowAngle":90.0,"shadowBlurRadius":2.0,"shadowColor":"0;0;0","shadowDistance":4.0,"shadowOpacity":127.0,"smoothed":true,"underlined":false,"text":"Text","font":"","textAlignment":"center","verticalTextAlignment":"center","characterSize":20.0,"lineHeight":0.0,"color":"0;0;0"}},{"assetStoreId":"","bottomMargin":0.0,"height":32.0,"leftMargin":0.0,"name":"Idle","rightMargin":0.0,"texture":"","tiled":false,"topMargin":0.0,"type":"PanelSpriteObject::PanelSprite","width":32.0,"variables":[{"folded":true,"name":"State","type":"string","value":"Idle"}],"effects":[],"behaviors":[{"name":"Anchor","type":"AnchorBehavior::AnchorBehavior","bottomEdgeAnchor":2.0,"leftEdgeAnchor":1.0,"relativeToOriginalWindowSize":true,"rightEdgeAnchor":2.0,"topEdgeAnchor":1.0,"useLegacyBottomAndRightAnchors":false},{"name":"ButtonFSM","type":"PanelSpriteButton::ButtonFSM","ShouldCheckHovering":true}]},{"assetStoreId":"","bottomMargin":0.0,"height":32.0,"leftMargin":0.0,"name":"Hovered","rightMargin":0.0,"texture":"","tiled":false,"topMargin":0.0,"type":"PanelSpriteObject::PanelSprite","width":32.0,"variables":[],"effects":[],"behaviors":[{"name":"Anchor","type":"AnchorBehavior::AnchorBehavior","bottomEdgeAnchor":2.0,"leftEdgeAnchor":1.0,"relativeToOriginalWindowSize":true,"rightEdgeAnchor":2.0,"topEdgeAnchor":1.0,"useLegacyBottomAndRightAnchors":false},{"name":"Tween","type":"Tween::TweenBehavior"}]},{"assetStoreId":"","bottomMargin":0.0,"height":32.0,"leftMargin":0.0,"name":"Pressed","rightMargin":0.0,"texture":"","tiled":false,"topMargin":0.0,"type":"PanelSpriteObject::PanelSprite","width":32.0,"variables":[],"effects":[],"behaviors":[{"name":"Anchor","type":"AnchorBehavior::AnchorBehavior","bottomEdgeAnchor":2.0,"leftEdgeAnchor":1.0,"relativeToOriginalWindowSize":true,"rightEdgeAnchor":2.0,"topEdgeAnchor":1.0,"useLegacyBottomAndRightAnchors":false}]},{"assetStoreId":"","name":"BitmapLabel","type":"BitmapText::BitmapTextObject","variables":[],"effects":[],"behaviors":[{"name":"Anchor","type":"AnchorBehavior::AnchorBehavior","bottomEdgeAnchor":4.0,"topEdgeAnchor":4.0,"leftEdgeAnchor":1.0,"relativeToOriginalWindowSize":true,"rightEdgeAnchor":2.0,"useLegacyBottomAndRightAnchors":false},{"name":"BitmapTextStyleState","type":"PanelSpriteButton::BitmapTextStyleState","HoverColor":"","HoverPrefix":"","HoverSuffix":"","IsHovered":false,"IdleText":"","IdleColor":""}],"content":{"text":"Text","opacity":255.0,"scale":1.0,"fontSize":20.0,"tint":"255;255;255","bitmapFontResourceName":"","textureAtlasResourceName":"","align":"center","verticalTextAlignment":"center"}}],"objectsFolderStructure":{"folderName":"__ROOT","children":[{"objectName":"Label"},{"objectName":"BitmapLabel"},{"objectName":"Idle"},{"objectName":"Hovered"},{"objectName":"Pressed"}]},"objectsGroups":[{"name":"Background","objects":[{"name":"Idle"},{"name":"Hovered"},{"name":"Pressed"}]},{"name":"Labels","objects":[{"name":"Label"},{"name":"BitmapLabel"}]}],"layers":[{"ambientLightColorB":200,"ambientLightColorG":200,"ambientLightColorR":200,"camera2DPlaneMaxDrawingDistance":5000.0,"camera3DFarPlaneDistance":10000.0,"camera3DFieldOfView":45.0,"camera3DNearPlaneDistance":3.0,"cameraType":"","followBaseLayerCamera":false,"isLightingLayer":false,"isLocked":false,"name":"","renderingType":"","visibility":true,"cameras":[{"defaultSize":true,"defaultViewport":true,"height":0.0,"viewportBottom":1.0,"viewportLeft":0.0,"viewportRight":1.0,"viewportTop":0.0,"width":0.0}],"effects":[]}],"instances":[{"angle":0.0,"customSize":true,"depth":1.0,"height":64.0,"layer":"","name":"Idle","persistentUuid":"24882334-eec8-403e-8bf1-70fc928a46e6","width":256.0,"x":0.0,"y":0.0,"zOrder":1,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"depth":1.0,"height":64.0,"layer":"","name":"Label","persistentUuid":"3b29c95c-5363-4e25-bf47-eecf13e8a226","width":256.0,"x":0.0,"y":32.0,"zOrder":2,"numberProperties":[],"stringProperties":[],"initialVariables":[]}],"editionSettings":{"grid":false,"gridType":"rectangular","gridWidth":32.0,"gridHeight":32.0,"gridDepth":32.0,"gridOffsetX":0.0,"gridOffsetY":0.0,"gridOffsetZ":0.0,"gridColor":10401023.0,"gridAlpha":0.8,"snap":false,"zoomFactor":2.734375,"windowMask":false,"selectedLayer":"","gameEditorMode":"instances-editor"},"eventsFunctions":[{"fullName":"","functionType":"Action","name":"onCreated","sentence":"","events":[{"type":"BuiltinCommonInstructions::Comment","color":{"b":109,"g":230,"r":255,"textB":0,"textG":0,"textR":0},"comment":"Create one background instance for of each state.\nOnly the instance for the current state is shown."},{"type":"BuiltinCommonInstructions::Standard","conditions":[],"actions":[{"type":{"value":"Create"},"parameters":["","Hovered","0","0",""]},{"type":{"value":"Create"},"parameters":["","Pressed","0","0",""]},{"type":{"value":"ResizableCapability::ResizableBehavior::SetSize"},"parameters":["Hovered","Resizable","Idle.Width()","Idle.Height()"]},{"type":{"value":"ResizableCapability::ResizableBehavior::SetSize"},"parameters":["Pressed","Resizable","Idle.Width()","Idle.Height()"]},{"type":{"value":"Hide"},"parameters":["Hovered"]},{"type":{"value":"Hide"},"parameters":["Pressed"]},{"type":{"value":"SetZOrder"},"parameters":["Hovered","=","1"]},{"type":{"value":"SetZOrder"},"parameters":["Pressed","=","1"]},{"type":{"value":"TextContainerCapability::TextContainerBehavior::SetValue"},"parameters":["Labels","Text","=","LabelText"]}]}],"parameters":[{"description":"Object","name":"Object","supplementaryInformation":"PanelSpriteButton::PanelSpriteButton","type":"object"}],"objectGroups":[{"name":"Background","objects":[{"name":"Idle"},{"name":"Hovered"},{"name":"Pressed"}]}]},{"fullName":"","functionType":"Action","name":"onHotReloading","sentence":"","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"PanelSpriteButton::PanelSpriteButton::IsPressed"},"parameters":["Object",""]}],"actions":[{"type":{"value":"PanelSpriteButton::PanelSpriteButton::SetLabelOffset"},"parameters":["Object","=","PressedLabelOffsetY",""]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[],"actions":[{"type":{"value":"TextContainerCapability::TextContainerBehavior::SetValue"},"parameters":["Labels","Text","=","LabelText"]}]}],"parameters":[{"description":"Object","name":"Object","supplementaryInformation":"PanelSpriteButton::PanelSpriteButton","type":"object"}],"objectGroups":[]},{"fullName":"","functionType":"Action","name":"doStepPostEvents","sentence":"","events":[{"colorB":228,"colorG":176,"colorR":74,"creationTime":0,"name":"Apply states","source":"","type":"BuiltinCommonInstructions::Group","events":[{"type":"BuiltinCommonInstructions::Comment","color":{"b":109,"g":230,"r":255,"textB":0,"textG":0,"textR":0},"comment":"Show the right background accordingly to the new state."},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"PanelSpriteButton::PanelSpriteButton::IsIdle"},"parameters":["Object","ButtonFSM"]},{"type":{"value":"BuiltinCommonInstructions::Once"},"parameters":[]}],"actions":[{"type":{"value":"PanelSpriteButton::TextStyleState::SetIsHovered"},"parameters":["Label","TextStyleState","no",""]},{"type":{"value":"PanelSpriteButton::BitmapTextStyleState::SetIsHovered"},"parameters":["BitmapLabel","BitmapTextStyleState","no",""]},{"type":{"value":"PanelSpriteButton::PanelSpriteButton::SetLabelOffset"},"parameters":["Object","=","0",""]},{"type":{"value":"Show"},"parameters":["Idle",""]},{"type":{"value":"Hide"},"parameters":["Pressed"]}],"events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"Visible"},"parameters":["Hovered"]},{"type":{"value":"NumberVariable"},"parameters":["HoveredFadeOutDuration",">","0"]}],"actions":[{"type":{"value":"Tween::TweenBehavior::AddObjectOpacityTween2"},"parameters":["Hovered","Tween","\"Fadeout\"","0","\"linear\"","HoveredFadeOutDuration",""]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"NumberVariable"},"parameters":["HoveredFadeOutDuration","=","0"]}],"actions":[{"type":{"value":"Hide"},"parameters":["Hovered"]}]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"OpacityCapability::OpacityBehavior::Value"},"parameters":["Hovered","Opacity","=","0"]}],"actions":[{"type":{"value":"Hide"},"parameters":["Hovered"]},{"type":{"value":"OpacityCapability::OpacityBehavior::SetValue"},"parameters":["Hovered","Opacity","=","255"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"PanelSpriteButton::PanelSpriteButton::IsHovered"},"parameters":["Object","ButtonFSM"]},{"type":{"value":"BuiltinCommonInstructions::Once"},"parameters":[]}],"actions":[{"type":{"value":"PanelSpriteButton::TextStyleState::SetIsHovered"},"parameters":["Label","TextStyleState","",""]},{"type":{"value":"PanelSpriteButton::BitmapTextStyleState::SetIsHovered"},"parameters":["BitmapLabel","BitmapTextStyleState","yes",""]},{"type":{"value":"PanelSpriteButton::PanelSpriteButton::SetLabelOffset"},"parameters":["Object","=","0",""]},{"type":{"value":"Hide"},"parameters":["Idle"]},{"type":{"value":"Show"},"parameters":["Hovered",""]},{"type":{"value":"Hide"},"parameters":["Pressed"]}],"events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"NumberVariable"},"parameters":["HoveredFadeOutDuration",">","0"]}],"actions":[{"type":{"value":"Tween::RemoveTween"},"parameters":["Hovered","Tween","\"Fadeout\""]},{"type":{"value":"OpacityCapability::OpacityBehavior::SetValue"},"parameters":["Hovered","Opacity","=","255"]}]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"PanelSpriteButton::PanelSpriteButton::IsPressed"},"parameters":["Object","ButtonFSM"]},{"type":{"value":"BuiltinCommonInstructions::Once"},"parameters":[]}],"actions":[{"type":{"value":"PanelSpriteButton::TextStyleState::SetIsHovered"},"parameters":["Label","TextStyleState","no",""]},{"type":{"value":"PanelSpriteButton::BitmapTextStyleState::SetIsHovered"},"parameters":["BitmapLabel","BitmapTextStyleState","no",""]},{"type":{"value":"PanelSpriteButton::PanelSpriteButton::SetLabelOffset"},"parameters":["Object","=","PressedLabelOffsetY",""]},{"type":{"value":"Hide"},"parameters":["Idle"]},{"type":{"value":"Hide"},"parameters":["Hovered"]},{"type":{"value":"Show"},"parameters":["Pressed",""]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"PanelSpriteButton::PanelSpriteButton::IsFocused"},"parameters":["Object","ButtonFSM"]},{"type":{"value":"BuiltinCommonInstructions::Once"},"parameters":[]}],"actions":[{"type":{"value":"PanelSpriteButton::TextStyleState::SetIsHovered"},"parameters":["Label","TextStyleState","yes",""]},{"type":{"value":"PanelSpriteButton::BitmapTextStyleState::SetIsHovered"},"parameters":["BitmapLabel","BitmapTextStyleState","yes",""]},{"type":{"value":"PanelSpriteButton::PanelSpriteButton::SetLabelOffset"},"parameters":["Object","=","0",""]},{"type":{"value":"Hide"},"parameters":["Idle"]},{"type":{"value":"Show"},"parameters":["Hovered",""]},{"type":{"value":"Hide"},"parameters":["Pressed"]}]}],"parameters":[]}],"parameters":[{"description":"Object","name":"Object","supplementaryInformation":"PanelSpriteButton::PanelSpriteButton","type":"object"}],"objectGroups":[]},{"description":"Check if the button is not used.","fullName":"Is idle","functionType":"Condition","name":"IsIdle","sentence":"_PARAM0_ is idle","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"PanelSpriteButton::ButtonFSM::IsIdle"},"parameters":["Idle","ButtonFSM",""]}],"actions":[{"type":{"value":"SetReturnBoolean"},"parameters":["True"]}]}],"parameters":[{"description":"Object","name":"Object","supplementaryInformation":"PanelSpriteButton::PanelSpriteButton","type":"object"}],"objectGroups":[]},{"description":"Check if the button was just clicked.","fullName":"Is clicked","functionType":"Condition","name":"IsClicked","sentence":"_PARAM0_ is clicked","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"PanelSpriteButton::ButtonFSM::IsClicked"},"parameters":["Idle","ButtonFSM",""]}],"actions":[{"type":{"value":"SetReturnBoolean"},"parameters":["True"]}]}],"parameters":[{"description":"Object","name":"Object","supplementaryInformation":"PanelSpriteButton::PanelSpriteButton","type":"object"}],"objectGroups":[]},{"description":"Check if the cursor is hovered over the button.","fullName":"Is hovered","functionType":"Condition","name":"IsHovered","sentence":"_PARAM0_ is hovered","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"PanelSpriteButton::ButtonFSM::IsHovered"},"parameters":["Idle","ButtonFSM",""]}],"actions":[{"type":{"value":"SetReturnBoolean"},"parameters":["True"]}]}],"parameters":[{"description":"Object","name":"Object","supplementaryInformation":"PanelSpriteButton::PanelSpriteButton","type":"object"}],"objectGroups":[]},{"description":"Check if the button is either hovered or pressed but not hovered.","fullName":"Is focused","functionType":"Condition","name":"IsFocused","sentence":"_PARAM0_ is focused","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"PanelSpriteButton::ButtonFSM::IsFocused"},"parameters":["Idle","ButtonFSM",""]}],"actions":[{"type":{"value":"SetReturnBoolean"},"parameters":["True"]}]}],"parameters":[{"description":"Object","name":"Object","supplementaryInformation":"PanelSpriteButton::PanelSpriteButton","type":"object"}],"objectGroups":[]},{"description":"Check if the button is currently being pressed with mouse or touch.","fullName":"Is pressed","functionType":"Condition","name":"IsPressed","sentence":"_PARAM0_ is pressed","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"PanelSpriteButton::ButtonFSM::IsPressed"},"parameters":["Idle","ButtonFSM",""]}],"actions":[{"type":{"value":"SetReturnBoolean"},"parameters":["True"]}]}],"parameters":[{"description":"Object","name":"Object","supplementaryInformation":"PanelSpriteButton::PanelSpriteButton","type":"object"}],"objectGroups":[]},{"description":"Change the text of the button label.","fullName":"Label text","functionType":"Action","name":"SetLabelText","private":true,"sentence":"Change the text of _PARAM0_ to _PARAM1_","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[],"actions":[{"type":{"value":"TextContainerCapability::TextContainerBehavior::SetValue"},"parameters":["Labels","Text","=","Value"]}]}],"parameters":[{"description":"Object","name":"Object","supplementaryInformation":"PanelSpriteButton::PanelSpriteButton","type":"object"},{"description":"Text","name":"Value","type":"string"}],"objectGroups":[]},{"fullName":"","functionType":"ActionWithOperator","getterName":"LabelText","name":"SetLabelTextOp","sentence":"","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[],"actions":[{"type":{"value":"TextContainerCapability::TextContainerBehavior::SetValue"},"parameters":["Labels","Text","=","Value"]}]}],"parameters":[{"description":"Object","name":"Object","supplementaryInformation":"PanelSpriteButton::PanelSpriteButton","type":"object"}],"objectGroups":[]},{"description":"the label text.","fullName":"Label text","functionType":"ExpressionAndCondition","name":"LabelText","sentence":"the label text","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[],"actions":[{"type":{"value":"SetReturnString"},"parameters":["Labels.Text::Value()"]}]}],"expressionType":{"type":"string"},"parameters":[{"description":"Object","name":"Object","supplementaryInformation":"PanelSpriteButton::PanelSpriteButton","type":"object"}],"objectGroups":[]},{"description":"De/activate interactions with the button.","fullName":"De/activate interactions","functionType":"Action","name":"Activate","sentence":"Activate interactions with _PARAM0_: _PARAM1_","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"BooleanVariable"},"parameters":["ShouldActivate","True",""]}],"actions":[{"type":{"value":"ActivateBehavior"},"parameters":["Idle","ButtonFSM","yes"]}]},{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"inverted":true,"value":"BooleanVariable"},"parameters":["ShouldActivate","True",""]}],"actions":[{"type":{"value":"ActivateBehavior"},"parameters":["Idle","ButtonFSM","no"]}]}],"parameters":[{"description":"Object","name":"Object","supplementaryInformation":"PanelSpriteButton::PanelSpriteButton","type":"object"},{"description":"Activate","name":"ShouldActivate","type":"yesorno"}],"objectGroups":[]},{"description":"Check if interactions are activated on the button.","fullName":"Interactions activated","functionType":"Condition","name":"IsActivated","sentence":"Interactions on _PARAM0_ are activated","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[{"type":{"value":"BehaviorActivated"},"parameters":["Idle","ButtonFSM"]}],"actions":[{"type":{"value":"SetReturnBoolean"},"parameters":["True"]}]}],"parameters":[{"description":"Object","name":"Object","supplementaryInformation":"PanelSpriteButton::PanelSpriteButton","type":"object"}],"objectGroups":[]},{"description":"the labelOffset of the object.","fullName":"LabelOffset","functionType":"ExpressionAndCondition","name":"LabelOffset","private":true,"sentence":"the labelOffset","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[],"actions":[{"type":{"value":"SetReturnNumber"},"parameters":["LabelOffset"]}]}],"expressionType":{"type":"expression"},"parameters":[{"description":"Object","name":"Object","supplementaryInformation":"PanelSpriteButton::PanelSpriteButton","type":"object"}],"objectGroups":[]},{"fullName":"","functionType":"ActionWithOperator","getterName":"LabelOffset","name":"SetLabelOffset","private":true,"sentence":"","events":[{"type":"BuiltinCommonInstructions::Standard","conditions":[],"actions":[{"type":{"value":"SetCenterY"},"parameters":["Labels","+","Value - LabelOffset"]},{"type":{"value":"SetNumberVariable"},"parameters":["LabelOffset","=","Value"]}]}],"parameters":[{"description":"Object","name":"Object","supplementaryInformation":"PanelSpriteButton::PanelSpriteButton","type":"object"}],"objectGroups":[]}],"eventsFunctionsFolderStructure":{"folderName":"__ROOT","children":[{"functionName":"onCreated"},{"functionName":"onHotReloading"},{"functionName":"doStepPostEvents"},{"functionName":"IsIdle"},{"functionName":"IsClicked"},{"functionName":"IsHovered"},{"functionName":"IsFocused"},{"functionName":"IsPressed"},{"functionName":"SetLabelText"},{"functionName":"SetLabelTextOp"},{"functionName":"LabelText"},{"functionName":"Activate"},{"functionName":"IsActivated"},{"functionName":"LabelOffset"},{"functionName":"SetLabelOffset"}]},"propertyDescriptors":[{"value":"","type":"MultilineString","label":"Label","name":"LabelText"},{"value":"0.25","type":"Number","unit":"Second","label":"Hovered fade out duration","group":"States","name":"HoveredFadeOutDuration"},{"value":"0","type":"Number","unit":"Pixel","label":"Label offset on Y axis when pressed","group":"States","name":"PressedLabelOffsetY"},{"value":"0","type":"Number","unit":"Pixel","label":"","group":"States","hidden":true,"name":"LabelOffset"},{"value":"","type":"Choice","label":"","choices":[{"label":"Label.Text=LabelText","value":"Label.Text=LabelText"},{"label":"BitmapLabel.Text=LabelText","value":"BitmapLabel.Text=LabelText"}],"hidden":true,"name":"_PropertyMapping"}],"propertiesFolderStructure":{"folderName":"__ROOT","children":[{"propertyName":"LabelText"},{"propertyName":"_PropertyMapping"},{"folderName":"States","children":[{"propertyName":"HoveredFadeOutDuration"},{"propertyName":"PressedLabelOffsetY"},{"propertyName":"LabelOffset"}]}]},"variants":[{"areaMaxX":128,"areaMaxY":48,"areaMaxZ":64,"areaMinX":0,"areaMinY":0,"areaMinZ":0,"assetStoreAssetId":"80b9ddd78c8727888bb53c7524f443682746667b1ba493c223114c04e7661bbf","assetStoreOriginalName":"Small Blue Button","name":"Small Blue Button","objects":[{"assetStoreId":"","bold":false,"italic":false,"name":"Label","smoothed":true,"type":"TextObject::Text","underlined":false,"variables":[],"effects":[],"behaviors":[{"name":"Anchor","type":"AnchorBehavior::AnchorBehavior","bottomEdgeAnchor":4.0,"topEdgeAnchor":4.0,"leftEdgeAnchor":1.0,"relativeToOriginalWindowSize":true,"rightEdgeAnchor":2.0,"useLegacyBottomAndRightAnchors":false},{"name":"TextStyleState","type":"PanelSpriteButton::TextStyleState","ShouldEnableOutlineOnHover":false,"HoverColor":"","ShouldEnableShadowOnHover":false,"HoverFontSize":0.0,"IsHovered":false,"IdleFontSize":0.0,"IdleColor":""}],"string":"Text","font":"","textAlignment":"center","characterSize":20.0,"color":{"b":0,"g":0,"r":0},"content":{"bold":false,"isOutlineEnabled":false,"isShadowEnabled":false,"italic":false,"outlineColor":"255;255;255","outlineThickness":2.0,"shadowAngle":90.0,"shadowBlurRadius":2.0,"shadowColor":"0;0;0","shadowDistance":4.0,"shadowOpacity":127.0,"smoothed":true,"underlined":false,"text":"Text","font":"","textAlignment":"center","verticalTextAlignment":"center","characterSize":20.0,"lineHeight":0.0,"color":"0;0;0"}},{"assetStoreId":"","bottomMargin":5.0,"height":32.0,"leftMargin":3.0,"name":"Idle","rightMargin":3.0,"texture":"assets\\Small Blue Button_Idle.png","tiled":false,"topMargin":3.0,"type":"PanelSpriteObject::PanelSprite","width":32.0,"variables":[{"folded":true,"name":"State","type":"string","value":"Idle"}],"effects":[],"behaviors":[{"name":"Anchor","type":"AnchorBehavior::AnchorBehavior","bottomEdgeAnchor":2.0,"leftEdgeAnchor":1.0,"relativeToOriginalWindowSize":true,"rightEdgeAnchor":2.0,"topEdgeAnchor":1.0,"useLegacyBottomAndRightAnchors":false},{"name":"ButtonFSM","type":"PanelSpriteButton::ButtonFSM","ShouldCheckHovering":true}]},{"assetStoreId":"","bottomMargin":5.0,"height":32.0,"leftMargin":3.0,"name":"Hovered","rightMargin":3.0,"texture":"assets\\Small Blue Button_Hovered.png","tiled":false,"topMargin":3.0,"type":"PanelSpriteObject::PanelSprite","width":32.0,"variables":[],"effects":[],"behaviors":[{"name":"Anchor","type":"AnchorBehavior::AnchorBehavior","bottomEdgeAnchor":2.0,"leftEdgeAnchor":1.0,"relativeToOriginalWindowSize":true,"rightEdgeAnchor":2.0,"topEdgeAnchor":1.0,"useLegacyBottomAndRightAnchors":false},{"name":"Tween","type":"Tween::TweenBehavior"}]},{"assetStoreId":"","bottomMargin":3.0,"height":32.0,"leftMargin":3.0,"name":"Pressed","rightMargin":3.0,"texture":"assets\\Small Blue Button_Pressed.png","tiled":false,"topMargin":3.0,"type":"PanelSpriteObject::PanelSprite","width":32.0,"variables":[],"effects":[],"behaviors":[{"name":"Anchor","type":"AnchorBehavior::AnchorBehavior","bottomEdgeAnchor":2.0,"leftEdgeAnchor":1.0,"relativeToOriginalWindowSize":true,"rightEdgeAnchor":2.0,"topEdgeAnchor":1.0,"useLegacyBottomAndRightAnchors":false}]},{"assetStoreId":"","name":"BitmapLabel","type":"BitmapText::BitmapTextObject","variables":[],"effects":[],"behaviors":[{"name":"Anchor","type":"AnchorBehavior::AnchorBehavior","bottomEdgeAnchor":4.0,"topEdgeAnchor":4.0,"leftEdgeAnchor":1.0,"relativeToOriginalWindowSize":true,"rightEdgeAnchor":2.0,"useLegacyBottomAndRightAnchors":false},{"name":"BitmapTextStyleState","type":"PanelSpriteButton::BitmapTextStyleState","HoverColor":"","HoverPrefix":"","HoverSuffix":"","IsHovered":false,"IdleText":"","IdleColor":""}],"content":{"text":"Button","opacity":255.0,"scale":1.0,"fontSize":20.0,"tint":"255;255;255","bitmapFontResourceName":"assets\\8BitOperatorPlus8Regular_Edited.fnt","textureAtlasResourceName":"assets\\8BitOperatorPlus8Regular_Edited.png","align":"center","verticalTextAlignment":"center"}}],"objectsFolderStructure":{"folderName":"__ROOT","children":[{"objectName":"Label"},{"objectName":"BitmapLabel"},{"objectName":"Idle"},{"objectName":"Hovered"},{"objectName":"Pressed"}]},"objectsGroups":[{"name":"Background","objects":[{"name":"Idle"},{"name":"Hovered"},{"name":"Pressed"}]},{"name":"Labels","objects":[{"name":"Label"},{"name":"BitmapLabel"}]}],"layers":[{"ambientLightColorB":200,"ambientLightColorG":200,"ambientLightColorR":200,"camera2DPlaneMaxDrawingDistance":5000.0,"camera3DFarPlaneDistance":10000.0,"camera3DFieldOfView":45.0,"camera3DNearPlaneDistance":3.0,"cameraType":"","followBaseLayerCamera":false,"isLightingLayer":false,"isLocked":false,"name":"","renderingType":"","visibility":true,"cameras":[{"defaultSize":true,"defaultViewport":true,"height":0.0,"viewportBottom":1.0,"viewportLeft":0.0,"viewportRight":1.0,"viewportTop":0.0,"width":0.0}],"effects":[]}],"instances":[{"angle":0.0,"customSize":true,"depth":1.0,"height":48.0,"layer":"","name":"Idle","persistentUuid":"24882334-eec8-403e-8bf1-70fc928a46e6","width":128.0,"x":0.0,"y":0.0,"zOrder":1,"numberProperties":[],"stringProperties":[],"initialVariables":[]},{"angle":0.0,"customSize":true,"depth":1.0,"height":48.0,"keepRatio":true,"layer":"","name":"BitmapLabel","persistentUuid":"c3c3200d-dec4-4ac4-9dc5-4715d8989830","width":128.0,"x":5.0,"y":26.0,"zOrder":2,"numberProperties":[],"stringProperties":[],"initialVariables":[]}],"editionSettings":[]}]}]},{"author":"DrZanuff","category":"Advanced","dimension":"","extensionNamespace":"","fullName":"Hash","gdevelopVersion":">=5.5.222","helpPath":"","iconUrl":"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iSWNvbnMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMzIgMzIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDMyIDMyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8cGF0aCBkPSJNMjcsMTFoLTFWN2MwLDAsMCwwLDAtMC4xYzAtMC4xLDAtMC4yLTAuMS0wLjNjMCwwLDAtMC4xLDAtMC4xYzAtMC4xLTAuMS0wLjItMC4yLTAuM2MwLDAsMCwwLDAsMGwtNi02YzAsMCwwLDAsMCwwDQoJCWMwLDAsMCwwLDAsMGMwLDAsMCwwLDAsMEMxOS41LDAuMSwxOS4zLDAsMTksMEg3QzYuNCwwLDYsMC40LDYsMXYxMEg1Yy0xLjcsMC0zLDEuMy0zLDN2NmMwLDAuNiwwLjQsMSwxLDFoM3Y2YzAsMC42LDAuNCwxLDEsMQ0KCQlzMS0wLjQsMS0xdi02aDR2NGMwLDAuNiwwLjQsMSwxLDFzMS0wLjQsMS0xdi00aDd2M2MwLDAuNiwwLjQsMSwxLDFzMS0wLjQsMS0xdi0zaDF2NmMwLDAuNiwwLjQsMSwxLDFzMS0wLjQsMS0xdi02aDMNCgkJYzAuNiwwLDEtMC40LDEtMXYtNkMzMCwxMi4zLDI4LjcsMTEsMjcsMTF6IE0yMiwxN2gtM2MtMC42LDAtMS0wLjQtMS0xczAuNC0xLDEtMWgzYzAuNiwwLDEsMC40LDEsMVMyMi42LDE3LDIyLDE3eiBNOCwxMVYyaDEwdjUNCgkJYzAsMC42LDAuNCwxLDEsMWg1djNIOHogTTI1LjcsMTYuN0MyNS41LDE2LjksMjUuMywxNywyNSwxN2MtMC4zLDAtMC41LTAuMS0wLjctMC4zQzI0LjEsMTYuNSwyNCwxNi4zLDI0LDE2DQoJCWMwLTAuMywwLjEtMC41LDAuMy0wLjdjMC40LTAuNCwxLTAuNCwxLjQsMGMwLjIsMC4yLDAuMywwLjQsMC4zLDAuN0MyNiwxNi4zLDI1LjksMTYuNSwyNS43LDE2Ljd6Ii8+DQoJPHBhdGggZD0iTTE2LDIyYy0wLjYsMC0xLDAuNC0xLDF2NmMwLDAuNiwwLjQsMSwxLDFzMS0wLjQsMS0xdi02QzE3LDIyLjQsMTYuNiwyMiwxNiwyMnoiLz4NCgk8cGF0aCBkPSJNMTksMjZjLTAuNiwwLTEsMC40LTEsMXY0YzAsMC42LDAuNCwxLDEsMXMxLTAuNCwxLTF2LTRDMjAsMjYuNCwxOS42LDI2LDE5LDI2eiIvPg0KCTxwYXRoIGQ9Ik0xMCwyNGMtMC42LDAtMSwwLjQtMSwxdjZjMCwwLjYsMC40LDEsMSwxczEtMC40LDEtMXYtNkMxMSwyNC40LDEwLjYsMjQsMTAsMjR6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==","name":"Hash","previewIconUrl":"https://resources.gdevelop-app.com/assets/Icons/Glyphster Pack/Master/SVG/Security and Protection/Security and Protection_security_protection_delete_document_shredder.svg","shortDescription":"Hash strings using MD5 or SHA256 algorithms.","version":"1.0.0","description":"Adds expressions to allow hashing strings via MD5 or SHA256.","origin":{"identifier":"Hash","name":"gdevelop-extension-store"},"tags":["hash","md5","sha256"],"authorIds":[],"dependencies":[],"globalVariables":[],"sceneVariables":[],"eventsFunctions":[{"description":"Returns a Hash a MD5 based on a string.","fullName":"Hash a String with MD5","functionType":"StringExpression","name":"GenerateHashMD5","sentence":"","events":[{"type":"BuiltinCommonInstructions::JsCode","inlineCode":["var MD5 = function (string) {",""," function RotateLeft(lValue, iShiftBits) {"," return (lValue<>>(32-iShiftBits));"," }",""," function AddUnsigned(lX,lY) {"," var lX4,lY4,lX8,lY8,lResult;"," lX8 = (lX & 0x80000000);"," lY8 = (lY & 0x80000000);"," lX4 = (lX & 0x40000000);"," lY4 = (lY & 0x40000000);"," lResult = (lX & 0x3FFFFFFF)+(lY & 0x3FFFFFFF);"," if (lX4 & lY4) {"," return (lResult ^ 0x80000000 ^ lX8 ^ lY8);"," }"," if (lX4 | lY4) {"," if (lResult & 0x40000000) {"," return (lResult ^ 0xC0000000 ^ lX8 ^ lY8);"," } else {"," return (lResult ^ 0x40000000 ^ lX8 ^ lY8);"," }"," } else {"," return (lResult ^ lX8 ^ lY8);"," }"," }",""," function F(x,y,z) { return (x & y) | ((~x) & z); }"," function G(x,y,z) { return (x & z) | (y & (~z)); }"," function H(x,y,z) { return (x ^ y ^ z); }"," function I(x,y,z) { return (y ^ (x | (~z))); }",""," function FF(a,b,c,d,x,s,ac) {"," a = AddUnsigned(a, AddUnsigned(AddUnsigned(F(b, c, d), x), ac));"," return AddUnsigned(RotateLeft(a, s), b);"," };",""," function GG(a,b,c,d,x,s,ac) {"," a = AddUnsigned(a, AddUnsigned(AddUnsigned(G(b, c, d), x), ac));"," return AddUnsigned(RotateLeft(a, s), b);"," };",""," function HH(a,b,c,d,x,s,ac) {"," a = AddUnsigned(a, AddUnsigned(AddUnsigned(H(b, c, d), x), ac));"," return AddUnsigned(RotateLeft(a, s), b);"," };",""," function II(a,b,c,d,x,s,ac) {"," a = AddUnsigned(a, AddUnsigned(AddUnsigned(I(b, c, d), x), ac));"," return AddUnsigned(RotateLeft(a, s), b);"," };",""," function ConvertToWordArray(string) {"," var lWordCount;"," var lMessageLength = string.length;"," var lNumberOfWords_temp1=lMessageLength + 8;"," var lNumberOfWords_temp2=(lNumberOfWords_temp1-(lNumberOfWords_temp1 % 64))/64;"," var lNumberOfWords = (lNumberOfWords_temp2+1)*16;"," var lWordArray=Array(lNumberOfWords-1);"," var lBytePosition = 0;"," var lByteCount = 0;"," while ( lByteCount < lMessageLength ) {"," lWordCount = (lByteCount-(lByteCount % 4))/4;"," lBytePosition = (lByteCount % 4)*8;"," lWordArray[lWordCount] = (lWordArray[lWordCount] | (string.charCodeAt(lByteCount)<>>29;"," return lWordArray;"," };",""," function WordToHex(lValue) {"," var WordToHexValue=\"\",WordToHexValue_temp=\"\",lByte,lCount;"," for (lCount = 0;lCount<=3;lCount++) {"," lByte = (lValue>>>(lCount*8)) & 255;"," WordToHexValue_temp = \"0\" + lByte.toString(16);"," WordToHexValue = WordToHexValue + WordToHexValue_temp.substr(WordToHexValue_temp.length-2,2);"," }"," return WordToHexValue;"," };",""," function Utf8Encode(string) {"," string = string.replace(/\\r\\n/g,\"\\n\");"," var utftext = \"\";",""," for (var n = 0; n < string.length; n++) {",""," var c = string.charCodeAt(n);",""," if (c < 128) {"," utftext += String.fromCharCode(c);"," }"," else if((c > 127) && (c < 2048)) {"," utftext += String.fromCharCode((c >> 6) | 192);"," utftext += String.fromCharCode((c & 63) | 128);"," }"," else {"," utftext += String.fromCharCode((c >> 12) | 224);"," utftext += String.fromCharCode(((c >> 6) & 63) | 128);"," utftext += String.fromCharCode((c & 63) | 128);"," }",""," }",""," return utftext;"," };",""," var x=Array();"," var k,AA,BB,CC,DD,a,b,c,d;"," var S11=7, S12=12, S13=17, S14=22;"," var S21=5, S22=9 , S23=14, S24=20;"," var S31=4, S32=11, S33=16, S34=23;"," var S41=6, S42=10, S43=15, S44=21;",""," string = Utf8Encode(string);",""," x = ConvertToWordArray(string);",""," a = 0x67452301; b = 0xEFCDAB89; c = 0x98BADCFE; d = 0x10325476;",""," for (k=0;k>> amount) | (value << (32 - amount));","\t};","","\tvar mathPow = Math.pow;","\tvar maxWord = mathPow(2, 32);","\tvar lengthProperty = 'length'","\tvar i, j; // Used as a counter across the whole file","\tvar result = ''","","\tvar words = [];","\tvar asciiBitLength = ascii[lengthProperty] * 8;","","\t//* caching results is optional - remove/add slash from front of this line to toggle","\t// Initial hash value: first 32 bits of the fractional parts of the square roots of the first 8 primes","\t// (we actually calculate the first 64, but extra values are just ignored)","\tvar hash = sha256.h = sha256.h || [];","\t// Round constants: first 32 bits of the fractional parts of the cube roots of the first 64 primes","\tvar k = sha256.k = sha256.k || [];","\tvar primeCounter = k[lengthProperty];","\t/*/","\tvar hash = [], k = [];","\tvar primeCounter = 0;","\t//*/","","\tvar isComposite = {};","\tfor (var candidate = 2; primeCounter < 64; candidate++) {","\t\tif (!isComposite[candidate]) {","\t\t\tfor (i = 0; i < 313; i += candidate) {","\t\t\t\tisComposite[i] = candidate;","\t\t\t}","\t\t\thash[primeCounter] = (mathPow(candidate, .5) * maxWord) | 0;","\t\t\tk[primeCounter++] = (mathPow(candidate, 1 / 3) * maxWord) | 0;","\t\t}","\t}","","\tascii += '\\x80' // Append Ƈ' bit (plus zero padding)","\twhile (ascii[lengthProperty] % 64 - 56) ascii += '\\x00' // More zero padding","\tfor (i = 0; i < ascii[lengthProperty]; i++) {","\t\tj = ascii.charCodeAt(i);","\t\tif (j >> 8) return; // ASCII check: only accept characters in range 0-255","\t\twords[i >> 2] |= j << ((3 - i) % 4) * 8;","\t}","\twords[words[lengthProperty]] = ((asciiBitLength / maxWord) | 0);","\twords[words[lengthProperty]] = (asciiBitLength)","","\t// process each chunk","\tfor (j = 0; j < words[lengthProperty];) {","\t\tvar w = words.slice(j, j += 16); // The message is expanded into 64 words as part of the iteration","\t\tvar oldHash = hash;","\t\t// This is now the undefinedworking hash\", often labelled as variables a...g","\t\t// (we have to truncate as well, otherwise extra entries at the end accumulate","\t\thash = hash.slice(0, 8);","","\t\tfor (i = 0; i < 64; i++) {","\t\t\tvar i2 = i + j;","\t\t\t// Expand the message into 64 words","\t\t\t// Used below if ","\t\t\tvar w15 = w[i - 15], w2 = w[i - 2];","","\t\t\t// Iterate","\t\t\tvar a = hash[0], e = hash[4];","\t\t\tvar temp1 = hash[7]","\t\t\t\t+ (rightRotate(e, 6) ^ rightRotate(e, 11) ^ rightRotate(e, 25)) // S1","\t\t\t\t+ ((e & hash[5]) ^ ((~e) & hash[6])) // ch","\t\t\t\t+ k[i]","\t\t\t\t// Expand the message schedule if needed","\t\t\t\t+ (w[i] = (i < 16) ? w[i] : (","\t\t\t\t\tw[i - 16]","\t\t\t\t\t+ (rightRotate(w15, 7) ^ rightRotate(w15, 18) ^ (w15 >>> 3)) // s0","\t\t\t\t\t+ w[i - 7]","\t\t\t\t\t+ (rightRotate(w2, 17) ^ rightRotate(w2, 19) ^ (w2 >>> 10)) // s1","\t\t\t\t) | 0","\t\t\t\t);","\t\t\t// This is only used once, so *could* be moved below, but it only saves 4 bytes and makes things unreadble","\t\t\tvar temp2 = (rightRotate(a, 2) ^ rightRotate(a, 13) ^ rightRotate(a, 22)) // S0","\t\t\t\t+ ((a & hash[1]) ^ (a & hash[2]) ^ (hash[1] & hash[2])); // maj","","\t\t\thash = [(temp1 + temp2) | 0].concat(hash); // We don't bother trimming off the extra ones, they're harmless as long as we're truncating when we do the slice()","\t\t\thash[4] = (hash[4] + temp1) | 0;","\t\t}","","\t\tfor (i = 0; i < 8; i++) {","\t\t\thash[i] = (hash[i] + oldHash[i]) | 0;","\t\t}","\t}","","\tfor (i = 0; i < 8; i++) {","\t\tfor (j = 3; j + 1; j--) {","\t\t\tvar b = (hash[i] >> (j * 8)) & 255;","\t\t\tresult += ((b < 16) ? 0 : '') + b.toString(16);","\t\t}","\t}","\treturn result;","};","","var param = eventsFunctionContext.getArgument(\"_str\").toString();","var result = sha256(param);","eventsFunctionContext.returnValue = result;",""],"parameterObjects":"","useStrict":true,"eventsSheetExpanded":false}],"expressionType":{"type":"string"},"parameters":[{"description":"String to be hashed","name":"_str","type":"string"}],"objectGroups":[]}],"eventsFunctionsFolderStructure":{"folderName":"__ROOT","children":[{"functionName":"GenerateHashMD5"},{"functionName":"GenerateHashSHA256"}]},"eventsBasedBehaviors":[],"eventsBasedObjects":[]}],"externalLayouts":[]} \ No newline at end of file diff --git a/Wiki/images/000000Events01.png b/Wiki/images/000000Events01.png new file mode 100644 index 0000000000000000000000000000000000000000..9a9eaea71c2bcee35d8b1f88132d554a3d7ca176 GIT binary patch literal 41424 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 literal 0 HcmV?d00001 diff --git a/Wiki/images/FunctionsEvents01.png b/Wiki/images/FunctionsEvents01.png new file mode 100644 index 0000000000000000000000000000000000000000..1fbb99a3e00ca78d90d9d0ba7bd88e47eb234890 GIT binary patch literal 65336 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ἭaffO!%5`B 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

dgf8bb2M#&2s3mjG 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 literal 0 HcmV?d00001 diff --git a/Wiki/images/FunctionsEvents03.png b/Wiki/images/FunctionsEvents03.png new file mode 100644 index 0000000000000000000000000000000000000000..c174a9c9e3c6d4b8ac160079d60c538ba68b4fc2 GIT binary patch literal 169130 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 zМ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 A*8l(j literal 0 HcmV?d00001 diff --git a/Wiki/images/FunctionsEvents04.png b/Wiki/images/FunctionsEvents04.png new file mode 100644 index 0000000000000000000000000000000000000000..be282c05526b4696505e49e1318e02e23a7804ca GIT binary patch literal 94336 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 FKLAe%jRF7w literal 0 HcmV?d00001 diff --git a/Wiki/images/LoginEvents01.png b/Wiki/images/LoginEvents01.png new file mode 100644 index 0000000000000000000000000000000000000000..bd7e30d1217d1e622a550d7b54e1cb62a0e5d67b GIT binary patch literal 114618 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∋{(}Bm``ctq*gn)%j4phHr2MF@N zFh7|*J#U`&bBupAeaEM?-w#IT=2Bn4l%km&-$QrU9yZ6S9$r&)$cZwfk}tQi zS_TkDz2e7M(%5Dw?ft=JfeW}j1#BTG< zg2TziL|I9;-I<*EQRTj9sj4VOaV-V<75cht_FJmA z@(o_nLu#J1(1L64u(lR0Y+GX16a;lvHR)&)C9##wa>YPr7{oE?HS3 z^Q;QLDdSRDkA*v_It~n{i@p!AtJFg4r6=7N>H-{Bk|BXHjNi1nX0MQjZqu&$lylH2 z1-V%2a(oF5)8c8!SH(K=Kx=g|D2pp@#N@CdDNPv6{oif?3ofbf*PoAh)O-`Sv4qU^ z1DuOSF@e3N%iV{;Zu4JWD(0-N+IF(u6^S)|o*^>hIPsIo*Vl>r&}>uTy(~$>sIb0F z;0)N0rz^A8C#n{nP-2s~sjC4-BnREI=VwfJIA6^R(evCAvKDVibP3P9HjudetkBwL zzl?jRT?r2#k7mW21d`|KvZx#u39=^A#TrT4`|F#=lk)4)%$5gnhxFP5v2g#_@&2gH z{Hw?N9v}4ZP^Z7+~`DmU7br8 zJg0F)=Th2p$bIIypl_K=y&9tkgj;0CVN3gr@&dXXTfPF3KiWnGR;?>KAy{IFK%&rt zx2McAL-V1inT`!f4;tukAN04ljkl2|6P>s-tf1oAbA875vUXH%WAW;IthN2B zcu$?8O^MGuG=)ii6QTaHwK2nj{IeQfHR_HUc7_>N_$t1Sr|9sRlJOnxS`l!UsTPnN ztE+96SwslIiGr@*w@$l!YR;0Qdj1)&{Bm2%xe3bjT@#@;2hQkU&DsW9F|#^ELl3@o zAZ&6mKByP#u(`~L>S}M#GuG-1sv2axN5g9_kLA8)F=^q5==YqixMN@ZE>kG;WciOh z>lb9R8(L*f;^F~pSTYZ3P*Bypc#7uTGQ^8C^LOlw4EMLm2AB$dULYl@!d-XAv>;Z! ztR)6f>2Qa`7(VC{5D0f+k5a_N4S}Z0-L^+=GjNrk`a%t6;P(TSIRVs3j$4hF z4w2~Du9Opy>g)f0iuP-Uja1=LOZ`MSEHb>6`Dk)6iS8U9v(=O3HpGsvAB@qF zSVeCgy|LYgS^d63_tRyd*tAON=EUV`1UL*uYCUCC5^5`qDI8;zxnawK{$MOD0aW;n0 z@6U%_IbJn;?!B=(RorB#)q(WO>223tdh&4nn9p1jEM6&FL}f+TTW|teWBoIFQlHt* zcw+Tp=(vQ?Q!Q>yvt)K_D0e*4e{Oxrd_9q0jAxxwWSzAoGn;pD5^a`jzs=~NhGz>G zQ)_m++n!jCbcGc36V<{BY#k6*u;scy9qkAAvnXifD{4uKAG{z@y1MqqQn*CkrC{ZV zH{&!yqU2fRA<_(wA$hD1C@>s!Ki|vH zeGukXBON$SbjjeD;X$z1X*J3Xg||ui0GW_pWxMb_^vZgKQqj9%`AjZDBLdiZ_&w zIbCkjT=+in(QM=EKzD>cv3E(P;SSft+{a#b!ltgpdrU?Kfko4jna}hjYU&OBV~Ssy zl*y=X+dknHUKA`H)zD@IH4HXC>&kK@HPlCOm1Jq3s8rBItmYaC2E5H%SSA~PR}x*pUc zjYf|Q^LmgXUz`Fe62Gd7E3$*(UxbIq+7{JMbAMjiejTOufN~OvJG7MX^W5gI463%d z#;qkxTz)vEd~Up6$)_wDmGhP?AJ~yet=gBuHI`CudWx;&1ACs^z-Bo3WoXyuOx$5v zFs#-O9%^I`CzlPC1m(PzNwofwc3u=y2+VHqXvTD}_2N*Bu< zO56ZB!U~8jfj=Sa&wNKXg!&Z7rsP&}(L8&C`%}&Vgk2hv4X0r98md)%*fB(V&dO%dSO8eH z)dW`MhXzH}j1gDt zp(FIRo|v?>4kw{832ZXLeK0fY5Z1^}rgoh_MVq=IJW|w zXU(}wkN-(B?4p&SY54nNnYXd2WhP7Utp&6<>$|zMhyeTo9J4|=lzAwNstxqf_lw>W zpE!F*mHstczdsgvHHv;7B{GGtP)lI&l82+SSE)B!=kU|8V z-XW~<@C3GUkDzTds$8!}x_Br=uOLKFATtra_zBnOVy133S5hcysg>)2sm%2+ZcTjU zv85FBfOE566iGwtNcTSBt41lXsFfykl%}lqh{7SvwT$WllXxdsH(Nd{XBVl<_Ut9a z=pkO0)r*u4p)`c?Hn4@*TC{P(vL>dNG3zv_kS{$x0oE556v$*gT%tuPKS)}O=4)b_ zNvju*O3y#-V%^Ni{^=J7<>fkcDr1#^f7k14>H`6qirt(wRQ0DIJ8f}>?B`4L z3+>W$(qqZ?%9BY<=1PJSoyLY$2>q>T%%nVW6`6=yNscBp6ip^1G4>-R zSGcEP#59otf63Z9(2K>vxi}OHIj>Tn1z7dCif^&*jfMe~i1rZ0E{>hHV|X=$c3r;b zofKpXVu(XoG%}{p2!))q@0ZqyGF=-VF!rr7*R{|C33JU^K|Jdi?*g}?_{DF)>SMsu zUxG$F$Z~}3%dC{IxYsu3YxnarjLNw$@{poazq~WK9?@JgYjzS_azD_5X_l@fymCBp zkaNC@#!U#&;YD7aTRb~wHYP@kd~*md$TbpGipLw)<-p!DeZ03WgWdE%s%5eHX0cf| zWiNWlJ3pTB?lDPcu%ioL(?j2NA%RfUG^pJSKj4TO&s49^~V0NfUA6My~nX_i@Ws9&sj_n z+M@hE<4ITnqw7}(RkmmQz1KlY%EeB>^b%zVulnKo$LK-PxdVorpC@+KM4%%4t0bzl z$iQ&KT+jI^2V~zFw)@K7t2tg0*O)~Mh1wbShr z&sn~qN#5Bv2~Te^5Aj*rTW7bokLn`M++$3Up>D~d!`A7BNIgR!?HiVU@$*E^*a?l~ z^`rk3>;$`23UAovou$!)sOA;W%bQtWQK^9se@7*2EFYY`!754LYjv^*F%^eb*>e++ zz6dV|)l?vjJ2_@;s(Z2n)SW1RAad*s)jS~XC>OO3ZY{ngA(w2gF`Gyw``HRFk8x75 z=)O`Hd%R@*T~ao!)4XcqK2XSA8>>#{zKu7-YaE_dwr6s3UWqnW3Z5i$n%s6dD8w5k zk0fSJlgdQn)RBH`0}2ab+uQEqm*Y5yhQ4OGD*5auDw&1!dUh}P=UCgpoXBTYH6NhW zsafknEV^j@3T~X#7~?%?cGTX8XXQIeY$27{*NkPo;?=MCd_;5#n8>%-FYI$Xk3}B( z@$KG_xfbhyqIl64?Syh~91`<`qsJRsdJ;k-HEW-YWdkc!v4r@m%Zrlz=Nd`CJjj#2 zUzBR#c`4JJ1kyql`DnE|?5u_m8buaUpyVLT5xko=qy!cn$bFc}SP!Te7dS%)2dNY$ z@g`?Ex!lbme(`4P8fd0Iz0^&LbpPVE z=8|V4uXZ^{HEL1`LTp2byNz1mD9E&9D+d|Z#(q#ZKcy=PRk)1RkZ#^wqN34oe{;`A zr=UUoDUH=HBxRSP4o34vE2CF!-sKu6xala&cD%V{8U2?x6z|HuZ4632nY_F&~<8bEIj`89E+RR0qLZjeGh9N4X;u1HZ!bEZ;GDCqvpN3S9H0 zLX)k943Vjk!q&(3Dijv{$-CcQoah@xuzT}e?8CN>s=`Y1XpldS^MJeC!z*R1M!1dNpFs8uHMBo z^(gvYz)+98Ju=u)d%SP-F{Ae|(o1<$u?#c;a$FpqY-O(+csmo+qxUO3?to}n9R9wO zUU8*^aU(&N)5+bv@G-_>BV*{l*dE*94v&Y-9V?nGIm&Ce2}n88_egD+erp(IJ3Plu z+WC)+U@sKBqcB*ALgKpWwUN=x!eEg@$v8$?ubcY6cjZ8v z;eSYhl}B^`yL0!y{(oAi(XuVAKyc4}gWoB_5iB$}Di${kDaif^l)ts`(Kms|a|+zBAV=Ja9` z${BBmX@~TCB+Y*2g74@;<7v@TP(eaCbmz;Cx=Q-%$Bt{oK{PY4(Hp+*4TP)w^W@!2 z4oIa?{Kky4{E=LUQPgd;-TF}1f&b|JZijN}lkqBLm?^{BYnq=dB@Vab6$O~5WsB_a z^avmcPGTs>v^rBfbfQrcX>J8$pIQFTPagk^jN=d3c?@kIGqDK`^T4s&wqr1tMTB4n zu2e=Tg>YVW_YXq?DJ!@EWPoSHK4Ct`qwzDk=CIpe*m=L)j+btm&H(|@c~c5uF{7lM zx-t+oqIRcixeQ*T@^l7zC_82i-_c8UA5~8B9u$ycn_VhTY00I}z&vwugOU8Z9Mj{k zq~rX>c>sgs9B+1k%vRoYyIP)}UuLquEQWmru`>eXvILD(%g?1z5@Qov;3jWg%fH#r z7-{)8+oJJ9&b1dBkB|Ell1lj;MpKhl{zSUMZP5ZC`7x{e)+Nv4w=!*fO8b!q4Jh;? zLW#!-w&2jlasHcAL8W@$B&-AZMh4|b@{!)`ImY-cpp*+8t^&f z@9_73U(L@yfBv9+V%<~>!1;d;&Hta?8N08HOvF74{(M?TQGcD**r~moiY)1g_shiL z@bYo)r;aT4JsPMgg4g-AziCXktBPRXC9?Ld{V$S#)BQEpWwrr0X2_?v`jf0MH z0%#TsedGw`{I?-;rt(=Y2VRSdX2OTJ2{fU@c_tat-%yhuhB8e2V6nO0_4BD%f6h>p zj~n?%sMg&2l4e;N-?3fiNH*k=^`B&-`NsKoIz_N;5dOIfkEEo zZxyEhn=>!@`+QBeV6=B#xrS*H95~GxE%V(fqsnZ@KLBucqsT;3$axr2tg8k&thRZW zn06iPepKtg%ehb$QWdea%3)}6sqW=a{~gbpI2Y9~b;BU%DuT7XoH5z9o8Ov#3+epP zHW_DR>f;Yu2%@tnt$%4Dey*3DKWIFikz*^gHBz5j-X3&x>}m3_RO{$S@%<32+Hgy>?7P&pt12eN zgQYF$FY8wk5m#tIZpQaR0H}&i- z{pskIbO<9JVElG8=$?^GU(1dXyP`n6JMdvJUkBYZb*+kiS2Zn{-~mvmM<9KX@ea-R z@pee-Tr`iA3+8C+w&Z1$=%=Z@QE6*G2t5Kf#9Z z#wl_Xt%yChT;a+VKMK-~8(3I81s4=bFk#yRl^LjN6K5?KwDt{IK zExXE?AS|C#$4RWrlch!6=G^YW&qHB;?6SyB* zZxp~@BxTTMxzDky|8y530cHajQP9tR&y)01_9JqiSAwW?DClhuDN2{Nv(#c@G&4`u zT?})yaUu&Z4b0Wi!`D9kOugPU(Hr-acC&@%1(mHQYt>~~jMRsZpF9i!s`SaNuJ)0V@WRxI1Z2fWpOw$ zDpHW{)e|xiiSG@#4drSsHY#I`OT5&zqNkLl*d|dUHk-8U5WR&@*Pyi&i)1z@H3d=32tV4S-?$^J>nNE}7m?#P zuHT}en6$|RXvI$-`_+c|HdZ_f(oAo?%)a_)(5Y_}h0wgBdTl7;e+0xYxOYGSW1U{! zoBVXi`W|HizP6D`y0Ii1x1o_<;Vr{&_B0D&36y;ytg#Sto*~XO+Dtt3C2nWVBLn!z zeC5ub8sw`eCbP$r&Udxr)3@u|-dXWwv#(&8A8&@-5Miz$5QnC^DJkZa6~y$z6ARh2 zZfJG>74qf`cv-!-(&gnl0H$B@-DVFXaVO${#dVxq5026;uj}+x6{|J49IMfal*H&1 zj5m;0hK0AMptr>Xlo^v66_>7Hd%Xb|X%}p*@>|Cj*K_7_+96*YS2`4zpETs%HXiC% zE{X_U&c3n}w%u#J5E|9JZzuD8Sr&7Fl<& zt%7GZ5t}I~QI(6scq8|bl&G#ax_EG@RIskr!>qK%Pc|2lJ*-(y*zFK9e4>bGn}u13 ze|ovMD_G<`8d@f)2al8X!Ut`EOo51}NzW1=CLNfDqDL7nIEZS+TOENFnr5x+!#AZp z&~TXvURz&@8>K22*QCj!m{xTQOz@p848c6t!$D36%UWngv zBr#)YZFcs8mOR{&=h&Ln@^b_Gbfn@cPdm%NE*J8}Mf-pO^09QHx1lx%(+h=Fsfaq6 zRsvdt{#qhdkHJ1iW3FodvK*O3_)ZwFLS>B=<{Uc7kH-j{C(Ii)2{ux)B8tefUm?f% zCHYUB*bf-~#{oiNP@je_HcKyFdeU#QrP6p0zaHr_u%)`p{&DX}s>?z=aa#7{cT`uf zh2S`**u6a#seyevZz_4#6}zZMoas!6^IbF3i;k<3XEkps_WkQwY}p`r%6q5 zSM+xJM{0DWj>qd4e^7s_(qmrKw)$!rANz@oqp;t?i;#Nn`V+{;(@ULoQ}LK7mYsvc zk``kB@AVg1w@XeyHhm8;lIyR$!;);CjAGb<+}vwJ=K@rQJ+E6nWm!>lAjn zp}MAMIa9C9HQk(SR;BkyrpV2U{Y!r^cx#WdIBvf1v4tkO)et`!DbdZQ#+w)j><$( zK~K@+)3&|yj05?YOVuNc(`M?)#1U8U(EI@F`GIs%fMfNTTlUNs2@$2`$U}!;JAM2` zaewUdGw4#X7QXBE7rE2+Wdk*|%5A6pl+M>T5z*RjILiq))A6I)m@ZXHRmK<*i`_Pk z?z#&wQc4)=3zwOzPh|u38h${EQC#X&sabB`5Dj!@w}MknNt2b1qOWn zE}h7SO3iRay(Tt`E;x5o7@jp4V&fk!K)D+G&K5O|;K+Wxi%4d5wrdj&huy|_HoTbM|N}F{yt(lV*L~kx~qc4rUCI@Kv z&Yh#iO8S=qyzCb(z%c-T?Lk#QP+R7;?se_`%fwqOh*tS4D21LU#38#_R9Y^+^?`(| z(jdB02d_mJ*>^x1PF;wq(X$>>-QxsNo67=VdI%}GVBNZe5rkS>?_s_PdVL`R(mdvc zEC}a6&JKJ4F71C->RM2mjRlg9)tyneo# z8lSw^pU~L?xo~pcA>BTy+v>xc5|?mAtCUPhW%acQQ1VwgTcAaz|4Y|n))g?h&<|jC zK5U~2Cy&@olhDB}7^|P(aFdg@boI_0$}oUAR&sTv8eObE#&==hPpG6h)6kvN3^Z}F zna%ZR)TFRtn*4O|Ub~(BasU65qkp_sroZ zb%XNRLBGB4CiKrUUfc~$Sc|Gl4V5*7rww0vpIe+wPx~_X&rZcU!Uk#MVc^uLsuY!oN!v;IH8I{LJ6G<^S{FN#!=}pw?px zVoEULcNzIZAonaLWyATwh*7p-&O1k~hxh_M&%p?BHO~k*SqjG*N`R6@*-`{1~gr^URA%t!A zAQWx)u@K0kN_@G;Zl)w3A$6teN=wh|S_tO7dvU?tL4l`+WJeilt{??tN`bu==h3@4H#`da&prb8}Kd?te-|W4lRfUZ3Lvn%wra%K?*0f52$lB z@BF9-gN)C}8*FWw|C zI&*(+1s%&L57mxFAOL($6toD~mSBlX{XK)5Jl=%d^Jn)Oe9(XFsBQXGECKrbMXCG2 z%6P4dy45T6b=^l#z!wv6p&}iFq<;hfw4PR`gLHx52(v+@7$iG?4Jq<@R%8{XD$#=d zs^R$C#u^Sx;)1_7y7CJFb}9c~m9%RSA5yCf@{8m7jTW_aOou@gbWVlsh64>fb^G7t z@>+~ZgeHhLO*?HhTdaVoUwG8>_@}||v;9NIx2s?HoEorkUiy(B?C|xFMmrIMpAog2 z^zHq}XBgSWzZNHBV5R*gfBse*Z-rgR`wGK}KK!B!B(T26Trh(FZ~j3bJvWP3K=%H}#*G2U)H1Q}~?KYNmjOc;sx1 zXvp&Qe?!oQRq(nU-MbEcw%HvgzW&^W*_8Ho1?Yd~9cX?3V?6tK^2m_;LZfMo__jY> z90(m%#g4LEyra~$r8epWa<&M+})Irz~#NZ zt9?$}h0;%{_|8{myEz^Qa<_nO7D!f}Md)QU8qk_)W|%syeC?k zJwk&add#gqS&4^h9B_kO3ukxXC;o~xu*{wNp=ezC4gSMb#xOADEqI%Q9z-&GeN&@=UbJCH6L z<-p_rYgI4*ayf||&urjDVdH8d*T;Zq2?~r|N3zvjR^Tz9__Ui97hv(|ax_PS)?7$~ zyyH-g5_{z%sRKd-Xn#+}^8@qAcdBc;v6fpg1!}iI6mX31s3AGv zytoh*w8MZV@(carY{hOz3Rg)6XQoz{DEfkIg2WL`yDX}0I7B>sO&LUP)(j=4h_~xm ztcq+yHf?Izkd6Nr{ByICy{+l$YpJpgI+~%dxf;~4X7)J6PYMn_ej%}`mX+? z20p>LZ!|m!T&3cCkS$~lXL9G`SoWhTf8g)a_l9wk`{48Ip+FumLHinFF^*gWiE>vX zfr0MfPtMm1jaN0Itim7_=v^2)jZK}@;e@3nmWG0zc6IXS7Mcy`B#zUUwo_|a4FukS(DL) z_KuCm&Bh*{`r>uln(~n?`?+`YDBMyM&?s;7R=9}Ybu3aQFEf7aQUCb zOvJ3vH#(25#sK-0FtRo(7F#D8b`JVf%5qxi9N_yRX@y;yY zwGysWd)4OA$bBYTi<+T}Ui3;XKcW3JX?yLf1c~SCGUG0($}?RLNE4d_sI}wv=S=;p zx-`ft!f-=%!U^UQ>+nR5&ai;7Q&`(c$;jP}fQoyU9Ggb6;s?5?R1Z{&}sBCVH+tzH49gu3VnP30r( z?6)CSeQ!*CN6bzaK! zxE&{`?<^>Nrd4FDS`3rtKV}YzhbKi%+slv*r}${Wu@skewNLR{ZNG-M7nu?lKs&Kw zyFRb3j2J{Go(ksG?V^G&iJUdc3p$cj&K|zSf@`_YJ<)47_t4}dp+w8J_!ipDek=9d zxzO;UYyn03;Moe?Wf_@4=TNUiIV^OnKYmE4j6m6tAhpzs05Hu@ZbQ_9JhAip3iOh; zCi>-2T^-6L>wV3Yyk~~BE4)OiDOQ(QGgWLx3P>DrJIrQbi}GXIVw!1#oLtz6C@LWo zVE$DDmDh7#Bsok;9tih?8@vy*^+*^L7$%N3-g*nJBL@|$O%Lt@#q@5QA4arHi^A5& zWcB6qw{va76#|L1-@QVv`O4!A4H`BR+xrrli*W#AR%%3ZyL&Y43g{07DIMFtRZr{a>=k9(ixp>f)_Q^r&c71f<)p5r66 z>cqgLc85&*T>_aLV9{zYam&WxgjQ20t1s&dl$2Rl#;OOz6Y_15$*&Y5%WbHDrCd(Zjq_k8>bPr}~&-RoWJUF%nx*pTcC z?Q!OWZBWJu^%W??Ta}fdA}aX>&R#W~#b?fL=2J(21~I;B4E~Y&21}12h+fPL#7?Je z8)s@&69wfLXHXa19<~c0zX@ySnpg7&>2YHImn*o;-%{$i$%ghS$GA|BKc&tDtj-NI zb2%|LG*t+P2Ck~xn5WUP0^SGm&M|bzfI7JiEO@k18{}!hZTbrPwOL`kSFA-u3%IrBZGnnk zv&y+|a%{SQ9NXS=*zBGCn$;D`HdT4VTma@5INXJ|W0N3&q|oB^&@DKie8dsAaUbt+ zJoza)-dDC3^`YjZ6sYt}WV|dgYW$FmuH17U-#scRJwR8=ec!9uHFHVsioaqH;4k5? zD^=q+uznrhZzpIQy%g+I+HB&P;jf$R0a$4+h8~@Rd@K$cUG%JYM%8AQ0LB)utBdUg z%&HKdrnaQ5IqaHYaN8~NJY7cOwV0faVMoU-IQII%`j!N8uOP6T3BrIOb^BmFo%u?~ zH-xvyir}xh+!FX+=f#G40rn8*va)(UI31JP*W@5;bK~=ij$gCMVg0BWd#D|1G2zow zn<~`)Gt~ov*WunjptZPHl>*fqW!={lqiCg(bB6Vbia-xoQ|btG<~0#eP;*1|G^%9I z9o5Jrq*?RjI# z9yLm20)cNqvouCZL78!~*Qpj#cFf2yEyS^k1er%%JNi(9&d9*9BB)?w(<U}M?h2pYXH@I z<4nbdm}ZMv>x%nhTdHV>fGCUHorQ|?nw}5UB|E>Ik+O1&`kjuTr#Cy-XzCyBx&CzY z!LKh#grkQ2A1W7H8v1HwnA9PMLH={~q?$mlu^0CKJpuG+y1+1^gp;soLLA7zQA4p| zo%&8FWgDjXEle4#kl?QHyWB2Fb=OsCD5mPG`8>>5BkkE{Q-$d?i}&+ek^6w}62YxN zIUf80YsYTf@Y#7D00&LASPGvNSdzm&(t6+cgz+4aM&9(e`qi_&^Om>Twk@_5>f3aU z1cKEFDRimaYQ3}O{*+YbcTaX699ypgsdYSx3+<14-0$2n?SAs&qZ?N71?BLQquq=j zdAY=pFlh+4eyp*7;=;mZ_hM4mnHQadDrd`T5_I>+O!&7C7%IP6#2U zWT0-JNL2@RKPj}y24MBaz8!)?C1b$A4j+H@nld4K!6XycpK;ci!#RW`40C)pFG%2&uWFN zn%uTb9fo^YaH|s{&DInbdAJS8Jz?aQFW@UUF?KVh zz#GQ*r4@kWFXWW#$a&Gx$@Fzx3;>H^ZMna1N;(;Y&KsgE@Bn2qqg#M;m9#J2e|J?= z73XwMa)_7gWYpcP6yzzB{XIfEwd#n5}kv%Wnq#E_R%kK86Ly{Em>fp;zi4&*^@znZXG5nOT)D-5OYxX*wy6MNu|nPXe$pd{#bozKZ4Pe$rNNdl>1{&6 zDtn0CN{?XxRbYJnK^(flGSkdT4xq~S50TLvqg$qe4z349@O37FnVHA)pk_Vc91MwX)X@sqq=&K5lADl^n=} zHhWY#x_>wo5~zdOSq%<3q~{aT;#WJG*#>px)=!{L^*L=0MnTs+Y3m=-m(`PMU)hcwLcz9aT9($QuR7O z+CSQtX?=MgILf$$5FZoh`}y;Y-%GIE0wi7+TTG*~6a4RbDj|UV>Z)4kQpMr)g%&d* zAVNaOVhmn6#?n)0Rjr(ccl5{rV;K|4X8b^_&I*}`Dnt|?ZtT>*2$Z9DuiR*SwH|CP zX$KvHFPV|a%_wG2O(Tktaxh50z$8 zDHVdu4rgP4xyV;+%UmSzj<0BiJ63v2JGZt^2Ie5^lUm0tn5A^50M6>7s~@wX z>>z~b-wc#%r|=5r}9&$w?^lFy|kZ)!v`0sOm>Lj^(jCA*v&vTTWiYB2tnw> z&)HzV6lW{l=zc{|Ng+)laEi^@OpI# zwmw-=bRS)Zo45r&+d^;e^Gl>(8PL;LHX|$v6<%CLN zv{ZlYiwUo+PC5a=P?k#AeBEHT-_zqsUyK@bI+6B0VCdZYK4?q%h|MEs<6*$K77xpB zf&o>&>VtQswG4kO(Q_MZno*_n1{JXTLB8|ziBR;%lg2x^9RT= zz*G|d+<$5vJiVQS&;GD~ESCXs-A`RkcaJ!mY0dB-MDb>g>4pq;zyDhbt-rm@%_=rO z#xEs@@UjY2{ltwBU!`Yq?r?I(7mm&QTgkT?P?91i_8 z8JJ$X2L~ntFOS4j5i5n{Mjr1bO|OHzSJF>hxegf6%kpiDL#6db30}soQ<>Rw}xN6sQ#NYVrDqt2Kbwzp3l7(1+j2xBIbweCP8$K&Z61*n@N5 zJxDnZBtZU|{Sfi#sr=ugtiMK5|NBjWfd}wyo&?>OJ8A3rTMv==1N?0FBWVJ*Q^=bZ&*Rv~TsVvrNbNg|I7IO3(KGGijCrK@ftH>vx3 z%LeC;Hmj{7h<;>7mudFLfLsMBzZhG8FoU6}cBj9v=2JX%`AfBt8q55YY8eP{uS8OV z6bRp)j+* zaMST^NZyqtU$V-zl_@qogCUCQ2E^N>-f&+B)K>N2>3~6}PV#!Tz-a7wY`@j(q1>Lz z(+TWL$Vg!#zSi3@4=~pCbeu4D&_U2$zzLO+6@9G`PeZZkX=-ay%~Haww%E^m!j4;g)j@qO%IFKjKIxJuCna;G^nu zkijZ}@l)4App`j6=?N?12?(~5NiAK2<1^K9kER42a$j5ZT4!hF40A%YO$n|s!Q7;$He7C5x|M|;6a zGk0({^n&lywo^M?)@a+07Jspw8qRITYK!`fcpM8`L$)A5m|&<#U^^{z)vhz3rO(%F zI%yR_Nr12NJ_1`M(_cxGPkp_fo3g1^?_!$U!cLM*O#!MkTQvUOmGSj3>Z-C8uAoeW zW1G`gv2!tpFP?hRJHxoW4`il)*qYT$$2Rz8w!Pz7h`N3PJZZ%0YaK@)oKF}r&AMLk z-SOSF+Z(;l-7#R@jl1kRdPoKVN2`fSsUGn6^V?q~69G&@`9A=Z9ssP+j6Sz~(`<|S znEg)bj@LN?sXVu06p@|q;+2&-H^$tPTPHI2ALtrj7z9C> zChRUb4XM08U%%xP1_fz+2$uJQ`VWGjRXTvT%uVB6hhSqm)}dvD@Zc7BoKQ;XtAK~x zt`SDPw~L`fYOPnUIC@f$&Csu}6m3%QyMEXyY^L}RomPXrZz^fN&$!H%#0}5~Z zKvH&Nh7Fup{Nk(YM;WaAnJ)<>GTjiVmvV)9xBr2nG#9!=bcXvLK|wrWZU6Y!i0Cx~ zgk+5#K}E)f6yc(OTzg`UC#%S&vKsHsQ~_yfNI4=9X|_J}<|rn6Qr0>YF!S?gTKT8J z*YTIin-_SA>w{MYEzjC$>Fz1%ZcT@B!Fn-Zq2%FAvNpiz55UgcJsJcDsV~c z{DJl++1;CS3W8SND#!tRm#%T&Z)#0km%^)7hFq$UsvbtxG+04dbDuP&en10E^boUZ zCZO&jP!Xwhk<(%pdE{%m&~DVhe%dA~H1%EHVYW!`91>}IRHP33TmT$wvhKf41PY@XKO)%ohhO*%BL9x)S;tj3oWEUpJm z@e>7$298D#Du9DDT_+Wzo%`{dRZX{R(GhZIz@pJ~voWuj7SR+C?w_58U6`qPLZ2cw8hEYCnCM@suBARa0Lz2 z!mwSZUzscxU!KQ(l4#~;F0LZGp*HY#*`!e!8E3RdHN!s z<0U;c3)i-gGS!`p^H;?Pvsr2?qqlXWrsKWJ2p1kkR1}sBM>~-bh%#3_J<-N;+E>%$ z*2^m1`?NUG)imK2k8VdTqrVey8Gg0{j_`gC_E)&Dn{X*f)((K5B~C7HP44(C3s{@A zMGNi29zV|+&rcNH!kOQQ>4yN?oM+7F?)4EmrxUL~oOlh)eG`V37HxYCEvLgUzM@f= z_H+MIU*!BteNir`4F-6|7(|C!eHc^r)6;^|QO-amfA6&vdUa=4<0MeNIp=werM&?R z6mwU=?6d5>qN7ENn@^IIKZiy%mypF1%$}_o+bVUdr0#)I%0vH;jDno(!jVZo%b3?H zm2&~B?yn=ZVQ>Mj1XK-`Ho#Qr-f@0$FhaGGM#G24y%|E_j);CDn5xAs0}$fE_P$bT zF-q?wBo9}TFin`#T3MFA#DG|eZ7HQeV_2+Lz!vXAlY?69(m+aS9BT|E^pJ1B9u)1o zxUlu{*gg2VcMO3uBszW(Uw}grUqP!TKKqrSR3q$(YwNkZNmV5LGK06(`iS{FB4Sz&e%W0|50ZPU zY7zUs8CH{f^)u>=+p$VDj|ZitqN4q{F|e5(^hBCsg3ef|*S6VPf?rITFOSVNWmVJh z(_ju@dsC2nUPTl>zlQcJ;jnIRDHn+Re$RPGK_~WAJrl>@-I(&Q1(Fc&z>G0(w`XyT zx1h5Y8tg3|>z8ImRqkqx{Y-#bC@C%@kp+PD-uzB2<|SRuAXngWFq~#jF5lx6RbjLF zsO1XVN2<%;iFL>K8KOhe@9b!SUK2YhNw9eiU`1p=;q0riGK_{^U=~m;{KWK8@wc>{ z-F&hBv#S9f#ozSd!lRwC0v9^TauJ0IFZ{3>s4@GVDT67t*#m(IPQPUPw{q75t&k>F0)O9VIWva9Oj6K>2K;Z{}%U4(w22j7?Z za1n*3JD9etwiJRb`USnz-vvZ6!xRKw#~(gl59C#{XwLFK^2)Iew66Hh7F>mtHnRXM z!xeqp`|j#ss-x7(;Y>4+uhO>u@7|uN9hl6?aYVweS3{?(q#7eHtEsTo0dIsB3kU0p zfgr#a=M@74uy^;n-Z%>FUfSJuAxn``e%bdOXz}=Z85V1{)CVi)-4LiLGHP_wQh^TD zwekSz+@u1^m%3@klc&F~nW>*G@t9EQ-LzEvTx76JQ@M)@SFu&`P)Vb#t>*Gz(~@#h zbh!I%6d$Ebn1dvEC1=iPn6c*lHOKTKei57A|tEEZQ-(QZ5!qSY|e*B*EYX6_04h4 zYN!8C>i!bVwm=g_RI^#VbV#G^mI95}tOIZ#7JP3>4d_$Xqw0@X=?gdq>sjij^Eh`W zTFZKW@`V8Oe<9jKdHbivuRnnz^66_^JJLxEqsHxd3R#dB1K3y*$Sj$f_8nwp7RqQ2 z8l|aZH96`J`~3M>h^|&C;7}r`HHNp$&rmPq{Q~IUcC3T9Kh-R5ei15LP+VCda9Py zb*)bKS_Z7#ZyT|D(|FagqW`&1Kj9PM4>*E(!H4PpJ0ap^PzLjwWg4Kqf*-3jdjha@ z+>?cxW7!)@D8lyphIVXlljTto3naUDja8fMq{>?4wj55);`da~pgj0R6J#7;xqzUI zGZ5*7cvuc_=%%Jd^w>AdXqwIV#=6Be8v=OrV%_?|8VUEuzp5LzB4cpJz>nt=@D{6F zjohbi*yV8mfp#l_tdM}0=Y3vB`D=pHHfVyR{0)6yX?$yv`TU)NtFib|RT|u~lcRyq zSXW>~dvE1)3^|Hx(93w)^&%4Koy`Oqo#hVZ6pcG7zn!v$)4JqO;{Et@B_ikY9Z z8gB?iVxq&nZ-U#Fz0B6JKgax;(T;n(9M^wqirdPDum1TaCMs?rYEY4wy{OqZS~sjc zIPNZMT+&(<^QTIIEC@Xi3c)&*$llQ2DSi=sWfB#JCE0zJ*yq|dD#^^ z=pF(zSEBZu(0A&+?&RxvCi$~xOK|>P2-hP zI_lhftGXTAeM|>)HFk-?d~@!S#MCjMrjLaP@_qS-0Q$>W!FI|mZ)5;(wZ0GA{$XhY zAbsS%YUA_s;9FS}aE}+lDG+Hib0f`i^-9S0HTwt$ZgK7Olbq@NF1dfKrJ231LtkjZ zXJxEie!5{Dx;=O%S@Yzkjcc$*(nm;(vpQRoO>1VBG_*%4H^F_tsA}eEc((`tNvW$I zQGGBgGsB#uou=>h{^5tCno@6|QEkJQN1fYi5h{~&+)_e3b&c=yQ*Q2L#AJ?-RVI=6 zIZ#{A+<`+6YL+MMyKuwIqCHNKpDSLNKYxZuXi<+wQ=HlX7$wj?gY;3KQ+pZS1^!Lj zKrf@o*Tanru)VB~lEN&6X~&Y=MnaM8^Yi4kt%Q7XZqLO{r~&ROiu#cjB)Ueypy1<1Yfy#B0;R~Q+xlgymS(J&e z58xkHi!E)ZqBGwQM=G=2cW*SIx5imyRa%onYif@$8>@q`C_KKIv})K;*|85_J)vr?N(|d{Z?u*2wTA-l%_q3cvdXi%_7gx#vENg>1(zvJSk=$$ zrGXcAfi(&)ty>nKQ0p50(3NhOWpDMVJxx0e~A) zIlmGFJ@uT`q%!(p(B{~~?}*NEFLypWWn#Qa2m$n3uMwaJXR}F6tlinwMZPX1I;>+e z=EEv5c(K}iFO`_%mSM7TR>5YVQQdc6-8sOXl%30K!&ML{3jEEt!Z(IJ3uRIXZvH(x zZoF;xDVy>yvq}O7@59UBt492be~hU35d9YLF4h&L-5vh77ZNSERH%eZ8RlHYr~;w` zEI&PvYGUbX7hYmtvba8Gjp$7*0D7%kePKPFw?tp#>kTrEl&w0#mi!sE&mb^R9~_ot~!n;*Xap$M=6A@44gIEl+; zoc{$Xj0pGLe<xNidLH!)sFb52 zrEv-=;#{0E@ion@pseb>{&J{8g@b&d|W5Uzr^<9xz5lZD)41 z_ib{2K#Bkl^h7_sXK_~s`wef#gR`*uxldJenUR|;BncPI9+nkRSGHbslNDzPkz@Lv zrprIHfBzBpYX8ZkR61>2A)$d?1Xb` zUfN)aR8!kQxuf#N^DDaI7t(F$1)X&*Sa~h_DWL%1hY2pPg7Al72kO(oe&5e-w7JwAz&Ffmt`mj1TQIWw-%MAIg zTKc*@J<3hcLDfSeV735!q+`7ezAjuX-J3i(l1c(>)@AKs<>9TE+shTM8a&@pE1c~2 z>bc?VEc(crd6z@x15Mm>Y7dLEd6@OV`+|oKd3)_;S4aoWk+|5uL+GcFliQUo(8c7j z=7Cl~K+-mc^-FNNM6->!er)VSvVUjw;x}FD9}->)sW&%$M6ysX6_y52Xsb5O8`s^IY_`77ZDL=BY(%>)8WGi>%`rh=6UTZF zmR;+#`9pDX?&u#OZ~Vgbi1(hje3_+rycDc)^@6Wwv!>g-f+ zQ1=tvDtK zq6{8ng#9BO`_*k>r8sB7yf4|T1Ql&kC<5Y)ybwBwqInCY(qpj4h}H3>FhI$)a0tZZ z=Ms5tmYK7W9?cHH(0w6Zmf`jw-}X6zU)l0TRZD7*9W`g5NpZL#TILXA73yr|_dld5 zXJm1g_u{GabcFoH`Q{Vxy`}megdYE6n!0Gm&gxeM>lUayc4K!&*NQ`GO!fKZrXIv) z48IzUcO_64Z+h<#x8=DyvUU1QZOC{G$=U1+ztnK`&r&Q)-kv?~olD8B@(OVY_X|n% z#f)Y)2EV=1_^A(wC;*k^ek^d?VZ_~hBOOQYyIu|;J4y@?1a(4@0h~}-y?zaQcrm8V zLK-A&@wD(9b41RZ0yO0f$xyXFJ~-*5X(i+b#$u(3KT2wZc+=>gSvQpV7X2F|juyOk zClIzbe)j-@7d6)1q<=ennon=EM4TiRzrH{M>&BURwh2?Sm6Kp9(fe>oNCtqqzonj= zRumJ!Lao!!RMcK~ ztMAwF<*c&B4HRfu_!b||UJ?S_LN%#caI(W}(`S}F^xX1>d2XS{5Fd5TL`@3>hAuIL zu1d%6EJ#n_vTyPyd$8_#m}*a6h#wM6dlRiH@p+0tsMPD(9Ki z%|1lIfXYLn8&B+5vEelaU+5T#ab?p`u-AZ-xYh5Kg6*0{ORM##q|TLrzJch4jtosJ zTxsomZMNp&tDg^aJW%iNEJRB0?8k9aPHeogb= zD2XKZJ?f>WH-rPC1MBG@35|?xTO+*vD3M|43;5{aF{S7FpMUX9F$Dt@8jXu4!OX&F z%|e$ZKUdRS7G>d_=F{dPw}yek`@5c)sqfr;fuan&RF|r)TucCHnL*IP-=zvoJ|G}D zT~83}D*5y5k3j#4v)xSyuhNrtv+#8L#3%07GPu>u=L4?ae&)He8*aK*MhTA2rV;tc zPRihFuF_iqbmsi_ZPRMK?1v5Jc)Wmx67>PtgLO)LB6~Z7q}ZSnU)kgXG^^FH96(3{ zKNi~{duecy<(*MIW_XSg2CzyW>~CI%>H~uNmT#R+c^?oDlhQXLeW3-j5C+TGY94h# z-WSnDH^CMRJa8w(2IrZYghz{>RR^qX2Qy8(vb#Loz=(>f_iKi4W%?x3t9RD+waWaR z^maelRxMRCUMw5fI;`XJ%S%?yoTay~O-@%qry+-<$@Zbj&d0=w+9tGMiUAexkr^ zU776h;6+pBcQlo?dH9b&2A~tEnrIGojrGfz;*M{1qmWh3UQ+LBzgDpX!A_8Smp3Bn z$Tzw>bIIp$9;aRepfbT@RZv?8u_7Ma6NYWOGyZ< zN^iUPH_O&90h=jyU=Qw$Zy1?Mgkc2t9Aqzi=-5BR&AxyJVy^be!(sHR!H9KV_=BRy#AR{|Eg%!KVeF z_o|Be2`i`j*H)DVkV*Kg9s;DBej7@5dYQ{T!`@}N3i@>six~wxHe#yYUlbT+o?Lfn zR;y6*FdK-Fe~_^~RVw|X{Q1SQ4O3w+*UpY!-jb@FJun-SRcJfbSN-6`&ZYvPs>`&7 z{<#c7CS~l*N=buU>7u9hTQdb}yyYzIhlk8~Gp4VP8g6Xe%}v#!imEHo*K8T&3(d#~ zW5cTd?RQs{d>BQVQj7Ci__1{{256KyxZVAE{M?qCMJ!dl@@!AOQ_19?ap-5`LybIxZO5A2*VRuqcix^%Z5Cad|Jr&g zs9ZYYF5Y>3d>In${qZ{W_L(Qths7@P`0vWe07mFkMJD!YiN?6CA*Iuu8i&IgU{b2G z13$D0+mT4XE6dmKyOYRYDItmUeeKR(_enFy2K-_Y3IXz95iaSTGP-6hl{bB5peA-@ zJzYpYU=LxO?S0d0VD?pTOBsB_Fr4q~y*?fomJM;h$$K23x~d;nuns-@KxdO;!)xCl z?T|q`y^#|}ch^;7UOmKWXWu&3zNyCS^EQ*4)31p3KYB|?4r_e8@tnZ$(bAn(W4-&^l%{&>DGhZOBW0O;cUzl0I~W-lK8zx~Z8 zQN)U0k**#~Fc=tLH+&2I{KHt+o2ETK?A*8W3@7un!u+38-B)g2bUJ^2=ts@p-|bhq zc*3~*;{H3==5+V?IUE0)Zs-|(`E{^XaMnc>q3hhxk5~FigQF;z{$E=XD9lQl;lM^~ zyHKaRA|z{j<;t2i-f}?w?#rCN+yqa{i20qjKz^UZ@<;E^iLduX zaQwY*!l)x+-uJaPjNRXE=W+_b&HN8PxNIzIy3xHh>u)IMyTVx*fY&Ao^OD=VTM?}4 z$+hOS&cN*=A86kd8_0_)b!zJybCFAgj#UEb&Dxd*&1ZYz=Q7zU(esJ{H6PJxb|TOF z<(n5AIT-KN`@jWl!JnilWau%gt?kE>vm8+gLip9m1h|PWlm7rEP9|}9b^Zj^fT`v~ zX+3p-yY_V_D{ytcm1s6fz>dv!aWIK452M^D)ThO%CfmZgUaS|yE~{+y1xQE;9<{zx zCA?2V>newDm)0$fBUMg?{``brTD`rxd=10@e8^Fz=hn#}*v6`(EG$#_aa*my!S0(3 zqP^oF<=FksJx4o?kI^e7(GwStJ0-4xvlJTXaYG06bOOyc(RDMvjyWBqe0^6n!|;Uo z&8-oz@~*6=%7YEdX1mawZxq~X3#$9ALw`%l1;aZBxt0fv-RZj!d&dp|%9z>(t?$sX zrgJ9(CVn=`wW-3lsKieR1E$Q>bdJVuT+W_2Fc5O5L8g7Cyq{VjIF@^X2rWZ2{vL?2j?9A0;5wrBWf3pPh6oWN)|aB(AiHSjPf&!m zPH{rJ#7Li$)Gm~3?n8ci+YUYJ%iIr z&M7^hYROE4)9Kev|2Y&_5ZkRgip?QAHRO*W68)N+jPWW^pA))qa&<1`iMT=MUel%lXRH(RTqq1}`mxeI+iX+v1# zTFSe#)3_OkS*|JE=W(5>pKKzt&uBMV-yLG5Xtuja9Hzqu8-6-)>XPD-8Go7cRP3th zg;AwfmxKjov20o6&~6ZQ)RJO|22D#o^YDdEeM;~Nr84ksn% zCa1$wNDt;+Y{p~Y`pC#ku%yJeOZ+|RqZ)3fhOduoGOao{KrXqoQuM$|JMc}BLH;H& z8DtnPx@@vB=+;8bJhU|C`;bTLYK_l+eijwSU5S8 zTm`@2@kJRz2W_!K6gU;{Lj}#e^@#zi5tDDvp^620F#%1F@b*g?Qo7^L&Lp+AKnLen z5C+Ri?V-I@wRG6jkZJWw<|c6W683@ZG9apN85;ktzQ>j||3yESX=>8C4`${sSWK&W z5}RMUxW%X7I0I}>AS8u^-=-J>P;zBp)qz0dsNA_2KUDX;=XwPktL+VAy<5DZuC44B z1D@D;PQ%OusGq7JN9ahYCyg#+eXVbiMDGdW9C2Aqh>-ZV;bdQ zu^D>6zAABdqK+nsMn}dr%pXs#Xx6INGggr|Oa+3;Lui_t6c!QGF{F}}s`LjBLmMf= zRJUUhllT>Y8>RiG_1%=t1(Jvz}^*)OZ3P zP7HlFK4$B~qW(&Cv-Oe=mKmKC?Qz(e)NV{XS4^)huRd&9a&E&kuF$=DxYFvpMRD)}= z6(Wa}R;YOY%BurGke}6uJY+6~I#E2p-!^W6nsq2D*JkudEF?4GQYhRZL`GR~pVa&q zs~Y<(uz|N5&4qfaadY`c0P$mqYm~L`Vzs4IePxpu5__&z(475}KJ#bRE|Cv38tn7Y z)J9uFEY29k#AO0uwhj^OIZdUfx6G4pdmGT+tT~>^Mi?ggBYh4|Id9~LV~2QcS7O3t z;Z$tXwsFYDM9=jQydRZxx*y}DJcXmJGdd}=Q7|}TMCVq#%j5n*c<3K)7RdtdF7K8~x2-1+Cmnp+f zI%eZ&JZcV;$2NZrsN3!B6W2jYGV%A!a#Au+5&hO&7@ur1RduOp&i50nR%OJ3Ii z0#C(LEYZ>10HjBvwQW`k_?%G^Oq~S1s5jzbGa921{C&%1LFTr28|PX5T~{pYtwpw4 zcbi&ldVWecciUS-eXsUS@$0|y@qb=V{MUuZfAGPU(Prww3PrIrsH9b>~!Z`WF{qW)FV_ z$Y!TDa;Pz~_j~cD&+;kUcN&tjjnj~ot<8ArP>U`csR>R+7YJPsjFOs<4H)pl35hI> zQD22RLw{xb9u*5=da*Fk=_YNAMP*{YK#evPOH&bFsjTbYtK)FvS&_k?V|zfy8<+O# zQO}=Qv~}{b>D{UvrPzXhKf*ZhffV@u(r1dLvLPR`bJ)l?a;gZa@*T6Oi}u39g5Q{9 zD`K0oJTXb5{bKo%yE~u$y{LOXwwO>=i+%3}%3J%(9JjIj-Wb@X^~063QdJ&h4wF>J zbaNR+n9xG@eNz~@ zX8!LdFj<7r%HIc(IKn6adaN|^YKR0ypF(p8u|V z$QRF_HID=sd`PdUQ{yPVpW{-)3lvgGH5fIst(=O8rKy)7L6xvGbEHZFqgpLltbfbr zal1*7%xbg6vqqVxyMbVmkf4jjoKBCdefLdrge4Tui7=G zzuzx$gxw7m%gp@ygV(Efp|vu-yh#vCe@$2RL9Y1gzkdAdi#+Z0Oy|0zKF>r4j7{>3 zRqlLDA)Us}e<*gs*pFuXdTCsYP6vK!aOiw*u)9kAEzO+;f0eYrZ%?;mYT5n~YGchB zQlObpP- zcn-~ff{{cItzJ)41r(88IDaar$%_A{3v~QIMNdx?JuRlGpE~qv=a{8uQ{`sKw*_cxk~AjSX}zrz!jaKw%JD&L@CSL1HcVa2@Us2 zo%_y)4mNZ6R=O1klYsK1WAVD17BoOx>F!PszfZcQdoCTnDYI&t8<==J$oG+@cv%$< zF-6<~(Ux8h7P9i{mxf@0XK#_gcY|@N#Q|Fxb$c!x-w%l`B-I&ys;nkVyfi%(#6Cr| zUTg#eF7EcV1eb&-%7rJ4R1btcXW?LsM3)u&te=Bag`Jqs$NiWC**_mudLLvlZS-fq zUh*c9F%gJVRfH}@WQ`?Y!h!I{1BZ+A=cLdW8l_6jdJ-GVJg^e#mA*def;@uSDWTog z`mW&OZ$;0SzNUX_P?9gga&5=FA35DQ$rrQfu6YIyCh!-$?SM<>t|yC>In&@fL&`k> z-!G4mX=dr9mhgEfiUyO*c5$=_y_wf34Wgc|edKhT^NORe4^)5k`i<_H04g(D24u6` zLSmf?1;|NnD&W7H#9;mboi+&SV_;x-jba&_=+jC&m}4Fhsv(D7JN$;csxfW*O9DM( zMd?VxrGg-ront|X1l8ESy`YltUA2$`o=LSyR>pbEl(n}F2w3XNV82h_w%tr=JOf*h zapp@CLzyD*sW?&u6Wb#*#{eTB1V8{cad z^9c)~#*-4*D*g@;P5iDp4xSLZK4oMJJczqH-2#D}V+M*2;xqI_;qfbp5qin13dvrD zNo%=8@HPXSy;ryKCh!RMfkGubZT{pL&!~iB$+Hoy)yINc>g$Q;?vu>Zc+ps7adqVs z8nj|x;GLceBolIC&dPNvSgn0g8l)h7GWsq>Nxp%ny5QY0lDOOy>$g8oP(gl;cp|9g zckPhKasTIy{{NX@hAa;>SaL@LiD2Pa@~P^?DaLWCw)-F@73E8gYMg-Tq&;Svdz<{> zQ?89Ty9gsYjC`)|*O96zW^rP;E}e0(7T@SWN@i}#f_7Rq7q%pw@$L*+F5V-!LNBO~ zKDWI%^scGZ;`>JVXjWbtkSchYt?zt)neLld-outQuh^p$s(56r_Fa=X`C%lr=-iys zohfNBMHXnC`I+*nuMUE3pRJyL;i)yV0AUKgq#9-;1II2O`4iJ*`7!ex!rQ z{i7=3F}~itMVQPf4D}o$kH*~mS)fxUTpDDi*H+^<4(*jh``QXgMHtrE-#US&(*e(z z2j~*Y*WGALdzD1P)Q}QE5-03pRhfM4^Plu>l6W^OE-lhqN(|IDy~hfQO?oRSVx_fX zX|KIxAA~BJpW5h!VS(EUq<(WjkvLuWb~ieCo0)tS3rQq@+cs`UqP>*&ke<}YSVzBW zQnU_bmt-33(V}f84=8IOsQ491Fo+OrWg|~+zE2t)^YD{-9zm_piPuAaD5(n9>9 za%rzgN!V~;LlG?t`;O0HOZ?*(K*An%AT(8DJZy7^9O`Q^9msIti5!u#^|tl`D) zzZDzlfp6}UbdWW;Sv(#$#ehg*ohON1i*&;?;CjkLEZfSp=Eehyaq*1yx{xGQta_&xmsS6n>R1FQ5`DRs**DC2*9n+fLouc{+# zP^tLFZ%+?ck|Y`+%GJj&qKkt^X-(1O<-7H%m6$8+637UO0XZ5!=0=vOB4Dt-%Po?4 z45Ywb2f=~_<*{(qp=jhzx?zxSkfp(I5T*j>2y-Jq;x6pU-~VHYTZEZ{QWp1`S0pur z%c@7mS3U0_4&u&YtKpxe;|WJ9`m3v9W}->UWRhVJn^g^YPF=?U=Z)QeH+*ZzDI`)O z&@Xt}?lzS@p`el}t=v&wgsFfR*jr+a8fJoI?QCS61(X#au*hJlZ8$9!;1=Jq{`(So zZvtHs0v0BtK_x@tWfWWZzlXxif?F2T@K4T6Bb0zEsDQO$0hd#c3y&D$p#`ixchc^cMz4H`D-R)gvFk2~{kZeiCQ)(|LgXV#ayT*7LC&V(E zU}gwSqBZLRM_h*sp8x9&YZ9LmKz~1&|F#ou&n`;IMaY6YRO(|io!H+_DG}X&Ni}-f z9jMbaOLFrv!QrifWTHbIv{{Bo{lk^FuEqjYy7j+`@^+9(Y?4U=Ba+cwf?&!0t~~@BQEn`$O~xaC(!LlB z_Q+>fpnGtEq}0&$o1EE_B2WOX{ktj`9~KzEVPW5$Qvg`nRdCT)d>DbP{qXIel0$hc zYZCS3`usju@%GpI&wKiRKCz7JrH~kD)!HlZV*^>SNP&w@0B}|S|9$qk-o6)v@WVH^ za^!P!tr7(t4D4B&CrP#GO{F*7$18FJRor|%JRCOBu+UI+cP&8|Fwm)Ij3ReRtV!w9CNf1QW>orU2Sn0UIZ{nk`E%!TCVWeW~n`w9tzfc zman9fr&&IQEckMCyZ*-Zh1SA5c!_uTlX|x+@||x!&O|iREDjk=siOQfu7c#{;X}h;8WRu!pFzHHyee z?eV_44U9Xk-In{i>z~-aK6C!idc`y=O&#DrtSTE1E@_FDp>IWgoe{@#fitJ8>NR?|{bT$Rv);y1{joD=8- zsba_1f247|PCt$Y#O$wG?FBi4qeC`5BAQCJ7Ua!{I6viMEbLmw6_4!d>I9q3#k##c z1Fbr~UUSlZ@-YwDzPo~G2w%mu9+(?m2i#0@Ad ztxRcJv~oeS#ZZ-Q=9zRp|& zALaT>5VkZ?5Zff83QAghTEzjEZml`O-2c>~DvEf(`+L<#iCAYe)rsxN6`C}r^(X&! z&LIBNs$kAL*s-4b7~;@jZG2|4k0 zXr8%?h|O&Rr?2wj!}STCNeyBb{nSt8+##r_{T5*dMjFo@fvy$Csf8wNQA2YbIdw=> zty=sr!u+9H65pn6UW6oitoR_S>lt}MfLwR*@Z$t9#rY9*Dq)cy6xzu^FWwtQ%!(f5 z+-WP5Qkq2@)MM-h5AzwCMH!x+C2=6K&@*qax+9+cD)&#BTb^R5DsGlA6Qs z!a0o{Ra~txj!9*C=iAe5bl}Tg+S5~ADoiTJq)?S~1s*jgY~=bJ7adYKWjBV%M#g3g z<=I+VrC`|_sMU#Y5F?QBrsOi5PI%-(pTVX6Vj>Ou!}g{51SkUj_EtKMB1$Z5?UbPW z=#Wa7BAR#7n$8e{_}J%(u1#HYeA|>Wr+B-(OuCtXToDY#S!F&-QX28eTrb@p;yF8( z5@KQ$$T_zvouiv{I$HdV3B2N+@}#+|F=l+1d6eIbOrVTAHzaj>84hcGCXpUdM7FY& zroWk^K0HlAkzKC5eq64kkKOp;7;$H z$ZqM*SV)=g^~^Ju{cgVAWRoG)gr-)|>8T9CZ zcM%Ym8{j{@Wnn6G&EviAx6+6FjDMx@l9UvpP5os4QCP`LqjSui^Z_OMn0mC+mUWhw za!(P{rVowJk|R2mra4B&TI&EQ?^_VG=aaq2fM^#JYz|p?wdAm646kv6wildZL+WJL z48`b~!wTz})w0YdtJLwD%%B^}OcRpB@60xi`LD^$nR~FLNxdd9obz?uP)D4dR zVeQ6US&fiOrjGVcF}5|5s5GI zw}i{-y#ygqXc0V~blKz=N!L#P0hNg}MV{6}!Jb`?M^q-zpwbHdc4Gv67I|c#dKUTC z+C{4v;4jAwL3Pa+f+iD^hh3i;EFgPTR5_vNN9})`v6sKP7^I75?*{BoBG>F<0NFu5 z5Yp5s0{h%d<8xA(;pl*($M;ElJTa8lz)CSeeG~{!$j~`P)Po~ePqfxZCRoRZ@4Yp% z7@CUeoRu2!$GhnHKHO0%H=flaD!ImBOB+HfY3KIR(j`}hn~sum2b>L!LJMT$6u5cH zwXY4{?wuK6;l_Yv4!29hml>z0OLV%CbjXNop)lI6H;WY zwIjjkSkYP_hc3NqdR%`Qh)^sHb4Z}sS3@Hhy5&Q9;jLg+2tQdKd$f7`T zR8a~zFofkO5GPm8xrJWet0pvD(#&XA*c9>0l;*n4G5Ehfv!yA8b7%{pDB`w`bo9!5 zN_3~g*nk+L;bGp|3bkDY<+GXLwC2>%K3^WUvgx7Y{0H0)y0Y}i9ip;l8_#c1iU{k# z5{)AJt`&=S`UU$Rc2Uj8Ne097;u%iJs=4>p#H6nMO(URli+3bIf)WP9veuHAvnIPF zR~u#bN`#RZuzJfm8)##adotI0ol&+HKfCh-2kgJ@$iMeI~G#6p|_q9p=*8O?6S%sLIxBC zFdSQLPt@#qWGgAajQS1LtwK5IBKa7efE~>6n`s>0upZT~xH(?b7BevOQg>oj=|RSC zoVYd`#HotvpLw?Ch7&?&HHF6EScCjkTR4#MDn!3@9f|}pGNUJOhjO%@5l3VZ%#tMx zGlmGJp(Qe;>ZeF5ps!Lx1PTH-O1Me8n!#I-FPZu+n|s(ecPyMlc~HshV#sx6@gQrd z66MQ^#aCMWayxP$$VI@T71ews#}mnujLH&`)b}KZbCoMimtpi z`{I^YE~vu(&`~}S%ByZOv%)$p_Flv~N)o|A-q_ojW{c+k#gHC+noTS7J0&7A+UdA_mR=xU9G#lRs)clqoj|m zBJiX0UA8Y7IJzL12@wwymBW|p(KJyKTI*Rv(#1e%+-u_wmz0gnBy&rwv;6njx1rcO zZDv^V$S7|U*6Fxe(tPi1Ppf{OVv0_mY*I|s%oRa-L-AH`hn?N-(Wam1hDE+QinZ!$ z@lU~9c(`EwEA@qnr-gNdtKhib!C>VL0$pqA-SHY9uCo zrg=c|7J2@>Lo~-r6+Dad5pnB7uiwY8Vm1=$xUtPl{;D51w9{tQ#$-XTSVhglfTIdW zm*Y2}_d-h|gGBamjZQXpAGtxDu_auP8EPqV@977$&bA)UJ*dw)u_(kAL20w@TwQ-$ z(n#zwL)8gPk9;-{cXR})fbxo3O)gknK6`yP%tLsl zsDB??!*K7QsWwLFcI25JWt!RhF=>gu4U!cV+Dim^IAm1A*ot^wSy-#MViPt9IyRPL z)n-Pmu7swzK^7Nob-c`el6xrsu<_ff_qXGeGh6Oh!)!o0dfwf?Ar9(KON}nWHE&38 zlnD2%(6aOXxFQM?lel}SJQf-9IT{*_NnnuFS& z6@5oaxN>s$(pS3EImoY{_tGxxle5VJ+C{qn zsi~+wDR}>S@n|wWzE#&2A?eFmPYs8uBz9aK7lF7Z>nX!sBYjT?+ER9a3usz}C zp$Di51zWRZFPk{f=F+jF>1+y-=545TvKsWokKma*TJ|n5ngh|#mF@ z*EP?Lj|1V$I&Q$Y9A1|oIeNf5P>|usnxLAB@T`%2MD*>prcmu@4y7<0&+6ViHV;_u z9S)+DR3sM_uOa2^yuS*#rDL$^`t|ARmBnyQqUnZ6-9x2|-G$Ty?E>rHfB?}Po_~C2 z%(B-NgvRJ|P6VFeut+hu1rTU|2EDCukVMUSe@@(ttUjxAl zc>9ZbxVKT{9C<)$+UNtE~shX77^PePX|_|kX#>;CIHu)-IAqP6Sqw|15T zI(e6I+}8U%@A{0E(lo|UxI-N+i2~PP-=C!hHgVH$Da7}`DH?YYmxTV6cJWj77#?}4 z@ChA|A;?6Qm>qr{(x9>!ATJ z{sp*#2!X#X za~5GZc!=;siSEvL(CsHoL>x3{c8FH!d7D>^D3JlR$c5$&|HD*`Mn3gl(ro<09(W>B z+q5ZF^dG7?{tg(MB`=iML`JK;^%_6A!tMsffAB72Z|1-JaZ{9Ldj{<-=Xf{X3P?fr z-oAKvvqovCX?LM*cQ(Bt141qK(m9%DF9U7YYJe5rX97XicVR!q-|_Unjj^t*;F(zwi_?@s7vqY4y`B>boD`vspjD{eQ!V-M(PN z0hjQ<|K||mf2U~~OJ_DTh{O6G_qAu}Zqbh#N^F1j_|OxZ!xs6rm^N_GPH?dNjYuMW z?S(FPR7}>o11P+%BWWCZ0w?{SOcm6kA8k#~+m^ystu*7+-$gyA8(lFC4-X?2Ds%*>R33tORt;LNBxJtn+5Q)bo@p4(Zcj_J}vlz;jcVOpZ3zN^NpnqdFB&kslh-^M#_K=oRXG0fmY3z0f^%+zq_ao; z>!LN$O;Xb094^ELJ`(h2obBK$cyr}~bsF`P9}$K^L-y-{uL8E*5{Zsnx>g&#ZR&O93jC>UQyQU5pY@!pV1;25p&)i_ zJ&)9Pn1f%`CUxc8=7|NYJa>I35&&M6`;$iIiu`h178l}1k_>gleTE|gAbUJ*N8s7Z zUcDc}_+mSBcaMx>F;T%cI1&SXDqpV$=ojizWgQ_SPT1th7}i_3KdT8ON^NjfMvt{l zHsdHqyrN&|R3>grV-XgqX-uEFuFyXe$yS0O!MalU)6fJIB^JF2XtQ7c3B4Y6{2TPT z0d?x|zlUC(o|9HuKre=+;LV)!Ijl|B=fn}_sJi%xRYwHBxA=B$)=noA<@W$2msBKd zejT4(!)CP=DLbcT4EaxT2D>4Q+GZe7gR{gaUwY!Fw)Q-Nyz63|0AqFqMpnM%wdJ`q zE?Q7K7N^E(P=e#9_7Zde#1Y12L9!Li;^90t!_+)Aain>@!G&=Vx*utPXfqA%SI!{~ zi7twKMrXd~l+}6F;kXb)WvY|2XKK+zT{A-#Oo`8y&(K7erf=w23DSpnIZ-v+P}`wF zdkg6$iBO_vVOd~Dkv;Z=G91u!`5=$=$l0vmfNs0d>v2P|Z6H1dEY#)~ z+;jato_7qJ-mTy%Xd=Z*^~_`nZ9HYsIl@%WEk4n2;9YGnmcHgZb5l%d)5;5CRoR7V zUH4M#Lo9jbnS=9!?ykX0ZEZWY-Ae zT}&BI;jckDMSQwdgfJhZ)j2iEF@VkNSG7xRu=Jjo7Qin|_>I*AlS&=$Zo3lCYgH_d1hTWK^5Ly67z+=%SZUcDxYCQ#5dG zk(BdEj$99R^ud}4SHZ)$V)hn(&Z+<_+JY{xvbKABn^{VfKQ%#kGTcq+B%dhlz$#y1 zzs|Xs1zp8etGFRFX$rm0gnr6BX`mw5q2Ei7QEpN|5jV15V0yA(&{NUIIubEAvbD|R z_Sm$QbYSHzc#;`iSfOjF80!y+Xd*BIH6vm^pthUqLIlWy#}+v=?yR8)Xw$uz%+i-D zwbp6?J3#I|6uj_j`p}ew`dRBu#tq22*F1cXEosTo==}5t#{+W}U9SH4?^umvciOr{ z?t03&XDkq0T=eILzmC_3zDJOBzhJEmEIF_KnMQJ_C3T1N`lzwZ6^mmsO2Q(|_<@(ZgZi;c!*f%yW zMB87)OvG@-_z`FiRQipkH}`<83T(?yo8$vTvq|qO<5BRT`s&WEF5M!sK@Pw;YoZ2g z;-*`)^%v6vObqLQGH7_kpxGhg#)Q2&9L()H)PU(d==+l-m;$D_#!3p_pnVe+pOx(6 zl8MFBejo`$ja*@-6@_39mp8V107#;f*w(?^aY5hW@eeV&P)_N^Kyvh@ z%IbrS!;t1D@nD-j$=wS&FDy@Wtl{I$gDV+>_A@WO(^fCpnS;urgOZ>@Cz_KH{?(@s zB=Ial{3%iX1;y6EE1YX^A2#?2#Ip_oFb)VN3CPRkP`Pu8aIbb5+@Cwt zx-XqcIduCE%n4ydAHvFWm{?{Az*(oVP>IST4ytu>25=~d-UCEjVqv0WkPG5`w;MKh zCs%E&AXIJDcJ4*$j(MyIf?v6<$d=<&%DwI-$8e70O6Om}k%#cesypt)?F=Up&M7N- zW)M7Lv4a#-Yr17=8k1lO)2I@5)r%~^+{2XG`Stq2IabQJWoVij~&Cc z^0s4Q{8`G`@D9|+*#sq_VaGmo<)Yb#1@1z2KlgxgEt~6&OMP+f?)lH~dx|9MKLQ}* z{}F)P_CF6mR*?Y83y#)%gE$TJo9D_SmzBvIbyHu0ljX12_tJDpanwYvbI6`N7CQb$ z{}v2^jWKm;5A{1;7#`ANMErt6-b=?PwEZ^kBLW158Qr%{uu9*ZhD$=1vVj*yP~=={ z&3KB!wK9FU96RYFxUrZY?-vgax}k8r`my76%ti!l^g5Vl9EA%wQ*2Isw^)UINHYf_ zuKNcar0c@__Xbof>{QCK=`Jyz@qQNq1`2y;?9E+FX6adAvUL^#)aw5$K=Doc>LLEk zgCi#v2fwR6tUL#>L+ov^4Oaqav(mua$~v)oOD;I8_l6CFE;*{lWhZP{TD+C9!N<%({>kAudB9-m=dA!+yzCT&qcS;m8J9LR5#x3cOH}Y%=M#0rpB-R~TA&R3Y;~ z#h|2*B;Rq5?i4v}Z#1ow0P-El&Lz_YmtU^4Rx5|e^ry+q7Qal%3rX}RcReSU3mg3q zIgp_4__G}k7VTVNO3M%H-YGi=B#H051s?^nSD)^Na_K_6Tx2>avO z0B@ocYf*6=Z(O+z>k!>{61wiRsyXhkxar)0$IF!O#SEAXbty3god#=p?Lf1!K-LihfK?){&|*#AQJz;^k6*Ejwn zdiC$nJ&gma*^m@%_o?8s?Mh=R>)B!z2QU_`lTS^P7lQn)>(HNlR~q?d^>b#K@vZAs zK!vJlCu0JEOtjMOOqcgc`#Ya8QO$1?O#O0xVM(?|pk6=Tn?cZg7HE^$;F_81HK&Kq z&JlnQ#SePU*IylPZe={8?*GL{dfjUgBz&6o3@v)-fPQ2W{|2IR71(X~0=9xb*!7Sa z_})E#nz1z3zT3a?Z(!n$zukbF#+IdN7ry#jxj^&sryu{>3-^5%ujYQcc5j4g(p>HG zNQB$kA(rO4$cXAvWuAJ`McYF)$HGX}ci?Ki%N?wG5wlZ0idiJ0_91=_)wt-!xz zieK}y#}DgUeoJXyc}Fc$FNE-N!WYk!4ZA%!M1o!~t|bzEPVvk3e0k4FHQ6tn`Hh2n zXlBIl=KCFjUZ(N?eQv)ge(nia z)@L(O$zo$ZtS=`!29IOdvjlt8sk5CHFZuVm8qM^MmtV)?7mvE6EdH8A^Bu~R;0Rhk zW21{fO9Ie`n`_NNSdal%*O@x+kf^nqXePZ2c0vS|dc^?ggVVlPW zGa8_{CzKfMuBi$Q{tDWplOn2zy;=JKp!m6oy*4hZDMW0!#jmEmx#@4b-A7Dv$7JWl zh7X`q8Y&7j@TH%M$-yz|v+1vCH}+}Q`1+k(51%6+4_O%WV_GNpH3!tG9Cy=AmSUX^T+ZN zap|vvh`M&vqJjHJ?AZR=gCW1L{UkwYOi8kWVK=AYut0kpzTH(odz?{~v_&Hx1nrrf z-m7A=Xlv+~A1}n3+|a~Pn)WOnc+|PL5})`r2(IC@u6*m zZbf&>9KiMu{5k1NwjORA^=m(P*zt)=gemKwO(EpG?w9X5iJ8CoUH3LmTus;r85GR( zazUZDjGlpKu>IJ&7ZK{d*Pb0J`DBUF$Ge zZ(CQ#{yfKs?83^=a`f_qtMc80t$GfCG{|V0zMQEUg=hUH=ci|Zp;Y7C6uUzvZffH< zXykVUurpk6PAXZg`P_p$pEFyWC$K7%Fi#9R}Wm`Hcax{j|*^2_2Z;t)xQEy1!96Qj= zQlv<}H-0S>gYr&LJy8=&YN}KR)#Ru|p7Bb=@o2}|rnxzFbuCJ$poFVaAcArs4;O?= zka?ObKFxYr*^?dBuWj?pLy|h5&AEt~uKq=wBkQlrKIUuBU6H+byPJMD+(8|ynpRjD zmEo-N)NjYE(-{k;;c&K7G@;gZCoiVBnYg?A^l(-^11e26YDBk*oyk%#zs_VAliRv% zW2_uNe#68&02Z4nVH>XmEH+;`XJuK(Mf*W`xA$hYKi)aEelD9egX|B#p2STW?{47+ zt<$M;L1%MsQm@XqoVN7HNkS6P^&mAB@c+fFl_i@Ar0|6s zPFSo<+-hMa`#0IUy%>MzS+V+vS>Ur=%%XW_8k1ZR>~EIX#?^ZvaP+_lEM*^m*pW?d zh}v*#B|gQz?a?{jU;J`4l2M=tR<*pd3YJ&TKB_>+PsnLopA&UnZ`_e3wO*GcARpER z2`hZq=I-@IKh$K1{vxo2E-goar5v{AuIUw5!4cKU2g-5U0xlsFtN74-1)}N+C$3Mi zgwjXri(J4O>;$-2rq0?;7rq|7biLMybY?Y54+!Rb0709ZogWH7jpqGmeGgx{IB7V%hJ5I`{du!_GWbmZi;9Y8gQiS zn4d6S8@QQHD&3FMu>~o+;hHDsLe8>{5!utzvmL~B-~g4SZIK1 zz}?ninOwO;(ZIOVu+!Yq7&A+oy@gaBh6tV1HBrfbv~Egg8YNOT+Tj6*ZzITgQ!kOQ z)LE|k*%be+T5wJqx2|cdbS{laX}Sivem~UD-&meA=d$a{e$tQ}r@c5<$Q?2*@+gyd zvM^ytf8A#rzph}h1^9X<^Quj(X1X=L6udErBD44cLTM1}97R}*At_!lhcM(P8v^~P zQ3dwa5vupnAaC@ESY~AQ@{f)wA8fNeMvZS{~?yR6jcGzeJc1ATY zdSTRoAhjg0M9r!km?{xU7cJ=ifgGYR5bnlPZ7~liUkOE}rYQxYxFH4z3KZoBbOYK9 z#PJ&R{P5n0Y_(1uN|EDg$2Pp-5kgHEw*AIaKpQo+Wvt#>iVh+oqCts{ZZvy$s5A=C zH5)g6AKq-nzOip?4Wd*XP?Y|Lg6hv^99NVHLn|X#Ip2lt=H5k8E0F!Ek=`81fFU2$ zfy!-q1~)z5vxes+8uZavd)xT~Z9sa6I+XN>MKCl6a^}!r4Ue3DL0pGXAloZKP&38R z9Gj(7o3BARqgMgMjAPbAS<_Z&or#6ZDlfB{vv)l?w2YDlx}3&jG$xP^??LOHQ6xMY zGsX83bff1~mEyT3!&UWjj?|X{Wmwl9d5;K~`(JXyi1qZ!5oJrr~ByOdFc{Z-|TQPMjU&_9tcO_ zaC-+0YIqHZ*C^!E5)*ls)Q!&L;HqZ%& zb`(>ZB{p7Xn_5|NW*8c@j3sX#Q$W5aq0ul=%$Z|7jZ_r7*9aar!6pYbSWkto0NcpG zgBAE&?H40)We#1yi~5JorcJ4pOCmTn!JbzF-22Mt@#BQyCE>dMuza>B=do`GXa8(@ z1;IE73xiXKkh-Zbj(uK$8H>|n!-`2~2DoUygaaQ-YNQUQ8#qh5XF9aBQnp*23)D7m zYHCue%y;Ak&Ay!dU})|etd`@pxhQHy>nbrhj&X!a|JsJ3r19af){LVW?6H$o2mKc8 z%0aCmP@1X&XS08D)pwJHpj`klIHmGAUt9A zFRkohR{=LLL81y9XJ6TLJH|~IY@ELK&SGhm1QC)S3#@3^pSq>>!{VWK?s(BFY5_IDP4o#27Wk}& zV9IU!MMt$W-Nd4wLm{nwdlzu3aT~?sh7yiP0tjC4Rcr&|0C!tz72z~bu*x09yw~rz zM_<^&dtvM76P&=ITW+Dff8C;pO=o(y_7nCahKj8-A8&9ewa#qx4e7Cu%$uxtga6=QI{qR%n&S>+sVZY5ToJ;{zy3*dV$& zS>t`;9ujf5rqr50wtsg!Y}b0>>C6Z{6UDDaq#U*>XETPGNbhORs&?Zo#n29)RbM?X^b#WSfK3)Ha=?7&NX<7dQh+Vxtl|P z`||Lp7qH|{w9K0_)u7GE_Z8Bbcw9ArxPS%w&oU8JlWr+WE9{kdfT!$K%fu{ zytd;O=a2H9VC3a3iVy`k#Jn;oj#@rt)YZmA&tHAAa>Gbj)vS`$6dUXvn9c#Sr+#tL zmgdw?6RpRuzPB$TdsYHoyapAqR*g5puN00~d;fA@6v{fWTD;pTqFELnHux1%FO3V|*-J_);dHQpwoD@>T! zfCZJfD03$!kOnQshYzu*EW3bI9n8z&zHm}TV^+0pL)?Tf*UF>E=mE~Ar(@K2%_I*L z6&kK^mJqcuRCzbp2-xSyxmf$-HZER!`OM)=s0w?twIlLPu{9%h10c?vWV+YCOFItb z_MKL(dl*KZBTpf2@;vDbxy1%_M5C&j(-}g=i@#?hVa+pWss-VQIo(o zY{^a-`U@xmW=LWJTXKI0Kb*7*D8bGGn;a8ZVmmfr9fN_O*ZfjNM{e`OsNqJuqiUYM z{_ckWr+_=+pgc)@B9 zP9t)X%O028v)J@AFFa z3!Jp0h*8!GlL*S zYG1_^j)md)bv_c*zfZ_P=s}_ie~f@*b@kvnZ1H5L66ZRO!1s z7^0JPvck+Tg;T3;j#5mT?+gI-MzHvcp&_r8Uo~5 zC(lJ$w0bSd6DS1gr9p?}#)$-1!I#0v+XGft`m{=fF;^$D9=X%68qp-=uY}6R>tD8G z#Qx>@(JQ-lyS1k7i=J5Zy`cK}njc5bwH}&V`qGHP49(nRCv>o{7t$qzl7SopcF!K| zM;kK#n4t;lb~1#Vq@Vru0u1kCL1y{Zcy_66VA)|4s{*31BJP{^qN~N?%~*n>?H6rbSa+IB%|!PR!oxwoBHF?x6HLOxc_aN( z?L+42%x1B1gh+4%OSV0*-yFBwg|ilX?o~|&tf{Z6$RdPZyj+>}@qp)@^qi4hl=P4q zP^x2}A1{$^p(nu6n{OZzE{WyuHET(dlY({#$$ni8j)qE^UnZ!O2i9-H1-Cp1}p z4|VFyJXvtj>+2V>&72Y09LO?~ugBoyRg^#n#nX*tc!YZqY<@UL%7n$-_X8C3NcFNh zIH$Xo2^(J*pWHEEn_DP#q5*3FL}QaTDbqkLnnHH};|k)9e-5hQO=LX9!Ho)(#Az>$ zJTg*uoU>#gP7m2^)rEX-`Uvk(4z=uXg|Qqt4Fjfl;ob=9n1;+hSN!)L7@dmf@?1QQ z2#?U)TLCuPmZ(=H5xMT~jaFh;ImhFKL-Mgfil%IVme%z@HK?Ehj4>!zm@S;@Arw9k z&d{K!7i3x?sbTR5h@))8Cw}{kQ$0)kdk=u1!q09!TWe3dr&B4JMjRc`B7tH!4kv+_ zmP1M1jqBCmH(FXJ{x*PFJD0ZU*m2&0@=1HzBd@GK73MT%oAz2zH*9b9HD05}UD)Zz zeM{X-mOvF*rca<+{|q<;?ndh$s}t`a z8=A&_99bP;TX4Snvm_R5@LChM3_lCItNQhvQVEs!16@9AVhaOP-kdlE`==|P{kJgg ee;N#*S1silQ`>RhP!zcdjjlYc=HEQBVOFsPPs8KJtj2bm&>5Jo#JKrV{UPJyF zP5x*22cycRQ@W5JULY=rSTJhTDW;zx~wfB5Lb z1)pZcbwlINB?GZs2KUQ8)wHlTx6PmT{ropZfAHeVo8FkYbJE5yz5iZ3TJdVNN6WYG z{5&Q7XK@8JxuL+%qb>4&8afz3{9bn)z{Ej-?wmc5;JboInfyV zo$|NPE9~Nvp_Lxi6remZx?w{CYJ9_wOF6pOR0$s-K3LN^;hI*sNzvu6Fk4VmX zzW@H|p&#Zk@9_9H`{P|y%2~=ewJH5-PW z_9q+8?*sa;^MGqjW{-AR=r!b=4{0iY9MFHA2iuKA#e~;iZ+)B<|MDJTtI< z`(m939rUPbNo1#-{lj0f?a{n0Ifj}zzdV`NvNnGPfsk?Q^(QWu|8U&6p3y?m^BK8D zk&X6z#*VnS*{Dc7fByP22LLRlg06l(5Kxq7u|FRWkbQGpUG-dGfR-2!37!uSV0`q} z=K}>JCjEy^Z_uQ11v9*hVp?n!mvjSP)v>0|SvWvtKF2{AdU-DIxmFu&(`Z(O5LdUq+RKxEOFn_AmMtEG3eRv z=!1(H*BR*Io!%*F0;p18nYu4R9RQtob3O=Fo9om#nsx=<(uan%!s68I#uGWk7E5oBw!U@4wiw7|qG!;wxTy;3n)Aml0~jyhtMr4#%q6 zvVp$uSp2lOZk*#4X0dmso)p2O_po(kllf*Ps<51IyW12*y%ZE#rtDNTk-6}Pn zq&C}tFP@pD+1u2_>22%kF;ZcULQzN1izhvMj{>n}sB#mgJ$617BLQ9pi zzwd;)pH!BMuBO)Lnm1C&=JkC=cu@N8xziDu6MD#urx!$Aw& zid2xwO#+whWRx3YjbQs0tprs{9|(6U`p7tVsX6LJmFcW?8J^Z!2}FE3o5l z$PpxaE_*+GTruIC=H`r}I4j_E@LxGOJGcj?RWY{ESIv)G-Ohl!Wf9hM08J;^YDpRw z<2a@$V_1zs8a8Aa(LKJSqTzvs0Q2z9+uJPAD#DZEp#RWq9K=}eXYA3@jcT*X%648= z53tSLX^jkmv(OFi5tG%`H$#|h?FxtG_(tMrDu}byk53&}0zb%%U;svk65KeJa_vF@ zVlhr--&n$fon`#FcMZ??VS^xqm4N+SVnPQ7>%i|BO@$e|w0&XU0trm z(DbEEF8G9d;7x7B{vo&^I71z2aF(}5;e{wcX_yr$lhMUE}IlX>+#XSf({*1%1CL4oo#3-X(>zYHt;pW zdC*LFRg~n`ohfW)O?~#^@^3p0&glzpu^lDZ3Mi(JVS@b(Aqeg|&o{vx1anQ0jA>&i z<+MwVH%8$sO}G%~4imoRFv5@!zQ@1Lu!pE|!s+wNeeq*OMK1WPj;Jyts4{YWsF1K8PgyB9a=$n&MuL+BecrzJogBe{J()E&(Ea))#u%N<9TiI86ybtqTcc~UpkSVMcr;bx1Xfk+(enpxxoV8^Mh zhvXxXU}^4J9;6Db>yj7?u@4T1Shv_Ewm=nVaC=CTmQ|v%om*H0fu5>-$ciZ8(Qcf< zM1eV-$A)weYT(Y6jvLHUy2F>AoqhcW9(OQl5Lv}|urDlCNKu5Sf`sVm9zFxj(CYgO zEgEbcKtpl-YX;VmSq(y=y$;p7K9j9gn`hDP1=r)xj+eNg=}L!;>nwsXO1r?Vu)Nx^ z3v_CsSOT2pMat?_9L;GnV{^*&hoV#07ZDsk5Q^d~#X*K@gQe#haneiY%iY7ZBTj^5;kaYLMonwzT#Htx%dybqTCE z=ztZ6>O7+;wLsVGnVk_#wlK8`*5Dx{m^6!Jw3UT*R_9>*$4hMFZ-YA+O|l z+8aebJj_-Yva1L{{2iY&cC9Re>~l4&K_C0%E$`1)7jVtF0KW>KH3cl4W?gir>loVQ-65CJLBX6%N3 zdr7?Z3&ef2s1so{V2gi(LTwi#!KD58Lj4#t$eNbGx5?(;g z=K(?LerZ^Sa({LAQ8x*0M;ZhML$)A(IEIK%sTL;@$}=1b^P5z^8wyo#}o+^TdRy#OT&ybAqYrZIMo`u4;KI#)KG2N z`ucqlTyroN16_0B%%Q0OsH@8e?_kV@-?Eiksb9#_%Zb%{W30F3*mbs69#qpMgQ{^j zg4GCy35f!O8Vq3oedFPFREe{X>%=svoeBmqTZFK$Rdp6+PI*$M$u-Wsn9=U$*w(cI zHP9>Bxx>9tPf>cQ0+jkTmZS>ua9$*oa2yAShFSUsd*0Y3*ubs;hIOf6OSaRMaJJqM zC>8=Ni_uXIXH|r4Fr*2IC5|kBX3uBb$44;CB47}FFf{!rxK+U9L zZD0ZDkij#WFdT~`OkO7_wIt{pfVa7wq=8+e5`(iHh+uRx;odGQBv5CXGEATp2;;&G z5Dnkna(j-PYZ6;TDe-aO{h(z8@F0O^f(FXq?io69bE>eq;}ojMc||zDD&xayheSOO zUEZ8gWP!593Ka%wcY{QZbhgtCzKaV*FJmpb-hs*hZ~tcbU^B^HHQxVXvvp&9fv!bH zyU`cqys8eRgfQ;8L5I6iGvSG+7v%G*(F5Djp;{-_`4T?(3Sg^CpXd5}_Qf2S<@&J~=w1zjlUGeQv9^DsME2bCJtNyOosq%e-d_^4eAj1n+Ue042o)04C!V! zooXZt$8)-!O$;Z;C1~+I;LFF$hHOLSqj_vcKxsIOMTj@$uA#ptS%;*ttY#e}@kU+p zq}@nHi5JAB zc?qpnr-~vCfxlZQoWyD&VWxR47g{vL?o;C9#ub5EGlB?<16@pY2Y96xpyQD2BOMNA z8B0-fV%1#8&?NGcWMih8_o@dZWudKgsTsZ~pk(hUYKp(P<)r8SaHSjtB$#NGep}7t z1flGs>1uQ>F?hdZEA@ndKJ_@shad-6MH|9(LHJsE!`L1Zo%)X;mx?Y*YYUoVykx?F zYRFFF%34<`meCCy3djbSEoqE6$ITTzoAnLQHOL7Nz|VYfI{n@+ks)%F5E%aZipR(H z?{W!pF*&uJwCl3=Wr6QiymHbG*CoH8OFpi&t_KkbOZ&aY$nS;>aFo+s4URPKA`1O0 zP|N_$WhmQScpleeJ5YvA$~Kq@0r15fr^Q%|f6w_X8p`qYpsB48ZZ5p8MqpUxp2`Zn z-`~X+bgkAA_$JrS=y}Md3o(E)uXvv~nHfM{L7Q}=^_;cuHUXMr_Iwc>JKMEjsej!% z^&&x?=NFa}nbI=)QP2wC4bfeRQk5Y~z$t!D__{%A0OIRB_eZTY3wXd!s||%7lfgTh zK8q0&pb8m3M&!%zflHdJPSqllG1GiX0(2j0c+XJ_LwpbZ7IpYec~zw#xhN*wJyrY` zj<~FZ-k=Af^ML=vWz{l`Ul}oJ%cOUHK}%Qg6SC5y)gPy zrJc{hBhcWqQSh6k;83zA+5J=s!PawdQ5azQwYxj^V3l}zJV&oBBOBYS&XGV^i7POap%AjXy&8OSSP6iIwO17fXG z(BljZI*}Ra!OepCh0b#fLpK?0B~Z-aWtBYWfg?Ae8}iSxY-u=xdmnvVp21mdEMfde zy>|&0fPT>AxVkWIF6rIlDdj$86^WhgjX$SyrPaC~yJ|Ny-Dr%K(>Dm5B~pRf!UG&$ zh7$bF(jf2hZ2gwz&q%=(*dKdH4VA=D%=Jg@aSwi~ZiunnbL;NaPtTWK@?;6SH1(aM zJ?au`vH|jBE;HJ@L98I7Q2m8&#%k52)b;U`Hu*EU!*z=&*!m)S?1P^`GS!in(-ZJ8 z5BpuXfK(%|Mstm1@2^6vt(jA@ylV5WG;Jgb;|->C)AgU#feeYRlYDogQQ0XcJAI5L zgJK21IhgTnV6HYSb)S^PZK)%GHMQ^}UXjpHpl?V4l4cp@RyF`Z1nWja?{y|)LI7C(#kG3GE*jY% zh!yCp%Q^iq@SvMVOc^s01FD&ImCFzDvv9ukre-pNy0f!oWgPI0IyP^+hm%QJ8D z5M~@}&~)bMzWF&79-vig*O&3bP`d|{%=svz#cH(K0w^#UbyH)%-?ua_h+yn6_vdiT zy~y4=DHDes+{pXcZC73V={*jC##T9+S~Wh5kCjo+hT#rTvuZ6(-Q>`9vJIa zmvy!2ae)k@4ieY<;+8i1HjIIk-jhP79KPzANAtiCX zO6~ZT6@JLPIlJwIaE`F>mItGkz(u_zb}c!S?4rYL+me2oD9+;oD;FnM!ZXao~g z7y1(iyj|;TrH1(s$7zz{g&rt{F>vuNn=%pkeTNF zsuC5%a2nAiR20rjI$>^d+I@y#Qd%i&5kkzv(-%r7h>ifYgd@9^i|LE~h)J~DE1+C( z{mB9RZ3Jne2UfuMJsNRUuu%qeIEr7Rd>K+zNyoyrz_fXE0cV{Va~DUoXBxnje)-&J zA*DH&$X1A(T>9YhJr3Pwm0*vTo}E!d3F$Hb&lv6TU&CM?>|nhAS0L1AZL6 zyY9LwJ1r#oB=G73ZFMCj!KU2%0vXfZ>C~FPv*?9Rg3OrXeo?HSrt!E8aTIm-UfYL( zE*0mcO@F_sJz!7*)_O(_awF?n?nk-|axo?Dqa1Kb4iEaaSzGD`3w{}Nj z0ZQwKsc5`!gKhz~yxNc8+fveSF5vb^M860m7f|s%nG7Ui3(P>AjMLnu=-M>r>zenb%d(}e)|7&V4u4l|@*&L} zKhwnmvHe`iIBFX5!6^_AEasKgCTD4BagMTem}$5s?<`x9+4=$fs4mBcU~X|VL}i0UMB6b-S{1RXTyIu;dMWZDusSNO^P%88}}+X(|#2rBce)jG^Z%rtHl|LRAr z)Y5nixyOu&uNGF9LfFssiSa{d#fBoaq11ffM_q6mICi>gTPQjwC6hMYmFp-v=cp(E z3Jrna*mq?XnMM1`QAf33&4vcV@%>Wgab4@-R93nimu%&uDYx#gK%7(RYGJ>=tkf~% zZzOnkk~ApK{ihhU+F}&-SlWO%RQl!Cd3rZ*vpdzm>ne zN757jN{PpT827N|#QB2H%`t#qDBOU9h~u&UtX2C}okIQxxgCK&N3i&k^Wr5_$5)`B zp*~eHVc=HEI1O==Ga$U?p)k*}$|V>6GL6%-WFS$U`aO41G zR!t1v{e@aydrHc<_`JNR!<9eg?Igv;r%(u{F`tRw`Uf%mINWSC)axg=Ot?c^TgiZU z!ma~~ui!1n%igHtA6n-Fr z#4cKBw+9fa$8#R&+1sP;jWxfO`RnK}?@xHe$#nMOinzt62k=)C=hM$>yNhFp&Uxoe z=Gm~Liwok++UWU2bC%MeT8#AoYgRdH=EucnfW_D9r+ZBTt2bN6;}}@>y_3dV+4qvI zp?lv|!yAPiT!yy6SQpFP+pBe|%yCvF`9GWp@Ux$IwQJ*EM+-$7Jgi0kP4lV9!aXx@ zlPPyoq+M#!ED}swHQ+s4+@o3E>Nn3MBGWh5_8zS-osAfzdoj2uRCo_qepeYTtehrY z=ga(*_-4Aele6XHT6^y%1Rwfx8U3%pj(Ap6syx?#uSbliUVNk=IAmSskwgSbch9M= zqk5<1L@(2HRu7c?u>VT9s((-l*tFi;J`e^4=#d!loT>L((JU}O6`Z#!sJgUmv2>oO zX|^eS{}sts;kXO|XK+UNB!H87*Rf@9=s)=ObbgKyK^g8#!LB}K`GEe5!6`xPVLiKY zZvjqS$OA)P+t|zfTC%mIhN~AN0so=R))cTJ_4T6UuQ3&87*;E20aL z6}GWHra-=uofSGz5hN|!0_@CByVhs(xR_9}H7;_pG0>R0Q6nxRXfQ~r4X=;;0+xB_jj|D)#(Uv?)(+7oi6v{3wAh_BQ z{HeYvPI^VNF+lHey|G7=G~Fu-3Ea&NVo71Q&vm}H|ZXOSE zNsE^55v3r`UDVowGE28A(wRYBHl3KLsX*e}d?e=M)lpBx(yz=Z^E+DkQeo9hXFd`v zasjb*k@NVvxUmdGS6rt}Uz#>fVoM^^ysCL%QOVwm+HXqv_mZWdBI~^>xvx zj}wtMg~HNqX^0)Rha2Ckr>Sa#6*CuZl-;Fzo1p#jy68CJbmG`n=Wmc2-0^H48~^pT92 z7ZK>vES&2-M+{v<-=L)5cLabBi4~7du{t&=&?U_tOq*B5#T`7Ow&yMCHHm0+u#GnQ zEE1DtW7-e37(G-}KlA20#^vp8SIgF8rs4BeIxk+3)09Eol+v$axmWO&~GFzn=D7bzxgX)ISS*khRE{yNau-Jt3haFi2>hBIl|=={ZB&jtLU7g$ z?<{%kTScR+L&>d5;x@?mp^K(r*;!z*R0wRuR@WVg^Lg9+W7~we8z$A1I&klD)egAh zkTneFVJ5#t{92n_Yq3`nFabkITZhhnOlRKLuq2Le*}#jymAe(APdeXuPuQ+a(F@<+ zAMVM*ePwBAogn&dj_X-1>wRRHiE}l0@QT*>gE12V-vN=*2t#E9txb9I4m5BRA#ys3 z#(o%CFRjPqDlIAKUkHp^(^C5mZ))>4GZF!2nAGOYV)RL_C~-c=|BE|=5KB3|84{HH zqB<=-i51lcc7Dk5|2Evf0#H0-l=JV4-Dgl*7ptluRoM;%kuT?ocMvMhTo}A48>+rzB!An${UnC53}1~OPc?c6F0E7}sQkHG7%)JM7Rb$g zhm;dpZ7eFJqe;e{Pt%=0>v~XbmryHVOC)kYB$L;kB$b+a$J@o-o>R1ZV3sC(ietD%;3vZhFBaCb{pN z6}^Uwh}0##wI|h@KDm}vAG)bVy)GTW8N#dNmVjUh7L84pk>lo}6Um=1jypYrq#!M? zU6$I})LT3ne1}1q#EA5YLod#t2?9;N)uxMNeS^7=6+Yjpm>|0PG1jeRN<;K}(Ni=C z4T!R`aoN{^H}S6_%HZnql51?48F@Oyut{R8 zFtvV_4$o$--E=as2(L{-fE@yh*j%|-c9-veX%UmE?whIxm1b*tjKEsCAnm%1ynS(F6L1>d1r^9t}5#Lrp~RX18(c|m3wjZpbIu6!W zKKNQ}=i;D@>$~P7b9M?DgSFmM8&eVw3+z)`&&Ysxc&*&BPmcS#>Pr4zsvpF@-2IMq zg5=k`rOUbbKl5mpIZVX@_UK?Q-8UH2JoGBl3ZD$&^oKJ1q>Y-!ZOXkT)T!*z)$qfb z8G^vRJ-uarL-fR!QH|F0!1V=-TP6&Aiw@InMD=n{utyW1+XM`^tAYvvNl8}wn?@ow zRnJo-48kE|2y$AS1&dqHk~NtG-A-%vq?}jkEE<48_y0j$6t6etU(!WYdwy}p^+g@L z8PvZ6M(>aKHrZdtn~9_k`8i%7<)DX55;fLD&PlN*Egqs;WynMVIwJC})b%^)W-L9O z?hUjahfK!kcI~IS&f%7gVCte)___DXDf~(2sN<-Evw~^k(!iAborWu0DxzJ$~)! zl0_8=m~nm#I}0Ti4h`>}sK5~8TCOWnZ+;2m5Jl9rHNMW7!;oDFrLp=-%z zau})%lBOx@_EHVzjy;s@7J7#8iE-_4lr2li;CgH*3<~+HoDe!&;$7Ka3zr5m9e_vu z_&7&vlqv%u7E3+4h%xDQY8^sJcII~GHS|2J7-?BimrlQhlXG`=d{!&pte*|16;^R6 zw|kn3Si+41fhJ<5cba58pqCt-&vBl#_s7V(So~DFU5Rq=yGoK&*wV~PQ=8slI?r#* zk6LQpyv)od)@2E#N~Zi^5F@$9IF?te<}}b&s(Fn!HS_Qx_A8Z=`dN&IH)RZ^42L9= zOHT_kuDTxG9j5Cn%S6rA%Q{8f8&m7Z&H=Th50F;nz^>#?z4ep&$2Y#itf4ty2j+Qa zD^>PVVJ3$sp-zz2^-nFMHd^f^Q-n@s6ORjS2W_VBnAJ|DJ_OFol;W?56h?|vtmEC) zrUcKi(P5$N25p}(&1s}cO4ECGAFbs$OTd0}des1RZ@n(*ea7^eyz?9}%NmBC8I4sF z<9c;bt(I@-{8d7Q=Egnk`o4Ct>Wi@Gt`$_mVmdLxENuWyh?ztwIX@p>P7$^Dx;;8huY71a1ZGVF-e~?^lX+x3}ToZXyUtlwqy$ZBJ1M=Rb zcyL}E5`N^ZkP-y2fpItKXf7(Q_9QqGqXHq0xDN|1lZ(CgKi22yOH8-vnuxm~> zz%B(m9+`);bj}MvLLa$ihd&LX(kMdoxx00{1Hq!RRD&rjkLwnkqo2m*-mr!_e*)nd z;FJ>x*Zf4|t-?H}iN(@s}lKEb^_smA~E_tfl=*;w9+vuYYzS75HXj9AhGv(~? z)8?h0#w~k~@zX|O6v2Ef+Pkzd$wgBw3J$|n<%jFdzyz`|t$%^{&e$qS>wJ#BSRo=O z%NeRvVZ)Ki6|rQ}JA9$Z?Z26lV#Mc*%E($drWa3kUWN%7cGkUBYU+tExC64QM zR#y&EUrO`4Fuf{|SIb|OQyeW_GfjT5Y@8p%8^iMxI;R*^JY_=? zMgy9=(wcADj^`t+CEn4vmA^+VgD=MF%2sKU3;F#G%Oj>UkD?j$KnAjzTX%!9W{gWg zgWO^obF|Bl12^FXTXn4f8FCd4h|BobyXcjIy+@vQBQOR=zdw@^@DJe&XvWn|VYO9x zi&oIPKFZ&D@d_(OP_O=?<7j@ap+v_8V#@Ja+4eLr#{xEe-ZEc=rco@QV|#JbH|ESv zbFSWIs~nK6n=SkjxN^v}<;x>+LDS0Ux-G`gYx#=CpJAi_>@+wn8p+kYQ5><)VWQuv z5AvGY5-&=6S(9zf&35OA6 z7TvPO7R9w!n_WFrog8bC@N?6cJs`EaRlN`KqX%Nsx?VE_Z|D9H`V)H*73)U%hsZY1 z4cSBDqe!4r%DpWH5+TeQW&A5={5X|wp0sb@nTseYvAqa=^O{eY4VY&-)dpdMk2S8*zeLM=(8lC%h;qK#VK@?4n-5^&HW_@A%DAb)$DQEjqViW9 zl=(O)m;KP+%&j@6qOnjBs{Kst^xO-M>dV}L25u1!5VyRFNiIN+kkR060yT{ zFg%l77yYv4fZngeyh%)X^?g^9*gNC4!+PJmCzbxAG@ZDaq3`7Kfq9v}xmQEO$>7de zRr!nP?!@R9badeOPX5O>6VTORYHPRn>?`7LSmlnJ1!_q`+~ln58kW;BvB$3!5T-Mb zXx;yxt;o`F|1MY?7VCXV;|~~+O#1jE+r?Jy#~yRUyu(Zqvb_Ryt5=;RS<5qDqfz~jZIj% z4qPRj(TYZV|3H_3mQSuJ$Z!CKP%#iQm}tMUFmQG=%6bXw3x*2s&mn~-+%4hB9x}P4 zPvSc_3M0-TPA4H80fX+Mhk6EvH~I4qvAcpp)PV(1u1Cg|XD9aK$D=M16g zX8=biWUf_N$+FrnR9`lDdWz+X1a4NlIr*VRg-X+GT%u>H=_qxK+K@ZnASLRN7(=Bc zKCsc^gvO%58c4H`9i)`*q}Y-Rr}oR|_p?LmeDObg%w@JD1VO^Gj^jZ78P6}SYDukT z!PGe(rCIQMjQ+FA2_ownC#pI$>@B25oiHQXUNW^H;@f3$A7;|Rb}O&0eOhW=9^t+P zOz;)9&tzUZL5%*MSkW$77v{>bY!o8$h9P#`WEwAGvlqKu;@J+7QjEJpj$&2i8F*E?OAi~yTPx`4$M_2M7@Ll z;;f$ymxmzR)VFv#&Xs7x3MVc2haki_*2HJvm}1SD$&+jY-dhmAnR)CXe*}rHUZGc= z3ZdZA`aksEECn(_Oh$FN<02>AyYf^%?@Fx_3hIyD9NAr* zMlg>ltR+_ZEev$oR}5j}qF*PjCuZhP=dIm8kvkB2jbkO#goyHuJ{5tNo$Iiy;6;e5 zV9%5D?vO5#;xW_mnGDXD15qdB>LYq9BIO7@@h&guq}saS7t*r;(MLKD$=$(0zkX8& zP5{w>+em2C$aw>rigTyajC ztJRW<(d_ZjQ>OI2y0vX_q*10YznILa>?Vq>_k|@9n;zMAXe7$If#`IKDuMfdC#m!K&%C`xu9&C7FZQ0o6cxhM?sn<4Jmnf zT-PILZ3O)#*^dXoE55u#oG1&4(w48og&d5sn~zSXs|TV) z=69FUmoLk=?SZ#Q2M4byLBFYS~_4e=hErhu-&%}=G=8P zv!j!{u{Y0f)uc2b!XKtQIHqc}Sw+6ScsZ6Oh9oVM z!)cMGS=Tn+2dVKp-c%o{-pfab{QZ*CN9boYfu=cmbZAz{h5{xD3)rCvi2kI)vFsWY za-SAG-I`FnH+g@#k)Z|+)yc_$EugR+XgSi5nuz3x6F zg077t+G6m|?shuS7;l=xE_=-nCAa9*YxDQAArul)Se z-Jz1;k94Ygyng!M-W}50{H>@AdE)=D3*S&a(Ibs|hFQx0uN?q}%(VSa!PB3HaCjp> zNR>e=%d_Is5|Fk$>`veQxaZjukN8~LAO2Mbex#A#|1?Y+sqFd#?u?l9pDNDl)2{gB z&sdH0f0}|jWvw`Jb;Fao(f${BNDFx`%~YQ+h>u{&2$l@txQt-Q2$np#AM+z%Ib`ni zk(%uPqRZY$gW=yBtdGPvBi$>8ZlyocV0Z}n;g<-1D5={cIQKM16g=|ThXpf_6J$Md zs=~j<=fe!^M`E0j80YD`S3Db&{$JCq+}0RtuzvHEw>)eut>Nx?OYnw;v`I$}W5=f) zldYY73pg~<68z0B+Y}$ksrB{P!^X@bL!3tP+qewJV5W3pK{5w&IM69~lr z?}r@G;L7U^=}n%*l3B_vO%Y{&^V6srA5@XIFG4a2*K;?u zZC7Oq43m8$m!SsEkJtHEK{mONE~w*&$x9Vk_oKM;)UqiudVgiv?y&B)O(&{U^GfNq zuFC3xj$FX*I9(Q&lHKltnp>K#O=&tKj|-vQTZo!R;hK@oEXGWso#x0!*{*k;;n8}i z?BK=j$+drmmDe{SXZlE=5V;H|F@WhwJRhR!-ACC>1GOwXn%;F`>BwO+hSLn_v&5@a0kLTf@0dHB zyS!2hc_FU0b6zC==9+H8o5ET;6rTjsBqT>lOTUap#DbcBfSc zQdyeb_=U8;sg)R1; zDw+J?6^eVS_$^;oupZlg%G~lo%QB=sK>A`{f4P59-A>}Ceg|ZG>a5=rLUS}_e*oq`Ii7)WG6VPlmM}G~HwY)@P*cE`dyxOv_ zYrCsIax8)A8W>oyaew8@aRV1UIDA}J#ob;}I5y2`{V!f0C4P;$?BM}IWXEL{(#-kE z`x9nRrpkY@A*T0^n~W(UWL?UMj61t5a8w!?Ea#^PO8o?tYjF0Ts+Iw9_I_}Af6Und zq-oQ6$JvtCzHm;=Y=lc2(lvqQe9)&!%LK1Gj397xraVXG<5Z_7m_&?JqBYQDL>eUQ zFsGE{K;b}>)7-b6KND`GNqYROj10K|f@6WNHqJvz>r03fIBhD@?gH{PlBSbnv}?Kr z#Y%hntw-GwTx-19Fd3u=J+ag7Z~NEdRFRLk%0)_~err#TcdV>yK<^`y3k@~;NXqC7 zR)MvyGR)px36#0Cb$VM1@fR4f92F)EY`}92G-Hm8I6i(kr}D*uh9kYfg+=us36 zBY4KzU=v-FoyJwePOA(bat>Lx!33EBl4!cO7W#=qk6R3gLh-*w3`Fx4y#b)W(NoZ9 zQ`Hp8)U8X=bzA7G-DjSn2 zzK$Hqap|q9{Jp#QudhwT<-#TJ?2q^=11W_XElPSLKFY_aNYm7q#%!lZw#L+pwx?JR zJtt2j6VrYP<$U018wl-i-ed{-G}`Ew0ZJd`01kbbwP>mP1Ip#lT&GsFYku4|_$xfM z13A#8ZX+Gq#vi3lo4z0}bDB&hbA2I^d>Cm9qW^mg&2rnkcwzba;106T-0>wPWelQ_ zw-?AmM35|Zyl!5a#_vnAEG#n{*@way)aME8$TS6;j%B&`QZ&#&Z)ejSc??EaLw9e8 zo(sGJ`K>aY-d6HCcWjpXHGKBX{6y9YP_{kH>qVhuwQvqDeVVLFrXbULLGlhtP9^dV ztg-OMveH1|p*5U+`x!dROQvJ=xRdV_=Uhk1JHx!jv}_RBIb|Orv*$Gp%<^NzeGz}* zY|j7qrN264`|=R??;igN=lTsJ4#o}^W9LN~QPy+y61=OZX`E>ZJra^>gOPHEz;UV7 z+5$>1XHiDn2^{l#qc<4EpkNv0zOKg5MQbQOI7`CzOLhebL5VNT`N8}^57R|jZMXsN zytO8-Y+5dq{Gx`g%`nT|OtZK7hTeV2JO)dW5nh?Qx#My}<#?n7a+4?>9gfIeZf#|g z1eC!?!Hh9|x+D304VFl5pGeBO)R6c*UtXPfetEsvu;{0>FpsF1-g{?$Q$ru%gxQWZD&#lOWw&(`)*#+@Ae;@_gWXFBAF z3eI&x!0A87haZ{0q6)p9c(NZN${5Dl`BPN&gi!I3&yJ9HBjnxhJpU8o=wI?K!=M5F zt*q(s9~e$dGdzoa#JGRC90tAcBt-r1VvI-fRZnv{9NOXu5#r;=`2PkU{lA91dz#UH zVf0h|9X$Kp9NhhqaGJPO_;r)KC_#iN8_tYszEpG0Ig8XI3n= z_exVOk_EP~CnZms_q;?eBux8JcIv!@(P=TNfn8~&H|56leRp_~_}9F6=OHBb zatD5d(tkFZ8&4$nwONr;6+z_E`upyMVDi zkT__R4>cKawi`^2slQD(g8*IwdytCKFctwxFyoO#Xb8S_Ft=(> z(f&9=+-t}b=44;;QoSEkjSo(``%of5J4ML}3@A{19cwTr#hHt{idW<41afJ$pHiXf zKif4ZRygZ<@}cDDnI;1;NP2H)-=I{Xt9do4)MF+(r$wwAYaZ(n^L{Kvd$5TDlm-c* zU_{o?O%g)=T{mCYqyOES?svU{C~Np@oae`5->-vuNL-KG(boZ? z`CX*hV&5Tf=Rim003z(r17j)PrHHbGi&NTFR!-1s6@{`R=IG1B_0!}Ohb>d$HIcG9 z(5+&Lus+N%OPyGb^BTj7No(l)(l>Oi?ZIwbs6F{z%_}e;Izgi8si?|hFrt+RKnlz; zZ@EHktQez-9`AB@FNxYojdpsn6ska%$goF}QqM*;hBN`3+jF`}7k-!3@LiazJ@g;K zl5d4mQ1(0Zx+@v(?Ln%nPX5~cO_oZLEO%1kDbAuy_ipif_F#^^4Up#ALvc8){FEIz zVxDHF#s>SmnQLmJ2mWnPjYJ{8#dd4S%4%2|7l4D>yMI;%sD(!C8@D!5hmI}^yl9VLkiN# zi2S4MZ}HoZM0L3jt!ALmk&{ZqDsff4q7Xn#j!q?l*0#uUANfHBQ>Ktn2Euh!XzOMx z6kQ&K58D%~q7N!gs)RYw)8(bi3kEyiF5saO!L#0$utiw*P6^(WovWE=9j5N}T z8Dlz@%>m$t0)wcROiLL1_!|hEO70cQp!xtgn5@o7{RhLl zN7jo-qQ0QdTM&2BI4A{?%@_H=hzO!>F-O7m@S}FGM}-J=^Eq+*tAHC&s1PSF!c0n2 z5MwC{$AK@EKKP9yd%k>@sAx20-uzTjaK%ge?FW$N!pt7tOWlk=u5amopM`Hi)^{FQ zLWc+CZ1mRokrLTPCuOt{xg89GQD0I7PGsE*D0%r+Xyhyg9flh$oYrnC9z}67+$}Ai zWoYlE(SrCyNp< z8S*?nYD_`eH$A~I zATt&JN@>~n%R2Onngfs@-#mL;4&rK=yFkjT@JEOMguih=pa%M!epj2cT}T_Ax430* zXwYLdXctWn<=TAd-$fVSWvrd%>hP12&o0=<5<0ZzaTj_!>xorUS`LYN0Q?L7jQj6b z6)mFggOD!BUM=TDo)ZThg6>MsybQ#>fA()xiOBNCW(U4tDuFKT^INr!fVdR0+#W}; zkbjZkt(2|HLDo*_&S}ik1ZSa}#Ghy5iVJ+0cL0maO-)agGDFc&1q7P*AYEr(u5=vS z+LjvVwJwu6&_-9CZ7cKBvHaPStA)WyYpNRZ#5c9{%Nj^VlR&FcKCWkf^+KP$@*0r= z-&p@Ye&nE}`&Wt$4*_B4*TZ#VtXV%{Rfxeud16HX%hB`tN6#uVH8C@f)7t~If5l4ShDF+ z^6ih?`v{g;o}kWnxGYB+4n9qp{1d#qCpm}Dw~*p5DKZ+-;Qmgv{AIVt|D@p{p}01- z*LyY*>sX)T|9j#@XI}E8_4CNGd$^RIoHY5xfsnzg1g^skFlnxdu>h6K)7DARrm#O zweC$xz*CLv*@%wqg&3D+IxV(k{vBh_;4dv;1RCwOiXDho z@$7f_|MWLJJJ?0+9??o|W?bv;jNI6sGJ9e#I3=FEi~dw@*}u{F{<1ZD>KnHr$4yU6 z>CcgDJrnI#xA*9q^pI!lg9uXsT@F>fG2$p3{$J)OJO#k~wY**=AUHy9otW8;_%Oe2 zBF`c0_|3Qe1o5rA>yY2{i0}XS%i%`^)%tfxMOb6K_nzOC{!h976~l12pqs}%j)YH) zZU5&l$v6p+_ee1Cq|3ow_bC;MPoUZ!i4*>GIT)Ue6he&@LjB1w9@^8e!^%gZui;$| zI~4vCaq&o?{`kvbGaHXYxx>30Ho!c7G@o>LxHQR=P~-6<5!`;8V`;gK2H*GQh z3ukHsOMaiTVN=IXJ=`OH$sg9mU)C>qe%s^!GAt3!X7ry9KU}SN&DcV2S^L{zSWidt z|DX1*J*=rS%}W_!S`nsWcNDo~eVjhbt`}|!a!qZgvR#ynYb#PNp=AIOAtLvLBv_|1 zGXm+1TP||RI9Q^K5D>YBOMQW_y>;< z&&N66dB6Aadw=iyecy7fy&&KGT-%qLhd9egZI5He7kq!pB6+QqA@}^#)8;3ByKK8H zhc|ct8It6JX$23T^S8IXa-Q^W<;@k6>$Q+vW{4-ihsdzJOabX*-bUy*;+|6%@>lO( z-FN6cN87je+XNiiw+!6vJcw*&tLBNcHJ9(UmgGRZ+`yo@4x>m$uBoq zy&w91=&%2o*G%x8G0&tc)8{*4$amQ3QL@owJZ}?^KvxWga7sdW~cPb9(>(?@(yWak>UJ);o``HHNi=DN#*GTbcvPso@Wnj z+o=7hhR}c6ZkT|l+}UHgY&ZLihb@j|a4(=XYU8FWg{AS`g?FAkba85k=B?JPXkpTo zw}GwJT}x-Sd=Vfn9x#r%t3Ul|V4_hJ;WWwMA zKEkGdL&`IUJ`mbVh!=TyY_`(Tx0R4W@%x-NpKPqyW0Cx`ru6-L3c56BI0w++MQ-6q zSy=jL9fezH9MKEohQ5d2013{$b1$Muz(*pJf9UAP$VGfRTz&FZ-er}gGKm3 zZc9G(@x`xRjx=w0Tl+AWlescpXCyi8b~Mlmj9eVyn-%wTJ8MSxDe@gycF4M6Ktw1=r&7^+K`1+u4UPG(N;1J3Isc zRHF-FTyB|)?-O>lWCjoP+*@p7Y_(1(^m*pcMJqLz#XB~dlgCr&1F)JCEf&2fjmMw2 z#H3mMet>&lzGKa^hb~$@a$0!A(SzYrJqT#yR~wrnE9fKmaV9fv6kb1h{OY=dKKx8y zJ&`C%9MO;7RA|y?QeN%1ZHTrhq-up1lo`KwMau|z^?a>yRH8NEXpAPiVeD^&h8BX8 zkw$`ltN#>=m`~6K`y@oXQl*M0u`+_-(Cd2vthGawTbO=D(_;MKa-MQyIs!BXuON@4*nrV39VBAAm! zh9UTue4fBw6zL$11m@@4eHhbSCngN|OEml|o&@aMOX9o7;27|CW6+{*6Z$LF#>;kP zo}pCyd5AcvyY8UPZUqj*&L zjzzEgHW28&0x$kIz>5|1wtxBPEwa=qU3}3Uy4#u@@I4ZSL#LdVweb}qWwf(ez_t1~ zVe8L^9-7O3Xf*&H1+zb1g1#R24lfhZ6Si72tv-gq`$rZug{Xmwp9wEuQ2qlRT*T2Q znQPhQX>l@M*4fQjDKMl zZo>1kf+eDOJYjjN)RvtVEbD1Y!1A&+>vvq5ezN0A31mEQiit(LUJTo)`L_YLfq$+P55vXeCVjKMPYUAjwkKeq8NW4E%3G zS)n;ra{0%zA`1>R|0S(AJz;Fv&{8%1`)EE@j@kHFQ^}*D^QnC&j}CdVJh%vWSE%9_ zY0-Jyl|4$2J=EnTf?qN4heCO+Jmv~n_u931g)07`qi@B)e?*((iVt1Mg8p7t;meZ- zD^#%sBrf8|{3x3)of&a9X7*|?MF}cG_M&H3qj%vszQjJwe+tbfCEGBxBZgrY@@TSm zwxtEKen1Z8i8HicE6cKwlYii_lxd_S|NDR8M$I)UE4R~U|0-#9fYb@;-ziXg!-Mb3 zd;3 zqvn~R;nTOMMuQ}!v@0_+MYoQSnJNDSxxnFkBqki^Fhrx-VZM3S@f0UurjNoSXDXzl z?^5x-8W1<0Oky=^)1tNAw)=Qdnd7YhSsOu&GJfBiv7~bOqV(GX^4!ulYdhu@yY-D~ z{WZ6J@C8YmDUiBfyqChz6iP1CkSYlCVgkYNCxlrg8NhUW9@$I?2(SnpXz94$#S05Z zP9(RvjQUQ`P=fHCQ$wWsnG>yc8+2)RFCvDoz%98D=kU^g)0fwE>r}_tvpmLUhB3CW zOHvqKNoO^$+78UQ)WvrTO>)jbAPA)lff-%l;RgEjDefkm^B<`TXKnY21C0|BQyi*n zFko(2!X-gBx!$W&!N0m!$KbzBssk#D;=A{uv1G|506%&w6}~tN+_$Bz$!-_;Ra+R% zA$QU>VQfgt17v8Jgr9!by*;l}#jFVDWq)cD1x^&~rJ-~5Qcq|6=(Y-y_^S6{WpGYk zNSoPwiER*#3ZJMhzkJmKIZz$jWSSHP zxunm$$;l2fA*m(r@Wy8qL4@LZ5`M67daSp&GB~Y`wvQ*&5jfYy=th>;Ju^Z-E4_^u zC*p@Pdg6$OvGAt=9d_-8WW=s$L+9zX@oDDKt=7f($$zS_)oK@bpV|}(=g3+k@k%GX z3jTZ|JoyR?Bc7`BOuX_$PtglU+C_C-?4a!4X5By(<7$;=fwF?3nJ_=R|92Yx!O)W`&{~wmOevlROr^?lfnmNb-2K3YHg5%V81r6ReI4i@zk=^4*9$!f*qXGvSCAkMoUg1 zdK2c;30fWnH9obS_^V8>iFP8^n9(Dl`3$_fzALR0?5sGbfU+DtQlWi9?X2WpBKk76_UbMT8mHA7 zVMn{b2jZ~fTLxo-isQ2J8EVgHU9po+pDo~BLN=J6Ox%Bz)q8->1#+|jcD!iyPKPqa z>>A)O_I@uT-Oz$I7IAxw*5ur`7Iu|E6AtDZ8TT(D#sW2jdvWAL+iaMVP;EAy*kY%j z#w?)fzUc|UKpH2$3vr$mu0$R){ejW|;sX07E~0P-siSQjj|WJva^=<8;OYvJ>{>dq z!(R`n$fku`Bv!VLCdB(2%0#|OoXM|x;Mld(r1CI-4BOYQ(p!{>)U79|IDPqvh%UJ? zuA$R(Rx*x0u9VDSa%MFprv+UioK2VF4$@;B%a_-sqLq%vSc$~>j3II)9BQe+rK5)$E*}$ zZ)rY2nriAw*A&KgTduy6w7{yzXE%cB{Z)6m3~9(FtYdcs5e%=p&g}HNU22txRQqv4 zV^mGtKIaA+6dopaNz=d^h}b(G;ap#u88YWb+7zAynHW{uV2%OAnCF!Z_Bv6#wP>9U zv)KmJl&_}}LV-+IeYb5rArx6+73bNgZ8M32na5+hKAwnHg5A=!Ygk?r^6)5{e?D}R z3|`MDrH#dt`22Q~>dz4Q`=Q(A5%HjlBD+I<@4 zIf8Q;i=$$(99;iR>DUNIqA61Vr5T)Y4-YL$2BdZ2r}OFCtV?uu_aE7V^`fP{#iVYr zMc%5-ZUg&`4JZ*p`F0~{R>iDB``DLYx-ztTPKvY(tSYlAs9!%|)~A3uYavF7m1qE# z(*i00&(l;O{Vj z*TEpP>0M4o0itE0!rXMeU32wxZ79OfC^?f&hp+1+LSIVgO1d^5-q(Tpu>C#_(X_w^ z;SDUxM>|Ph{%d!OPKo>5o3zOR18>t>(R^XybYrQ&%dG9el-ncCLy~)H<(Ns3;{qb9 zGy;jF0Nw2W6X0HdKrIE4rPchEgKYB8xA%^DBC8FM+HoM#usTc5xZ!5)>~0oO&H$E>0!}vnFtnRZl2q` zx;RK(oPz9S;xAcdlwgWtIb*rfB(+kdMtq*2W># z!%Wde9xKGAm?EYMr0mrx$0`KQq#;GY#eNzoN~rYo4J)Xc zS8>T9uDS+EySK6|X6_b0JYh_kM(x6Li&MwI{cd!OTB*CRPDsOg_i*C~f_RSSrn*x3 zs#TkuKKk|UkKLi!TgAR>0wsQ>4Gl%9GW=0G?3vnv4cV8T*oF2Z3=)^nZA9w-#OuxNXZMT6~%rlZo9Scb|WBT8o@Dxq`l&B9O`Ul-}0+O&G(xuaIKEEkS zUyA`tBx~2xb2EiFcn*5GIY)9eXYr-eX)y1EPrd9zu7!sVF}<=JVM#kch}cY-`uH4*Ka=*ZEF570h~y238Bz)eed~h2QjE zhZcann2l?SPP_B7DxB13&!9Uy>uVfn~=K*$^dK@BL z?z7&AHR*C3yQkpvgIjH;5j~>es}4~#^s(V-uh{;|RR z)*`Y(%|DZxcW96AUZ8d!v$%d={6Z=5`t+ERpd%CHAEBzZGw#)MEUZ^+f;lVe?7D2? z=h$zl&~(P!MR)!@9bY6UFleV+9mYMYv~8%02J?SWs|5>F=%%x3q9L)?l6aG*&!;2( z=#zgUjqZ@84=K%)nscPQJnXDPJ0-i)3;v>#qy19??xZHZl- z^U^b6e3@vYdfpen$HzbyLQs|zl-p9In1S&l47-9`lBfU}&3RY25Y73<0Y99fs@onF zO`9ny4Z|3jm{F1EQG67}RIRLPz_E&OV`4#qIZcjP$}laqUp!u7ULNUU+4PJ!)|Ve% z*@5enMJxT`yxz31h;Vm8vm|yULyTi&8yX5AvE(w_`8|%&Z?ckDPLNWF3I5XiqE5WK$Z5S~GZ{{6 zlGyEsD>~%q$ZV|kP0FPbD;jzB8n;Cqlh@zMYVj0#Ap5^Y>$DvH_FS2CRN-clN=NI- zx?GN@yYY4{p4FnPOx6F<80JeDDMe9{FbUBT8e=>qG3z>cuB6Xkp@*JMZs<(q3)zNO zo}yj6NJz-a zd{1Z&g_5y-M8nVn=s#`-j(5VOVng+&rY5`gDK(Oa9UuiMI9Yv#AD9n0!^BWno}z-H zCMd)@k3{4`+d*3s5oYho;_PWytk8(0|7e@LEyiumpT3|6VJM$V!siNUhmI*74AZwo^~NcP#{+$lK+ z4GkO!N10(}vUB>BB#8)-9?)xOs0a$Gg4u?;UWHy@@R}HcP0uCwZfGsi+zePUD9WUR z@mBL-^!Rk6`>q8%XFy3yQ8z{9YPFm*M0FdbnVrkkIHAD$PmBs(-Z2t6&YWmTXt-|G z{^q`MCF9ed%n&9gIosL@N40d)xauNIn0$dSO-j~f)A-V#nFTsQ=hF!|PLZ#`!exLh zC03L`**=aR8!I^SW)sINwyQr@6z?E=#T*={{M^yQzQo;6abD6yGM^ie@c?xY#{s-e z+Ka;X{L=%T%{_Q-nEUgIPA5T7kOAgX%o?I`L{b)qI)qn70&;$M0YnmjH&goZMX10` z?azM~O$|)c^5^-%CN>8dEE=iP{i|LL=w*@*VJ6H_@By`&a4&?ImmV?8Jnde=xEHFR zcU0!|tZ^U*AL|QwK!LWhHsKcqOEy=!1?3v%6x1*f-#r=P z9JI(|#t~-=!r?55T8{v=aQ2^h1F8Kc@n~?vx-2+Q+}n(3!M66a(_!1>k1JX~eWOq~ z>R?F?$j5FyD6v==Gr2|o$oNJ6%4?$X1^F=P0CdU-z^OkUDRY2++j49}8*cspf!Jxf z+^6fX8#e4}4Q^27_*7qS;=Be&=0Vs@gtI4VLSQ_kB!h(#BSUEn2U-xebFiN|M*)c_ zHbS{&_7k+0%SmIAyI2(aLe!=WN?(uE#I4q@Iz71(G_oO*#L7WG%ALfU4iekb8WHRb z8{FO77rA7(igTnmz$jYGPAM$t8md0V-lN1y*Ukz$=#D%DIrg@ zPDqxa#XNABNrOmR!U%fK-nTBXyLps@0UWw2Qj<+` z!Ce5DRrc^V;<|PjAtdIbyRc*u|B?Af4C>TT7O<5f@Pd>CmZ>>c6h$k zu6-sFNWscO*@s{jo2|bw9k-E`XcleO`N&Ag#3%E*m*+8r18|;tlfpQf`5Oe#B0OZ% zmDA@nv9FYoV(4N+Cdm|SaI}Vh$fh#mmZXAhmouMkU%ps_iE~vCbDQm%p?1szW-^2- z2m>^Is4{`EJo}n3Cn|1#qw4tYV8yglcUoEPlkiCjFrTP6=N?1fJ)ysrpLSS){go?b zLyo1^lKC@W){|6~+9|=?-o@EiqNyJ=D7n=Zy^}7lVC1UX%(zIKtxCt+$xHFn%X9Zn zGy^*h{0SzGG!%AMj{p4EZAukg@xEeqaIl#awNiAa6gyllg zBwYwOt53Sw$gEITX~uj}A%JFx%ic*SQSrgg&~xQ1pv}>oQwsHlb;N0Pt)SV{jZ73v zH-k((B6FsQ%n))g752Chw{W7X`m#fPiGw?g1Gac8bnR@DOVRffn>M|WShtyk<4H#w z-2#=DC1s_=oOsf>_KxJdILhBehr*DH{pBZdW2_-#1TjxmLu5VCNU)?e=LMF^(x&Gy z44YW?Gy<4Js4sgDM&a`&K0wS@)s?<=6wl7DhXVod5mK&+=G3@q?=RMyv^zl6o_taH zD$#+}!8tNkEBV@mqg~a+ys^pE?zroh;Hd*OZBcn6(kVM57QWm`5!auC`rR7#u5`XA5@Ci) zA3c){7Sjue=ZB$-z1!AsEv#BWq~h>BM;7Z(T7O7Y`-KxqDCEPYz3Xl@I2YdVi&Z)R z3U3Hr9ozNG*u2i}UFRFzt(meZ7VE8IUsq?chX;ron->OY5w!()adv$JBzl|IAh>Z% zR3wM}(S|jDY|7t&*j+}rGQorx^Jkq7Dw)XO28`&dK>Hz4&FVHrY4?dvyA3?%@q07G zylLs$x8XKG2IY|*%s;LV0NxP&@Z5(by#-6od3$-7yqsfreh~X}`%D*yS}M28IRI;U zPg{~SS~9`q9DlXEymHB!Ecc+Y7q#kTpLDb$Vt6(F_i6DVM{A2P~v=8*pZquSm+d)P##|r@yHK*Qv{MjWzWD@H+RA3gg$4# z{L86(2YkBU^N-hiQAb7Q!zZmi_w30R4!$dsy|5zLBE#!a0~4_BRz+b_7lyS8{`b*` MVZUy8KlY3N2GqYsLjV8( literal 0 HcmV?d00001 diff --git a/Wiki/images/RegisterEvents01.png b/Wiki/images/RegisterEvents01.png new file mode 100644 index 0000000000000000000000000000000000000000..453bdbb24da379e93b9ace9dd6c69637cd862111 GIT binary patch literal 128649 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

BLT{;!w1?`N~u1FvJt?jsziF4o%3K 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

    ?o|RO5rVKaHkQMt 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 literal 0 HcmV?d00001 diff --git a/Wiki/images/RegisterScene01.png b/Wiki/images/RegisterScene01.png new file mode 100644 index 0000000000000000000000000000000000000000..27473f4ac4bbfcd35cbeba4905da2bda7c10828e GIT binary patch literal 40181 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 F{SS|oSE&F1 literal 0 HcmV?d00001 diff --git a/assets/10Down.png b/assets/10Down.png new file mode 100644 index 0000000000000000000000000000000000000000..b7a8a80ae8ec129c036584c5f7d38198d9328e0c GIT binary patch literal 469 zcmV;`0V@89P)Px$k4Z#9R5(xFR3UhRKoov7qPA7njIN;xqqJ!wZfUc*C5Vu=HC@`;Y`O+flF(+P zjk<40Fn(V%Xp zsljr@ogASz&=(+QoApU5yA3Ib0l zq-D93BtD66s{jaKj%m`>@Ph2Qt^}Cd1-&jm$d7i}%ZFo{3{D`!TAdbYy)m)%l%K^u z+hqKVN=pC)i>!S;<`uw@$@7MM@48FL??+K7zE%YQKbW9WRu@#yb$n_R$^Qw z9WWzz)aSn6M0<09%xq8;WgyxHLpwuVmnaDu^$UgniO7a&%)MX-;9BIS-%1_!048s1 zif5rHQ=$QFV3LT6hBJV`YCy{CPvv9~vo4k*(QZcmcp+}3qnGXve&)X!g;Gf$00000 LNkvXXu0mjfwkXoX literal 0 HcmV?d00001 diff --git a/assets/10Down2.png b/assets/10Down2.png new file mode 100644 index 0000000000000000000000000000000000000000..8097d3bb5d7be160d25c8aff3ea5c3456f69e8ab GIT binary patch literal 495 zcmVPx$sYygZR5(w~R3UW2Fc3Z5B)Cm7hh(lr6-nK|F}JCK15_(pHE=Msx#3{0NUCVv zkhmc?2XZcZ|JL-S5ZK`Zd)-M{}Ym*nU~%bl1{{}AB5R1(KzJ+4+6))@!M&3vBB zazTp`EjKjYZb=2%0~lGwqkV0KYdyek)g|gK3zdOb7zW23lYsw~IL5-cS^!zC6hypT z*=9zT4nRyCi{`JNRC}0E!M~%8^TaDm?y=5#4XR$BQ^OCLfMg)vhaI|X56Cba3Ib2t zNZWQPj(w7`DgY9MV_9@tzoO>&Obak>e$n&vjr{PZ`d$x!3@et4l&iE!EQajM{d&1( zA53)s|-s5&Hd8Ixgv%BW^`KRBmPb9vS& z240|6k9534**0HBeolvDyhlI{|!VH!7Hz`+IACX8@0KrB)A zA#<4w!x3hyM$u@-y-*F>m4DhMBA(xZ&dY*x2R9X7cYXB=>^^A%m0$^jbW#s|*S?AJ lMcM;TBprT{GNS+Jd;{k(${CbK$?^aI002ovPDHLkV1h?5)tvwU literal 0 HcmV?d00001 diff --git a/assets/10Down3.png b/assets/10Down3.png new file mode 100644 index 0000000000000000000000000000000000000000..9c4b99003b9c852897f3015560ccdf38ab08264d GIT binary patch literal 470 zcmV;{0V)28P)Px$kV!;AR5(xFR3TWxKotII*q~XlEn?e9BeEtmY?^?kq%CeqX=u_&1KWr!!J0&x zR2#&#^Lvloyp1sf%~$Rnckh4y|Gyh0oEfDv>+v4}dYUGRe0kk$QnFJUD(+S)FzVG@ zjMaLF$$k$NuFVCI-86s2>Bcfr zvho1L)HbpB_(tn#imG>yo&Cluh0JN44?AeyT%zLzOh7UaU*iW{4Mxy)8@})68fjS$ z!q9`fs{&AguuT(p?Q3)=$d3C#KZQ z3xY%fAK0cThyew4a@{uPjx%Fs^7ln#K(fhxjr@$I6jg^poqfs!5OhHCjD?(ag3;47 z&@+ETlZ}kyR|3&jDYv4C$44Q@N%_27X6*@rOpf$x7udP}0l=|9PdI)+Df3ev5D1;d zV^S?(-A2EK(QV^2K&k>@Fj+`>wm5~9DOR_Mxv_bt|4@oRr0dx`Kg^W35eVQfQ2+n{ M07*qoM6N<$g0!&Gu>b%7 literal 0 HcmV?d00001 diff --git a/assets/10Down4.png b/assets/10Down4.png new file mode 100644 index 0000000000000000000000000000000000000000..8097d3bb5d7be160d25c8aff3ea5c3456f69e8ab GIT binary patch literal 495 zcmVPx$sYygZR5(w~R3UW2Fc3Z5B)Cm7hh(lr6-nK|F}JCK15_(pHE=Msx#3{0NUCVv zkhmc?2XZcZ|JL-S5ZK`Zd)-M{}Ym*nU~%bl1{{}AB5R1(KzJ+4+6))@!M&3vBB zazTp`EjKjYZb=2%0~lGwqkV0KYdyek)g|gK3zdOb7zW23lYsw~IL5-cS^!zC6hypT z*=9zT4nRyCi{`JNRC}0E!M~%8^TaDm?y=5#4XR$BQ^OCLfMg)vhaI|X56Cba3Ib2t zNZWQPj(w7`DgY9MV_9@tzoO>&Obak>e$n&vjr{PZ`d$x!3@et4l&iE!EQajM{d&1( zA53)s|-s5&Hd8Ixgv%BW^`KRBmPb9vS& z240|6k9534**0HBeolvDyhlI{|!VH!7Hz`+IACX8@0KrB)A zA#<4w!x3hyM$u@-y-*F>m4DhMBA(xZ&dY*x2R9X7cYXB=>^^A%m0$^jbW#s|*S?AJ lMcM;TBprT{GNS+Jd;{k(${CbK$?^aI002ovPDHLkV1h?5)tvwU literal 0 HcmV?d00001 diff --git a/assets/10Left.png b/assets/10Left.png new file mode 100644 index 0000000000000000000000000000000000000000..de31d4657b5d4858255913815b014860514672af GIT binary patch literal 439 zcmV;o0Z9IdP)Px$aY;l$R5(xFlr2=lFcgK~9CCHDof~er7S$prCo4MzxZzsaI&cF8j^T#dL9VK; zV~W*LIk#2Th4UUuPD+2aojIb?oZRoddy}RGCyv&Mdialk>t2sF1!W6kF{! z=zXP<5iPec%`%W709P$0 zK;hPT2E`xky<3%lC|VsO#v+s-50TC1U!rnV7g!aC(&>O71SJ4ChQSuO4*l%C(gF(k zs0G-=3)<7YeSq)DnC36DPw>1Uq|21%vRJl2o3RVr?7A}{!gaN;5&*%HZPJwfMuhNA zc*|HBhiT<-HHr(ms^6J8hCu?J3HnE|X{x_fyKm(XchwjRCp6XX)*`ffSU_$A0bF}s zeF_}F!?UJmv=qlagqlXTk9Q*5sI{<58^*68fuhF`@a)Aw8Q}iHo1kfqu!9}R;UD@Y h%E0;uMU**W@&g5)vKhc>X#D^H002ovPDHLkV1mih!=3;D literal 0 HcmV?d00001 diff --git a/assets/10Left2.png b/assets/10Left2.png new file mode 100644 index 0000000000000000000000000000000000000000..b225f6e0a105cdcb87f6ec0ac97c6b51cb5ffac2 GIT binary patch literal 461 zcmV;;0W$uHP)Px$heck5rH#H5_ zik`^`=3Bh&c2FTP;8e0C-cMF(fRyb|7tp=N(SPx$Ye_^wR5(xFR4;RbFcg3N2E}!fy3R2Ns4`hu$y}?pxz2$Ex4PZb=GM7RRTl-g zRjs)34O%2FyZ3tG0?FWZb$h0S%kM8qdvNCT&cwriB)A=oSX(d8Syqc(TOio&_rWqW zB}cM5!m21hB&i6xz?|_e%4Gs>JBat7`IFW!+jM~r*x|syw=V$+vWe9i0olbE6#)W| z-V12qyz^`+36f<07ch!Yf4oGt*?d*XDi^4VqYVZSMv+7S-gwNmr3FUup^Sh)KED#o zrdPCQc)x`2rv*K~u0J6NrjYM)dKSTA1lo))aI^2PD-gcd4V?&(Scpv+={6z>cfu{B zGLGYxa6M0JIEerc70-)yP17TAFx!IT=qJ_TyIdky<3}3T58%-2Px$heck5rH#H5_ zik`^`=3Bh&c2FTP;8e0C-cMF(fRyb|7tp=N(SPx$bV)=(R5(xFlr3|@KoEvsTx8%Mq%KrZ7otF;iYs-kV(O?PGI7PVRp5$5BAY0P zYg}Klzl?QjpI zf~t#^jHjr3k08(y0Du^pCa8#2jUerIvj`Y>I!Jaq_E&+(QMO+1n#@BDNC5%TV*P>g zY9jp>U2P372)KUvx4@8x{tb+l0moUeP3`Jwg6->w?b+h%B!JchZ6rV(#q1zquG?p* zjILDhIkn)=HFlKIWg6MYaxR;K5ZgPR_x%{otjl&7dXTlD0++pow1^~?FVyo7_b>3d z&%c9w3PQ@4(g$;m6|5`^b{MKut51P;dO^SrqmLCP_cq&>HD+M;^i*G3;XfcpN<*dM k+&?i3J^i8NZ{0cLUqV`+7AQM%7XSbN07*qoM6N<$f>M&kcmMzZ literal 0 HcmV?d00001 diff --git a/assets/10Right2.png b/assets/10Right2.png new file mode 100644 index 0000000000000000000000000000000000000000..7ec228033af25de5aa3fd3e32430a026cc5e3d9e GIT binary patch literal 464 zcmV;>0WbcEP)Px$ib+I4R5(w~lrMC`Kn%t|91?KI&Xp-}1yyEI!)D^j^SxoOw^GovGU2?e4au@pJ9|C%&DbmV%Td&WuKAVv9eW8GQ zwWwt*S0ScRgg8V2yxK;pu1UxdkQH50Lw5$JQQ;|Nq5xt2L|F^a=32y_MjAbO?=5;4mNQm z>$dqTqiZwx8e8zEd3K~s;ueoA*W)D!vAN@Q-`~O;@s;Jd)P@93dkb8@J1H~ZrW?Sr z1`G&-Ar_XUyn|#3LZ*L+bOcnR4?fmL5GZ9Ur$7*jP9{~S6F8XCfOH*+`$7MGf&9c_ zzkSEW=%Jw#J+-9?(%>0Bp3r0+H1{U6C&s&zwtrsSRDS_?{;d{H;*$^n0000Px$dr3q=R5(xFlr4CIU=YXuG$Y!Ktl^StLc+MmG}~O;lCy0MBDC4IC5c3%agqjY zwAr-UFs|Wq_v}T!2En$s@P6Iz?*8|363!gbnfCaPfT^k`b-KK7Ho3HO3o@R_GPHiX zk`Y8Pyu$%mND1&}D7A$tLQ+7JcR`Kq6)e5SONyifpo6*;)K$O$`|}%}j&ynlB7&xe z6`KpRod*yo2LO;vRTU&+(;$eZ^~wO#Fc9zeY+nT;Lor69OPZcEpa=+%iuDUBMia?5 z7`6g9zR&s<{{@EJkFTKg6pYZV1B3bm!fM*fh!<9(jp9< r;xj00WbcEP)Px$ib+I4R5(w~lrMC`Kn%t|91?KI&Xp-}1yyEI!)D^j^SxoOw^GovGU2?e4au@pJ9|C%&DbmV%Td&WuKAVv9eW8GQ zwWwt*S0ScRgg8V2yxK;pu1UxdkQH50Lw5$JQQ;|Nq5xt2L|F^a=32y_MjAbO?=5;4mNQm z>$dqTqiZwx8e8zEd3K~s;ueoA*W)D!vAN@Q-`~O;@s;Jd)P@93dkb8@J1H~ZrW?Sr z1`G&-Ar_XUyn|#3LZ*L+bOcnR4?fmL5GZ9Ur$7*jP9{~S6F8XCfOH*+`$7MGf&9c_ zzkSEW=%Jw#J+-9?(%>0Bp3r0+H1{U6C&s&zwtrsSRDS_?{;d{H;*$^n0000Px$fk{L`R5(xFlp%D2P!xuL8&R9atr1-V6RfRnjWw3snrj%P&9<%4Mq6Hlq(q}_ z#@RH|-p;-9IPW3C&av$#Kmh;t3SMj=%R&t#D^U%?G%aVx4+KbZo3*ZSuvMH& zAZZE%9ZPx$j!8s8R5(w~lp%D&Fc5}+TqQV=o2z6lMYVHS=9ps&=D@X*I&foZxZ#GytyQ#c zNZgR%K-P8dGLo0HUAOlzJJmLKU;g`ZX$2QX<-&UWLqOj&)3Uanw_8oM_Cm$oY86(q zR>+7pM=VY!sE{0BW?z;1ItX{gfZui()T|1rKmaJQtOZ(E+fZ9b*NpvXELw3)dAwEw z^i30FVp*Jb&jHdm*TyCSj)#MUoOgmyM#Z&y9Zd_k^Ft013ewM~A+8^%aBZ7Iih_#$ zFoeie0hG@NhyWC{3n|Jz6W|;<4Zcz$#oq4P6WYDwnau$adwcvn44OIHrmOk@EBLd1kr4TIQFG?**_9L%Hivp zL&!7=GL?#__btu9oC2B!Ithw6_B9om?>{O~XQ5DC=Kfs%Q~d&Yg0vaCu!o8O0000< KMNUMnLSTY1z{i6C literal 0 HcmV?d00001 diff --git a/assets/10Up3.png b/assets/10Up3.png new file mode 100644 index 0000000000000000000000000000000000000000..d99e22713246f78e57b9a66af1b084f5a3d72969 GIT binary patch literal 453 zcmV;$0XqJPP)Px$e@R3^R5(xFlp$2YP!xuL+9EWJ+7^j}v_-RRHX7QnL1axDnp|^DtIaL3HHkEd z&>+4x&;Quld5_`b9GbUm+;{JH|9jtM4V-C>GxPBu0R!94>*n&jTpDc~KbY({o9K30 zM;Ym2i)gol4ygd1+{@aFxl2~Z0e@9j)I$}e0tH}TT?;(d+t6Fc=Z`X1mR%Yy1Ha4>#k;Sn)DEDMwH!XS+MYg`K<&nR6T8n-~_ zI!eK6o@f3i;&>$$=u1>tBsw^QNk88ASwNUf8;7R+Lx55xuk-W8K^$3okS}C1Ez5%6 vzX#^n_Ip7azRu-ydfTfMJ@uoiV3qhE(AcmUK~h-L00000NkvXXu0mjfZQaSd literal 0 HcmV?d00001 diff --git a/assets/10Up4.png b/assets/10Up4.png new file mode 100644 index 0000000000000000000000000000000000000000..0e8286a24025940791127f725c3fce0d4e98e2df GIT binary patch literal 468 zcmV;_0W1EAP)Px$j!8s8R5(w~lp%D&Fc5}+TqQV=o2z6lMYVHS=9ps&=D@X*I&foZxZ#GytyQ#c zNZgR%K-P8dGLo0HUAOlzJJmLKU;g`ZX$2QX<-&UWLqOj&)3Uanw_8oM_Cm$oY86(q zR>+7pM=VY!sE{0BW?z;1ItX{gfZui()T|1rKmaJQtOZ(E+fZ9b*NpvXELw3)dAwEw z^i30FVp*Jb&jHdm*TyCSj)#MUoOgmyM#Z&y9Zd_k^Ft013ewM~A+8^%aBZ7Iih_#$ zFoeie0hG@NhyWC{3n|Jz6W|;<4Zcz$#oq4P6WYDwnau$adwcvn44OIHrmOk@EBLd1kr4TIQFG?**_9L%Hivp zL&!7=GL?#__btu9oC2B!Ithw6_B9om?>{O~XQ5DC=Kfs%Q~d&Yg0vaCu!o8O0000< KMNUMnLSTY1z{i6C literal 0 HcmV?d00001 diff --git a/assets/NewSprite4.png b/assets/NewSprite4.png new file mode 100644 index 0000000000000000000000000000000000000000..ccf39f17be89318b8bf32ead24d62b8667e667d3 GIT binary patch literal 100 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|1mcDNxiqJ@#+;1r381wLB)fhrk1UHx3vIVCg!0B!Xeb^rhX literal 0 HcmV?d00001