update to bevy 0.18 release

This commit is contained in:
Joe 2026-01-11 21:42:16 -08:00
parent b5e0c7e6a7
commit 064875b3d1
4 changed files with 191 additions and 148 deletions

View file

@ -3,7 +3,3 @@
linker = "clang"
rustflags = ["-C", "link-arg=-fuse-ld=lld"]
# for Windows
[target.x86_64-pc-windows-msvc]
linker = "rust-lld.exe"

331
Cargo.lock generated
View file

@ -345,16 +345,18 @@ checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8"
[[package]]
name = "bevy"
version = "0.18.0-rc.2"
source = "git+https://github.com/bevyengine/bevy.git?branch=release-0.18.0#f8e531d1693301d7d3feba6404236bcdfcab7f33"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ec689b5a79452b6f777b889bbff22d3216b82a8d2ab7814d4a0eb571e9938d97"
dependencies = [
"bevy_internal",
]
[[package]]
name = "bevy_a11y"
version = "0.18.0-rc.2"
source = "git+https://github.com/bevyengine/bevy.git?branch=release-0.18.0#f8e531d1693301d7d3feba6404236bcdfcab7f33"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ef69b6d2dec07cbf407c63f6987e1746e4b735a9beea51f4bfc25ad49e344f75"
dependencies = [
"accesskit",
"bevy_app",
@ -365,16 +367,18 @@ dependencies = [
[[package]]
name = "bevy_android"
version = "0.18.0-rc.2"
source = "git+https://github.com/bevyengine/bevy.git?branch=release-0.18.0#f8e531d1693301d7d3feba6404236bcdfcab7f33"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "008133458cfe0d43a8870bfc4c5a729467cc5d9246611462add38bcf45ed896f"
dependencies = [
"android-activity",
]
[[package]]
name = "bevy_animation"
version = "0.18.0-rc.2"
source = "git+https://github.com/bevyengine/bevy.git?branch=release-0.18.0#f8e531d1693301d7d3feba6404236bcdfcab7f33"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "13c852457843456c695ed22562969c83c3823454c3c40d359f92415371208ee7"
dependencies = [
"bevy_animation_macros",
"bevy_app",
@ -404,8 +408,9 @@ dependencies = [
[[package]]
name = "bevy_animation_macros"
version = "0.18.0-rc.2"
source = "git+https://github.com/bevyengine/bevy.git?branch=release-0.18.0#f8e531d1693301d7d3feba6404236bcdfcab7f33"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ac120bfd5a74e05f96013817d28318dc716afaa68864af069c7ffc3ccaf9d153"
dependencies = [
"bevy_macro_utils",
"quote",
@ -414,8 +419,9 @@ dependencies = [
[[package]]
name = "bevy_anti_alias"
version = "0.18.0-rc.2"
source = "git+https://github.com/bevyengine/bevy.git?branch=release-0.18.0#f8e531d1693301d7d3feba6404236bcdfcab7f33"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b418087f7c36a62c9886b55be6278e7b3d21c9943b107953aa2068000956a736"
dependencies = [
"bevy_app",
"bevy_asset",
@ -435,8 +441,9 @@ dependencies = [
[[package]]
name = "bevy_app"
version = "0.18.0-rc.2"
source = "git+https://github.com/bevyengine/bevy.git?branch=release-0.18.0#f8e531d1693301d7d3feba6404236bcdfcab7f33"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2271a0123a7cc355c3fe98754360c75aa84b29f2a6b1a9f8c00aac427570d174"
dependencies = [
"bevy_derive",
"bevy_ecs",
@ -457,8 +464,9 @@ dependencies = [
[[package]]
name = "bevy_asset"
version = "0.18.0-rc.2"
source = "git+https://github.com/bevyengine/bevy.git?branch=release-0.18.0#f8e531d1693301d7d3feba6404236bcdfcab7f33"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b1f7361669d1426a3359cb92f890ef9c62bd6e6b67f0190d2c5279d25ce24168"
dependencies = [
"async-broadcast",
"async-channel",
@ -498,8 +506,9 @@ dependencies = [
[[package]]
name = "bevy_asset_macros"
version = "0.18.0-rc.2"
source = "git+https://github.com/bevyengine/bevy.git?branch=release-0.18.0#f8e531d1693301d7d3feba6404236bcdfcab7f33"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "288e1edf17069afe2e02a0c0e7e5936b3d22a67c7d2dc9201a27e4451875f909"
dependencies = [
"bevy_macro_utils",
"proc-macro2",
@ -509,8 +518,9 @@ dependencies = [
[[package]]
name = "bevy_audio"
version = "0.18.0-rc.2"
source = "git+https://github.com/bevyengine/bevy.git?branch=release-0.18.0#f8e531d1693301d7d3feba6404236bcdfcab7f33"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e3cbecfc6c5d3860f224f56d3152b14aa313168d35c16e847f5a0202a992c3af"
dependencies = [
"bevy_app",
"bevy_asset",
@ -526,8 +536,9 @@ dependencies = [
[[package]]
name = "bevy_camera"
version = "0.18.0-rc.2"
source = "git+https://github.com/bevyengine/bevy.git?branch=release-0.18.0#f8e531d1693301d7d3feba6404236bcdfcab7f33"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "48c7e1f2a5da1755cd58e45c762f4ea2d72cef6c480f9c8ddbadbd2a4380c616"
dependencies = [
"bevy_app",
"bevy_asset",
@ -551,8 +562,9 @@ dependencies = [
[[package]]
name = "bevy_color"
version = "0.18.0-rc.2"
source = "git+https://github.com/bevyengine/bevy.git?branch=release-0.18.0#f8e531d1693301d7d3feba6404236bcdfcab7f33"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "74727302424d7ffc23528a974dbb44a34708662926e1a3bfc5040493f858886e"
dependencies = [
"bevy_math",
"bevy_reflect",
@ -566,8 +578,9 @@ dependencies = [
[[package]]
name = "bevy_core_pipeline"
version = "0.18.0-rc.2"
source = "git+https://github.com/bevyengine/bevy.git?branch=release-0.18.0#f8e531d1693301d7d3feba6404236bcdfcab7f33"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a9e6bf0ba878bb5dd00ad4d70875b08eb11367829668c70d95785f5483ddb1cb"
dependencies = [
"bevy_app",
"bevy_asset",
@ -595,8 +608,9 @@ dependencies = [
[[package]]
name = "bevy_derive"
version = "0.18.0-rc.2"
source = "git+https://github.com/bevyengine/bevy.git?branch=release-0.18.0#f8e531d1693301d7d3feba6404236bcdfcab7f33"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "70b6a05c31f54c83d681f1b8699bbaf581f06b25a40c9a6bb815625f731f5ba9"
dependencies = [
"bevy_macro_utils",
"quote",
@ -605,8 +619,9 @@ dependencies = [
[[package]]
name = "bevy_dev_tools"
version = "0.18.0-rc.2"
source = "git+https://github.com/bevyengine/bevy.git?branch=release-0.18.0#f8e531d1693301d7d3feba6404236bcdfcab7f33"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f3183daa165acce210c50c170c47433c90b1d55932ead9734ebca14b7cd242c4"
dependencies = [
"bevy_app",
"bevy_asset",
@ -633,8 +648,9 @@ dependencies = [
[[package]]
name = "bevy_diagnostic"
version = "0.18.0-rc.2"
source = "git+https://github.com/bevyengine/bevy.git?branch=release-0.18.0#f8e531d1693301d7d3feba6404236bcdfcab7f33"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "aca4caa8a9014a435dca382b1bdebaee4363e9be69882c598fc4ff4d7cd56e6a"
dependencies = [
"atomic-waker",
"bevy_app",
@ -650,8 +666,9 @@ dependencies = [
[[package]]
name = "bevy_ecs"
version = "0.18.0-rc.2"
source = "git+https://github.com/bevyengine/bevy.git?branch=release-0.18.0#f8e531d1693301d7d3feba6404236bcdfcab7f33"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "24637a7c8643cab493f4085cda6bde4895f0e0816699c59006f18819da2ca0b8"
dependencies = [
"arrayvec 0.7.6",
"bevy_ecs_macros",
@ -677,8 +694,9 @@ dependencies = [
[[package]]
name = "bevy_ecs_macros"
version = "0.18.0-rc.2"
source = "git+https://github.com/bevyengine/bevy.git?branch=release-0.18.0#f8e531d1693301d7d3feba6404236bcdfcab7f33"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6eb14c18ca71e11c69fbae873c2db129064efac6d52e48d0127d37bfba1acfa8"
dependencies = [
"bevy_macro_utils",
"proc-macro2",
@ -688,8 +706,9 @@ dependencies = [
[[package]]
name = "bevy_encase_derive"
version = "0.18.0-rc.2"
source = "git+https://github.com/bevyengine/bevy.git?branch=release-0.18.0#f8e531d1693301d7d3feba6404236bcdfcab7f33"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0f89146a8fcbfe47310fc929ee762dd3b08d4de3e3371c601529cfa8eeb861de"
dependencies = [
"bevy_macro_utils",
"encase_derive_impl",
@ -697,8 +716,9 @@ dependencies = [
[[package]]
name = "bevy_gilrs"
version = "0.18.0-rc.2"
source = "git+https://github.com/bevyengine/bevy.git?branch=release-0.18.0#f8e531d1693301d7d3feba6404236bcdfcab7f33"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6c76417261ff3cd7ecda532b58514224aee06e76fbd87636c3a80695be7c8192"
dependencies = [
"bevy_app",
"bevy_ecs",
@ -712,8 +732,9 @@ dependencies = [
[[package]]
name = "bevy_gizmos"
version = "0.18.0-rc.2"
source = "git+https://github.com/bevyengine/bevy.git?branch=release-0.18.0#f8e531d1693301d7d3feba6404236bcdfcab7f33"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bc78a5699580c2dce078f4c099028d26525a5a38e8eb587a31854c660a3c5ff7"
dependencies = [
"bevy_app",
"bevy_asset",
@ -730,8 +751,9 @@ dependencies = [
[[package]]
name = "bevy_gizmos_macros"
version = "0.18.0-rc.2"
source = "git+https://github.com/bevyengine/bevy.git?branch=release-0.18.0#f8e531d1693301d7d3feba6404236bcdfcab7f33"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "60bb92e0ef80ff7c59429133244765515db3d313fae77ee67ffe94dab5b2725d"
dependencies = [
"bevy_macro_utils",
"quote",
@ -740,8 +762,9 @@ dependencies = [
[[package]]
name = "bevy_gizmos_render"
version = "0.18.0-rc.2"
source = "git+https://github.com/bevyengine/bevy.git?branch=release-0.18.0#f8e531d1693301d7d3feba6404236bcdfcab7f33"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "48fde3172a31f81033b4f497dd9df84476f527fadb00936ede380fb646c402eb"
dependencies = [
"bevy_app",
"bevy_asset",
@ -763,8 +786,9 @@ dependencies = [
[[package]]
name = "bevy_image"
version = "0.18.0-rc.2"
source = "git+https://github.com/bevyengine/bevy.git?branch=release-0.18.0#f8e531d1693301d7d3feba6404236bcdfcab7f33"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "809101ebe678a76c4c5ba3ecad255cde9be3ae0af591cf0143ba2c157afb55e9"
dependencies = [
"bevy_app",
"bevy_asset",
@ -789,8 +813,9 @@ dependencies = [
[[package]]
name = "bevy_input"
version = "0.18.0-rc.2"
source = "git+https://github.com/bevyengine/bevy.git?branch=release-0.18.0#f8e531d1693301d7d3feba6404236bcdfcab7f33"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9c2853993baf27b963a417d3603a73e02e39c5041913cd1ba7211b0a3037b191"
dependencies = [
"bevy_app",
"bevy_ecs",
@ -805,8 +830,9 @@ dependencies = [
[[package]]
name = "bevy_input_focus"
version = "0.18.0-rc.2"
source = "git+https://github.com/bevyengine/bevy.git?branch=release-0.18.0#f8e531d1693301d7d3feba6404236bcdfcab7f33"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "05fc0fae5e4e081180f7f7bf8023a2b97dad13dcb5fa79eba50cda5bb95699a9"
dependencies = [
"bevy_app",
"bevy_ecs",
@ -821,8 +847,9 @@ dependencies = [
[[package]]
name = "bevy_internal"
version = "0.18.0-rc.2"
source = "git+https://github.com/bevyengine/bevy.git?branch=release-0.18.0#f8e531d1693301d7d3feba6404236bcdfcab7f33"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "57463815630ea71221c0b8e7bff72d816a3071a89507c45f9e2686fbb5e1956b"
dependencies = [
"bevy_a11y",
"bevy_android",
@ -872,8 +899,9 @@ dependencies = [
[[package]]
name = "bevy_light"
version = "0.18.0-rc.2"
source = "git+https://github.com/bevyengine/bevy.git?branch=release-0.18.0#f8e531d1693301d7d3feba6404236bcdfcab7f33"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4f9968b8f8a6a766a88b66144474c39d1415edc277d042fec1526eae85e1f8b4"
dependencies = [
"bevy_app",
"bevy_asset",
@ -892,8 +920,9 @@ dependencies = [
[[package]]
name = "bevy_log"
version = "0.18.0-rc.2"
source = "git+https://github.com/bevyengine/bevy.git?branch=release-0.18.0#f8e531d1693301d7d3feba6404236bcdfcab7f33"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "406304a9b867a2de98c3edf0cc9e5a608fad1a1ddc567e15e72c186a8273ef51"
dependencies = [
"android_log-sys",
"bevy_app",
@ -909,8 +938,9 @@ dependencies = [
[[package]]
name = "bevy_macro_utils"
version = "0.18.0-rc.2"
source = "git+https://github.com/bevyengine/bevy.git?branch=release-0.18.0#f8e531d1693301d7d3feba6404236bcdfcab7f33"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0b7272fca0bf30d8ca2571a803598856104b63e5c596d52850f811ed37c5e1e3"
dependencies = [
"proc-macro2",
"quote",
@ -920,8 +950,9 @@ dependencies = [
[[package]]
name = "bevy_math"
version = "0.18.0-rc.2"
source = "git+https://github.com/bevyengine/bevy.git?branch=release-0.18.0#f8e531d1693301d7d3feba6404236bcdfcab7f33"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6a815c514b8a6f7b11508cdc8b3a4bf0761e96a14227af40aa93cb1160989ce0"
dependencies = [
"approx",
"arrayvec 0.7.6",
@ -939,8 +970,9 @@ dependencies = [
[[package]]
name = "bevy_mesh"
version = "0.18.0-rc.2"
source = "git+https://github.com/bevyengine/bevy.git?branch=release-0.18.0#f8e531d1693301d7d3feba6404236bcdfcab7f33"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "aacf09d0ffd1a15baf8d201c4a34b918912a506395c2817aa55ab3d3776c09f2"
dependencies = [
"bevy_app",
"bevy_asset",
@ -969,8 +1001,9 @@ checksum = "7ef8e4b7e61dfe7719bb03c884dc270cd46a82efb40f93e9933b990c5c190c59"
[[package]]
name = "bevy_pbr"
version = "0.18.0-rc.2"
source = "git+https://github.com/bevyengine/bevy.git?branch=release-0.18.0#f8e531d1693301d7d3feba6404236bcdfcab7f33"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "69cc361c65035f7e531b592d99bce95b6ab3f643cae2abe97dfa7681363159a6"
dependencies = [
"bevy_app",
"bevy_asset",
@ -1005,8 +1038,9 @@ dependencies = [
[[package]]
name = "bevy_picking"
version = "0.18.0-rc.2"
source = "git+https://github.com/bevyengine/bevy.git?branch=release-0.18.0#f8e531d1693301d7d3feba6404236bcdfcab7f33"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e4d10bb2a776087e1d8a9b87e8deb091d25bcedbe6160c613df2dc5fe069c3c5"
dependencies = [
"bevy_app",
"bevy_asset",
@ -1028,8 +1062,9 @@ dependencies = [
[[package]]
name = "bevy_platform"
version = "0.18.0-rc.2"
source = "git+https://github.com/bevyengine/bevy.git?branch=release-0.18.0#f8e531d1693301d7d3feba6404236bcdfcab7f33"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9b29ea749a8e85f98186ab662f607b885b97c804bb14cdb0cdf838164496d474"
dependencies = [
"critical-section",
"foldhash 0.2.0",
@ -1047,8 +1082,9 @@ dependencies = [
[[package]]
name = "bevy_post_process"
version = "0.18.0-rc.2"
source = "git+https://github.com/bevyengine/bevy.git?branch=release-0.18.0#f8e531d1693301d7d3feba6404236bcdfcab7f33"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e8e1116cbc35637f267a29c7d2fe376e020f2b4402d6b525d328bae9c10460c7"
dependencies = [
"bevy_app",
"bevy_asset",
@ -1076,13 +1112,15 @@ dependencies = [
[[package]]
name = "bevy_ptr"
version = "0.18.0-rc.2"
source = "git+https://github.com/bevyengine/bevy.git?branch=release-0.18.0#f8e531d1693301d7d3feba6404236bcdfcab7f33"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4f98cbc6d34bbdb58240b72ed1731931b4991a893b3a3238bb7c42ae054aa676"
[[package]]
name = "bevy_reflect"
version = "0.18.0-rc.2"
source = "git+https://github.com/bevyengine/bevy.git?branch=release-0.18.0#f8e531d1693301d7d3feba6404236bcdfcab7f33"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2b2a977e2b8dba65b6e9c11039c5f9ef108be428f036b3d1cac13ad86ec59f9c"
dependencies = [
"assert_type_match",
"bevy_platform",
@ -1109,8 +1147,9 @@ dependencies = [
[[package]]
name = "bevy_reflect_derive"
version = "0.18.0-rc.2"
source = "git+https://github.com/bevyengine/bevy.git?branch=release-0.18.0#f8e531d1693301d7d3feba6404236bcdfcab7f33"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "067af30072b1611fda1a577f1cb678b8ea2c9226133068be808dd49aac30cef0"
dependencies = [
"bevy_macro_utils",
"indexmap 2.13.0",
@ -1122,8 +1161,9 @@ dependencies = [
[[package]]
name = "bevy_render"
version = "0.18.0-rc.2"
source = "git+https://github.com/bevyengine/bevy.git?branch=release-0.18.0#f8e531d1693301d7d3feba6404236bcdfcab7f33"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d6b2c9a276646bde8ba58a7e15711b459fb4a5cdf46c47059b7a310f97a70d9c"
dependencies = [
"async-channel",
"bevy_app",
@ -1171,8 +1211,9 @@ dependencies = [
[[package]]
name = "bevy_render_macros"
version = "0.18.0-rc.2"
source = "git+https://github.com/bevyengine/bevy.git?branch=release-0.18.0#f8e531d1693301d7d3feba6404236bcdfcab7f33"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "03e16b8cac95b87021399ed19f6ab79c0b1e03101a448e3a0240934f78f66a56"
dependencies = [
"bevy_macro_utils",
"proc-macro2",
@ -1182,8 +1223,9 @@ dependencies = [
[[package]]
name = "bevy_scene"
version = "0.18.0-rc.2"
source = "git+https://github.com/bevyengine/bevy.git?branch=release-0.18.0#f8e531d1693301d7d3feba6404236bcdfcab7f33"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0046bb071ee358619f2fa9409ccced47375502b098b4107ec3385f3a1acf6600"
dependencies = [
"bevy_app",
"bevy_asset",
@ -1203,8 +1245,9 @@ dependencies = [
[[package]]
name = "bevy_shader"
version = "0.18.0-rc.2"
source = "git+https://github.com/bevyengine/bevy.git?branch=release-0.18.0#f8e531d1693301d7d3feba6404236bcdfcab7f33"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4a14cb0991b2482a66b94728cbcf7482d1b74364be017197396435d3d542b8d3"
dependencies = [
"bevy_asset",
"bevy_platform",
@ -1219,8 +1262,9 @@ dependencies = [
[[package]]
name = "bevy_sprite"
version = "0.18.0-rc.2"
source = "git+https://github.com/bevyengine/bevy.git?branch=release-0.18.0#f8e531d1693301d7d3feba6404236bcdfcab7f33"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b2b3921ce1a8ce801c29d9552cbc204548bfeb16b9b829045c9e82b5917d99cc"
dependencies = [
"bevy_app",
"bevy_asset",
@ -1243,8 +1287,9 @@ dependencies = [
[[package]]
name = "bevy_sprite_render"
version = "0.18.0-rc.2"
source = "git+https://github.com/bevyengine/bevy.git?branch=release-0.18.0#f8e531d1693301d7d3feba6404236bcdfcab7f33"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ed40642fa0e1330df65b6a1bf0b14aa32fcd9d7f3306e08e0784c10362bd6265"
dependencies = [
"bevy_app",
"bevy_asset",
@ -1274,8 +1319,9 @@ dependencies = [
[[package]]
name = "bevy_state"
version = "0.18.0-rc.2"
source = "git+https://github.com/bevyengine/bevy.git?branch=release-0.18.0#f8e531d1693301d7d3feba6404236bcdfcab7f33"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9453325ca0c185a043f4515158daa15a8ab19139a60fd1edaf87fbe896cb7f83"
dependencies = [
"bevy_app",
"bevy_ecs",
@ -1289,8 +1335,9 @@ dependencies = [
[[package]]
name = "bevy_state_macros"
version = "0.18.0-rc.2"
source = "git+https://github.com/bevyengine/bevy.git?branch=release-0.18.0#f8e531d1693301d7d3feba6404236bcdfcab7f33"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d733081e57e49b3c43bdf3766d1de74c7df32e0f4db20c20437c85b1d18908de"
dependencies = [
"bevy_macro_utils",
"quote",
@ -1299,8 +1346,9 @@ dependencies = [
[[package]]
name = "bevy_tasks"
version = "0.18.0-rc.2"
source = "git+https://github.com/bevyengine/bevy.git?branch=release-0.18.0#f8e531d1693301d7d3feba6404236bcdfcab7f33"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "990ffedd374dd2c4fe8f0fd4bcefd5617d1ee59164b6c3fcc356a69b48e26e8e"
dependencies = [
"async-channel",
"async-executor",
@ -1317,8 +1365,9 @@ dependencies = [
[[package]]
name = "bevy_text"
version = "0.18.0-rc.2"
source = "git+https://github.com/bevyengine/bevy.git?branch=release-0.18.0#f8e531d1693301d7d3feba6404236bcdfcab7f33"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ecbb6eeaa9a63d1f8aae8c0d79f8d5e14c584a962a4ef9f69115fd7d10941101"
dependencies = [
"bevy_app",
"bevy_asset",
@ -1342,8 +1391,9 @@ dependencies = [
[[package]]
name = "bevy_time"
version = "0.18.0-rc.2"
source = "git+https://github.com/bevyengine/bevy.git?branch=release-0.18.0#f8e531d1693301d7d3feba6404236bcdfcab7f33"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e4c68b78e7ca1cc10c811cd1ded8350f53f2be11eb46946879a74c684026bff7"
dependencies = [
"bevy_app",
"bevy_ecs",
@ -1356,8 +1406,9 @@ dependencies = [
[[package]]
name = "bevy_transform"
version = "0.18.0-rc.2"
source = "git+https://github.com/bevyengine/bevy.git?branch=release-0.18.0#f8e531d1693301d7d3feba6404236bcdfcab7f33"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b30e3957de42c2f7d88dfe8428e739b74deab8932d2a8bbb9d4eefbd64b6aa34"
dependencies = [
"bevy_app",
"bevy_ecs",
@ -1373,8 +1424,9 @@ dependencies = [
[[package]]
name = "bevy_ui"
version = "0.18.0-rc.2"
source = "git+https://github.com/bevyengine/bevy.git?branch=release-0.18.0#f8e531d1693301d7d3feba6404236bcdfcab7f33"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "889c6892e9c5c308ab225a1322d07fb2358ccf39493526cda4d5f083d717773d"
dependencies = [
"accesskit",
"bevy_a11y",
@ -1406,8 +1458,9 @@ dependencies = [
[[package]]
name = "bevy_ui_render"
version = "0.18.0-rc.2"
source = "git+https://github.com/bevyengine/bevy.git?branch=release-0.18.0#f8e531d1693301d7d3feba6404236bcdfcab7f33"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b649395e32a4761d4f17aeff37170a4421c94a14c505645397b8ee8510eb19e9"
dependencies = [
"bevy_app",
"bevy_asset",
@ -1436,8 +1489,9 @@ dependencies = [
[[package]]
name = "bevy_utils"
version = "0.18.0-rc.2"
source = "git+https://github.com/bevyengine/bevy.git?branch=release-0.18.0#f8e531d1693301d7d3feba6404236bcdfcab7f33"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e258c44d869f9c41ac0f88a16815c67f2569eb9fff4716828a40273d127b6f84"
dependencies = [
"bevy_platform",
"disqualified",
@ -1446,8 +1500,9 @@ dependencies = [
[[package]]
name = "bevy_window"
version = "0.18.0-rc.2"
source = "git+https://github.com/bevyengine/bevy.git?branch=release-0.18.0#f8e531d1693301d7d3feba6404236bcdfcab7f33"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "869a56f1da2544641734018e1f1caa660299cd6e3af794f3fa0df72293d8eed2"
dependencies = [
"bevy_app",
"bevy_asset",
@ -1464,8 +1519,9 @@ dependencies = [
[[package]]
name = "bevy_winit"
version = "0.18.0-rc.2"
source = "git+https://github.com/bevyengine/bevy.git?branch=release-0.18.0#f8e531d1693301d7d3feba6404236bcdfcab7f33"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8142a3749fc491eeae481c30bb3830cf5a71d2fa3dba4d450a42792f6d39eb2d"
dependencies = [
"accesskit",
"accesskit_winit",
@ -2372,9 +2428,9 @@ checksum = "1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99"
[[package]]
name = "flate2"
version = "1.1.5"
version = "1.1.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bfe33edd8e85a12a67454e37f8c75e730830d83e313556ab9ebf9ee7fbeb3bfb"
checksum = "b375d6465b98090a5f25b1c7703f3859783755aa9a80433b36e0379a3ec2f369"
dependencies = [
"crc32fast",
"miniz_oxide",
@ -2580,9 +2636,9 @@ dependencies = [
[[package]]
name = "gilrs"
version = "0.11.0"
version = "0.11.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bbb2c998745a3c1ac90f64f4f7b3a54219fd3612d7705e7798212935641ed18f"
checksum = "3fa85c2e35dc565c90511917897ea4eae16b77f2773d5223536f7b602536d462"
dependencies = [
"fnv",
"gilrs-core",
@ -2593,18 +2649,18 @@ dependencies = [
[[package]]
name = "gilrs-core"
version = "0.6.6"
version = "0.6.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "be11a71ac3564f6965839e2ed275bf4fcf5ce16d80d396e1dfdb7b2d80bd587e"
checksum = "d23f2cc5144060a7f8d9e02d3fce5d06705376568256a509cdbc3c24d47e4f04"
dependencies = [
"core-foundation 0.10.1",
"inotify",
"io-kit-sys",
"js-sys",
"libc",
"libudev-sys",
"log",
"nix",
"objc2-core-foundation",
"objc2-io-kit",
"uuid",
"vec_map",
"wasm-bindgen",
@ -2854,7 +2910,7 @@ dependencies = [
"js-sys",
"log",
"wasm-bindgen",
"windows-core 0.58.0",
"windows-core 0.62.2",
]
[[package]]
@ -3042,16 +3098,6 @@ dependencies = [
"rustversion",
]
[[package]]
name = "io-kit-sys"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "617ee6cf8e3f66f3b4ea67a4058564628cde41901316e19f559e14c7c72c5e7b"
dependencies = [
"core-foundation-sys",
"mach2",
]
[[package]]
name = "itertools"
version = "0.13.0"
@ -3706,6 +3752,7 @@ version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "33fafba39597d6dc1fb709123dfa8289d39406734be322956a69f0931c73bb15"
dependencies = [
"bitflags 2.10.0",
"libc",
"objc2-core-foundation",
]
@ -4139,7 +4186,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1"
dependencies = [
"rand_chacha",
"rand_core 0.9.3",
"rand_core 0.9.5",
]
[[package]]
@ -4149,7 +4196,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb"
dependencies = [
"ppv-lite86",
"rand_core 0.9.3",
"rand_core 0.9.5",
]
[[package]]
@ -4160,9 +4207,9 @@ checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
[[package]]
name = "rand_core"
version = "0.9.3"
version = "0.9.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38"
checksum = "76afc826de14238e6e8c374ddcc1fa19e374fd8dd986b0d2af0d02377261d83c"
dependencies = [
"getrandom",
]
@ -4634,7 +4681,7 @@ checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f"
[[package]]
name = "steel-core"
version = "0.7.0"
source = "git+https://github.com/mattwparas/steel.git?branch=master#697b11bc3211275845fe68c5e0c65f980cf6bd80"
source = "git+https://github.com/mattwparas/steel.git?branch=master#d0e22af27361612366b15f4436ad133aa770f872"
dependencies = [
"arc-swap",
"bigdecimal",
@ -4684,7 +4731,7 @@ dependencies = [
[[package]]
name = "steel-derive"
version = "0.6.0"
source = "git+https://github.com/mattwparas/steel.git?branch=master#697b11bc3211275845fe68c5e0c65f980cf6bd80"
source = "git+https://github.com/mattwparas/steel.git?branch=master#d0e22af27361612366b15f4436ad133aa770f872"
dependencies = [
"proc-macro2",
"quote",
@ -4694,7 +4741,7 @@ dependencies = [
[[package]]
name = "steel-gen"
version = "0.3.0"
source = "git+https://github.com/mattwparas/steel.git?branch=master#697b11bc3211275845fe68c5e0c65f980cf6bd80"
source = "git+https://github.com/mattwparas/steel.git?branch=master#d0e22af27361612366b15f4436ad133aa770f872"
dependencies = [
"codegen",
"serde",
@ -4703,7 +4750,7 @@ dependencies = [
[[package]]
name = "steel-parser"
version = "0.7.0"
source = "git+https://github.com/mattwparas/steel.git?branch=master#697b11bc3211275845fe68c5e0c65f980cf6bd80"
source = "git+https://github.com/mattwparas/steel.git?branch=master#d0e22af27361612366b15f4436ad133aa770f872"
dependencies = [
"compact_str",
"lasso",
@ -4721,7 +4768,7 @@ dependencies = [
[[package]]
name = "steel-quickscope"
version = "0.2.0"
source = "git+https://github.com/mattwparas/steel.git?branch=master#697b11bc3211275845fe68c5e0c65f980cf6bd80"
source = "git+https://github.com/mattwparas/steel.git?branch=master#d0e22af27361612366b15f4436ad133aa770f872"
dependencies = [
"indexmap 2.13.0",
"smallvec",
@ -6270,6 +6317,6 @@ dependencies = [
[[package]]
name = "zmij"
version = "1.0.13"
version = "1.0.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ac93432f5b761b22864c774aac244fa5c0fd877678a4c37ebf6cf42208f9c9ec"
checksum = "bd8f3f50b848df28f887acb68e41201b5aea6bc8a8dacc00fb40635ff9a72fea"

View file

@ -4,7 +4,7 @@ version = "0.1.0"
edition = "2024"
[dependencies]
bevy = { default-features = false, git = "https://github.com/bevyengine/bevy.git", branch = "release-0.18.0", features = ["2d"] }
bevy = { version = "0.18", default-features = false, features = ["2d"] }
steel-core = { git="https://github.com/mattwparas/steel.git", branch = "master" }
# Enable a small amount of optimization in the dev profile.

View file

@ -29,7 +29,7 @@ fn setup(mut commands: Commands, asset_server: Res<AssetServer>) {
image_mode: SpriteImageMode::Tiled {
tile_x: true,
tile_y: true,
stretch_value: 1.0, // The image will tile every 128px
stretch_value: 0.5, // The image will tile every 128px
},
custom_size: Some(Vec2::splat(2048.0)),
..default()