EEO6C4YSWFW3JOZ3JH6K7X4TKAUTVJD53CQNYZHI2QY6REGEXUCAC BYFMGWJ5ZPXZTCIFDHP66KK7JTEKT2NO7HR2XY7T5WRAAG3L5WYQC 42S2A7MCAEX5QBEWP72MK3HBY3FCANOPVHLUPWK4FIZZ3NMIOQ4AC O5P6HCPWGMGJBFJEMC3SYQJ5OEW2AQV4KEJCMRVTTS3K6M45Z3BAC LJD76LBNKTWSAHLRGL7EXNMM5HYRSOD6VXWYQSX2XVK7TQROTZ6QC GHIHJCWBCGFZI4AG66L7WG4WKJ467DXFBRBNLT4ZULSN7ZVBJI6AC HTDZ53HWD4X3DSFZX7MMC7DPFJNHQPGBVLJD2S325SQRRVIQ3CLAC L6RIUKGLJZLAOKFGUDTZKBPP4HUBPEZAKHJEQHO34WFF62AB2ZIQC X5EMQBC4BFNJOOHS2QMF4UB4QH6JKSALK6RXLK6B7SP6MNYSAP6QC GROTV3H2V6BHU5CA7WSLVYDCWAR7GHUP5JV2QOGPLJ6N3553T4MAC PAOLWMH7TLJLNAWBJBWP7KB7YGDFUPASMTFU33KZ3QW5JXJMPXCAC 34CROJEM52NB7TGBCGGMIYAQ2AZUI44FWO25MGYYUSCMHLCLJNAQC 7CBRRVV3GLVLBHNPQNRHSA2ZCLHIMCHFEMWMZNOICY2OZLB7DGPAC KMU4E426CB2NDRJEK7B4GSL22P62CJPPZRK45X3JV5WP5NIBIGRQC WQIQA2TNWNSNGKQC22XPTECAZEWG6PG5QWQECUVXDUQRSCV6RUZQC DKGUNP6LG3DJ35VMHU42K3VJO5JJ5UVYI4PLM72HO5ZNAQ4P366AC KID2E3YKLHUFPHWYYGRQZTX73THWMAXQWPT5XZEJJO46BCQD27HQC MMCK5BQQST5NDI5R3VLY7ICBGNARTYG2FKKRPRIXQHXXGH2QO3PQC FPNW5ZHTGO2UDPGVOKZYX2BYZRMKAB3NEAFVSIXRVYNSWCUPBWFQC 6YVIIRYC6FQP7ET7AMJHG4XCIDI4KIJMOKUDAUMVBLYFEULRDQEAC TKNFBCKZDYYH4FXMUCMLMY5HZIVVWSH2LXGHPG5WVTYO4AJJ6REQC let size = window.inner_size();
let size = {let actual_size = window.inner_size();if actual_size.width == 0 || actual_size.height == 0 {// Assume we are actually in-built height and notifylet assumed_size = PhysicalSize::new(WINDOW_WIDTH, WINDOW_HEIGHT);window.set_min_inner_size(Some(assumed_size));assumed_size} else {// It's fineactual_size}};
wgpu::Limits::downlevel_defaults()
if cfg!(feature = "webgpu") {wgpu::Limits::downlevel_defaults()} else if cfg!(feature = "webgl") {wgpu::Limits::downlevel_webgl2_defaults()} else {unreachable!("for `web` feature, you must also enable a backend feature: `webgpu`, `webgl`")}
let mut builder =WindowBuilder::new().with_inner_size(dpi::LogicalSize::new(WINDOW_WIDTH, WINDOW_HEIGHT));
#[cfg_attr(not(target_arch = "wasm32"), allow(unused_mut))] // the mut is used on weblet mut builder = WindowBuilder::new().with_inner_size(dpi::LogicalSize::new(WINDOW_WIDTH, WINDOW_HEIGHT)).with_min_inner_size(dpi::PhysicalSize::new(WINDOW_WIDTH, WINDOW_HEIGHT));
assets: &mut $game.assets,world: &mut $game.world,camera: &mut $game.camera,render_options: &mut $game.render_options,
assets: &mut $game.internal_state.assets,world: &mut $game.internal_state.world,camera: &mut $game.internal_state.camera,render_options: &mut $game.internal_state.render_options,executor: &mut $game.executor,
assets_manager = { version = "0.11.2", features = ["hot-reloading", "embedded", "zip", "json", "toml", "flac", "wav", "jpeg", "png", "ron"] }
assets_manager = { version = "0.11.2", features = ["hot-reloading", "embedded", "flac", "wav", "jpeg", "png", "ron", "json"] }
[[package]]name = "basic-toml"version = "0.1.8"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "2db21524cad41c5591204d22d75e1970a2d1f71060214ca931dc7d5afe2c14e5"dependencies = ["serde",]
name = "sync_file"version = "0.2.7"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "a49b72df45d9c2d5fbb13b02c97437a3175d8c9860297297597d3ed715e0f046"dependencies = ["wasi",][[package]]
name = "zip"version = "0.6.6"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "760394e246e4c28189f19d488c058bf16f564016aefac5d32bb1f3b51d5e9261"dependencies = ["byteorder","crc32fast","crossbeam-utils",][[package]]