use bevy states

despawn plugin
buiding plugin
This commit is contained in:
2024-06-05 22:00:00 -04:00
parent c31c2fb908
commit 05f9fa3143
20 changed files with 296 additions and 54 deletions

34
Cargo.lock generated
View File

@@ -888,9 +888,9 @@ checksum = "8050e2869fe341db6874203b5a01ff12673807a2c7c80cb829f6c7bea6997268"
[[package]]
name = "bevy_rapier3d"
version = "0.25.0"
version = "0.26.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3ac2b344d110e8aff2dab7ca6ed428dfcbbfeeb8f20827825996538f24e7fcdf"
checksum = "56691c8fbd7a8614368011bad8736789bb36176f49fc19fd6f3627322134659b"
dependencies = [
"bevy",
"bitflags 2.5.0",
@@ -1326,6 +1326,8 @@ name = "buildings"
version = "0.1.0"
dependencies = [
"bevy",
"bevy_rapier3d",
"shared",
"world_generation",
]
@@ -3160,6 +3162,15 @@ dependencies = [
"libredox",
]
[[package]]
name = "ordered-float"
version = "4.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a76df7075c7d4d01fdcb46c912dd17fba5b60c78ea480b475f2b6ab6f666584e"
dependencies = [
"num-traits",
]
[[package]]
name = "overload"
version = "0.1.1"
@@ -3206,15 +3217,16 @@ dependencies = [
[[package]]
name = "parry3d"
version = "0.13.7"
version = "0.15.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6ccba18a65dba56c08dadfa936e0c9efbc883b3a26dc77d2685f78be10f7667c"
checksum = "aa342e0cdfc774fed0196714290ba2d85408b8ce9f295c40a0b1e05f3f8256ab"
dependencies = [
"approx",
"arrayvec",
"bitflags 1.3.2",
"downcast-rs",
"either",
"log",
"nalgebra",
"num-derive",
"num-traits",
@@ -3258,6 +3270,7 @@ dependencies = [
"iyes_perf_ui",
"noise 0.8.2",
"rayon",
"shared",
"world_generation",
]
@@ -3483,9 +3496,9 @@ checksum = "9c8a99fddc9f0ba0a85884b8d14e3592853e787d581ca1816c91349b10e4eeab"
[[package]]
name = "rapier3d"
version = "0.18.0"
version = "0.19.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "92d07a833e0aa3bc57010caaa50bf75fa78afc03a74207607db740da4e4579a1"
checksum = "93ce0398df94b282787ddd36a3a9c7e1ca19fa1e79722a2debc49c9f7c06e889"
dependencies = [
"approx",
"arrayvec",
@@ -3493,9 +3506,11 @@ dependencies = [
"bitflags 1.3.2",
"crossbeam",
"downcast-rs",
"log",
"nalgebra",
"num-derive",
"num-traits",
"ordered-float",
"parry3d",
"rayon",
"rustc-hash",
@@ -3768,6 +3783,13 @@ dependencies = [
"lazy_static",
]
[[package]]
name = "shared"
version = "0.1.0"
dependencies = [
"bevy",
]
[[package]]
name = "shlex"
version = "1.3.0"