Tnua and dolly (#2)

* character controller + camera rig
* make tnua work
* cash collect
This commit is contained in:
extrawurst
2025-03-05 00:04:15 +01:00
committed by GitHub
parent 6cbab44fb3
commit f44f51aa8f
6 changed files with 309 additions and 35 deletions

55
Cargo.lock generated
View File

@@ -428,6 +428,37 @@ dependencies = [
"syn",
]
[[package]]
name = "bevy-tnua"
version = "0.21.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a8a5783db12b6f927e7cc9976c15e23fd5b107319a9c1be8b92622fa10b94a62"
dependencies = [
"bevy",
"bevy-tnua-physics-integration-layer",
"thiserror 1.0.69",
]
[[package]]
name = "bevy-tnua-avian3d"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fb3348f84267ced2c4535bd3415b384df84d49b9d04824442aef7f3b6b3af37c"
dependencies = [
"avian3d",
"bevy",
"bevy-tnua-physics-integration-layer",
]
[[package]]
name = "bevy-tnua-physics-integration-layer"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1fbe99d25b7253cb99a00f69fe9accc875645b4ecf9910bb5f24459835ff177e"
dependencies = [
"bevy",
]
[[package]]
name = "bevy_a11y"
version = "0.15.3"
@@ -643,6 +674,17 @@ dependencies = [
"sysinfo",
]
[[package]]
name = "bevy_dolly"
version = "0.0.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "68783929254625d3ffa54a6fed7ff7216abf90296eea5e3885cde419d5daead0"
dependencies = [
"bevy",
"bevy_math",
"bevy_transform",
]
[[package]]
name = "bevy_ecs"
version = "0.15.3"
@@ -723,15 +765,6 @@ dependencies = [
"encase_derive_impl",
]
[[package]]
name = "bevy_flycam"
version = "0.15.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "83039a8e4f7e92c96c97b0b3ac738a54781f77ce5086d3ae39698219586a7f1d"
dependencies = [
"bevy",
]
[[package]]
name = "bevy_gilrs"
version = "0.15.3"
@@ -2744,7 +2777,9 @@ dependencies = [
"avian3d",
"bevy",
"bevy-inspector-egui",
"bevy_flycam",
"bevy-tnua",
"bevy-tnua-avian3d",
"bevy_dolly",
"bevy_trenchbroom",
"nil",
]