From f502cdb0ce82c4b5ec23d9dfc23edb983fe389bb Mon Sep 17 00:00:00 2001 From: nquidox Date: Sat, 18 Apr 2026 21:55:00 +0300 Subject: [PATCH] debug logger --- src/main.rs | 32 ++++++++++++++++++++------------ 1 file changed, 20 insertions(+), 12 deletions(-) diff --git a/src/main.rs b/src/main.rs index 2066e59..5c43b0c 100644 --- a/src/main.rs +++ b/src/main.rs @@ -2,36 +2,44 @@ use crate::common::messages::ExitRequestMessage; use crate::common::plugin::CommonUiPlugin; use crate::common::systems::exit_system; use bevy::camera::ScalingMode; +use bevy::log::LogPlugin; use bevy::prelude::*; - mod common; mod gameplay; mod states; mod ui; use crate::states::game::state::MainGameState; +use crate::states::linear::plugin::LinearPlayPlugin; use crate::states::main_menu::state::MainMenuState; use crate::states::settings_menu::state::SettingsMenuState; -use crate::states::linear::plugin::LinearPlayPlugin; const FACTOR: u32 = 40; const WIDTH: u32 = 32; const HEIGHT: u32 = 18; - fn main() { App::new() .add_message::() - .add_plugins(DefaultPlugins.set(WindowPlugin { - primary_window: Some(Window { - title: "alpha v0.2".into(), - resolution: (WIDTH * FACTOR, HEIGHT * FACTOR).into(), - resizable: true, - ..default() - }), - ..default() - })) + .add_plugins( + DefaultPlugins + .set(WindowPlugin { + primary_window: Some(Window { + title: "alpha v0.2".into(), + resolution: (WIDTH * FACTOR, HEIGHT * FACTOR).into(), + resizable: true, + ..default() + }), + ..default() + }) + // выводит много инфы, раскоментить по необходимости + // .set(LogPlugin { + // level: bevy::log::Level::DEBUG, + // filter: "bevy_ecs=debug".to_string(), + // ..default() + // }), + ) .add_plugins(( CommonUiPlugin, MainMenuState,