commit f06ca8e721aaf0591b561b7225026a03add7faaf Author: MTRNord <mtrnord1@gmail.com> Date: Tue, 16 Mar 2021 01:09:55 +0100 first commit Took 4 hours 3 minutes Diffstat:
121 files changed, 9968 insertions(+), 0 deletions(-)
diff --git a/.cargo/config.toml b/.cargo/config.toml @@ -0,0 +1,33 @@ +# Add the contents of this file to `config.toml` to enable "fast build" configuration. Please read the notes below. + +# NOTE: For maximum performance, build using a nightly compiler +# If you are using rust stable, remove the "-Zshare-generics=y" below (as well as "-Csplit-debuginfo=unpacked" when building on macOS). + +[target.x86_64-unknown-linux-gnu] +linker = "/usr/bin/clang" +rustflags = [ + "-Clink-arg=-fuse-ld=lld", + "-Zshare-generics=y" +] + +# NOTE: you must manually install https://github.com/michaeleisel/zld on mac. you can easily do this with the "brew" package manager: +# `brew install michaeleisel/zld/zld` +[target.x86_64-apple-darwin] +rustflags = [ + "-C", + "link-arg=-fuse-ld=/usr/local/bin/zld", + "-Zshare-generics=y", + "-Csplit-debuginfo=unpacked" +] + +[target.x86_64-pc-windows-msvc] +linker = "rust-lld.exe" +rustflags = [ + #"-Zshare-generics=y" + "-Zshare-generics=off" +] + +# Optional: Uncommenting the following improves compile times, but reduces the amount of debug info to 'line number tables only' +# In most cases the gains are negligible, but if you are on macos and have slow compile times you should see significant gains. +#[profile.dev] +#debug = 1 diff --git a/.gitignore b/.gitignore @@ -0,0 +1 @@ +/target diff --git a/.idea/.gitignore b/.idea/.gitignore @@ -0,0 +1,8 @@ +# Default ignored files +/shelf/ +/workspace.xml +# Datasource local storage ignored files +/../../../../../../:\Users\marce\IdeaProjects\two_d__world_bevy\.idea/dataSources/ +/dataSources.local.xml +# Editor-based HTTP Client requests +/httpRequests/ diff --git a/.idea/misc.xml b/.idea/misc.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project version="4"> + <component name="ProjectRootManager" version="2" project-jdk-name="Unknown Elixir version at C:/Program Files (x86)/Elixir" project-jdk-type="Elixir SDK"> + <output url="file://$PROJECT_DIR$/out" /> + </component> +</project> +\ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project version="4"> + <component name="ProjectModuleManager"> + <modules> + <module fileurl="file://$PROJECT_DIR$/two_d__world_bevy.iml" filepath="$PROJECT_DIR$/two_d__world_bevy.iml" /> + </modules> + </component> +</project> +\ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project version="4"> + <component name="VcsDirectoryMappings"> + <mapping directory="" vcs="Git" /> + </component> +</project> +\ No newline at end of file diff --git a/Cargo.lock b/Cargo.lock @@ -0,0 +1,4879 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +version = 3 + +[[package]] +name = "Inflector" +version = "0.11.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3" + +[[package]] +name = "ab_glyph" +version = "0.2.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7a933731feda8b460bdad9a9e43bb386baba6ec593d2bc19716ef3c75c09085c" +dependencies = [ + "ab_glyph_rasterizer", + "owned_ttf_parser", +] + +[[package]] +name = "ab_glyph_rasterizer" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d9fe5e32de01730eb1f6b7f5b51c17e03e2325bf40a74f754f04f130043affff" + +[[package]] +name = "addr2line" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a55f82cfe485775d02112886f4169bde0c5894d75e79ead7eafe7e40a25e45f7" +dependencies = [ + "gimli", +] + +[[package]] +name = "adler" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" + +[[package]] +name = "adler32" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aae1277d39aeec15cb388266ecc24b11c80469deae6067e17a1a7aa9e5c1f234" + +[[package]] +name = "ahash" +version = "0.4.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "739f4a8db6605981345c5654f3a85b056ce52f37a39d34da03f25bf2151ea16e" + +[[package]] +name = "ahash" +version = "0.5.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "19fac972e53443ba111b1ff866e9d3b6484df5c05030e13bc7c6a1ebc802e983" +dependencies = [ + "getrandom 0.2.2", + "lazy_static", +] + +[[package]] +name = "ahash" +version = "0.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f200cbb1e856866d9eade941cf3aa0c5d7dd36f74311c4273b494f4ef036957" +dependencies = [ + "getrandom 0.2.2", + "once_cell", + "version_check", +] + +[[package]] +name = "aho-corasick" +version = "0.7.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7404febffaa47dac81aa44dba71523c9d069b1bdc50a77db41195149e17f68e5" +dependencies = [ + "memchr", +] + +[[package]] +name = "alsa" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eb213f6b3e4b1480a60931ca2035794aa67b73103d254715b1db7b70dcb3c934" +dependencies = [ + "alsa-sys", + "bitflags", + "libc", + "nix 0.15.0", +] + +[[package]] +name = "alsa-sys" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "db8fee663d06c4e303404ef5f40488a53e062f89ba8bfed81f42325aafad1527" +dependencies = [ + "libc", + "pkg-config", +] + +[[package]] +name = "android_log-sys" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b8052e2d8aabbb8d556d6abbcce2a22b9590996c5f849b9c7ce4544a2e3b984e" + +[[package]] +name = "android_log-sys" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "85965b6739a430150bdd138e2374a98af0c3ee0d030b3bb7fc3bddff58d0102e" + +[[package]] +name = "android_logger" +version = "0.8.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8cbd542dd180566fad88fd2729a53a62a734843c626638006a9d63ec0688484e" +dependencies = [ + "android_log-sys 0.1.2", + "env_logger", + "lazy_static", + "log", +] + +[[package]] +name = "ansi_term" +version = "0.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2" +dependencies = [ + "winapi 0.3.9", +] + +[[package]] +name = "anyhow" +version = "1.0.38" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "afddf7f520a80dbf76e6f50a35bca42a2331ef227a28b3b6dc5c2e2338d114b1" + +[[package]] +name = "anymap" +version = "0.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "33954243bd79057c2de7338850b85983a44588021f8a5fee574a8888c6de4344" + +[[package]] +name = "approx" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3f2a05fd1bd10b2527e20a2cd32d8873d115b8b39fe219ee25f42a8aca6ba278" +dependencies = [ + "num-traits", +] + +[[package]] +name = "arrayvec" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b" + +[[package]] +name = "ascii" +version = "0.9.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eab1c04a571841102f5345a8fc0f6bb3d31c315dec879b5c6e42e40ce7ffa34e" + +[[package]] +name = "ash" +version = "0.31.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c69a8137596e84c22d57f3da1b5de1d4230b1742a710091c85f4d7ce50f00f38" +dependencies = [ + "libloading 0.6.7", +] + +[[package]] +name = "async-channel" +version = "1.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2114d64672151c0c5eaa5e131ec84a74f06e1e559830dabba01ca30605d66319" +dependencies = [ + "concurrent-queue", + "event-listener", + "futures-core", +] + +[[package]] +name = "async-executor" +version = "1.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eb877970c7b440ead138f6321a3b5395d6061183af779340b65e20c0fede9146" +dependencies = [ + "async-task", + "concurrent-queue", + "fastrand", + "futures-lite", + "once_cell", + "vec-arena", +] + +[[package]] +name = "async-task" +version = "4.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e91831deabf0d6d7ec49552e489aed63b7456a7a3c46cff62adad428110b0af0" + +[[package]] +name = "autocfg" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a" + +[[package]] +name = "backtrace" +version = "0.3.56" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9d117600f438b1707d4e4ae15d3595657288f8235a0eb593e80ecc98ab34e1bc" +dependencies = [ + "addr2line", + "cfg-if 1.0.0", + "libc", + "miniz_oxide 0.4.4", + "object", + "rustc-demangle", +] + +[[package]] +name = "base-x" +version = "0.2.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a4521f3e3d031370679b3b140beb36dfe4801b09ac77e30c61941f97df3ef28b" + +[[package]] +name = "base64" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd" + +[[package]] +name = "bevy" +version = "0.4.0" +source = "git+https://github.com/bevyengine/bevy.git?branch=main#284889c64b2a4a4f67018e42a14062392edbd0aa" +dependencies = [ + "bevy_internal 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", +] + +[[package]] +name = "bevy" +version = "0.4.0" +source = "git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6#079b3ade89195ef1aa4bcf1f8c0740a6572b84b6" +dependencies = [ + "bevy_dylib", + "bevy_internal 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", +] + +[[package]] +name = "bevy-glsl-to-spirv" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0d5f2f58f0aec3c50a20799792c3705e80dd7df327e79791cacec197e84e5e61" + +[[package]] +name = "bevy_app" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93cdf694a6d588bf46a2a7ae5623f176fc5c4ee4d0d71281fdc25bd263136a14" +dependencies = [ + "bevy_derive 0.3.0", + "bevy_ecs 0.3.0", + "bevy_utils 0.3.0", + "instant", + "log", + "serde", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "bevy_app" +version = "0.4.0" +source = "git+https://github.com/bevyengine/bevy.git?branch=main#284889c64b2a4a4f67018e42a14062392edbd0aa" +dependencies = [ + "bevy_derive 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_ecs 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_reflect 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_utils 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "serde", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "bevy_app" +version = "0.4.0" +source = "git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6#079b3ade89195ef1aa4bcf1f8c0740a6572b84b6" +dependencies = [ + "bevy_derive 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_ecs 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_utils 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "serde", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "bevy_asset" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "76ed5c0dcf4262387a3917dcf4cd1a7bf9539bac843a6c9653bb56e9d5ef723c" +dependencies = [ + "anyhow", + "bevy_app 0.3.0", + "bevy_ecs 0.3.0", + "bevy_property", + "bevy_tasks 0.3.0", + "bevy_type_registry", + "bevy_utils 0.3.0", + "crossbeam-channel 0.4.4", + "downcast-rs", + "js-sys", + "log", + "ndk-glue", + "notify", + "parking_lot", + "rand 0.7.3", + "ron", + "serde", + "thiserror", + "uuid", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", +] + +[[package]] +name = "bevy_asset" +version = "0.4.0" +source = "git+https://github.com/bevyengine/bevy.git?branch=main#284889c64b2a4a4f67018e42a14062392edbd0aa" +dependencies = [ + "anyhow", + "bevy_app 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_diagnostic 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_ecs 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_log 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_reflect 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_tasks 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_utils 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "crossbeam-channel 0.5.0", + "downcast-rs", + "js-sys", + "ndk-glue", + "notify", + "parking_lot", + "rand 0.8.3", + "ron", + "serde", + "thiserror", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", +] + +[[package]] +name = "bevy_asset" +version = "0.4.0" +source = "git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6#079b3ade89195ef1aa4bcf1f8c0740a6572b84b6" +dependencies = [ + "anyhow", + "bevy_app 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_diagnostic 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_ecs 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_log 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_reflect 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_tasks 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_utils 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "crossbeam-channel 0.5.0", + "downcast-rs", + "js-sys", + "ndk-glue", + "notify", + "parking_lot", + "rand 0.8.3", + "ron", + "serde", + "thiserror", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", +] + +[[package]] +name = "bevy_audio" +version = "0.4.0" +source = "git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6#079b3ade89195ef1aa4bcf1f8c0740a6572b84b6" +dependencies = [ + "anyhow", + "bevy_app 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_asset 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_ecs 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_reflect 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_utils 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "parking_lot", + "rodio", +] + +[[package]] +name = "bevy_core" +version = "0.4.0" +source = "git+https://github.com/bevyengine/bevy.git?branch=main#284889c64b2a4a4f67018e42a14062392edbd0aa" +dependencies = [ + "bevy_app 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_derive 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_ecs 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_math 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_reflect 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_tasks 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_utils 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", +] + +[[package]] +name = "bevy_core" +version = "0.4.0" +source = "git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6#079b3ade89195ef1aa4bcf1f8c0740a6572b84b6" +dependencies = [ + "bevy_app 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_derive 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_ecs 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_math 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_reflect 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_tasks 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_utils 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", +] + +[[package]] +name = "bevy_derive" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c18d8de3b2f1c66dbac70fbf82bce0dcbeceecf2356eb1b542c735d5c17e0a0" +dependencies = [ + "Inflector", + "proc-macro-crate", + "proc-macro2", + "quote", + "syn", + "uuid", +] + +[[package]] +name = "bevy_derive" +version = "0.4.0" +source = "git+https://github.com/bevyengine/bevy.git?branch=main#284889c64b2a4a4f67018e42a14062392edbd0aa" +dependencies = [ + "Inflector", + "find-crate", + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "bevy_derive" +version = "0.4.0" +source = "git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6#079b3ade89195ef1aa4bcf1f8c0740a6572b84b6" +dependencies = [ + "Inflector", + "find-crate", + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "bevy_diagnostic" +version = "0.4.0" +source = "git+https://github.com/bevyengine/bevy.git?branch=main#284889c64b2a4a4f67018e42a14062392edbd0aa" +dependencies = [ + "bevy_app 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_core 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_ecs 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_log 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_utils 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "parking_lot", +] + +[[package]] +name = "bevy_diagnostic" +version = "0.4.0" +source = "git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6#079b3ade89195ef1aa4bcf1f8c0740a6572b84b6" +dependencies = [ + "bevy_app 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_core 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_ecs 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_log 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_utils 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "parking_lot", +] + +[[package]] +name = "bevy_discovery" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f763294510a98c166814f8948609a34993b036ff28e50626adc0b16c19415ba3" +dependencies = [ + "proc-macro2", + "quote", + "ron", + "rustc-hash", + "serde", + "syn", +] + +[[package]] +name = "bevy_dylib" +version = "0.4.0" +source = "git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6#079b3ade89195ef1aa4bcf1f8c0740a6572b84b6" +dependencies = [ + "bevy_internal 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", +] + +[[package]] +name = "bevy_dynamic_plugin" +version = "0.4.0" +source = "git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6#079b3ade89195ef1aa4bcf1f8c0740a6572b84b6" +dependencies = [ + "bevy_app 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "libloading 0.7.0", +] + +[[package]] +name = "bevy_ecs" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1ad8a73ad248ed6c16b1ca53eaedd76ae5aa284aa5c4527f8cf3526b5e3a7fce" +dependencies = [ + "bevy_hecs", + "bevy_tasks 0.3.0", + "bevy_utils 0.3.0", + "downcast-rs", + "fixedbitset 0.3.2", + "log", + "parking_lot", + "rand 0.7.3", + "thiserror", +] + +[[package]] +name = "bevy_ecs" +version = "0.4.0" +source = "git+https://github.com/bevyengine/bevy.git?branch=main#284889c64b2a4a4f67018e42a14062392edbd0aa" +dependencies = [ + "async-channel", + "bevy_ecs_macros 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_reflect 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_tasks 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_utils 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bitflags", + "downcast-rs", + "fixedbitset 0.3.2", + "fxhash", + "parking_lot", + "rand 0.8.3", + "serde", + "thiserror", +] + +[[package]] +name = "bevy_ecs" +version = "0.4.0" +source = "git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6#079b3ade89195ef1aa4bcf1f8c0740a6572b84b6" +dependencies = [ + "async-channel", + "bevy_ecs_macros 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_tasks 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_utils 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bitflags", + "downcast-rs", + "fixedbitset 0.3.2", + "fxhash", + "lazy_static", + "parking_lot", + "rand 0.8.3", + "serde", + "thiserror", +] + +[[package]] +name = "bevy_ecs_macros" +version = "0.4.0" +source = "git+https://github.com/bevyengine/bevy.git?branch=main#284889c64b2a4a4f67018e42a14062392edbd0aa" +dependencies = [ + "find-crate", + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "bevy_ecs_macros" +version = "0.4.0" +source = "git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6#079b3ade89195ef1aa4bcf1f8c0740a6572b84b6" +dependencies = [ + "find-crate", + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "bevy_gilrs" +version = "0.4.0" +source = "git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6#079b3ade89195ef1aa4bcf1f8c0740a6572b84b6" +dependencies = [ + "bevy_app 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_ecs 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_input 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_utils 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "gilrs", +] + +[[package]] +name = "bevy_gltf" +version = "0.4.0" +source = "git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6#079b3ade89195ef1aa4bcf1f8c0740a6572b84b6" +dependencies = [ + "anyhow", + "base64", + "bevy_app 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_asset 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_core 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_ecs 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_math 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_pbr 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_reflect 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_render 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_scene 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_transform 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "gltf", + "thiserror", +] + +[[package]] +name = "bevy_hecs" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "18661dc92bcb6cc1f2f5ad630f3f3eae7b23942860ea6845a2a775b5a1f7564f" +dependencies = [ + "bevy_hecs_macros", + "bevy_utils 0.3.0", + "lazy_static", + "serde", +] + +[[package]] +name = "bevy_hecs_macros" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3a85e43b7043183821aa62f09c91164a0aa6de771c5397a7a0d0eaf754cc042a" +dependencies = [ + "proc-macro-crate", + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "bevy_input" +version = "0.4.0" +source = "git+https://github.com/bevyengine/bevy.git?branch=main#284889c64b2a4a4f67018e42a14062392edbd0aa" +dependencies = [ + "bevy_app 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_ecs 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_math 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_utils 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", +] + +[[package]] +name = "bevy_input" +version = "0.4.0" +source = "git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6#079b3ade89195ef1aa4bcf1f8c0740a6572b84b6" +dependencies = [ + "bevy_app 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_ecs 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_math 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_utils 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", +] + +[[package]] +name = "bevy_internal" +version = "0.4.0" +source = "git+https://github.com/bevyengine/bevy.git?branch=main#284889c64b2a4a4f67018e42a14062392edbd0aa" +dependencies = [ + "bevy_app 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_asset 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_core 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_derive 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_diagnostic 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_ecs 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_input 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_log 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_math 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_pbr 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_reflect 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_render 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_scene 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_sprite 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_tasks 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_text 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_transform 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_ui 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_utils 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_window 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "ndk-glue", +] + +[[package]] +name = "bevy_internal" +version = "0.4.0" +source = "git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6#079b3ade89195ef1aa4bcf1f8c0740a6572b84b6" +dependencies = [ + "bevy_app 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_asset 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_audio", + "bevy_core 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_derive 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_diagnostic 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_dynamic_plugin", + "bevy_ecs 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_gilrs", + "bevy_gltf", + "bevy_input 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_log 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_math 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_pbr 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_reflect 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_render 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_scene 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_sprite 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_tasks 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_text 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_transform 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_ui 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_utils 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_wgpu", + "bevy_window 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_winit", + "ndk-glue", +] + +[[package]] +name = "bevy_ldtk" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "806b2173ce11aa40ff204c6a184f50ee034ff4b34bbcc21c32170be6d8b6c094" +dependencies = [ + "anyhow", + "bevy 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "ldtk", + "serde_json", + "thiserror", +] + +[[package]] +name = "bevy_log" +version = "0.4.0" +source = "git+https://github.com/bevyengine/bevy.git?branch=main#284889c64b2a4a4f67018e42a14062392edbd0aa" +dependencies = [ + "android_log-sys 0.2.0", + "bevy_app 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_utils 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "console_error_panic_hook", + "tracing-subscriber", + "tracing-wasm", +] + +[[package]] +name = "bevy_log" +version = "0.4.0" +source = "git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6#079b3ade89195ef1aa4bcf1f8c0740a6572b84b6" +dependencies = [ + "android_log-sys 0.2.0", + "bevy_app 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_utils 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "console_error_panic_hook", + "tracing-subscriber", + "tracing-wasm", +] + +[[package]] +name = "bevy_math" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "71ff845326919ef68a796ae4740e33356683020756bc1d23b552b9b31a106fd3" +dependencies = [ + "glam 0.9.5", +] + +[[package]] +name = "bevy_math" +version = "0.4.0" +source = "git+https://github.com/bevyengine/bevy.git?branch=main#284889c64b2a4a4f67018e42a14062392edbd0aa" +dependencies = [ + "bevy_reflect 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "glam 0.13.0", +] + +[[package]] +name = "bevy_math" +version = "0.4.0" +source = "git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6#079b3ade89195ef1aa4bcf1f8c0740a6572b84b6" +dependencies = [ + "bevy_reflect 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "glam 0.12.0", +] + +[[package]] +name = "bevy_pbr" +version = "0.4.0" +source = "git+https://github.com/bevyengine/bevy.git?branch=main#284889c64b2a4a4f67018e42a14062392edbd0aa" +dependencies = [ + "bevy_app 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_asset 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_core 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_derive 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_ecs 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_math 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_reflect 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_render 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_transform 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_window 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", +] + +[[package]] +name = "bevy_pbr" +version = "0.4.0" +source = "git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6#079b3ade89195ef1aa4bcf1f8c0740a6572b84b6" +dependencies = [ + "bevy_app 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_asset 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_core 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_derive 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_ecs 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_math 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_reflect 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_render 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_transform 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_window 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", +] + +[[package]] +name = "bevy_property" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0bd127fa915b12581aab82cf77ade4a29c1a7b00c19672b88c187c14d111227c" +dependencies = [ + "bevy_ecs 0.3.0", + "bevy_math 0.3.0", + "bevy_property_derive", + "bevy_utils 0.3.0", + "erased-serde", + "ron", + "serde", + "smallvec", +] + +[[package]] +name = "bevy_property_derive" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a3c7a3bc30a90561dc05e662597d595d29a9a7171fb7e5fc34fdb09e4c60c10f" +dependencies = [ + "proc-macro-crate", + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "bevy_prototype_inline_assets" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c135344bd8b75bc482c6eccf52d9d61d77256a48467d705111e4625c5301b428" +dependencies = [ + "bevy_app 0.3.0", + "bevy_asset 0.3.0", + "bevy_ecs 0.3.0", + "bevy_tasks 0.3.0", + "bevy_utils 0.3.0", + "futures", +] + +[[package]] +name = "bevy_rapier2d" +version = "0.8.0" +source = "git+https://github.com/alec-deason/bevy_rapier.git?branch=tracking_changes_for_bevy_0.5#bdebffd010516d51b8c235151808d3201c7ff7f1" +dependencies = [ + "bevy 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "concurrent-queue", + "nalgebra", + "rapier2d", +] + +[[package]] +name = "bevy_reflect" +version = "0.4.0" +source = "git+https://github.com/bevyengine/bevy.git?branch=main#284889c64b2a4a4f67018e42a14062392edbd0aa" +dependencies = [ + "bevy_reflect_derive 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_utils 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "downcast-rs", + "erased-serde", + "glam 0.13.0", + "parking_lot", + "serde", + "smallvec", + "thiserror", +] + +[[package]] +name = "bevy_reflect" +version = "0.4.0" +source = "git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6#079b3ade89195ef1aa4bcf1f8c0740a6572b84b6" +dependencies = [ + "bevy_app 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_ecs 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_reflect_derive 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_utils 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "downcast-rs", + "erased-serde", + "glam 0.12.0", + "parking_lot", + "serde", + "smallvec", + "thiserror", +] + +[[package]] +name = "bevy_reflect_derive" +version = "0.4.0" +source = "git+https://github.com/bevyengine/bevy.git?branch=main#284889c64b2a4a4f67018e42a14062392edbd0aa" +dependencies = [ + "find-crate", + "proc-macro2", + "quote", + "syn", + "uuid", +] + +[[package]] +name = "bevy_reflect_derive" +version = "0.4.0" +source = "git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6#079b3ade89195ef1aa4bcf1f8c0740a6572b84b6" +dependencies = [ + "find-crate", + "proc-macro2", + "quote", + "syn", + "uuid", +] + +[[package]] +name = "bevy_render" +version = "0.4.0" +source = "git+https://github.com/bevyengine/bevy.git?branch=main#284889c64b2a4a4f67018e42a14062392edbd0aa" +dependencies = [ + "anyhow", + "bevy-glsl-to-spirv", + "bevy_app 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_asset 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_core 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_derive 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_ecs 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_math 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_reflect 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_transform 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_utils 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_window 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bitflags", + "downcast-rs", + "hex", + "hexasphere", + "image", + "once_cell", + "parking_lot", + "serde", + "shaderc", + "smallvec", + "spirv-reflect", + "thiserror", +] + +[[package]] +name = "bevy_render" +version = "0.4.0" +source = "git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6#079b3ade89195ef1aa4bcf1f8c0740a6572b84b6" +dependencies = [ + "anyhow", + "bevy-glsl-to-spirv", + "bevy_app 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_asset 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_core 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_derive 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_ecs 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_math 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_reflect 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_transform 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_utils 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_window 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bitflags", + "downcast-rs", + "hex", + "hexasphere", + "image", + "once_cell", + "parking_lot", + "serde", + "shaderc", + "smallvec", + "spirv-reflect", + "thiserror", +] + +[[package]] +name = "bevy_scene" +version = "0.4.0" +source = "git+https://github.com/bevyengine/bevy.git?branch=main#284889c64b2a4a4f67018e42a14062392edbd0aa" +dependencies = [ + "anyhow", + "bevy_app 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_asset 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_ecs 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_reflect 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_transform 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_utils 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "parking_lot", + "ron", + "serde", + "thiserror", + "uuid", +] + +[[package]] +name = "bevy_scene" +version = "0.4.0" +source = "git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6#079b3ade89195ef1aa4bcf1f8c0740a6572b84b6" +dependencies = [ + "anyhow", + "bevy_app 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_asset 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_ecs 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_reflect 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_transform 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_utils 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "parking_lot", + "ron", + "serde", + "thiserror", + "uuid", +] + +[[package]] +name = "bevy_sprite" +version = "0.4.0" +source = "git+https://github.com/bevyengine/bevy.git?branch=main#284889c64b2a4a4f67018e42a14062392edbd0aa" +dependencies = [ + "bevy_app 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_asset 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_core 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_ecs 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_log 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_math 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_reflect 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_render 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_transform 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_utils 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "guillotiere", + "rectangle-pack", + "serde", + "thiserror", +] + +[[package]] +name = "bevy_sprite" +version = "0.4.0" +source = "git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6#079b3ade89195ef1aa4bcf1f8c0740a6572b84b6" +dependencies = [ + "bevy_app 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_asset 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_core 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_ecs 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_log 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_math 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_reflect 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_render 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_transform 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_utils 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "guillotiere", + "rectangle-pack", + "serde", + "thiserror", +] + +[[package]] +name = "bevy_tasks" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6c39e34a30611a1c4a80a30d252f0c53afa27e9500fa73dae1dca2e41c85c765" +dependencies = [ + "async-channel", + "async-executor", + "event-listener", + "futures-lite", + "num_cpus", + "wasm-bindgen-futures", +] + +[[package]] +name = "bevy_tasks" +version = "0.4.0" +source = "git+https://github.com/bevyengine/bevy.git?branch=main#284889c64b2a4a4f67018e42a14062392edbd0aa" +dependencies = [ + "async-channel", + "async-executor", + "event-listener", + "futures-lite", + "instant", + "num_cpus", + "wasm-bindgen-futures", +] + +[[package]] +name = "bevy_tasks" +version = "0.4.0" +source = "git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6#079b3ade89195ef1aa4bcf1f8c0740a6572b84b6" +dependencies = [ + "async-channel", + "async-executor", + "event-listener", + "futures-lite", + "instant", + "num_cpus", + "wasm-bindgen-futures", +] + +[[package]] +name = "bevy_text" +version = "0.4.0" +source = "git+https://github.com/bevyengine/bevy.git?branch=main#284889c64b2a4a4f67018e42a14062392edbd0aa" +dependencies = [ + "ab_glyph", + "anyhow", + "bevy_app 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_asset 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_core 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_ecs 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_math 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_reflect 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_render 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_sprite 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_transform 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_utils 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_window 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "glyph_brush_layout", + "thiserror", +] + +[[package]] +name = "bevy_text" +version = "0.4.0" +source = "git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6#079b3ade89195ef1aa4bcf1f8c0740a6572b84b6" +dependencies = [ + "ab_glyph", + "anyhow", + "bevy_app 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_asset 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_core 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_ecs 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_math 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_reflect 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_render 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_sprite 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_transform 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_utils 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_window 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "glyph_brush_layout", + "thiserror", +] + +[[package]] +name = "bevy_transform" +version = "0.4.0" +source = "git+https://github.com/bevyengine/bevy.git?branch=main#284889c64b2a4a4f67018e42a14062392edbd0aa" +dependencies = [ + "bevy_app 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_ecs 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_math 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_reflect 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_utils 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "smallvec", +] + +[[package]] +name = "bevy_transform" +version = "0.4.0" +source = "git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6#079b3ade89195ef1aa4bcf1f8c0740a6572b84b6" +dependencies = [ + "bevy_app 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_ecs 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_math 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_reflect 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_utils 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "smallvec", +] + +[[package]] +name = "bevy_type_registry" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4aac65e5c297e547844cb5986da14975181a352f532c8d6fe95f7b62e5a40d32" +dependencies = [ + "bevy_app 0.3.0", + "bevy_derive 0.3.0", + "bevy_ecs 0.3.0", + "bevy_property", + "bevy_utils 0.3.0", + "parking_lot", + "serde", + "uuid", +] + +[[package]] +name = "bevy_ui" +version = "0.4.0" +source = "git+https://github.com/bevyengine/bevy.git?branch=main#284889c64b2a4a4f67018e42a14062392edbd0aa" +dependencies = [ + "bevy_app 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_asset 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_core 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_derive 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_ecs 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_input 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_log 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_math 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_reflect 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_render 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_sprite 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_text 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_transform 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_utils 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_window 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "serde", + "smallvec", + "stretch", +] + +[[package]] +name = "bevy_ui" +version = "0.4.0" +source = "git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6#079b3ade89195ef1aa4bcf1f8c0740a6572b84b6" +dependencies = [ + "bevy_app 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_asset 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_core 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_derive 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_ecs 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_input 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_log 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_math 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_reflect 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_render 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_sprite 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_text 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_transform 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_utils 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_window 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "serde", + "smallvec", + "stretch", +] + +[[package]] +name = "bevy_utils" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "554cd4eba4b278f6cc0fe5da0b7dbe8deba51613e6769f93b0d5a8a32eac54b6" +dependencies = [ + "ahash 0.5.10", + "getrandom 0.2.2", +] + +[[package]] +name = "bevy_utils" +version = "0.4.0" +source = "git+https://github.com/bevyengine/bevy.git?branch=main#284889c64b2a4a4f67018e42a14062392edbd0aa" +dependencies = [ + "ahash 0.7.2", + "getrandom 0.2.2", + "instant", + "tracing", + "uuid", +] + +[[package]] +name = "bevy_utils" +version = "0.4.0" +source = "git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6#079b3ade89195ef1aa4bcf1f8c0740a6572b84b6" +dependencies = [ + "ahash 0.7.2", + "getrandom 0.2.2", + "instant", + "tracing", + "uuid", +] + +[[package]] +name = "bevy_wgpu" +version = "0.4.0" +source = "git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6#079b3ade89195ef1aa4bcf1f8c0740a6572b84b6" +dependencies = [ + "bevy_app 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_asset 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_core 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_diagnostic 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_ecs 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_render 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_utils 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_window 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_winit", + "crossbeam-channel 0.5.0", + "crossbeam-utils 0.8.3", + "futures-lite", + "parking_lot", + "wgpu", +] + +[[package]] +name = "bevy_window" +version = "0.4.0" +source = "git+https://github.com/bevyengine/bevy.git?branch=main#284889c64b2a4a4f67018e42a14062392edbd0aa" +dependencies = [ + "bevy_app 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_ecs 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_math 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "bevy_utils 0.4.0 (git+https://github.com/bevyengine/bevy.git?branch=main)", + "web-sys", +] + +[[package]] +name = "bevy_window" +version = "0.4.0" +source = "git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6#079b3ade89195ef1aa4bcf1f8c0740a6572b84b6" +dependencies = [ + "bevy_app 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_ecs 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_math 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_utils 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "web-sys", +] + +[[package]] +name = "bevy_winit" +version = "0.4.0" +source = "git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6#079b3ade89195ef1aa4bcf1f8c0740a6572b84b6" +dependencies = [ + "bevy_app 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_ecs 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_input 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_log 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_math 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_utils 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_window 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "wasm-bindgen", + "web-sys", + "winit", +] + +[[package]] +name = "bindgen" +version = "0.56.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2da379dbebc0b76ef63ca68d8fc6e71c0f13e59432e0987e508c1820e6ab5239" +dependencies = [ + "bitflags", + "cexpr", + "clang-sys", + "lazy_static", + "lazycell", + "peeking_take_while", + "proc-macro2", + "quote", + "regex", + "rustc-hash", + "shlex", +] + +[[package]] +name = "bit-set" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6e11e16035ea35e4e5997b393eacbf6f63983188f7a2ad25bfb13465f5ad59de" +dependencies = [ + "bit-vec", +] + +[[package]] +name = "bit-vec" +version = "0.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb" + +[[package]] +name = "bitflags" +version = "1.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693" + +[[package]] +name = "block" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a" + +[[package]] +name = "bumpalo" +version = "3.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "63396b8a4b9de3f4fdfb320ab6080762242f66a8ef174c49d8e19b674db4cdbe" + +[[package]] +name = "bytemuck" +version = "1.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bed57e2090563b83ba8f83366628ce535a7584c9afa4c9fc0612a03925c6df58" + +[[package]] +name = "byteorder" +version = "1.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610" + +[[package]] +name = "bytes" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b700ce4376041dcd0a327fd0097c41095743c4c8af8887265942faf1100bd040" + +[[package]] +name = "cache-padded" +version = "1.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "631ae5198c9be5e753e5cc215e1bd73c2b466a3565173db433f52bb9d3e66dba" + +[[package]] +name = "cc" +version = "1.0.67" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3c69b077ad434294d3ce9f1f6143a2a4b89a8a2d54ef813d85003a4fd1137fd" +dependencies = [ + "jobserver", +] + +[[package]] +name = "cesu8" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c" + +[[package]] +name = "cexpr" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f4aedb84272dbe89af497cf81375129abda4fc0a9e7c5d317498c15cc30c0d27" +dependencies = [ + "nom", +] + +[[package]] +name = "cfg-if" +version = "0.1.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822" + +[[package]] +name = "cfg-if" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" + +[[package]] +name = "cfg_aliases" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e" + +[[package]] +name = "chrono" +version = "0.4.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "670ad68c9088c2a963aaa298cb369688cf3f9465ce5e2d4ca10e6e0098a1ce73" +dependencies = [ + "libc", + "num-integer", + "num-traits", + "winapi 0.3.9", +] + +[[package]] +name = "chunked_transfer" +version = "1.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fff857943da45f546682664a79488be82e69e43c1a7a2307679ab9afb3a66d2e" + +[[package]] +name = "clang-sys" +version = "1.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f54d78e30b388d4815220c8dd03fea5656b6c6d32adb59e89061552a102f8da1" +dependencies = [ + "glob", + "libc", + "libloading 0.7.0", +] + +[[package]] +name = "cmake" +version = "0.1.45" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eb6210b637171dfba4cda12e579ac6dc73f5165ad56133e5d72ef3131f320855" +dependencies = [ + "cc", +] + +[[package]] +name = "cocoa" +version = "0.24.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6f63902e9223530efb4e26ccd0cf55ec30d592d3b42e21a28defc42a9586e832" +dependencies = [ + "bitflags", + "block", + "cocoa-foundation", + "core-foundation 0.9.1", + "core-graphics 0.22.2", + "foreign-types", + "libc", + "objc", +] + +[[package]] +name = "cocoa-foundation" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7ade49b65d560ca58c403a479bb396592b155c0185eada742ee323d1d68d6318" +dependencies = [ + "bitflags", + "block", + "core-foundation 0.9.1", + "core-graphics-types", + "foreign-types", + "libc", + "objc", +] + +[[package]] +name = "color_quant" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b" + +[[package]] +name = "combine" +version = "3.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "da3da6baa321ec19e1cc41d31bf599f00c783d0517095cdaf0332e3fe8d20680" +dependencies = [ + "ascii", + "byteorder", + "either", + "memchr", + "unreachable", +] + +[[package]] +name = "combine" +version = "4.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cc4369b5e4c0cddf64ad8981c0111e7df4f7078f4d6ba98fb31f2e17c4c57b7e" +dependencies = [ + "bytes", + "memchr", +] + +[[package]] +name = "concurrent-queue" +version = "1.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "30ed07550be01594c6026cff2a1d7fe9c8f683caa798e12b68694ac9e88286a3" +dependencies = [ + "cache-padded", +] + +[[package]] +name = "console_error_panic_hook" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b8d976903543e0c48546a91908f21588a680a8c8f984df9a5d69feccb2b2a211" +dependencies = [ + "cfg-if 0.1.10", + "wasm-bindgen", +] + +[[package]] +name = "const_fn" +version = "0.4.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "28b9d6de7f49e22cf97ad17fc4036ece69300032f45f78f30b4a4482cdc3f4a6" + +[[package]] +name = "cookie" +version = "0.14.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "03a5d7b21829bc7b4bf4754a978a241ae54ea55a40f92bb20216e54096f4b951" +dependencies = [ + "percent-encoding", + "time", + "version_check", +] + +[[package]] +name = "cookie_store" +version = "0.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3818dfca4b0cb5211a659bbcbb94225b7127407b2b135e650d717bfb78ab10d3" +dependencies = [ + "cookie", + "idna", + "log", + "publicsuffix", + "serde", + "serde_json", + "time", + "url", +] + +[[package]] +name = "copyless" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a2df960f5d869b2dd8532793fde43eb5427cceb126c929747a26823ab0eeb536" + +[[package]] +name = "core-foundation" +version = "0.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "25b9e03f145fd4f2bf705e07b900cd41fc636598fe5dc452fd0db1441c3f496d" +dependencies = [ + "core-foundation-sys 0.6.2", + "libc", +] + +[[package]] +name = "core-foundation" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "57d24c7a13c43e870e37c1556b74555437870a04514f7685f5b354e090567171" +dependencies = [ + "core-foundation-sys 0.7.0", + "libc", +] + +[[package]] +name = "core-foundation" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0a89e2ae426ea83155dccf10c0fa6b1463ef6d5fcb44cee0b224a408fa640a62" +dependencies = [ + "core-foundation-sys 0.8.2", + "libc", +] + +[[package]] +name = "core-foundation-sys" +version = "0.6.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e7ca8a5221364ef15ce201e8ed2f609fc312682a8f4e0e3d4aa5879764e0fa3b" + +[[package]] +name = "core-foundation-sys" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b3a71ab494c0b5b860bdc8407ae08978052417070c2ced38573a9157ad75b8ac" + +[[package]] +name = "core-foundation-sys" +version = "0.8.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ea221b5284a47e40033bf9b66f35f984ec0ea2931eb03505246cd27a963f981b" + +[[package]] +name = "core-graphics" +version = "0.19.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b3889374e6ea6ab25dba90bb5d96202f61108058361f6dc72e8b03e6f8bbe923" +dependencies = [ + "bitflags", + "core-foundation 0.7.0", + "foreign-types", + "libc", +] + +[[package]] +name = "core-graphics" +version = "0.22.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "269f35f69b542b80e736a20a89a05215c0ce80c2c03c514abb2e318b78379d86" +dependencies = [ + "bitflags", + "core-foundation 0.9.1", + "core-graphics-types", + "foreign-types", + "libc", +] + +[[package]] +name = "core-graphics-types" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3a68b68b3446082644c91ac778bf50cd4104bfb002b5a6a7c44cca5a2c70788b" +dependencies = [ + "bitflags", + "core-foundation 0.9.1", + "foreign-types", + "libc", +] + +[[package]] +name = "core-video-sys" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "34ecad23610ad9757664d644e369246edde1803fcb43ed72876565098a5d3828" +dependencies = [ + "cfg-if 0.1.10", + "core-foundation-sys 0.7.0", + "core-graphics 0.19.2", + "libc", + "objc", +] + +[[package]] +name = "coreaudio-rs" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f229761965dad3e9b11081668a6ea00f1def7aa46062321b5ec245b834f6e491" +dependencies = [ + "bitflags", + "coreaudio-sys", +] + +[[package]] +name = "coreaudio-sys" +version = "0.2.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2b7e3347be6a09b46aba228d6608386739fb70beff4f61e07422da87b0bb31fa" +dependencies = [ + "bindgen", +] + +[[package]] +name = "cpal" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "05631e2089dfa5d3b6ea1cfbbfd092e2ee5deeb69698911bc976b28b746d3657" +dependencies = [ + "alsa", + "core-foundation-sys 0.6.2", + "coreaudio-rs", + "jni 0.17.0", + "js-sys", + "lazy_static", + "libc", + "mach 0.3.2", + "ndk", + "ndk-glue", + "nix 0.15.0", + "oboe", + "parking_lot", + "stdweb 0.1.3", + "thiserror", + "web-sys", + "winapi 0.3.9", +] + +[[package]] +name = "crc32fast" +version = "1.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "81156fece84ab6a9f2afdb109ce3ae577e42b1228441eded99bd77f627953b1a" +dependencies = [ + "cfg-if 1.0.0", +] + +[[package]] +name = "crossbeam" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fd01a6eb3daaafa260f6fc94c3a6c36390abc2080e38e3e34ced87393fb77d80" +dependencies = [ + "cfg-if 1.0.0", + "crossbeam-channel 0.5.0", + "crossbeam-deque", + "crossbeam-epoch", + "crossbeam-queue", + "crossbeam-utils 0.8.3", +] + +[[package]] +name = "crossbeam-channel" +version = "0.4.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b153fe7cbef478c567df0f972e02e6d736db11affe43dfc9c56a9374d1adfb87" +dependencies = [ + "crossbeam-utils 0.7.2", + "maybe-uninit", +] + +[[package]] +name = "crossbeam-channel" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dca26ee1f8d361640700bde38b2c37d8c22b3ce2d360e1fc1c74ea4b0aa7d775" +dependencies = [ + "cfg-if 1.0.0", + "crossbeam-utils 0.8.3", +] + +[[package]] +name = "crossbeam-deque" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "94af6efb46fef72616855b036a624cf27ba656ffc9be1b9a3c931cfc7749a9a9" +dependencies = [ + "cfg-if 1.0.0", + "crossbeam-epoch", + "crossbeam-utils 0.8.3", +] + +[[package]] +name = "crossbeam-epoch" +version = "0.9.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2584f639eb95fea8c798496315b297cf81b9b58b6d30ab066a75455333cf4b12" +dependencies = [ + "cfg-if 1.0.0", + "crossbeam-utils 0.8.3", + "lazy_static", + "memoffset", + "scopeguard", +] + +[[package]] +name = "crossbeam-queue" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0f6cb3c7f5b8e51bc3ebb73a2327ad4abdbd119dc13223f14f961d2f38486756" +dependencies = [ + "cfg-if 1.0.0", + "crossbeam-utils 0.8.3", +] + +[[package]] +name = "crossbeam-utils" +version = "0.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c3c7c73a2d1e9fc0886a08b93e98eb643461230d5f1925e4036204d5f2e261a8" +dependencies = [ + "autocfg", + "cfg-if 0.1.10", + "lazy_static", +] + +[[package]] +name = "crossbeam-utils" +version = "0.8.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e7e9d99fa91428effe99c5c6d4634cdeba32b8cf784fc428a2a687f61a952c49" +dependencies = [ + "autocfg", + "cfg-if 1.0.0", + "lazy_static", +] + +[[package]] +name = "d3d12" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d0a60cceb22c7c53035f8980524fdc7f17cf49681a3c154e6757d30afbec6ec4" +dependencies = [ + "bitflags", + "libloading 0.6.7", + "winapi 0.3.9", +] + +[[package]] +name = "darling" +version = "0.10.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0d706e75d87e35569db781a9b5e2416cff1236a47ed380831f959382ccd5f858" +dependencies = [ + "darling_core", + "darling_macro", +] + +[[package]] +name = "darling_core" +version = "0.10.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f0c960ae2da4de88a91b2d920c2a7233b400bc33cb28453a2987822d8392519b" +dependencies = [ + "fnv", + "ident_case", + "proc-macro2", + "quote", + "strsim", + "syn", +] + +[[package]] +name = "darling_macro" +version = "0.10.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d9b5a2f4ac4969822c62224815d069952656cadc7084fdca9751e6d959189b72" +dependencies = [ + "darling_core", + "quote", + "syn", +] + +[[package]] +name = "deflate" +version = "0.8.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "73770f8e1fe7d64df17ca66ad28994a0a623ea497fa69486e14984e715c5d174" +dependencies = [ + "adler32", + "byteorder", +] + +[[package]] +name = "derivative" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "discard" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "212d0f5754cb6769937f4501cc0e67f4f4483c8d2c3e1e922ee9edbe4ab4c7c0" + +[[package]] +name = "dispatch" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b" + +[[package]] +name = "downcast-rs" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9ea835d29036a4087793836fa931b08837ad5e957da9e23886b29586fb9b6650" + +[[package]] +name = "either" +version = "1.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457" + +[[package]] +name = "env_logger" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "44533bbbb3bb3c1fa17d9f2e4e38bbbaf8396ba82193c4cb1b6445d711445d36" +dependencies = [ + "log", + "regex", +] + +[[package]] +name = "erased-serde" +version = "0.3.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0465971a8cc1fa2455c8465aaa377131e1f1cf4983280f474a13e68793aa770c" +dependencies = [ + "serde", +] + +[[package]] +name = "error-chain" +version = "0.12.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2d2f06b9cac1506ece98fe3231e3cc9c4410ec3d5b1f24ae1c8946f0742cdefc" +dependencies = [ + "backtrace", + "version_check", +] + +[[package]] +name = "euclid" +version = "0.22.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "51e5bac4ec41ece6346fd867815a57a221abdf48f4eb931b033789b5b4b6fc70" +dependencies = [ + "num-traits", +] + +[[package]] +name = "event-listener" +version = "2.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f7531096570974c3a9dcf9e4b8e1cede1ec26cf5046219fb3b9d897503b9be59" + +[[package]] +name = "fastrand" +version = "1.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ca5faf057445ce5c9d4329e382b2ce7ca38550ef3b73a5348362d5f24e0c7fe3" +dependencies = [ + "instant", +] + +[[package]] +name = "fetch_unroll" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c8d44807d562d137f063cbfe209da1c3f9f2fa8375e11166ef495daab7b847f9" +dependencies = [ + "libflate", + "tar", + "ureq", +] + +[[package]] +name = "filetime" +version = "0.2.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d34cfa13a63ae058bfa601fe9e313bbdb3746427c1459185464ce0fcf62e1e8" +dependencies = [ + "cfg-if 1.0.0", + "libc", + "redox_syscall", + "winapi 0.3.9", +] + +[[package]] +name = "find-crate" +version = "0.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "59a98bbaacea1c0eb6a0876280051b892eb73594fd90cf3b20e9c817029c57d2" +dependencies = [ + "toml", +] + +[[package]] +name = "fixedbitset" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "37ab347416e802de484e4d03c7316c48f1ecb56574dfd4a46a80f173ce1de04d" + +[[package]] +name = "fixedbitset" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "45e780567ed7abc415d12fd464571d265eb4a5710ddc97cdb1a31a4c35bb479d" + +[[package]] +name = "fnv" +version = "1.0.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" + +[[package]] +name = "foreign-types" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" +dependencies = [ + "foreign-types-shared", +] + +[[package]] +name = "foreign-types-shared" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" + +[[package]] +name = "form_urlencoded" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5fc25a87fa4fd2094bffb06925852034d90a17f0d1e05197d4956d3555752191" +dependencies = [ + "matches", + "percent-encoding", +] + +[[package]] +name = "fsevent" +version = "2.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "97f347202c95c98805c216f9e1df210e8ebaec9fdb2365700a43c10797a35e63" +dependencies = [ + "bitflags", + "fsevent-sys", +] + +[[package]] +name = "fsevent-sys" +version = "3.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77a29c77f1ca394c3e73a9a5d24cfcabb734682d9634fc398f2204a63c994120" +dependencies = [ + "libc", +] + +[[package]] +name = "fuchsia-zircon" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2e9763c69ebaae630ba35f74888db465e49e259ba1bc0eda7d06f4a067615d82" +dependencies = [ + "bitflags", + "fuchsia-zircon-sys", +] + +[[package]] +name = "fuchsia-zircon-sys" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7" + +[[package]] +name = "futures" +version = "0.3.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f55667319111d593ba876406af7c409c0ebb44dc4be6132a783ccf163ea14c1" +dependencies = [ + "futures-channel", + "futures-core", + "futures-io", + "futures-sink", + "futures-task", + "futures-util", +] + +[[package]] +name = "futures-channel" +version = "0.3.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8c2dd2df839b57db9ab69c2c9d8f3e8c81984781937fe2807dc6dcf3b2ad2939" +dependencies = [ + "futures-core", + "futures-sink", +] + +[[package]] +name = "futures-core" +version = "0.3.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "15496a72fabf0e62bdc3df11a59a3787429221dd0710ba8ef163d6f7a9112c94" + +[[package]] +name = "futures-io" +version = "0.3.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d71c2c65c57704c32f5241c1223167c2c3294fd34ac020c807ddbe6db287ba59" + +[[package]] +name = "futures-lite" +version = "1.11.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b4481d0cd0de1d204a4fa55e7d45f07b1d958abcb06714b3446438e2eff695fb" +dependencies = [ + "fastrand", + "futures-core", + "futures-io", + "memchr", + "parking", + "pin-project-lite", + "waker-fn", +] + +[[package]] +name = "futures-sink" +version = "0.3.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "85754d98985841b7d4f5e8e6fbfa4a4ac847916893ec511a2917ccd8525b8bb3" + +[[package]] +name = "futures-task" +version = "0.3.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fa189ef211c15ee602667a6fcfe1c1fd9e07d42250d2156382820fba33c9df80" + +[[package]] +name = "futures-util" +version = "0.3.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1812c7ab8aedf8d6f2701a43e1243acdbcc2b36ab26e2ad421eb99ac963d96d1" +dependencies = [ + "futures-core", + "futures-sink", + "futures-task", + "pin-project-lite", + "pin-utils", +] + +[[package]] +name = "fxhash" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c" +dependencies = [ + "byteorder", +] + +[[package]] +name = "generational-arena" +version = "0.2.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e1d3b771574f62d0548cee0ad9057857e9fc25d7a3335f140c84f6acd0bf601" +dependencies = [ + "cfg-if 0.1.10", +] + +[[package]] +name = "generic-array" +version = "0.14.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "501466ecc8a30d1d3b7fc9229b122b2ce8ed6e9d9223f1138d4babb253e51817" +dependencies = [ + "typenum", + "version_check", +] + +[[package]] +name = "getrandom" +version = "0.1.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce" +dependencies = [ + "cfg-if 1.0.0", + "libc", + "wasi 0.9.0+wasi-snapshot-preview1", +] + +[[package]] +name = "getrandom" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c9495705279e7140bf035dde1f6e750c162df8b625267cd52cc44e0b156732c8" +dependencies = [ + "cfg-if 1.0.0", + "js-sys", + "libc", + "wasi 0.10.2+wasi-snapshot-preview1", + "wasm-bindgen", +] + +[[package]] +name = "gfx-auxil" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e7b33ecf067f2117668d91c9b0f2e5f223ebd1ffec314caa2f3de27bb580186d" +dependencies = [ + "fxhash", + "gfx-hal", + "spirv_cross", +] + +[[package]] +name = "gfx-backend-dx11" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f851d03c2e8f117e3702bf41201a4fafa447d5cb1276d5375870ae7573d069dd" +dependencies = [ + "arrayvec", + "bitflags", + "gfx-auxil", + "gfx-hal", + "libloading 0.6.7", + "log", + "parking_lot", + "range-alloc", + "raw-window-handle", + "smallvec", + "spirv_cross", + "thunderdome", + "winapi 0.3.9", + "wio", +] + +[[package]] +name = "gfx-backend-dx12" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "36dc6ba2b7647e2c2b27b8f74ff5ccdd53c703776588eee5b1de515fdcbd6bc9" +dependencies = [ + "arrayvec", + "bit-set", + "bitflags", + "d3d12", + "gfx-auxil", + "gfx-hal", + "log", + "parking_lot", + "range-alloc", + "raw-window-handle", + "smallvec", + "spirv_cross", + "winapi 0.3.9", +] + +[[package]] +name = "gfx-backend-empty" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9f07ef26a65954cfdd7b4c587f485100d1bb3b0bd6a51b02d817d6c87cca7a91" +dependencies = [ + "gfx-hal", + "log", + "raw-window-handle", +] + +[[package]] +name = "gfx-backend-gl" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c6717c50ab601efe4a669bfb44db615e3888695ac8263222aeaa702642b9fbc2" +dependencies = [ + "arrayvec", + "bitflags", + "gfx-auxil", + "gfx-hal", + "glow", + "js-sys", + "khronos-egl", + "libloading 0.6.7", + "log", + "naga", + "parking_lot", + "raw-window-handle", + "spirv_cross", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "gfx-backend-metal" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8dc54b456ece69ef49f8893269ebf24ac70969ed34ba2719c3f3abcc8fbff14e" +dependencies = [ + "arrayvec", + "bitflags", + "block", + "cocoa-foundation", + "copyless", + "foreign-types", + "gfx-auxil", + "gfx-hal", + "log", + "metal", + "naga", + "objc", + "parking_lot", + "range-alloc", + "raw-window-handle", + "spirv_cross", + "storage-map", +] + +[[package]] +name = "gfx-backend-vulkan" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dabe88b1a5c91e0f969b441cc57e70364858066e4ba937deeb62065654ef9bd9" +dependencies = [ + "arrayvec", + "ash", + "byteorder", + "core-graphics-types", + "gfx-hal", + "inplace_it", + "log", + "naga", + "objc", + "parking_lot", + "raw-window-handle", + "smallvec", + "winapi 0.3.9", +] + +[[package]] +name = "gfx-hal" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c1d9cc8d3b573dda62d0baca4f02e0209786e22c562caff001d77c389008781d" +dependencies = [ + "bitflags", + "naga", + "raw-window-handle", + "thiserror", +] + +[[package]] +name = "gilrs" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3b64ac678e1174eb012be1cfd409ff2483f23cb79bc880ce4737147245b0fbff" +dependencies = [ + "fnv", + "gilrs-core", + "log", + "stdweb 0.4.20", + "uuid", + "vec_map", +] + +[[package]] +name = "gilrs-core" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1024d4046c5c67d2adb8c90f6ed235163b58e05d35a63bf699b53f0cceeba2c6" +dependencies = [ + "core-foundation 0.6.4", + "io-kit-sys", + "libc", + "libudev-sys", + "log", + "nix 0.18.0", + "rusty-xinput", + "stdweb 0.4.20", + "uuid", + "vec_map", + "winapi 0.3.9", +] + +[[package]] +name = "gimli" +version = "0.23.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f6503fe142514ca4799d4c26297c4248239fe8838d827db6bd6065c6ed29a6ce" + +[[package]] +name = "glam" +version = "0.9.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8637c7ec4fd0776c51eeab3e0d5d1aa7e440ece3fc2ee7d674e13c957287bfc1" +dependencies = [ + "serde", +] + +[[package]] +name = "glam" +version = "0.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2ad8819b352632f676098176a51e11e324e8cee4c2518dd67e58c36b848438e6" +dependencies = [ + "serde", + "version_check", +] + +[[package]] +name = "glam" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "27e6eecbd94ac86b2e1f3b0065ed5f17c097c15d668dddb84208a141e271403b" +dependencies = [ + "serde", +] + +[[package]] +name = "glob" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574" + +[[package]] +name = "glow" +version = "0.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "072136d2c3783f3a92f131acb227bc806d3886278e2a4dc1e9990ec89ef9e70b" +dependencies = [ + "js-sys", + "slotmap", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "gltf" +version = "0.15.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d6fb0d1d772daf10ea74528c3aeb12215f6d5b820adf2ecfc93a6578d6779c3c" +dependencies = [ + "byteorder", + "gltf-json", + "lazy_static", +] + +[[package]] +name = "gltf-derive" +version = "0.15.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f6636de7bf52227363554f1ca2d9cd180fc666129ddd0933097e1f227dfa7293" +dependencies = [ + "inflections", + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "gltf-json" +version = "0.15.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3fc3deb81e6fa04bf808f6be7c3983229552a95b77f687ad96af00f6d3e7d6c" +dependencies = [ + "gltf-derive", + "serde", + "serde_derive", + "serde_json", +] + +[[package]] +name = "glyph_brush_layout" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "10bc06d530bf20c1902f1b02799ab7372ff43f6119770c49b0bc3f21bd148820" +dependencies = [ + "ab_glyph", + "approx", + "xi-unicode", +] + +[[package]] +name = "gpu-alloc" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e7724b9aef57ea36d70faf54e0ee6265f86e41de16bed8333efdeab5b00e16b" +dependencies = [ + "bitflags", + "gpu-alloc-types", + "tracing", +] + +[[package]] +name = "gpu-alloc-types" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "54804d0d6bc9d7f26db4eaec1ad10def69b599315f487d32c334a80d1efe67a5" +dependencies = [ + "bitflags", +] + +[[package]] +name = "gpu-descriptor" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e8a70f1e87a3840ed6a3e99e02c2b861e4dbdf26f0d07e38f42ea5aff46cfce2" +dependencies = [ + "bitflags", + "gpu-descriptor-types", + "hashbrown", + "tracing", +] + +[[package]] +name = "gpu-descriptor-types" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "363e3677e55ad168fef68cf9de3a4a310b53124c5e784c53a1d70e92d23f2126" +dependencies = [ + "bitflags", +] + +[[package]] +name = "guillotiere" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bc7cccefbf418f663e11e9500326f46a44273dc598210bbedc8bbe95e696531f" +dependencies = [ + "euclid", + "svg_fmt", +] + +[[package]] +name = "hashbrown" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d7afe4a420e3fe79967a00898cc1f4db7c8a49a9333a29f8a4bd76a253d5cd04" +dependencies = [ + "ahash 0.4.7", +] + +[[package]] +name = "heck" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87cbf45460356b7deeb5e3415b5563308c0a9b057c85e12b06ad551f98d0a6ac" +dependencies = [ + "unicode-segmentation", +] + +[[package]] +name = "hermit-abi" +version = "0.1.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "322f4de77956e22ed0e5032c359a0f1273f1f7f0d79bfa3b8ffbc730d7fbcc5c" +dependencies = [ + "libc", +] + +[[package]] +name = "hex" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" + +[[package]] +name = "hexasphere" +version = "3.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c592a42961cf144138e04a4bddbe3ef5c6f9fe6ef5eff6fd3bb767b254194171" +dependencies = [ + "glam 0.13.0", + "lazy_static", +] + +[[package]] +name = "ident_case" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" + +[[package]] +name = "idna" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "89829a5d69c23d348314a7ac337fe39173b61149a9864deabd260983aed48c21" +dependencies = [ + "matches", + "unicode-bidi", + "unicode-normalization", +] + +[[package]] +name = "image" +version = "0.23.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "24ffcb7e7244a9bf19d35bf2883b9c080c4ced3c07a9895572178cdb8f13f6a1" +dependencies = [ + "bytemuck", + "byteorder", + "color_quant", + "num-iter", + "num-rational", + "num-traits", + "png", + "scoped_threadpool", +] + +[[package]] +name = "indexmap" +version = "1.6.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "824845a0bf897a9042383849b02c1bc219c2383772efcd5c6f9766fa4b81aef3" +dependencies = [ + "autocfg", + "hashbrown", +] + +[[package]] +name = "inflections" +version = "1.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a257582fdcde896fd96463bf2d40eefea0580021c0712a0e2b028b60b47a837a" + +[[package]] +name = "inotify" +version = "0.9.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d19f57db1baad9d09e43a3cd76dcf82ebdafd37d75c9498b87762dba77c93f15" +dependencies = [ + "bitflags", + "inotify-sys", + "libc", +] + +[[package]] +name = "inotify-sys" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb" +dependencies = [ + "libc", +] + +[[package]] +name = "inplace_it" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "90953f308a79fe6d62a4643e51f848fbfddcd05975a38e69fdf4ab86a7baf7ca" + +[[package]] +name = "instant" +version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "61124eeebbd69b8190558df225adf7e4caafce0d743919e5d6b19652314ec5ec" +dependencies = [ + "cfg-if 1.0.0", + "js-sys", + "time", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "io-kit-sys" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f21dcc74995dd4cd090b147e79789f8d65959cbfb5f0b118002db869ea3bd0a0" +dependencies = [ + "core-foundation-sys 0.6.2", + "mach 0.2.3", +] + +[[package]] +name = "iovec" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b2b3ea6ff95e175473f8ffe6a7eb7c00d054240321b84c57051175fe3c1e075e" +dependencies = [ + "libc", +] + +[[package]] +name = "itoa" +version = "0.4.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd25036021b0de88a0aff6b850051563c6516d0bf53f8638938edbb9de732736" + +[[package]] +name = "jni" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1981310da491a4f0f815238097d0d43d8072732b5ae5f8bd0d8eadf5bf245402" +dependencies = [ + "cesu8", + "combine 3.8.1", + "error-chain", + "jni-sys", + "log", + "walkdir", +] + +[[package]] +name = "jni" +version = "0.17.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "36bcc950632e48b86da402c5c077590583da5ac0d480103611d5374e7c967a3c" +dependencies = [ + "cesu8", + "combine 4.5.2", + "error-chain", + "jni-sys", + "log", + "walkdir", +] + +[[package]] +name = "jni-sys" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130" + +[[package]] +name = "jobserver" +version = "0.1.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c71313ebb9439f74b00d9d2dcec36440beaf57a6aa0623068441dd7cd81a7f2" +dependencies = [ + "libc", +] + +[[package]] +name = "js-sys" +version = "0.3.46" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cf3d7383929f7c9c7c2d0fa596f325832df98c3704f2c60553080f7127a58175" +dependencies = [ + "wasm-bindgen", +] + +[[package]] +name = "kernel32-sys" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d" +dependencies = [ + "winapi 0.2.8", + "winapi-build", +] + +[[package]] +name = "khronos-egl" +version = "3.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b19cc4a81304db2a0ad69740e83cdc3a9364e3f9bd6d88a87288a4c2deec927b" +dependencies = [ + "libc", + "libloading 0.6.7", +] + +[[package]] +name = "lazy_static" +version = "1.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" +dependencies = [ + "spin", +] + +[[package]] +name = "lazycell" +version = "1.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" + +[[package]] +name = "ldtk" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2e561eff6c038cf2aec0be43647306b754d2e83bf12d277da99460ece9c483cb" +dependencies = [ + "heck", + "quote", + "serde", + "serde_json", +] + +[[package]] +name = "libc" +version = "0.2.89" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "538c092e5586f4cdd7dd8078c4a79220e3e168880218124dcbce860f0ea938c6" + +[[package]] +name = "libflate" +version = "1.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "389de7875e06476365974da3e7ff85d55f1972188ccd9f6020dd7c8156e17914" +dependencies = [ + "adler32", + "crc32fast", + "libflate_lz77", + "rle-decode-fast", +] + +[[package]] +name = "libflate_lz77" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3286f09f7d4926fc486334f28d8d2e6ebe4f7f9994494b6dab27ddfad2c9b11b" + +[[package]] +name = "libloading" +version = "0.6.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "351a32417a12d5f7e82c368a66781e307834dae04c6ce0cd4456d52989229883" +dependencies = [ + "cfg-if 1.0.0", + "winapi 0.3.9", +] + +[[package]] +name = "libloading" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6f84d96438c15fcd6c3f244c8fce01d1e2b9c6b5623e9c711dc9286d8fc92d6a" +dependencies = [ + "cfg-if 1.0.0", + "winapi 0.3.9", +] + +[[package]] +name = "libm" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7fc7aa29613bd6a620df431842069224d8bc9011086b1db4c0e0cd47fa03ec9a" + +[[package]] +name = "libm" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c7d73b3f436185384286bd8098d17ec07c9a7d2388a6599f824d8502b529702a" + +[[package]] +name = "libudev-sys" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c8469b4a23b962c1396b9b451dda50ef5b283e8dd309d69033475fa9b334324" +dependencies = [ + "libc", + "pkg-config", +] + +[[package]] +name = "lock_api" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd96ffd135b2fd7b973ac026d28085defbe8983df057ced3eb4f2130b0831312" +dependencies = [ + "scopeguard", +] + +[[package]] +name = "log" +version = "0.4.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710" +dependencies = [ + "cfg-if 1.0.0", +] + +[[package]] +name = "mach" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "86dd2487cdfea56def77b88438a2c915fb45113c5319bfe7e14306ca4cd0b0e1" +dependencies = [ + "libc", +] + +[[package]] +name = "mach" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b823e83b2affd8f40a9ee8c29dbc56404c1e34cd2710921f2801e2cf29527afa" +dependencies = [ + "libc", +] + +[[package]] +name = "malloc_buf" +version = "0.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb" +dependencies = [ + "libc", +] + +[[package]] +name = "matchers" +version = "0.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f099785f7595cc4b4553a174ce30dd7589ef93391ff414dbb67f62392b9e0ce1" +dependencies = [ + "regex-automata", +] + +[[package]] +name = "matches" +version = "0.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7ffc5c5338469d4d3ea17d269fa8ea3512ad247247c30bd2df69e68309ed0a08" + +[[package]] +name = "matrixmultiply" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "916806ba0031cd542105d916a97c8572e1fa6dd79c9c51e7eb43a09ec2dd84c1" +dependencies = [ + "rawpointer", +] + +[[package]] +name = "maybe-uninit" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "60302e4db3a61da70c0cb7991976248362f30319e88850c487b9b95bbf059e00" + +[[package]] +name = "memchr" +version = "2.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0ee1c47aaa256ecabcaea351eae4a9b01ef39ed810004e298d2511ed284b1525" + +[[package]] +name = "memoffset" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "157b4208e3059a8f9e78d559edc658e13df41410cb3ae03979c83130067fdd87" +dependencies = [ + "autocfg", +] + +[[package]] +name = "metal" +version = "0.21.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4598d719460ade24c7d91f335daf055bf2a7eec030728ce751814c50cdd6a26c" +dependencies = [ + "bitflags", + "block", + "cocoa-foundation", + "foreign-types", + "log", + "objc", +] + +[[package]] +name = "minimp3" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "985438f75febf74c392071a975a29641b420dd84431135a6e6db721de4b74372" +dependencies = [ + "minimp3-sys", + "slice-deque", + "thiserror", +] + +[[package]] +name = "minimp3-sys" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e21c73734c69dc95696c9ed8926a2b393171d98b3f5f5935686a26a487ab9b90" +dependencies = [ + "cc", +] + +[[package]] +name = "miniz_oxide" +version = "0.3.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "791daaae1ed6889560f8c4359194f56648355540573244a5448a83ba1ecc7435" +dependencies = [ + "adler32", +] + +[[package]] +name = "miniz_oxide" +version = "0.4.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a92518e98c078586bc6c934028adcca4c92a53d6a958196de835170a01d84e4b" +dependencies = [ + "adler", + "autocfg", +] + +[[package]] +name = "mio" +version = "0.6.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4afd66f5b91bf2a3bc13fad0e21caedac168ca4c707504e75585648ae80e4cc4" +dependencies = [ + "cfg-if 0.1.10", + "fuchsia-zircon", + "fuchsia-zircon-sys", + "iovec", + "kernel32-sys", + "libc", + "log", + "miow 0.2.2", + "net2", + "slab", + "winapi 0.2.8", +] + +[[package]] +name = "mio" +version = "0.7.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2182a122f3b7f3f5329cb1972cee089ba2459a0a80a56935e6e674f096f8d839" +dependencies = [ + "libc", + "log", + "miow 0.3.6", + "ntapi", + "winapi 0.3.9", +] + +[[package]] +name = "mio-extras" +version = "2.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "52403fe290012ce777c4626790c8951324a2b9e3316b3143779c72b029742f19" +dependencies = [ + "lazycell", + "log", + "mio 0.6.23", + "slab", +] + +[[package]] +name = "miow" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ebd808424166322d4a38da87083bfddd3ac4c131334ed55856112eb06d46944d" +dependencies = [ + "kernel32-sys", + "net2", + "winapi 0.2.8", + "ws2_32-sys", +] + +[[package]] +name = "miow" +version = "0.3.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5a33c1b55807fbed163481b5ba66db4b2fa6cde694a5027be10fb724206c5897" +dependencies = [ + "socket2", + "winapi 0.3.9", +] + +[[package]] +name = "naga" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "05089b2acdf0e6a962cdbf5e328402345a27f59fcde1a59fe97a73e8149d416f" +dependencies = [ + "bit-set", + "bitflags", + "fxhash", + "log", + "num-traits", + "petgraph", + "spirv_headers", + "thiserror", +] + +[[package]] +name = "nalgebra" +version = "0.24.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a9002895a0de45e3cde58b36d0cf2f83249e7dba4a43ee64dafbf01bfd464ff" +dependencies = [ + "approx", + "generic-array", + "matrixmultiply", + "num-complex", + "num-rational", + "num-traits", + "rand 0.7.3", + "rand_distr", + "simba", + "typenum", +] + +[[package]] +name = "ndk" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5eb167c1febed0a496639034d0c76b3b74263636045db5489eee52143c246e73" +dependencies = [ + "jni-sys", + "ndk-sys", + "num_enum", + "thiserror", +] + +[[package]] +name = "ndk-glue" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bdf399b8b7a39c6fb153c4ec32c72fd5fe789df24a647f229c239aa7adb15241" +dependencies = [ + "android_logger", + "lazy_static", + "libc", + "log", + "ndk", + "ndk-macro", + "ndk-sys", +] + +[[package]] +name = "ndk-macro" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "05d1c6307dc424d0f65b9b06e94f88248e6305726b14729fd67a5e47b2dc481d" +dependencies = [ + "darling", + "proc-macro-crate", + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "ndk-sys" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c44922cb3dbb1c70b5e5f443d63b64363a898564d739ba5198e3a9138442868d" + +[[package]] +name = "net2" +version = "0.2.37" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "391630d12b68002ae1e25e8f974306474966550ad82dac6886fb8910c19568ae" +dependencies = [ + "cfg-if 0.1.10", + "libc", + "winapi 0.3.9", +] + +[[package]] +name = "nix" +version = "0.15.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3b2e0b4f3320ed72aaedb9a5ac838690a8047c7b275da22711fddff4f8a14229" +dependencies = [ + "bitflags", + "cc", + "cfg-if 0.1.10", + "libc", + "void", +] + +[[package]] +name = "nix" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "83450fe6a6142ddd95fb064b746083fc4ef1705fe81f64a64e1d4b39f54a1055" +dependencies = [ + "bitflags", + "cc", + "cfg-if 0.1.10", + "libc", +] + +[[package]] +name = "nom" +version = "5.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ffb4262d26ed83a1c0a33a38fe2bb15797329c85770da05e6b828ddb782627af" +dependencies = [ + "memchr", + "version_check", +] + +[[package]] +name = "notify" +version = "5.0.0-pre.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e5fd82b93434edb9c00ae65ee741e0e081cdc8c63346ab9f687935a629aaf4c3" +dependencies = [ + "anymap", + "bitflags", + "crossbeam-channel 0.5.0", + "filetime", + "fsevent", + "fsevent-sys", + "inotify", + "libc", + "mio 0.7.10", + "walkdir", + "winapi 0.3.9", +] + +[[package]] +name = "ntapi" +version = "0.3.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3f6bb902e437b6d86e03cce10a7e2af662292c5dfef23b65899ea3ac9354ad44" +dependencies = [ + "winapi 0.3.9", +] + +[[package]] +name = "num-complex" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "747d632c0c558b87dbabbe6a82f3b4ae03720d0646ac5b7b4dae89394be5f2c5" +dependencies = [ + "num-traits", +] + +[[package]] +name = "num-derive" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "876a53fff98e03a936a674b29568b0e605f06b29372c2489ff4de23f1949743d" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "num-integer" +version = "0.1.44" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d2cc698a63b549a70bc047073d2949cce27cd1c7b0a4a862d08a8031bc2801db" +dependencies = [ + "autocfg", + "num-traits", +] + +[[package]] +name = "num-iter" +version = "0.1.42" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b2021c8337a54d21aca0d59a92577a029af9431cb59b909b03252b9c164fad59" +dependencies = [ + "autocfg", + "num-integer", + "num-traits", +] + +[[package]] +name = "num-rational" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "12ac428b1cb17fce6f731001d307d351ec70a6d202fc2e60f7d4c5e42d8f4f07" +dependencies = [ + "autocfg", + "num-integer", + "num-traits", +] + +[[package]] +name = "num-traits" +version = "0.2.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9a64b1ec5cda2586e284722486d802acf1f7dbdc623e2bfc57e65ca1cd099290" +dependencies = [ + "autocfg", + "libm 0.2.1", +] + +[[package]] +name = "num_cpus" +version = "1.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "05499f3756671c15885fee9034446956fff3f243d6077b91e5767df161f766b3" +dependencies = [ + "hermit-abi", + "libc", +] + +[[package]] +name = "num_enum" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ca565a7df06f3d4b485494f25ba05da1435950f4dc263440eda7a6fa9b8e36e4" +dependencies = [ + "derivative", + "num_enum_derive", +] + +[[package]] +name = "num_enum_derive" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ffa5a33ddddfee04c0283a7653987d634e880347e96b5b2ed64de07efb59db9d" +dependencies = [ + "proc-macro-crate", + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "objc" +version = "0.2.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1" +dependencies = [ + "malloc_buf", + "objc_exception", +] + +[[package]] +name = "objc_exception" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ad970fb455818ad6cba4c122ad012fae53ae8b4795f86378bce65e4f6bab2ca4" +dependencies = [ + "cc", +] + +[[package]] +name = "object" +version = "0.23.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a9a7ab5d64814df0fe4a4b5ead45ed6c5f181ee3ff04ba344313a6c80446c5d4" + +[[package]] +name = "oboe" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1aadc2b0867bdbb9a81c4d99b9b682958f49dbea1295a81d2f646cca2afdd9fc" +dependencies = [ + "jni 0.14.0", + "ndk", + "ndk-glue", + "num-derive", + "num-traits", + "oboe-sys", +] + +[[package]] +name = "oboe-sys" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "68ff7a51600eabe34e189eec5c995a62f151d8d97e5fbca39e87ca738bb99b82" +dependencies = [ + "fetch_unroll", +] + +[[package]] +name = "once_cell" +version = "1.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "af8b08b04175473088b46763e51ee54da5f9a164bc162f615b91bc179dbf15a3" + +[[package]] +name = "owned_ttf_parser" +version = "0.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3a3c7a20e3f122223e68eef6ca58e39bc1ea8a1d83418ba4c2c1ba189d2ee355" +dependencies = [ + "ttf-parser", +] + +[[package]] +name = "parking" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "427c3892f9e783d91cc128285287e70a59e206ca452770ece88a76f7a3eddd72" + +[[package]] +name = "parking_lot" +version = "0.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6d7744ac029df22dca6284efe4e898991d28e3085c706c972bcd7da4a27a15eb" +dependencies = [ + "instant", + "lock_api", + "parking_lot_core", +] + +[[package]] +name = "parking_lot_core" +version = "0.8.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fa7a782938e745763fe6907fc6ba86946d72f49fe7e21de074e08128a99fb018" +dependencies = [ + "cfg-if 1.0.0", + "instant", + "libc", + "redox_syscall", + "smallvec", + "winapi 0.3.9", +] + +[[package]] +name = "parry2d" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e943882e415c38d779753cc038d56193ad3d43a856156d212816227eff5c6d78" +dependencies = [ + "approx", + "arrayvec", + "bitflags", + "downcast-rs", + "either", + "nalgebra", + "num-derive", + "num-traits", + "rustc-hash", + "simba", + "slab", + "smallvec", +] + +[[package]] +name = "paste" +version = "1.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "acbf547ad0c65e31259204bd90935776d1c693cec2f4ff7abb7a1bbbd40dfe58" + +[[package]] +name = "peeking_take_while" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099" + +[[package]] +name = "percent-encoding" +version = "2.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e" + +[[package]] +name = "petgraph" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "467d164a6de56270bd7c4d070df81d07beace25012d5103ced4e9ff08d6afdb7" +dependencies = [ + "fixedbitset 0.2.0", + "indexmap", +] + +[[package]] +name = "pin-project-lite" +version = "0.2.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc0e1f259c92177c30a4c9d177246edd0a3568b25756a977d0632cf8fa37e905" + +[[package]] +name = "pin-utils" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" + +[[package]] +name = "pkg-config" +version = "0.3.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3831453b3449ceb48b6d9c7ad7c96d5ea673e9b470a1dc578c2ce6521230884c" + +[[package]] +name = "png" +version = "0.16.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c3287920cb847dee3de33d301c463fba14dda99db24214ddf93f83d3021f4c6" +dependencies = [ + "bitflags", + "crc32fast", + "deflate", + "miniz_oxide 0.3.7", +] + +[[package]] +name = "ppv-lite86" +version = "0.2.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ac74c624d6b2d21f425f752262f42188365d7b8ff1aff74c82e45136510a4857" + +[[package]] +name = "proc-macro-crate" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d6ea3c4595b96363c13943497db34af4460fb474a95c43f4446ad341b8c9785" +dependencies = [ + "toml", +] + +[[package]] +name = "proc-macro-hack" +version = "0.5.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dbf0c48bc1d91375ae5c3cd81e3722dff1abcf81a30960240640d223f59fe0e5" + +[[package]] +name = "proc-macro2" +version = "1.0.24" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e0704ee1a7e00d7bb417d0770ea303c1bccbabf0ef1667dae92b5967f5f8a71" +dependencies = [ + "unicode-xid", +] + +[[package]] +name = "publicsuffix" +version = "1.5.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "95b4ce31ff0a27d93c8de1849cf58162283752f065a90d508f1105fa6c9a213f" +dependencies = [ + "idna", + "url", +] + +[[package]] +name = "qstring" +version = "0.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d464fae65fff2680baf48019211ce37aaec0c78e9264c84a3e484717f965104e" +dependencies = [ + "percent-encoding", +] + +[[package]] +name = "quote" +version = "1.0.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c3d0b9745dc2debf507c8422de05d7226cc1f0644216dfdfead988f9b1ab32a7" +dependencies = [ + "proc-macro2", +] + +[[package]] +name = "rand" +version = "0.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03" +dependencies = [ + "getrandom 0.1.16", + "libc", + "rand_chacha 0.2.2", + "rand_core 0.5.1", + "rand_hc 0.2.0", +] + +[[package]] +name = "rand" +version = "0.8.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0ef9e7e66b4468674bfcb0c81af8b7fa0bb154fa9f28eb840da5c447baeb8d7e" +dependencies = [ + "libc", + "rand_chacha 0.3.0", + "rand_core 0.6.2", + "rand_hc 0.3.0", +] + +[[package]] +name = "rand_chacha" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402" +dependencies = [ + "ppv-lite86", + "rand_core 0.5.1", +] + +[[package]] +name = "rand_chacha" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e12735cf05c9e10bf21534da50a147b924d555dc7a547c42e6bb2d5b6017ae0d" +dependencies = [ + "ppv-lite86", + "rand_core 0.6.2", +] + +[[package]] +name = "rand_core" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19" +dependencies = [ + "getrandom 0.1.16", +] + +[[package]] +name = "rand_core" +version = "0.6.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "34cf66eb183df1c5876e2dcf6b13d57340741e8dc255b48e40a26de954d06ae7" +dependencies = [ + "getrandom 0.2.2", +] + +[[package]] +name = "rand_distr" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c9e9532ada3929fb8b2e9dbe28d1e06c9b2cc65813f074fcb6bd5fbefeff9d56" +dependencies = [ + "num-traits", + "rand 0.7.3", +] + +[[package]] +name = "rand_hc" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c" +dependencies = [ + "rand_core 0.5.1", +] + +[[package]] +name = "rand_hc" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3190ef7066a446f2e7f42e239d161e905420ccab01eb967c9eb27d21b2322a73" +dependencies = [ + "rand_core 0.6.2", +] + +[[package]] +name = "range-alloc" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "63e935c45e09cc6dcf00d2f0b2d630a58f4095320223d47fc68918722f0538b6" + +[[package]] +name = "rapier2d" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "92b929b02109815ca1ddb680581b76eeea54ec18ebd22aaa567ba909a2af20e8" +dependencies = [ + "approx", + "arrayvec", + "bit-vec", + "bitflags", + "crossbeam", + "downcast-rs", + "generational-arena", + "instant", + "nalgebra", + "num-derive", + "num-traits", + "parry2d", + "rayon", + "rustc-hash", + "simba", + "vec_map", +] + +[[package]] +name = "raw-window-handle" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0a441a7a6c80ad6473bd4b74ec1c9a4c951794285bf941c2126f607c72e48211" +dependencies = [ + "libc", +] + +[[package]] +name = "rawpointer" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "60a357793950651c4ed0f3f52338f53b2f809f32d83a07f72909fa13e4c6c1e3" + +[[package]] +name = "rayon" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b0d8e0819fadc20c74ea8373106ead0600e3a67ef1fe8da56e39b9ae7275674" +dependencies = [ + "autocfg", + "crossbeam-deque", + "either", + "rayon-core", +] + +[[package]] +name = "rayon-core" +version = "1.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9ab346ac5921dc62ffa9f89b7a773907511cdfa5490c572ae9be1be33e8afa4a" +dependencies = [ + "crossbeam-channel 0.5.0", + "crossbeam-deque", + "crossbeam-utils 0.8.3", + "lazy_static", + "num_cpus", +] + +[[package]] +name = "rectangle-pack" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e509b8eba9ca1884760ad1e2161cece724d4fd2b4cb47ddc01706920c6500cd7" + +[[package]] +name = "redox_syscall" +version = "0.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "94341e4e44e24f6b591b59e47a8a027df12e008d73fd5672dbea9cc22f4507d9" +dependencies = [ + "bitflags", +] + +[[package]] +name = "regex" +version = "1.4.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "957056ecddbeba1b26965114e191d2e8589ce74db242b6ea25fc4062427a5c19" +dependencies = [ + "aho-corasick", + "memchr", + "regex-syntax", +] + +[[package]] +name = "regex-automata" +version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ae1ded71d66a4a97f5e961fd0cb25a5f366a42a41570d16a763a69c092c26ae4" +dependencies = [ + "byteorder", + "regex-syntax", +] + +[[package]] +name = "regex-syntax" +version = "0.6.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "24d5f089152e60f62d28b835fbff2cd2e8dc0baf1ac13343bef92ab7eed84548" + +[[package]] +name = "ring" +version = "0.16.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc" +dependencies = [ + "cc", + "libc", + "once_cell", + "spin", + "untrusted", + "web-sys", + "winapi 0.3.9", +] + +[[package]] +name = "rle-decode-fast" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cabe4fa914dec5870285fa7f71f602645da47c486e68486d2b4ceb4a343e90ac" + +[[package]] +name = "rodio" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c9683532495146e98878d4948fa1a1953f584cd923f2a5f5c26b7a8701b56943" +dependencies = [ + "cpal", + "minimp3", +] + +[[package]] +name = "ron" +version = "0.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "064ea8613fb712a19faf920022ec8ddf134984f100090764a4e1d768f3827f1f" +dependencies = [ + "base64", + "bitflags", + "serde", +] + +[[package]] +name = "rustc-demangle" +version = "0.1.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6e3bad0ee36814ca07d7968269dd4b7ec89ec2da10c4bb613928d3077083c232" + +[[package]] +name = "rustc-hash" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" + +[[package]] +name = "rustc_version" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a" +dependencies = [ + "semver", +] + +[[package]] +name = "rustls" +version = "0.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "064fd21ff87c6e87ed4506e68beb42459caa4a0e2eb144932e6776768556980b" +dependencies = [ + "base64", + "log", + "ring", + "sct", + "webpki", +] + +[[package]] +name = "rusty-xinput" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d2aa654bc32eb9ca14cce1a084abc9dfe43949a4547c35269a094c39272db3bb" +dependencies = [ + "lazy_static", + "log", + "winapi 0.3.9", +] + +[[package]] +name = "ryu" +version = "1.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "71d301d4193d031abdd79ff7e3dd721168a9572ef3fe51a1517aba235bd8f86e" + +[[package]] +name = "safe_arch" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c1ff3d6d9696af502cc3110dacce942840fb06ff4514cad92236ecc455f2ce05" +dependencies = [ + "bytemuck", +] + +[[package]] +name = "same-file" +version = "1.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" +dependencies = [ + "winapi-util", +] + +[[package]] +name = "scoped_threadpool" +version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d51f5df5af43ab3f1360b429fa5e0152ac5ce8c0bd6485cae490332e96846a8" + +[[package]] +name = "scopeguard" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" + +[[package]] +name = "sct" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3042af939fca8c3453b7af0f1c66e533a15a86169e39de2657310ade8f98d3c" +dependencies = [ + "ring", + "untrusted", +] + +[[package]] +name = "semver" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403" +dependencies = [ + "semver-parser", +] + +[[package]] +name = "semver-parser" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3" + +[[package]] +name = "serde" +version = "1.0.124" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bd761ff957cb2a45fbb9ab3da6512de9de55872866160b23c25f1a841e99d29f" +dependencies = [ + "serde_derive", +] + +[[package]] +name = "serde_derive" +version = "1.0.124" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1800f7693e94e186f5e25a28291ae1570da908aff7d97a095dec1e56ff99069b" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "serde_json" +version = "1.0.64" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "799e97dc9fdae36a5c8b8f2cae9ce2ee9fdce2058c57a93e6099d919fd982f79" +dependencies = [ + "itoa", + "ryu", + "serde", +] + +[[package]] +name = "sha1" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2579985fda508104f7587689507983eadd6a6e84dd35d6d115361f530916fa0d" + +[[package]] +name = "shaderc" +version = "0.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1ca37955a53b37fa20380c414aec5343ab76b6993ebfd86e74facd7209bac577" +dependencies = [ + "libc", + "shaderc-sys", +] + +[[package]] +name = "shaderc-sys" +version = "0.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "da6962db4d543df2fb613d76e6f4c7bcf58ff3300709c92f2349239955ce0a9f" +dependencies = [ + "cmake", + "libc", +] + +[[package]] +name = "sharded-slab" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "79c719719ee05df97490f80a45acfc99e5a30ce98a1e4fb67aee422745ae14e3" +dependencies = [ + "lazy_static", +] + +[[package]] +name = "shlex" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7fdf1b9db47230893d76faad238fd6097fd6d6a9245cd7a4d90dbd639536bbd2" + +[[package]] +name = "simba" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "17bfe642b1728a6e89137ad428ef5d4738eca4efaba9590f9e110b8944028621" +dependencies = [ + "approx", + "num-complex", + "num-traits", + "paste", + "wide", +] + +[[package]] +name = "slab" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c111b5bd5695e56cffe5129854aa230b39c93a305372fdbb2668ca2394eea9f8" + +[[package]] +name = "slice-deque" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "31ef6ee280cdefba6d2d0b4b78a84a1c1a3f3a4cec98c2d4231c8bc225de0f25" +dependencies = [ + "libc", + "mach 0.3.2", + "winapi 0.3.9", +] + +[[package]] +name = "slotmap" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c46a3482db8f247956e464d783693ece164ca056e6e67563ee5505bdb86452cd" + +[[package]] +name = "smallvec" +version = "1.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fe0f37c9e8f3c5a4a66ad655a93c74daac4ad00c441533bf5c6e7990bb42604e" +dependencies = [ + "serde", +] + +[[package]] +name = "socket2" +version = "0.3.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "122e570113d28d773067fab24266b66753f6ea915758651696b6e35e49f88d6e" +dependencies = [ + "cfg-if 1.0.0", + "libc", + "winapi 0.3.9", +] + +[[package]] +name = "spin" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" + +[[package]] +name = "spirv-reflect" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cecc7af6a7d3ca6d15f4d6b5077df89c77ad1f4b314d0cabee221656d041dad7" +dependencies = [ + "bitflags", + "cc", + "num-traits", + "serde", + "serde_derive", + "spirv_headers", +] + +[[package]] +name = "spirv_cross" +version = "0.23.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "60647fadbf83c4a72f0d7ea67a7ca3a81835cf442b8deae5c134c3e0055b2e14" +dependencies = [ + "cc", + "js-sys", + "wasm-bindgen", +] + +[[package]] +name = "spirv_headers" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1f5b132530b1ac069df335577e3581765995cba5a13995cdbbdbc8fb057c532c" +dependencies = [ + "bitflags", + "num-traits", +] + +[[package]] +name = "standback" +version = "0.2.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a2beb4d1860a61f571530b3f855a1b538d0200f7871c63331ecd6f17b1f014f8" +dependencies = [ + "version_check", +] + +[[package]] +name = "stdweb" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ef5430c8e36b713e13b48a9f709cc21e046723fe44ce34587b73a830203b533e" + +[[package]] +name = "stdweb" +version = "0.4.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d022496b16281348b52d0e30ae99e01a73d737b2f45d38fed4edf79f9325a1d5" +dependencies = [ + "discard", + "rustc_version", + "serde", + "serde_json", + "stdweb-derive", + "stdweb-internal-macros", + "stdweb-internal-runtime", + "wasm-bindgen", +] + +[[package]] +name = "stdweb-derive" +version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c87a60a40fccc84bef0652345bbbbbe20a605bf5d0ce81719fc476f5c03b50ef" +dependencies = [ + "proc-macro2", + "quote", + "serde", + "serde_derive", + "syn", +] + +[[package]] +name = "stdweb-internal-macros" +version = "0.2.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "58fa5ff6ad0d98d1ffa8cb115892b6e69d67799f6763e162a1c9db421dc22e11" +dependencies = [ + "base-x", + "proc-macro2", + "quote", + "serde", + "serde_derive", + "serde_json", + "sha1", + "syn", +] + +[[package]] +name = "stdweb-internal-runtime" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "213701ba3370744dcd1a12960caa4843b3d68b4d1c0a5d575e0d65b2ee9d16c0" + +[[package]] +name = "storage-map" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "418bb14643aa55a7841d5303f72cf512cfb323b8cc221d51580500a1ca75206c" +dependencies = [ + "lock_api", +] + +[[package]] +name = "stretch" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7b0dc6d20ce137f302edf90f9cd3d278866fd7fb139efca6f246161222ad6d87" +dependencies = [ + "lazy_static", + "libm 0.1.4", +] + +[[package]] +name = "strsim" +version = "0.9.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6446ced80d6c486436db5c078dde11a9f73d42b57fb273121e160b84f63d894c" + +[[package]] +name = "svg_fmt" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8fb1df15f412ee2e9dfc1c504260fa695c1c3f10fe9f4a6ee2d2184d7d6450e2" + +[[package]] +name = "syn" +version = "1.0.64" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3fd9d1e9976102a03c542daa2eff1b43f9d72306342f3f8b3ed5fb8908195d6f" +dependencies = [ + "proc-macro2", + "quote", + "unicode-xid", +] + +[[package]] +name = "tar" +version = "0.4.33" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c0bcfbd6a598361fda270d82469fff3d65089dc33e175c9a131f7b4cd395f228" +dependencies = [ + "filetime", + "libc", + "xattr", +] + +[[package]] +name = "thiserror" +version = "1.0.24" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e0f4a65597094d4483ddaed134f409b2cb7c1beccf25201a9f73c719254fa98e" +dependencies = [ + "thiserror-impl", +] + +[[package]] +name = "thiserror-impl" +version = "1.0.24" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7765189610d8241a44529806d6fd1f2e0a08734313a35d5b3a556f92b381f3c0" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "thread_local" +version = "1.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8018d24e04c95ac8790716a5987d0fec4f8b27249ffa0f7d33f1369bdfb88cbd" +dependencies = [ + "once_cell", +] + +[[package]] +name = "thunderdome" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7572415bd688d401c52f6e36f4c8e805b9ae1622619303b9fa835d531db0acae" + +[[package]] +name = "time" +version = "0.2.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1195b046942c221454c2539395f85413b33383a067449d78aab2b7b052a142f7" +dependencies = [ + "const_fn", + "libc", + "standback", + "stdweb 0.4.20", + "time-macros", + "version_check", + "winapi 0.3.9", +] + +[[package]] +name = "time-macros" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "957e9c6e26f12cb6d0dd7fc776bb67a706312e7299aed74c8dd5b17ebb27e2f1" +dependencies = [ + "proc-macro-hack", + "time-macros-impl", +] + +[[package]] +name = "time-macros-impl" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e5c3be1edfad6027c69f5491cf4cb310d1a71ecd6af742788c6ff8bced86b8fa" +dependencies = [ + "proc-macro-hack", + "proc-macro2", + "quote", + "standback", + "syn", +] + +[[package]] +name = "tinyvec" +version = "1.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "317cca572a0e89c3ce0ca1f1bdc9369547fe318a683418e42ac8f59d14701023" +dependencies = [ + "tinyvec_macros", +] + +[[package]] +name = "tinyvec_macros" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c" + +[[package]] +name = "toml" +version = "0.5.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a31142970826733df8241ef35dc040ef98c679ab14d7c3e54d827099b3acecaa" +dependencies = [ + "serde", +] + +[[package]] +name = "tracing" +version = "0.1.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "01ebdc2bb4498ab1ab5f5b73c5803825e60199229ccba0698170e3be0e7f959f" +dependencies = [ + "cfg-if 1.0.0", + "pin-project-lite", + "tracing-attributes", + "tracing-core", +] + +[[package]] +name = "tracing-attributes" +version = "0.1.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c42e6fa53307c8a17e4ccd4dc81cf5ec38db9209f59b222210375b54ee40d1e2" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "tracing-core" +version = "0.1.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f50de3927f93d202783f4513cda820ab47ef17f624b03c096e86ef00c67e6b5f" +dependencies = [ + "lazy_static", +] + +[[package]] +name = "tracing-log" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a6923477a48e41c1951f1999ef8bb5a3023eb723ceadafe78ffb65dc366761e3" +dependencies = [ + "lazy_static", + "log", + "tracing-core", +] + +[[package]] +name = "tracing-serde" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fb65ea441fbb84f9f6748fd496cf7f63ec9af5bca94dd86456978d055e8eb28b" +dependencies = [ + "serde", + "tracing-core", +] + +[[package]] +name = "tracing-subscriber" +version = "0.2.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "705096c6f83bf68ea5d357a6aa01829ddbdac531b357b45abeca842938085baa" +dependencies = [ + "ansi_term", + "chrono", + "lazy_static", + "matchers", + "regex", + "serde", + "serde_json", + "sharded-slab", + "smallvec", + "thread_local", + "tracing", + "tracing-core", + "tracing-log", + "tracing-serde", +] + +[[package]] +name = "tracing-wasm" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8ae741706df70547fca8715f74a8569677666e7be3454313af70f6e158034485" +dependencies = [ + "tracing", + "tracing-subscriber", + "wasm-bindgen", +] + +[[package]] +name = "ttf-parser" +version = "0.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "85e00391c1f3d171490a3f8bd79999b0002ae38d3da0d6a3a306c754b053d71b" + +[[package]] +name = "two_d_world_bevy" +version = "0.1.0" +dependencies = [ + "bevy 0.4.0 (git+https://github.com/bevyengine/bevy?rev=079b3ade89195ef1aa4bcf1f8c0740a6572b84b6)", + "bevy_discovery", + "bevy_ldtk", + "bevy_prototype_inline_assets", + "bevy_rapier2d", +] + +[[package]] +name = "typenum" +version = "1.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "879f6906492a7cd215bfa4cf595b600146ccfac0c79bcbd1f3000162af5e8b06" + +[[package]] +name = "unicode-bidi" +version = "0.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "49f2bd0c6468a8230e1db229cff8029217cf623c767ea5d60bfbd42729ea54d5" +dependencies = [ + "matches", +] + +[[package]] +name = "unicode-normalization" +version = "0.1.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "07fbfce1c8a97d547e8b5334978438d9d6ec8c20e38f56d4a4374d181493eaef" +dependencies = [ + "tinyvec", +] + +[[package]] +name = "unicode-segmentation" +version = "1.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bb0d2e7be6ae3a5fa87eed5fb451aff96f2573d2694942e40543ae0bbe19c796" + +[[package]] +name = "unicode-xid" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f7fe0bb3479651439c9112f72b6c505038574c9fbb575ed1bf3b797fa39dd564" + +[[package]] +name = "unreachable" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "382810877fe448991dfc7f0dd6e3ae5d58088fd0ea5e35189655f84e6814fa56" +dependencies = [ + "void", +] + +[[package]] +name = "untrusted" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a" + +[[package]] +name = "ureq" +version = "1.5.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "294b85ef5dbc3670a72e82a89971608a1fcc4ed5c7c5a2895230d31a95f0569b" +dependencies = [ + "base64", + "chunked_transfer", + "cookie", + "cookie_store", + "log", + "once_cell", + "qstring", + "rustls", + "url", + "webpki", + "webpki-roots", +] + +[[package]] +name = "url" +version = "2.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9ccd964113622c8e9322cfac19eb1004a07e636c545f325da085d5cdde6f1f8b" +dependencies = [ + "form_urlencoded", + "idna", + "matches", + "percent-encoding", +] + +[[package]] +name = "uuid" +version = "0.8.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bc5cf98d8186244414c848017f0e2676b3fcb46807f6668a97dfe67359a3c4b7" +dependencies = [ + "getrandom 0.2.2", + "serde", +] + +[[package]] +name = "vec-arena" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eafc1b9b2dfc6f5529177b62cf806484db55b32dc7c9658a118e11bbeb33061d" + +[[package]] +name = "vec_map" +version = "0.8.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191" + +[[package]] +name = "version_check" +version = "0.9.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b5a972e5669d67ba988ce3dc826706fb0a8b01471c088cb0b6110b805cc36aed" + +[[package]] +name = "void" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d" + +[[package]] +name = "waker-fn" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9d5b2c62b4012a3e1eca5a7e077d13b3bf498c4073e33ccd58626607748ceeca" + +[[package]] +name = "walkdir" +version = "2.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "777182bc735b6424e1a57516d35ed72cb8019d85c8c9bf536dccb3445c1a2f7d" +dependencies = [ + "same-file", + "winapi 0.3.9", + "winapi-util", +] + +[[package]] +name = "wasi" +version = "0.9.0+wasi-snapshot-preview1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519" + +[[package]] +name = "wasi" +version = "0.10.2+wasi-snapshot-preview1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6" + +[[package]] +name = "wasm-bindgen" +version = "0.2.69" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3cd364751395ca0f68cafb17666eee36b63077fb5ecd972bbcd74c90c4bf736e" +dependencies = [ + "cfg-if 1.0.0", + "wasm-bindgen-macro", +] + +[[package]] +name = "wasm-bindgen-backend" +version = "0.2.69" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1114f89ab1f4106e5b55e688b828c0ab0ea593a1ea7c094b141b14cbaaec2d62" +dependencies = [ + "bumpalo", + "lazy_static", + "log", + "proc-macro2", + "quote", + "syn", + "wasm-bindgen-shared", +] + +[[package]] +name = "wasm-bindgen-futures" +version = "0.4.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fe9756085a84584ee9457a002b7cdfe0bfff169f45d2591d8be1345a6780e35" +dependencies = [ + "cfg-if 1.0.0", + "js-sys", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "wasm-bindgen-macro" +version = "0.2.69" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7a6ac8995ead1f084a8dea1e65f194d0973800c7f571f6edd70adf06ecf77084" +dependencies = [ + "quote", + "wasm-bindgen-macro-support", +] + +[[package]] +name = "wasm-bindgen-macro-support" +version = "0.2.69" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b5a48c72f299d80557c7c62e37e7225369ecc0c963964059509fbafe917c7549" +dependencies = [ + "proc-macro2", + "quote", + "syn", + "wasm-bindgen-backend", + "wasm-bindgen-shared", +] + +[[package]] +name = "wasm-bindgen-shared" +version = "0.2.69" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7e7811dd7f9398f14cc76efd356f98f03aa30419dea46aa810d71e819fc97158" + +[[package]] +name = "web-sys" +version = "0.3.46" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "222b1ef9334f92a21d3fb53dc3fd80f30836959a90f9274a626d7e06315ba3c3" +dependencies = [ + "js-sys", + "wasm-bindgen", +] + +[[package]] +name = "webpki" +version = "0.21.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b8e38c0608262c46d4a56202ebabdeb094cef7e560ca7a226c6bf055188aa4ea" +dependencies = [ + "ring", + "untrusted", +] + +[[package]] +name = "webpki-roots" +version = "0.21.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "82015b7e0b8bad8185994674a13a93306bea76cf5a16c5a181382fd3a5ec2376" +dependencies = [ + "webpki", +] + +[[package]] +name = "wgpu" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c60007fc3748278a36b458d96f86105f43aa5f0e412b15a5f934950d61ec26a9" +dependencies = [ + "arrayvec", + "js-sys", + "naga", + "parking_lot", + "raw-window-handle", + "smallvec", + "tracing", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", + "wgpu-core", + "wgpu-types", +] + +[[package]] +name = "wgpu-core" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c89fa2cc5d72236461ac09c5be967012663e29cb62f1a972654cbf35e49dffa8" +dependencies = [ + "arrayvec", + "bitflags", + "cfg_aliases", + "copyless", + "fxhash", + "gfx-backend-dx11", + "gfx-backend-dx12", + "gfx-backend-empty", + "gfx-backend-gl", + "gfx-backend-metal", + "gfx-backend-vulkan", + "gfx-hal", + "gpu-alloc", + "gpu-descriptor", + "naga", + "parking_lot", + "raw-window-handle", + "smallvec", + "thiserror", + "tracing", + "wgpu-types", +] + +[[package]] +name = "wgpu-types" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72fa9ba80626278fd87351555c363378d08122d7601e58319be3d6fa85a87747" +dependencies = [ + "bitflags", +] + +[[package]] +name = "wide" +version = "0.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2c51f160ef6333906fad7d31a2010d449148dd1a26bc377e0a1ace2cc9e1e1ee" +dependencies = [ + "bytemuck", + "safe_arch", +] + +[[package]] +name = "winapi" +version = "0.2.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a" + +[[package]] +name = "winapi" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" +dependencies = [ + "winapi-i686-pc-windows-gnu", + "winapi-x86_64-pc-windows-gnu", +] + +[[package]] +name = "winapi-build" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bc" + +[[package]] +name = "winapi-i686-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" + +[[package]] +name = "winapi-util" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178" +dependencies = [ + "winapi 0.3.9", +] + +[[package]] +name = "winapi-x86_64-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" + +[[package]] +name = "winit" +version = "0.24.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "da4eda6fce0eb84bd0a33e3c8794eb902e1033d0a1d5a31bc4f19b1b4bbff597" +dependencies = [ + "bitflags", + "cocoa", + "core-foundation 0.9.1", + "core-graphics 0.22.2", + "core-video-sys", + "dispatch", + "instant", + "lazy_static", + "libc", + "log", + "mio 0.6.23", + "mio-extras", + "ndk", + "ndk-glue", + "ndk-sys", + "objc", + "parking_lot", + "percent-encoding", + "raw-window-handle", + "wasm-bindgen", + "web-sys", + "winapi 0.3.9", + "x11-dl", +] + +[[package]] +name = "wio" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5d129932f4644ac2396cb456385cbf9e63b5b30c6e8dc4820bdca4eb082037a5" +dependencies = [ + "winapi 0.3.9", +] + +[[package]] +name = "ws2_32-sys" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d59cefebd0c892fa2dd6de581e937301d8552cb44489cdff035c6187cb63fa5e" +dependencies = [ + "winapi 0.2.8", + "winapi-build", +] + +[[package]] +name = "x11-dl" +version = "2.18.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2bf981e3a5b3301209754218f962052d4d9ee97e478f4d26d4a6eced34c1fef8" +dependencies = [ + "lazy_static", + "libc", + "maybe-uninit", + "pkg-config", +] + +[[package]] +name = "xattr" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "244c3741f4240ef46274860397c7c74e50eb23624996930e484c16679633a54c" +dependencies = [ + "libc", +] + +[[package]] +name = "xi-unicode" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a67300977d3dc3f8034dae89778f502b6ba20b269527b3223ba59c0cf393bb8a" diff --git a/Cargo.toml b/Cargo.toml @@ -0,0 +1,26 @@ +[package] +name = "two_d_world_bevy" +version = "0.1.0" +authors = ["MTRNord <mtrnord1@gmail.com>"] +edition = "2018" + +# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html + +[dependencies] +bevy_prototype_inline_assets = "0.1.1" +bevy_discovery = "0.1.0" +#kurinji = "1.0.5" +bevy_ldtk = {version = "0.4.2", features = ["bevy-unstable"]} + +[dependencies.bevy] +git = "https://github.com/bevyengine/bevy" +rev = "079b3ade89195ef1aa4bcf1f8c0740a6572b84b6" +features = ["dynamic"] + +[dependencies.bevy_rapier2d] +git = "https://github.com/alec-deason/bevy_rapier.git" +branch = "tracking_changes_for_bevy_0.5" +features = [ "simd-stable", "parallel" ] + +[patch.crates-io] +bevy = { git = "https://github.com/bevyengine/bevy", rev = "079b3ade89195ef1aa4bcf1f8c0740a6572b84b6"} diff --git a/assets/map.ldtk b/assets/map.ldtk @@ -0,0 +1,4639 @@ +{ + "__header__": { + "fileType": "LDtk Project JSON", + "app": "LDtk", + "doc": "https://ldtk.io/json", + "schema": "https://ldtk.io/files/JSON_SCHEMA.json", + "appAuthor": "Sebastien 'deepnight' Benard", + "appVersion": "0.8.1", + "url": "https://ldtk.io" + }, + "jsonVersion": "0.8.1", + "nextUid": 97, + "worldLayout": "Free", + "worldGridWidth": 256, + "worldGridHeight": 256, + "defaultPivotX": 0.5, + "defaultPivotY": 1, + "defaultGridSize": 16, + "defaultLevelWidth": 256, + "defaultLevelHeight": 256, + "bgColor": "#806262", + "defaultLevelBgColor": "#50506A", + "minifyJson": false, + "externalLevels": false, + "exportTiled": false, + "exportPng": false, + "pngFilePattern": null, + "backupOnSave": false, + "backupLimit": 10, + "flags": ["DiscardPreCsvIntGrid"], + "defs": { "layers": [ + { + "__type": "Entities", + "identifier": "Entities", + "type": "Entities", + "uid": 48, + "gridSize": 16, + "displayOpacity": 1, + "pxOffsetX": 0, + "pxOffsetY": 0, + "requiredTags": [], + "excludedTags": [], + "intGridValues": [{ "value": 1, "identifier": null, "color": "#000000" }], + "autoTilesetDefUid": null, + "autoRuleGroups": [], + "autoSourceLayerDefUid": null, + "tilesetDefUid": null, + "tilePivotX": 0, + "tilePivotY": 0 + }, + { + "__type": "IntGrid", + "identifier": "Collisions", + "type": "IntGrid", + "uid": 1, + "gridSize": 16, + "displayOpacity": 1, + "pxOffsetX": 0, + "pxOffsetY": 0, + "requiredTags": [], + "excludedTags": [], + "intGridValues": [ + { "value": 1, "identifier": "dirt", "color": "#93573E" }, + { "value": 2, "identifier": "ladder", "color": "#BBAA96" }, + { "value": 3, "identifier": "stone", "color": "#BD9261" } + ], + "autoTilesetDefUid": 2, + "autoRuleGroups": [ + { + "uid": 40, + "name": "ladders", + "active": true, + "collapsed": true, + "rules": [ + { + "uid": 41, + "active": true, + "size": 1, + "tileIds": [213], + "chance": 1, + "breakOnMatch": true, + "pattern": [2], + "flipX": false, + "flipY": false, + "xModulo": 1, + "yModulo": 1, + "checker": "None", + "tileMode": "Single", + "pivotX": 0, + "pivotY": 0, + "perlinActive": false, + "perlinSeed": 8310255, + "perlinScale": 0.2, + "perlinOctaves": 2 + } + ] + }, + { + "uid": 43, + "name": "thin platforms", + "active": true, + "collapsed": true, + "rules": [ + { + "uid": 85, + "active": true, + "size": 3, + "tileIds": [207], + "chance": 1, + "breakOnMatch": false, + "pattern": [0,-1,0,0,1,1000001,0,-1,1000001], + "flipX": false, + "flipY": false, + "xModulo": 1, + "yModulo": 1, + "checker": "None", + "tileMode": "Single", + "pivotX": 0, + "pivotY": 0, + "perlinActive": false, + "perlinSeed": 7091657, + "perlinScale": 0.2, + "perlinOctaves": 2 + }, + { + "uid": 45, + "active": true, + "size": 3, + "tileIds": [52], + "chance": 1, + "breakOnMatch": true, + "pattern": [0,0,-1,0,1,1,0,1,-1], + "flipX": true, + "flipY": false, + "xModulo": 1, + "yModulo": 1, + "checker": "None", + "tileMode": "Single", + "pivotX": 0, + "pivotY": 0, + "perlinActive": false, + "perlinSeed": 2759095, + "perlinScale": 0.2, + "perlinOctaves": 2 + }, + { + "uid": 44, + "active": true, + "size": 3, + "tileIds": [99], + "chance": 1, + "breakOnMatch": true, + "pattern": [0,-1,0,0,1,0,0,-1,0], + "flipX": false, + "flipY": false, + "xModulo": 1, + "yModulo": 1, + "checker": "None", + "tileMode": "Single", + "pivotX": 0, + "pivotY": 0, + "perlinActive": false, + "perlinSeed": 2452565, + "perlinScale": 0.2, + "perlinOctaves": 2 + } + ] + }, + { + "uid": 34, + "name": "Rock props", + "active": true, + "collapsed": true, + "rules": [ + { + "uid": 35, + "active": true, + "size": 5, + "tileIds": [305,309,330], + "chance": 0.34, + "breakOnMatch": false, + "pattern": [0,0,1,0,0,0,0,1,0,0,0,0,-1000001,0,0,0,0,0,0,0,0,0,0,0,0], + "flipX": false, + "flipY": false, + "xModulo": 1, + "yModulo": 1, + "checker": "None", + "tileMode": "Single", + "pivotX": 0, + "pivotY": 0, + "perlinActive": true, + "perlinSeed": 8295015, + "perlinScale": 0.62, + "perlinOctaves": 2 + } + ] + }, + { + "uid": 20, + "name": "Vegetation", + "active": true, + "collapsed": false, + "rules": [ + { + "uid": 74, + "active": true, + "size": 3, + "tileIds": [282,305], + "chance": 0.16, + "breakOnMatch": false, + "pattern": [0,1,0,1,1,1,-1000001,-1000001,-1000001], + "flipX": false, + "flipY": false, + "xModulo": 2, + "yModulo": 1, + "checker": "None", + "tileMode": "Stamp", + "pivotX": 0, + "pivotY": 0, + "perlinActive": false, + "perlinSeed": 680645, + "perlinScale": 0.2, + "perlinOctaves": 2 + }, + { + "uid": 73, + "active": true, + "size": 5, + "tileIds": [284,307,330], + "chance": 0.17, + "breakOnMatch": false, + "pattern": [0,0,0,0,0,0,0,1,0,0,0,1,1,1,0,0,-1000001,-1000001,-1000001,0,0,0,-1000001,0,0], + "flipX": false, + "flipY": false, + "xModulo": 1, + "yModulo": 1, + "checker": "None", + "tileMode": "Stamp", + "pivotX": 0, + "pivotY": 0, + "perlinActive": false, + "perlinSeed": 5834766, + "perlinScale": 0.2, + "perlinOctaves": 2 + }, + { + "uid": 22, + "active": true, + "size": 3, + "tileIds": [146], + "chance": 0.27, + "breakOnMatch": false, + "pattern": [0,0,0,1,-1000001,0,0,-1000001,0], + "flipX": true, + "flipY": false, + "xModulo": 1, + "yModulo": 1, + "checker": "None", + "tileMode": "Single", + "pivotX": 0, + "pivotY": 0, + "perlinActive": false, + "perlinSeed": 9423247, + "perlinScale": 0.2, + "perlinOctaves": 2 + }, + { + "uid": 21, + "active": true, + "size": 3, + "tileIds": [138,140], + "chance": 0.62, + "breakOnMatch": false, + "pattern": [0,0,0,-1000001,-1000001,-1000001,0,1,0], + "flipX": false, + "flipY": false, + "xModulo": 1, + "yModulo": 1, + "checker": "None", + "tileMode": "Single", + "pivotX": 0, + "pivotY": 0, + "perlinActive": true, + "perlinSeed": 4238869, + "perlinScale": 0.3, + "perlinOctaves": 2 + } + ] + }, + { + "uid": 57, + "name": "Stone walls", + "active": true, + "collapsed": true, + "rules": [ + { + "uid": 69, + "active": true, + "size": 3, + "tileIds": [437], + "chance": 1, + "breakOnMatch": true, + "pattern": [-1000001,3,0,3,3,0,0,0,0], + "flipX": true, + "flipY": true, + "xModulo": 1, + "yModulo": 1, + "checker": "None", + "tileMode": "Single", + "pivotX": 0, + "pivotY": 0, + "perlinActive": false, + "perlinSeed": 2116777, + "perlinScale": 0.2, + "perlinOctaves": 2 + }, + { + "uid": 62, + "active": true, + "size": 3, + "tileIds": [211], + "chance": 1, + "breakOnMatch": false, + "pattern": [-3,3,0,3,3,0,0,0,0], + "flipX": true, + "flipY": true, + "xModulo": 1, + "yModulo": 1, + "checker": "None", + "tileMode": "Single", + "pivotX": 0, + "pivotY": 0, + "perlinActive": false, + "perlinSeed": 4318534, + "perlinScale": 0.2, + "perlinOctaves": 2 + }, + { + "uid": 60, + "active": true, + "size": 3, + "tileIds": [152], + "chance": 1, + "breakOnMatch": true, + "pattern": [0,-3,0,-3,3,0,0,0,0], + "flipX": true, + "flipY": true, + "xModulo": 1, + "yModulo": 1, + "checker": "None", + "tileMode": "Single", + "pivotX": 0, + "pivotY": 0, + "perlinActive": false, + "perlinSeed": 1158751, + "perlinScale": 0.2, + "perlinOctaves": 2 + }, + { + "uid": 61, + "active": true, + "size": 3, + "tileIds": [198], + "chance": 1, + "breakOnMatch": true, + "pattern": [0,0,0,-3,3,0,0,0,0], + "flipX": true, + "flipY": false, + "xModulo": 1, + "yModulo": 1, + "checker": "None", + "tileMode": "Single", + "pivotX": 0, + "pivotY": 0, + "perlinActive": false, + "perlinSeed": 877859, + "perlinScale": 0.2, + "perlinOctaves": 2 + }, + { + "uid": 59, + "active": true, + "size": 3, + "tileIds": [154], + "chance": 1, + "breakOnMatch": true, + "pattern": [0,-3,0,0,3,0,0,0,0], + "flipX": false, + "flipY": true, + "xModulo": 1, + "yModulo": 1, + "checker": "None", + "tileMode": "Single", + "pivotX": 0, + "pivotY": 0, + "perlinActive": false, + "perlinSeed": 2082640, + "perlinScale": 0.2, + "perlinOctaves": 2 + }, + { + "uid": 58, + "active": true, + "size": 1, + "tileIds": [200], + "chance": 1, + "breakOnMatch": true, + "pattern": [3], + "flipX": false, + "flipY": false, + "xModulo": 1, + "yModulo": 1, + "checker": "None", + "tileMode": "Single", + "pivotX": 0, + "pivotY": 0, + "perlinActive": false, + "perlinSeed": 4606127, + "perlinScale": 0.2, + "perlinOctaves": 2 + } + ] + }, + { + "uid": 11, + "name": "Dirt walls", + "active": true, + "collapsed": true, + "rules": [ + { + "uid": 36, + "active": true, + "size": 5, + "tileIds": [12], + "chance": 1, + "breakOnMatch": false, + "pattern": [0,0,0,0,0,0,0,0,0,0,0,0,-1,1,0,0,0,1,0,0,0,0,1,0,0], + "flipX": true, + "flipY": false, + "xModulo": 1, + "yModulo": 1, + "checker": "None", + "tileMode": "Single", + "pivotX": 0, + "pivotY": 0, + "perlinActive": false, + "perlinSeed": 23929, + "perlinScale": 0.2, + "perlinOctaves": 2 + }, + { + "uid": 12, + "active": true, + "size": 3, + "tileIds": [2], + "chance": 1, + "breakOnMatch": true, + "pattern": [0,-1,0,0,1,0,0,0,0], + "flipX": false, + "flipY": false, + "xModulo": 1, + "yModulo": 1, + "checker": "None", + "tileMode": "Single", + "pivotX": 0, + "pivotY": 0, + "perlinActive": false, + "perlinSeed": 3612780, + "perlinScale": 0.2, + "perlinOctaves": 2 + }, + { + "uid": 15, + "active": true, + "size": 3, + "tileIds": [0], + "chance": 1, + "breakOnMatch": true, + "pattern": [0,-1,0,-1,1,0,0,0,0], + "flipX": true, + "flipY": false, + "xModulo": 1, + "yModulo": 1, + "checker": "None", + "tileMode": "Single", + "pivotX": 0, + "pivotY": 0, + "perlinActive": false, + "perlinSeed": 5982262, + "perlinScale": 0.2, + "perlinOctaves": 2 + }, + { + "uid": 32, + "active": true, + "size": 3, + "tileIds": [211], + "chance": 1, + "breakOnMatch": false, + "pattern": [-1,1,0,1,1,0,0,0,0], + "flipX": true, + "flipY": true, + "xModulo": 1, + "yModulo": 1, + "checker": "None", + "tileMode": "Single", + "pivotX": 0, + "pivotY": 0, + "perlinActive": false, + "perlinSeed": 7450655, + "perlinScale": 0.2, + "perlinOctaves": 2 + }, + { + "uid": 31, + "active": true, + "size": 3, + "tileIds": [152], + "chance": 1, + "breakOnMatch": true, + "pattern": [0,-1,0,-1,1,0,0,0,0], + "flipX": true, + "flipY": true, + "xModulo": 1, + "yModulo": 1, + "checker": "None", + "tileMode": "Single", + "pivotX": 0, + "pivotY": 0, + "perlinActive": false, + "perlinSeed": 5259256, + "perlinScale": 0.2, + "perlinOctaves": 2 + }, + { + "uid": 29, + "active": true, + "size": 5, + "tileIds": [211,233], + "chance": 1, + "breakOnMatch": false, + "pattern": [0,0,1,0,0,0,0,1,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0], + "flipX": true, + "flipY": false, + "xModulo": 1, + "yModulo": 1, + "checker": "None", + "tileMode": "Single", + "pivotX": 0, + "pivotY": 0, + "perlinActive": false, + "perlinSeed": 8904962, + "perlinScale": 0.2, + "perlinOctaves": 2 + }, + { + "uid": 17, + "active": true, + "size": 3, + "tileIds": [92], + "chance": 1, + "breakOnMatch": true, + "pattern": [0,0,0,-1,1,0,0,-1,0], + "flipX": true, + "flipY": false, + "xModulo": 1, + "yModulo": 1, + "checker": "None", + "tileMode": "Single", + "pivotX": 0, + "pivotY": 0, + "perlinActive": false, + "perlinSeed": 3419817, + "perlinScale": 0.2, + "perlinOctaves": 2 + }, + { + "uid": 18, + "active": true, + "size": 3, + "tileIds": [94], + "chance": 1, + "breakOnMatch": true, + "pattern": [0,0,0,0,1,0,0,-1,0], + "flipX": false, + "flipY": false, + "xModulo": 1, + "yModulo": 1, + "checker": "None", + "tileMode": "Single", + "pivotX": 0, + "pivotY": 0, + "perlinActive": false, + "perlinSeed": 5825902, + "perlinScale": 0.2, + "perlinOctaves": 2 + }, + { + "uid": 16, + "active": true, + "size": 3, + "tileIds": [46], + "chance": 1, + "breakOnMatch": true, + "pattern": [0,0,0,-1,1,0,0,0,0], + "flipX": true, + "flipY": false, + "xModulo": 1, + "yModulo": 1, + "checker": "None", + "tileMode": "Single", + "pivotX": 0, + "pivotY": 0, + "perlinActive": false, + "perlinSeed": 3269451, + "perlinScale": 0.2, + "perlinOctaves": 2 + }, + { + "uid": 14, + "active": true, + "size": 1, + "tileIds": [142,144], + "chance": 0.35, + "breakOnMatch": true, + "pattern": [1], + "flipX": false, + "flipY": false, + "xModulo": 1, + "yModulo": 1, + "checker": "None", + "tileMode": "Single", + "pivotX": 0, + "pivotY": 0, + "perlinActive": true, + "perlinSeed": 1, + "perlinScale": 0.1, + "perlinOctaves": 4 + }, + { + "uid": 81, + "active": true, + "size": 3, + "tileIds": [144], + "chance": 0.65, + "breakOnMatch": true, + "pattern": [0,1,0,1,1,1,0,1,0], + "flipX": false, + "flipY": false, + "xModulo": 1, + "yModulo": 1, + "checker": "None", + "tileMode": "Single", + "pivotX": 0, + "pivotY": 0, + "perlinActive": true, + "perlinSeed": 1, + "perlinScale": 0.1, + "perlinOctaves": 2 + }, + { + "uid": 13, + "active": true, + "size": 1, + "tileIds": [48], + "chance": 1, + "breakOnMatch": true, + "pattern": [1], + "flipX": false, + "flipY": false, + "xModulo": 1, + "yModulo": 1, + "checker": "None", + "tileMode": "Single", + "pivotX": 0, + "pivotY": 0, + "perlinActive": false, + "perlinSeed": 3617563, + "perlinScale": 0.2, + "perlinOctaves": 2 + } + ] + } + ], + "autoSourceLayerDefUid": null, + "tilesetDefUid": null, + "tilePivotX": 0, + "tilePivotY": 0 + }, + { + "__type": "AutoLayer", + "identifier": "Bg_textures", + "type": "AutoLayer", + "uid": 24, + "gridSize": 16, + "displayOpacity": 1, + "pxOffsetX": 0, + "pxOffsetY": 0, + "requiredTags": [], + "excludedTags": [], + "intGridValues": [{ "value": 1, "identifier": null, "color": "#000000" }], + "autoTilesetDefUid": 2, + "autoRuleGroups": [ + { + "uid": 82, + "name": "Architecture props", + "active": true, + "collapsed": false, + "rules": [ + { + "uid": 72, + "active": true, + "size": 7, + "tileIds": [358,381,404,359,382,405], + "chance": 1, + "breakOnMatch": true, + "pattern": [0,0,-1000001,-1000001,-1000001,0,0,0,0,-1000001,-1000001,-1000001,0,0,0,0,-1000001,-1000001,-1000001,0,0,0,0,-1000001,-1000001,-1000001,0,0,0,0,3,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], + "flipX": false, + "flipY": false, + "xModulo": 3, + "yModulo": 1, + "checker": "None", + "tileMode": "Stamp", + "pivotX": 0.5, + "pivotY": 1, + "perlinActive": false, + "perlinSeed": 9916681, + "perlinScale": 0.2, + "perlinOctaves": 2 + } + ] + }, + { + "uid": 76, + "name": "Bg vegetation", + "active": true, + "collapsed": true, + "rules": [ + { + "uid": 80, + "active": true, + "size": 3, + "tileIds": [450], + "chance": 1, + "breakOnMatch": false, + "pattern": [0,0,0,3,-1000001,0,0,3,0], + "flipX": true, + "flipY": true, + "xModulo": 1, + "yModulo": 1, + "checker": "None", + "tileMode": "Single", + "pivotX": 0, + "pivotY": 0, + "perlinActive": false, + "perlinSeed": 4200194, + "perlinScale": 0.2, + "perlinOctaves": 2 + }, + { + "uid": 65, + "active": true, + "size": 3, + "tileIds": [400,446,468], + "chance": 0.28, + "breakOnMatch": false, + "pattern": [0,0,0,0,-1000001,1000001,0,1000001,0], + "flipX": true, + "flipY": true, + "xModulo": 1, + "yModulo": 1, + "checker": "None", + "tileMode": "Single", + "pivotX": 0, + "pivotY": 0, + "perlinActive": false, + "perlinSeed": 1342072, + "perlinScale": 0.2, + "perlinOctaves": 2 + }, + { + "uid": 39, + "active": true, + "size": 3, + "tileIds": [400,402,447,449], + "chance": 0.62, + "breakOnMatch": false, + "pattern": [0,0,0,0,-1000001,0,0,1,0], + "flipX": false, + "flipY": true, + "xModulo": 1, + "yModulo": 1, + "checker": "None", + "tileMode": "Single", + "pivotX": 0, + "pivotY": 0, + "perlinActive": true, + "perlinSeed": 4138998, + "perlinScale": 0.38, + "perlinOctaves": 2 + }, + { + "uid": 71, + "active": true, + "size": 5, + "tileIds": [445,468,446,469,447,470], + "chance": 0.58, + "breakOnMatch": false, + "pattern": [0,0,0,0,0,-1000001,-1000001,-1000001,1,0,-1000001,-1000001,-1000001,1,0,1,1,1,1,0,0,0,0,0,0], + "flipX": true, + "flipY": true, + "xModulo": 1, + "yModulo": 1, + "checker": "None", + "tileMode": "Stamp", + "pivotX": 1, + "pivotY": 1, + "perlinActive": false, + "perlinSeed": 2132826, + "perlinScale": 0.2, + "perlinOctaves": 2 + } + ] + }, + { + "uid": 25, + "name": "Bg walls", + "active": true, + "collapsed": false, + "rules": [ + { + "uid": 77, + "active": true, + "size": 5, + "tileIds": [361,362,363], + "chance": 0.61, + "breakOnMatch": true, + "pattern": [-1000001,-1000001,-1000001,-1000001,-1000001,-1000001,-1000001,-1000001,-1000001,-1000001,-1000001,-1000001,-1000001,-1000001,-1000001,-1000001,-1000001,-1000001,-1000001,-1000001,-1000001,-1000001,-1000001,-1000001,-1000001], + "flipX": false, + "flipY": false, + "xModulo": 3, + "yModulo": 2, + "checker": "Horizontal", + "tileMode": "Stamp", + "pivotX": 0.5, + "pivotY": 0, + "perlinActive": false, + "perlinSeed": 153727, + "perlinScale": 0.39, + "perlinOctaves": 2 + }, + { + "uid": 38, + "active": true, + "size": 3, + "tileIds": [409], + "chance": 1, + "breakOnMatch": true, + "pattern": [0,0,0,0,-1000001,0,1000001,1000001,1000001], + "flipX": false, + "flipY": true, + "xModulo": 1, + "yModulo": 1, + "checker": "None", + "tileMode": "Single", + "pivotX": 0, + "pivotY": 0, + "perlinActive": true, + "perlinSeed": 6437517, + "perlinScale": 0.14, + "perlinOctaves": 2 + }, + { + "uid": 37, + "active": true, + "size": 3, + "tileIds": [363], + "chance": 1, + "breakOnMatch": true, + "pattern": [0,0,0,1000001,-1000001,0,0,0,0], + "flipX": true, + "flipY": false, + "xModulo": 1, + "yModulo": 1, + "checker": "None", + "tileMode": "Single", + "pivotX": 0, + "pivotY": 0, + "perlinActive": false, + "perlinSeed": 98550, + "perlinScale": 0.2, + "perlinOctaves": 2 + }, + { + "uid": 84, + "active": true, + "size": 3, + "tileIds": [411], + "chance": 1, + "breakOnMatch": true, + "pattern": [0,-1000001,0,0,1000001,0,0,-1000001,0], + "flipX": false, + "flipY": false, + "xModulo": 1, + "yModulo": 1, + "checker": "None", + "tileMode": "Single", + "pivotX": 0, + "pivotY": 0, + "perlinActive": false, + "perlinSeed": 317141, + "perlinScale": 0.2, + "perlinOctaves": 2 + }, + { + "uid": 26, + "active": true, + "size": 1, + "tileIds": [411], + "chance": 1, + "breakOnMatch": true, + "pattern": [-1000001], + "flipX": false, + "flipY": false, + "xModulo": 1, + "yModulo": 1, + "checker": "None", + "tileMode": "Single", + "pivotX": 0, + "pivotY": 0, + "perlinActive": false, + "perlinSeed": 3390000, + "perlinScale": 0.2, + "perlinOctaves": 2 + } + ] + } + ], + "autoSourceLayerDefUid": 1, + "tilesetDefUid": null, + "tilePivotX": 0, + "tilePivotY": 0 + } + ], "entities": [ + { + "identifier": "Player", + "uid": 46, + "tags": [], + "width": 30, + "height": 35, + "resizableX": false, + "resizableY": false, + "keepAspectRatio": false, + "fillOpacity": 1, + "lineOpacity": 1, + "hollow": false, + "color": "#A7FF24", + "renderMode": "Tile", + "showName": true, + "tilesetId": 96, + "tileId": 0, + "tileRenderMode": "Stretch", + "maxCount": 1, + "limitScope": "PerWorld", + "limitBehavior": "PreventAdding", + "pivotX": 0.5, + "pivotY": 1, + "fieldDefs": [ + { + "identifier": "items", + "__type": "Array<LocalEnum.Item>", + "uid": 51, + "type": { "id": "F_Enum", "params": [49] }, + "isArray": true, + "canBeNull": false, + "arrayMinLength": null, + "arrayMaxLength": null, + "editorDisplayMode": "ValueOnly", + "editorDisplayPos": "Above", + "editorAlwaysShow": false, + "editorCutLongValues": true, + "min": null, + "max": null, + "regex": null, + "acceptFileTypes": null, + "defaultOverride": null, + "textLangageMode": null + } + ] + }, + { + "identifier": "Chest", + "uid": 52, + "tags": [], + "width": 24, + "height": 24, + "resizableX": false, + "resizableY": false, + "keepAspectRatio": false, + "fillOpacity": 1, + "lineOpacity": 1, + "hollow": false, + "color": "#6ADDEC", + "renderMode": "Tile", + "showName": true, + "tilesetId": 95, + "tileId": 595, + "tileRenderMode": "FitInside", + "maxCount": 0, + "limitScope": "PerLevel", + "limitBehavior": "DiscardOldOnes", + "pivotX": 0.5, + "pivotY": 1, + "fieldDefs": [ + { + "identifier": "content", + "__type": "Array<LocalEnum.Item>", + "uid": 53, + "type": { "id": "F_Enum", "params": [49] }, + "isArray": true, + "canBeNull": false, + "arrayMinLength": 1, + "arrayMaxLength": null, + "editorDisplayMode": "NameAndValue", + "editorDisplayPos": "Above", + "editorAlwaysShow": false, + "editorCutLongValues": true, + "min": null, + "max": null, + "regex": null, + "acceptFileTypes": null, + "defaultOverride": null, + "textLangageMode": null + } + ] + }, + { + "identifier": "Mob", + "uid": 54, + "tags": [], + "width": 20, + "height": 20, + "resizableX": true, + "resizableY": true, + "keepAspectRatio": true, + "fillOpacity": 1, + "lineOpacity": 1, + "hollow": false, + "color": "#FF0000", + "renderMode": "Tile", + "showName": true, + "tilesetId": 91, + "tileId": 1339, + "tileRenderMode": "Cover", + "maxCount": 0, + "limitScope": "PerLevel", + "limitBehavior": "DiscardOldOnes", + "pivotX": 0.5, + "pivotY": 1, + "fieldDefs": [ + { + "identifier": "loot", + "__type": "Array<LocalEnum.Item>", + "uid": 56, + "type": { "id": "F_Enum", "params": [49] }, + "isArray": true, + "canBeNull": false, + "arrayMinLength": null, + "arrayMaxLength": null, + "editorDisplayMode": "NameAndValue", + "editorDisplayPos": "Above", + "editorAlwaysShow": false, + "editorCutLongValues": true, + "min": null, + "max": null, + "regex": null, + "acceptFileTypes": null, + "defaultOverride": null, + "textLangageMode": null + }, + { + "identifier": "patrol", + "__type": "Array<Point>", + "uid": 55, + "type": "F_Point", + "isArray": true, + "canBeNull": true, + "arrayMinLength": null, + "arrayMaxLength": null, + "editorDisplayMode": "PointPath", + "editorDisplayPos": "Above", + "editorAlwaysShow": false, + "editorCutLongValues": true, + "min": null, + "max": null, + "regex": null, + "acceptFileTypes": null, + "defaultOverride": null, + "textLangageMode": null + } + ] + }, + { + "identifier": "Door", + "uid": 86, + "tags": [], + "width": 8, + "height": 32, + "resizableX": false, + "resizableY": true, + "keepAspectRatio": false, + "fillOpacity": 1, + "lineOpacity": 1, + "hollow": false, + "color": "#B7A87A", + "renderMode": "Rectangle", + "showName": true, + "tilesetId": null, + "tileId": null, + "tileRenderMode": "Stretch", + "maxCount": 0, + "limitScope": "PerLevel", + "limitBehavior": "DiscardOldOnes", + "pivotX": 0.5, + "pivotY": 1, + "fieldDefs": [ + { + "identifier": "locked", + "__type": "Bool", + "uid": 87, + "type": "F_Bool", + "isArray": false, + "canBeNull": false, + "arrayMinLength": null, + "arrayMaxLength": null, + "editorDisplayMode": "ValueOnly", + "editorDisplayPos": "Above", + "editorAlwaysShow": false, + "editorCutLongValues": true, + "min": null, + "max": null, + "regex": null, + "acceptFileTypes": null, + "defaultOverride": null, + "textLangageMode": null + } + ] + } + ], "tilesets": [ + { + "identifier": "SunnyLand_by_Ansimuz", + "uid": 2, + "relPath": "tilesets/SunnyLand_by_Ansimuz-extended.png", + "pxWid": 368, + "pxHei": 336, + "tileGridSize": 16, + "spacing": 0, + "padding": 0, + "savedSelections": [ + { "ids": [358,381,404,359,382,405], "mode": "Stamp" }, + { "ids": [284,307,330], "mode": "Stamp" }, + { "ids": [286,309], "mode": "Stamp" }, + { "ids": [282,305], "mode": "Stamp" }, + { "ids": [210,233,211,234], "mode": "Stamp" }, + { "ids": [207,230,208,231], "mode": "Stamp" }, + { "ids": [82,105], "mode": "Stamp" }, + { "ids": [84,107], "mode": "Stamp" }, + { "ids": [15,38,16,39], "mode": "Stamp" }, + { "ids": [12,35,13,36], "mode": "Stamp" }, + { "ids": [18,41,19,42], "mode": "Stamp" }, + { "ids": [21,44,22,45], "mode": "Stamp" }, + { "ids": [90,113], "mode": "Stamp" }, + { "ids": [88,111], "mode": "Stamp" }, + { "ids": [52,53], "mode": "Stamp" }, + { "ids": [55,56], "mode": "Stamp" }, + { "ids": [439,462,440,463], "mode": "Stamp" } + ], + "cachedPixelData": { + "opaqueTiles": "101010100010110110000000000000000001101101101110101010001000000000000000000000000010100000001010101000000101000101000000000000000000000000000010100000001010100000000000000000000000000000000000000000101010000010100100000000000000000000000000000010101010000000000000000000000100000000101010100000000000000001010100000100000001010000100000000000000010100000010011011100000101000000100110000000011011000011101101010100000000000000000000000001011000011101110100000000110000111011100000000", + "averageColors": "f9850000f9850000f9850000fa65000069557a65f8450000f644f9650000f965f644000049b5c9950000c99549b5000000000000000000000000000000000000000000000000f955f7450000f745f9550000f865f7450000f745f865f9550000f6450000f9550000f845695500006955f8450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8550000f85500000000000079a5000079a50000f9550000f8550000f9550000f8457a6569550000000000000000f8550000f855000000000000f7550000f75500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077a5000078b50000f8450000f7450000947400009474000000000000fa650000f9550000fa6500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000f9550000f6450000f9550000900000000000a955f8450000f845a9550000f85500000000ca65b9650000000000000000000000000000000000000000000000000000a9550000a9550000000000000000000000000000000000000000fa650000f9550000fa650000f4880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f47700000000000000000000000000000000f7450000f8550000f8550000f8550000000000000000000000000000000000000000000000000000000000000000f3440000f3450000f534000000000000e9950000f9950000e9950000000000000000b855f5340000f534b855000000000000f334000000000000000000000000000000000000000000000000000000000000f7440000f744000000000000000000000000f43500000000f435f4350000f334f436f3350000000000000000b955f5340000f534b95500000000000000000000f34500000000f335f33500000000000000000000000000000000f744f3340000f334f7440000000000000000f344f345f3440000f335f3350000f5340000f4350000f3340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fa650000f955f9550000000000000000f334f335f3450000f345f335f3340000f75500000000000000000000000000000000f955f9550000000000000000f335f344f3440000f344f344f33500000000000000000000000000000000" + } + }, + { + "identifier": "RPG_Graphics_Icons_by_7Soul_s", + "uid": 91, + "relPath": "tilesets/RPG Graphics Icons by 7Soul's.png", + "pxWid": 256, + "pxHei": 2048, + "tileGridSize": 16, + "spacing": 0, + "padding": 0, + "savedSelections": [], + "cachedPixelData": { + "opaqueTiles": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000100000000100000000000000000000111000000001111101100001100110000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000100000000100000000000000000000111000000001111101100001100110000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "averageColors": "985498548854655587537963763386559b639b739b9496939497969b977a9b8a9a63966597779bbb676667666766666666666667666767676666666666666777697769876a9767876798678a688969896987677768886999788a9b765a968877799987668765a978b876a87879ab7987ba98b953c843b854a854b853b999b888b888c975ba65c976b888b852c763b888b744b666a78ad877c777c573c545c867a942aa51a972a471a175a48aa55aaa69a843a344a566a999ba65ba75ba85b785b786b78ab87aba79b975b776b877baa9ba53ba62ba72b772b685b779b768ba68b954b754b865ba98c877c977c987c787c787c789c778c979c877c777c788c999b943ba51b962b471b175b47ab54aba59b743b344b566b999b966c976c986c786c687c789c77ac979c877c677c777c999a953aa53a963a773a764a778a858aa57a953a754a865a9876843a842a843a854a8559843a999a888a999ab97ab75a975ba65aaaab765a568a868a944aa54a964a674a575a568a658aa59a854a555a666a9994ba9886497325a87569b586587436a635a983a77798b74557b734864895676948baa974399525666688869658b6597823a9847847a9c78337c738a7583887b648aaa689978968aa89a435842a59b5a85aa43697577777ca776667a7659975a97799978887997898a9b7a6693ab938b97a56a976588888ca8977877775aaa5a978a5369929a618a768a826b82873394818c979bb79d978b866ba68b9578327a639b968a466b8888328953758a7a74ca748a75858b68aa8b878c8877947c97b766bc9389547ca8859b6965997598539a44a97687547ca8886468538b96a96496326a62695378539657956878548aaa7c8478828b6a89539a869a9a9b86aa87ba6297437692a692865385485684aa88cb9888539853995398549977774399889889988899769b7598649a5398899866945697599a429b629a7295829385936b955a9a699953945596679aaa99769a76998697969687978a97799a79997797779888999968438742984287438743985297779777a999ba97ba65a864895385757853aa75a33495587545777667468a7568548854995299529962986297639756985599559853974298549975a766a866a876a676a676a678a667a768a766a666a666a777872389418952836181648149833888488633833384458aaa88228951896284718264825a8448895987438223855589987796bb64a69c8a8c6987bca5b5568abbc8bbbdba5998788868885a988b74696465566877687768876787678767786778687868776667677768888b768c868ca6879686a8879c877b8c8b8a77856688888bba8c98bb757a657ca97c983ca969896a746b735a868666b455744576777666366768566666666657678aaab77876777aaa7aaa3aaa6a976888688859988cb9ba857a857cb97ca83ca9699a6ba76ba85aaa8888b677766679997888399968796888688859998a87ba6579647b977a873a876885698769877a887a987ba978987899789b788b7b8b7988788978897aab8a428b718b9286938286858c865a8b6a8864844586668aaa69326a616b8265826185647b65596a6a6853634465666aaa6a426b616b8265826286648b665a6b6a6853644566666aaaaa99aa99aaa9a8a9a8aaa89ba99baa9aaaa9a8999aaa9aaa99aa99ab99ab9aab9aaa9aaa99aa9aaaa9aa9abb99aa69aaabaaaaa9abb9a9a9a9bba9aba9abaabbabaaaaaaa99aaaaaabbba9ab59aa8a998a998aa9a9aa88a988aa889b899b8a9a8a998899899a8abb89aa79ab47998a998a998aa988a988aa889b899b8a9a8a999aaa8899899a8abb89aa59aa9a999a999aa998a998ab9a99989b999b9a9a9aa9989999aa9abb98aa79ab9caa9aa99baa9cba99ba99bb99ac9aac9bab9baa99aa9aaa99a99ccc9abb59aaaaaaaaaaaaaaa9aaa9aba9ab999b99aaaaaaaaaaa9aaaaaaaabba9aa59aa7aaa7aaa7aaa999b79aa79aa79ab79ab7aaa7aaa799a79aa7aab79aa99ab389a6aaa6aaa6aaa69aa69aa69ab69ab6aaa6aaa9a9a69aa6aaa6abb69aa389a9aaa999999aa9abb99aa89ab8a9989998aa988a988aa889a899a8a9a8999889989998aaa899a589a8aaa8aaa8aaa89aa89ab89ab89ab8aaa8aaa899a89aa8abb89aa589a8a9989998aa988a988aa889a899b8a9a89998899899a8aab899a589a7aaa7aaa7aaa79aa79aa79ab79ab7aaa7aaa79aa7aaa7abb79aa389a9baa9aa99ba999a999ab99ab99ab9b9a9aaa999a99aa9bbc99ab58aa9aaacb76cb85cb96ca85ca86ca87cb87cb87cb86ca86cb86cb87ab76ac85ab86aa96a986aa89aa78ac88aa76a976aa87ab98ab75ab75ab95a995a886a989a979ab88aa76a976aa87ab999b879c879c979b979b979b989b879c879b879b879b879b975c755c845ca559a557a8599b597a5c9a5b7658765a995cbabb75bb85bb95b985b996b98ab979bb89ba75b876b986bba9ba77bb87bb97b897b898b89bb88abb8ab988b788b888baaab966ba76ba86b686b687b68ab779ba79b776b666b777b999aca9ada9adb9acb9acb9acb9aca9ada9aca9aca9aca9acb9acccacccacccacccacccacccacccacccacccacccacccaccccb76cc75cc86ca85ca86ca88ca78cc78cb76ca76ca76cb98c644c754c764c464c465c457c447c756c544c444c455c677bb76bb75bb85b985b986b989b978bb88ba75b976ba76bb98db64dc74db94d794d597d79cd77bdc8ada65d666d877d998db65dc75db85d795d697d79bd87bdb8ad976d666d877d998db75dc85db86da95d997da99da88dc88db86d976da87db97cb86cca88c97ab97bb868db98dcabdbaadb9adb9ab87cc867b97c998bc97a998bbaa8ccc8dddbdddacccacccaa86ab97a667a8888998998999889a976789b99589438a969a889a988989999997739878787778777877777777777778777877777777777777777777988898889888988898889889988898889888977798889888a877a887a887a787a777a789a778a878a877a677a777a88887779899899969996888a7776777988898887997799779977997799779987998799779977987799779979a979a979a979a979a979a989a989a979a9799979a979a97aa86aa96aa97a996a996a998a997aa87aa96a986a986aa9789979aa98baa6aa96a99aa9669979a979a98ca64c965ca8798889899e999b964ba88bbbbbc96abbbab9abb86a999ab97bbbbca77cb87cb97c897c798c89bc88acb8aca87c788c888cabbbb88bc98bca8b9a8b8a9b9acb99bbc9bba98b889b999bbbbb9aaaaaac7799c96ab73fa648b74939983999188b688889bbabdc8abf479789a96899569b479b86486437853a642f17592968175829796936896b3717472b7a4b6929886e643bbbb9abbb9ac99aa9c8a9d9bbc8abc8abddcfca8f975fa989879c3388337a4386a43a9338933a868f848f848f869f637f757a769f99bf426aa8b9a77879b998af779f7768a75c89bf955f259ca87aaaacba8a78bd999c9a98b74e245968a7789875386877764d582f56adb8a8a978559c9339a58a758aaa7aaa79aa79ba78ba7aaa7aaa7aaa7aaa78ba78ba77ca3aca39cb39cb36cb3a89aa8aaa8ab98ab88aba8aa989aa8aba8aa88ab88ab769ca6ac97ac97ac67acacbbaccc8baa8999aaaa7a998baa7a998cba9bba7bbaabbaabba8bba9aa9bbbaaa99aaaa99999888baaa88889a9989888998aaa98aa9aaa8aaa98a98a998caa99cccab998a9a9a889b69ba767ba5bbbb8ba98a95caa9cc87aa82abab8655b99a99bca7acf68b879c9b528b529a32ba668683b7a4c683f4647a9699729767b963ba8689657974a964fa759b8789758b97986c698ab64a775abb85ba739978e562bbba9bbabba89aa999bc9acdb9bcb8bdbdcdfbacf869f99a9887c4558444a455658ba47b847ba469f58bf57bf68bf469f567a777fa89f975aba998898a969897f867f7798965ca98f79cfa43ca98aaa9c99aaa8ad693c9ab87ace94394627987897589877866d964f964d8ac8a8a8455c47b969ba679497679654789758758659a9648764776498648544889387746654864479359ab4aa8577548654a757a989b8778aba6987987ba95787676667a97785379ab99887888687698779a889988a89989779b97a966a88865699a74aa87a786889878649556aa8678769a65787772868864a9867888733579867932768a7964668a897765627a76797787778a87986678756985997667768a96778768439448768985598876aa76878aa4868865aa868865875489768853888789879987a9779785998a9a87999997788987a9679865a78a9a558a98a8889675b87999758a9949987b8648ab959849879a96487645554a98484349ab5988598858876889687958885856598778885877598749765799587757855899467958676a877a995a9849994854787a6b977a999b9879bc97a97a99bba7798776667ba979547abb79878ba9778869777879799989658a97aa7768768965679bc4877866a985676566546a9869536999887758776a757877877786777a9878676777885556877a76753597568976687677787732876569766987767577788a85a98739876a76389aa497587689853876366639973854388968774877588759875877677758886988598759777a66578aa78868679a87586657775a965965589a5899487678696454767a678658657a96763558675b996a866742986966676aaa698888658a977999aa87789bb7888977ba86766673337a97782279ac888878998888a999877789989a779ba978996aaaab9779bba7a97a98bba7698865556ba969436abb59997bbb7b99789a69a8689a7a99788878877a997a998999889a7b8779889a9987778ba87a65687658765a998aaa977a7ba839766a75368b867649659986386536773986385338994865478847897863578957796755486858895a865b994878567498686a85599a49799744999900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" + } + }, + { + "identifier": "_X72_DungeonTilesetII_v1_3", + "uid": 95, + "relPath": "tilesets/0x72_DungeonTilesetII_v1.3.png", + "pxWid": 512, + "pxHei": 512, + "tileGridSize": 16, + "spacing": 0, + "padding": 0, + "savedSelections": [], + "cachedPixelData": { + "opaqueTiles": "0000000000000000000000000000000001111110000000000000000000000000011111100000000000000000000000000111111000000000000000000000000001111110000000000000000000000000011110000000000000000000000000000111101000000000000000000000000000000010000000000000000000000000001100000000000000000000000000000000111000000000000000000000000000110000000000000000000000000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "averageColors": "00004876487648766866686668660000000000000000000000000222000000002b830000000000000000000000000000000000000000000000000000000000000000f433f443f433f643f643f6430000ba95ba85aa85ba85aa95ba95ba859b959a9600003677278829ba29ba00005876587748875877588758765876587600000000f744f557f433f643f643f64300002b931a7312221a732b933c942b831a734c940000389956875799579800005555556545655565556555655565556500000000f564f875f433f455f455f4550000a986aa96ba96aa96a98699869996aa969986000047324788375448aa00006854585559555855585568556855695400000000f443f443f443f545f555f55500002a562a561a561a562946396739452a5638670000374237425754477600000000000000000000000000000000000000000000f433f443f433f4549655a6550000a699a699a699a79996aa86999699969996990000389939ba7abb379900007aa97aa96baa7aa97aa97aaa7aa96baa00000000f433f433f543f444c433f43300002a532a5319521a532952397539522a533865000046885788679847540000000000000000000000000000000000000000176517654876487600004433f4430000a699a699a699a79996aa869996999699969900002999299939994aba00009433a433a43394339574a574a5749574000058665866f654f6547876787633330000144714480336033603362459245903363469000049996aaa5788599900000000000000000000000000000000000000005433543378767876f654f654f4430000b889b889b889b889b889b889b889b889988900002b835c8347435875000078767876787678767699769976987699000000000000f433f433497649760000000013361337033603360336144714481337346900005a7358623742374200000000000000000000122213431222000000000000f443f544f555f665f33300000000a99ab99aa99ab99ab99aa99ab99ab9998a9a00004877000000000000000096659665976696659766976697659665000000008b437b43847a748a58545854000018331733000017331833366518330222365500003742000000000000000000000000000000001222134312220000000000000000287627660000000000000000b577b577b576b577b587a587b587a576958700000000000000000000000095549554855495548555855595559554000000005876f644f644587696547554000012331233000002221233236313430222336300005b87588958875b9700000000000000000000000012220000000000000000f433f643f644f433954465440000b584b584b474b584b584a584b584a474958400004a87488948874a9700008665876586658665866586659665866500000000000000000000000000000000000000000000000002220222000002220000000000006c886a886988000000000000122200000000000000000000000000000000366556742664457315643573266546643665576567658775466567652664456400003fdb2eb7000000000000b645b645b635a645000000000000000000000000865486548654865486549654865486558654865464335443754475448544865400004732c952d852e8520000000000000000000000001833022200000000000000000000000000000000000000000000000000000000000000000000000000000000c842c952d963e9640000796679666a7779667966796679666a7600000000445555654455556634544565345445654455556554545565545465654455556600002a98c952d975e9650000087700000000298729873a7618880000000000009633964396339643a543965495439654963396438633864386338643a633a64300000000000000000000000099667a77897679667965786689668a7600000000000000000000000000000000000000000000000000000222022202220000000000000000000000000000000000000000000000000000000000000000000000006833696567336855663367553733497768336966773378556633675548335a770000000000000000000000007a987a987a987a987a987a987a987a9800000000773478447734784477347844b844aa5577346944684469447734784498449955000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222000000002b8300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba95ba85aa85ba85aa95ba95ba859b959a96000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" + } + }, + { + "identifier": "Chara_BlueIdle00000", + "uid": 96, + "relPath": "textures/BlueWizard/2BlueWizardIdle/Chara - BlueIdle00000.png", + "pxWid": 512, + "pxHei": 512, + "tileGridSize": 512, + "spacing": 0, + "padding": 0, + "savedSelections": [], + "cachedPixelData": { "opaqueTiles": "0", "averageColors": "1344" } + } + ], "enums": [{ "identifier": "Item", "uid": 49, "values": [ + { "id": "Knife", "tileId": 1563, "__tileSrcRect": [176,1552,16,16] }, + { "id": "Healing_Plant", "tileId": 322, "__tileSrcRect": [32,320,16,16] }, + { "id": "Meat", "tileId": 293, "__tileSrcRect": [80,288,16,16] }, + { "id": "Boots", "tileId": 167, "__tileSrcRect": [112,160,16,16] }, + { "id": "Water", "tileId": 288, "__tileSrcRect": [0,288,16,16] }, + { "id": "Gem", "tileId": 478, "__tileSrcRect": [224,464,16,16] } + ], "iconTilesetUid": 91, "externalRelPath": null, "externalFileChecksum": null }], "externalEnums": [], "levelFields": [ + { + "identifier": "tutorial", + "__type": "String", + "uid": 92, + "type": "F_Text", + "isArray": false, + "canBeNull": true, + "arrayMinLength": null, + "arrayMaxLength": null, + "editorDisplayMode": "ValueOnly", + "editorDisplayPos": "Above", + "editorAlwaysShow": false, + "editorCutLongValues": false, + "min": null, + "max": null, + "regex": null, + "acceptFileTypes": null, + "defaultOverride": null, + "textLangageMode": null + }, + { + "identifier": "textColor", + "__type": "Color", + "uid": 93, + "type": "F_Color", + "isArray": false, + "canBeNull": false, + "arrayMinLength": null, + "arrayMaxLength": null, + "editorDisplayMode": "Hidden", + "editorDisplayPos": "Above", + "editorAlwaysShow": false, + "editorCutLongValues": true, + "min": null, + "max": null, + "regex": null, + "acceptFileTypes": null, + "defaultOverride": { "id": "V_Int", "params": [16768000] }, + "textLangageMode": null + } + ] }, + "levels": [ + { + "identifier": "Your_typical_2D_platformer", + "uid": 0, + "worldX": 0, + "worldY": 0, + "pxWid": 848, + "pxHei": 336, + "__bgColor": "#50506A", + "bgColor": null, + "bgRelPath": null, + "bgPos": null, + "bgPivotX": 0.5, + "bgPivotY": 0.5, + "__bgPos": null, + "externalRelPath": null, + "fieldInstances": [ + { + "__identifier": "tutorial", + "__value": "Press <R> to toggle auto-layers rendering.\n\nPress <A> to toggle \"Single layer mode.\"", + "__type": "String", + "defUid": 92, + "realEditorValues": [{ + "id": "V_String", + "params": [ + "Press <R> to toggle auto-layers rendering.\n\nPress <A> to toggle \"Single layer mode.\"" + ] + }] + }, + { "__identifier": "textColor", "__value": "#FFDC00", "__type": "Color", "defUid": 93, "realEditorValues": [] } + ], + "layerInstances": [ + { + "__identifier": "Entities", + "__type": "Entities", + "__cWid": 53, + "__cHei": 21, + "__gridSize": 16, + "__opacity": 1, + "__pxTotalOffsetX": 0, + "__pxTotalOffsetY": 0, + "__tilesetDefUid": null, + "__tilesetRelPath": null, + "levelId": 0, + "layerDefUid": 48, + "pxOffsetX": 0, + "pxOffsetY": 0, + "visible": true, + "intGridCsv": [], + "autoLayerTiles": [], + "seed": 9220595, + "overrideTilesetUid": null, + "gridTiles": [], + "entityInstances": [ + { + "__identifier": "Player", + "__grid": [11,13], + "__pivot": [0.5,1], + "__tile": { "tilesetUid": 96, "srcRect": [0,0,512,512] }, + "width": 64, + "height": 64, + "defUid": 46, + "px": [184,224], + "fieldInstances": [{ + "__identifier": "items", + "__value": [ "Knife", "Boots" ], + "__type": "Array<LocalEnum.Item>", + "defUid": 51, + "realEditorValues": [ { + "id": "V_String", + "params": ["Knife"] + }, { + "id": "V_String", + "params": ["Boots"] + } ] + }] + }, + { + "__identifier": "Chest", + "__grid": [31,17], + "__pivot": [0.5,1], + "__tile": { "tilesetUid": 95, "srcRect": [304,288,16,16] }, + "width": 32, + "height": 24, + "defUid": 52, + "px": [504,288], + "fieldInstances": [{ + "__identifier": "content", + "__value": [ "Healing_Plant", "Water", "Meat" ], + "__type": "Array<LocalEnum.Item>", + "defUid": 53, + "realEditorValues": [ { + "id": "V_String", + "params": ["Healing_Plant"] + }, { + "id": "V_String", + "params": ["Water"] + }, { + "id": "V_String", + "params": ["Meat"] + } ] + }] + }, + { + "__identifier": "Mob", + "__grid": [23,9], + "__pivot": [0.5,1], + "__tile": { "tilesetUid": 91, "srcRect": [176,1328,16,16] }, + "width": 20, + "height": 20, + "defUid": 54, + "px": [376,160], + "fieldInstances": [ + { + "__identifier": "patrol", + "__value": [{ "cx": 32, "cy": 9 }], + "__type": "Array<Point>", + "defUid": 55, + "realEditorValues": [{ + "id": "V_String", + "params": ["32,9"] + }] + }, + { + "__identifier": "loot", + "__value": ["Meat"], + "__type": "Array<LocalEnum.Item>", + "defUid": 56, + "realEditorValues": [{ + "id": "V_String", + "params": ["Meat"] + }] + } + ] + }, + { + "__identifier": "Mob", + "__grid": [17,17], + "__pivot": [0.5,1], + "__tile": { "tilesetUid": 91, "srcRect": [176,1328,16,16] }, + "width": 20, + "height": 20, + "defUid": 54, + "px": [280,288], + "fieldInstances": [ + { + "__identifier": "patrol", + "__value": [{ "cx": 26, "cy": 17 }], + "__type": "Array<Point>", + "defUid": 55, + "realEditorValues": [{ + "id": "V_String", + "params": ["26,17"] + }] + }, + { "__identifier": "loot", "__value": [], "__type": "Array<LocalEnum.Item>", "defUid": 56, "realEditorValues": [] } + ] + }, + { + "__identifier": "Door", + "__grid": [27,17], + "__pivot": [0.5,1], + "__tile": null, + "width": 8, + "height": 32, + "defUid": 86, + "px": [440,288], + "fieldInstances": [{ + "__identifier": "locked", + "__value": false, + "__type": "Bool", + "defUid": 87, + "realEditorValues": [null] + }] + }, + { + "__identifier": "Door", + "__grid": [35,7], + "__pivot": [0.5,1], + "__tile": null, + "width": 8, + "height": 48, + "defUid": 86, + "px": [568,128], + "fieldInstances": [{ "__identifier": "locked", "__value": false, "__type": "Bool", "defUid": 87, "realEditorValues": [] }] + } + ] + }, + { + "__identifier": "Collisions", + "__type": "IntGrid", + "__cWid": 53, + "__cHei": 21, + "__gridSize": 16, + "__opacity": 1, + "__pxTotalOffsetX": 0, + "__pxTotalOffsetY": 0, + "__tilesetDefUid": 2, + "__tilesetRelPath": "tilesets/SunnyLand_by_Ansimuz-extended.png", + "levelId": 0, + "layerDefUid": 1, + "pxOffsetX": 0, + "pxOffsetY": 0, + "visible": true, + "intGridCsv": [ + 0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, + 1,3,3,3,3,3,3,3,3,2,3,3,3,3,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1, + 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,3,3,3,3,3,3,3,3,2,3,3,3,3,1,1,1, + 1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,3,3,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1, + 1,1,3,3,3,3,3,3,3,3,2,3,3,3,3,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1, + 1,3,3,3,0,0,0,0,0,0,0,1,1,1,1,1,0,0,3,3,3,3,3,0,0,0,0,0,2,0,3,3,3,1,1, + 1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,3,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,3,3,3,3,3,0,0,0,0,0,2,0,3,3,3,1,1,1,1,0,0,0,0,0,0,0,0,0,3,3,1,1,1,1, + 1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,3,3,3,1, + 1,1,1,0,0,0,0,0,0,0,0,0,3,3,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,2,0,3,3,3,1,1,1,1,0,0,0,0,0,0,0,3,3,3,3,1,1,1, + 1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,3,3,3, + 1,1,1,1,0,0,0,0,0,0,0,3,3,3,3,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,3,3,3,3,3,0,0,0,0,0,2,0,3,3,3,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3, + 3,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,1,1,1,1, + 1,1,1,1,1,1,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,1,1,1,2,1,1,1,1,1,1,1,1,1,1,3,3,3,3,3,3,3,3,3,3,3, + 3,3,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,2,1,3,3, + 3,3,3,3,3,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,3,3,3,3, + 1,1,1,1,1,0,0,0,0,0,0,1,1,1,2,1,3,3,3,3,3,3,3,3,1,1,1,1,1,1,1,1,1,1,1, + 1,1,1,1,1,1,1,0,0,0,0,0,0,0,3,3,3,3,1,1,1,1,1,0,0,0,0,0,0,0,1,1,2,1,3, + 3,3,3,3,3,3,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,3, + 3,1,1,1,1,1,0,0,0,0,0,0,0,0,0,2,0,3,3,0,0,0,0,3,3,1,1,1,1,1,1,1,1,1,1, + 1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,3,3,1,1,1,1,1,0,0,0,0,0,0,0,0,0,2,0, + 0,0,0,0,0,0,3,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0, + 1,1,1,1,1,1,1,0,0,0,0,2,0,0,0,0,2,0,0,0,0,0,0,0,3,3,1,1,1,1,1,1,1,1,1, + 1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,2,1,1,1,1,1, + 1,3,3,3,3,3,3,3,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0, + 0,1,1,1,1,1,1,1,1,1,1,1,2,1,1,1,1,1,1,3,3,3,3,3,3,3,3,1,1,1,1,1,1,1,1, + 1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,2,1,1,1,1, + 1,1,3,3,3,3,3,3,3,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 + ], + "autoLayerTiles": [ + { "px": [176,0], "src": [32,32], "f": 0, "t": 48, "d": [13,11] }, + { "px": [192,0], "src": [32,32], "f": 0, "t": 48, "d": [13,12] }, + { "px": [208,0], "src": [32,32], "f": 0, "t": 48, "d": [13,13] }, + { "px": [224,0], "src": [32,32], "f": 0, "t": 48, "d": [13,14] }, + { "px": [240,0], "src": [32,32], "f": 0, "t": 48, "d": [13,15] }, + { "px": [256,0], "src": [32,32], "f": 0, "t": 48, "d": [13,16] }, + { "px": [272,0], "src": [32,32], "f": 0, "t": 48, "d": [13,17] }, + { "px": [288,0], "src": [32,32], "f": 0, "t": 48, "d": [13,18] }, + { "px": [304,0], "src": [32,32], "f": 0, "t": 48, "d": [13,19] }, + { "px": [320,0], "src": [32,32], "f": 0, "t": 48, "d": [13,20] }, + { "px": [336,0], "src": [32,32], "f": 0, "t": 48, "d": [13,21] }, + { "px": [352,0], "src": [32,32], "f": 0, "t": 48, "d": [13,22] }, + { "px": [368,0], "src": [32,32], "f": 0, "t": 48, "d": [13,23] }, + { "px": [384,0], "src": [32,32], "f": 0, "t": 48, "d": [13,24] }, + { "px": [400,0], "src": [32,32], "f": 0, "t": 48, "d": [13,25] }, + { "px": [416,0], "src": [32,32], "f": 0, "t": 48, "d": [13,26] }, + { "px": [448,0], "src": [32,32], "f": 0, "t": 48, "d": [13,28] }, + { "px": [464,0], "src": [32,32], "f": 0, "t": 48, "d": [13,29] }, + { "px": [480,0], "src": [32,32], "f": 0, "t": 48, "d": [13,30] }, + { "px": [496,0], "src": [32,32], "f": 0, "t": 48, "d": [13,31] }, + { "px": [512,0], "src": [32,32], "f": 0, "t": 48, "d": [13,32] }, + { "px": [528,0], "src": [32,32], "f": 0, "t": 48, "d": [13,33] }, + { "px": [544,0], "src": [32,32], "f": 0, "t": 48, "d": [13,34] }, + { "px": [832,0], "src": [32,32], "f": 0, "t": 48, "d": [13,52] }, + { "px": [160,16], "src": [32,32], "f": 0, "t": 48, "d": [13,63] }, + { "px": [176,16], "src": [32,32], "f": 0, "t": 48, "d": [13,64] }, + { "px": [192,16], "src": [32,32], "f": 0, "t": 48, "d": [13,65] }, + { "px": [208,16], "src": [32,32], "f": 0, "t": 48, "d": [13,66] }, + { "px": [224,16], "src": [32,32], "f": 0, "t": 48, "d": [13,67] }, + { "px": [240,16], "src": [32,32], "f": 0, "t": 48, "d": [13,68] }, + { "px": [256,16], "src": [32,32], "f": 0, "t": 48, "d": [13,69] }, + { "px": [336,16], "src": [32,32], "f": 0, "t": 48, "d": [13,74] }, + { "px": [400,16], "src": [32,32], "f": 0, "t": 48, "d": [13,78] }, + { "px": [448,16], "src": [32,32], "f": 0, "t": 48, "d": [13,81] }, + { "px": [496,16], "src": [32,32], "f": 0, "t": 48, "d": [13,84] }, + { "px": [512,16], "src": [32,32], "f": 0, "t": 48, "d": [13,85] }, + { "px": [528,16], "src": [32,32], "f": 0, "t": 48, "d": [13,86] }, + { "px": [544,16], "src": [32,32], "f": 0, "t": 48, "d": [13,87] }, + { "px": [816,16], "src": [32,32], "f": 0, "t": 48, "d": [13,104] }, + { "px": [160,32], "src": [32,32], "f": 0, "t": 48, "d": [13,116] }, + { "px": [176,32], "src": [32,32], "f": 0, "t": 48, "d": [13,117] }, + { "px": [192,32], "src": [32,32], "f": 0, "t": 48, "d": [13,118] }, + { "px": [208,32], "src": [32,32], "f": 0, "t": 48, "d": [13,119] }, + { "px": [224,32], "src": [32,32], "f": 0, "t": 48, "d": [13,120] }, + { "px": [240,32], "src": [32,32], "f": 0, "t": 48, "d": [13,121] }, + { "px": [832,32], "src": [32,32], "f": 0, "t": 48, "d": [13,158] }, + { "px": [160,48], "src": [32,32], "f": 0, "t": 48, "d": [13,169] }, + { "px": [176,48], "src": [32,32], "f": 0, "t": 48, "d": [13,170] }, + { "px": [192,48], "src": [32,32], "f": 0, "t": 48, "d": [13,171] }, + { "px": [208,48], "src": [32,32], "f": 0, "t": 48, "d": [13,172] }, + { "px": [224,48], "src": [32,32], "f": 0, "t": 48, "d": [13,173] }, + { "px": [240,48], "src": [32,32], "f": 0, "t": 48, "d": [13,174] }, + { "px": [176,64], "src": [32,32], "f": 0, "t": 48, "d": [13,223] }, + { "px": [192,64], "src": [32,32], "f": 0, "t": 48, "d": [13,224] }, + { "px": [208,64], "src": [32,32], "f": 0, "t": 48, "d": [13,225] }, + { "px": [224,64], "src": [32,32], "f": 0, "t": 48, "d": [13,226] }, + { "px": [832,64], "src": [32,32], "f": 0, "t": 48, "d": [13,264] }, + { "px": [192,80], "src": [32,32], "f": 0, "t": 48, "d": [13,277] }, + { "px": [208,80], "src": [32,32], "f": 0, "t": 48, "d": [13,278] }, + { "px": [224,80], "src": [32,32], "f": 0, "t": 48, "d": [13,279] }, + { "px": [192,96], "src": [32,32], "f": 0, "t": 48, "d": [13,330] }, + { "px": [208,96], "src": [32,32], "f": 0, "t": 48, "d": [13,331] }, + { "px": [224,96], "src": [32,32], "f": 0, "t": 48, "d": [13,332] }, + { "px": [800,96], "src": [32,32], "f": 0, "t": 48, "d": [13,368] }, + { "px": [832,96], "src": [32,32], "f": 0, "t": 48, "d": [13,370] }, + { "px": [192,112], "src": [32,32], "f": 0, "t": 48, "d": [13,383] }, + { "px": [208,112], "src": [32,32], "f": 0, "t": 48, "d": [13,384] }, + { "px": [224,112], "src": [32,32], "f": 0, "t": 48, "d": [13,385] }, + { "px": [800,112], "src": [32,32], "f": 0, "t": 48, "d": [13,421] }, + { "px": [816,112], "src": [32,32], "f": 0, "t": 48, "d": [13,422] }, + { "px": [832,112], "src": [32,32], "f": 0, "t": 48, "d": [13,423] }, + { "px": [800,128], "src": [32,32], "f": 0, "t": 48, "d": [13,474] }, + { "px": [816,128], "src": [32,32], "f": 0, "t": 48, "d": [13,475] }, + { "px": [832,128], "src": [32,32], "f": 0, "t": 48, "d": [13,476] }, + { "px": [800,144], "src": [32,32], "f": 0, "t": 48, "d": [13,527] }, + { "px": [816,144], "src": [32,32], "f": 0, "t": 48, "d": [13,528] }, + { "px": [832,144], "src": [32,32], "f": 0, "t": 48, "d": [13,529] }, + { "px": [816,160], "src": [32,32], "f": 0, "t": 48, "d": [13,581] }, + { "px": [832,160], "src": [32,32], "f": 0, "t": 48, "d": [13,582] }, + { "px": [816,176], "src": [32,32], "f": 0, "t": 48, "d": [13,634] }, + { "px": [832,176], "src": [32,32], "f": 0, "t": 48, "d": [13,635] }, + { "px": [368,192], "src": [32,32], "f": 0, "t": 48, "d": [13,659] }, + { "px": [800,192], "src": [32,32], "f": 0, "t": 48, "d": [13,686] }, + { "px": [816,192], "src": [32,32], "f": 0, "t": 48, "d": [13,687] }, + { "px": [832,192], "src": [32,32], "f": 0, "t": 48, "d": [13,688] }, + { "px": [368,208], "src": [32,32], "f": 0, "t": 48, "d": [13,712] }, + { "px": [576,208], "src": [32,32], "f": 0, "t": 48, "d": [13,725] }, + { "px": [592,208], "src": [32,32], "f": 0, "t": 48, "d": [13,726] }, + { "px": [608,208], "src": [32,32], "f": 0, "t": 48, "d": [13,727] }, + { "px": [656,208], "src": [32,32], "f": 0, "t": 48, "d": [13,730] }, + { "px": [784,208], "src": [32,32], "f": 0, "t": 48, "d": [13,738] }, + { "px": [832,208], "src": [32,32], "f": 0, "t": 48, "d": [13,741] }, + { "px": [576,224], "src": [32,32], "f": 0, "t": 48, "d": [13,778] }, + { "px": [592,224], "src": [32,32], "f": 0, "t": 48, "d": [13,779] }, + { "px": [608,224], "src": [32,32], "f": 0, "t": 48, "d": [13,780] }, + { "px": [624,224], "src": [32,32], "f": 0, "t": 48, "d": [13,781] }, + { "px": [672,224], "src": [32,32], "f": 0, "t": 48, "d": [13,784] }, + { "px": [768,224], "src": [32,32], "f": 0, "t": 48, "d": [13,790] }, + { "px": [832,224], "src": [32,32], "f": 0, "t": 48, "d": [13,794] }, + { "px": [224,240], "src": [32,32], "f": 0, "t": 48, "d": [13,809] }, + { "px": [576,240], "src": [32,32], "f": 0, "t": 48, "d": [13,831] }, + { "px": [592,240], "src": [32,32], "f": 0, "t": 48, "d": [13,832] }, + { "px": [608,240], "src": [32,32], "f": 0, "t": 48, "d": [13,833] }, + { "px": [624,240], "src": [32,32], "f": 0, "t": 48, "d": [13,834] }, + { "px": [640,240], "src": [32,32], "f": 0, "t": 48, "d": [13,835] }, + { "px": [672,240], "src": [32,32], "f": 0, "t": 48, "d": [13,837] }, + { "px": [704,240], "src": [32,32], "f": 0, "t": 48, "d": [13,839] }, + { "px": [832,240], "src": [32,32], "f": 0, "t": 48, "d": [13,847] }, + { "px": [208,256], "src": [32,32], "f": 0, "t": 48, "d": [13,861] }, + { "px": [576,256], "src": [32,32], "f": 0, "t": 48, "d": [13,884] }, + { "px": [592,256], "src": [32,32], "f": 0, "t": 48, "d": [13,885] }, + { "px": [608,256], "src": [32,32], "f": 0, "t": 48, "d": [13,886] }, + { "px": [624,256], "src": [32,32], "f": 0, "t": 48, "d": [13,887] }, + { "px": [208,272], "src": [32,32], "f": 0, "t": 48, "d": [13,914] }, + { "px": [576,272], "src": [32,32], "f": 0, "t": 48, "d": [13,937] }, + { "px": [592,272], "src": [32,32], "f": 0, "t": 48, "d": [13,938] }, + { "px": [608,272], "src": [32,32], "f": 0, "t": 48, "d": [13,939] }, + { "px": [704,272], "src": [32,32], "f": 0, "t": 48, "d": [13,945] }, + { "px": [784,272], "src": [32,32], "f": 0, "t": 48, "d": [13,950] }, + { "px": [832,272], "src": [32,32], "f": 0, "t": 48, "d": [13,953] }, + { "px": [160,288], "src": [32,32], "f": 0, "t": 48, "d": [13,964] }, + { "px": [192,288], "src": [32,32], "f": 0, "t": 48, "d": [13,966] }, + { "px": [576,288], "src": [32,32], "f": 0, "t": 48, "d": [13,990] }, + { "px": [592,288], "src": [32,32], "f": 0, "t": 48, "d": [13,991] }, + { "px": [608,288], "src": [32,32], "f": 0, "t": 48, "d": [13,992] }, + { "px": [672,288], "src": [32,32], "f": 0, "t": 48, "d": [13,996] }, + { "px": [688,288], "src": [32,32], "f": 0, "t": 48, "d": [13,997] }, + { "px": [800,288], "src": [32,32], "f": 0, "t": 48, "d": [13,1004] }, + { "px": [832,288], "src": [32,32], "f": 0, "t": 48, "d": [13,1006] }, + { "px": [256,304], "src": [32,32], "f": 0, "t": 48, "d": [13,1023] }, + { "px": [352,304], "src": [32,32], "f": 0, "t": 48, "d": [13,1029] }, + { "px": [368,304], "src": [32,32], "f": 0, "t": 48, "d": [13,1030] }, + { "px": [384,304], "src": [32,32], "f": 0, "t": 48, "d": [13,1031] }, + { "px": [400,304], "src": [32,32], "f": 0, "t": 48, "d": [13,1032] }, + { "px": [576,304], "src": [32,32], "f": 0, "t": 48, "d": [13,1043] }, + { "px": [592,304], "src": [32,32], "f": 0, "t": 48, "d": [13,1044] }, + { "px": [608,304], "src": [32,32], "f": 0, "t": 48, "d": [13,1045] }, + { "px": [624,304], "src": [32,32], "f": 0, "t": 48, "d": [13,1046] }, + { "px": [704,304], "src": [32,32], "f": 0, "t": 48, "d": [13,1051] }, + { "px": [768,304], "src": [32,32], "f": 0, "t": 48, "d": [13,1055] }, + { "px": [784,304], "src": [32,32], "f": 0, "t": 48, "d": [13,1056] }, + { "px": [800,304], "src": [32,32], "f": 0, "t": 48, "d": [13,1057] }, + { "px": [832,304], "src": [32,32], "f": 0, "t": 48, "d": [13,1059] }, + { "px": [176,320], "src": [32,32], "f": 0, "t": 48, "d": [13,1071] }, + { "px": [192,320], "src": [32,32], "f": 0, "t": 48, "d": [13,1072] }, + { "px": [208,320], "src": [32,32], "f": 0, "t": 48, "d": [13,1073] }, + { "px": [240,320], "src": [32,32], "f": 0, "t": 48, "d": [13,1075] }, + { "px": [256,320], "src": [32,32], "f": 0, "t": 48, "d": [13,1076] }, + { "px": [288,320], "src": [32,32], "f": 0, "t": 48, "d": [13,1078] }, + { "px": [352,320], "src": [32,32], "f": 0, "t": 48, "d": [13,1082] }, + { "px": [368,320], "src": [32,32], "f": 0, "t": 48, "d": [13,1083] }, + { "px": [384,320], "src": [32,32], "f": 0, "t": 48, "d": [13,1084] }, + { "px": [400,320], "src": [32,32], "f": 0, "t": 48, "d": [13,1085] }, + { "px": [576,320], "src": [32,32], "f": 0, "t": 48, "d": [13,1096] }, + { "px": [592,320], "src": [32,32], "f": 0, "t": 48, "d": [13,1097] }, + { "px": [608,320], "src": [32,32], "f": 0, "t": 48, "d": [13,1098] }, + { "px": [624,320], "src": [32,32], "f": 0, "t": 48, "d": [13,1099] }, + { "px": [640,320], "src": [32,32], "f": 0, "t": 48, "d": [13,1100] }, + { "px": [656,320], "src": [32,32], "f": 0, "t": 48, "d": [13,1101] }, + { "px": [688,320], "src": [32,32], "f": 0, "t": 48, "d": [13,1103] }, + { "px": [720,320], "src": [32,32], "f": 0, "t": 48, "d": [13,1105] }, + { "px": [752,320], "src": [32,32], "f": 0, "t": 48, "d": [13,1107] }, + { "px": [784,320], "src": [32,32], "f": 0, "t": 48, "d": [13,1109] }, + { "px": [816,320], "src": [32,32], "f": 0, "t": 48, "d": [13,1111] }, + { "px": [832,320], "src": [32,32], "f": 0, "t": 48, "d": [13,1112] }, + { "px": [320,16], "src": [96,96], "f": 0, "t": 144, "d": [81,73] }, + { "px": [416,16], "src": [96,96], "f": 0, "t": 144, "d": [81,79] }, + { "px": [432,32], "src": [96,96], "f": 0, "t": 144, "d": [81,133] }, + { "px": [800,32], "src": [96,96], "f": 0, "t": 144, "d": [81,156] }, + { "px": [816,32], "src": [96,96], "f": 0, "t": 144, "d": [81,157] }, + { "px": [800,48], "src": [96,96], "f": 0, "t": 144, "d": [81,209] }, + { "px": [816,48], "src": [96,96], "f": 0, "t": 144, "d": [81,210] }, + { "px": [816,64], "src": [96,96], "f": 0, "t": 144, "d": [81,263] }, + { "px": [240,80], "src": [96,96], "f": 0, "t": 144, "d": [81,280] }, + { "px": [256,80], "src": [96,96], "f": 0, "t": 144, "d": [81,281] }, + { "px": [800,80], "src": [96,96], "f": 0, "t": 144, "d": [81,315] }, + { "px": [816,80], "src": [96,96], "f": 0, "t": 144, "d": [81,316] }, + { "px": [816,96], "src": [96,96], "f": 0, "t": 144, "d": [81,369] }, + { "px": [368,176], "src": [96,96], "f": 0, "t": 144, "d": [81,606] }, + { "px": [800,176], "src": [96,96], "f": 0, "t": 144, "d": [81,633] }, + { "px": [784,192], "src": [96,96], "f": 0, "t": 144, "d": [81,685] }, + { "px": [624,208], "src": [96,96], "f": 0, "t": 144, "d": [81,728] }, + { "px": [672,208], "src": [96,96], "f": 0, "t": 144, "d": [81,731] }, + { "px": [688,208], "src": [96,96], "f": 0, "t": 144, "d": [81,732] }, + { "px": [768,208], "src": [96,96], "f": 0, "t": 144, "d": [81,737] }, + { "px": [192,224], "src": [96,96], "f": 0, "t": 144, "d": [81,754] }, + { "px": [208,224], "src": [96,96], "f": 0, "t": 144, "d": [81,755] }, + { "px": [224,224], "src": [96,96], "f": 0, "t": 144, "d": [81,756] }, + { "px": [640,224], "src": [96,96], "f": 0, "t": 144, "d": [81,782] }, + { "px": [704,224], "src": [96,96], "f": 0, "t": 144, "d": [81,786] }, + { "px": [736,224], "src": [96,96], "f": 0, "t": 144, "d": [81,788] }, + { "px": [752,224], "src": [96,96], "f": 0, "t": 144, "d": [81,789] }, + { "px": [784,224], "src": [96,96], "f": 0, "t": 144, "d": [81,791] }, + { "px": [800,224], "src": [96,96], "f": 0, "t": 144, "d": [81,792] }, + { "px": [816,224], "src": [96,96], "f": 0, "t": 144, "d": [81,793] }, + { "px": [192,240], "src": [96,96], "f": 0, "t": 144, "d": [81,807] }, + { "px": [736,240], "src": [96,96], "f": 0, "t": 144, "d": [81,841] }, + { "px": [752,240], "src": [96,96], "f": 0, "t": 144, "d": [81,842] }, + { "px": [800,240], "src": [96,96], "f": 0, "t": 144, "d": [81,845] }, + { "px": [192,256], "src": [96,96], "f": 0, "t": 144, "d": [81,860] }, + { "px": [224,256], "src": [96,96], "f": 0, "t": 144, "d": [81,862] }, + { "px": [688,256], "src": [96,96], "f": 0, "t": 144, "d": [81,891] }, + { "px": [736,256], "src": [96,96], "f": 0, "t": 144, "d": [81,894] }, + { "px": [768,256], "src": [96,96], "f": 0, "t": 144, "d": [81,896] }, + { "px": [800,256], "src": [96,96], "f": 0, "t": 144, "d": [81,898] }, + { "px": [816,256], "src": [96,96], "f": 0, "t": 144, "d": [81,899] }, + { "px": [224,272], "src": [96,96], "f": 0, "t": 144, "d": [81,915] }, + { "px": [640,272], "src": [96,96], "f": 0, "t": 144, "d": [81,941] }, + { "px": [656,272], "src": [96,96], "f": 0, "t": 144, "d": [81,942] }, + { "px": [720,272], "src": [96,96], "f": 0, "t": 144, "d": [81,946] }, + { "px": [752,272], "src": [96,96], "f": 0, "t": 144, "d": [81,948] }, + { "px": [768,272], "src": [96,96], "f": 0, "t": 144, "d": [81,949] }, + { "px": [800,272], "src": [96,96], "f": 0, "t": 144, "d": [81,951] }, + { "px": [816,272], "src": [96,96], "f": 0, "t": 144, "d": [81,952] }, + { "px": [176,288], "src": [96,96], "f": 0, "t": 144, "d": [81,965] }, + { "px": [240,288], "src": [96,96], "f": 0, "t": 144, "d": [81,969] }, + { "px": [752,288], "src": [96,96], "f": 0, "t": 144, "d": [81,1001] }, + { "px": [784,288], "src": [96,96], "f": 0, "t": 144, "d": [81,1003] }, + { "px": [816,288], "src": [96,96], "f": 0, "t": 144, "d": [81,1005] }, + { "px": [176,304], "src": [96,96], "f": 0, "t": 144, "d": [81,1018] }, + { "px": [192,304], "src": [96,96], "f": 0, "t": 144, "d": [81,1019] }, + { "px": [208,304], "src": [96,96], "f": 0, "t": 144, "d": [81,1020] }, + { "px": [224,304], "src": [96,96], "f": 0, "t": 144, "d": [81,1021] }, + { "px": [240,304], "src": [96,96], "f": 0, "t": 144, "d": [81,1022] }, + { "px": [288,304], "src": [96,96], "f": 0, "t": 144, "d": [81,1025] }, + { "px": [656,304], "src": [96,96], "f": 0, "t": 144, "d": [81,1048] }, + { "px": [672,304], "src": [96,96], "f": 0, "t": 144, "d": [81,1049] }, + { "px": [688,304], "src": [96,96], "f": 0, "t": 144, "d": [81,1050] }, + { "px": [160,0], "src": [64,96], "f": 0, "t": 142, "d": [14,10] }, + { "px": [432,0], "src": [64,96], "f": 0, "t": 142, "d": [14,27] }, + { "px": [800,0], "src": [64,96], "f": 0, "t": 142, "d": [14,50] }, + { "px": [816,0], "src": [96,96], "f": 0, "t": 144, "d": [14,51] }, + { "px": [352,16], "src": [96,96], "f": 0, "t": 144, "d": [14,75] }, + { "px": [368,16], "src": [64,96], "f": 0, "t": 142, "d": [14,76] }, + { "px": [384,16], "src": [96,96], "f": 0, "t": 144, "d": [14,77] }, + { "px": [432,16], "src": [96,96], "f": 0, "t": 144, "d": [14,80] }, + { "px": [464,16], "src": [64,96], "f": 0, "t": 142, "d": [14,82] }, + { "px": [480,16], "src": [64,96], "f": 0, "t": 142, "d": [14,83] }, + { "px": [800,16], "src": [64,96], "f": 0, "t": 142, "d": [14,103] }, + { "px": [832,16], "src": [96,96], "f": 0, "t": 144, "d": [14,105] }, + { "px": [448,32], "src": [64,96], "f": 0, "t": 142, "d": [14,134] }, + { "px": [464,32], "src": [96,96], "f": 0, "t": 144, "d": [14,135] }, + { "px": [480,32], "src": [96,96], "f": 0, "t": 144, "d": [14,136] }, + { "px": [496,32], "src": [96,96], "f": 0, "t": 144, "d": [14,137] }, + { "px": [832,48], "src": [64,96], "f": 0, "t": 142, "d": [14,211] }, + { "px": [240,64], "src": [64,96], "f": 0, "t": 142, "d": [14,227] }, + { "px": [800,64], "src": [64,96], "f": 0, "t": 142, "d": [14,262] }, + { "px": [832,80], "src": [96,96], "f": 0, "t": 144, "d": [14,317] }, + { "px": [240,96], "src": [64,96], "f": 0, "t": 142, "d": [14,333] }, + { "px": [800,160], "src": [64,96], "f": 0, "t": 142, "d": [14,580] }, + { "px": [640,208], "src": [96,96], "f": 0, "t": 144, "d": [14,729] }, + { "px": [704,208], "src": [96,96], "f": 0, "t": 144, "d": [14,733] }, + { "px": [720,208], "src": [96,96], "f": 0, "t": 144, "d": [14,734] }, + { "px": [736,208], "src": [64,96], "f": 0, "t": 142, "d": [14,735] }, + { "px": [752,208], "src": [64,96], "f": 0, "t": 142, "d": [14,736] }, + { "px": [800,208], "src": [96,96], "f": 0, "t": 144, "d": [14,739] }, + { "px": [816,208], "src": [64,96], "f": 0, "t": 142, "d": [14,740] }, + { "px": [656,224], "src": [96,96], "f": 0, "t": 144, "d": [14,783] }, + { "px": [688,224], "src": [64,96], "f": 0, "t": 142, "d": [14,785] }, + { "px": [720,224], "src": [64,96], "f": 0, "t": 142, "d": [14,787] }, + { "px": [208,240], "src": [96,96], "f": 0, "t": 144, "d": [14,808] }, + { "px": [656,240], "src": [64,96], "f": 0, "t": 142, "d": [14,836] }, + { "px": [688,240], "src": [64,96], "f": 0, "t": 142, "d": [14,838] }, + { "px": [720,240], "src": [96,96], "f": 0, "t": 144, "d": [14,840] }, + { "px": [768,240], "src": [64,96], "f": 0, "t": 142, "d": [14,843] }, + { "px": [784,240], "src": [64,96], "f": 0, "t": 142, "d": [14,844] }, + { "px": [816,240], "src": [96,96], "f": 0, "t": 144, "d": [14,846] }, + { "px": [640,256], "src": [64,96], "f": 0, "t": 142, "d": [14,888] }, + { "px": [656,256], "src": [64,96], "f": 0, "t": 142, "d": [14,889] }, + { "px": [672,256], "src": [96,96], "f": 0, "t": 144, "d": [14,890] }, + { "px": [704,256], "src": [96,96], "f": 0, "t": 144, "d": [14,892] }, + { "px": [720,256], "src": [96,96], "f": 0, "t": 144, "d": [14,893] }, + { "px": [752,256], "src": [64,96], "f": 0, "t": 142, "d": [14,895] }, + { "px": [784,256], "src": [96,96], "f": 0, "t": 144, "d": [14,897] }, + { "px": [832,256], "src": [96,96], "f": 0, "t": 144, "d": [14,900] }, + { "px": [176,272], "src": [96,96], "f": 0, "t": 144, "d": [14,912] }, + { "px": [192,272], "src": [64,96], "f": 0, "t": 142, "d": [14,913] }, + { "px": [624,272], "src": [64,96], "f": 0, "t": 142, "d": [14,940] }, + { "px": [672,272], "src": [64,96], "f": 0, "t": 142, "d": [14,943] }, + { "px": [688,272], "src": [64,96], "f": 0, "t": 142, "d": [14,944] }, + { "px": [736,272], "src": [96,96], "f": 0, "t": 144, "d": [14,947] }, + { "px": [208,288], "src": [64,96], "f": 0, "t": 142, "d": [14,967] }, + { "px": [224,288], "src": [64,96], "f": 0, "t": 142, "d": [14,968] }, + { "px": [624,288], "src": [96,96], "f": 0, "t": 144, "d": [14,993] }, + { "px": [640,288], "src": [96,96], "f": 0, "t": 144, "d": [14,994] }, + { "px": [656,288], "src": [64,96], "f": 0, "t": 142, "d": [14,995] }, + { "px": [704,288], "src": [64,96], "f": 0, "t": 142, "d": [14,998] }, + { "px": [720,288], "src": [96,96], "f": 0, "t": 144, "d": [14,999] }, + { "px": [736,288], "src": [96,96], "f": 0, "t": 144, "d": [14,1000] }, + { "px": [768,288], "src": [64,96], "f": 0, "t": 142, "d": [14,1002] }, + { "px": [160,304], "src": [64,96], "f": 0, "t": 142, "d": [14,1017] }, + { "px": [272,304], "src": [96,96], "f": 0, "t": 144, "d": [14,1024] }, + { "px": [640,304], "src": [64,96], "f": 0, "t": 142, "d": [14,1047] }, + { "px": [720,304], "src": [96,96], "f": 0, "t": 144, "d": [14,1052] }, + { "px": [736,304], "src": [96,96], "f": 0, "t": 144, "d": [14,1053] }, + { "px": [752,304], "src": [64,96], "f": 0, "t": 142, "d": [14,1054] }, + { "px": [816,304], "src": [96,96], "f": 0, "t": 144, "d": [14,1058] }, + { "px": [160,320], "src": [96,96], "f": 0, "t": 144, "d": [14,1070] }, + { "px": [224,320], "src": [64,96], "f": 0, "t": 142, "d": [14,1074] }, + { "px": [272,320], "src": [96,96], "f": 0, "t": 144, "d": [14,1077] }, + { "px": [672,320], "src": [64,96], "f": 0, "t": 142, "d": [14,1102] }, + { "px": [704,320], "src": [64,96], "f": 0, "t": 142, "d": [14,1104] }, + { "px": [736,320], "src": [64,96], "f": 0, "t": 142, "d": [14,1106] }, + { "px": [768,320], "src": [96,96], "f": 0, "t": 144, "d": [14,1108] }, + { "px": [800,320], "src": [96,96], "f": 0, "t": 144, "d": [14,1110] }, + { "px": [144,0], "src": [0,32], "f": 0, "t": 46, "d": [16,9] }, + { "px": [560,0], "src": [0,32], "f": 1, "t": 46, "d": [16,35] }, + { "px": [784,0], "src": [0,32], "f": 0, "t": 46, "d": [16,49] }, + { "px": [144,16], "src": [0,32], "f": 0, "t": 46, "d": [16,62] }, + { "px": [560,16], "src": [0,32], "f": 1, "t": 46, "d": [16,88] }, + { "px": [784,16], "src": [0,32], "f": 0, "t": 46, "d": [16,102] }, + { "px": [144,32], "src": [0,32], "f": 0, "t": 46, "d": [16,115] }, + { "px": [256,32], "src": [0,32], "f": 1, "t": 46, "d": [16,122] }, + { "px": [784,32], "src": [0,32], "f": 0, "t": 46, "d": [16,155] }, + { "px": [144,48], "src": [0,32], "f": 0, "t": 46, "d": [16,168] }, + { "px": [256,48], "src": [0,32], "f": 1, "t": 46, "d": [16,175] }, + { "px": [784,48], "src": [0,32], "f": 0, "t": 46, "d": [16,208] }, + { "px": [256,64], "src": [0,32], "f": 1, "t": 46, "d": [16,228] }, + { "px": [784,64], "src": [0,32], "f": 0, "t": 46, "d": [16,261] }, + { "px": [176,80], "src": [0,32], "f": 0, "t": 46, "d": [16,276] }, + { "px": [784,80], "src": [0,32], "f": 0, "t": 46, "d": [16,314] }, + { "px": [176,96], "src": [0,32], "f": 0, "t": 46, "d": [16,329] }, + { "px": [784,96], "src": [0,32], "f": 0, "t": 46, "d": [16,367] }, + { "px": [176,112], "src": [0,32], "f": 0, "t": 46, "d": [16,382] }, + { "px": [240,112], "src": [0,32], "f": 1, "t": 46, "d": [16,386] }, + { "px": [784,112], "src": [0,32], "f": 0, "t": 46, "d": [16,420] }, + { "px": [784,128], "src": [0,32], "f": 0, "t": 46, "d": [16,473] }, + { "px": [784,144], "src": [0,32], "f": 0, "t": 46, "d": [16,526] }, + { "px": [784,160], "src": [0,32], "f": 0, "t": 46, "d": [16,579] }, + { "px": [352,176], "src": [0,32], "f": 0, "t": 46, "d": [16,605] }, + { "px": [384,176], "src": [0,32], "f": 1, "t": 46, "d": [16,607] }, + { "px": [416,176], "src": [0,32], "f": 0, "t": 46, "d": [16,609] }, + { "px": [560,176], "src": [0,32], "f": 1, "t": 46, "d": [16,618] }, + { "px": [784,176], "src": [0,32], "f": 0, "t": 46, "d": [16,632] }, + { "px": [352,192], "src": [0,32], "f": 0, "t": 46, "d": [16,658] }, + { "px": [384,192], "src": [0,32], "f": 1, "t": 46, "d": [16,660] }, + { "px": [416,192], "src": [0,32], "f": 0, "t": 46, "d": [16,662] }, + { "px": [560,192], "src": [0,32], "f": 0, "t": 46, "d": [16,671] }, + { "px": [384,208], "src": [0,32], "f": 1, "t": 46, "d": [16,713] }, + { "px": [416,208], "src": [0,32], "f": 0, "t": 46, "d": [16,715] }, + { "px": [560,208], "src": [0,32], "f": 0, "t": 46, "d": [16,724] }, + { "px": [176,224], "src": [0,32], "f": 0, "t": 46, "d": [16,753] }, + { "px": [240,224], "src": [0,32], "f": 1, "t": 46, "d": [16,757] }, + { "px": [560,224], "src": [0,32], "f": 0, "t": 46, "d": [16,777] }, + { "px": [176,240], "src": [0,32], "f": 0, "t": 46, "d": [16,806] }, + { "px": [240,240], "src": [0,32], "f": 1, "t": 46, "d": [16,810] }, + { "px": [560,240], "src": [0,32], "f": 0, "t": 46, "d": [16,830] }, + { "px": [176,256], "src": [0,32], "f": 0, "t": 46, "d": [16,859] }, + { "px": [240,256], "src": [0,32], "f": 1, "t": 46, "d": [16,863] }, + { "px": [560,256], "src": [0,32], "f": 0, "t": 46, "d": [16,883] }, + { "px": [240,272], "src": [0,32], "f": 1, "t": 46, "d": [16,916] }, + { "px": [560,272], "src": [0,32], "f": 0, "t": 46, "d": [16,936] }, + { "px": [144,288], "src": [0,32], "f": 0, "t": 46, "d": [16,963] }, + { "px": [560,288], "src": [0,32], "f": 0, "t": 46, "d": [16,989] }, + { "px": [144,304], "src": [0,32], "f": 0, "t": 46, "d": [16,1016] }, + { "px": [304,304], "src": [0,32], "f": 1, "t": 46, "d": [16,1026] }, + { "px": [336,304], "src": [0,32], "f": 0, "t": 46, "d": [16,1028] }, + { "px": [416,304], "src": [0,32], "f": 1, "t": 46, "d": [16,1033] }, + { "px": [560,304], "src": [0,32], "f": 0, "t": 46, "d": [16,1042] }, + { "px": [144,320], "src": [0,32], "f": 0, "t": 46, "d": [16,1069] }, + { "px": [304,320], "src": [0,32], "f": 1, "t": 46, "d": [16,1079] }, + { "px": [336,320], "src": [0,32], "f": 0, "t": 46, "d": [16,1081] }, + { "px": [416,320], "src": [0,32], "f": 1, "t": 46, "d": [16,1086] }, + { "px": [560,320], "src": [0,32], "f": 0, "t": 46, "d": [16,1095] }, + { "px": [272,16], "src": [32,64], "f": 0, "t": 94, "d": [18,70] }, + { "px": [288,16], "src": [32,64], "f": 0, "t": 94, "d": [18,71] }, + { "px": [304,16], "src": [32,64], "f": 0, "t": 94, "d": [18,72] }, + { "px": [336,32], "src": [32,64], "f": 0, "t": 94, "d": [18,127] }, + { "px": [352,32], "src": [32,64], "f": 0, "t": 94, "d": [18,128] }, + { "px": [368,32], "src": [32,64], "f": 0, "t": 94, "d": [18,129] }, + { "px": [384,32], "src": [32,64], "f": 0, "t": 94, "d": [18,130] }, + { "px": [400,32], "src": [32,64], "f": 0, "t": 94, "d": [18,131] }, + { "px": [416,32], "src": [32,64], "f": 0, "t": 94, "d": [18,132] }, + { "px": [512,32], "src": [32,64], "f": 0, "t": 94, "d": [18,138] }, + { "px": [528,32], "src": [32,64], "f": 0, "t": 94, "d": [18,139] }, + { "px": [544,32], "src": [32,64], "f": 0, "t": 94, "d": [18,140] }, + { "px": [448,48], "src": [32,64], "f": 0, "t": 94, "d": [18,187] }, + { "px": [464,48], "src": [32,64], "f": 0, "t": 94, "d": [18,188] }, + { "px": [480,48], "src": [32,64], "f": 0, "t": 94, "d": [18,189] }, + { "px": [160,64], "src": [32,64], "f": 0, "t": 94, "d": [18,222] }, + { "px": [256,96], "src": [32,64], "f": 0, "t": 94, "d": [18,334] }, + { "px": [192,128], "src": [32,64], "f": 0, "t": 94, "d": [18,436] }, + { "px": [208,128], "src": [32,64], "f": 0, "t": 94, "d": [18,437] }, + { "px": [224,128], "src": [32,64], "f": 0, "t": 94, "d": [18,438] }, + { "px": [432,176], "src": [32,64], "f": 0, "t": 94, "d": [18,610] }, + { "px": [448,176], "src": [32,64], "f": 0, "t": 94, "d": [18,611] }, + { "px": [464,176], "src": [32,64], "f": 0, "t": 94, "d": [18,612] }, + { "px": [480,176], "src": [32,64], "f": 0, "t": 94, "d": [18,613] }, + { "px": [496,176], "src": [32,64], "f": 0, "t": 94, "d": [18,614] }, + { "px": [512,176], "src": [32,64], "f": 0, "t": 94, "d": [18,615] }, + { "px": [528,176], "src": [32,64], "f": 0, "t": 94, "d": [18,616] }, + { "px": [544,176], "src": [32,64], "f": 0, "t": 94, "d": [18,617] }, + { "px": [416,48], "src": [64,144], "f": 1, "t": 211, "d": [29,185] }, + { "px": [512,48], "src": [48,160], "f": 0, "t": 233, "d": [29,191] }, + { "px": [256,112], "src": [64,144], "f": 0, "t": 211, "d": [29,387] }, + { "px": [352,224], "src": [64,144], "f": 1, "t": 211, "d": [29,764] }, + { "px": [320,32], "src": [224,96], "f": 2, "t": 152, "d": [31,126] }, + { "px": [560,32], "src": [224,96], "f": 3, "t": 152, "d": [31,141] }, + { "px": [432,48], "src": [224,96], "f": 2, "t": 152, "d": [31,186] }, + { "px": [496,48], "src": [224,96], "f": 3, "t": 152, "d": [31,190] }, + { "px": [144,64], "src": [224,96], "f": 2, "t": 152, "d": [31,221] }, + { "px": [272,96], "src": [224,96], "f": 3, "t": 152, "d": [31,335] }, + { "px": [176,128], "src": [224,96], "f": 2, "t": 152, "d": [31,435] }, + { "px": [240,128], "src": [224,96], "f": 3, "t": 152, "d": [31,439] }, + { "px": [352,208], "src": [224,96], "f": 2, "t": 152, "d": [31,711] }, + { "px": [368,224], "src": [224,96], "f": 2, "t": 152, "d": [31,765] }, + { "px": [384,224], "src": [224,96], "f": 3, "t": 152, "d": [31,766] }, + { "px": [416,224], "src": [224,96], "f": 2, "t": 152, "d": [31,768] }, + { "px": [256,16], "src": [64,144], "f": 3, "t": 211, "d": [32,69] }, + { "px": [320,16], "src": [64,144], "f": 2, "t": 211, "d": [32,73] }, + { "px": [432,32], "src": [64,144], "f": 2, "t": 211, "d": [32,133] }, + { "px": [496,32], "src": [64,144], "f": 3, "t": 211, "d": [32,137] }, + { "px": [176,64], "src": [64,144], "f": 2, "t": 211, "d": [32,223] }, + { "px": [256,80], "src": [64,144], "f": 1, "t": 211, "d": [32,281] }, + { "px": [240,96], "src": [64,144], "f": 3, "t": 211, "d": [32,333] }, + { "px": [416,176], "src": [64,144], "f": 3, "t": 211, "d": [32,609] }, + { "px": [560,176], "src": [64,144], "f": 2, "t": 211, "d": [32,618] }, + { "px": [560,192], "src": [64,144], "f": 1, "t": 211, "d": [32,671] }, + { "px": [784,192], "src": [64,144], "f": 0, "t": 211, "d": [32,685] }, + { "px": [368,208], "src": [64,144], "f": 2, "t": 211, "d": [32,712] }, + { "px": [176,272], "src": [64,144], "f": 0, "t": 211, "d": [32,912] }, + { "px": [240,288], "src": [64,144], "f": 1, "t": 211, "d": [32,969] }, + { "px": [272,80], "src": [32,0], "f": 0, "t": 2, "d": [12,282] }, + { "px": [368,160], "src": [32,0], "f": 0, "t": 2, "d": [12,553] }, + { "px": [384,160], "src": [32,0], "f": 0, "t": 2, "d": [12,554] }, + { "px": [416,160], "src": [32,0], "f": 0, "t": 2, "d": [12,556] }, + { "px": [432,160], "src": [32,0], "f": 0, "t": 2, "d": [12,557] }, + { "px": [448,160], "src": [32,0], "f": 0, "t": 2, "d": [12,558] }, + { "px": [464,160], "src": [32,0], "f": 0, "t": 2, "d": [12,559] }, + { "px": [480,160], "src": [32,0], "f": 0, "t": 2, "d": [12,560] }, + { "px": [496,160], "src": [32,0], "f": 0, "t": 2, "d": [12,561] }, + { "px": [512,160], "src": [32,0], "f": 0, "t": 2, "d": [12,562] }, + { "px": [528,160], "src": [32,0], "f": 0, "t": 2, "d": [12,563] }, + { "px": [544,160], "src": [32,0], "f": 0, "t": 2, "d": [12,564] }, + { "px": [560,160], "src": [32,0], "f": 0, "t": 2, "d": [12,565] }, + { "px": [576,192], "src": [32,0], "f": 0, "t": 2, "d": [12,672] }, + { "px": [592,192], "src": [32,0], "f": 0, "t": 2, "d": [12,673] }, + { "px": [608,192], "src": [32,0], "f": 0, "t": 2, "d": [12,674] }, + { "px": [624,192], "src": [32,0], "f": 0, "t": 2, "d": [12,675] }, + { "px": [640,192], "src": [32,0], "f": 0, "t": 2, "d": [12,676] }, + { "px": [656,192], "src": [32,0], "f": 0, "t": 2, "d": [12,677] }, + { "px": [672,192], "src": [32,0], "f": 0, "t": 2, "d": [12,678] }, + { "px": [688,192], "src": [32,0], "f": 0, "t": 2, "d": [12,679] }, + { "px": [704,192], "src": [32,0], "f": 0, "t": 2, "d": [12,680] }, + { "px": [720,192], "src": [32,0], "f": 0, "t": 2, "d": [12,681] }, + { "px": [736,192], "src": [32,0], "f": 0, "t": 2, "d": [12,682] }, + { "px": [752,192], "src": [32,0], "f": 0, "t": 2, "d": [12,683] }, + { "px": [768,192], "src": [32,0], "f": 0, "t": 2, "d": [12,684] }, + { "px": [176,208], "src": [32,0], "f": 0, "t": 2, "d": [12,700] }, + { "px": [192,208], "src": [32,0], "f": 0, "t": 2, "d": [12,701] }, + { "px": [208,208], "src": [32,0], "f": 0, "t": 2, "d": [12,702] }, + { "px": [224,208], "src": [32,0], "f": 0, "t": 2, "d": [12,703] }, + { "px": [240,208], "src": [32,0], "f": 0, "t": 2, "d": [12,704] }, + { "px": [144,272], "src": [32,0], "f": 0, "t": 2, "d": [12,910] }, + { "px": [160,272], "src": [32,0], "f": 0, "t": 2, "d": [12,911] }, + { "px": [256,288], "src": [32,0], "f": 0, "t": 2, "d": [12,970] }, + { "px": [272,288], "src": [32,0], "f": 0, "t": 2, "d": [12,971] }, + { "px": [288,288], "src": [32,0], "f": 0, "t": 2, "d": [12,972] }, + { "px": [304,288], "src": [32,0], "f": 0, "t": 2, "d": [12,973] }, + { "px": [336,288], "src": [32,0], "f": 0, "t": 2, "d": [12,975] }, + { "px": [352,288], "src": [32,0], "f": 0, "t": 2, "d": [12,976] }, + { "px": [368,288], "src": [32,0], "f": 0, "t": 2, "d": [12,977] }, + { "px": [384,288], "src": [32,0], "f": 0, "t": 2, "d": [12,978] }, + { "px": [400,288], "src": [32,0], "f": 0, "t": 2, "d": [12,979] }, + { "px": [416,288], "src": [32,0], "f": 0, "t": 2, "d": [12,980] }, + { "px": [256,272], "src": [192,0], "f": 1, "t": 12, "d": [36,917] }, + { "px": [592,0], "src": [256,128], "f": 0, "t": 200, "d": [58,37] }, + { "px": [608,0], "src": [256,128], "f": 0, "t": 200, "d": [58,38] }, + { "px": [624,0], "src": [256,128], "f": 0, "t": 200, "d": [58,39] }, + { "px": [640,0], "src": [256,128], "f": 0, "t": 200, "d": [58,40] }, + { "px": [656,0], "src": [256,128], "f": 0, "t": 200, "d": [58,41] }, + { "px": [672,0], "src": [256,128], "f": 0, "t": 200, "d": [58,42] }, + { "px": [736,0], "src": [256,128], "f": 0, "t": 200, "d": [58,46] }, + { "px": [752,0], "src": [256,128], "f": 0, "t": 200, "d": [58,47] }, + { "px": [592,16], "src": [256,128], "f": 0, "t": 200, "d": [58,90] }, + { "px": [608,16], "src": [256,128], "f": 0, "t": 200, "d": [58,91] }, + { "px": [624,16], "src": [256,128], "f": 0, "t": 200, "d": [58,92] }, + { "px": [640,16], "src": [256,128], "f": 0, "t": 200, "d": [58,93] }, + { "px": [656,16], "src": [256,128], "f": 0, "t": 200, "d": [58,94] }, + { "px": [672,16], "src": [256,128], "f": 0, "t": 200, "d": [58,95] }, + { "px": [736,16], "src": [256,128], "f": 0, "t": 200, "d": [58,99] }, + { "px": [752,16], "src": [256,128], "f": 0, "t": 200, "d": [58,100] }, + { "px": [592,32], "src": [256,128], "f": 0, "t": 200, "d": [58,143] }, + { "px": [752,32], "src": [256,128], "f": 0, "t": 200, "d": [58,153] }, + { "px": [288,48], "src": [256,128], "f": 0, "t": 200, "d": [58,177] }, + { "px": [576,48], "src": [256,128], "f": 0, "t": 200, "d": [58,195] }, + { "px": [592,48], "src": [256,128], "f": 0, "t": 200, "d": [58,196] }, + { "px": [752,48], "src": [256,128], "f": 0, "t": 200, "d": [58,206] }, + { "px": [752,64], "src": [256,128], "f": 0, "t": 200, "d": [58,259] }, + { "px": [752,80], "src": [256,128], "f": 0, "t": 200, "d": [58,312] }, + { "px": [752,96], "src": [256,128], "f": 0, "t": 200, "d": [58,365] }, + { "px": [752,112], "src": [256,128], "f": 0, "t": 200, "d": [58,418] }, + { "px": [752,128], "src": [256,128], "f": 0, "t": 200, "d": [58,471] }, + { "px": [576,144], "src": [256,128], "f": 0, "t": 200, "d": [58,513] }, + { "px": [592,144], "src": [256,128], "f": 0, "t": 200, "d": [58,514] }, + { "px": [752,144], "src": [256,128], "f": 0, "t": 200, "d": [58,524] }, + { "px": [592,160], "src": [256,128], "f": 0, "t": 200, "d": [58,567] }, + { "px": [608,160], "src": [256,128], "f": 0, "t": 200, "d": [58,568] }, + { "px": [624,160], "src": [256,128], "f": 0, "t": 200, "d": [58,569] }, + { "px": [640,160], "src": [256,128], "f": 0, "t": 200, "d": [58,570] }, + { "px": [656,160], "src": [256,128], "f": 0, "t": 200, "d": [58,571] }, + { "px": [672,160], "src": [256,128], "f": 0, "t": 200, "d": [58,572] }, + { "px": [688,160], "src": [256,128], "f": 0, "t": 200, "d": [58,573] }, + { "px": [704,160], "src": [256,128], "f": 0, "t": 200, "d": [58,574] }, + { "px": [720,160], "src": [256,128], "f": 0, "t": 200, "d": [58,575] }, + { "px": [736,160], "src": [256,128], "f": 0, "t": 200, "d": [58,576] }, + { "px": [752,160], "src": [256,128], "f": 0, "t": 200, "d": [58,577] }, + { "px": [448,208], "src": [256,128], "f": 0, "t": 200, "d": [58,717] }, + { "px": [464,208], "src": [256,128], "f": 0, "t": 200, "d": [58,718] }, + { "px": [480,208], "src": [256,128], "f": 0, "t": 200, "d": [58,719] }, + { "px": [496,208], "src": [256,128], "f": 0, "t": 200, "d": [58,720] }, + { "px": [512,208], "src": [256,128], "f": 0, "t": 200, "d": [58,721] }, + { "px": [528,208], "src": [256,128], "f": 0, "t": 200, "d": [58,722] }, + { "px": [448,304], "src": [256,128], "f": 0, "t": 200, "d": [58,1035] }, + { "px": [464,304], "src": [256,128], "f": 0, "t": 200, "d": [58,1036] }, + { "px": [480,304], "src": [256,128], "f": 0, "t": 200, "d": [58,1037] }, + { "px": [496,304], "src": [256,128], "f": 0, "t": 200, "d": [58,1038] }, + { "px": [512,304], "src": [256,128], "f": 0, "t": 200, "d": [58,1039] }, + { "px": [528,304], "src": [256,128], "f": 0, "t": 200, "d": [58,1040] }, + { "px": [448,320], "src": [256,128], "f": 0, "t": 200, "d": [58,1088] }, + { "px": [464,320], "src": [256,128], "f": 0, "t": 200, "d": [58,1089] }, + { "px": [480,320], "src": [256,128], "f": 0, "t": 200, "d": [58,1090] }, + { "px": [496,320], "src": [256,128], "f": 0, "t": 200, "d": [58,1091] }, + { "px": [512,320], "src": [256,128], "f": 0, "t": 200, "d": [58,1092] }, + { "px": [528,320], "src": [256,128], "f": 0, "t": 200, "d": [58,1093] }, + { "px": [288,32], "src": [256,96], "f": 0, "t": 154, "d": [59,124] }, + { "px": [624,32], "src": [256,96], "f": 2, "t": 154, "d": [59,145] }, + { "px": [640,32], "src": [256,96], "f": 2, "t": 154, "d": [59,146] }, + { "px": [656,32], "src": [256,96], "f": 2, "t": 154, "d": [59,147] }, + { "px": [672,32], "src": [256,96], "f": 2, "t": 154, "d": [59,148] }, + { "px": [560,48], "src": [256,96], "f": 0, "t": 154, "d": [59,194] }, + { "px": [288,64], "src": [256,96], "f": 2, "t": 154, "d": [59,230] }, + { "px": [560,64], "src": [256,96], "f": 2, "t": 154, "d": [59,247] }, + { "px": [576,64], "src": [256,96], "f": 2, "t": 154, "d": [59,248] }, + { "px": [592,64], "src": [256,96], "f": 2, "t": 154, "d": [59,249] }, + { "px": [128,112], "src": [256,96], "f": 0, "t": 154, "d": [59,379] }, + { "px": [128,128], "src": [256,96], "f": 2, "t": 154, "d": [59,432] }, + { "px": [144,128], "src": [256,96], "f": 2, "t": 154, "d": [59,433] }, + { "px": [560,128], "src": [256,96], "f": 0, "t": 154, "d": [59,459] }, + { "px": [576,128], "src": [256,96], "f": 0, "t": 154, "d": [59,460] }, + { "px": [592,128], "src": [256,96], "f": 0, "t": 154, "d": [59,461] }, + { "px": [560,144], "src": [256,96], "f": 2, "t": 154, "d": [59,512] }, + { "px": [624,144], "src": [256,96], "f": 0, "t": 154, "d": [59,516] }, + { "px": [640,144], "src": [256,96], "f": 0, "t": 154, "d": [59,517] }, + { "px": [656,144], "src": [256,96], "f": 0, "t": 154, "d": [59,518] }, + { "px": [672,144], "src": [256,96], "f": 0, "t": 154, "d": [59,519] }, + { "px": [688,144], "src": [256,96], "f": 0, "t": 154, "d": [59,520] }, + { "px": [704,144], "src": [256,96], "f": 0, "t": 154, "d": [59,521] }, + { "px": [720,144], "src": [256,96], "f": 0, "t": 154, "d": [59,522] }, + { "px": [592,176], "src": [256,96], "f": 2, "t": 154, "d": [59,620] }, + { "px": [608,176], "src": [256,96], "f": 2, "t": 154, "d": [59,621] }, + { "px": [624,176], "src": [256,96], "f": 2, "t": 154, "d": [59,622] }, + { "px": [640,176], "src": [256,96], "f": 2, "t": 154, "d": [59,623] }, + { "px": [656,176], "src": [256,96], "f": 2, "t": 154, "d": [59,624] }, + { "px": [672,176], "src": [256,96], "f": 2, "t": 154, "d": [59,625] }, + { "px": [688,176], "src": [256,96], "f": 2, "t": 154, "d": [59,626] }, + { "px": [704,176], "src": [256,96], "f": 2, "t": 154, "d": [59,627] }, + { "px": [720,176], "src": [256,96], "f": 2, "t": 154, "d": [59,628] }, + { "px": [736,176], "src": [256,96], "f": 2, "t": 154, "d": [59,629] }, + { "px": [752,176], "src": [256,96], "f": 2, "t": 154, "d": [59,630] }, + { "px": [448,192], "src": [256,96], "f": 0, "t": 154, "d": [59,664] }, + { "px": [464,192], "src": [256,96], "f": 0, "t": 154, "d": [59,665] }, + { "px": [480,192], "src": [256,96], "f": 0, "t": 154, "d": [59,666] }, + { "px": [496,192], "src": [256,96], "f": 0, "t": 154, "d": [59,667] }, + { "px": [512,192], "src": [256,96], "f": 0, "t": 154, "d": [59,668] }, + { "px": [528,192], "src": [256,96], "f": 0, "t": 154, "d": [59,669] }, + { "px": [128,208], "src": [256,96], "f": 0, "t": 154, "d": [59,697] }, + { "px": [144,208], "src": [256,96], "f": 0, "t": 154, "d": [59,698] }, + { "px": [128,224], "src": [256,96], "f": 2, "t": 154, "d": [59,750] }, + { "px": [464,224], "src": [256,96], "f": 2, "t": 154, "d": [59,771] }, + { "px": [480,224], "src": [256,96], "f": 2, "t": 154, "d": [59,772] }, + { "px": [496,224], "src": [256,96], "f": 2, "t": 154, "d": [59,773] }, + { "px": [512,224], "src": [256,96], "f": 2, "t": 154, "d": [59,774] }, + { "px": [448,288], "src": [256,96], "f": 0, "t": 154, "d": [59,982] }, + { "px": [464,288], "src": [256,96], "f": 0, "t": 154, "d": [59,983] }, + { "px": [480,288], "src": [256,96], "f": 0, "t": 154, "d": [59,984] }, + { "px": [496,288], "src": [256,96], "f": 0, "t": 154, "d": [59,985] }, + { "px": [512,288], "src": [256,96], "f": 0, "t": 154, "d": [59,986] }, + { "px": [576,0], "src": [224,128], "f": 0, "t": 198, "d": [61,36] }, + { "px": [688,0], "src": [224,128], "f": 1, "t": 198, "d": [61,43] }, + { "px": [720,0], "src": [224,128], "f": 0, "t": 198, "d": [61,45] }, + { "px": [768,0], "src": [224,128], "f": 1, "t": 198, "d": [61,48] }, + { "px": [576,16], "src": [224,128], "f": 0, "t": 198, "d": [61,89] }, + { "px": [688,16], "src": [224,128], "f": 1, "t": 198, "d": [61,96] }, + { "px": [720,16], "src": [224,128], "f": 0, "t": 198, "d": [61,98] }, + { "px": [768,16], "src": [224,128], "f": 1, "t": 198, "d": [61,101] }, + { "px": [576,32], "src": [224,128], "f": 0, "t": 198, "d": [61,142] }, + { "px": [768,32], "src": [224,128], "f": 1, "t": 198, "d": [61,154] }, + { "px": [272,48], "src": [224,128], "f": 0, "t": 198, "d": [61,176] }, + { "px": [304,48], "src": [224,128], "f": 1, "t": 198, "d": [61,178] }, + { "px": [608,48], "src": [224,128], "f": 1, "t": 198, "d": [61,197] }, + { "px": [736,48], "src": [224,128], "f": 0, "t": 198, "d": [61,205] }, + { "px": [768,48], "src": [224,128], "f": 1, "t": 198, "d": [61,207] }, + { "px": [736,64], "src": [224,128], "f": 0, "t": 198, "d": [61,258] }, + { "px": [768,64], "src": [224,128], "f": 1, "t": 198, "d": [61,260] }, + { "px": [736,80], "src": [224,128], "f": 0, "t": 198, "d": [61,311] }, + { "px": [768,80], "src": [224,128], "f": 1, "t": 198, "d": [61,313] }, + { "px": [144,96], "src": [224,128], "f": 0, "t": 198, "d": [61,327] }, + { "px": [160,96], "src": [224,128], "f": 1, "t": 198, "d": [61,328] }, + { "px": [736,96], "src": [224,128], "f": 0, "t": 198, "d": [61,364] }, + { "px": [768,96], "src": [224,128], "f": 1, "t": 198, "d": [61,366] }, + { "px": [160,112], "src": [224,128], "f": 1, "t": 198, "d": [61,381] }, + { "px": [736,112], "src": [224,128], "f": 0, "t": 198, "d": [61,417] }, + { "px": [768,112], "src": [224,128], "f": 1, "t": 198, "d": [61,419] }, + { "px": [736,128], "src": [224,128], "f": 0, "t": 198, "d": [61,470] }, + { "px": [768,128], "src": [224,128], "f": 1, "t": 198, "d": [61,472] }, + { "px": [768,144], "src": [224,128], "f": 1, "t": 198, "d": [61,525] }, + { "px": [576,160], "src": [224,128], "f": 0, "t": 198, "d": [61,566] }, + { "px": [768,160], "src": [224,128], "f": 1, "t": 198, "d": [61,578] }, + { "px": [432,208], "src": [224,128], "f": 0, "t": 198, "d": [61,716] }, + { "px": [544,208], "src": [224,128], "f": 1, "t": 198, "d": [61,723] }, + { "px": [160,224], "src": [224,128], "f": 1, "t": 198, "d": [61,752] }, + { "px": [432,224], "src": [224,128], "f": 0, "t": 198, "d": [61,769] }, + { "px": [544,224], "src": [224,128], "f": 1, "t": 198, "d": [61,776] }, + { "px": [144,240], "src": [224,128], "f": 0, "t": 198, "d": [61,804] }, + { "px": [160,240], "src": [224,128], "f": 1, "t": 198, "d": [61,805] }, + { "px": [528,240], "src": [224,128], "f": 0, "t": 198, "d": [61,828] }, + { "px": [544,240], "src": [224,128], "f": 1, "t": 198, "d": [61,829] }, + { "px": [528,256], "src": [224,128], "f": 0, "t": 198, "d": [61,881] }, + { "px": [544,256], "src": [224,128], "f": 1, "t": 198, "d": [61,882] }, + { "px": [528,272], "src": [224,128], "f": 0, "t": 198, "d": [61,934] }, + { "px": [544,272], "src": [224,128], "f": 1, "t": 198, "d": [61,935] }, + { "px": [544,288], "src": [224,128], "f": 1, "t": 198, "d": [61,988] }, + { "px": [432,304], "src": [224,128], "f": 0, "t": 198, "d": [61,1034] }, + { "px": [544,304], "src": [224,128], "f": 1, "t": 198, "d": [61,1041] }, + { "px": [432,320], "src": [224,128], "f": 0, "t": 198, "d": [61,1087] }, + { "px": [544,320], "src": [224,128], "f": 1, "t": 198, "d": [61,1094] }, + { "px": [272,32], "src": [224,96], "f": 0, "t": 152, "d": [60,123] }, + { "px": [304,32], "src": [224,96], "f": 1, "t": 152, "d": [60,125] }, + { "px": [688,32], "src": [224,96], "f": 3, "t": 152, "d": [60,149] }, + { "px": [720,32], "src": [224,96], "f": 2, "t": 152, "d": [60,151] }, + { "px": [544,48], "src": [224,96], "f": 0, "t": 152, "d": [60,193] }, + { "px": [272,64], "src": [224,96], "f": 2, "t": 152, "d": [60,229] }, + { "px": [304,64], "src": [224,96], "f": 3, "t": 152, "d": [60,231] }, + { "px": [544,64], "src": [224,96], "f": 2, "t": 152, "d": [60,246] }, + { "px": [608,64], "src": [224,96], "f": 3, "t": 152, "d": [60,250] }, + { "px": [144,80], "src": [224,96], "f": 0, "t": 152, "d": [60,274] }, + { "px": [160,80], "src": [224,96], "f": 1, "t": 152, "d": [60,275] }, + { "px": [112,112], "src": [224,96], "f": 0, "t": 152, "d": [60,378] }, + { "px": [112,128], "src": [224,96], "f": 2, "t": 152, "d": [60,431] }, + { "px": [160,128], "src": [224,96], "f": 3, "t": 152, "d": [60,434] }, + { "px": [544,128], "src": [224,96], "f": 0, "t": 152, "d": [60,458] }, + { "px": [608,128], "src": [224,96], "f": 1, "t": 152, "d": [60,462] }, + { "px": [544,144], "src": [224,96], "f": 2, "t": 152, "d": [60,511] }, + { "px": [576,176], "src": [224,96], "f": 2, "t": 152, "d": [60,619] }, + { "px": [768,176], "src": [224,96], "f": 3, "t": 152, "d": [60,631] }, + { "px": [432,192], "src": [224,96], "f": 0, "t": 152, "d": [60,663] }, + { "px": [544,192], "src": [224,96], "f": 1, "t": 152, "d": [60,670] }, + { "px": [112,208], "src": [224,96], "f": 0, "t": 152, "d": [60,696] }, + { "px": [160,208], "src": [224,96], "f": 1, "t": 152, "d": [60,699] }, + { "px": [112,224], "src": [224,96], "f": 2, "t": 152, "d": [60,749] }, + { "px": [432,240], "src": [224,96], "f": 2, "t": 152, "d": [60,822] }, + { "px": [448,240], "src": [224,96], "f": 3, "t": 152, "d": [60,823] }, + { "px": [144,256], "src": [224,96], "f": 2, "t": 152, "d": [60,857] }, + { "px": [160,256], "src": [224,96], "f": 3, "t": 152, "d": [60,858] }, + { "px": [432,288], "src": [224,96], "f": 0, "t": 152, "d": [60,981] }, + { "px": [576,48], "src": [64,144], "f": 0, "t": 211, "d": [62,195] }, + { "px": [576,144], "src": [64,144], "f": 2, "t": 211, "d": [62,513] }, + { "px": [608,32], "src": [0,304], "f": 3, "t": 437, "d": [69,144] }, + { "px": [736,32], "src": [0,304], "f": 2, "t": 437, "d": [69,152] }, + { "px": [144,112], "src": [0,304], "f": 0, "t": 437, "d": [69,380] }, + { "px": [608,144], "src": [0,304], "f": 1, "t": 437, "d": [69,515] }, + { "px": [736,144], "src": [0,304], "f": 0, "t": 437, "d": [69,523] }, + { "px": [144,224], "src": [0,304], "f": 2, "t": 437, "d": [69,751] }, + { "px": [448,224], "src": [0,304], "f": 3, "t": 437, "d": [69,770] }, + { "px": [528,224], "src": [0,304], "f": 2, "t": 437, "d": [69,775] }, + { "px": [528,288], "src": [0,304], "f": 0, "t": 437, "d": [69,987] }, + { "px": [304,144], "src": [32,96], "f": 0, "t": 140, "d": [21,496] }, + { "px": [368,144], "src": [32,96], "f": 0, "t": 140, "d": [21,500] }, + { "px": [496,144], "src": [32,96], "f": 0, "t": 140, "d": [21,508] }, + { "px": [128,0], "src": [128,96], "f": 1, "t": 146, "d": [22,8] }, + { "px": [416,48], "src": [128,96], "f": 1, "t": 146, "d": [22,185] }, + { "px": [288,96], "src": [128,96], "f": 0, "t": 146, "d": [22,336] }, + { "px": [256,112], "src": [128,96], "f": 0, "t": 146, "d": [22,387] }, + { "px": [256,128], "src": [128,96], "f": 0, "t": 146, "d": [22,440] }, + { "px": [336,192], "src": [128,96], "f": 1, "t": 146, "d": [22,657] }, + { "px": [256,208], "src": [128,96], "f": 0, "t": 146, "d": [22,705] }, + { "px": [448,48], "src": [96,192], "f": 0, "t": 282, "d": [74,187] }, + { "px": [448,64], "src": [96,208], "f": 0, "t": 305, "d": [74,187] }, + { "px": [480,48], "src": [96,192], "f": 0, "t": 282, "d": [74,189] }, + { "px": [480,64], "src": [96,208], "f": 0, "t": 305, "d": [74,189] }, + { "px": [320,48], "src": [96,208], "f": 0, "t": 305, "d": [35,179] }, + { "px": [336,48], "src": [128,224], "f": 0, "t": 330, "d": [35,180] }, + { "px": [512,48], "src": [160,208], "f": 0, "t": 309, "d": [35,191] }, + { "px": [432,64], "src": [160,208], "f": 0, "t": 309, "d": [35,239] }, + { "px": [272,112], "src": [128,224], "f": 0, "t": 330, "d": [35,388] }, + { "px": [208,144], "src": [128,224], "f": 0, "t": 330, "d": [35,490] }, + { "px": [384,240], "src": [96,208], "f": 0, "t": 305, "d": [35,819] }, + { "px": [304,160], "src": [112,64], "f": 0, "t": 99, "d": [44,549] }, + { "px": [320,160], "src": [112,64], "f": 0, "t": 99, "d": [44,550] }, + { "px": [336,160], "src": [112,64], "f": 0, "t": 99, "d": [44,551] }, + { "px": [352,160], "src": [96,32], "f": 1, "t": 52, "d": [45,552] }, + { "px": [336,160], "src": [0,144], "f": 0, "t": 207, "d": [85,551] }, + { "px": [704,0], "src": [96,144], "f": 0, "t": 213, "d": [41,44] }, + { "px": [704,16], "src": [96,144], "f": 0, "t": 213, "d": [41,97] }, + { "px": [704,32], "src": [96,144], "f": 0, "t": 213, "d": [41,150] }, + { "px": [704,48], "src": [96,144], "f": 0, "t": 213, "d": [41,203] }, + { "px": [704,64], "src": [96,144], "f": 0, "t": 213, "d": [41,256] }, + { "px": [704,80], "src": [96,144], "f": 0, "t": 213, "d": [41,309] }, + { "px": [704,96], "src": [96,144], "f": 0, "t": 213, "d": [41,362] }, + { "px": [704,112], "src": [96,144], "f": 0, "t": 213, "d": [41,415] }, + { "px": [704,128], "src": [96,144], "f": 0, "t": 213, "d": [41,468] }, + { "px": [400,144], "src": [96,144], "f": 0, "t": 213, "d": [41,502] }, + { "px": [400,160], "src": [96,144], "f": 0, "t": 213, "d": [41,555] }, + { "px": [400,176], "src": [96,144], "f": 0, "t": 213, "d": [41,608] }, + { "px": [400,192], "src": [96,144], "f": 0, "t": 213, "d": [41,661] }, + { "px": [400,208], "src": [96,144], "f": 0, "t": 213, "d": [41,714] }, + { "px": [400,224], "src": [96,144], "f": 0, "t": 213, "d": [41,767] }, + { "px": [400,240], "src": [96,144], "f": 0, "t": 213, "d": [41,820] }, + { "px": [400,256], "src": [96,144], "f": 0, "t": 213, "d": [41,873] }, + { "px": [320,272], "src": [96,144], "f": 0, "t": 213, "d": [41,921] }, + { "px": [400,272], "src": [96,144], "f": 0, "t": 213, "d": [41,926] }, + { "px": [320,288], "src": [96,144], "f": 0, "t": 213, "d": [41,974] }, + { "px": [320,304], "src": [96,144], "f": 0, "t": 213, "d": [41,1027] }, + { "px": [320,320], "src": [96,144], "f": 0, "t": 213, "d": [41,1080] } + ], + "seed": 3588358, + "overrideTilesetUid": null, + "gridTiles": [], + "entityInstances": [] + }, + { + "__identifier": "Bg_textures", + "__type": "AutoLayer", + "__cWid": 53, + "__cHei": 21, + "__gridSize": 16, + "__opacity": 1, + "__pxTotalOffsetX": 0, + "__pxTotalOffsetY": 0, + "__tilesetDefUid": 2, + "__tilesetRelPath": "tilesets/SunnyLand_by_Ansimuz-extended.png", + "levelId": 0, + "layerDefUid": 24, + "pxOffsetX": 0, + "pxOffsetY": 0, + "visible": true, + "intGridCsv": [], + "autoLayerTiles": [ + { "px": [0,0], "src": [320,272], "f": 0, "t": 411, "d": [26,0] }, + { "px": [16,0], "src": [320,272], "f": 0, "t": 411, "d": [26,1] }, + { "px": [32,0], "src": [320,272], "f": 0, "t": 411, "d": [26,2] }, + { "px": [48,0], "src": [320,272], "f": 0, "t": 411, "d": [26,3] }, + { "px": [64,0], "src": [320,272], "f": 0, "t": 411, "d": [26,4] }, + { "px": [80,0], "src": [320,272], "f": 0, "t": 411, "d": [26,5] }, + { "px": [96,0], "src": [320,272], "f": 0, "t": 411, "d": [26,6] }, + { "px": [112,0], "src": [320,272], "f": 0, "t": 411, "d": [26,7] }, + { "px": [0,16], "src": [320,272], "f": 0, "t": 411, "d": [26,53] }, + { "px": [16,16], "src": [320,272], "f": 0, "t": 411, "d": [26,54] }, + { "px": [32,16], "src": [320,272], "f": 0, "t": 411, "d": [26,55] }, + { "px": [48,16], "src": [320,272], "f": 0, "t": 411, "d": [26,56] }, + { "px": [64,16], "src": [320,272], "f": 0, "t": 411, "d": [26,57] }, + { "px": [80,16], "src": [320,272], "f": 0, "t": 411, "d": [26,58] }, + { "px": [96,16], "src": [320,272], "f": 0, "t": 411, "d": [26,59] }, + { "px": [112,16], "src": [320,272], "f": 0, "t": 411, "d": [26,60] }, + { "px": [0,32], "src": [320,272], "f": 0, "t": 411, "d": [26,106] }, + { "px": [16,32], "src": [320,272], "f": 0, "t": 411, "d": [26,107] }, + { "px": [48,32], "src": [320,272], "f": 0, "t": 411, "d": [26,109] }, + { "px": [64,32], "src": [320,272], "f": 0, "t": 411, "d": [26,110] }, + { "px": [80,32], "src": [320,272], "f": 0, "t": 411, "d": [26,111] }, + { "px": [96,32], "src": [320,272], "f": 0, "t": 411, "d": [26,112] }, + { "px": [112,32], "src": [320,272], "f": 0, "t": 411, "d": [26,113] }, + { "px": [0,48], "src": [320,272], "f": 0, "t": 411, "d": [26,159] }, + { "px": [16,48], "src": [320,272], "f": 0, "t": 411, "d": [26,160] }, + { "px": [32,48], "src": [320,272], "f": 0, "t": 411, "d": [26,161] }, + { "px": [48,48], "src": [320,272], "f": 0, "t": 411, "d": [26,162] }, + { "px": [64,48], "src": [320,272], "f": 0, "t": 411, "d": [26,163] }, + { "px": [80,48], "src": [320,272], "f": 0, "t": 411, "d": [26,164] }, + { "px": [96,48], "src": [320,272], "f": 0, "t": 411, "d": [26,165] }, + { "px": [112,48], "src": [320,272], "f": 0, "t": 411, "d": [26,166] }, + { "px": [0,64], "src": [320,272], "f": 0, "t": 411, "d": [26,212] }, + { "px": [16,64], "src": [320,272], "f": 0, "t": 411, "d": [26,213] }, + { "px": [32,64], "src": [320,272], "f": 0, "t": 411, "d": [26,214] }, + { "px": [48,64], "src": [320,272], "f": 0, "t": 411, "d": [26,215] }, + { "px": [64,64], "src": [320,272], "f": 0, "t": 411, "d": [26,216] }, + { "px": [80,64], "src": [320,272], "f": 0, "t": 411, "d": [26,217] }, + { "px": [96,64], "src": [320,272], "f": 0, "t": 411, "d": [26,218] }, + { "px": [112,64], "src": [320,272], "f": 0, "t": 411, "d": [26,219] }, + { "px": [336,64], "src": [320,272], "f": 0, "t": 411, "d": [26,233] }, + { "px": [352,64], "src": [320,272], "f": 0, "t": 411, "d": [26,234] }, + { "px": [368,64], "src": [320,272], "f": 0, "t": 411, "d": [26,235] }, + { "px": [384,64], "src": [320,272], "f": 0, "t": 411, "d": [26,236] }, + { "px": [400,64], "src": [320,272], "f": 0, "t": 411, "d": [26,237] }, + { "px": [416,64], "src": [320,272], "f": 0, "t": 411, "d": [26,238] }, + { "px": [432,64], "src": [320,272], "f": 0, "t": 411, "d": [26,239] }, + { "px": [496,64], "src": [320,272], "f": 0, "t": 411, "d": [26,243] }, + { "px": [512,64], "src": [320,272], "f": 0, "t": 411, "d": [26,244] }, + { "px": [640,64], "src": [320,272], "f": 0, "t": 411, "d": [26,252] }, + { "px": [656,64], "src": [320,272], "f": 0, "t": 411, "d": [26,253] }, + { "px": [672,64], "src": [320,272], "f": 0, "t": 411, "d": [26,254] }, + { "px": [0,80], "src": [320,272], "f": 0, "t": 411, "d": [26,265] }, + { "px": [16,80], "src": [320,272], "f": 0, "t": 411, "d": [26,266] }, + { "px": [32,80], "src": [320,272], "f": 0, "t": 411, "d": [26,267] }, + { "px": [48,80], "src": [320,272], "f": 0, "t": 411, "d": [26,268] }, + { "px": [64,80], "src": [320,272], "f": 0, "t": 411, "d": [26,269] }, + { "px": [80,80], "src": [320,272], "f": 0, "t": 411, "d": [26,270] }, + { "px": [96,80], "src": [320,272], "f": 0, "t": 411, "d": [26,271] }, + { "px": [112,80], "src": [320,272], "f": 0, "t": 411, "d": [26,272] }, + { "px": [304,80], "src": [320,272], "f": 0, "t": 411, "d": [26,284] }, + { "px": [320,80], "src": [320,272], "f": 0, "t": 411, "d": [26,285] }, + { "px": [336,80], "src": [320,272], "f": 0, "t": 411, "d": [26,286] }, + { "px": [352,80], "src": [320,272], "f": 0, "t": 411, "d": [26,287] }, + { "px": [368,80], "src": [320,272], "f": 0, "t": 411, "d": [26,288] }, + { "px": [384,80], "src": [320,272], "f": 0, "t": 411, "d": [26,289] }, + { "px": [400,80], "src": [320,272], "f": 0, "t": 411, "d": [26,290] }, + { "px": [416,80], "src": [320,272], "f": 0, "t": 411, "d": [26,291] }, + { "px": [432,80], "src": [320,272], "f": 0, "t": 411, "d": [26,292] }, + { "px": [448,80], "src": [320,272], "f": 0, "t": 411, "d": [26,293] }, + { "px": [464,80], "src": [320,272], "f": 0, "t": 411, "d": [26,294] }, + { "px": [480,80], "src": [320,272], "f": 0, "t": 411, "d": [26,295] }, + { "px": [496,80], "src": [320,272], "f": 0, "t": 411, "d": [26,296] }, + { "px": [512,80], "src": [320,272], "f": 0, "t": 411, "d": [26,297] }, + { "px": [528,80], "src": [320,272], "f": 0, "t": 411, "d": [26,298] }, + { "px": [544,80], "src": [320,272], "f": 0, "t": 411, "d": [26,299] }, + { "px": [592,80], "src": [320,272], "f": 0, "t": 411, "d": [26,302] }, + { "px": [608,80], "src": [320,272], "f": 0, "t": 411, "d": [26,303] }, + { "px": [624,80], "src": [320,272], "f": 0, "t": 411, "d": [26,304] }, + { "px": [640,80], "src": [320,272], "f": 0, "t": 411, "d": [26,305] }, + { "px": [656,80], "src": [320,272], "f": 0, "t": 411, "d": [26,306] }, + { "px": [672,80], "src": [320,272], "f": 0, "t": 411, "d": [26,307] }, + { "px": [0,96], "src": [320,272], "f": 0, "t": 411, "d": [26,318] }, + { "px": [16,96], "src": [320,272], "f": 0, "t": 411, "d": [26,319] }, + { "px": [32,96], "src": [320,272], "f": 0, "t": 411, "d": [26,320] }, + { "px": [48,96], "src": [320,272], "f": 0, "t": 411, "d": [26,321] }, + { "px": [64,96], "src": [320,272], "f": 0, "t": 411, "d": [26,322] }, + { "px": [80,96], "src": [320,272], "f": 0, "t": 411, "d": [26,323] }, + { "px": [96,96], "src": [320,272], "f": 0, "t": 411, "d": [26,324] }, + { "px": [112,96], "src": [320,272], "f": 0, "t": 411, "d": [26,325] }, + { "px": [304,96], "src": [320,272], "f": 0, "t": 411, "d": [26,337] }, + { "px": [320,96], "src": [320,272], "f": 0, "t": 411, "d": [26,338] }, + { "px": [336,96], "src": [320,272], "f": 0, "t": 411, "d": [26,339] }, + { "px": [352,96], "src": [320,272], "f": 0, "t": 411, "d": [26,340] }, + { "px": [368,96], "src": [320,272], "f": 0, "t": 411, "d": [26,341] }, + { "px": [384,96], "src": [320,272], "f": 0, "t": 411, "d": [26,342] }, + { "px": [400,96], "src": [320,272], "f": 0, "t": 411, "d": [26,343] }, + { "px": [432,96], "src": [320,272], "f": 0, "t": 411, "d": [26,345] }, + { "px": [448,96], "src": [320,272], "f": 0, "t": 411, "d": [26,346] }, + { "px": [464,96], "src": [320,272], "f": 0, "t": 411, "d": [26,347] }, + { "px": [480,96], "src": [320,272], "f": 0, "t": 411, "d": [26,348] }, + { "px": [496,96], "src": [320,272], "f": 0, "t": 411, "d": [26,349] }, + { "px": [512,96], "src": [320,272], "f": 0, "t": 411, "d": [26,350] }, + { "px": [528,96], "src": [320,272], "f": 0, "t": 411, "d": [26,351] }, + { "px": [544,96], "src": [320,272], "f": 0, "t": 411, "d": [26,352] }, + { "px": [560,96], "src": [320,272], "f": 0, "t": 411, "d": [26,353] }, + { "px": [576,96], "src": [320,272], "f": 0, "t": 411, "d": [26,354] }, + { "px": [592,96], "src": [320,272], "f": 0, "t": 411, "d": [26,355] }, + { "px": [608,96], "src": [320,272], "f": 0, "t": 411, "d": [26,356] }, + { "px": [624,96], "src": [320,272], "f": 0, "t": 411, "d": [26,357] }, + { "px": [640,96], "src": [320,272], "f": 0, "t": 411, "d": [26,358] }, + { "px": [672,96], "src": [320,272], "f": 0, "t": 411, "d": [26,360] }, + { "px": [0,112], "src": [320,272], "f": 0, "t": 411, "d": [26,371] }, + { "px": [16,112], "src": [320,272], "f": 0, "t": 411, "d": [26,372] }, + { "px": [32,112], "src": [320,272], "f": 0, "t": 411, "d": [26,373] }, + { "px": [48,112], "src": [320,272], "f": 0, "t": 411, "d": [26,374] }, + { "px": [64,112], "src": [320,272], "f": 0, "t": 411, "d": [26,375] }, + { "px": [80,112], "src": [320,272], "f": 0, "t": 411, "d": [26,376] }, + { "px": [272,112], "src": [320,272], "f": 0, "t": 411, "d": [26,388] }, + { "px": [288,112], "src": [320,272], "f": 0, "t": 411, "d": [26,389] }, + { "px": [304,112], "src": [320,272], "f": 0, "t": 411, "d": [26,390] }, + { "px": [320,112], "src": [320,272], "f": 0, "t": 411, "d": [26,391] }, + { "px": [336,112], "src": [320,272], "f": 0, "t": 411, "d": [26,392] }, + { "px": [352,112], "src": [320,272], "f": 0, "t": 411, "d": [26,393] }, + { "px": [368,112], "src": [320,272], "f": 0, "t": 411, "d": [26,394] }, + { "px": [384,112], "src": [320,272], "f": 0, "t": 411, "d": [26,395] }, + { "px": [400,112], "src": [320,272], "f": 0, "t": 411, "d": [26,396] }, + { "px": [416,112], "src": [320,272], "f": 0, "t": 411, "d": [26,397] }, + { "px": [432,112], "src": [320,272], "f": 0, "t": 411, "d": [26,398] }, + { "px": [448,112], "src": [320,272], "f": 0, "t": 411, "d": [26,399] }, + { "px": [464,112], "src": [320,272], "f": 0, "t": 411, "d": [26,400] }, + { "px": [480,112], "src": [320,272], "f": 0, "t": 411, "d": [26,401] }, + { "px": [496,112], "src": [320,272], "f": 0, "t": 411, "d": [26,402] }, + { "px": [512,112], "src": [320,272], "f": 0, "t": 411, "d": [26,403] }, + { "px": [528,112], "src": [320,272], "f": 0, "t": 411, "d": [26,404] }, + { "px": [544,112], "src": [320,272], "f": 0, "t": 411, "d": [26,405] }, + { "px": [576,112], "src": [320,272], "f": 0, "t": 411, "d": [26,407] }, + { "px": [592,112], "src": [320,272], "f": 0, "t": 411, "d": [26,408] }, + { "px": [608,112], "src": [320,272], "f": 0, "t": 411, "d": [26,409] }, + { "px": [624,112], "src": [320,272], "f": 0, "t": 411, "d": [26,410] }, + { "px": [640,112], "src": [320,272], "f": 0, "t": 411, "d": [26,411] }, + { "px": [656,112], "src": [320,272], "f": 0, "t": 411, "d": [26,412] }, + { "px": [672,112], "src": [320,272], "f": 0, "t": 411, "d": [26,413] }, + { "px": [0,128], "src": [320,272], "f": 0, "t": 411, "d": [26,424] }, + { "px": [16,128], "src": [320,272], "f": 0, "t": 411, "d": [26,425] }, + { "px": [32,128], "src": [320,272], "f": 0, "t": 411, "d": [26,426] }, + { "px": [64,128], "src": [320,272], "f": 0, "t": 411, "d": [26,428] }, + { "px": [80,128], "src": [320,272], "f": 0, "t": 411, "d": [26,429] }, + { "px": [272,128], "src": [320,272], "f": 0, "t": 411, "d": [26,441] }, + { "px": [288,128], "src": [320,272], "f": 0, "t": 411, "d": [26,442] }, + { "px": [304,128], "src": [320,272], "f": 0, "t": 411, "d": [26,443] }, + { "px": [320,128], "src": [320,272], "f": 0, "t": 411, "d": [26,444] }, + { "px": [336,128], "src": [320,272], "f": 0, "t": 411, "d": [26,445] }, + { "px": [352,128], "src": [320,272], "f": 0, "t": 411, "d": [26,446] }, + { "px": [368,128], "src": [320,272], "f": 0, "t": 411, "d": [26,447] }, + { "px": [384,128], "src": [320,272], "f": 0, "t": 411, "d": [26,448] }, + { "px": [400,128], "src": [320,272], "f": 0, "t": 411, "d": [26,449] }, + { "px": [416,128], "src": [320,272], "f": 0, "t": 411, "d": [26,450] }, + { "px": [432,128], "src": [320,272], "f": 0, "t": 411, "d": [26,451] }, + { "px": [448,128], "src": [320,272], "f": 0, "t": 411, "d": [26,452] }, + { "px": [464,128], "src": [320,272], "f": 0, "t": 411, "d": [26,453] }, + { "px": [480,128], "src": [320,272], "f": 0, "t": 411, "d": [26,454] }, + { "px": [496,128], "src": [320,272], "f": 0, "t": 411, "d": [26,455] }, + { "px": [512,128], "src": [320,272], "f": 0, "t": 411, "d": [26,456] }, + { "px": [640,128], "src": [320,272], "f": 0, "t": 411, "d": [26,464] }, + { "px": [0,144], "src": [320,272], "f": 0, "t": 411, "d": [26,477] }, + { "px": [16,144], "src": [320,272], "f": 0, "t": 411, "d": [26,478] }, + { "px": [32,144], "src": [320,272], "f": 0, "t": 411, "d": [26,479] }, + { "px": [48,144], "src": [320,272], "f": 0, "t": 411, "d": [26,480] }, + { "px": [64,144], "src": [320,272], "f": 0, "t": 411, "d": [26,481] }, + { "px": [80,144], "src": [320,272], "f": 0, "t": 411, "d": [26,482] }, + { "px": [96,144], "src": [320,272], "f": 0, "t": 411, "d": [26,483] }, + { "px": [112,144], "src": [320,272], "f": 0, "t": 411, "d": [26,484] }, + { "px": [208,144], "src": [320,272], "f": 0, "t": 411, "d": [26,490] }, + { "px": [224,144], "src": [320,272], "f": 0, "t": 411, "d": [26,491] }, + { "px": [240,144], "src": [320,272], "f": 0, "t": 411, "d": [26,492] }, + { "px": [256,144], "src": [320,272], "f": 0, "t": 411, "d": [26,493] }, + { "px": [272,144], "src": [320,272], "f": 0, "t": 411, "d": [26,494] }, + { "px": [288,144], "src": [320,272], "f": 0, "t": 411, "d": [26,495] }, + { "px": [304,144], "src": [320,272], "f": 0, "t": 411, "d": [26,496] }, + { "px": [320,144], "src": [320,272], "f": 0, "t": 411, "d": [26,497] }, + { "px": [336,144], "src": [320,272], "f": 0, "t": 411, "d": [26,498] }, + { "px": [352,144], "src": [320,272], "f": 0, "t": 411, "d": [26,499] }, + { "px": [368,144], "src": [320,272], "f": 0, "t": 411, "d": [26,500] }, + { "px": [448,144], "src": [320,272], "f": 0, "t": 411, "d": [26,505] }, + { "px": [464,144], "src": [320,272], "f": 0, "t": 411, "d": [26,506] }, + { "px": [480,144], "src": [320,272], "f": 0, "t": 411, "d": [26,507] }, + { "px": [496,144], "src": [320,272], "f": 0, "t": 411, "d": [26,508] }, + { "px": [0,160], "src": [320,272], "f": 0, "t": 411, "d": [26,530] }, + { "px": [16,160], "src": [320,272], "f": 0, "t": 411, "d": [26,531] }, + { "px": [32,160], "src": [320,272], "f": 0, "t": 411, "d": [26,532] }, + { "px": [48,160], "src": [320,272], "f": 0, "t": 411, "d": [26,533] }, + { "px": [64,160], "src": [320,272], "f": 0, "t": 411, "d": [26,534] }, + { "px": [80,160], "src": [320,272], "f": 0, "t": 411, "d": [26,535] }, + { "px": [96,160], "src": [320,272], "f": 0, "t": 411, "d": [26,536] }, + { "px": [112,160], "src": [320,272], "f": 0, "t": 411, "d": [26,537] }, + { "px": [128,160], "src": [320,272], "f": 0, "t": 411, "d": [26,538] }, + { "px": [144,160], "src": [320,272], "f": 0, "t": 411, "d": [26,539] }, + { "px": [160,160], "src": [320,272], "f": 0, "t": 411, "d": [26,540] }, + { "px": [176,160], "src": [320,272], "f": 0, "t": 411, "d": [26,541] }, + { "px": [192,160], "src": [320,272], "f": 0, "t": 411, "d": [26,542] }, + { "px": [208,160], "src": [320,272], "f": 0, "t": 411, "d": [26,543] }, + { "px": [224,160], "src": [320,272], "f": 0, "t": 411, "d": [26,544] }, + { "px": [240,160], "src": [320,272], "f": 0, "t": 411, "d": [26,545] }, + { "px": [256,160], "src": [320,272], "f": 0, "t": 411, "d": [26,546] }, + { "px": [272,160], "src": [320,272], "f": 0, "t": 411, "d": [26,547] }, + { "px": [0,176], "src": [320,272], "f": 0, "t": 411, "d": [26,583] }, + { "px": [16,176], "src": [320,272], "f": 0, "t": 411, "d": [26,584] }, + { "px": [32,176], "src": [320,272], "f": 0, "t": 411, "d": [26,585] }, + { "px": [48,176], "src": [320,272], "f": 0, "t": 411, "d": [26,586] }, + { "px": [64,176], "src": [320,272], "f": 0, "t": 411, "d": [26,587] }, + { "px": [80,176], "src": [320,272], "f": 0, "t": 411, "d": [26,588] }, + { "px": [96,176], "src": [320,272], "f": 0, "t": 411, "d": [26,589] }, + { "px": [112,176], "src": [320,272], "f": 0, "t": 411, "d": [26,590] }, + { "px": [128,176], "src": [320,272], "f": 0, "t": 411, "d": [26,591] }, + { "px": [144,176], "src": [320,272], "f": 0, "t": 411, "d": [26,592] }, + { "px": [160,176], "src": [320,272], "f": 0, "t": 411, "d": [26,593] }, + { "px": [176,176], "src": [320,272], "f": 0, "t": 411, "d": [26,594] }, + { "px": [192,176], "src": [320,272], "f": 0, "t": 411, "d": [26,595] }, + { "px": [208,176], "src": [320,272], "f": 0, "t": 411, "d": [26,596] }, + { "px": [224,176], "src": [320,272], "f": 0, "t": 411, "d": [26,597] }, + { "px": [240,176], "src": [320,272], "f": 0, "t": 411, "d": [26,598] }, + { "px": [256,176], "src": [320,272], "f": 0, "t": 411, "d": [26,599] }, + { "px": [272,176], "src": [320,272], "f": 0, "t": 411, "d": [26,600] }, + { "px": [288,176], "src": [320,272], "f": 0, "t": 411, "d": [26,601] }, + { "px": [304,176], "src": [320,272], "f": 0, "t": 411, "d": [26,602] }, + { "px": [320,176], "src": [320,272], "f": 0, "t": 411, "d": [26,603] }, + { "px": [0,192], "src": [320,272], "f": 0, "t": 411, "d": [26,636] }, + { "px": [16,192], "src": [320,272], "f": 0, "t": 411, "d": [26,637] }, + { "px": [32,192], "src": [320,272], "f": 0, "t": 411, "d": [26,638] }, + { "px": [48,192], "src": [320,272], "f": 0, "t": 411, "d": [26,639] }, + { "px": [64,192], "src": [320,272], "f": 0, "t": 411, "d": [26,640] }, + { "px": [80,192], "src": [320,272], "f": 0, "t": 411, "d": [26,641] }, + { "px": [96,192], "src": [320,272], "f": 0, "t": 411, "d": [26,642] }, + { "px": [112,192], "src": [320,272], "f": 0, "t": 411, "d": [26,643] }, + { "px": [128,192], "src": [320,272], "f": 0, "t": 411, "d": [26,644] }, + { "px": [240,192], "src": [320,272], "f": 0, "t": 411, "d": [26,651] }, + { "px": [256,192], "src": [320,272], "f": 0, "t": 411, "d": [26,652] }, + { "px": [272,192], "src": [320,272], "f": 0, "t": 411, "d": [26,653] }, + { "px": [288,192], "src": [320,272], "f": 0, "t": 411, "d": [26,654] }, + { "px": [304,192], "src": [320,272], "f": 0, "t": 411, "d": [26,655] }, + { "px": [320,192], "src": [320,272], "f": 0, "t": 411, "d": [26,656] }, + { "px": [0,208], "src": [320,272], "f": 0, "t": 411, "d": [26,689] }, + { "px": [16,208], "src": [320,272], "f": 0, "t": 411, "d": [26,690] }, + { "px": [32,208], "src": [320,272], "f": 0, "t": 411, "d": [26,691] }, + { "px": [48,208], "src": [320,272], "f": 0, "t": 411, "d": [26,692] }, + { "px": [64,208], "src": [320,272], "f": 0, "t": 411, "d": [26,693] }, + { "px": [80,208], "src": [320,272], "f": 0, "t": 411, "d": [26,694] }, + { "px": [272,208], "src": [320,272], "f": 0, "t": 411, "d": [26,706] }, + { "px": [288,208], "src": [320,272], "f": 0, "t": 411, "d": [26,707] }, + { "px": [304,208], "src": [320,272], "f": 0, "t": 411, "d": [26,708] }, + { "px": [320,208], "src": [320,272], "f": 0, "t": 411, "d": [26,709] }, + { "px": [0,224], "src": [320,272], "f": 0, "t": 411, "d": [26,742] }, + { "px": [16,224], "src": [320,272], "f": 0, "t": 411, "d": [26,743] }, + { "px": [48,224], "src": [320,272], "f": 0, "t": 411, "d": [26,745] }, + { "px": [64,224], "src": [320,272], "f": 0, "t": 411, "d": [26,746] }, + { "px": [80,224], "src": [320,272], "f": 0, "t": 411, "d": [26,747] }, + { "px": [272,224], "src": [320,272], "f": 0, "t": 411, "d": [26,759] }, + { "px": [288,224], "src": [320,272], "f": 0, "t": 411, "d": [26,760] }, + { "px": [304,224], "src": [320,272], "f": 0, "t": 411, "d": [26,761] }, + { "px": [320,224], "src": [320,272], "f": 0, "t": 411, "d": [26,762] }, + { "px": [336,224], "src": [320,272], "f": 0, "t": 411, "d": [26,763] }, + { "px": [0,240], "src": [320,272], "f": 0, "t": 411, "d": [26,795] }, + { "px": [16,240], "src": [320,272], "f": 0, "t": 411, "d": [26,796] }, + { "px": [32,240], "src": [320,272], "f": 0, "t": 411, "d": [26,797] }, + { "px": [48,240], "src": [320,272], "f": 0, "t": 411, "d": [26,798] }, + { "px": [64,240], "src": [320,272], "f": 0, "t": 411, "d": [26,799] }, + { "px": [80,240], "src": [320,272], "f": 0, "t": 411, "d": [26,800] }, + { "px": [96,240], "src": [320,272], "f": 0, "t": 411, "d": [26,801] }, + { "px": [112,240], "src": [320,272], "f": 0, "t": 411, "d": [26,802] }, + { "px": [272,240], "src": [320,272], "f": 0, "t": 411, "d": [26,812] }, + { "px": [288,240], "src": [320,272], "f": 0, "t": 411, "d": [26,813] }, + { "px": [304,240], "src": [320,272], "f": 0, "t": 411, "d": [26,814] }, + { "px": [320,240], "src": [320,272], "f": 0, "t": 411, "d": [26,815] }, + { "px": [336,240], "src": [320,272], "f": 0, "t": 411, "d": [26,816] }, + { "px": [352,240], "src": [320,272], "f": 0, "t": 411, "d": [26,817] }, + { "px": [368,240], "src": [320,272], "f": 0, "t": 411, "d": [26,818] }, + { "px": [480,240], "src": [320,272], "f": 0, "t": 411, "d": [26,825] }, + { "px": [496,240], "src": [320,272], "f": 0, "t": 411, "d": [26,826] }, + { "px": [0,256], "src": [320,272], "f": 0, "t": 411, "d": [26,848] }, + { "px": [16,256], "src": [320,272], "f": 0, "t": 411, "d": [26,849] }, + { "px": [32,256], "src": [320,272], "f": 0, "t": 411, "d": [26,850] }, + { "px": [64,256], "src": [320,272], "f": 0, "t": 411, "d": [26,852] }, + { "px": [80,256], "src": [320,272], "f": 0, "t": 411, "d": [26,853] }, + { "px": [96,256], "src": [320,272], "f": 0, "t": 411, "d": [26,854] }, + { "px": [112,256], "src": [320,272], "f": 0, "t": 411, "d": [26,855] }, + { "px": [272,256], "src": [320,272], "f": 0, "t": 411, "d": [26,865] }, + { "px": [288,256], "src": [320,272], "f": 0, "t": 411, "d": [26,866] }, + { "px": [304,256], "src": [320,272], "f": 0, "t": 411, "d": [26,867] }, + { "px": [320,256], "src": [320,272], "f": 0, "t": 411, "d": [26,868] }, + { "px": [336,256], "src": [320,272], "f": 0, "t": 411, "d": [26,869] }, + { "px": [352,256], "src": [320,272], "f": 0, "t": 411, "d": [26,870] }, + { "px": [368,256], "src": [320,272], "f": 0, "t": 411, "d": [26,871] }, + { "px": [432,256], "src": [320,272], "f": 0, "t": 411, "d": [26,875] }, + { "px": [448,256], "src": [320,272], "f": 0, "t": 411, "d": [26,876] }, + { "px": [464,256], "src": [320,272], "f": 0, "t": 411, "d": [26,877] }, + { "px": [480,256], "src": [320,272], "f": 0, "t": 411, "d": [26,878] }, + { "px": [496,256], "src": [320,272], "f": 0, "t": 411, "d": [26,879] }, + { "px": [0,272], "src": [320,272], "f": 0, "t": 411, "d": [26,901] }, + { "px": [16,272], "src": [320,272], "f": 0, "t": 411, "d": [26,902] }, + { "px": [32,272], "src": [320,272], "f": 0, "t": 411, "d": [26,903] }, + { "px": [48,272], "src": [320,272], "f": 0, "t": 411, "d": [26,904] }, + { "px": [64,272], "src": [320,272], "f": 0, "t": 411, "d": [26,905] }, + { "px": [80,272], "src": [320,272], "f": 0, "t": 411, "d": [26,906] }, + { "px": [96,272], "src": [320,272], "f": 0, "t": 411, "d": [26,907] }, + { "px": [112,272], "src": [320,272], "f": 0, "t": 411, "d": [26,908] }, + { "px": [272,272], "src": [320,272], "f": 0, "t": 411, "d": [26,918] }, + { "px": [288,272], "src": [320,272], "f": 0, "t": 411, "d": [26,919] }, + { "px": [352,272], "src": [320,272], "f": 0, "t": 411, "d": [26,923] }, + { "px": [368,272], "src": [320,272], "f": 0, "t": 411, "d": [26,924] }, + { "px": [432,272], "src": [320,272], "f": 0, "t": 411, "d": [26,928] }, + { "px": [448,272], "src": [320,272], "f": 0, "t": 411, "d": [26,929] }, + { "px": [464,272], "src": [320,272], "f": 0, "t": 411, "d": [26,930] }, + { "px": [0,288], "src": [320,272], "f": 0, "t": 411, "d": [26,954] }, + { "px": [16,288], "src": [320,272], "f": 0, "t": 411, "d": [26,955] }, + { "px": [32,288], "src": [320,272], "f": 0, "t": 411, "d": [26,956] }, + { "px": [48,288], "src": [320,272], "f": 0, "t": 411, "d": [26,957] }, + { "px": [64,288], "src": [320,272], "f": 0, "t": 411, "d": [26,958] }, + { "px": [96,288], "src": [320,272], "f": 0, "t": 411, "d": [26,960] }, + { "px": [112,288], "src": [320,272], "f": 0, "t": 411, "d": [26,961] }, + { "px": [0,304], "src": [320,272], "f": 0, "t": 411, "d": [26,1007] }, + { "px": [16,304], "src": [320,272], "f": 0, "t": 411, "d": [26,1008] }, + { "px": [32,304], "src": [320,272], "f": 0, "t": 411, "d": [26,1009] }, + { "px": [48,304], "src": [320,272], "f": 0, "t": 411, "d": [26,1010] }, + { "px": [64,304], "src": [320,272], "f": 0, "t": 411, "d": [26,1011] }, + { "px": [80,304], "src": [320,272], "f": 0, "t": 411, "d": [26,1012] }, + { "px": [96,304], "src": [320,272], "f": 0, "t": 411, "d": [26,1013] }, + { "px": [112,304], "src": [320,272], "f": 0, "t": 411, "d": [26,1014] }, + { "px": [0,320], "src": [320,272], "f": 0, "t": 411, "d": [26,1060] }, + { "px": [16,320], "src": [320,272], "f": 0, "t": 411, "d": [26,1061] }, + { "px": [32,320], "src": [320,272], "f": 0, "t": 411, "d": [26,1062] }, + { "px": [48,320], "src": [320,272], "f": 0, "t": 411, "d": [26,1063] }, + { "px": [64,320], "src": [320,272], "f": 0, "t": 411, "d": [26,1064] }, + { "px": [80,320], "src": [320,272], "f": 0, "t": 411, "d": [26,1065] }, + { "px": [96,320], "src": [320,272], "f": 0, "t": 411, "d": [26,1066] }, + { "px": [112,320], "src": [320,272], "f": 0, "t": 411, "d": [26,1067] }, + { "px": [304,160], "src": [320,272], "f": 0, "t": 411, "d": [84,549] }, + { "px": [320,160], "src": [320,272], "f": 0, "t": 411, "d": [84,550] }, + { "px": [336,160], "src": [320,272], "f": 0, "t": 411, "d": [84,551] }, + { "px": [128,0], "src": [288,240], "f": 1, "t": 363, "d": [37,8] }, + { "px": [128,16], "src": [288,240], "f": 1, "t": 363, "d": [37,61] }, + { "px": [128,32], "src": [288,240], "f": 1, "t": 363, "d": [37,114] }, + { "px": [128,48], "src": [288,240], "f": 1, "t": 363, "d": [37,167] }, + { "px": [320,48], "src": [288,240], "f": 0, "t": 363, "d": [37,179] }, + { "px": [128,64], "src": [288,240], "f": 1, "t": 363, "d": [37,220] }, + { "px": [320,64], "src": [288,240], "f": 0, "t": 363, "d": [37,232] }, + { "px": [528,64], "src": [288,240], "f": 1, "t": 363, "d": [37,245] }, + { "px": [624,64], "src": [288,240], "f": 0, "t": 363, "d": [37,251] }, + { "px": [688,64], "src": [288,240], "f": 1, "t": 363, "d": [37,255] }, + { "px": [720,64], "src": [288,240], "f": 0, "t": 363, "d": [37,257] }, + { "px": [128,80], "src": [288,240], "f": 1, "t": 363, "d": [37,273] }, + { "px": [688,80], "src": [288,240], "f": 1, "t": 363, "d": [37,308] }, + { "px": [720,80], "src": [288,240], "f": 0, "t": 363, "d": [37,310] }, + { "px": [128,96], "src": [288,240], "f": 1, "t": 363, "d": [37,326] }, + { "px": [288,96], "src": [288,240], "f": 0, "t": 363, "d": [37,336] }, + { "px": [688,96], "src": [288,240], "f": 1, "t": 363, "d": [37,361] }, + { "px": [720,96], "src": [288,240], "f": 0, "t": 363, "d": [37,363] }, + { "px": [96,112], "src": [288,240], "f": 1, "t": 363, "d": [37,377] }, + { "px": [688,112], "src": [288,240], "f": 1, "t": 363, "d": [37,414] }, + { "px": [720,112], "src": [288,240], "f": 0, "t": 363, "d": [37,416] }, + { "px": [96,128], "src": [288,240], "f": 1, "t": 363, "d": [37,430] }, + { "px": [256,128], "src": [288,240], "f": 0, "t": 363, "d": [37,440] }, + { "px": [528,128], "src": [288,240], "f": 1, "t": 363, "d": [37,457] }, + { "px": [624,128], "src": [288,240], "f": 0, "t": 363, "d": [37,463] }, + { "px": [688,128], "src": [288,240], "f": 1, "t": 363, "d": [37,467] }, + { "px": [720,128], "src": [288,240], "f": 0, "t": 363, "d": [37,469] }, + { "px": [384,144], "src": [288,240], "f": 1, "t": 363, "d": [37,501] }, + { "px": [416,144], "src": [288,240], "f": 0, "t": 363, "d": [37,503] }, + { "px": [288,160], "src": [288,240], "f": 1, "t": 363, "d": [37,548] }, + { "px": [336,176], "src": [288,240], "f": 1, "t": 363, "d": [37,604] }, + { "px": [336,192], "src": [288,240], "f": 1, "t": 363, "d": [37,657] }, + { "px": [96,208], "src": [288,240], "f": 1, "t": 363, "d": [37,695] }, + { "px": [256,208], "src": [288,240], "f": 0, "t": 363, "d": [37,705] }, + { "px": [336,208], "src": [288,240], "f": 1, "t": 363, "d": [37,710] }, + { "px": [96,224], "src": [288,240], "f": 1, "t": 363, "d": [37,748] }, + { "px": [256,224], "src": [288,240], "f": 0, "t": 363, "d": [37,758] }, + { "px": [352,224], "src": [288,240], "f": 1, "t": 363, "d": [37,764] }, + { "px": [256,240], "src": [288,240], "f": 0, "t": 363, "d": [37,811] }, + { "px": [464,240], "src": [288,240], "f": 0, "t": 363, "d": [37,824] }, + { "px": [512,240], "src": [288,240], "f": 1, "t": 363, "d": [37,827] }, + { "px": [128,256], "src": [288,240], "f": 1, "t": 363, "d": [37,856] }, + { "px": [256,256], "src": [288,240], "f": 0, "t": 363, "d": [37,864] }, + { "px": [384,256], "src": [288,240], "f": 1, "t": 363, "d": [37,872] }, + { "px": [416,256], "src": [288,240], "f": 0, "t": 363, "d": [37,874] }, + { "px": [512,256], "src": [288,240], "f": 1, "t": 363, "d": [37,880] }, + { "px": [128,272], "src": [288,240], "f": 1, "t": 363, "d": [37,909] }, + { "px": [256,272], "src": [288,240], "f": 0, "t": 363, "d": [37,917] }, + { "px": [304,272], "src": [288,240], "f": 1, "t": 363, "d": [37,920] }, + { "px": [336,272], "src": [288,240], "f": 0, "t": 363, "d": [37,922] }, + { "px": [384,272], "src": [288,240], "f": 1, "t": 363, "d": [37,925] }, + { "px": [512,272], "src": [288,240], "f": 1, "t": 363, "d": [37,933] }, + { "px": [128,288], "src": [288,240], "f": 1, "t": 363, "d": [37,962] }, + { "px": [128,304], "src": [288,240], "f": 1, "t": 363, "d": [37,1015] }, + { "px": [128,320], "src": [288,240], "f": 1, "t": 363, "d": [37,1068] }, + { "px": [336,48], "src": [288,272], "f": 2, "t": 409, "d": [38,180] }, + { "px": [352,48], "src": [288,272], "f": 2, "t": 409, "d": [38,181] }, + { "px": [368,48], "src": [288,272], "f": 2, "t": 409, "d": [38,182] }, + { "px": [384,48], "src": [288,272], "f": 2, "t": 409, "d": [38,183] }, + { "px": [400,48], "src": [288,272], "f": 2, "t": 409, "d": [38,184] }, + { "px": [416,48], "src": [288,272], "f": 2, "t": 409, "d": [38,185] }, + { "px": [512,48], "src": [288,272], "f": 2, "t": 409, "d": [38,191] }, + { "px": [528,48], "src": [288,272], "f": 2, "t": 409, "d": [38,192] }, + { "px": [624,48], "src": [288,272], "f": 2, "t": 409, "d": [38,198] }, + { "px": [640,48], "src": [288,272], "f": 2, "t": 409, "d": [38,199] }, + { "px": [656,48], "src": [288,272], "f": 2, "t": 409, "d": [38,200] }, + { "px": [672,48], "src": [288,272], "f": 2, "t": 409, "d": [38,201] }, + { "px": [688,48], "src": [288,272], "f": 2, "t": 409, "d": [38,202] }, + { "px": [720,48], "src": [288,272], "f": 2, "t": 409, "d": [38,204] }, + { "px": [448,64], "src": [288,272], "f": 2, "t": 409, "d": [38,240] }, + { "px": [464,64], "src": [288,272], "f": 2, "t": 409, "d": [38,241] }, + { "px": [480,64], "src": [288,272], "f": 2, "t": 409, "d": [38,242] }, + { "px": [288,80], "src": [288,272], "f": 2, "t": 409, "d": [38,283] }, + { "px": [560,80], "src": [288,272], "f": 2, "t": 409, "d": [38,300] }, + { "px": [576,80], "src": [288,272], "f": 2, "t": 409, "d": [38,301] }, + { "px": [256,112], "src": [288,272], "f": 2, "t": 409, "d": [38,387] }, + { "px": [560,112], "src": [288,272], "f": 0, "t": 409, "d": [38,406] }, + { "px": [656,128], "src": [288,272], "f": 0, "t": 409, "d": [38,465] }, + { "px": [128,144], "src": [288,272], "f": 2, "t": 409, "d": [38,485] }, + { "px": [144,144], "src": [288,272], "f": 2, "t": 409, "d": [38,486] }, + { "px": [160,144], "src": [288,272], "f": 2, "t": 409, "d": [38,487] }, + { "px": [176,144], "src": [288,272], "f": 2, "t": 409, "d": [38,488] }, + { "px": [192,144], "src": [288,272], "f": 2, "t": 409, "d": [38,489] }, + { "px": [432,144], "src": [288,272], "f": 0, "t": 409, "d": [38,504] }, + { "px": [512,144], "src": [288,272], "f": 0, "t": 409, "d": [38,509] }, + { "px": [528,144], "src": [288,272], "f": 0, "t": 409, "d": [38,510] }, + { "px": [160,192], "src": [288,272], "f": 0, "t": 409, "d": [38,646] }, + { "px": [176,192], "src": [288,272], "f": 0, "t": 409, "d": [38,647] }, + { "px": [192,192], "src": [288,272], "f": 0, "t": 409, "d": [38,648] }, + { "px": [208,192], "src": [288,272], "f": 0, "t": 409, "d": [38,649] }, + { "px": [224,192], "src": [288,272], "f": 0, "t": 409, "d": [38,650] }, + { "px": [128,240], "src": [288,272], "f": 2, "t": 409, "d": [38,803] }, + { "px": [384,240], "src": [288,272], "f": 2, "t": 409, "d": [38,819] }, + { "px": [416,240], "src": [288,272], "f": 2, "t": 409, "d": [38,821] }, + { "px": [416,272], "src": [288,272], "f": 0, "t": 409, "d": [38,927] }, + { "px": [480,272], "src": [288,272], "f": 0, "t": 409, "d": [38,931] }, + { "px": [496,272], "src": [288,272], "f": 0, "t": 409, "d": [38,932] }, + { "px": [16,32], "src": [256,240], "f": 0, "t": 361, "d": [77,108] }, + { "px": [32,32], "src": [272,240], "f": 0, "t": 362, "d": [77,108] }, + { "px": [48,32], "src": [288,240], "f": 0, "t": 363, "d": [77,108] }, + { "px": [400,96], "src": [256,240], "f": 0, "t": 361, "d": [77,344] }, + { "px": [416,96], "src": [272,240], "f": 0, "t": 362, "d": [77,344] }, + { "px": [432,96], "src": [288,240], "f": 0, "t": 363, "d": [77,344] }, + { "px": [640,96], "src": [256,240], "f": 0, "t": 361, "d": [77,359] }, + { "px": [656,96], "src": [272,240], "f": 0, "t": 362, "d": [77,359] }, + { "px": [672,96], "src": [288,240], "f": 0, "t": 363, "d": [77,359] }, + { "px": [32,128], "src": [256,240], "f": 0, "t": 361, "d": [77,427] }, + { "px": [48,128], "src": [272,240], "f": 0, "t": 362, "d": [77,427] }, + { "px": [64,128], "src": [288,240], "f": 0, "t": 363, "d": [77,427] }, + { "px": [16,224], "src": [256,240], "f": 0, "t": 361, "d": [77,744] }, + { "px": [32,224], "src": [272,240], "f": 0, "t": 362, "d": [77,744] }, + { "px": [48,224], "src": [288,240], "f": 0, "t": 363, "d": [77,744] }, + { "px": [32,256], "src": [256,240], "f": 0, "t": 361, "d": [77,851] }, + { "px": [48,256], "src": [272,240], "f": 0, "t": 362, "d": [77,851] }, + { "px": [64,256], "src": [288,240], "f": 0, "t": 363, "d": [77,851] }, + { "px": [64,288], "src": [256,240], "f": 0, "t": 361, "d": [77,959] }, + { "px": [80,288], "src": [272,240], "f": 0, "t": 362, "d": [77,959] }, + { "px": [96,288], "src": [288,240], "f": 0, "t": 363, "d": [77,959] }, + { "px": [304,192], "src": [128,304], "f": 2, "t": 445, "d": [71,604] }, + { "px": [304,176], "src": [128,320], "f": 2, "t": 468, "d": [71,604] }, + { "px": [320,192], "src": [144,304], "f": 2, "t": 446, "d": [71,604] }, + { "px": [320,176], "src": [144,320], "f": 2, "t": 469, "d": [71,604] }, + { "px": [336,192], "src": [160,304], "f": 2, "t": 447, "d": [71,604] }, + { "px": [336,176], "src": [160,320], "f": 2, "t": 470, "d": [71,604] }, + { "px": [352,48], "src": [176,272], "f": 2, "t": 402, "d": [39,181] }, + { "px": [512,48], "src": [192,304], "f": 2, "t": 449, "d": [39,191] }, + { "px": [528,48], "src": [144,272], "f": 2, "t": 400, "d": [39,192] }, + { "px": [480,64], "src": [192,304], "f": 2, "t": 449, "d": [39,242] }, + { "px": [496,64], "src": [144,272], "f": 2, "t": 400, "d": [39,243] }, + { "px": [256,112], "src": [144,272], "f": 2, "t": 400, "d": [39,387] }, + { "px": [272,112], "src": [144,272], "f": 2, "t": 400, "d": [39,388] }, + { "px": [176,144], "src": [160,304], "f": 2, "t": 447, "d": [39,488] }, + { "px": [192,144], "src": [176,272], "f": 2, "t": 402, "d": [39,489] }, + { "px": [224,144], "src": [160,304], "f": 2, "t": 447, "d": [39,491] }, + { "px": [336,144], "src": [144,272], "f": 0, "t": 400, "d": [39,498] }, + { "px": [416,144], "src": [144,272], "f": 0, "t": 400, "d": [39,503] }, + { "px": [432,144], "src": [192,304], "f": 0, "t": 449, "d": [39,504] }, + { "px": [448,144], "src": [144,272], "f": 0, "t": 400, "d": [39,505] }, + { "px": [464,144], "src": [160,304], "f": 0, "t": 447, "d": [39,506] }, + { "px": [496,144], "src": [176,272], "f": 0, "t": 402, "d": [39,508] }, + { "px": [288,272], "src": [160,304], "f": 0, "t": 447, "d": [39,919] }, + { "px": [336,272], "src": [176,272], "f": 0, "t": 402, "d": [39,922] }, + { "px": [352,272], "src": [160,304], "f": 0, "t": 447, "d": [39,923] }, + { "px": [416,272], "src": [176,272], "f": 0, "t": 402, "d": [39,927] }, + { "px": [624,48], "src": [144,272], "f": 3, "t": 400, "d": [65,198] }, + { "px": [256,112], "src": [144,272], "f": 3, "t": 400, "d": [65,387] }, + { "px": [624,128], "src": [144,304], "f": 1, "t": 446, "d": [65,463] }, + { "px": [720,128], "src": [144,304], "f": 0, "t": 446, "d": [65,469] }, + { "px": [528,144], "src": [144,304], "f": 0, "t": 446, "d": [65,510] }, + { "px": [352,224], "src": [144,304], "f": 2, "t": 446, "d": [65,764] }, + { "px": [384,240], "src": [144,272], "f": 2, "t": 400, "d": [65,819] }, + { "px": [304,272], "src": [144,272], "f": 0, "t": 400, "d": [65,920] }, + { "px": [512,272], "src": [144,272], "f": 0, "t": 400, "d": [65,933] }, + { "px": [624,48], "src": [208,304], "f": 2, "t": 450, "d": [80,198] }, + { "px": [720,48], "src": [208,304], "f": 3, "t": 450, "d": [80,204] }, + { "px": [128,96], "src": [208,304], "f": 1, "t": 450, "d": [80,326] }, + { "px": [624,128], "src": [208,304], "f": 0, "t": 450, "d": [80,463] }, + { "px": [720,128], "src": [208,304], "f": 1, "t": 450, "d": [80,469] }, + { "px": [128,240], "src": [208,304], "f": 3, "t": 450, "d": [80,803] }, + { "px": [464,240], "src": [208,304], "f": 2, "t": 450, "d": [80,824] }, + { "px": [512,240], "src": [208,304], "f": 3, "t": 450, "d": [80,827] }, + { "px": [512,272], "src": [208,304], "f": 1, "t": 450, "d": [80,933] }, + { "px": [664,96], "src": [208,240], "f": 0, "t": 358, "d": [72,466] }, + { "px": [664,112], "src": [208,256], "f": 0, "t": 381, "d": [72,466] }, + { "px": [664,128], "src": [208,272], "f": 0, "t": 404, "d": [72,466] }, + { "px": [680,96], "src": [224,240], "f": 0, "t": 359, "d": [72,466] }, + { "px": [680,112], "src": [224,256], "f": 0, "t": 382, "d": [72,466] }, + { "px": [680,128], "src": [224,272], "f": 0, "t": 405, "d": [72,466] }, + { "px": [136,160], "src": [208,240], "f": 0, "t": 358, "d": [72,645] }, + { "px": [136,176], "src": [208,256], "f": 0, "t": 381, "d": [72,645] }, + { "px": [136,192], "src": [208,272], "f": 0, "t": 404, "d": [72,645] }, + { "px": [152,160], "src": [224,240], "f": 0, "t": 359, "d": [72,645] }, + { "px": [152,176], "src": [224,256], "f": 0, "t": 382, "d": [72,645] }, + { "px": [152,192], "src": [224,272], "f": 0, "t": 405, "d": [72,645] } + ], + "seed": 5428446, + "overrideTilesetUid": null, + "gridTiles": [], + "entityInstances": [] + } + ], + "__neighbours": [ { "levelUid": 89, "dir": "n" }, { "levelUid": 88, "dir": "s" } ] + }, + { + "identifier": "Top", + "uid": 89, + "worldX": 352, + "worldY": -352, + "pxWid": 672, + "pxHei": 352, + "__bgColor": "#50506A", + "bgColor": null, + "bgRelPath": null, + "bgPos": null, + "bgPivotX": 0.5, + "bgPivotY": 0.5, + "__bgPos": null, + "externalRelPath": null, + "fieldInstances": [ + { "__identifier": "tutorial", "__value": null, "__type": "String", "defUid": 92, "realEditorValues": [] }, + { "__identifier": "textColor", "__value": "#FFDC00", "__type": "Color", "defUid": 93, "realEditorValues": [] } + ], + "layerInstances": [ + { + "__identifier": "Entities", + "__type": "Entities", + "__cWid": 42, + "__cHei": 22, + "__gridSize": 16, + "__opacity": 1, + "__pxTotalOffsetX": 0, + "__pxTotalOffsetY": 0, + "__tilesetDefUid": null, + "__tilesetRelPath": null, + "levelId": 89, + "layerDefUid": 48, + "pxOffsetX": 0, + "pxOffsetY": 0, + "visible": true, + "intGridCsv": [], + "autoLayerTiles": [], + "seed": 5505402, + "overrideTilesetUid": null, + "gridTiles": [], + "entityInstances": [ + { + "__identifier": "Mob", + "__grid": [28,14], + "__pivot": [0.5,1], + "__tile": { "tilesetUid": 91, "srcRect": [176,1328,16,16] }, + "width": 20, + "height": 20, + "defUid": 54, + "px": [456,240], + "fieldInstances": [ + { + "__identifier": "patrol", + "__value": [{ "cx": 22, "cy": 14 }], + "__type": "Array<Point>", + "defUid": 55, + "realEditorValues": [{ + "id": "V_String", + "params": ["22,14"] + }] + }, + { "__identifier": "loot", "__value": [], "__type": "Array<LocalEnum.Item>", "defUid": 56, "realEditorValues": [] } + ] + }, + { + "__identifier": "Mob", + "__grid": [26,20], + "__pivot": [0.5,1], + "__tile": { "tilesetUid": 91, "srcRect": [176,1328,16,16] }, + "width": 20, + "height": 20, + "defUid": 54, + "px": [424,336], + "fieldInstances": [ + { + "__identifier": "patrol", + "__value": [{ "cx": 23, "cy": 20 }], + "__type": "Array<Point>", + "defUid": 55, + "realEditorValues": [{ + "id": "V_String", + "params": ["23,20"] + }] + }, + { "__identifier": "loot", "__value": [], "__type": "Array<LocalEnum.Item>", "defUid": 56, "realEditorValues": [] } + ] + }, + { + "__identifier": "Mob", + "__grid": [12,13], + "__pivot": [0.5,1], + "__tile": { "tilesetUid": 91, "srcRect": [176,1328,16,16] }, + "width": 48, + "height": 48, + "defUid": 54, + "px": [200,224], + "fieldInstances": [ + { "__identifier": "patrol", "__value": [], "__type": "Array<Point>", "defUid": 55, "realEditorValues": [] }, + { + "__identifier": "loot", + "__value": [ "Knife", "Healing_Plant" ], + "__type": "Array<LocalEnum.Item>", + "defUid": 56, + "realEditorValues": [ { + "id": "V_String", + "params": ["Knife"] + }, { + "id": "V_String", + "params": ["Healing_Plant"] + } ] + } + ] + }, + { + "__identifier": "Door", + "__grid": [20,13], + "__pivot": [0.5,1], + "__tile": null, + "width": 8, + "height": 64, + "defUid": 86, + "px": [328,224], + "fieldInstances": [{ "__identifier": "locked", "__value": false, "__type": "Bool", "defUid": 87, "realEditorValues": [] }] + }, + { + "__identifier": "Chest", + "__grid": [4,9], + "__pivot": [0.5,1], + "__tile": { "tilesetUid": 95, "srcRect": [304,288,16,16] }, + "width": 24, + "height": 24, + "defUid": 52, + "px": [72,160], + "fieldInstances": [{ + "__identifier": "content", + "__value": [ "Gem", "Gem" ], + "__type": "Array<LocalEnum.Item>", + "defUid": 53, + "realEditorValues": [ { + "id": "V_String", + "params": ["Gem"] + }, { + "id": "V_String", + "params": ["Gem"] + } ] + }] + }, + { + "__identifier": "Door", + "__grid": [7,8], + "__pivot": [0.5,1], + "__tile": null, + "width": 8, + "height": 32, + "defUid": 86, + "px": [120,144], + "fieldInstances": [{ + "__identifier": "locked", + "__value": true, + "__type": "Bool", + "defUid": 87, + "realEditorValues": [{ + "id": "V_Bool", + "params": [ true ] + }] + }] + } + ] + }, + { + "__identifier": "Collisions", + "__type": "IntGrid", + "__cWid": 42, + "__cHei": 22, + "__gridSize": 16, + "__opacity": 1, + "__pxTotalOffsetX": 0, + "__pxTotalOffsetY": 0, + "__tilesetDefUid": 2, + "__tilesetRelPath": "tilesets/SunnyLand_by_Ansimuz-extended.png", + "levelId": 89, + "layerDefUid": 1, + "pxOffsetX": 0, + "pxOffsetY": 0, + "visible": true, + "intGridCsv": [ + 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, + 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, + 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, + 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, + 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, + 1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, + 1,1,3,3,3,3,3,1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, + 1,1,1,1,1,1,1,1,1,3,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1, + 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3, + 3,3,3,3,3,3,3,3,3,3,1,1,1,1,1,1,1,1,1,1,1,1,1,3,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,1,1,1,1,1,1,1,1,1,1,1,1,1,3,0,0,0,0, + 1,0,0,0,0,0,0,0,0,0,0,0,3,3,3,0,0,0,0,0,0,0,3,3,1,1,1,1,1,1,1,1,1,1,1, + 1,1,3,3,3,3,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,1,1,1,1, + 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,3,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,3,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, + 1,1,1,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,3,3,1,1,1,1,1,1,1,1,1,1,1, + 1,1,1,1,1,1,1,1,1,1,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,1,1,1,1, + 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,3,3,3,3,3,3,3,2,3,3, + 3,3,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,3,3,3, + 0,0,0,0,2,0,3,3,3,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, + 1,1,1,1,3,3,3,0,0,0,0,2,0,3,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, + 1,1,1,1,1,1,1,1,1,1,1,3,3,3,0,0,0,0,2,0,3,3,1,1,1,1,1,1,1,1,1,1,1,1,1, + 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,3,3,3,3,3,3,0,0,0,0,2,0,3,3,1,1,1,1,1,1, + 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,3,3,3,3,3,3,3,2,3,3,3,3,3, + 3,1,1,1,1,1,1,1,1,1,1,1,1,1 + ], + "autoLayerTiles": [ + { "px": [0,0], "src": [32,32], "f": 0, "t": 48, "d": [13,0] }, + { "px": [64,0], "src": [32,32], "f": 0, "t": 48, "d": [13,4] }, + { "px": [80,0], "src": [32,32], "f": 0, "t": 48, "d": [13,5] }, + { "px": [96,0], "src": [32,32], "f": 0, "t": 48, "d": [13,6] }, + { "px": [112,0], "src": [32,32], "f": 0, "t": 48, "d": [13,7] }, + { "px": [128,0], "src": [32,32], "f": 0, "t": 48, "d": [13,8] }, + { "px": [144,0], "src": [32,32], "f": 0, "t": 48, "d": [13,9] }, + { "px": [160,0], "src": [32,32], "f": 0, "t": 48, "d": [13,10] }, + { "px": [176,0], "src": [32,32], "f": 0, "t": 48, "d": [13,11] }, + { "px": [192,0], "src": [32,32], "f": 0, "t": 48, "d": [13,12] }, + { "px": [224,0], "src": [32,32], "f": 0, "t": 48, "d": [13,14] }, + { "px": [240,0], "src": [32,32], "f": 0, "t": 48, "d": [13,15] }, + { "px": [256,0], "src": [32,32], "f": 0, "t": 48, "d": [13,16] }, + { "px": [272,0], "src": [32,32], "f": 0, "t": 48, "d": [13,17] }, + { "px": [320,0], "src": [32,32], "f": 0, "t": 48, "d": [13,20] }, + { "px": [336,0], "src": [32,32], "f": 0, "t": 48, "d": [13,21] }, + { "px": [352,0], "src": [32,32], "f": 0, "t": 48, "d": [13,22] }, + { "px": [368,0], "src": [32,32], "f": 0, "t": 48, "d": [13,23] }, + { "px": [384,0], "src": [32,32], "f": 0, "t": 48, "d": [13,24] }, + { "px": [400,0], "src": [32,32], "f": 0, "t": 48, "d": [13,25] }, + { "px": [416,0], "src": [32,32], "f": 0, "t": 48, "d": [13,26] }, + { "px": [432,0], "src": [32,32], "f": 0, "t": 48, "d": [13,27] }, + { "px": [448,0], "src": [32,32], "f": 0, "t": 48, "d": [13,28] }, + { "px": [464,0], "src": [32,32], "f": 0, "t": 48, "d": [13,29] }, + { "px": [496,0], "src": [32,32], "f": 0, "t": 48, "d": [13,31] }, + { "px": [528,0], "src": [32,32], "f": 0, "t": 48, "d": [13,33] }, + { "px": [544,0], "src": [32,32], "f": 0, "t": 48, "d": [13,34] }, + { "px": [560,0], "src": [32,32], "f": 0, "t": 48, "d": [13,35] }, + { "px": [576,0], "src": [32,32], "f": 0, "t": 48, "d": [13,36] }, + { "px": [592,0], "src": [32,32], "f": 0, "t": 48, "d": [13,37] }, + { "px": [608,0], "src": [32,32], "f": 0, "t": 48, "d": [13,38] }, + { "px": [624,0], "src": [32,32], "f": 0, "t": 48, "d": [13,39] }, + { "px": [640,0], "src": [32,32], "f": 0, "t": 48, "d": [13,40] }, + { "px": [656,0], "src": [32,32], "f": 0, "t": 48, "d": [13,41] }, + { "px": [0,16], "src": [32,32], "f": 0, "t": 48, "d": [13,42] }, + { "px": [16,16], "src": [32,32], "f": 0, "t": 48, "d": [13,43] }, + { "px": [32,16], "src": [32,32], "f": 0, "t": 48, "d": [13,44] }, + { "px": [48,16], "src": [32,32], "f": 0, "t": 48, "d": [13,45] }, + { "px": [80,16], "src": [32,32], "f": 0, "t": 48, "d": [13,47] }, + { "px": [96,16], "src": [32,32], "f": 0, "t": 48, "d": [13,48] }, + { "px": [112,16], "src": [32,32], "f": 0, "t": 48, "d": [13,49] }, + { "px": [176,16], "src": [32,32], "f": 0, "t": 48, "d": [13,53] }, + { "px": [304,16], "src": [32,32], "f": 0, "t": 48, "d": [13,61] }, + { "px": [320,16], "src": [32,32], "f": 0, "t": 48, "d": [13,62] }, + { "px": [336,16], "src": [32,32], "f": 0, "t": 48, "d": [13,63] }, + { "px": [352,16], "src": [32,32], "f": 0, "t": 48, "d": [13,64] }, + { "px": [368,16], "src": [32,32], "f": 0, "t": 48, "d": [13,65] }, + { "px": [384,16], "src": [32,32], "f": 0, "t": 48, "d": [13,66] }, + { "px": [400,16], "src": [32,32], "f": 0, "t": 48, "d": [13,67] }, + { "px": [416,16], "src": [32,32], "f": 0, "t": 48, "d": [13,68] }, + { "px": [432,16], "src": [32,32], "f": 0, "t": 48, "d": [13,69] }, + { "px": [448,16], "src": [32,32], "f": 0, "t": 48, "d": [13,70] }, + { "px": [464,16], "src": [32,32], "f": 0, "t": 48, "d": [13,71] }, + { "px": [528,16], "src": [32,32], "f": 0, "t": 48, "d": [13,75] }, + { "px": [560,16], "src": [32,32], "f": 0, "t": 48, "d": [13,77] }, + { "px": [592,16], "src": [32,32], "f": 0, "t": 48, "d": [13,79] }, + { "px": [640,16], "src": [32,32], "f": 0, "t": 48, "d": [13,82] }, + { "px": [656,16], "src": [32,32], "f": 0, "t": 48, "d": [13,83] }, + { "px": [0,32], "src": [32,32], "f": 0, "t": 48, "d": [13,84] }, + { "px": [16,32], "src": [32,32], "f": 0, "t": 48, "d": [13,85] }, + { "px": [32,32], "src": [32,32], "f": 0, "t": 48, "d": [13,86] }, + { "px": [48,32], "src": [32,32], "f": 0, "t": 48, "d": [13,87] }, + { "px": [64,32], "src": [32,32], "f": 0, "t": 48, "d": [13,88] }, + { "px": [80,32], "src": [32,32], "f": 0, "t": 48, "d": [13,89] }, + { "px": [96,32], "src": [32,32], "f": 0, "t": 48, "d": [13,90] }, + { "px": [112,32], "src": [32,32], "f": 0, "t": 48, "d": [13,91] }, + { "px": [144,32], "src": [32,32], "f": 0, "t": 48, "d": [13,93] }, + { "px": [272,32], "src": [32,32], "f": 0, "t": 48, "d": [13,101] }, + { "px": [288,32], "src": [32,32], "f": 0, "t": 48, "d": [13,102] }, + { "px": [304,32], "src": [32,32], "f": 0, "t": 48, "d": [13,103] }, + { "px": [320,32], "src": [32,32], "f": 0, "t": 48, "d": [13,104] }, + { "px": [336,32], "src": [32,32], "f": 0, "t": 48, "d": [13,105] }, + { "px": [352,32], "src": [32,32], "f": 0, "t": 48, "d": [13,106] }, + { "px": [368,32], "src": [32,32], "f": 0, "t": 48, "d": [13,107] }, + { "px": [384,32], "src": [32,32], "f": 0, "t": 48, "d": [13,108] }, + { "px": [400,32], "src": [32,32], "f": 0, "t": 48, "d": [13,109] }, + { "px": [416,32], "src": [32,32], "f": 0, "t": 48, "d": [13,110] }, + { "px": [432,32], "src": [32,32], "f": 0, "t": 48, "d": [13,111] }, + { "px": [448,32], "src": [32,32], "f": 0, "t": 48, "d": [13,112] }, + { "px": [464,32], "src": [32,32], "f": 0, "t": 48, "d": [13,113] }, + { "px": [480,32], "src": [32,32], "f": 0, "t": 48, "d": [13,114] }, + { "px": [512,32], "src": [32,32], "f": 0, "t": 48, "d": [13,116] }, + { "px": [608,32], "src": [32,32], "f": 0, "t": 48, "d": [13,122] }, + { "px": [624,32], "src": [32,32], "f": 0, "t": 48, "d": [13,123] }, + { "px": [640,32], "src": [32,32], "f": 0, "t": 48, "d": [13,124] }, + { "px": [0,48], "src": [32,32], "f": 0, "t": 48, "d": [13,126] }, + { "px": [16,48], "src": [32,32], "f": 0, "t": 48, "d": [13,127] }, + { "px": [32,48], "src": [32,32], "f": 0, "t": 48, "d": [13,128] }, + { "px": [48,48], "src": [32,32], "f": 0, "t": 48, "d": [13,129] }, + { "px": [64,48], "src": [32,32], "f": 0, "t": 48, "d": [13,130] }, + { "px": [80,48], "src": [32,32], "f": 0, "t": 48, "d": [13,131] }, + { "px": [96,48], "src": [32,32], "f": 0, "t": 48, "d": [13,132] }, + { "px": [304,48], "src": [32,32], "f": 0, "t": 48, "d": [13,145] }, + { "px": [320,48], "src": [32,32], "f": 0, "t": 48, "d": [13,146] }, + { "px": [336,48], "src": [32,32], "f": 0, "t": 48, "d": [13,147] }, + { "px": [352,48], "src": [32,32], "f": 0, "t": 48, "d": [13,148] }, + { "px": [368,48], "src": [32,32], "f": 0, "t": 48, "d": [13,149] }, + { "px": [384,48], "src": [32,32], "f": 0, "t": 48, "d": [13,150] }, + { "px": [400,48], "src": [32,32], "f": 0, "t": 48, "d": [13,151] }, + { "px": [416,48], "src": [32,32], "f": 0, "t": 48, "d": [13,152] }, + { "px": [432,48], "src": [32,32], "f": 0, "t": 48, "d": [13,153] }, + { "px": [448,48], "src": [32,32], "f": 0, "t": 48, "d": [13,154] }, + { "px": [464,48], "src": [32,32], "f": 0, "t": 48, "d": [13,155] }, + { "px": [480,48], "src": [32,32], "f": 0, "t": 48, "d": [13,156] }, + { "px": [496,48], "src": [32,32], "f": 0, "t": 48, "d": [13,157] }, + { "px": [512,48], "src": [32,32], "f": 0, "t": 48, "d": [13,158] }, + { "px": [528,48], "src": [32,32], "f": 0, "t": 48, "d": [13,159] }, + { "px": [544,48], "src": [32,32], "f": 0, "t": 48, "d": [13,160] }, + { "px": [560,48], "src": [32,32], "f": 0, "t": 48, "d": [13,161] }, + { "px": [624,48], "src": [32,32], "f": 0, "t": 48, "d": [13,165] }, + { "px": [640,48], "src": [32,32], "f": 0, "t": 48, "d": [13,166] }, + { "px": [656,48], "src": [32,32], "f": 0, "t": 48, "d": [13,167] }, + { "px": [0,64], "src": [32,32], "f": 0, "t": 48, "d": [13,168] }, + { "px": [16,64], "src": [32,32], "f": 0, "t": 48, "d": [13,169] }, + { "px": [320,64], "src": [32,32], "f": 0, "t": 48, "d": [13,188] }, + { "px": [336,64], "src": [32,32], "f": 0, "t": 48, "d": [13,189] }, + { "px": [352,64], "src": [32,32], "f": 0, "t": 48, "d": [13,190] }, + { "px": [368,64], "src": [32,32], "f": 0, "t": 48, "d": [13,191] }, + { "px": [384,64], "src": [32,32], "f": 0, "t": 48, "d": [13,192] }, + { "px": [400,64], "src": [32,32], "f": 0, "t": 48, "d": [13,193] }, + { "px": [416,64], "src": [32,32], "f": 0, "t": 48, "d": [13,194] }, + { "px": [432,64], "src": [32,32], "f": 0, "t": 48, "d": [13,195] }, + { "px": [448,64], "src": [32,32], "f": 0, "t": 48, "d": [13,196] }, + { "px": [464,64], "src": [32,32], "f": 0, "t": 48, "d": [13,197] }, + { "px": [480,64], "src": [32,32], "f": 0, "t": 48, "d": [13,198] }, + { "px": [496,64], "src": [32,32], "f": 0, "t": 48, "d": [13,199] }, + { "px": [512,64], "src": [32,32], "f": 0, "t": 48, "d": [13,200] }, + { "px": [528,64], "src": [32,32], "f": 0, "t": 48, "d": [13,201] }, + { "px": [640,64], "src": [32,32], "f": 0, "t": 48, "d": [13,208] }, + { "px": [656,64], "src": [32,32], "f": 0, "t": 48, "d": [13,209] }, + { "px": [0,80], "src": [32,32], "f": 0, "t": 48, "d": [13,210] }, + { "px": [336,80], "src": [32,32], "f": 0, "t": 48, "d": [13,231] }, + { "px": [352,80], "src": [32,32], "f": 0, "t": 48, "d": [13,232] }, + { "px": [368,80], "src": [32,32], "f": 0, "t": 48, "d": [13,233] }, + { "px": [384,80], "src": [32,32], "f": 0, "t": 48, "d": [13,234] }, + { "px": [400,80], "src": [32,32], "f": 0, "t": 48, "d": [13,235] }, + { "px": [416,80], "src": [32,32], "f": 0, "t": 48, "d": [13,236] }, + { "px": [432,80], "src": [32,32], "f": 0, "t": 48, "d": [13,237] }, + { "px": [448,80], "src": [32,32], "f": 0, "t": 48, "d": [13,238] }, + { "px": [464,80], "src": [32,32], "f": 0, "t": 48, "d": [13,239] }, + { "px": [480,80], "src": [32,32], "f": 0, "t": 48, "d": [13,240] }, + { "px": [496,80], "src": [32,32], "f": 0, "t": 48, "d": [13,241] }, + { "px": [512,80], "src": [32,32], "f": 0, "t": 48, "d": [13,242] }, + { "px": [528,80], "src": [32,32], "f": 0, "t": 48, "d": [13,243] }, + { "px": [560,80], "src": [32,32], "f": 0, "t": 48, "d": [13,245] }, + { "px": [608,80], "src": [32,32], "f": 0, "t": 48, "d": [13,248] }, + { "px": [624,80], "src": [32,32], "f": 0, "t": 48, "d": [13,249] }, + { "px": [640,80], "src": [32,32], "f": 0, "t": 48, "d": [13,250] }, + { "px": [656,80], "src": [32,32], "f": 0, "t": 48, "d": [13,251] }, + { "px": [0,96], "src": [32,32], "f": 0, "t": 48, "d": [13,252] }, + { "px": [496,96], "src": [32,32], "f": 0, "t": 48, "d": [13,283] }, + { "px": [512,96], "src": [32,32], "f": 0, "t": 48, "d": [13,284] }, + { "px": [528,96], "src": [32,32], "f": 0, "t": 48, "d": [13,285] }, + { "px": [640,96], "src": [32,32], "f": 0, "t": 48, "d": [13,292] }, + { "px": [656,96], "src": [32,32], "f": 0, "t": 48, "d": [13,293] }, + { "px": [0,112], "src": [32,32], "f": 0, "t": 48, "d": [13,294] }, + { "px": [512,112], "src": [32,32], "f": 0, "t": 48, "d": [13,326] }, + { "px": [656,112], "src": [32,32], "f": 0, "t": 48, "d": [13,335] }, + { "px": [0,128], "src": [32,32], "f": 0, "t": 48, "d": [13,336] }, + { "px": [512,128], "src": [32,32], "f": 0, "t": 48, "d": [13,368] }, + { "px": [528,128], "src": [32,32], "f": 0, "t": 48, "d": [13,369] }, + { "px": [560,128], "src": [32,32], "f": 0, "t": 48, "d": [13,371] }, + { "px": [592,128], "src": [32,32], "f": 0, "t": 48, "d": [13,373] }, + { "px": [624,128], "src": [32,32], "f": 0, "t": 48, "d": [13,375] }, + { "px": [656,128], "src": [32,32], "f": 0, "t": 48, "d": [13,377] }, + { "px": [0,144], "src": [32,32], "f": 0, "t": 48, "d": [13,378] }, + { "px": [512,144], "src": [32,32], "f": 0, "t": 48, "d": [13,410] }, + { "px": [528,144], "src": [32,32], "f": 0, "t": 48, "d": [13,411] }, + { "px": [544,144], "src": [32,32], "f": 0, "t": 48, "d": [13,412] }, + { "px": [608,144], "src": [32,32], "f": 0, "t": 48, "d": [13,416] }, + { "px": [624,144], "src": [32,32], "f": 0, "t": 48, "d": [13,417] }, + { "px": [640,144], "src": [32,32], "f": 0, "t": 48, "d": [13,418] }, + { "px": [512,160], "src": [32,32], "f": 0, "t": 48, "d": [13,452] }, + { "px": [560,160], "src": [32,32], "f": 0, "t": 48, "d": [13,455] }, + { "px": [592,160], "src": [32,32], "f": 0, "t": 48, "d": [13,457] }, + { "px": [608,160], "src": [32,32], "f": 0, "t": 48, "d": [13,458] }, + { "px": [640,160], "src": [32,32], "f": 0, "t": 48, "d": [13,460] }, + { "px": [656,160], "src": [32,32], "f": 0, "t": 48, "d": [13,461] }, + { "px": [0,176], "src": [32,32], "f": 0, "t": 48, "d": [13,462] }, + { "px": [16,176], "src": [32,32], "f": 0, "t": 48, "d": [13,463] }, + { "px": [592,176], "src": [32,32], "f": 0, "t": 48, "d": [13,499] }, + { "px": [608,176], "src": [32,32], "f": 0, "t": 48, "d": [13,500] }, + { "px": [624,176], "src": [32,32], "f": 0, "t": 48, "d": [13,501] }, + { "px": [656,176], "src": [32,32], "f": 0, "t": 48, "d": [13,503] }, + { "px": [0,192], "src": [32,32], "f": 0, "t": 48, "d": [13,504] }, + { "px": [96,192], "src": [32,32], "f": 0, "t": 48, "d": [13,510] }, + { "px": [544,192], "src": [32,32], "f": 0, "t": 48, "d": [13,538] }, + { "px": [560,192], "src": [32,32], "f": 0, "t": 48, "d": [13,539] }, + { "px": [608,192], "src": [32,32], "f": 0, "t": 48, "d": [13,542] }, + { "px": [640,192], "src": [32,32], "f": 0, "t": 48, "d": [13,544] }, + { "px": [656,192], "src": [32,32], "f": 0, "t": 48, "d": [13,545] }, + { "px": [16,208], "src": [32,32], "f": 0, "t": 48, "d": [13,547] }, + { "px": [80,208], "src": [32,32], "f": 0, "t": 48, "d": [13,551] }, + { "px": [528,208], "src": [32,32], "f": 0, "t": 48, "d": [13,579] }, + { "px": [544,208], "src": [32,32], "f": 0, "t": 48, "d": [13,580] }, + { "px": [560,208], "src": [32,32], "f": 0, "t": 48, "d": [13,581] }, + { "px": [624,208], "src": [32,32], "f": 0, "t": 48, "d": [13,585] }, + { "px": [656,208], "src": [32,32], "f": 0, "t": 48, "d": [13,587] }, + { "px": [16,224], "src": [32,32], "f": 0, "t": 48, "d": [13,589] }, + { "px": [576,224], "src": [32,32], "f": 0, "t": 48, "d": [13,624] }, + { "px": [592,224], "src": [32,32], "f": 0, "t": 48, "d": [13,625] }, + { "px": [624,224], "src": [32,32], "f": 0, "t": 48, "d": [13,627] }, + { "px": [656,224], "src": [32,32], "f": 0, "t": 48, "d": [13,629] }, + { "px": [32,240], "src": [32,32], "f": 0, "t": 48, "d": [13,632] }, + { "px": [48,240], "src": [32,32], "f": 0, "t": 48, "d": [13,633] }, + { "px": [112,240], "src": [32,32], "f": 0, "t": 48, "d": [13,637] }, + { "px": [560,240], "src": [32,32], "f": 0, "t": 48, "d": [13,665] }, + { "px": [576,240], "src": [32,32], "f": 0, "t": 48, "d": [13,666] }, + { "px": [640,240], "src": [32,32], "f": 0, "t": 48, "d": [13,670] }, + { "px": [656,240], "src": [32,32], "f": 0, "t": 48, "d": [13,671] }, + { "px": [96,256], "src": [32,32], "f": 0, "t": 48, "d": [13,678] }, + { "px": [112,256], "src": [32,32], "f": 0, "t": 48, "d": [13,679] }, + { "px": [128,256], "src": [32,32], "f": 0, "t": 48, "d": [13,680] }, + { "px": [512,256], "src": [32,32], "f": 0, "t": 48, "d": [13,704] }, + { "px": [576,256], "src": [32,32], "f": 0, "t": 48, "d": [13,708] }, + { "px": [656,256], "src": [32,32], "f": 0, "t": 48, "d": [13,713] }, + { "px": [0,272], "src": [32,32], "f": 0, "t": 48, "d": [13,714] }, + { "px": [48,272], "src": [32,32], "f": 0, "t": 48, "d": [13,717] }, + { "px": [96,272], "src": [32,32], "f": 0, "t": 48, "d": [13,720] }, + { "px": [144,272], "src": [32,32], "f": 0, "t": 48, "d": [13,723] }, + { "px": [528,272], "src": [32,32], "f": 0, "t": 48, "d": [13,747] }, + { "px": [544,272], "src": [32,32], "f": 0, "t": 48, "d": [13,748] }, + { "px": [560,272], "src": [32,32], "f": 0, "t": 48, "d": [13,749] }, + { "px": [576,272], "src": [32,32], "f": 0, "t": 48, "d": [13,750] }, + { "px": [592,272], "src": [32,32], "f": 0, "t": 48, "d": [13,751] }, + { "px": [608,272], "src": [32,32], "f": 0, "t": 48, "d": [13,752] }, + { "px": [624,272], "src": [32,32], "f": 0, "t": 48, "d": [13,753] }, + { "px": [656,272], "src": [32,32], "f": 0, "t": 48, "d": [13,755] }, + { "px": [0,288], "src": [32,32], "f": 0, "t": 48, "d": [13,756] }, + { "px": [80,288], "src": [32,32], "f": 0, "t": 48, "d": [13,761] }, + { "px": [144,288], "src": [32,32], "f": 0, "t": 48, "d": [13,765] }, + { "px": [512,288], "src": [32,32], "f": 0, "t": 48, "d": [13,788] }, + { "px": [528,288], "src": [32,32], "f": 0, "t": 48, "d": [13,789] }, + { "px": [544,288], "src": [32,32], "f": 0, "t": 48, "d": [13,790] }, + { "px": [560,288], "src": [32,32], "f": 0, "t": 48, "d": [13,791] }, + { "px": [576,288], "src": [32,32], "f": 0, "t": 48, "d": [13,792] }, + { "px": [592,288], "src": [32,32], "f": 0, "t": 48, "d": [13,793] }, + { "px": [608,288], "src": [32,32], "f": 0, "t": 48, "d": [13,794] }, + { "px": [624,288], "src": [32,32], "f": 0, "t": 48, "d": [13,795] }, + { "px": [640,288], "src": [32,32], "f": 0, "t": 48, "d": [13,796] }, + { "px": [0,304], "src": [32,32], "f": 0, "t": 48, "d": [13,798] }, + { "px": [32,304], "src": [32,32], "f": 0, "t": 48, "d": [13,800] }, + { "px": [48,304], "src": [32,32], "f": 0, "t": 48, "d": [13,801] }, + { "px": [64,304], "src": [32,32], "f": 0, "t": 48, "d": [13,802] }, + { "px": [112,304], "src": [32,32], "f": 0, "t": 48, "d": [13,805] }, + { "px": [160,304], "src": [32,32], "f": 0, "t": 48, "d": [13,808] }, + { "px": [176,304], "src": [32,32], "f": 0, "t": 48, "d": [13,809] }, + { "px": [480,304], "src": [32,32], "f": 0, "t": 48, "d": [13,828] }, + { "px": [512,304], "src": [32,32], "f": 0, "t": 48, "d": [13,830] }, + { "px": [528,304], "src": [32,32], "f": 0, "t": 48, "d": [13,831] }, + { "px": [544,304], "src": [32,32], "f": 0, "t": 48, "d": [13,832] }, + { "px": [560,304], "src": [32,32], "f": 0, "t": 48, "d": [13,833] }, + { "px": [576,304], "src": [32,32], "f": 0, "t": 48, "d": [13,834] }, + { "px": [592,304], "src": [32,32], "f": 0, "t": 48, "d": [13,835] }, + { "px": [608,304], "src": [32,32], "f": 0, "t": 48, "d": [13,836] }, + { "px": [624,304], "src": [32,32], "f": 0, "t": 48, "d": [13,837] }, + { "px": [640,304], "src": [32,32], "f": 0, "t": 48, "d": [13,838] }, + { "px": [656,304], "src": [32,32], "f": 0, "t": 48, "d": [13,839] }, + { "px": [0,320], "src": [32,32], "f": 0, "t": 48, "d": [13,840] }, + { "px": [16,320], "src": [32,32], "f": 0, "t": 48, "d": [13,841] }, + { "px": [32,320], "src": [32,32], "f": 0, "t": 48, "d": [13,842] }, + { "px": [48,320], "src": [32,32], "f": 0, "t": 48, "d": [13,843] }, + { "px": [64,320], "src": [32,32], "f": 0, "t": 48, "d": [13,844] }, + { "px": [80,320], "src": [32,32], "f": 0, "t": 48, "d": [13,845] }, + { "px": [96,320], "src": [32,32], "f": 0, "t": 48, "d": [13,846] }, + { "px": [112,320], "src": [32,32], "f": 0, "t": 48, "d": [13,847] }, + { "px": [128,320], "src": [32,32], "f": 0, "t": 48, "d": [13,848] }, + { "px": [144,320], "src": [32,32], "f": 0, "t": 48, "d": [13,849] }, + { "px": [176,320], "src": [32,32], "f": 0, "t": 48, "d": [13,851] }, + { "px": [496,320], "src": [32,32], "f": 0, "t": 48, "d": [13,871] }, + { "px": [512,320], "src": [32,32], "f": 0, "t": 48, "d": [13,872] }, + { "px": [528,320], "src": [32,32], "f": 0, "t": 48, "d": [13,873] }, + { "px": [544,320], "src": [32,32], "f": 0, "t": 48, "d": [13,874] }, + { "px": [560,320], "src": [32,32], "f": 0, "t": 48, "d": [13,875] }, + { "px": [576,320], "src": [32,32], "f": 0, "t": 48, "d": [13,876] }, + { "px": [592,320], "src": [32,32], "f": 0, "t": 48, "d": [13,877] }, + { "px": [608,320], "src": [32,32], "f": 0, "t": 48, "d": [13,878] }, + { "px": [624,320], "src": [32,32], "f": 0, "t": 48, "d": [13,879] }, + { "px": [640,320], "src": [32,32], "f": 0, "t": 48, "d": [13,880] }, + { "px": [656,320], "src": [32,32], "f": 0, "t": 48, "d": [13,881] }, + { "px": [0,336], "src": [32,32], "f": 0, "t": 48, "d": [13,882] }, + { "px": [16,336], "src": [32,32], "f": 0, "t": 48, "d": [13,883] }, + { "px": [32,336], "src": [32,32], "f": 0, "t": 48, "d": [13,884] }, + { "px": [48,336], "src": [32,32], "f": 0, "t": 48, "d": [13,885] }, + { "px": [64,336], "src": [32,32], "f": 0, "t": 48, "d": [13,886] }, + { "px": [80,336], "src": [32,32], "f": 0, "t": 48, "d": [13,887] }, + { "px": [96,336], "src": [32,32], "f": 0, "t": 48, "d": [13,888] }, + { "px": [112,336], "src": [32,32], "f": 0, "t": 48, "d": [13,889] }, + { "px": [128,336], "src": [32,32], "f": 0, "t": 48, "d": [13,890] }, + { "px": [144,336], "src": [32,32], "f": 0, "t": 48, "d": [13,891] }, + { "px": [160,336], "src": [32,32], "f": 0, "t": 48, "d": [13,892] }, + { "px": [176,336], "src": [32,32], "f": 0, "t": 48, "d": [13,893] }, + { "px": [192,336], "src": [32,32], "f": 0, "t": 48, "d": [13,894] }, + { "px": [208,336], "src": [32,32], "f": 0, "t": 48, "d": [13,895] }, + { "px": [480,336], "src": [32,32], "f": 0, "t": 48, "d": [13,912] }, + { "px": [496,336], "src": [32,32], "f": 0, "t": 48, "d": [13,913] }, + { "px": [512,336], "src": [32,32], "f": 0, "t": 48, "d": [13,914] }, + { "px": [528,336], "src": [32,32], "f": 0, "t": 48, "d": [13,915] }, + { "px": [544,336], "src": [32,32], "f": 0, "t": 48, "d": [13,916] }, + { "px": [560,336], "src": [32,32], "f": 0, "t": 48, "d": [13,917] }, + { "px": [576,336], "src": [32,32], "f": 0, "t": 48, "d": [13,918] }, + { "px": [592,336], "src": [32,32], "f": 0, "t": 48, "d": [13,919] }, + { "px": [608,336], "src": [32,32], "f": 0, "t": 48, "d": [13,920] }, + { "px": [624,336], "src": [32,32], "f": 0, "t": 48, "d": [13,921] }, + { "px": [640,336], "src": [32,32], "f": 0, "t": 48, "d": [13,922] }, + { "px": [144,16], "src": [96,96], "f": 0, "t": 144, "d": [81,51] }, + { "px": [192,16], "src": [96,96], "f": 0, "t": 144, "d": [81,54] }, + { "px": [240,16], "src": [96,96], "f": 0, "t": 144, "d": [81,57] }, + { "px": [256,16], "src": [96,96], "f": 0, "t": 144, "d": [81,58] }, + { "px": [272,16], "src": [96,96], "f": 0, "t": 144, "d": [81,59] }, + { "px": [480,16], "src": [96,96], "f": 0, "t": 144, "d": [81,72] }, + { "px": [496,16], "src": [96,96], "f": 0, "t": 144, "d": [81,73] }, + { "px": [576,16], "src": [96,96], "f": 0, "t": 144, "d": [81,78] }, + { "px": [608,16], "src": [96,96], "f": 0, "t": 144, "d": [81,80] }, + { "px": [624,16], "src": [96,96], "f": 0, "t": 144, "d": [81,81] }, + { "px": [176,32], "src": [96,96], "f": 0, "t": 144, "d": [81,95] }, + { "px": [192,32], "src": [96,96], "f": 0, "t": 144, "d": [81,96] }, + { "px": [208,32], "src": [96,96], "f": 0, "t": 144, "d": [81,97] }, + { "px": [240,32], "src": [96,96], "f": 0, "t": 144, "d": [81,99] }, + { "px": [256,32], "src": [96,96], "f": 0, "t": 144, "d": [81,100] }, + { "px": [544,32], "src": [96,96], "f": 0, "t": 144, "d": [81,118] }, + { "px": [592,32], "src": [96,96], "f": 0, "t": 144, "d": [81,121] }, + { "px": [576,48], "src": [96,96], "f": 0, "t": 144, "d": [81,162] }, + { "px": [592,48], "src": [96,96], "f": 0, "t": 144, "d": [81,163] }, + { "px": [544,64], "src": [96,96], "f": 0, "t": 144, "d": [81,202] }, + { "px": [576,64], "src": [96,96], "f": 0, "t": 144, "d": [81,204] }, + { "px": [624,64], "src": [96,96], "f": 0, "t": 144, "d": [81,207] }, + { "px": [544,80], "src": [96,96], "f": 0, "t": 144, "d": [81,244] }, + { "px": [576,80], "src": [96,96], "f": 0, "t": 144, "d": [81,246] }, + { "px": [592,80], "src": [96,96], "f": 0, "t": 144, "d": [81,247] }, + { "px": [544,96], "src": [96,96], "f": 0, "t": 144, "d": [81,286] }, + { "px": [560,96], "src": [96,96], "f": 0, "t": 144, "d": [81,287] }, + { "px": [576,96], "src": [96,96], "f": 0, "t": 144, "d": [81,288] }, + { "px": [592,96], "src": [96,96], "f": 0, "t": 144, "d": [81,289] }, + { "px": [608,96], "src": [96,96], "f": 0, "t": 144, "d": [81,290] }, + { "px": [624,96], "src": [96,96], "f": 0, "t": 144, "d": [81,291] }, + { "px": [560,112], "src": [96,96], "f": 0, "t": 144, "d": [81,329] }, + { "px": [576,112], "src": [96,96], "f": 0, "t": 144, "d": [81,330] }, + { "px": [624,112], "src": [96,96], "f": 0, "t": 144, "d": [81,333] }, + { "px": [640,112], "src": [96,96], "f": 0, "t": 144, "d": [81,334] }, + { "px": [544,128], "src": [96,96], "f": 0, "t": 144, "d": [81,370] }, + { "px": [576,128], "src": [96,96], "f": 0, "t": 144, "d": [81,372] }, + { "px": [560,144], "src": [96,96], "f": 0, "t": 144, "d": [81,413] }, + { "px": [576,144], "src": [96,96], "f": 0, "t": 144, "d": [81,414] }, + { "px": [592,144], "src": [96,96], "f": 0, "t": 144, "d": [81,415] }, + { "px": [528,160], "src": [96,96], "f": 0, "t": 144, "d": [81,453] }, + { "px": [576,160], "src": [96,96], "f": 0, "t": 144, "d": [81,456] }, + { "px": [576,176], "src": [96,96], "f": 0, "t": 144, "d": [81,498] }, + { "px": [16,192], "src": [96,96], "f": 0, "t": 144, "d": [81,505] }, + { "px": [48,192], "src": [96,96], "f": 0, "t": 144, "d": [81,507] }, + { "px": [64,192], "src": [96,96], "f": 0, "t": 144, "d": [81,508] }, + { "px": [512,192], "src": [96,96], "f": 0, "t": 144, "d": [81,536] }, + { "px": [576,192], "src": [96,96], "f": 0, "t": 144, "d": [81,540] }, + { "px": [592,192], "src": [96,96], "f": 0, "t": 144, "d": [81,541] }, + { "px": [48,208], "src": [96,96], "f": 0, "t": 144, "d": [81,549] }, + { "px": [64,208], "src": [96,96], "f": 0, "t": 144, "d": [81,550] }, + { "px": [96,208], "src": [96,96], "f": 0, "t": 144, "d": [81,552] }, + { "px": [576,208], "src": [96,96], "f": 0, "t": 144, "d": [81,582] }, + { "px": [608,208], "src": [96,96], "f": 0, "t": 144, "d": [81,584] }, + { "px": [640,208], "src": [96,96], "f": 0, "t": 144, "d": [81,586] }, + { "px": [32,224], "src": [96,96], "f": 0, "t": 144, "d": [81,590] }, + { "px": [48,224], "src": [96,96], "f": 0, "t": 144, "d": [81,591] }, + { "px": [96,224], "src": [96,96], "f": 0, "t": 144, "d": [81,594] }, + { "px": [544,224], "src": [96,96], "f": 0, "t": 144, "d": [81,622] }, + { "px": [608,224], "src": [96,96], "f": 0, "t": 144, "d": [81,626] }, + { "px": [640,224], "src": [96,96], "f": 0, "t": 144, "d": [81,628] }, + { "px": [64,240], "src": [96,96], "f": 0, "t": 144, "d": [81,634] }, + { "px": [80,240], "src": [96,96], "f": 0, "t": 144, "d": [81,635] }, + { "px": [96,240], "src": [96,96], "f": 0, "t": 144, "d": [81,636] }, + { "px": [128,240], "src": [96,96], "f": 0, "t": 144, "d": [81,638] }, + { "px": [592,240], "src": [96,96], "f": 0, "t": 144, "d": [81,667] }, + { "px": [608,240], "src": [96,96], "f": 0, "t": 144, "d": [81,668] }, + { "px": [16,256], "src": [96,96], "f": 0, "t": 144, "d": [81,673] }, + { "px": [32,256], "src": [96,96], "f": 0, "t": 144, "d": [81,674] }, + { "px": [48,256], "src": [96,96], "f": 0, "t": 144, "d": [81,675] }, + { "px": [64,256], "src": [96,96], "f": 0, "t": 144, "d": [81,676] }, + { "px": [80,256], "src": [96,96], "f": 0, "t": 144, "d": [81,677] }, + { "px": [144,256], "src": [96,96], "f": 0, "t": 144, "d": [81,681] }, + { "px": [160,256], "src": [96,96], "f": 0, "t": 144, "d": [81,682] }, + { "px": [560,256], "src": [96,96], "f": 0, "t": 144, "d": [81,707] }, + { "px": [592,256], "src": [96,96], "f": 0, "t": 144, "d": [81,709] }, + { "px": [608,256], "src": [96,96], "f": 0, "t": 144, "d": [81,710] }, + { "px": [624,256], "src": [96,96], "f": 0, "t": 144, "d": [81,711] }, + { "px": [640,256], "src": [96,96], "f": 0, "t": 144, "d": [81,712] }, + { "px": [64,272], "src": [96,96], "f": 0, "t": 144, "d": [81,718] }, + { "px": [112,272], "src": [96,96], "f": 0, "t": 144, "d": [81,721] }, + { "px": [160,272], "src": [96,96], "f": 0, "t": 144, "d": [81,724] }, + { "px": [192,272], "src": [96,96], "f": 0, "t": 144, "d": [81,726] }, + { "px": [224,272], "src": [96,96], "f": 0, "t": 144, "d": [81,728] }, + { "px": [240,272], "src": [96,96], "f": 0, "t": 144, "d": [81,729] }, + { "px": [256,272], "src": [96,96], "f": 0, "t": 144, "d": [81,730] }, + { "px": [640,272], "src": [96,96], "f": 0, "t": 144, "d": [81,754] }, + { "px": [48,288], "src": [96,96], "f": 0, "t": 144, "d": [81,759] }, + { "px": [64,288], "src": [96,96], "f": 0, "t": 144, "d": [81,760] }, + { "px": [96,288], "src": [96,96], "f": 0, "t": 144, "d": [81,762] }, + { "px": [128,288], "src": [96,96], "f": 0, "t": 144, "d": [81,764] }, + { "px": [208,288], "src": [96,96], "f": 0, "t": 144, "d": [81,769] }, + { "px": [224,288], "src": [96,96], "f": 0, "t": 144, "d": [81,770] }, + { "px": [240,288], "src": [96,96], "f": 0, "t": 144, "d": [81,771] }, + { "px": [96,304], "src": [96,96], "f": 0, "t": 144, "d": [81,804] }, + { "px": [128,304], "src": [96,96], "f": 0, "t": 144, "d": [81,806] }, + { "px": [144,304], "src": [96,96], "f": 0, "t": 144, "d": [81,807] }, + { "px": [192,304], "src": [96,96], "f": 0, "t": 144, "d": [81,810] }, + { "px": [208,304], "src": [96,96], "f": 0, "t": 144, "d": [81,811] }, + { "px": [224,304], "src": [96,96], "f": 0, "t": 144, "d": [81,812] }, + { "px": [496,304], "src": [96,96], "f": 0, "t": 144, "d": [81,829] }, + { "px": [192,320], "src": [96,96], "f": 0, "t": 144, "d": [81,852] }, + { "px": [208,320], "src": [96,96], "f": 0, "t": 144, "d": [81,853] }, + { "px": [16,0], "src": [64,96], "f": 0, "t": 142, "d": [14,1] }, + { "px": [32,0], "src": [64,96], "f": 0, "t": 142, "d": [14,2] }, + { "px": [48,0], "src": [64,96], "f": 0, "t": 142, "d": [14,3] }, + { "px": [208,0], "src": [96,96], "f": 0, "t": 144, "d": [14,13] }, + { "px": [288,0], "src": [64,96], "f": 0, "t": 142, "d": [14,18] }, + { "px": [304,0], "src": [64,96], "f": 0, "t": 142, "d": [14,19] }, + { "px": [480,0], "src": [64,96], "f": 0, "t": 142, "d": [14,30] }, + { "px": [512,0], "src": [96,96], "f": 0, "t": 144, "d": [14,32] }, + { "px": [64,16], "src": [96,96], "f": 0, "t": 144, "d": [14,46] }, + { "px": [128,16], "src": [96,96], "f": 0, "t": 144, "d": [14,50] }, + { "px": [160,16], "src": [96,96], "f": 0, "t": 144, "d": [14,52] }, + { "px": [208,16], "src": [64,96], "f": 0, "t": 142, "d": [14,55] }, + { "px": [224,16], "src": [96,96], "f": 0, "t": 144, "d": [14,56] }, + { "px": [288,16], "src": [64,96], "f": 0, "t": 142, "d": [14,60] }, + { "px": [512,16], "src": [64,96], "f": 0, "t": 142, "d": [14,74] }, + { "px": [544,16], "src": [96,96], "f": 0, "t": 144, "d": [14,76] }, + { "px": [128,32], "src": [64,96], "f": 0, "t": 142, "d": [14,92] }, + { "px": [160,32], "src": [64,96], "f": 0, "t": 142, "d": [14,94] }, + { "px": [224,32], "src": [96,96], "f": 0, "t": 144, "d": [14,98] }, + { "px": [496,32], "src": [64,96], "f": 0, "t": 142, "d": [14,115] }, + { "px": [528,32], "src": [96,96], "f": 0, "t": 144, "d": [14,117] }, + { "px": [560,32], "src": [64,96], "f": 0, "t": 142, "d": [14,119] }, + { "px": [576,32], "src": [64,96], "f": 0, "t": 142, "d": [14,120] }, + { "px": [656,32], "src": [96,96], "f": 0, "t": 144, "d": [14,125] }, + { "px": [112,48], "src": [64,96], "f": 0, "t": 142, "d": [14,133] }, + { "px": [608,48], "src": [96,96], "f": 0, "t": 144, "d": [14,164] }, + { "px": [560,64], "src": [64,96], "f": 0, "t": 142, "d": [14,203] }, + { "px": [592,64], "src": [96,96], "f": 0, "t": 144, "d": [14,205] }, + { "px": [608,64], "src": [96,96], "f": 0, "t": 144, "d": [14,206] }, + { "px": [320,80], "src": [64,96], "f": 0, "t": 142, "d": [14,230] }, + { "px": [528,112], "src": [64,96], "f": 0, "t": 142, "d": [14,327] }, + { "px": [544,112], "src": [64,96], "f": 0, "t": 142, "d": [14,328] }, + { "px": [592,112], "src": [64,96], "f": 0, "t": 142, "d": [14,331] }, + { "px": [608,112], "src": [64,96], "f": 0, "t": 142, "d": [14,332] }, + { "px": [608,128], "src": [96,96], "f": 0, "t": 144, "d": [14,374] }, + { "px": [640,128], "src": [96,96], "f": 0, "t": 144, "d": [14,376] }, + { "px": [656,144], "src": [64,96], "f": 0, "t": 142, "d": [14,419] }, + { "px": [0,160], "src": [64,96], "f": 0, "t": 142, "d": [14,420] }, + { "px": [544,160], "src": [64,96], "f": 0, "t": 142, "d": [14,454] }, + { "px": [624,160], "src": [96,96], "f": 0, "t": 144, "d": [14,459] }, + { "px": [512,176], "src": [96,96], "f": 0, "t": 144, "d": [14,494] }, + { "px": [528,176], "src": [96,96], "f": 0, "t": 144, "d": [14,495] }, + { "px": [544,176], "src": [96,96], "f": 0, "t": 144, "d": [14,496] }, + { "px": [560,176], "src": [64,96], "f": 0, "t": 142, "d": [14,497] }, + { "px": [640,176], "src": [64,96], "f": 0, "t": 142, "d": [14,502] }, + { "px": [32,192], "src": [96,96], "f": 0, "t": 144, "d": [14,506] }, + { "px": [80,192], "src": [64,96], "f": 0, "t": 142, "d": [14,509] }, + { "px": [528,192], "src": [64,96], "f": 0, "t": 142, "d": [14,537] }, + { "px": [624,192], "src": [64,96], "f": 0, "t": 142, "d": [14,543] }, + { "px": [0,208], "src": [64,96], "f": 0, "t": 142, "d": [14,546] }, + { "px": [32,208], "src": [64,96], "f": 0, "t": 142, "d": [14,548] }, + { "px": [512,208], "src": [96,96], "f": 0, "t": 144, "d": [14,578] }, + { "px": [592,208], "src": [96,96], "f": 0, "t": 144, "d": [14,583] }, + { "px": [0,224], "src": [96,96], "f": 0, "t": 144, "d": [14,588] }, + { "px": [64,224], "src": [64,96], "f": 0, "t": 142, "d": [14,592] }, + { "px": [80,224], "src": [64,96], "f": 0, "t": 142, "d": [14,593] }, + { "px": [112,224], "src": [64,96], "f": 0, "t": 142, "d": [14,595] }, + { "px": [512,224], "src": [64,96], "f": 0, "t": 142, "d": [14,620] }, + { "px": [528,224], "src": [64,96], "f": 0, "t": 142, "d": [14,621] }, + { "px": [560,224], "src": [64,96], "f": 0, "t": 142, "d": [14,623] }, + { "px": [0,240], "src": [96,96], "f": 0, "t": 144, "d": [14,630] }, + { "px": [16,240], "src": [96,96], "f": 0, "t": 144, "d": [14,631] }, + { "px": [144,240], "src": [96,96], "f": 0, "t": 144, "d": [14,639] }, + { "px": [512,240], "src": [64,96], "f": 0, "t": 142, "d": [14,662] }, + { "px": [528,240], "src": [64,96], "f": 0, "t": 142, "d": [14,663] }, + { "px": [544,240], "src": [64,96], "f": 0, "t": 142, "d": [14,664] }, + { "px": [624,240], "src": [64,96], "f": 0, "t": 142, "d": [14,669] }, + { "px": [0,256], "src": [64,96], "f": 0, "t": 142, "d": [14,672] }, + { "px": [528,256], "src": [64,96], "f": 0, "t": 142, "d": [14,705] }, + { "px": [544,256], "src": [64,96], "f": 0, "t": 142, "d": [14,706] }, + { "px": [16,272], "src": [64,96], "f": 0, "t": 142, "d": [14,715] }, + { "px": [32,272], "src": [96,96], "f": 0, "t": 144, "d": [14,716] }, + { "px": [80,272], "src": [96,96], "f": 0, "t": 144, "d": [14,719] }, + { "px": [128,272], "src": [64,96], "f": 0, "t": 142, "d": [14,722] }, + { "px": [176,272], "src": [96,96], "f": 0, "t": 144, "d": [14,725] }, + { "px": [208,272], "src": [64,96], "f": 0, "t": 142, "d": [14,727] }, + { "px": [512,272], "src": [64,96], "f": 0, "t": 142, "d": [14,746] }, + { "px": [16,288], "src": [64,96], "f": 0, "t": 142, "d": [14,757] }, + { "px": [32,288], "src": [64,96], "f": 0, "t": 142, "d": [14,758] }, + { "px": [112,288], "src": [96,96], "f": 0, "t": 144, "d": [14,763] }, + { "px": [160,288], "src": [96,96], "f": 0, "t": 144, "d": [14,766] }, + { "px": [176,288], "src": [64,96], "f": 0, "t": 142, "d": [14,767] }, + { "px": [192,288], "src": [64,96], "f": 0, "t": 142, "d": [14,768] }, + { "px": [256,288], "src": [64,96], "f": 0, "t": 142, "d": [14,772] }, + { "px": [496,288], "src": [96,96], "f": 0, "t": 144, "d": [14,787] }, + { "px": [656,288], "src": [96,96], "f": 0, "t": 144, "d": [14,797] }, + { "px": [16,304], "src": [96,96], "f": 0, "t": 144, "d": [14,799] }, + { "px": [80,304], "src": [64,96], "f": 0, "t": 142, "d": [14,803] }, + { "px": [160,320], "src": [64,96], "f": 0, "t": 142, "d": [14,850] }, + { "px": [480,320], "src": [64,96], "f": 0, "t": 142, "d": [14,870] }, + { "px": [656,336], "src": [64,96], "f": 0, "t": 142, "d": [14,923] }, + { "px": [112,64], "src": [0,32], "f": 1, "t": 46, "d": [16,175] }, + { "px": [304,64], "src": [0,32], "f": 0, "t": 46, "d": [16,187] }, + { "px": [16,80], "src": [0,32], "f": 1, "t": 46, "d": [16,211] }, + { "px": [112,80], "src": [0,32], "f": 0, "t": 46, "d": [16,217] }, + { "px": [304,80], "src": [0,32], "f": 0, "t": 46, "d": [16,229] }, + { "px": [16,96], "src": [0,32], "f": 1, "t": 46, "d": [16,253] }, + { "px": [16,112], "src": [0,32], "f": 1, "t": 46, "d": [16,295] }, + { "px": [496,112], "src": [0,32], "f": 0, "t": 46, "d": [16,325] }, + { "px": [16,128], "src": [0,32], "f": 1, "t": 46, "d": [16,337] }, + { "px": [496,128], "src": [0,32], "f": 0, "t": 46, "d": [16,367] }, + { "px": [16,144], "src": [0,32], "f": 1, "t": 46, "d": [16,379] }, + { "px": [496,144], "src": [0,32], "f": 0, "t": 46, "d": [16,409] }, + { "px": [16,160], "src": [0,32], "f": 1, "t": 46, "d": [16,421] }, + { "px": [112,160], "src": [0,32], "f": 0, "t": 46, "d": [16,427] }, + { "px": [496,160], "src": [0,32], "f": 0, "t": 46, "d": [16,451] }, + { "px": [112,176], "src": [0,32], "f": 1, "t": 46, "d": [16,469] }, + { "px": [496,176], "src": [0,32], "f": 0, "t": 46, "d": [16,493] }, + { "px": [112,192], "src": [0,32], "f": 1, "t": 46, "d": [16,511] }, + { "px": [496,192], "src": [0,32], "f": 0, "t": 46, "d": [16,535] }, + { "px": [112,208], "src": [0,32], "f": 1, "t": 46, "d": [16,553] }, + { "px": [496,208], "src": [0,32], "f": 0, "t": 46, "d": [16,577] }, + { "px": [496,224], "src": [0,32], "f": 0, "t": 46, "d": [16,619] }, + { "px": [496,240], "src": [0,32], "f": 0, "t": 46, "d": [16,661] }, + { "px": [496,256], "src": [0,32], "f": 0, "t": 46, "d": [16,703] }, + { "px": [272,272], "src": [0,32], "f": 1, "t": 46, "d": [16,731] }, + { "px": [496,272], "src": [0,32], "f": 0, "t": 46, "d": [16,745] }, + { "px": [272,288], "src": [0,32], "f": 1, "t": 46, "d": [16,773] }, + { "px": [464,304], "src": [0,32], "f": 0, "t": 46, "d": [16,827] }, + { "px": [224,320], "src": [0,32], "f": 1, "t": 46, "d": [16,854] }, + { "px": [464,320], "src": [0,32], "f": 0, "t": 46, "d": [16,869] }, + { "px": [224,336], "src": [0,32], "f": 1, "t": 46, "d": [16,896] }, + { "px": [464,336], "src": [0,32], "f": 0, "t": 46, "d": [16,911] }, + { "px": [128,48], "src": [32,64], "f": 0, "t": 94, "d": [18,134] }, + { "px": [144,48], "src": [32,64], "f": 0, "t": 94, "d": [18,135] }, + { "px": [160,48], "src": [32,64], "f": 0, "t": 94, "d": [18,136] }, + { "px": [192,48], "src": [32,64], "f": 0, "t": 94, "d": [18,138] }, + { "px": [208,48], "src": [32,64], "f": 0, "t": 94, "d": [18,139] }, + { "px": [224,48], "src": [32,64], "f": 0, "t": 94, "d": [18,140] }, + { "px": [240,48], "src": [32,64], "f": 0, "t": 94, "d": [18,141] }, + { "px": [272,48], "src": [32,64], "f": 0, "t": 94, "d": [18,143] }, + { "px": [288,48], "src": [32,64], "f": 0, "t": 94, "d": [18,144] }, + { "px": [32,64], "src": [32,64], "f": 0, "t": 94, "d": [18,170] }, + { "px": [48,64], "src": [32,64], "f": 0, "t": 94, "d": [18,171] }, + { "px": [64,64], "src": [32,64], "f": 0, "t": 94, "d": [18,172] }, + { "px": [80,64], "src": [32,64], "f": 0, "t": 94, "d": [18,173] }, + { "px": [96,64], "src": [32,64], "f": 0, "t": 94, "d": [18,174] }, + { "px": [320,96], "src": [32,64], "f": 0, "t": 94, "d": [18,272] }, + { "px": [336,96], "src": [32,64], "f": 0, "t": 94, "d": [18,273] }, + { "px": [352,96], "src": [32,64], "f": 0, "t": 94, "d": [18,274] }, + { "px": [368,96], "src": [32,64], "f": 0, "t": 94, "d": [18,275] }, + { "px": [384,96], "src": [32,64], "f": 0, "t": 94, "d": [18,276] }, + { "px": [400,96], "src": [32,64], "f": 0, "t": 94, "d": [18,277] }, + { "px": [416,96], "src": [32,64], "f": 0, "t": 94, "d": [18,278] }, + { "px": [432,96], "src": [32,64], "f": 0, "t": 94, "d": [18,279] }, + { "px": [448,96], "src": [32,64], "f": 0, "t": 94, "d": [18,280] }, + { "px": [464,96], "src": [32,64], "f": 0, "t": 94, "d": [18,281] }, + { "px": [480,96], "src": [32,64], "f": 0, "t": 94, "d": [18,282] }, + { "px": [240,304], "src": [32,64], "f": 0, "t": 94, "d": [18,813] }, + { "px": [256,304], "src": [32,64], "f": 0, "t": 94, "d": [18,814] }, + { "px": [128,64], "src": [64,144], "f": 0, "t": 211, "d": [29,176] }, + { "px": [288,64], "src": [48,160], "f": 1, "t": 233, "d": [29,186] }, + { "px": [112,96], "src": [224,96], "f": 2, "t": 152, "d": [31,259] }, + { "px": [304,96], "src": [224,96], "f": 2, "t": 152, "d": [31,271] }, + { "px": [272,304], "src": [224,96], "f": 3, "t": 152, "d": [31,815] }, + { "px": [112,48], "src": [64,144], "f": 3, "t": 211, "d": [32,133] }, + { "px": [304,48], "src": [64,144], "f": 2, "t": 211, "d": [32,145] }, + { "px": [16,64], "src": [64,144], "f": 3, "t": 211, "d": [32,169] }, + { "px": [112,64], "src": [64,144], "f": 2, "t": 211, "d": [32,175] }, + { "px": [496,96], "src": [64,144], "f": 2, "t": 211, "d": [32,283] }, + { "px": [16,176], "src": [64,144], "f": 1, "t": 211, "d": [32,463] }, + { "px": [112,176], "src": [64,144], "f": 0, "t": 211, "d": [32,469] }, + { "px": [112,224], "src": [64,144], "f": 1, "t": 211, "d": [32,595] }, + { "px": [144,240], "src": [64,144], "f": 1, "t": 211, "d": [32,639] }, + { "px": [160,256], "src": [64,144], "f": 1, "t": 211, "d": [32,682] }, + { "px": [496,288], "src": [64,144], "f": 0, "t": 211, "d": [32,787] }, + { "px": [224,304], "src": [64,144], "f": 3, "t": 211, "d": [32,812] }, + { "px": [112,144], "src": [32,0], "f": 0, "t": 2, "d": [12,385] }, + { "px": [32,176], "src": [32,0], "f": 0, "t": 2, "d": [12,464] }, + { "px": [48,176], "src": [32,0], "f": 0, "t": 2, "d": [12,465] }, + { "px": [64,176], "src": [32,0], "f": 0, "t": 2, "d": [12,466] }, + { "px": [80,176], "src": [32,0], "f": 0, "t": 2, "d": [12,467] }, + { "px": [96,176], "src": [32,0], "f": 0, "t": 2, "d": [12,468] }, + { "px": [128,224], "src": [32,0], "f": 0, "t": 2, "d": [12,596] }, + { "px": [144,224], "src": [32,0], "f": 0, "t": 2, "d": [12,597] }, + { "px": [160,240], "src": [32,0], "f": 0, "t": 2, "d": [12,640] }, + { "px": [176,256], "src": [32,0], "f": 0, "t": 2, "d": [12,683] }, + { "px": [192,256], "src": [32,0], "f": 0, "t": 2, "d": [12,684] }, + { "px": [208,256], "src": [32,0], "f": 0, "t": 2, "d": [12,685] }, + { "px": [224,256], "src": [32,0], "f": 0, "t": 2, "d": [12,686] }, + { "px": [240,256], "src": [32,0], "f": 0, "t": 2, "d": [12,687] }, + { "px": [256,256], "src": [32,0], "f": 0, "t": 2, "d": [12,688] }, + { "px": [272,256], "src": [32,0], "f": 0, "t": 2, "d": [12,689] }, + { "px": [464,288], "src": [32,0], "f": 0, "t": 2, "d": [12,785] }, + { "px": [480,288], "src": [32,0], "f": 0, "t": 2, "d": [12,786] }, + { "px": [128,208], "src": [192,0], "f": 1, "t": 12, "d": [36,554] }, + { "px": [320,128], "src": [256,128], "f": 0, "t": 200, "d": [58,356] }, + { "px": [288,240], "src": [256,128], "f": 0, "t": 200, "d": [58,648] }, + { "px": [304,240], "src": [256,128], "f": 0, "t": 200, "d": [58,649] }, + { "px": [320,240], "src": [256,128], "f": 0, "t": 200, "d": [58,650] }, + { "px": [304,256], "src": [256,128], "f": 0, "t": 200, "d": [58,691] }, + { "px": [448,256], "src": [256,128], "f": 0, "t": 200, "d": [58,700] }, + { "px": [464,256], "src": [256,128], "f": 0, "t": 200, "d": [58,701] }, + { "px": [304,272], "src": [256,128], "f": 0, "t": 200, "d": [58,733] }, + { "px": [448,272], "src": [256,128], "f": 0, "t": 200, "d": [58,742] }, + { "px": [304,288], "src": [256,128], "f": 0, "t": 200, "d": [58,775] }, + { "px": [304,304], "src": [256,128], "f": 0, "t": 200, "d": [58,817] }, + { "px": [288,320], "src": [256,128], "f": 0, "t": 200, "d": [58,858] }, + { "px": [304,320], "src": [256,128], "f": 0, "t": 200, "d": [58,859] }, + { "px": [256,336], "src": [256,128], "f": 0, "t": 200, "d": [58,898] }, + { "px": [272,336], "src": [256,128], "f": 0, "t": 200, "d": [58,899] }, + { "px": [288,336], "src": [256,128], "f": 0, "t": 200, "d": [58,900] }, + { "px": [304,336], "src": [256,128], "f": 0, "t": 200, "d": [58,901] }, + { "px": [48,80], "src": [256,96], "f": 0, "t": 154, "d": [59,213] }, + { "px": [64,80], "src": [256,96], "f": 0, "t": 154, "d": [59,214] }, + { "px": [80,80], "src": [256,96], "f": 0, "t": 154, "d": [59,215] }, + { "px": [320,112], "src": [256,96], "f": 0, "t": 154, "d": [59,314] }, + { "px": [336,112], "src": [256,96], "f": 0, "t": 154, "d": [59,315] }, + { "px": [352,112], "src": [256,96], "f": 0, "t": 154, "d": [59,316] }, + { "px": [368,112], "src": [256,96], "f": 0, "t": 154, "d": [59,317] }, + { "px": [384,112], "src": [256,96], "f": 0, "t": 154, "d": [59,318] }, + { "px": [400,112], "src": [256,96], "f": 0, "t": 154, "d": [59,319] }, + { "px": [416,112], "src": [256,96], "f": 0, "t": 154, "d": [59,320] }, + { "px": [432,112], "src": [256,96], "f": 0, "t": 154, "d": [59,321] }, + { "px": [448,112], "src": [256,96], "f": 0, "t": 154, "d": [59,322] }, + { "px": [464,112], "src": [256,96], "f": 0, "t": 154, "d": [59,323] }, + { "px": [352,128], "src": [256,96], "f": 2, "t": 154, "d": [59,358] }, + { "px": [368,128], "src": [256,96], "f": 2, "t": 154, "d": [59,359] }, + { "px": [384,128], "src": [256,96], "f": 2, "t": 154, "d": [59,360] }, + { "px": [400,128], "src": [256,96], "f": 2, "t": 154, "d": [59,361] }, + { "px": [416,128], "src": [256,96], "f": 2, "t": 154, "d": [59,362] }, + { "px": [432,128], "src": [256,96], "f": 2, "t": 154, "d": [59,363] }, + { "px": [448,128], "src": [256,96], "f": 2, "t": 154, "d": [59,364] }, + { "px": [320,144], "src": [256,96], "f": 2, "t": 154, "d": [59,398] }, + { "px": [48,160], "src": [256,96], "f": 0, "t": 154, "d": [59,423] }, + { "px": [64,160], "src": [256,96], "f": 0, "t": 154, "d": [59,424] }, + { "px": [80,160], "src": [256,96], "f": 0, "t": 154, "d": [59,425] }, + { "px": [176,224], "src": [256,96], "f": 0, "t": 154, "d": [59,599] }, + { "px": [192,224], "src": [256,96], "f": 0, "t": 154, "d": [59,600] }, + { "px": [208,224], "src": [256,96], "f": 0, "t": 154, "d": [59,601] }, + { "px": [224,224], "src": [256,96], "f": 0, "t": 154, "d": [59,602] }, + { "px": [240,224], "src": [256,96], "f": 0, "t": 154, "d": [59,603] }, + { "px": [256,224], "src": [256,96], "f": 0, "t": 154, "d": [59,604] }, + { "px": [272,224], "src": [256,96], "f": 0, "t": 154, "d": [59,605] }, + { "px": [288,224], "src": [256,96], "f": 0, "t": 154, "d": [59,606] }, + { "px": [304,224], "src": [256,96], "f": 0, "t": 154, "d": [59,607] }, + { "px": [320,224], "src": [256,96], "f": 0, "t": 154, "d": [59,608] }, + { "px": [192,240], "src": [256,96], "f": 2, "t": 154, "d": [59,642] }, + { "px": [208,240], "src": [256,96], "f": 2, "t": 154, "d": [59,643] }, + { "px": [224,240], "src": [256,96], "f": 2, "t": 154, "d": [59,644] }, + { "px": [240,240], "src": [256,96], "f": 2, "t": 154, "d": [59,645] }, + { "px": [256,240], "src": [256,96], "f": 2, "t": 154, "d": [59,646] }, + { "px": [272,240], "src": [256,96], "f": 2, "t": 154, "d": [59,647] }, + { "px": [352,240], "src": [256,96], "f": 0, "t": 154, "d": [59,652] }, + { "px": [368,240], "src": [256,96], "f": 0, "t": 154, "d": [59,653] }, + { "px": [432,240], "src": [256,96], "f": 0, "t": 154, "d": [59,657] }, + { "px": [448,240], "src": [256,96], "f": 0, "t": 154, "d": [59,658] }, + { "px": [336,256], "src": [256,96], "f": 2, "t": 154, "d": [59,693] }, + { "px": [352,256], "src": [256,96], "f": 2, "t": 154, "d": [59,694] }, + { "px": [368,256], "src": [256,96], "f": 2, "t": 154, "d": [59,695] }, + { "px": [464,272], "src": [256,96], "f": 2, "t": 154, "d": [59,743] }, + { "px": [256,320], "src": [256,96], "f": 0, "t": 154, "d": [59,856] }, + { "px": [272,320], "src": [256,96], "f": 0, "t": 154, "d": [59,857] }, + { "px": [384,336], "src": [256,96], "f": 0, "t": 154, "d": [59,906] }, + { "px": [400,336], "src": [256,96], "f": 0, "t": 154, "d": [59,907] }, + { "px": [416,336], "src": [256,96], "f": 0, "t": 154, "d": [59,908] }, + { "px": [32,96], "src": [224,128], "f": 0, "t": 198, "d": [61,254] }, + { "px": [32,112], "src": [224,128], "f": 0, "t": 198, "d": [61,296] }, + { "px": [32,128], "src": [224,128], "f": 0, "t": 198, "d": [61,338] }, + { "px": [304,128], "src": [224,128], "f": 0, "t": 198, "d": [61,355] }, + { "px": [480,128], "src": [224,128], "f": 1, "t": 198, "d": [61,366] }, + { "px": [32,144], "src": [224,128], "f": 0, "t": 198, "d": [61,380] }, + { "px": [464,144], "src": [224,128], "f": 0, "t": 198, "d": [61,407] }, + { "px": [480,144], "src": [224,128], "f": 1, "t": 198, "d": [61,408] }, + { "px": [464,160], "src": [224,128], "f": 0, "t": 198, "d": [61,449] }, + { "px": [480,160], "src": [224,128], "f": 1, "t": 198, "d": [61,450] }, + { "px": [464,176], "src": [224,128], "f": 0, "t": 198, "d": [61,491] }, + { "px": [480,176], "src": [224,128], "f": 1, "t": 198, "d": [61,492] }, + { "px": [464,192], "src": [224,128], "f": 0, "t": 198, "d": [61,533] }, + { "px": [480,192], "src": [224,128], "f": 1, "t": 198, "d": [61,534] }, + { "px": [464,208], "src": [224,128], "f": 0, "t": 198, "d": [61,575] }, + { "px": [480,208], "src": [224,128], "f": 1, "t": 198, "d": [61,576] }, + { "px": [464,224], "src": [224,128], "f": 0, "t": 198, "d": [61,617] }, + { "px": [480,224], "src": [224,128], "f": 1, "t": 198, "d": [61,618] }, + { "px": [480,240], "src": [224,128], "f": 1, "t": 198, "d": [61,660] }, + { "px": [288,256], "src": [224,128], "f": 0, "t": 198, "d": [61,690] }, + { "px": [480,256], "src": [224,128], "f": 1, "t": 198, "d": [61,702] }, + { "px": [288,272], "src": [224,128], "f": 0, "t": 198, "d": [61,732] }, + { "px": [320,272], "src": [224,128], "f": 1, "t": 198, "d": [61,734] }, + { "px": [432,272], "src": [224,128], "f": 0, "t": 198, "d": [61,741] }, + { "px": [288,288], "src": [224,128], "f": 0, "t": 198, "d": [61,774] }, + { "px": [320,288], "src": [224,128], "f": 1, "t": 198, "d": [61,776] }, + { "px": [432,288], "src": [224,128], "f": 0, "t": 198, "d": [61,783] }, + { "px": [448,288], "src": [224,128], "f": 1, "t": 198, "d": [61,784] }, + { "px": [288,304], "src": [224,128], "f": 0, "t": 198, "d": [61,816] }, + { "px": [320,304], "src": [224,128], "f": 1, "t": 198, "d": [61,818] }, + { "px": [432,304], "src": [224,128], "f": 0, "t": 198, "d": [61,825] }, + { "px": [448,304], "src": [224,128], "f": 1, "t": 198, "d": [61,826] }, + { "px": [320,320], "src": [224,128], "f": 1, "t": 198, "d": [61,860] }, + { "px": [432,320], "src": [224,128], "f": 0, "t": 198, "d": [61,867] }, + { "px": [448,320], "src": [224,128], "f": 1, "t": 198, "d": [61,868] }, + { "px": [240,336], "src": [224,128], "f": 0, "t": 198, "d": [61,897] }, + { "px": [448,336], "src": [224,128], "f": 1, "t": 198, "d": [61,910] }, + { "px": [96,80], "src": [224,96], "f": 1, "t": 152, "d": [60,216] }, + { "px": [304,112], "src": [224,96], "f": 0, "t": 152, "d": [60,313] }, + { "px": [480,112], "src": [224,96], "f": 1, "t": 152, "d": [60,324] }, + { "px": [304,144], "src": [224,96], "f": 2, "t": 152, "d": [60,397] }, + { "px": [336,144], "src": [224,96], "f": 3, "t": 152, "d": [60,399] }, + { "px": [96,160], "src": [224,96], "f": 1, "t": 152, "d": [60,426] }, + { "px": [160,224], "src": [224,96], "f": 0, "t": 152, "d": [60,598] }, + { "px": [336,224], "src": [224,96], "f": 1, "t": 152, "d": [60,609] }, + { "px": [176,240], "src": [224,96], "f": 2, "t": 152, "d": [60,641] }, + { "px": [384,240], "src": [224,96], "f": 1, "t": 152, "d": [60,654] }, + { "px": [416,240], "src": [224,96], "f": 0, "t": 152, "d": [60,656] }, + { "px": [384,256], "src": [224,96], "f": 3, "t": 152, "d": [60,696] }, + { "px": [416,256], "src": [224,96], "f": 2, "t": 152, "d": [60,698] }, + { "px": [480,272], "src": [224,96], "f": 3, "t": 152, "d": [60,744] }, + { "px": [240,320], "src": [224,96], "f": 0, "t": 152, "d": [60,855] }, + { "px": [336,336], "src": [224,96], "f": 1, "t": 152, "d": [60,903] }, + { "px": [368,336], "src": [224,96], "f": 0, "t": 152, "d": [60,905] }, + { "px": [176,224], "src": [64,144], "f": 2, "t": 211, "d": [62,599] }, + { "px": [288,240], "src": [64,144], "f": 2, "t": 211, "d": [62,648] }, + { "px": [448,272], "src": [64,144], "f": 3, "t": 211, "d": [62,742] }, + { "px": [288,320], "src": [64,144], "f": 0, "t": 211, "d": [62,858] }, + { "px": [32,80], "src": [0,304], "f": 3, "t": 437, "d": [69,212] }, + { "px": [336,128], "src": [0,304], "f": 3, "t": 437, "d": [69,357] }, + { "px": [464,128], "src": [0,304], "f": 2, "t": 437, "d": [69,365] }, + { "px": [32,160], "src": [0,304], "f": 1, "t": 437, "d": [69,422] }, + { "px": [336,240], "src": [0,304], "f": 1, "t": 437, "d": [69,651] }, + { "px": [464,240], "src": [0,304], "f": 0, "t": 437, "d": [69,659] }, + { "px": [320,256], "src": [0,304], "f": 3, "t": 437, "d": [69,692] }, + { "px": [432,256], "src": [0,304], "f": 2, "t": 437, "d": [69,699] }, + { "px": [320,336], "src": [0,304], "f": 1, "t": 437, "d": [69,902] }, + { "px": [432,336], "src": [0,304], "f": 0, "t": 437, "d": [69,909] }, + { "px": [128,80], "src": [128,96], "f": 0, "t": 146, "d": [22,218] }, + { "px": [128,144], "src": [128,96], "f": 0, "t": 146, "d": [22,386] }, + { "px": [176,48], "src": [128,192], "f": 0, "t": 284, "d": [73,137] }, + { "px": [176,64], "src": [128,208], "f": 0, "t": 307, "d": [73,137] }, + { "px": [176,80], "src": [128,224], "f": 0, "t": 330, "d": [73,137] }, + { "px": [256,48], "src": [96,192], "f": 0, "t": 282, "d": [74,142] }, + { "px": [256,64], "src": [96,208], "f": 0, "t": 305, "d": [74,142] }, + { "px": [144,64], "src": [160,208], "f": 0, "t": 309, "d": [35,177] }, + { "px": [208,64], "src": [160,208], "f": 0, "t": 309, "d": [35,181] }, + { "px": [224,64], "src": [96,208], "f": 0, "t": 305, "d": [35,182] }, + { "px": [400,240], "src": [96,144], "f": 0, "t": 213, "d": [41,655] }, + { "px": [400,256], "src": [96,144], "f": 0, "t": 213, "d": [41,697] }, + { "px": [400,272], "src": [96,144], "f": 0, "t": 213, "d": [41,739] }, + { "px": [400,288], "src": [96,144], "f": 0, "t": 213, "d": [41,781] }, + { "px": [400,304], "src": [96,144], "f": 0, "t": 213, "d": [41,823] }, + { "px": [400,320], "src": [96,144], "f": 0, "t": 213, "d": [41,865] }, + { "px": [352,336], "src": [96,144], "f": 0, "t": 213, "d": [41,904] } + ], + "seed": 2287525, + "overrideTilesetUid": null, + "gridTiles": [], + "entityInstances": [] + }, + { + "__identifier": "Bg_textures", + "__type": "AutoLayer", + "__cWid": 42, + "__cHei": 22, + "__gridSize": 16, + "__opacity": 1, + "__pxTotalOffsetX": 0, + "__pxTotalOffsetY": 0, + "__tilesetDefUid": 2, + "__tilesetRelPath": "tilesets/SunnyLand_by_Ansimuz-extended.png", + "levelId": 89, + "layerDefUid": 24, + "pxOffsetX": 0, + "pxOffsetY": 0, + "visible": true, + "intGridCsv": [], + "autoLayerTiles": [ + { "px": [160,64], "src": [320,272], "f": 0, "t": 411, "d": [26,178] }, + { "px": [208,64], "src": [320,272], "f": 0, "t": 411, "d": [26,181] }, + { "px": [240,64], "src": [320,272], "f": 0, "t": 411, "d": [26,183] }, + { "px": [272,64], "src": [320,272], "f": 0, "t": 411, "d": [26,185] }, + { "px": [144,80], "src": [320,272], "f": 0, "t": 411, "d": [26,219] }, + { "px": [160,80], "src": [320,272], "f": 0, "t": 411, "d": [26,220] }, + { "px": [176,80], "src": [320,272], "f": 0, "t": 411, "d": [26,221] }, + { "px": [192,80], "src": [320,272], "f": 0, "t": 411, "d": [26,222] }, + { "px": [208,80], "src": [320,272], "f": 0, "t": 411, "d": [26,223] }, + { "px": [224,80], "src": [320,272], "f": 0, "t": 411, "d": [26,224] }, + { "px": [240,80], "src": [320,272], "f": 0, "t": 411, "d": [26,225] }, + { "px": [256,80], "src": [320,272], "f": 0, "t": 411, "d": [26,226] }, + { "px": [272,80], "src": [320,272], "f": 0, "t": 411, "d": [26,227] }, + { "px": [144,96], "src": [320,272], "f": 0, "t": 411, "d": [26,261] }, + { "px": [160,96], "src": [320,272], "f": 0, "t": 411, "d": [26,262] }, + { "px": [192,96], "src": [320,272], "f": 0, "t": 411, "d": [26,264] }, + { "px": [208,96], "src": [320,272], "f": 0, "t": 411, "d": [26,265] }, + { "px": [240,96], "src": [320,272], "f": 0, "t": 411, "d": [26,267] }, + { "px": [256,96], "src": [320,272], "f": 0, "t": 411, "d": [26,268] }, + { "px": [272,96], "src": [320,272], "f": 0, "t": 411, "d": [26,269] }, + { "px": [64,112], "src": [320,272], "f": 0, "t": 411, "d": [26,298] }, + { "px": [80,112], "src": [320,272], "f": 0, "t": 411, "d": [26,299] }, + { "px": [96,112], "src": [320,272], "f": 0, "t": 411, "d": [26,300] }, + { "px": [112,112], "src": [320,272], "f": 0, "t": 411, "d": [26,301] }, + { "px": [128,112], "src": [320,272], "f": 0, "t": 411, "d": [26,302] }, + { "px": [144,112], "src": [320,272], "f": 0, "t": 411, "d": [26,303] }, + { "px": [160,112], "src": [320,272], "f": 0, "t": 411, "d": [26,304] }, + { "px": [176,112], "src": [320,272], "f": 0, "t": 411, "d": [26,305] }, + { "px": [192,112], "src": [320,272], "f": 0, "t": 411, "d": [26,306] }, + { "px": [208,112], "src": [320,272], "f": 0, "t": 411, "d": [26,307] }, + { "px": [224,112], "src": [320,272], "f": 0, "t": 411, "d": [26,308] }, + { "px": [240,112], "src": [320,272], "f": 0, "t": 411, "d": [26,309] }, + { "px": [256,112], "src": [320,272], "f": 0, "t": 411, "d": [26,310] }, + { "px": [272,112], "src": [320,272], "f": 0, "t": 411, "d": [26,311] }, + { "px": [64,128], "src": [320,272], "f": 0, "t": 411, "d": [26,340] }, + { "px": [80,128], "src": [320,272], "f": 0, "t": 411, "d": [26,341] }, + { "px": [96,128], "src": [320,272], "f": 0, "t": 411, "d": [26,342] }, + { "px": [112,128], "src": [320,272], "f": 0, "t": 411, "d": [26,343] }, + { "px": [128,128], "src": [320,272], "f": 0, "t": 411, "d": [26,344] }, + { "px": [144,128], "src": [320,272], "f": 0, "t": 411, "d": [26,345] }, + { "px": [160,128], "src": [320,272], "f": 0, "t": 411, "d": [26,346] }, + { "px": [176,128], "src": [320,272], "f": 0, "t": 411, "d": [26,347] }, + { "px": [208,128], "src": [320,272], "f": 0, "t": 411, "d": [26,349] }, + { "px": [224,128], "src": [320,272], "f": 0, "t": 411, "d": [26,350] }, + { "px": [240,128], "src": [320,272], "f": 0, "t": 411, "d": [26,351] }, + { "px": [256,128], "src": [320,272], "f": 0, "t": 411, "d": [26,352] }, + { "px": [272,128], "src": [320,272], "f": 0, "t": 411, "d": [26,353] }, + { "px": [144,144], "src": [320,272], "f": 0, "t": 411, "d": [26,387] }, + { "px": [160,144], "src": [320,272], "f": 0, "t": 411, "d": [26,388] }, + { "px": [176,144], "src": [320,272], "f": 0, "t": 411, "d": [26,389] }, + { "px": [192,144], "src": [320,272], "f": 0, "t": 411, "d": [26,390] }, + { "px": [208,144], "src": [320,272], "f": 0, "t": 411, "d": [26,391] }, + { "px": [224,144], "src": [320,272], "f": 0, "t": 411, "d": [26,392] }, + { "px": [240,144], "src": [320,272], "f": 0, "t": 411, "d": [26,393] }, + { "px": [256,144], "src": [320,272], "f": 0, "t": 411, "d": [26,394] }, + { "px": [272,144], "src": [320,272], "f": 0, "t": 411, "d": [26,395] }, + { "px": [368,144], "src": [320,272], "f": 0, "t": 411, "d": [26,401] }, + { "px": [384,144], "src": [320,272], "f": 0, "t": 411, "d": [26,402] }, + { "px": [400,144], "src": [320,272], "f": 0, "t": 411, "d": [26,403] }, + { "px": [416,144], "src": [320,272], "f": 0, "t": 411, "d": [26,404] }, + { "px": [432,144], "src": [320,272], "f": 0, "t": 411, "d": [26,405] }, + { "px": [144,160], "src": [320,272], "f": 0, "t": 411, "d": [26,429] }, + { "px": [160,160], "src": [320,272], "f": 0, "t": 411, "d": [26,430] }, + { "px": [192,160], "src": [320,272], "f": 0, "t": 411, "d": [26,432] }, + { "px": [208,160], "src": [320,272], "f": 0, "t": 411, "d": [26,433] }, + { "px": [224,160], "src": [320,272], "f": 0, "t": 411, "d": [26,434] }, + { "px": [240,160], "src": [320,272], "f": 0, "t": 411, "d": [26,435] }, + { "px": [256,160], "src": [320,272], "f": 0, "t": 411, "d": [26,436] }, + { "px": [272,160], "src": [320,272], "f": 0, "t": 411, "d": [26,437] }, + { "px": [288,160], "src": [320,272], "f": 0, "t": 411, "d": [26,438] }, + { "px": [304,160], "src": [320,272], "f": 0, "t": 411, "d": [26,439] }, + { "px": [320,160], "src": [320,272], "f": 0, "t": 411, "d": [26,440] }, + { "px": [336,160], "src": [320,272], "f": 0, "t": 411, "d": [26,441] }, + { "px": [352,160], "src": [320,272], "f": 0, "t": 411, "d": [26,442] }, + { "px": [368,160], "src": [320,272], "f": 0, "t": 411, "d": [26,443] }, + { "px": [384,160], "src": [320,272], "f": 0, "t": 411, "d": [26,444] }, + { "px": [400,160], "src": [320,272], "f": 0, "t": 411, "d": [26,445] }, + { "px": [416,160], "src": [320,272], "f": 0, "t": 411, "d": [26,446] }, + { "px": [432,160], "src": [320,272], "f": 0, "t": 411, "d": [26,447] }, + { "px": [144,176], "src": [320,272], "f": 0, "t": 411, "d": [26,471] }, + { "px": [160,176], "src": [320,272], "f": 0, "t": 411, "d": [26,472] }, + { "px": [176,176], "src": [320,272], "f": 0, "t": 411, "d": [26,473] }, + { "px": [192,176], "src": [320,272], "f": 0, "t": 411, "d": [26,474] }, + { "px": [208,176], "src": [320,272], "f": 0, "t": 411, "d": [26,475] }, + { "px": [224,176], "src": [320,272], "f": 0, "t": 411, "d": [26,476] }, + { "px": [240,176], "src": [320,272], "f": 0, "t": 411, "d": [26,477] }, + { "px": [256,176], "src": [320,272], "f": 0, "t": 411, "d": [26,478] }, + { "px": [272,176], "src": [320,272], "f": 0, "t": 411, "d": [26,479] }, + { "px": [288,176], "src": [320,272], "f": 0, "t": 411, "d": [26,480] }, + { "px": [304,176], "src": [320,272], "f": 0, "t": 411, "d": [26,481] }, + { "px": [320,176], "src": [320,272], "f": 0, "t": 411, "d": [26,482] }, + { "px": [336,176], "src": [320,272], "f": 0, "t": 411, "d": [26,483] }, + { "px": [352,176], "src": [320,272], "f": 0, "t": 411, "d": [26,484] }, + { "px": [368,176], "src": [320,272], "f": 0, "t": 411, "d": [26,485] }, + { "px": [384,176], "src": [320,272], "f": 0, "t": 411, "d": [26,486] }, + { "px": [400,176], "src": [320,272], "f": 0, "t": 411, "d": [26,487] }, + { "px": [416,176], "src": [320,272], "f": 0, "t": 411, "d": [26,488] }, + { "px": [432,176], "src": [320,272], "f": 0, "t": 411, "d": [26,489] }, + { "px": [144,192], "src": [320,272], "f": 0, "t": 411, "d": [26,513] }, + { "px": [160,192], "src": [320,272], "f": 0, "t": 411, "d": [26,514] }, + { "px": [176,192], "src": [320,272], "f": 0, "t": 411, "d": [26,515] }, + { "px": [192,192], "src": [320,272], "f": 0, "t": 411, "d": [26,516] }, + { "px": [208,192], "src": [320,272], "f": 0, "t": 411, "d": [26,517] }, + { "px": [224,192], "src": [320,272], "f": 0, "t": 411, "d": [26,518] }, + { "px": [240,192], "src": [320,272], "f": 0, "t": 411, "d": [26,519] }, + { "px": [256,192], "src": [320,272], "f": 0, "t": 411, "d": [26,520] }, + { "px": [272,192], "src": [320,272], "f": 0, "t": 411, "d": [26,521] }, + { "px": [288,192], "src": [320,272], "f": 0, "t": 411, "d": [26,522] }, + { "px": [304,192], "src": [320,272], "f": 0, "t": 411, "d": [26,523] }, + { "px": [320,192], "src": [320,272], "f": 0, "t": 411, "d": [26,524] }, + { "px": [336,192], "src": [320,272], "f": 0, "t": 411, "d": [26,525] }, + { "px": [352,192], "src": [320,272], "f": 0, "t": 411, "d": [26,526] }, + { "px": [368,192], "src": [320,272], "f": 0, "t": 411, "d": [26,527] }, + { "px": [384,192], "src": [320,272], "f": 0, "t": 411, "d": [26,528] }, + { "px": [400,192], "src": [320,272], "f": 0, "t": 411, "d": [26,529] }, + { "px": [416,192], "src": [320,272], "f": 0, "t": 411, "d": [26,530] }, + { "px": [432,192], "src": [320,272], "f": 0, "t": 411, "d": [26,531] }, + { "px": [160,208], "src": [320,272], "f": 0, "t": 411, "d": [26,556] }, + { "px": [176,208], "src": [320,272], "f": 0, "t": 411, "d": [26,557] }, + { "px": [208,208], "src": [320,272], "f": 0, "t": 411, "d": [26,559] }, + { "px": [224,208], "src": [320,272], "f": 0, "t": 411, "d": [26,560] }, + { "px": [320,208], "src": [320,272], "f": 0, "t": 411, "d": [26,566] }, + { "px": [336,208], "src": [320,272], "f": 0, "t": 411, "d": [26,567] }, + { "px": [352,208], "src": [320,272], "f": 0, "t": 411, "d": [26,568] }, + { "px": [368,208], "src": [320,272], "f": 0, "t": 411, "d": [26,569] }, + { "px": [384,208], "src": [320,272], "f": 0, "t": 411, "d": [26,570] }, + { "px": [400,208], "src": [320,272], "f": 0, "t": 411, "d": [26,571] }, + { "px": [416,208], "src": [320,272], "f": 0, "t": 411, "d": [26,572] }, + { "px": [432,208], "src": [320,272], "f": 0, "t": 411, "d": [26,573] }, + { "px": [368,224], "src": [320,272], "f": 0, "t": 411, "d": [26,611] }, + { "px": [384,224], "src": [320,272], "f": 0, "t": 411, "d": [26,612] }, + { "px": [400,224], "src": [320,272], "f": 0, "t": 411, "d": [26,613] }, + { "px": [416,224], "src": [320,272], "f": 0, "t": 411, "d": [26,614] }, + { "px": [352,288], "src": [320,272], "f": 0, "t": 411, "d": [26,778] }, + { "px": [368,288], "src": [320,272], "f": 0, "t": 411, "d": [26,779] }, + { "px": [352,304], "src": [320,272], "f": 0, "t": 411, "d": [26,820] }, + { "px": [368,304], "src": [320,272], "f": 0, "t": 411, "d": [26,821] }, + { "px": [352,320], "src": [320,272], "f": 0, "t": 411, "d": [26,862] }, + { "px": [368,320], "src": [320,272], "f": 0, "t": 411, "d": [26,863] }, + { "px": [128,80], "src": [288,240], "f": 0, "t": 363, "d": [37,218] }, + { "px": [288,80], "src": [288,240], "f": 1, "t": 363, "d": [37,228] }, + { "px": [128,96], "src": [288,240], "f": 0, "t": 363, "d": [37,260] }, + { "px": [288,96], "src": [288,240], "f": 1, "t": 363, "d": [37,270] }, + { "px": [48,112], "src": [288,240], "f": 0, "t": 363, "d": [37,297] }, + { "px": [288,112], "src": [288,240], "f": 1, "t": 363, "d": [37,312] }, + { "px": [48,128], "src": [288,240], "f": 0, "t": 363, "d": [37,339] }, + { "px": [288,128], "src": [288,240], "f": 1, "t": 363, "d": [37,354] }, + { "px": [128,144], "src": [288,240], "f": 0, "t": 363, "d": [37,386] }, + { "px": [288,144], "src": [288,240], "f": 1, "t": 363, "d": [37,396] }, + { "px": [128,160], "src": [288,240], "f": 0, "t": 363, "d": [37,428] }, + { "px": [448,160], "src": [288,240], "f": 1, "t": 363, "d": [37,448] }, + { "px": [128,176], "src": [288,240], "f": 0, "t": 363, "d": [37,470] }, + { "px": [448,176], "src": [288,240], "f": 1, "t": 363, "d": [37,490] }, + { "px": [128,192], "src": [288,240], "f": 0, "t": 363, "d": [37,512] }, + { "px": [448,192], "src": [288,240], "f": 1, "t": 363, "d": [37,532] }, + { "px": [448,208], "src": [288,240], "f": 1, "t": 363, "d": [37,574] }, + { "px": [336,288], "src": [288,240], "f": 0, "t": 363, "d": [37,777] }, + { "px": [384,288], "src": [288,240], "f": 1, "t": 363, "d": [37,780] }, + { "px": [416,288], "src": [288,240], "f": 0, "t": 363, "d": [37,782] }, + { "px": [336,304], "src": [288,240], "f": 0, "t": 363, "d": [37,819] }, + { "px": [384,304], "src": [288,240], "f": 1, "t": 363, "d": [37,822] }, + { "px": [416,304], "src": [288,240], "f": 0, "t": 363, "d": [37,824] }, + { "px": [64,96], "src": [288,272], "f": 2, "t": 409, "d": [38,256] }, + { "px": [80,96], "src": [288,272], "f": 2, "t": 409, "d": [38,257] }, + { "px": [96,96], "src": [288,272], "f": 2, "t": 409, "d": [38,258] }, + { "px": [64,144], "src": [288,272], "f": 0, "t": 409, "d": [38,382] }, + { "px": [80,144], "src": [288,272], "f": 0, "t": 409, "d": [38,383] }, + { "px": [256,208], "src": [288,272], "f": 0, "t": 409, "d": [38,562] }, + { "px": [272,208], "src": [288,272], "f": 0, "t": 409, "d": [38,563] }, + { "px": [304,208], "src": [288,272], "f": 0, "t": 409, "d": [38,565] }, + { "px": [352,272], "src": [288,272], "f": 2, "t": 409, "d": [38,736] }, + { "px": [368,272], "src": [288,272], "f": 2, "t": 409, "d": [38,737] }, + { "px": [384,272], "src": [288,272], "f": 2, "t": 409, "d": [38,738] }, + { "px": [160,96], "src": [256,240], "f": 0, "t": 361, "d": [77,263] }, + { "px": [176,96], "src": [272,240], "f": 0, "t": 362, "d": [77,263] }, + { "px": [192,96], "src": [288,240], "f": 0, "t": 363, "d": [77,263] }, + { "px": [208,96], "src": [256,240], "f": 0, "t": 361, "d": [77,266] }, + { "px": [224,96], "src": [272,240], "f": 0, "t": 362, "d": [77,266] }, + { "px": [240,96], "src": [288,240], "f": 0, "t": 363, "d": [77,266] }, + { "px": [176,128], "src": [256,240], "f": 0, "t": 361, "d": [77,348] }, + { "px": [192,128], "src": [272,240], "f": 0, "t": 362, "d": [77,348] }, + { "px": [208,128], "src": [288,240], "f": 0, "t": 363, "d": [77,348] }, + { "px": [160,160], "src": [256,240], "f": 0, "t": 361, "d": [77,431] }, + { "px": [176,160], "src": [272,240], "f": 0, "t": 362, "d": [77,431] }, + { "px": [192,160], "src": [288,240], "f": 0, "t": 363, "d": [77,431] }, + { "px": [144,64], "src": [144,272], "f": 2, "t": 400, "d": [39,177] }, + { "px": [176,64], "src": [144,272], "f": 2, "t": 400, "d": [39,179] }, + { "px": [192,64], "src": [192,304], "f": 2, "t": 449, "d": [39,180] }, + { "px": [224,64], "src": [176,272], "f": 2, "t": 402, "d": [39,182] }, + { "px": [256,64], "src": [160,304], "f": 2, "t": 447, "d": [39,184] }, + { "px": [144,208], "src": [176,272], "f": 0, "t": 402, "d": [39,555] }, + { "px": [128,64], "src": [144,272], "f": 3, "t": 400, "d": [65,176] }, + { "px": [288,64], "src": [144,272], "f": 2, "t": 400, "d": [65,186] }, + { "px": [96,144], "src": [144,304], "f": 0, "t": 446, "d": [65,384] }, + { "px": [128,208], "src": [128,320], "f": 1, "t": 468, "d": [65,554] }, + { "px": [384,320], "src": [144,304], "f": 0, "t": 446, "d": [65,864] }, + { "px": [48,96], "src": [208,304], "f": 2, "t": 450, "d": [80,255] }, + { "px": [48,144], "src": [208,304], "f": 0, "t": 450, "d": [80,381] }, + { "px": [352,144], "src": [208,304], "f": 2, "t": 450, "d": [80,400] }, + { "px": [448,144], "src": [208,304], "f": 3, "t": 450, "d": [80,406] }, + { "px": [352,224], "src": [208,304], "f": 0, "t": 450, "d": [80,610] }, + { "px": [448,224], "src": [208,304], "f": 1, "t": 450, "d": [80,616] }, + { "px": [336,272], "src": [208,304], "f": 2, "t": 450, "d": [80,735] }, + { "px": [416,272], "src": [208,304], "f": 3, "t": 450, "d": [80,740] }, + { "px": [336,320], "src": [208,304], "f": 0, "t": 450, "d": [80,861] }, + { "px": [416,320], "src": [208,304], "f": 1, "t": 450, "d": [80,866] }, + { "px": [184,176], "src": [208,240], "f": 0, "t": 358, "d": [72,558] }, + { "px": [184,192], "src": [208,256], "f": 0, "t": 381, "d": [72,558] }, + { "px": [184,208], "src": [208,272], "f": 0, "t": 404, "d": [72,558] }, + { "px": [200,176], "src": [224,240], "f": 0, "t": 359, "d": [72,558] }, + { "px": [200,192], "src": [224,256], "f": 0, "t": 382, "d": [72,558] }, + { "px": [200,208], "src": [224,272], "f": 0, "t": 405, "d": [72,558] }, + { "px": [232,176], "src": [208,240], "f": 0, "t": 358, "d": [72,561] }, + { "px": [232,192], "src": [208,256], "f": 0, "t": 381, "d": [72,561] }, + { "px": [232,208], "src": [208,272], "f": 0, "t": 404, "d": [72,561] }, + { "px": [248,176], "src": [224,240], "f": 0, "t": 359, "d": [72,561] }, + { "px": [248,192], "src": [224,256], "f": 0, "t": 382, "d": [72,561] }, + { "px": [248,208], "src": [224,272], "f": 0, "t": 405, "d": [72,561] }, + { "px": [280,176], "src": [208,240], "f": 0, "t": 358, "d": [72,564] }, + { "px": [280,192], "src": [208,256], "f": 0, "t": 381, "d": [72,564] }, + { "px": [280,208], "src": [208,272], "f": 0, "t": 404, "d": [72,564] }, + { "px": [296,176], "src": [224,240], "f": 0, "t": 359, "d": [72,564] }, + { "px": [296,192], "src": [224,256], "f": 0, "t": 382, "d": [72,564] }, + { "px": [296,208], "src": [224,272], "f": 0, "t": 405, "d": [72,564] }, + { "px": [424,192], "src": [208,240], "f": 0, "t": 358, "d": [72,615] }, + { "px": [424,208], "src": [208,256], "f": 0, "t": 381, "d": [72,615] }, + { "px": [424,224], "src": [208,272], "f": 0, "t": 404, "d": [72,615] }, + { "px": [440,192], "src": [224,240], "f": 0, "t": 359, "d": [72,615] }, + { "px": [440,208], "src": [224,256], "f": 0, "t": 382, "d": [72,615] }, + { "px": [440,224], "src": [224,272], "f": 0, "t": 405, "d": [72,615] } + ], + "seed": 4160648, + "overrideTilesetUid": null, + "gridTiles": [], + "entityInstances": [] + } + ], + "__neighbours": [{ "levelUid": 0, "dir": "s" }] + }, + { + "identifier": "Bottom", + "uid": 88, + "worldX": 80, + "worldY": 336, + "pxWid": 464, + "pxHei": 256, + "__bgColor": "#50506A", + "bgColor": null, + "bgRelPath": null, + "bgPos": null, + "bgPivotX": 0.5, + "bgPivotY": 0.5, + "__bgPos": null, + "externalRelPath": null, + "fieldInstances": [ + { "__identifier": "tutorial", "__value": null, "__type": "String", "defUid": 92, "realEditorValues": [] }, + { "__identifier": "textColor", "__value": "#FFDC00", "__type": "Color", "defUid": 93, "realEditorValues": [] } + ], + "layerInstances": [ + { + "__identifier": "Entities", + "__type": "Entities", + "__cWid": 29, + "__cHei": 16, + "__gridSize": 16, + "__opacity": 1, + "__pxTotalOffsetX": 0, + "__pxTotalOffsetY": 0, + "__tilesetDefUid": null, + "__tilesetRelPath": null, + "levelId": 88, + "layerDefUid": 48, + "pxOffsetX": 0, + "pxOffsetY": 0, + "visible": true, + "intGridCsv": [], + "autoLayerTiles": [], + "seed": 5505402, + "overrideTilesetUid": null, + "gridTiles": [], + "entityInstances": [ + { + "__identifier": "Mob", + "__grid": [19,10], + "__pivot": [0.5,1], + "__tile": { "tilesetUid": 91, "srcRect": [176,1328,16,16] }, + "width": 20, + "height": 20, + "defUid": 54, + "px": [312,176], + "fieldInstances": [ + { + "__identifier": "patrol", + "__value": [{ "cx": 11, "cy": 10 }], + "__type": "Array<Point>", + "defUid": 55, + "realEditorValues": [{ + "id": "V_String", + "params": ["11,10"] + }] + }, + { + "__identifier": "loot", + "__value": ["Healing_Plant"], + "__type": "Array<LocalEnum.Item>", + "defUid": 56, + "realEditorValues": [{ + "id": "V_String", + "params": ["Healing_Plant"] + }] + } + ] + } + ] + }, + { + "__identifier": "Collisions", + "__type": "IntGrid", + "__cWid": 29, + "__cHei": 16, + "__gridSize": 16, + "__opacity": 1, + "__pxTotalOffsetX": 0, + "__pxTotalOffsetY": 0, + "__tilesetDefUid": 2, + "__tilesetRelPath": "tilesets/SunnyLand_by_Ansimuz-extended.png", + "levelId": 88, + "layerDefUid": 1, + "pxOffsetX": 0, + "pxOffsetY": 0, + "visible": true, + "intGridCsv": [ + 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, + 1,1,1,1,1,1,1,1,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, + 1,1,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,2,0,0, + 0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,2,0,0,0,0,1,1,1,1, + 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,2,0,0,0,0,1,1,1,1,1,1,1,1,1,1, + 1,1,1,1,1,1,1,1,1,1,0,0,0,0,2,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, + 1,1,1,1,0,0,0,0,2,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0, + 0,0,2,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,2,0,0,0, + 0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,2,0,0,0,0,1,1,1,1,1, + 1,1,1,1,1,1,1,1,1,1,1,1,1,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1,1,1,1,1,1,1,1, + 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, + 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, + 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, + 1,1,1,1,1,1,1,1,1 + ], + "autoLayerTiles": [ + { "px": [0,0], "src": [32,32], "f": 0, "t": 48, "d": [13,0] }, + { "px": [64,0], "src": [32,32], "f": 0, "t": 48, "d": [13,4] }, + { "px": [80,0], "src": [32,32], "f": 0, "t": 48, "d": [13,5] }, + { "px": [96,0], "src": [32,32], "f": 0, "t": 48, "d": [13,6] }, + { "px": [112,0], "src": [32,32], "f": 0, "t": 48, "d": [13,7] }, + { "px": [128,0], "src": [32,32], "f": 0, "t": 48, "d": [13,8] }, + { "px": [144,0], "src": [32,32], "f": 0, "t": 48, "d": [13,9] }, + { "px": [160,0], "src": [32,32], "f": 0, "t": 48, "d": [13,10] }, + { "px": [176,0], "src": [32,32], "f": 0, "t": 48, "d": [13,11] }, + { "px": [192,0], "src": [32,32], "f": 0, "t": 48, "d": [13,12] }, + { "px": [272,0], "src": [32,32], "f": 0, "t": 48, "d": [13,17] }, + { "px": [320,0], "src": [32,32], "f": 0, "t": 48, "d": [13,20] }, + { "px": [336,0], "src": [32,32], "f": 0, "t": 48, "d": [13,21] }, + { "px": [352,0], "src": [32,32], "f": 0, "t": 48, "d": [13,22] }, + { "px": [368,0], "src": [32,32], "f": 0, "t": 48, "d": [13,23] }, + { "px": [384,0], "src": [32,32], "f": 0, "t": 48, "d": [13,24] }, + { "px": [400,0], "src": [32,32], "f": 0, "t": 48, "d": [13,25] }, + { "px": [416,0], "src": [32,32], "f": 0, "t": 48, "d": [13,26] }, + { "px": [432,0], "src": [32,32], "f": 0, "t": 48, "d": [13,27] }, + { "px": [448,0], "src": [32,32], "f": 0, "t": 48, "d": [13,28] }, + { "px": [0,16], "src": [32,32], "f": 0, "t": 48, "d": [13,29] }, + { "px": [16,16], "src": [32,32], "f": 0, "t": 48, "d": [13,30] }, + { "px": [32,16], "src": [32,32], "f": 0, "t": 48, "d": [13,31] }, + { "px": [48,16], "src": [32,32], "f": 0, "t": 48, "d": [13,32] }, + { "px": [80,16], "src": [32,32], "f": 0, "t": 48, "d": [13,34] }, + { "px": [96,16], "src": [32,32], "f": 0, "t": 48, "d": [13,35] }, + { "px": [112,16], "src": [32,32], "f": 0, "t": 48, "d": [13,36] }, + { "px": [176,16], "src": [32,32], "f": 0, "t": 48, "d": [13,40] }, + { "px": [304,16], "src": [32,32], "f": 0, "t": 48, "d": [13,48] }, + { "px": [320,16], "src": [32,32], "f": 0, "t": 48, "d": [13,49] }, + { "px": [336,16], "src": [32,32], "f": 0, "t": 48, "d": [13,50] }, + { "px": [352,16], "src": [32,32], "f": 0, "t": 48, "d": [13,51] }, + { "px": [368,16], "src": [32,32], "f": 0, "t": 48, "d": [13,52] }, + { "px": [384,16], "src": [32,32], "f": 0, "t": 48, "d": [13,53] }, + { "px": [400,16], "src": [32,32], "f": 0, "t": 48, "d": [13,54] }, + { "px": [416,16], "src": [32,32], "f": 0, "t": 48, "d": [13,55] }, + { "px": [432,16], "src": [32,32], "f": 0, "t": 48, "d": [13,56] }, + { "px": [448,16], "src": [32,32], "f": 0, "t": 48, "d": [13,57] }, + { "px": [0,32], "src": [32,32], "f": 0, "t": 48, "d": [13,58] }, + { "px": [16,32], "src": [32,32], "f": 0, "t": 48, "d": [13,59] }, + { "px": [32,32], "src": [32,32], "f": 0, "t": 48, "d": [13,60] }, + { "px": [48,32], "src": [32,32], "f": 0, "t": 48, "d": [13,61] }, + { "px": [64,32], "src": [32,32], "f": 0, "t": 48, "d": [13,62] }, + { "px": [80,32], "src": [32,32], "f": 0, "t": 48, "d": [13,63] }, + { "px": [96,32], "src": [32,32], "f": 0, "t": 48, "d": [13,64] }, + { "px": [112,32], "src": [32,32], "f": 0, "t": 48, "d": [13,65] }, + { "px": [144,32], "src": [32,32], "f": 0, "t": 48, "d": [13,67] }, + { "px": [320,32], "src": [32,32], "f": 0, "t": 48, "d": [13,78] }, + { "px": [336,32], "src": [32,32], "f": 0, "t": 48, "d": [13,79] }, + { "px": [352,32], "src": [32,32], "f": 0, "t": 48, "d": [13,80] }, + { "px": [368,32], "src": [32,32], "f": 0, "t": 48, "d": [13,81] }, + { "px": [384,32], "src": [32,32], "f": 0, "t": 48, "d": [13,82] }, + { "px": [400,32], "src": [32,32], "f": 0, "t": 48, "d": [13,83] }, + { "px": [416,32], "src": [32,32], "f": 0, "t": 48, "d": [13,84] }, + { "px": [432,32], "src": [32,32], "f": 0, "t": 48, "d": [13,85] }, + { "px": [448,32], "src": [32,32], "f": 0, "t": 48, "d": [13,86] }, + { "px": [0,48], "src": [32,32], "f": 0, "t": 48, "d": [13,87] }, + { "px": [16,48], "src": [32,32], "f": 0, "t": 48, "d": [13,88] }, + { "px": [32,48], "src": [32,32], "f": 0, "t": 48, "d": [13,89] }, + { "px": [48,48], "src": [32,32], "f": 0, "t": 48, "d": [13,90] }, + { "px": [64,48], "src": [32,32], "f": 0, "t": 48, "d": [13,91] }, + { "px": [80,48], "src": [32,32], "f": 0, "t": 48, "d": [13,92] }, + { "px": [96,48], "src": [32,32], "f": 0, "t": 48, "d": [13,93] }, + { "px": [128,48], "src": [32,32], "f": 0, "t": 48, "d": [13,95] }, + { "px": [336,48], "src": [32,32], "f": 0, "t": 48, "d": [13,108] }, + { "px": [352,48], "src": [32,32], "f": 0, "t": 48, "d": [13,109] }, + { "px": [368,48], "src": [32,32], "f": 0, "t": 48, "d": [13,110] }, + { "px": [384,48], "src": [32,32], "f": 0, "t": 48, "d": [13,111] }, + { "px": [400,48], "src": [32,32], "f": 0, "t": 48, "d": [13,112] }, + { "px": [416,48], "src": [32,32], "f": 0, "t": 48, "d": [13,113] }, + { "px": [432,48], "src": [32,32], "f": 0, "t": 48, "d": [13,114] }, + { "px": [448,48], "src": [32,32], "f": 0, "t": 48, "d": [13,115] }, + { "px": [0,64], "src": [32,32], "f": 0, "t": 48, "d": [13,116] }, + { "px": [16,64], "src": [32,32], "f": 0, "t": 48, "d": [13,117] }, + { "px": [32,64], "src": [32,32], "f": 0, "t": 48, "d": [13,118] }, + { "px": [48,64], "src": [32,32], "f": 0, "t": 48, "d": [13,119] }, + { "px": [64,64], "src": [32,32], "f": 0, "t": 48, "d": [13,120] }, + { "px": [80,64], "src": [32,32], "f": 0, "t": 48, "d": [13,121] }, + { "px": [336,64], "src": [32,32], "f": 0, "t": 48, "d": [13,137] }, + { "px": [352,64], "src": [32,32], "f": 0, "t": 48, "d": [13,138] }, + { "px": [368,64], "src": [32,32], "f": 0, "t": 48, "d": [13,139] }, + { "px": [384,64], "src": [32,32], "f": 0, "t": 48, "d": [13,140] }, + { "px": [400,64], "src": [32,32], "f": 0, "t": 48, "d": [13,141] }, + { "px": [416,64], "src": [32,32], "f": 0, "t": 48, "d": [13,142] }, + { "px": [432,64], "src": [32,32], "f": 0, "t": 48, "d": [13,143] }, + { "px": [448,64], "src": [32,32], "f": 0, "t": 48, "d": [13,144] }, + { "px": [0,80], "src": [32,32], "f": 0, "t": 48, "d": [13,145] }, + { "px": [16,80], "src": [32,32], "f": 0, "t": 48, "d": [13,146] }, + { "px": [32,80], "src": [32,32], "f": 0, "t": 48, "d": [13,147] }, + { "px": [48,80], "src": [32,32], "f": 0, "t": 48, "d": [13,148] }, + { "px": [64,80], "src": [32,32], "f": 0, "t": 48, "d": [13,149] }, + { "px": [80,80], "src": [32,32], "f": 0, "t": 48, "d": [13,150] }, + { "px": [96,80], "src": [32,32], "f": 0, "t": 48, "d": [13,151] }, + { "px": [336,80], "src": [32,32], "f": 0, "t": 48, "d": [13,166] }, + { "px": [352,80], "src": [32,32], "f": 0, "t": 48, "d": [13,167] }, + { "px": [368,80], "src": [32,32], "f": 0, "t": 48, "d": [13,168] }, + { "px": [384,80], "src": [32,32], "f": 0, "t": 48, "d": [13,169] }, + { "px": [400,80], "src": [32,32], "f": 0, "t": 48, "d": [13,170] }, + { "px": [416,80], "src": [32,32], "f": 0, "t": 48, "d": [13,171] }, + { "px": [432,80], "src": [32,32], "f": 0, "t": 48, "d": [13,172] }, + { "px": [448,80], "src": [32,32], "f": 0, "t": 48, "d": [13,173] }, + { "px": [0,96], "src": [32,32], "f": 0, "t": 48, "d": [13,174] }, + { "px": [16,96], "src": [32,32], "f": 0, "t": 48, "d": [13,175] }, + { "px": [32,96], "src": [32,32], "f": 0, "t": 48, "d": [13,176] }, + { "px": [48,96], "src": [32,32], "f": 0, "t": 48, "d": [13,177] }, + { "px": [64,96], "src": [32,32], "f": 0, "t": 48, "d": [13,178] }, + { "px": [80,96], "src": [32,32], "f": 0, "t": 48, "d": [13,179] }, + { "px": [144,96], "src": [32,32], "f": 0, "t": 48, "d": [13,183] }, + { "px": [336,96], "src": [32,32], "f": 0, "t": 48, "d": [13,195] }, + { "px": [352,96], "src": [32,32], "f": 0, "t": 48, "d": [13,196] }, + { "px": [368,96], "src": [32,32], "f": 0, "t": 48, "d": [13,197] }, + { "px": [384,96], "src": [32,32], "f": 0, "t": 48, "d": [13,198] }, + { "px": [400,96], "src": [32,32], "f": 0, "t": 48, "d": [13,199] }, + { "px": [416,96], "src": [32,32], "f": 0, "t": 48, "d": [13,200] }, + { "px": [432,96], "src": [32,32], "f": 0, "t": 48, "d": [13,201] }, + { "px": [448,96], "src": [32,32], "f": 0, "t": 48, "d": [13,202] }, + { "px": [0,112], "src": [32,32], "f": 0, "t": 48, "d": [13,203] }, + { "px": [16,112], "src": [32,32], "f": 0, "t": 48, "d": [13,204] }, + { "px": [32,112], "src": [32,32], "f": 0, "t": 48, "d": [13,205] }, + { "px": [48,112], "src": [32,32], "f": 0, "t": 48, "d": [13,206] }, + { "px": [64,112], "src": [32,32], "f": 0, "t": 48, "d": [13,207] }, + { "px": [80,112], "src": [32,32], "f": 0, "t": 48, "d": [13,208] }, + { "px": [144,112], "src": [32,32], "f": 0, "t": 48, "d": [13,212] }, + { "px": [352,112], "src": [32,32], "f": 0, "t": 48, "d": [13,225] }, + { "px": [368,112], "src": [32,32], "f": 0, "t": 48, "d": [13,226] }, + { "px": [384,112], "src": [32,32], "f": 0, "t": 48, "d": [13,227] }, + { "px": [400,112], "src": [32,32], "f": 0, "t": 48, "d": [13,228] }, + { "px": [416,112], "src": [32,32], "f": 0, "t": 48, "d": [13,229] }, + { "px": [432,112], "src": [32,32], "f": 0, "t": 48, "d": [13,230] }, + { "px": [448,112], "src": [32,32], "f": 0, "t": 48, "d": [13,231] }, + { "px": [0,128], "src": [32,32], "f": 0, "t": 48, "d": [13,232] }, + { "px": [16,128], "src": [32,32], "f": 0, "t": 48, "d": [13,233] }, + { "px": [32,128], "src": [32,32], "f": 0, "t": 48, "d": [13,234] }, + { "px": [48,128], "src": [32,32], "f": 0, "t": 48, "d": [13,235] }, + { "px": [64,128], "src": [32,32], "f": 0, "t": 48, "d": [13,236] }, + { "px": [80,128], "src": [32,32], "f": 0, "t": 48, "d": [13,237] }, + { "px": [96,128], "src": [32,32], "f": 0, "t": 48, "d": [13,238] }, + { "px": [128,128], "src": [32,32], "f": 0, "t": 48, "d": [13,240] }, + { "px": [336,128], "src": [32,32], "f": 0, "t": 48, "d": [13,253] }, + { "px": [352,128], "src": [32,32], "f": 0, "t": 48, "d": [13,254] }, + { "px": [368,128], "src": [32,32], "f": 0, "t": 48, "d": [13,255] }, + { "px": [384,128], "src": [32,32], "f": 0, "t": 48, "d": [13,256] }, + { "px": [400,128], "src": [32,32], "f": 0, "t": 48, "d": [13,257] }, + { "px": [416,128], "src": [32,32], "f": 0, "t": 48, "d": [13,258] }, + { "px": [432,128], "src": [32,32], "f": 0, "t": 48, "d": [13,259] }, + { "px": [448,128], "src": [32,32], "f": 0, "t": 48, "d": [13,260] }, + { "px": [0,144], "src": [32,32], "f": 0, "t": 48, "d": [13,261] }, + { "px": [16,144], "src": [32,32], "f": 0, "t": 48, "d": [13,262] }, + { "px": [32,144], "src": [32,32], "f": 0, "t": 48, "d": [13,263] }, + { "px": [48,144], "src": [32,32], "f": 0, "t": 48, "d": [13,264] }, + { "px": [64,144], "src": [32,32], "f": 0, "t": 48, "d": [13,265] }, + { "px": [144,144], "src": [32,32], "f": 0, "t": 48, "d": [13,270] }, + { "px": [336,144], "src": [32,32], "f": 0, "t": 48, "d": [13,282] }, + { "px": [352,144], "src": [32,32], "f": 0, "t": 48, "d": [13,283] }, + { "px": [368,144], "src": [32,32], "f": 0, "t": 48, "d": [13,284] }, + { "px": [384,144], "src": [32,32], "f": 0, "t": 48, "d": [13,285] }, + { "px": [400,144], "src": [32,32], "f": 0, "t": 48, "d": [13,286] }, + { "px": [416,144], "src": [32,32], "f": 0, "t": 48, "d": [13,287] }, + { "px": [432,144], "src": [32,32], "f": 0, "t": 48, "d": [13,288] }, + { "px": [448,144], "src": [32,32], "f": 0, "t": 48, "d": [13,289] }, + { "px": [16,160], "src": [32,32], "f": 0, "t": 48, "d": [13,291] }, + { "px": [32,160], "src": [32,32], "f": 0, "t": 48, "d": [13,292] }, + { "px": [352,160], "src": [32,32], "f": 0, "t": 48, "d": [13,312] }, + { "px": [368,160], "src": [32,32], "f": 0, "t": 48, "d": [13,313] }, + { "px": [384,160], "src": [32,32], "f": 0, "t": 48, "d": [13,314] }, + { "px": [400,160], "src": [32,32], "f": 0, "t": 48, "d": [13,315] }, + { "px": [416,160], "src": [32,32], "f": 0, "t": 48, "d": [13,316] }, + { "px": [432,160], "src": [32,32], "f": 0, "t": 48, "d": [13,317] }, + { "px": [448,160], "src": [32,32], "f": 0, "t": 48, "d": [13,318] }, + { "px": [0,176], "src": [32,32], "f": 0, "t": 48, "d": [13,319] }, + { "px": [16,176], "src": [32,32], "f": 0, "t": 48, "d": [13,320] }, + { "px": [80,176], "src": [32,32], "f": 0, "t": 48, "d": [13,324] }, + { "px": [368,176], "src": [32,32], "f": 0, "t": 48, "d": [13,342] }, + { "px": [384,176], "src": [32,32], "f": 0, "t": 48, "d": [13,343] }, + { "px": [400,176], "src": [32,32], "f": 0, "t": 48, "d": [13,344] }, + { "px": [416,176], "src": [32,32], "f": 0, "t": 48, "d": [13,345] }, + { "px": [432,176], "src": [32,32], "f": 0, "t": 48, "d": [13,346] }, + { "px": [448,176], "src": [32,32], "f": 0, "t": 48, "d": [13,347] }, + { "px": [0,192], "src": [32,32], "f": 0, "t": 48, "d": [13,348] }, + { "px": [96,192], "src": [32,32], "f": 0, "t": 48, "d": [13,354] }, + { "px": [352,192], "src": [32,32], "f": 0, "t": 48, "d": [13,370] }, + { "px": [368,192], "src": [32,32], "f": 0, "t": 48, "d": [13,371] }, + { "px": [384,192], "src": [32,32], "f": 0, "t": 48, "d": [13,372] }, + { "px": [400,192], "src": [32,32], "f": 0, "t": 48, "d": [13,373] }, + { "px": [416,192], "src": [32,32], "f": 0, "t": 48, "d": [13,374] }, + { "px": [432,192], "src": [32,32], "f": 0, "t": 48, "d": [13,375] }, + { "px": [448,192], "src": [32,32], "f": 0, "t": 48, "d": [13,376] }, + { "px": [16,208], "src": [32,32], "f": 0, "t": 48, "d": [13,378] }, + { "px": [80,208], "src": [32,32], "f": 0, "t": 48, "d": [13,382] }, + { "px": [176,208], "src": [32,32], "f": 0, "t": 48, "d": [13,388] }, + { "px": [192,208], "src": [32,32], "f": 0, "t": 48, "d": [13,389] }, + { "px": [208,208], "src": [32,32], "f": 0, "t": 48, "d": [13,390] }, + { "px": [224,208], "src": [32,32], "f": 0, "t": 48, "d": [13,391] }, + { "px": [336,208], "src": [32,32], "f": 0, "t": 48, "d": [13,398] }, + { "px": [352,208], "src": [32,32], "f": 0, "t": 48, "d": [13,399] }, + { "px": [368,208], "src": [32,32], "f": 0, "t": 48, "d": [13,400] }, + { "px": [384,208], "src": [32,32], "f": 0, "t": 48, "d": [13,401] }, + { "px": [400,208], "src": [32,32], "f": 0, "t": 48, "d": [13,402] }, + { "px": [416,208], "src": [32,32], "f": 0, "t": 48, "d": [13,403] }, + { "px": [432,208], "src": [32,32], "f": 0, "t": 48, "d": [13,404] }, + { "px": [448,208], "src": [32,32], "f": 0, "t": 48, "d": [13,405] }, + { "px": [16,224], "src": [32,32], "f": 0, "t": 48, "d": [13,407] }, + { "px": [176,224], "src": [32,32], "f": 0, "t": 48, "d": [13,417] }, + { "px": [192,224], "src": [32,32], "f": 0, "t": 48, "d": [13,418] }, + { "px": [320,224], "src": [32,32], "f": 0, "t": 48, "d": [13,426] }, + { "px": [336,224], "src": [32,32], "f": 0, "t": 48, "d": [13,427] }, + { "px": [352,224], "src": [32,32], "f": 0, "t": 48, "d": [13,428] }, + { "px": [368,224], "src": [32,32], "f": 0, "t": 48, "d": [13,429] }, + { "px": [384,224], "src": [32,32], "f": 0, "t": 48, "d": [13,430] }, + { "px": [400,224], "src": [32,32], "f": 0, "t": 48, "d": [13,431] }, + { "px": [416,224], "src": [32,32], "f": 0, "t": 48, "d": [13,432] }, + { "px": [32,240], "src": [32,32], "f": 0, "t": 48, "d": [13,437] }, + { "px": [48,240], "src": [32,32], "f": 0, "t": 48, "d": [13,438] }, + { "px": [64,240], "src": [32,32], "f": 0, "t": 48, "d": [13,439] }, + { "px": [80,240], "src": [32,32], "f": 0, "t": 48, "d": [13,440] }, + { "px": [96,240], "src": [32,32], "f": 0, "t": 48, "d": [13,441] }, + { "px": [112,240], "src": [32,32], "f": 0, "t": 48, "d": [13,442] }, + { "px": [128,240], "src": [32,32], "f": 0, "t": 48, "d": [13,443] }, + { "px": [160,240], "src": [32,32], "f": 0, "t": 48, "d": [13,445] }, + { "px": [176,240], "src": [32,32], "f": 0, "t": 48, "d": [13,446] }, + { "px": [192,240], "src": [32,32], "f": 0, "t": 48, "d": [13,447] }, + { "px": [208,240], "src": [32,32], "f": 0, "t": 48, "d": [13,448] }, + { "px": [224,240], "src": [32,32], "f": 0, "t": 48, "d": [13,449] }, + { "px": [240,240], "src": [32,32], "f": 0, "t": 48, "d": [13,450] }, + { "px": [256,240], "src": [32,32], "f": 0, "t": 48, "d": [13,451] }, + { "px": [304,240], "src": [32,32], "f": 0, "t": 48, "d": [13,454] }, + { "px": [320,240], "src": [32,32], "f": 0, "t": 48, "d": [13,455] }, + { "px": [336,240], "src": [32,32], "f": 0, "t": 48, "d": [13,456] }, + { "px": [352,240], "src": [32,32], "f": 0, "t": 48, "d": [13,457] }, + { "px": [368,240], "src": [32,32], "f": 0, "t": 48, "d": [13,458] }, + { "px": [384,240], "src": [32,32], "f": 0, "t": 48, "d": [13,459] }, + { "px": [400,240], "src": [32,32], "f": 0, "t": 48, "d": [13,460] }, + { "px": [416,240], "src": [32,32], "f": 0, "t": 48, "d": [13,461] }, + { "px": [432,240], "src": [32,32], "f": 0, "t": 48, "d": [13,462] }, + { "px": [448,240], "src": [32,32], "f": 0, "t": 48, "d": [13,463] }, + { "px": [144,16], "src": [96,96], "f": 0, "t": 144, "d": [81,38] }, + { "px": [192,16], "src": [96,96], "f": 0, "t": 144, "d": [81,41] }, + { "px": [272,16], "src": [96,96], "f": 0, "t": 144, "d": [81,46] }, + { "px": [144,48], "src": [96,96], "f": 0, "t": 144, "d": [81,96] }, + { "px": [112,64], "src": [96,96], "f": 0, "t": 144, "d": [81,123] }, + { "px": [128,64], "src": [96,96], "f": 0, "t": 144, "d": [81,124] }, + { "px": [112,80], "src": [96,96], "f": 0, "t": 144, "d": [81,152] }, + { "px": [96,96], "src": [96,96], "f": 0, "t": 144, "d": [81,180] }, + { "px": [112,96], "src": [96,96], "f": 0, "t": 144, "d": [81,181] }, + { "px": [96,112], "src": [96,96], "f": 0, "t": 144, "d": [81,209] }, + { "px": [112,112], "src": [96,96], "f": 0, "t": 144, "d": [81,210] }, + { "px": [128,112], "src": [96,96], "f": 0, "t": 144, "d": [81,211] }, + { "px": [336,112], "src": [96,96], "f": 0, "t": 144, "d": [81,224] }, + { "px": [144,128], "src": [96,96], "f": 0, "t": 144, "d": [81,241] }, + { "px": [96,144], "src": [96,96], "f": 0, "t": 144, "d": [81,267] }, + { "px": [112,144], "src": [96,96], "f": 0, "t": 144, "d": [81,268] }, + { "px": [128,144], "src": [96,96], "f": 0, "t": 144, "d": [81,269] }, + { "px": [80,160], "src": [96,96], "f": 0, "t": 144, "d": [81,295] }, + { "px": [112,160], "src": [96,96], "f": 0, "t": 144, "d": [81,297] }, + { "px": [128,160], "src": [96,96], "f": 0, "t": 144, "d": [81,298] }, + { "px": [32,176], "src": [96,96], "f": 0, "t": 144, "d": [81,321] }, + { "px": [48,176], "src": [96,96], "f": 0, "t": 144, "d": [81,322] }, + { "px": [64,176], "src": [96,96], "f": 0, "t": 144, "d": [81,323] }, + { "px": [112,176], "src": [96,96], "f": 0, "t": 144, "d": [81,326] }, + { "px": [16,192], "src": [96,96], "f": 0, "t": 144, "d": [81,349] }, + { "px": [48,192], "src": [96,96], "f": 0, "t": 144, "d": [81,351] }, + { "px": [64,192], "src": [96,96], "f": 0, "t": 144, "d": [81,352] }, + { "px": [48,208], "src": [96,96], "f": 0, "t": 144, "d": [81,380] }, + { "px": [64,208], "src": [96,96], "f": 0, "t": 144, "d": [81,381] }, + { "px": [96,208], "src": [96,96], "f": 0, "t": 144, "d": [81,383] }, + { "px": [160,208], "src": [96,96], "f": 0, "t": 144, "d": [81,387] }, + { "px": [240,208], "src": [96,96], "f": 0, "t": 144, "d": [81,392] }, + { "px": [256,208], "src": [96,96], "f": 0, "t": 144, "d": [81,393] }, + { "px": [272,208], "src": [96,96], "f": 0, "t": 144, "d": [81,394] }, + { "px": [320,208], "src": [96,96], "f": 0, "t": 144, "d": [81,397] }, + { "px": [32,224], "src": [96,96], "f": 0, "t": 144, "d": [81,408] }, + { "px": [48,224], "src": [96,96], "f": 0, "t": 144, "d": [81,409] }, + { "px": [96,224], "src": [96,96], "f": 0, "t": 144, "d": [81,412] }, + { "px": [128,224], "src": [96,96], "f": 0, "t": 144, "d": [81,414] }, + { "px": [144,224], "src": [96,96], "f": 0, "t": 144, "d": [81,415] }, + { "px": [160,224], "src": [96,96], "f": 0, "t": 144, "d": [81,416] }, + { "px": [256,224], "src": [96,96], "f": 0, "t": 144, "d": [81,422] }, + { "px": [272,224], "src": [96,96], "f": 0, "t": 144, "d": [81,423] }, + { "px": [288,224], "src": [96,96], "f": 0, "t": 144, "d": [81,424] }, + { "px": [432,224], "src": [96,96], "f": 0, "t": 144, "d": [81,433] }, + { "px": [16,0], "src": [64,96], "f": 0, "t": 142, "d": [14,1] }, + { "px": [32,0], "src": [64,96], "f": 0, "t": 142, "d": [14,2] }, + { "px": [48,0], "src": [64,96], "f": 0, "t": 142, "d": [14,3] }, + { "px": [208,0], "src": [96,96], "f": 0, "t": 144, "d": [14,13] }, + { "px": [288,0], "src": [64,96], "f": 0, "t": 142, "d": [14,18] }, + { "px": [304,0], "src": [64,96], "f": 0, "t": 142, "d": [14,19] }, + { "px": [64,16], "src": [96,96], "f": 0, "t": 144, "d": [14,33] }, + { "px": [128,16], "src": [96,96], "f": 0, "t": 144, "d": [14,37] }, + { "px": [160,16], "src": [96,96], "f": 0, "t": 144, "d": [14,39] }, + { "px": [208,16], "src": [64,96], "f": 0, "t": 142, "d": [14,42] }, + { "px": [288,16], "src": [64,96], "f": 0, "t": 142, "d": [14,47] }, + { "px": [128,32], "src": [64,96], "f": 0, "t": 142, "d": [14,66] }, + { "px": [160,32], "src": [64,96], "f": 0, "t": 142, "d": [14,68] }, + { "px": [112,48], "src": [64,96], "f": 0, "t": 142, "d": [14,94] }, + { "px": [96,64], "src": [96,96], "f": 0, "t": 144, "d": [14,122] }, + { "px": [144,64], "src": [96,96], "f": 0, "t": 144, "d": [14,125] }, + { "px": [128,80], "src": [64,96], "f": 0, "t": 142, "d": [14,153] }, + { "px": [144,80], "src": [64,96], "f": 0, "t": 142, "d": [14,154] }, + { "px": [128,96], "src": [96,96], "f": 0, "t": 144, "d": [14,182] }, + { "px": [112,128], "src": [96,96], "f": 0, "t": 144, "d": [14,239] }, + { "px": [80,144], "src": [64,96], "f": 0, "t": 142, "d": [14,266] }, + { "px": [0,160], "src": [64,96], "f": 0, "t": 142, "d": [14,290] }, + { "px": [48,160], "src": [64,96], "f": 0, "t": 142, "d": [14,293] }, + { "px": [64,160], "src": [96,96], "f": 0, "t": 144, "d": [14,294] }, + { "px": [96,160], "src": [96,96], "f": 0, "t": 144, "d": [14,296] }, + { "px": [96,176], "src": [96,96], "f": 0, "t": 144, "d": [14,325] }, + { "px": [32,192], "src": [96,96], "f": 0, "t": 144, "d": [14,350] }, + { "px": [80,192], "src": [64,96], "f": 0, "t": 142, "d": [14,353] }, + { "px": [112,192], "src": [96,96], "f": 0, "t": 144, "d": [14,355] }, + { "px": [128,192], "src": [64,96], "f": 0, "t": 142, "d": [14,356] }, + { "px": [0,208], "src": [64,96], "f": 0, "t": 142, "d": [14,377] }, + { "px": [32,208], "src": [64,96], "f": 0, "t": 142, "d": [14,379] }, + { "px": [112,208], "src": [64,96], "f": 0, "t": 142, "d": [14,384] }, + { "px": [128,208], "src": [64,96], "f": 0, "t": 142, "d": [14,385] }, + { "px": [144,208], "src": [96,96], "f": 0, "t": 144, "d": [14,386] }, + { "px": [288,208], "src": [96,96], "f": 0, "t": 144, "d": [14,395] }, + { "px": [304,208], "src": [64,96], "f": 0, "t": 142, "d": [14,396] }, + { "px": [0,224], "src": [96,96], "f": 0, "t": 144, "d": [14,406] }, + { "px": [64,224], "src": [64,96], "f": 0, "t": 142, "d": [14,410] }, + { "px": [80,224], "src": [64,96], "f": 0, "t": 142, "d": [14,411] }, + { "px": [112,224], "src": [64,96], "f": 0, "t": 142, "d": [14,413] }, + { "px": [208,224], "src": [64,96], "f": 0, "t": 142, "d": [14,419] }, + { "px": [224,224], "src": [96,96], "f": 0, "t": 144, "d": [14,420] }, + { "px": [240,224], "src": [96,96], "f": 0, "t": 144, "d": [14,421] }, + { "px": [304,224], "src": [96,96], "f": 0, "t": 144, "d": [14,425] }, + { "px": [448,224], "src": [64,96], "f": 0, "t": 142, "d": [14,434] }, + { "px": [0,240], "src": [96,96], "f": 0, "t": 144, "d": [14,435] }, + { "px": [16,240], "src": [96,96], "f": 0, "t": 144, "d": [14,436] }, + { "px": [144,240], "src": [96,96], "f": 0, "t": 144, "d": [14,444] }, + { "px": [272,240], "src": [64,96], "f": 0, "t": 142, "d": [14,452] }, + { "px": [288,240], "src": [64,96], "f": 0, "t": 142, "d": [14,453] }, + { "px": [224,0], "src": [0,32], "f": 1, "t": 46, "d": [16,14] }, + { "px": [256,0], "src": [0,32], "f": 0, "t": 46, "d": [16,16] }, + { "px": [224,16], "src": [0,32], "f": 1, "t": 46, "d": [16,43] }, + { "px": [256,16], "src": [0,32], "f": 0, "t": 46, "d": [16,45] }, + { "px": [160,48], "src": [0,32], "f": 1, "t": 46, "d": [16,97] }, + { "px": [320,48], "src": [0,32], "f": 0, "t": 46, "d": [16,107] }, + { "px": [160,64], "src": [0,32], "f": 1, "t": 46, "d": [16,126] }, + { "px": [320,64], "src": [0,32], "f": 0, "t": 46, "d": [16,136] }, + { "px": [160,80], "src": [0,32], "f": 1, "t": 46, "d": [16,155] }, + { "px": [320,80], "src": [0,32], "f": 0, "t": 46, "d": [16,165] }, + { "px": [160,96], "src": [0,32], "f": 1, "t": 46, "d": [16,184] }, + { "px": [320,96], "src": [0,32], "f": 0, "t": 46, "d": [16,194] }, + { "px": [160,112], "src": [0,32], "f": 1, "t": 46, "d": [16,213] }, + { "px": [320,112], "src": [0,32], "f": 0, "t": 46, "d": [16,223] }, + { "px": [160,128], "src": [0,32], "f": 1, "t": 46, "d": [16,242] }, + { "px": [320,128], "src": [0,32], "f": 0, "t": 46, "d": [16,252] }, + { "px": [160,144], "src": [0,32], "f": 1, "t": 46, "d": [16,271] }, + { "px": [320,144], "src": [0,32], "f": 0, "t": 46, "d": [16,281] }, + { "px": [128,176], "src": [0,32], "f": 1, "t": 46, "d": [16,327] }, + { "px": [352,176], "src": [0,32], "f": 0, "t": 46, "d": [16,341] }, + { "px": [176,32], "src": [32,64], "f": 0, "t": 94, "d": [18,69] }, + { "px": [192,32], "src": [32,64], "f": 0, "t": 94, "d": [18,70] }, + { "px": [208,32], "src": [32,64], "f": 0, "t": 94, "d": [18,71] }, + { "px": [272,32], "src": [32,64], "f": 0, "t": 94, "d": [18,75] }, + { "px": [288,32], "src": [32,64], "f": 0, "t": 94, "d": [18,76] }, + { "px": [304,32], "src": [32,64], "f": 0, "t": 94, "d": [18,77] }, + { "px": [144,160], "src": [32,64], "f": 0, "t": 94, "d": [18,299] }, + { "px": [336,160], "src": [32,64], "f": 0, "t": 94, "d": [18,311] }, + { "px": [304,48], "src": [64,144], "f": 1, "t": 211, "d": [29,106] }, + { "px": [224,32], "src": [224,96], "f": 3, "t": 152, "d": [31,72] }, + { "px": [256,32], "src": [224,96], "f": 2, "t": 152, "d": [31,74] }, + { "px": [160,160], "src": [224,96], "f": 3, "t": 152, "d": [31,300] }, + { "px": [320,160], "src": [224,96], "f": 2, "t": 152, "d": [31,310] }, + { "px": [160,32], "src": [64,144], "f": 3, "t": 211, "d": [32,68] }, + { "px": [320,32], "src": [64,144], "f": 2, "t": 211, "d": [32,78] }, + { "px": [128,160], "src": [64,144], "f": 3, "t": 211, "d": [32,298] }, + { "px": [352,160], "src": [64,144], "f": 2, "t": 211, "d": [32,312] }, + { "px": [128,192], "src": [64,144], "f": 1, "t": 211, "d": [32,356] }, + { "px": [352,192], "src": [64,144], "f": 0, "t": 211, "d": [32,370] }, + { "px": [144,192], "src": [32,0], "f": 0, "t": 2, "d": [12,357] }, + { "px": [160,192], "src": [32,0], "f": 0, "t": 2, "d": [12,358] }, + { "px": [176,192], "src": [32,0], "f": 0, "t": 2, "d": [12,359] }, + { "px": [192,192], "src": [32,0], "f": 0, "t": 2, "d": [12,360] }, + { "px": [208,192], "src": [32,0], "f": 0, "t": 2, "d": [12,361] }, + { "px": [224,192], "src": [32,0], "f": 0, "t": 2, "d": [12,362] }, + { "px": [240,192], "src": [32,0], "f": 0, "t": 2, "d": [12,363] }, + { "px": [256,192], "src": [32,0], "f": 0, "t": 2, "d": [12,364] }, + { "px": [272,192], "src": [32,0], "f": 0, "t": 2, "d": [12,365] }, + { "px": [288,192], "src": [32,0], "f": 0, "t": 2, "d": [12,366] }, + { "px": [304,192], "src": [32,0], "f": 0, "t": 2, "d": [12,367] }, + { "px": [320,192], "src": [32,0], "f": 0, "t": 2, "d": [12,368] }, + { "px": [336,192], "src": [32,0], "f": 0, "t": 2, "d": [12,369] }, + { "px": [160,176], "src": [256,96], "f": 0, "t": 154, "d": [59,329] }, + { "px": [176,176], "src": [256,96], "f": 0, "t": 154, "d": [59,330] }, + { "px": [192,176], "src": [256,96], "f": 0, "t": 154, "d": [59,331] }, + { "px": [208,176], "src": [256,96], "f": 0, "t": 154, "d": [59,332] }, + { "px": [224,176], "src": [256,96], "f": 0, "t": 154, "d": [59,333] }, + { "px": [240,176], "src": [256,96], "f": 0, "t": 154, "d": [59,334] }, + { "px": [256,176], "src": [256,96], "f": 0, "t": 154, "d": [59,335] }, + { "px": [272,176], "src": [256,96], "f": 0, "t": 154, "d": [59,336] }, + { "px": [288,176], "src": [256,96], "f": 0, "t": 154, "d": [59,337] }, + { "px": [304,176], "src": [256,96], "f": 0, "t": 154, "d": [59,338] }, + { "px": [320,176], "src": [256,96], "f": 0, "t": 154, "d": [59,339] }, + { "px": [144,176], "src": [224,96], "f": 0, "t": 152, "d": [60,328] }, + { "px": [336,176], "src": [224,96], "f": 1, "t": 152, "d": [60,340] }, + { "px": [176,144], "src": [128,96], "f": 0, "t": 146, "d": [22,272] }, + { "px": [304,144], "src": [128,96], "f": 1, "t": 146, "d": [22,280] }, + { "px": [176,48], "src": [128,224], "f": 0, "t": 330, "d": [35,98] }, + { "px": [288,48], "src": [128,224], "f": 0, "t": 330, "d": [35,105] }, + { "px": [240,0], "src": [96,144], "f": 0, "t": 213, "d": [41,15] }, + { "px": [240,16], "src": [96,144], "f": 0, "t": 213, "d": [41,44] }, + { "px": [240,32], "src": [96,144], "f": 0, "t": 213, "d": [41,73] }, + { "px": [240,48], "src": [96,144], "f": 0, "t": 213, "d": [41,102] }, + { "px": [240,64], "src": [96,144], "f": 0, "t": 213, "d": [41,131] }, + { "px": [240,80], "src": [96,144], "f": 0, "t": 213, "d": [41,160] }, + { "px": [240,96], "src": [96,144], "f": 0, "t": 213, "d": [41,189] }, + { "px": [240,112], "src": [96,144], "f": 0, "t": 213, "d": [41,218] }, + { "px": [240,128], "src": [96,144], "f": 0, "t": 213, "d": [41,247] }, + { "px": [240,144], "src": [96,144], "f": 0, "t": 213, "d": [41,276] }, + { "px": [240,160], "src": [96,144], "f": 0, "t": 213, "d": [41,305] } + ], + "seed": 2287525, + "overrideTilesetUid": null, + "gridTiles": [], + "entityInstances": [] + }, + { + "__identifier": "Bg_textures", + "__type": "AutoLayer", + "__cWid": 29, + "__cHei": 16, + "__gridSize": 16, + "__opacity": 1, + "__pxTotalOffsetX": 0, + "__pxTotalOffsetY": 0, + "__tilesetDefUid": 2, + "__tilesetRelPath": "tilesets/SunnyLand_by_Ansimuz-extended.png", + "levelId": 88, + "layerDefUid": 24, + "pxOffsetX": 0, + "pxOffsetY": 0, + "visible": true, + "intGridCsv": [], + "autoLayerTiles": [ + { "px": [192,48], "src": [320,272], "f": 0, "t": 411, "d": [26,99] }, + { "px": [208,48], "src": [320,272], "f": 0, "t": 411, "d": [26,100] }, + { "px": [272,48], "src": [320,272], "f": 0, "t": 411, "d": [26,104] }, + { "px": [192,64], "src": [320,272], "f": 0, "t": 411, "d": [26,128] }, + { "px": [208,64], "src": [320,272], "f": 0, "t": 411, "d": [26,129] }, + { "px": [272,64], "src": [320,272], "f": 0, "t": 411, "d": [26,133] }, + { "px": [288,64], "src": [320,272], "f": 0, "t": 411, "d": [26,134] }, + { "px": [192,80], "src": [320,272], "f": 0, "t": 411, "d": [26,157] }, + { "px": [208,80], "src": [320,272], "f": 0, "t": 411, "d": [26,158] }, + { "px": [272,80], "src": [320,272], "f": 0, "t": 411, "d": [26,162] }, + { "px": [288,80], "src": [320,272], "f": 0, "t": 411, "d": [26,163] }, + { "px": [192,96], "src": [320,272], "f": 0, "t": 411, "d": [26,186] }, + { "px": [208,96], "src": [320,272], "f": 0, "t": 411, "d": [26,187] }, + { "px": [272,96], "src": [320,272], "f": 0, "t": 411, "d": [26,191] }, + { "px": [288,96], "src": [320,272], "f": 0, "t": 411, "d": [26,192] }, + { "px": [192,112], "src": [320,272], "f": 0, "t": 411, "d": [26,215] }, + { "px": [208,112], "src": [320,272], "f": 0, "t": 411, "d": [26,216] }, + { "px": [272,112], "src": [320,272], "f": 0, "t": 411, "d": [26,220] }, + { "px": [288,112], "src": [320,272], "f": 0, "t": 411, "d": [26,221] }, + { "px": [192,128], "src": [320,272], "f": 0, "t": 411, "d": [26,244] }, + { "px": [208,128], "src": [320,272], "f": 0, "t": 411, "d": [26,245] }, + { "px": [272,128], "src": [320,272], "f": 0, "t": 411, "d": [26,249] }, + { "px": [288,128], "src": [320,272], "f": 0, "t": 411, "d": [26,250] }, + { "px": [192,144], "src": [320,272], "f": 0, "t": 411, "d": [26,273] }, + { "px": [208,144], "src": [320,272], "f": 0, "t": 411, "d": [26,274] }, + { "px": [272,144], "src": [320,272], "f": 0, "t": 411, "d": [26,278] }, + { "px": [288,144], "src": [320,272], "f": 0, "t": 411, "d": [26,279] }, + { "px": [272,160], "src": [320,272], "f": 0, "t": 411, "d": [26,307] }, + { "px": [224,48], "src": [288,240], "f": 1, "t": 363, "d": [37,101] }, + { "px": [176,64], "src": [288,240], "f": 0, "t": 363, "d": [37,127] }, + { "px": [224,64], "src": [288,240], "f": 1, "t": 363, "d": [37,130] }, + { "px": [256,64], "src": [288,240], "f": 0, "t": 363, "d": [37,132] }, + { "px": [304,64], "src": [288,240], "f": 1, "t": 363, "d": [37,135] }, + { "px": [176,80], "src": [288,240], "f": 0, "t": 363, "d": [37,156] }, + { "px": [224,80], "src": [288,240], "f": 1, "t": 363, "d": [37,159] }, + { "px": [256,80], "src": [288,240], "f": 0, "t": 363, "d": [37,161] }, + { "px": [304,80], "src": [288,240], "f": 1, "t": 363, "d": [37,164] }, + { "px": [176,96], "src": [288,240], "f": 0, "t": 363, "d": [37,185] }, + { "px": [224,96], "src": [288,240], "f": 1, "t": 363, "d": [37,188] }, + { "px": [256,96], "src": [288,240], "f": 0, "t": 363, "d": [37,190] }, + { "px": [304,96], "src": [288,240], "f": 1, "t": 363, "d": [37,193] }, + { "px": [176,112], "src": [288,240], "f": 0, "t": 363, "d": [37,214] }, + { "px": [224,112], "src": [288,240], "f": 1, "t": 363, "d": [37,217] }, + { "px": [256,112], "src": [288,240], "f": 0, "t": 363, "d": [37,219] }, + { "px": [304,112], "src": [288,240], "f": 1, "t": 363, "d": [37,222] }, + { "px": [176,128], "src": [288,240], "f": 0, "t": 363, "d": [37,243] }, + { "px": [224,128], "src": [288,240], "f": 1, "t": 363, "d": [37,246] }, + { "px": [256,128], "src": [288,240], "f": 0, "t": 363, "d": [37,248] }, + { "px": [304,128], "src": [288,240], "f": 1, "t": 363, "d": [37,251] }, + { "px": [176,144], "src": [288,240], "f": 0, "t": 363, "d": [37,272] }, + { "px": [224,144], "src": [288,240], "f": 1, "t": 363, "d": [37,275] }, + { "px": [256,144], "src": [288,240], "f": 0, "t": 363, "d": [37,277] }, + { "px": [304,144], "src": [288,240], "f": 1, "t": 363, "d": [37,280] }, + { "px": [256,160], "src": [288,240], "f": 0, "t": 363, "d": [37,306] }, + { "px": [304,160], "src": [288,240], "f": 1, "t": 363, "d": [37,309] }, + { "px": [288,48], "src": [288,272], "f": 2, "t": 409, "d": [38,105] }, + { "px": [208,160], "src": [288,272], "f": 0, "t": 409, "d": [38,303] }, + { "px": [224,160], "src": [288,272], "f": 0, "t": 409, "d": [38,304] }, + { "px": [208,64], "src": [128,304], "f": 3, "t": 445, "d": [71,98] }, + { "px": [208,48], "src": [128,320], "f": 3, "t": 468, "d": [71,98] }, + { "px": [192,64], "src": [144,304], "f": 3, "t": 446, "d": [71,98] }, + { "px": [192,48], "src": [144,320], "f": 3, "t": 469, "d": [71,98] }, + { "px": [176,64], "src": [160,304], "f": 3, "t": 447, "d": [71,98] }, + { "px": [176,48], "src": [160,320], "f": 3, "t": 470, "d": [71,98] }, + { "px": [272,64], "src": [128,304], "f": 2, "t": 445, "d": [71,106] }, + { "px": [272,48], "src": [128,320], "f": 2, "t": 468, "d": [71,106] }, + { "px": [288,64], "src": [144,304], "f": 2, "t": 446, "d": [71,106] }, + { "px": [288,48], "src": [144,320], "f": 2, "t": 469, "d": [71,106] }, + { "px": [304,64], "src": [160,304], "f": 2, "t": 447, "d": [71,106] }, + { "px": [304,48], "src": [160,320], "f": 2, "t": 470, "d": [71,106] }, + { "px": [256,48], "src": [128,320], "f": 3, "t": 468, "d": [65,103] }, + { "px": [176,160], "src": [144,304], "f": 1, "t": 446, "d": [65,301] }, + { "px": [184,128], "src": [208,240], "f": 0, "t": 358, "d": [72,302] }, + { "px": [184,144], "src": [208,256], "f": 0, "t": 381, "d": [72,302] }, + { "px": [184,160], "src": [208,272], "f": 0, "t": 404, "d": [72,302] }, + { "px": [200,128], "src": [224,240], "f": 0, "t": 359, "d": [72,302] }, + { "px": [200,144], "src": [224,256], "f": 0, "t": 382, "d": [72,302] }, + { "px": [200,160], "src": [224,272], "f": 0, "t": 405, "d": [72,302] }, + { "px": [280,128], "src": [208,240], "f": 0, "t": 358, "d": [72,308] }, + { "px": [280,144], "src": [208,256], "f": 0, "t": 381, "d": [72,308] }, + { "px": [280,160], "src": [208,272], "f": 0, "t": 404, "d": [72,308] }, + { "px": [296,128], "src": [224,240], "f": 0, "t": 359, "d": [72,308] }, + { "px": [296,144], "src": [224,256], "f": 0, "t": 382, "d": [72,308] }, + { "px": [296,160], "src": [224,272], "f": 0, "t": 405, "d": [72,308] } + ], + "seed": 4160648, + "overrideTilesetUid": null, + "gridTiles": [], + "entityInstances": [] + } + ], + "__neighbours": [{ "levelUid": 0, "dir": "n" }] + } + ] +} +\ No newline at end of file diff --git a/assets/textures/BlueWizard/2BlueWizardIdle/Chara - BlueIdle00000.png b/assets/textures/BlueWizard/2BlueWizardIdle/Chara - BlueIdle00000.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardIdle/Chara - BlueIdle00001.png b/assets/textures/BlueWizard/2BlueWizardIdle/Chara - BlueIdle00001.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardIdle/Chara - BlueIdle00002.png b/assets/textures/BlueWizard/2BlueWizardIdle/Chara - BlueIdle00002.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardIdle/Chara - BlueIdle00003.png b/assets/textures/BlueWizard/2BlueWizardIdle/Chara - BlueIdle00003.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardIdle/Chara - BlueIdle00004.png b/assets/textures/BlueWizard/2BlueWizardIdle/Chara - BlueIdle00004.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardIdle/Chara - BlueIdle00005.png b/assets/textures/BlueWizard/2BlueWizardIdle/Chara - BlueIdle00005.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardIdle/Chara - BlueIdle00006.png b/assets/textures/BlueWizard/2BlueWizardIdle/Chara - BlueIdle00006.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardIdle/Chara - BlueIdle00007.png b/assets/textures/BlueWizard/2BlueWizardIdle/Chara - BlueIdle00007.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardIdle/Chara - BlueIdle00008.png b/assets/textures/BlueWizard/2BlueWizardIdle/Chara - BlueIdle00008.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardIdle/Chara - BlueIdle00009.png b/assets/textures/BlueWizard/2BlueWizardIdle/Chara - BlueIdle00009.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardIdle/Chara - BlueIdle00010.png b/assets/textures/BlueWizard/2BlueWizardIdle/Chara - BlueIdle00010.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardIdle/Chara - BlueIdle00011.png b/assets/textures/BlueWizard/2BlueWizardIdle/Chara - BlueIdle00011.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardIdle/Chara - BlueIdle00012.png b/assets/textures/BlueWizard/2BlueWizardIdle/Chara - BlueIdle00012.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardIdle/Chara - BlueIdle00013.png b/assets/textures/BlueWizard/2BlueWizardIdle/Chara - BlueIdle00013.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardIdle/Chara - BlueIdle00014.png b/assets/textures/BlueWizard/2BlueWizardIdle/Chara - BlueIdle00014.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardIdle/Chara - BlueIdle00015.png b/assets/textures/BlueWizard/2BlueWizardIdle/Chara - BlueIdle00015.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardIdle/Chara - BlueIdle00016.png b/assets/textures/BlueWizard/2BlueWizardIdle/Chara - BlueIdle00016.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardIdle/Chara - BlueIdle00017.png b/assets/textures/BlueWizard/2BlueWizardIdle/Chara - BlueIdle00017.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardIdle/Chara - BlueIdle00018.png b/assets/textures/BlueWizard/2BlueWizardIdle/Chara - BlueIdle00018.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardIdle/Chara - BlueIdle00019.png b/assets/textures/BlueWizard/2BlueWizardIdle/Chara - BlueIdle00019.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardJump/CharaWizardJump_00000.png b/assets/textures/BlueWizard/2BlueWizardJump/CharaWizardJump_00000.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardJump/CharaWizardJump_00001.png b/assets/textures/BlueWizard/2BlueWizardJump/CharaWizardJump_00001.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardJump/CharaWizardJump_00002.png b/assets/textures/BlueWizard/2BlueWizardJump/CharaWizardJump_00002.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardJump/CharaWizardJump_00003.png b/assets/textures/BlueWizard/2BlueWizardJump/CharaWizardJump_00003.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardJump/CharaWizardJump_00004.png b/assets/textures/BlueWizard/2BlueWizardJump/CharaWizardJump_00004.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardJump/CharaWizardJump_00005.png b/assets/textures/BlueWizard/2BlueWizardJump/CharaWizardJump_00005.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardJump/CharaWizardJump_00006.png b/assets/textures/BlueWizard/2BlueWizardJump/CharaWizardJump_00006.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardJump/CharaWizardJump_00007.png b/assets/textures/BlueWizard/2BlueWizardJump/CharaWizardJump_00007.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardJump/Dash2/DashBlue_00000.png b/assets/textures/BlueWizard/2BlueWizardJump/Dash2/DashBlue_00000.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardJump/Dash2/DashBlue_00001.png b/assets/textures/BlueWizard/2BlueWizardJump/Dash2/DashBlue_00001.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardJump/Dash2/DashBlue_00002.png b/assets/textures/BlueWizard/2BlueWizardJump/Dash2/DashBlue_00002.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardJump/Dash2/DashBlue_00003.png b/assets/textures/BlueWizard/2BlueWizardJump/Dash2/DashBlue_00003.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardJump/Dash2/DashBlue_00004.png b/assets/textures/BlueWizard/2BlueWizardJump/Dash2/DashBlue_00004.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardJump/Dash2/DashBlue_00005.png b/assets/textures/BlueWizard/2BlueWizardJump/Dash2/DashBlue_00005.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardJump/Dash2/DashBlue_00006.png b/assets/textures/BlueWizard/2BlueWizardJump/Dash2/DashBlue_00006.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardJump/Dash2/DashBlue_00007.png b/assets/textures/BlueWizard/2BlueWizardJump/Dash2/DashBlue_00007.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardJump/Dash2/DashBlue_00008.png b/assets/textures/BlueWizard/2BlueWizardJump/Dash2/DashBlue_00008.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardJump/Dash2/DashBlue_00009.png b/assets/textures/BlueWizard/2BlueWizardJump/Dash2/DashBlue_00009.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardJump/Dash2/DashBlue_00010.png b/assets/textures/BlueWizard/2BlueWizardJump/Dash2/DashBlue_00010.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardJump/Dash2/DashBlue_00011.png b/assets/textures/BlueWizard/2BlueWizardJump/Dash2/DashBlue_00011.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardJump/Dash2/DashBlue_00012.png b/assets/textures/BlueWizard/2BlueWizardJump/Dash2/DashBlue_00012.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardJump/Dash2/DashBlue_00013.png b/assets/textures/BlueWizard/2BlueWizardJump/Dash2/DashBlue_00013.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardJump/Dash2/DashBlue_00014.png b/assets/textures/BlueWizard/2BlueWizardJump/Dash2/DashBlue_00014.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardJump/Dash2/DashBlue_00015.png b/assets/textures/BlueWizard/2BlueWizardJump/Dash2/DashBlue_00015.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardJump/Dash3/Dash3_00000.png b/assets/textures/BlueWizard/2BlueWizardJump/Dash3/Dash3_00000.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardJump/Dash3/Dash3_00001.png b/assets/textures/BlueWizard/2BlueWizardJump/Dash3/Dash3_00001.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardJump/Dash3/Dash3_00002.png b/assets/textures/BlueWizard/2BlueWizardJump/Dash3/Dash3_00002.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardJump/Dash3/Dash3_00003.png b/assets/textures/BlueWizard/2BlueWizardJump/Dash3/Dash3_00003.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardJump/Dash3/Dash3_00004.png b/assets/textures/BlueWizard/2BlueWizardJump/Dash3/Dash3_00004.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardJump/Dash3/Dash3_00005.png b/assets/textures/BlueWizard/2BlueWizardJump/Dash3/Dash3_00005.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardJump/Dash3/Dash3_00006.png b/assets/textures/BlueWizard/2BlueWizardJump/Dash3/Dash3_00006.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardJump/Dash3/Dash3_00007.png b/assets/textures/BlueWizard/2BlueWizardJump/Dash3/Dash3_00007.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardJump/Dash3/Dash3_00008.png b/assets/textures/BlueWizard/2BlueWizardJump/Dash3/Dash3_00008.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardJump/Dash3/Dash3_00009.png b/assets/textures/BlueWizard/2BlueWizardJump/Dash3/Dash3_00009.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardJump/Dash3/Dash3_00010.png b/assets/textures/BlueWizard/2BlueWizardJump/Dash3/Dash3_00010.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardJump/Dash3/Dash3_00011.png b/assets/textures/BlueWizard/2BlueWizardJump/Dash3/Dash3_00011.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardJump/Dash3/Dash3_00012.png b/assets/textures/BlueWizard/2BlueWizardJump/Dash3/Dash3_00012.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardJump/Dash3/Dash3_00013.png b/assets/textures/BlueWizard/2BlueWizardJump/Dash3/Dash3_00013.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardJump/Dash3/Dash3_00014.png b/assets/textures/BlueWizard/2BlueWizardJump/Dash3/Dash3_00014.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardJump/Dash3/Dash3_00015.png b/assets/textures/BlueWizard/2BlueWizardJump/Dash3/Dash3_00015.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardJump/DashEffect/BlueWizardDash_00000.png b/assets/textures/BlueWizard/2BlueWizardJump/DashEffect/BlueWizardDash_00000.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardJump/DashEffect/BlueWizardDash_00001.png b/assets/textures/BlueWizard/2BlueWizardJump/DashEffect/BlueWizardDash_00001.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardJump/DashEffect/BlueWizardDash_00002.png b/assets/textures/BlueWizard/2BlueWizardJump/DashEffect/BlueWizardDash_00002.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardJump/DashEffect/BlueWizardDash_00003.png b/assets/textures/BlueWizard/2BlueWizardJump/DashEffect/BlueWizardDash_00003.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardJump/DashEffect/BlueWizardDash_00004.png b/assets/textures/BlueWizard/2BlueWizardJump/DashEffect/BlueWizardDash_00004.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardJump/DashEffect/BlueWizardDash_00005.png b/assets/textures/BlueWizard/2BlueWizardJump/DashEffect/BlueWizardDash_00005.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardJump/DashEffect/BlueWizardDash_00006.png b/assets/textures/BlueWizard/2BlueWizardJump/DashEffect/BlueWizardDash_00006.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardJump/DashEffect/BlueWizardDash_00007.png b/assets/textures/BlueWizard/2BlueWizardJump/DashEffect/BlueWizardDash_00007.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardJump/DashEffect/BlueWizardDash_00008.png b/assets/textures/BlueWizard/2BlueWizardJump/DashEffect/BlueWizardDash_00008.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardJump/DashEffect/BlueWizardDash_00009.png b/assets/textures/BlueWizard/2BlueWizardJump/DashEffect/BlueWizardDash_00009.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardJump/DashEffect/BlueWizardDash_00010.png b/assets/textures/BlueWizard/2BlueWizardJump/DashEffect/BlueWizardDash_00010.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardJump/DashEffect/BlueWizardDash_00011.png b/assets/textures/BlueWizard/2BlueWizardJump/DashEffect/BlueWizardDash_00011.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardJump/DashEffect/BlueWizardDash_00012.png b/assets/textures/BlueWizard/2BlueWizardJump/DashEffect/BlueWizardDash_00012.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardJump/DashEffect/BlueWizardDash_00013.png b/assets/textures/BlueWizard/2BlueWizardJump/DashEffect/BlueWizardDash_00013.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardJump/DashEffect/BlueWizardDash_00014.png b/assets/textures/BlueWizard/2BlueWizardJump/DashEffect/BlueWizardDash_00014.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardJump/DashEffect/BlueWizardDash_00015.png b/assets/textures/BlueWizard/2BlueWizardJump/DashEffect/BlueWizardDash_00015.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardWalk/Chara_BlueWalk00000.png b/assets/textures/BlueWizard/2BlueWizardWalk/Chara_BlueWalk00000.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardWalk/Chara_BlueWalk00001.png b/assets/textures/BlueWizard/2BlueWizardWalk/Chara_BlueWalk00001.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardWalk/Chara_BlueWalk00002.png b/assets/textures/BlueWizard/2BlueWizardWalk/Chara_BlueWalk00002.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardWalk/Chara_BlueWalk00003.png b/assets/textures/BlueWizard/2BlueWizardWalk/Chara_BlueWalk00003.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardWalk/Chara_BlueWalk00004.png b/assets/textures/BlueWizard/2BlueWizardWalk/Chara_BlueWalk00004.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardWalk/Chara_BlueWalk00005.png b/assets/textures/BlueWizard/2BlueWizardWalk/Chara_BlueWalk00005.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardWalk/Chara_BlueWalk00006.png b/assets/textures/BlueWizard/2BlueWizardWalk/Chara_BlueWalk00006.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardWalk/Chara_BlueWalk00007.png b/assets/textures/BlueWizard/2BlueWizardWalk/Chara_BlueWalk00007.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardWalk/Chara_BlueWalk00008.png b/assets/textures/BlueWizard/2BlueWizardWalk/Chara_BlueWalk00008.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardWalk/Chara_BlueWalk00009.png b/assets/textures/BlueWizard/2BlueWizardWalk/Chara_BlueWalk00009.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardWalk/Chara_BlueWalk00010.png b/assets/textures/BlueWizard/2BlueWizardWalk/Chara_BlueWalk00010.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardWalk/Chara_BlueWalk00011.png b/assets/textures/BlueWizard/2BlueWizardWalk/Chara_BlueWalk00011.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardWalk/Chara_BlueWalk00012.png b/assets/textures/BlueWizard/2BlueWizardWalk/Chara_BlueWalk00012.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardWalk/Chara_BlueWalk00013.png b/assets/textures/BlueWizard/2BlueWizardWalk/Chara_BlueWalk00013.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardWalk/Chara_BlueWalk00014.png b/assets/textures/BlueWizard/2BlueWizardWalk/Chara_BlueWalk00014.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardWalk/Chara_BlueWalk00015.png b/assets/textures/BlueWizard/2BlueWizardWalk/Chara_BlueWalk00015.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardWalk/Chara_BlueWalk00016.png b/assets/textures/BlueWizard/2BlueWizardWalk/Chara_BlueWalk00016.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardWalk/Chara_BlueWalk00017.png b/assets/textures/BlueWizard/2BlueWizardWalk/Chara_BlueWalk00017.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardWalk/Chara_BlueWalk00018.png b/assets/textures/BlueWizard/2BlueWizardWalk/Chara_BlueWalk00018.png Binary files differ. diff --git a/assets/textures/BlueWizard/2BlueWizardWalk/Chara_BlueWalk00019.png b/assets/textures/BlueWizard/2BlueWizardWalk/Chara_BlueWalk00019.png Binary files differ. diff --git a/assets/textures/main.png b/assets/textures/main.png Binary files differ. diff --git a/assets/textures/main.psd b/assets/textures/main.psd Binary files differ. diff --git a/assets/tilesets/0x72_DungeonTilesetII_v1.3.1.zip b/assets/tilesets/0x72_DungeonTilesetII_v1.3.1.zip Binary files differ. diff --git a/assets/tilesets/0x72_DungeonTilesetII_v1.3.png b/assets/tilesets/0x72_DungeonTilesetII_v1.3.png Binary files differ. diff --git a/assets/tilesets/BlueWizard Animations.zip b/assets/tilesets/BlueWizard Animations.zip Binary files differ. diff --git a/assets/tilesets/RPG Graphics Icons by 7Soul's.png b/assets/tilesets/RPG Graphics Icons by 7Soul's.png Binary files differ. diff --git a/assets/tilesets/SunnyLand_by_Ansimuz-extended.png b/assets/tilesets/SunnyLand_by_Ansimuz-extended.png Binary files differ. diff --git a/src/entities/common.rs b/src/entities/common.rs @@ -0,0 +1,3 @@ +pub struct Health { + pub hp: f32, +} diff --git a/src/entities/markers.rs b/src/entities/markers.rs @@ -0,0 +1,4 @@ +/// Marker to help identify the player +pub struct Player; +/// Marker for hostiles +pub struct Enemy; diff --git a/src/entities/mod.rs b/src/entities/mod.rs @@ -0,0 +1,3 @@ +pub mod common; +pub mod markers; +pub mod player; diff --git a/src/entities/player.rs b/src/entities/player.rs @@ -0,0 +1,16 @@ +use crate::entities::common::Health; +use crate::entities::markers::Player; +use bevy::prelude::*; + +#[derive(Debug)] +pub struct PlayerXp(pub u32); + +pub struct PlayerName(pub String); + +#[derive(Bundle)] +pub struct PlayerBundle { + pub xp: PlayerXp, + pub name: PlayerName, + pub health: Health, + pub _p: Player, +} diff --git a/src/main.rs b/src/main.rs @@ -0,0 +1,63 @@ +use crate::plugins::{ + world::{MainCamera, WorldState}, + PlayerPlugin, WorldPlugin, +}; +use bevy::render::camera::{OrthographicProjection, ScalingMode}; +use bevy::{prelude::*, window::WindowMode}; +use bevy_ldtk::*; + +mod entities; +mod plugins; + +#[derive(Default, Clone)] +pub struct GameState { + pub spawned: bool, + pub world_state: WorldState, +} + +fn main() { + App::build() + .insert_resource(WindowDescriptor { + title: "Random test game".to_string(), + width: 1024., + height: 720., + vsync: false, + resizable: true, + mode: WindowMode::Windowed, + ..Default::default() + }) + .init_resource::<GameState>() + .add_plugins(DefaultPlugins) + .add_plugin(LdtkPlugin) + //.add_plugin(PrintDiagnosticsPlugin::default()) + //.add_plugin(FrameTimeDiagnosticsPlugin::default()) + //.add_system(PrintDiagnosticsPlugin::print_diagnostics_system.system()) + //.add_plugin(KurinjiPlugin::default()) + .add_startup_system(setup.system()) + .add_plugin(PlayerPlugin) + .add_plugin(WorldPlugin) + .run(); +} + +fn setup(commands: &mut Commands /*mut kurinji: ResMut<Kurinji>*/) { + commands + // Spawn a camera + .spawn(OrthographicCameraBundle { + orthographic_projection: OrthographicProjection { + far: 1024.0, // This gives us 1024 layers, + scale: 150.0, // How many pixels high in the game + scaling_mode: ScalingMode::FixedVertical, + ..Default::default() + }, + ..OrthographicCameraBundle::new_2d() + }) + .with(MainCamera); + + /*// TODO move to file + kurinji + .bind_keyboard_pressed(KeyCode::A, "MOVE_LEFT") + .bind_keyboard_pressed(KeyCode::D, "MOVE_RIGHT") + .bind_keyboard_pressed(KeyCode::Space, "JUMP") + .bind_keyboard_pressed(KeyCode::LShift, "SHIFT_MODIFIER") + .bind_keyboard_pressed(KeyCode::RShift, "SHIFT_MODIFIER");*/ +} diff --git a/src/plugins/mod.rs b/src/plugins/mod.rs @@ -0,0 +1,5 @@ +mod player; +pub(crate) mod world; + +pub use player::PlayerPlugin; +pub use world::WorldPlugin; diff --git a/src/plugins/player.rs b/src/plugins/player.rs @@ -0,0 +1,168 @@ +use crate::entities::common::Health; +use crate::entities::markers::Player; +use crate::entities::player::{PlayerBundle, PlayerName, PlayerXp}; +use crate::plugins::world::MainCamera; +use crate::GameState; +use bevy::prelude::*; +use bevy_ldtk::LdtkMap; + +pub struct PlayerPlugin; + +impl Plugin for PlayerPlugin { + fn build(&self, app: &mut AppBuilder) { + app.add_system(player_movement.system()) + .add_system(spawn_player.system()); + } +} + +fn spawn_player( + mut game_state: ResMut<GameState>, + commands: &mut Commands, + map_query: Query<&Handle<LdtkMap>>, + map_assets: Res<Assets<LdtkMap>>, + mut materials: ResMut<Assets<ColorMaterial>>, + mut camera: Query<&mut Transform, With<MainCamera>>, +) { + if game_state.spawned { + return; + } + // Loop through all of the maps + for map_handle in map_query.iter() { + // We have to `if let` here because asset server may not have finished loading + // the map yet. + if let Some(map) = map_assets.get(map_handle) { + let level_idx = game_state.world_state.level; + + // Get the level from the project + let level = &map.project.levels[level_idx]; + + // Find the entities layer + let entities_layer = level + .layer_instances + .as_ref() // get a reference to the layer instances + .unwrap() // Unwrap the option ( this could be None, if there are no layers ) + .iter() // Iterate over the layers + .find(|&x| x.__identifier == "Entities") // Filter on the one we want + .unwrap(); // Unwrap it ( would be None if it could not find a layer "Entities" ) + + // Get the specific entity you want + let player_start = entities_layer + .entity_instances + .iter() // Iterate over our entities in the layer + .find(|x| x.__identifier == "Player") // Find the one we want + .unwrap(); // Unwrap it + + // Get the number of layers in the map and add one to it: this is how high we need to + // spawn the player so that he is on top of all the maps + let player_z = level.layer_instances.as_ref().unwrap().len() as f32 + 1.0; + + // Do something with map data + let entities = &mut map.project.defs.entities.iter(); + let tilesets = &mut map.project.defs.tilesets.iter(); + + let player_position = Vec3::new( + // The player x position is the entity's x position from the map data + (player_start.px[0] as f32), + // The player y position is the entity's y position from the map data, but + // multiplied by negative one because in the LDtk map +y means down and not up. + -(player_start.px[1] as f32 - (player_start.height as f32 / 2.0)), + // Spawn the player with the z value we determined earlier + player_z, + ); + + // Move camera initially + // assuming there is exactly one main camera entity, so this is OK + let mut camera_transform = camera.iter_mut().next().unwrap(); + camera_transform.translation = player_position; + + // Find player assets + if let Some(player_entity) = entities.find(|x| x.identifier == "Player") { + if let Some(tileset_id) = player_entity.tileset_id { + if let Some(tileset_identifier) = tilesets.find(|x| x.uid == tileset_id) { + if let Some(tileset_texture) = + map.tile_sets.get(&tileset_identifier.identifier) + { + commands + .spawn(SpriteBundle { + material: materials + .add(ColorMaterial::texture((*tileset_texture).clone())), + transform: Transform { + translation: player_position, + rotation: Quat::identity(), + scale: Vec3::new(0.1, 0.1, 1.0), + }, + ..Default::default() + }) + .with(PlayerBundle { + xp: PlayerXp(0), + name: PlayerName("Player1".into()), + health: Health { hp: 100.0 }, + _p: Player, + }); + game_state.spawned = true; + } else { + println!("Error: Cannot find tileset as asset!"); + } + } else { + println!("Error: Cannot find tilset with wanted id!"); + } + } else { + println!("Error: Cannot find player tileset!"); + } + } else { + println!("Error: Cannot find player in map!"); + } + } + } +} + +fn player_movement( + time: Res<Time>, + //kurinji: Res<Kurinji>, + input: Res<Input<KeyCode>>, + mut player: Query<(&PlayerBundle, &mut Transform)>, + mut camera: Query<&mut Transform, With<MainCamera>>, +) { + let shift = input.pressed(KeyCode::LShift) || input.pressed(KeyCode::RShift); + let _ctrl = input.pressed(KeyCode::LControl) || input.pressed(KeyCode::RControl); + // TODO make sure we queue inputs and do all of them + // TODO this doesnt seem to work with holding the key down + + let mut direction = Vec3::zero(); + + if shift { + if input.pressed(KeyCode::A) { + direction -= Vec3::new(1.0, 0.0, 0.0) * 5.; + } + + if input.pressed(KeyCode::D) { + direction += Vec3::new(1.0, 0.0, 0.0) * 5.; + } + } else { + if input.pressed(KeyCode::A) { + direction -= Vec3::new(2.5, 0.0, 0.0); + } + + if input.pressed(KeyCode::D) { + direction += Vec3::new(2.5, 0.0, 0.0); + ssssssssssssssssss + } + } + + if input.pressed(KeyCode::Space) { + direction += Vec3::new(0.0, 1.0, 0.0); + } + + if input.pressed(KeyCode::S) { + direction -= Vec3::new(0.0, 1.0, 0.0); + } + + // assuming there is exactly one player entity, so this is OK + if let Some((_, mut player_transform)) = player.iter_mut().next() { + player_transform.translation += time.delta_seconds() * direction * 40.; + } + // assuming there is exactly one camera entity, so this is OK + if let Some(mut camera_transform) = camera.iter_mut().next() { + camera_transform.translation += time.delta_seconds() * direction * 40.; + } +} diff --git a/src/plugins/world.rs b/src/plugins/world.rs @@ -0,0 +1,83 @@ +use crate::GameState; +use bevy::prelude::*; +use bevy_ldtk::{LdtkMap, LdtkMapBundle, LdtkMapConfig}; + +pub struct MainCamera; + +#[derive(Default, Clone)] +pub struct WorldState { + pub map_loaded: bool, + pub collisions_loaded: bool, + pub level: usize, + pub requested_level: usize, + pub world: Option<Entity>, +} + +pub struct WorldPlugin; + +impl Plugin for WorldPlugin { + fn build(&self, app: &mut AppBuilder) { + app.add_system(draw.system()) + .add_system(setup_collisions.system()); + // .add_system(coordinate_at_mouse.system()); + } +} + +pub fn setup_collisions( + map_query: Query<&Handle<LdtkMap>>, + map_assets: Res<Assets<LdtkMap>>, + game_state: ResMut<GameState>, +) { + if game_state.world_state.collisions_loaded + && game_state.world_state.level == game_state.world_state.requested_level + { + return; + } + // Loop through all of the maps + for map_handle in map_query.iter() { + // We have to `if let` here because asset server may not have finished loading + // the map yet. + if let Some(map) = map_assets.get(map_handle) { + // Do something with map data + } + } +} + +fn draw( + commands: &mut Commands, + asset_server: Res<AssetServer>, + mut game_state: ResMut<GameState>, +) { + if game_state.world_state.map_loaded + && game_state.world_state.level == game_state.world_state.requested_level + { + return; + } + + if let Some(world) = game_state.world_state.world { + commands.remove::<LdtkMapBundle>(world); + } + + commands // Spawn a map bundle + .spawn(LdtkMapBundle { + // Specify the path to the map asset to load + map: asset_server.load("map.ldtk"), + config: LdtkMapConfig { + // Automatically set the clear color to the LDtk background color + set_clear_color: true, + // You can specify a scale or leave it set to 1 for 1 to 1 pixel size + scale: 1.0, + // Set which level to load out of the map or leave it to 0 for the default level + level: game_state.world_state.requested_level, + // Tell the map to center around it's `Transform` instead of putting the top-left + // corner of the map at the origin `Transform`. + center_map: false, + }, + ..Default::default() + }); + + game_state.world_state.world = commands.current_entity(); + + game_state.world_state.level = game_state.world_state.requested_level; + game_state.world_state.map_loaded = true; +} diff --git a/two_d__world_bevy.iml b/two_d__world_bevy.iml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<module type="RUST_MODULE" version="4"> + <component name="NewModuleRootManager" inherit-compiler-output="true"> + <exclude-output /> + <content url="file://$MODULE_DIR$"> + <sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" /> + <excludeFolder url="file://$MODULE_DIR$/target" /> + </content> + <orderEntry type="inheritedJdk" /> + <orderEntry type="sourceFolder" forTests="false" /> + </component> +</module> +\ No newline at end of file