cargo update

This commit is contained in:
2025-03-27 11:53:17 +08:00
parent 7fa31a91a6
commit 5757789700
3 changed files with 23 additions and 17 deletions

22
Cargo.lock generated
View File

@@ -1404,14 +1404,15 @@ dependencies = [
[[package]] [[package]]
name = "bevy_trenchbroom" name = "bevy_trenchbroom"
version = "0.6.5" version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "00ed5bb471e9b65df4c4b6313de1578577f6bab75466e73af66e8d145d7bf49c" checksum = "626fb4b9f584abe91fd5af018214b5b87d8a335f992a5feec2a2b912c83c3fd0"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"avian3d", "avian3d",
"bevy", "bevy",
"bevy_materialize", "bevy_materialize",
"bevy_mesh",
"bevy_reflect", "bevy_reflect",
"bevy_trenchbroom_macros", "bevy_trenchbroom_macros",
"default-struct-builder", "default-struct-builder",
@@ -1429,13 +1430,14 @@ dependencies = [
"serde", "serde",
"strum", "strum",
"thiserror 2.0.12", "thiserror 2.0.12",
"wgpu-types",
] ]
[[package]] [[package]]
name = "bevy_trenchbroom_macros" name = "bevy_trenchbroom_macros"
version = "0.6.5" version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d705a6b59b24c75bb34f71b84249fb5625a53298e0737870613fa1a799e67993" checksum = "8de529df5f174d541f12cc81bfac0f3161373817f26fbd1feef422baa982d4b4"
dependencies = [ dependencies = [
"heck", "heck",
"proc-macro2", "proc-macro2",
@@ -2942,9 +2944,9 @@ checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39"
[[package]] [[package]]
name = "image" name = "image"
version = "0.25.5" version = "0.25.6"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cd6f44aed642f18953a158afeb30206f4d50da59fbc66ecb53c66488de73563b" checksum = "db35664ce6b9810857a38a906215e75a9c879f0696556a39f59c62829710251a"
dependencies = [ dependencies = [
"bytemuck", "bytemuck",
"byteorder-lite", "byteorder-lite",
@@ -3266,9 +3268,9 @@ dependencies = [
[[package]] [[package]]
name = "log" name = "log"
version = "0.4.26" version = "0.4.27"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "30bde2b3dc3671ae49d8e2e9f044c7c005836e7a023ee57cffa25ab82764bb9e" checksum = "13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94"
[[package]] [[package]]
name = "loop9" name = "loop9"
@@ -4301,9 +4303,9 @@ checksum = "a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3"
[[package]] [[package]]
name = "quick-xml" name = "quick-xml"
version = "0.37.2" version = "0.37.3"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "165859e9e55f79d67b96c5d96f4e88b6f2695a1972849c15a6a3f5c59fc2c003" checksum = "bf763ab1c7a3aa408be466efc86efe35ed1bd3dd74173ed39d6b0d0a6f0ba148"
dependencies = [ dependencies = [
"memchr", "memchr",
] ]

View File

@@ -20,11 +20,15 @@ avian3d = { version = "0.2.1", default-features = false, features = [
"parallel", "parallel",
] } ] }
bevy = "0.15.3" bevy = "0.15.3"
bevy_trenchbroom = { version = "0.6.5", features = ["auto_register", "avian"] } bevy_trenchbroom = { version = "0.7", features = [
"auto_register",
"avian",
"client",
] }
nil = "0.14.0" nil = "0.14.0"
bevy_asset_loader = "0.22.0" bevy_asset_loader = "0.22.0"
bevy_sprite3d = "4.0.0" bevy_sprite3d = "4.0.0"
rand = "0.8.5" rand = "=0.8.5"
bevy-inspector-egui = { version = "0.30", optional = true } bevy-inspector-egui = { version = "0.30", optional = true }
bevy_polyline = "0.11.0" bevy_polyline = "0.11.0"

View File

@@ -45,19 +45,19 @@ impl SpawnPoint {
#[derive(SolidClass, Component, Reflect, Default)] #[derive(SolidClass, Component, Reflect, Default)]
#[reflect(Component)] #[reflect(Component)]
#[geometry(GeometryProvider::new().convex_collider().render())] #[geometry(GeometryProvider::new().convex_collider())]
pub struct Worldspawn; pub struct Worldspawn;
#[derive(SolidClass, Component, Reflect, Default)] #[derive(SolidClass, Component, Reflect, Default)]
#[reflect(Component)] #[reflect(Component)]
#[require(Transform)] #[require(Transform)]
#[geometry(GeometryProvider::new().convex_collider().render())] #[geometry(GeometryProvider::new().convex_collider())]
pub struct Crates; pub struct Crates;
#[derive(SolidClass, Component, Reflect, Default)] #[derive(SolidClass, Component, Reflect, Default)]
#[reflect(Component)] #[reflect(Component)]
#[require(Transform)] #[require(Transform)]
#[geometry(GeometryProvider::new().convex_collider().render())] #[geometry(GeometryProvider::new().convex_collider())]
pub struct NamedEntity { pub struct NamedEntity {
pub name: String, pub name: String,
} }
@@ -65,7 +65,7 @@ pub struct NamedEntity {
#[derive(SolidClass, Component, Reflect, Default)] #[derive(SolidClass, Component, Reflect, Default)]
#[reflect(Component)] #[reflect(Component)]
#[require(Transform, Target)] #[require(Transform, Target)]
#[geometry(GeometryProvider::new().convex_collider().render())] #[geometry(GeometryProvider::new().convex_collider())]
pub struct Platform; pub struct Platform;
#[derive(PointClass, Component, Reflect, Default)] #[derive(PointClass, Component, Reflect, Default)]
@@ -78,7 +78,7 @@ pub struct PlatformTarget {
#[derive(SolidClass, Component, Reflect, Default)] #[derive(SolidClass, Component, Reflect, Default)]
#[reflect(Component)] #[reflect(Component)]
#[require(Transform, Target)] #[require(Transform, Target)]
#[geometry(GeometryProvider::new().convex_collider().render())] #[geometry(GeometryProvider::new().convex_collider())]
pub struct Movable { pub struct Movable {
pub name: String, pub name: String,
} }