diff --git a/src/action/mod.rs b/src/action/mod.rs index 84a2b46..3f6a308 100644 --- a/src/action/mod.rs +++ b/src/action/mod.rs @@ -1,6 +1,6 @@ use bevy::{ diagnostic::FrameTimeDiagnosticsPlugin, - prelude::{App, IntoSystemDescriptor, Plugin}, + prelude::{App, IntoSystemDescriptor, Plugin, Resource}, }; use bevy_rapier3d::prelude::{NoUserData, RapierPhysicsPlugin}; @@ -10,6 +10,11 @@ mod systems; pub use components::*; use systems::*; +#[derive(Resource, Default)] +struct CyberLean { + pub lean: f32, +} + pub struct CyberActionPlugin; impl Plugin for CyberActionPlugin { fn build(&self, app: &mut App) { @@ -17,6 +22,7 @@ impl Plugin for CyberActionPlugin { .register_type::() .init_resource::() .init_resource::() + .init_resource::() .register_type::() .add_plugin(RapierPhysicsPlugin::::default()) .add_plugin(FrameTimeDiagnosticsPlugin::default())