From a0e3b22efb1d1a8b885717481061074459fe109f Mon Sep 17 00:00:00 2001 From: Kai Stevenson Date: Sun, 30 Aug 2026 11:48:42 -0700 Subject: dirt, stone --- src/main.rs | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) (limited to 'src/main.rs') diff --git a/src/main.rs b/src/main.rs index 0284aaf..63ed48f 100644 --- a/src/main.rs +++ b/src/main.rs @@ -31,7 +31,7 @@ use crate::{ Input::{self}, InputManager, }, - proc_gen::WorldGenerator, + proc_gen::{WorldGenerator, WorldGeneratorConfig}, renderer::RendererState, sim::{entity::EntityDef, rb_manager::DebugRenderMode, sim_manager::SimManager}, vfx::VfxManager, @@ -50,8 +50,7 @@ struct Config { debug_render_mode: DebugRenderMode, // proc gen - proc_gen_seed: i32, - cave_noise_freq: f32, + world_generator_config: WorldGeneratorConfig, } struct Diagnostics { @@ -139,8 +138,7 @@ impl Default for App { debug_render: false, debug_render_mode: DebugRenderMode::default(), - proc_gen_seed: 10, - cave_noise_freq: 0.005, + world_generator_config: WorldGeneratorConfig::default(), }; Self { window: None, @@ -152,7 +150,7 @@ impl Default for App { vfx_manager: Some(VfxManager::new()), sim_manager: Some(SimManager::new()), - world_generator: Some(WorldGenerator::new(&config)), + world_generator: Some(WorldGenerator::new(config.world_generator_config)), last_render: Instant::now(), -- cgit v1.3.1