From 1031e0602488102e9bf027f32f79996ab05a40d4 Mon Sep 17 00:00:00 2001 From: Rendo Date: Wed, 19 Nov 2025 22:31:34 +0500 Subject: [PATCH] Cards plugin --- src/cards/mod.rs | 8 ++++++++ src/main.rs | 3 ++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/src/cards/mod.rs b/src/cards/mod.rs index 1c7e3f8..37ed5ec 100644 --- a/src/cards/mod.rs +++ b/src/cards/mod.rs @@ -3,6 +3,14 @@ use bevy::prelude::*; pub mod hand; +pub struct CardsPlugin; + +impl Plugin for CardsPlugin { + fn build(&self, app: &mut App) { + app.add_observer(on_create_card); + } +} + #[derive(Component)] pub struct Card; diff --git a/src/main.rs b/src/main.rs index 5c7e7cc..6396925 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,10 +1,11 @@ use bevy::prelude::*; +use crate::cards::CardsPlugin; use crate::lofpara_atlas::LofparaAtlasPlugin; mod cards; mod lofpara_atlas; fn main() { - App::new().add_plugins((DefaultPlugins, LofparaAtlasPlugin)); + App::new().add_plugins((DefaultPlugins, LofparaAtlasPlugin, CardsPlugin)); }