An experimental, status effects-as-entities system for Bevy.
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

at dev 75 lines 1.9 kB view raw
1[package] 2name = "bevy_alchemy" 3version = "0.5.0" 4edition = "2024" 5description = "An experimental, status effects-as-entities system for Bevy." 6categories = ["game-development"] 7keywords = ["game", "gamedev", "bevy", "status", "effect"] 8repository = "https://tangled.org/alephcubed.com/bevy_alchemy" 9license = "MIT OR Apache-2.0" 10authors = ["AlephCubed"] 11 12[package.metadata.docs.rs] 13all-features = true 14 15[dependencies] 16bevy_app = { version = "0.18", default-features = false, features = [ 17 "bevy_reflect", 18] } 19bevy_ecs = { version = "0.18", default-features = false, features = [ 20 "bevy_reflect", 21] } 22bevy_log = { version = "0.18", default-features = false } 23bevy_reflect = { version = "0.18", default-features = false } 24bevy_time = { version = "0.18", default-features = false, features = [ 25 "bevy_reflect", 26] } 27bevy_utils = { version = "0.18", default-features = false } 28 29[dev-dependencies] 30bevy = "0.18" 31bevy_auto_plugin = { version = "0.10.0" } 32criterion = { version = "0.8" } 33immediate_stats = { version = "0.5.0", features = ["bevy_auto_plugin"] } 34 35[lints.rust] 36missing_docs = "warn" 37unexpected_cfgs = { level = "warn", check-cfg = ['cfg(docsrs_dep)'] } 38unsafe_op_in_unsafe_fn = "warn" 39unused_qualifications = "warn" 40 41[[example]] 42name = "poison" 43path = "examples/poison.rs" 44 45[[example]] 46name = "poison_falloff" 47path = "examples/poison_falloff.rs" 48 49[[example]] 50name = "decaying_speed" 51path = "examples/immediate_stats/decaying_speed.rs" 52 53[[example]] 54name = "decaying_speed_auto_plugin" 55path = "examples/immediate_stats/decaying_speed_auto_plugin.rs" 56 57[[bench]] 58name = "baseline" 59path = "benches/baseline.rs" 60harness = false 61 62[[bench]] 63name = "stack_mode" 64path = "benches/stack_mode.rs" 65harness = false 66 67[[bench]] 68name = "insert_mode" 69path = "benches/insert_mode.rs" 70harness = false 71 72[[bench]] 73name = "merge_mode" 74path = "benches/merge_mode.rs" 75harness = false