bevy_alchemy 0.4.0

An experimental, status effects-as-entities system for Bevy.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
```rust
# use bevy::prelude::*;
# use bevy_alchemy::*;
#
# #[derive(Component, Default, Clone)]
# struct MyEffect;
#
# fn main() {
#   let mut world = World::new();
#   let target = world.spawn_empty().id();
#   let mut commands = world.commands();
commands.entity(target).with_effect((Name::new("Effect"), MyEffect));
# }
```