From 24224ca565341517f1182485a1c543072f8d505d Mon Sep 17 00:00:00 2001 From: Jonni Liljamo Date: Tue, 20 Dec 2022 10:33:47 +0200 Subject: [PATCH] Create plugins mod, move splash to plugins --- sdbclient/src/main.rs | 4 ++-- sdbclient/src/plugins/mod.rs | 9 +++++++++ sdbclient/src/{ => plugins}/splash/mod.rs | 2 +- 3 files changed, 12 insertions(+), 3 deletions(-) create mode 100644 sdbclient/src/plugins/mod.rs rename sdbclient/src/{ => plugins}/splash/mod.rs (98%) diff --git a/sdbclient/src/main.rs b/sdbclient/src/main.rs index b3d0559..50165e4 100644 --- a/sdbclient/src/main.rs +++ b/sdbclient/src/main.rs @@ -15,7 +15,7 @@ use bevy_egui::EguiPlugin; use bevy_inspector_egui::WorldInspectorPlugin; mod menu; -mod splash; +mod plugins; mod util; /// Used to control the state of the game @@ -117,7 +117,7 @@ fn main() { app.add_startup_system(setup).add_state(GameState::Splash); - app.add_plugin(splash::SplashPlugin) + app.add_plugin(plugins::splash::SplashPlugin) .add_plugin(menu::MenuPlugin); app.run(); diff --git a/sdbclient/src/plugins/mod.rs b/sdbclient/src/plugins/mod.rs new file mode 100644 index 0000000..b8fb186 --- /dev/null +++ b/sdbclient/src/plugins/mod.rs @@ -0,0 +1,9 @@ +/* + * This file is part of sdbclient + * Copyright (C) 2022 Jonni Liljamo + * + * Licensed under GPL-3.0-only. + * See LICENSE for licensing information. + */ + +pub mod splash; diff --git a/sdbclient/src/splash/mod.rs b/sdbclient/src/plugins/splash/mod.rs similarity index 98% rename from sdbclient/src/splash/mod.rs rename to sdbclient/src/plugins/splash/mod.rs index 944d779..91621b7 100644 --- a/sdbclient/src/splash/mod.rs +++ b/sdbclient/src/plugins/splash/mod.rs @@ -11,7 +11,7 @@ use bevy::{ ui::{JustifyContent, Size, Style, Val}, }; -use super::{despawn_screen, GameState}; +use crate::{despawn_screen, GameState}; /// This plugin will display a splsh logo on startup pub struct SplashPlugin; -- 2.44.1