debug logger

This commit is contained in:
nquidox 2026-04-18 21:55:00 +03:00
parent 8520323cca
commit f502cdb0ce

View file

@ -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::<ExitRequestMessage>()
.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,