#[cfg(feature = "debug")]
mod battle_test;
#[cfg(feature = "debug")]
mod collider;
#[cfg(feature = "debug")]
mod image_overlay;
mod inspector;
#[cfg(feature = "debug")]
mod player_hp;
#[cfg(feature = "debug")]
mod player_level;
use bevy::app::{App, Plugin};
pub struct DebugPlugin;
impl Plugin for DebugPlugin {
fn build(&self, _app: &mut App) {
#[cfg(feature = "debug")]
{
use inspector::debug_inspector;
debug_inspector::setup_debug_features(_app);
collider::debug_collider::setup_collider_debug(_app);
image_overlay::debug_image_overlay::setup_image_overlay_debug(_app);
player_hp::debug_player_hp::setup_player_hp_debug(_app);
player_level::debug_player_level::setup_player_level_debug(_app);
battle_test::debug_battle_test::setup_battle_test_debug(_app);
}
}
}