use bevy::prelude::*; #[derive(Event)] pub struct ExplosionRequest { pub pos: Vec2, } #[derive(Message)] pub struct CircleDestroyedMessage { pub pos: Vec2, }