use crate::shared::ability::*; use bevy::prelude::*; use lightyear::prelude::*; use serde::*; #[derive(Component, Message, Copy, Clone, PartialEq, Debug, Deserialize, Serialize)] pub enum Activation { Activate(AbilitySlot), None, } impl Default for Activation { fn default() -> Self { Activation::None } }