feat: Proof-of-concept attack combo system

This commit is contained in:
Alexey 2026-04-16 17:06:52 +03:00
commit 95276c070b
15 changed files with 391 additions and 60 deletions

26
Cargo.lock generated
View file

@ -356,6 +356,30 @@ dependencies = [
"bevy_internal",
]
[[package]]
name = "bevy-trait-query"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "40775521e471d7bee8e5571ac706ed4d2df896a85242201f8491eb0d02a8e44a"
dependencies = [
"bevy-trait-query-impl",
"bevy_app",
"bevy_ecs",
"tracing",
]
[[package]]
name = "bevy-trait-query-impl"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ec6ac32b12f325ab3781e8998c1f8e99e7ec6f73e934988427fde68e324b751d"
dependencies = [
"proc-macro-crate",
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "bevy_a11y"
version = "0.18.1"
@ -588,6 +612,8 @@ name = "bevy_combat_proto"
version = "0.1.0"
dependencies = [
"bevy",
"bevy-trait-query",
"bevy_ecs",
"bevy_rapier2d",
"leafwing-input-manager",
"petgraph",