From cf40d203ddf8263005f00fe5a4699109bf783924 Mon Sep 17 00:00:00 2001 From: CoCo_Sol007 Date: Sat, 9 Mar 2024 14:44:20 +0100 Subject: [PATCH] update --- crates/border-wars/src/main.rs | 7 +++++++ crates/border-wars/src/map/renderer.rs | 3 ++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/crates/border-wars/src/main.rs b/crates/border-wars/src/main.rs index b02c626..201bace 100644 --- a/crates/border-wars/src/main.rs +++ b/crates/border-wars/src/main.rs @@ -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) { + event.send(StartMapGeneration{seed:0, radius:100}); +} \ No newline at end of file diff --git a/crates/border-wars/src/map/renderer.rs b/crates/border-wars/src/map/renderer.rs index ca79ab6..cd327f8 100644 --- a/crates/border-wars/src/map/renderer.rs +++ b/crates/border-wars/src/map/renderer.rs @@ -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))); } }