generated from tipragot/rust
Add a single background color #76
|
@ -4,6 +4,7 @@ use bevy::prelude::*;
|
|||
use border_wars::camera::CameraPlugin;
|
||||
use border_wars::map::renderer::RendererPlugin;
|
||||
use border_wars::scenes::ScenesPlugin;
|
||||
use border_wars::map::generation::{StartMapGeneration, MapGenerationPlugin};
|
||||
|
||||
fn main() {
|
||||
App::new()
|
||||
|
@ -11,5 +12,11 @@ fn main() {
|
|||
.add_plugins(ScenesPlugin)
|
||||
.add_plugins(RendererPlugin)
|
||||
.add_plugins(CameraPlugin)
|
||||
.add_plugins(MapGenerationPlugin)
|
||||
.add_systems(OnEnter(border_wars::CurrentScene::Game), start_map)
|
||||
.run();
|
||||
}
|
||||
|
||||
fn start_map(mut event: EventWriter<StartMapGeneration>) {
|
||||
event.send(StartMapGeneration{seed:0, radius:100});
|
||||
}
|
|
@ -14,7 +14,8 @@ impl Plugin for RendererPlugin {
|
|||
.add_systems(
|
||||
Update,
|
||||
render_map.run_if(in_state(crate::CurrentScene::Game)),
|
||||
);
|
||||
)
|
||||
.insert_resource(ClearColor(Color::rgb(0.25, 0.65, 0.8)));
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue