]> git.localhorst.tv Git - blank.git/blobdiff - src/app/WorldState.cpp
split graphics stuff from AI spawner
[blank.git] / src / app / WorldState.cpp
index db8c9635c22a57a734d902fdd06ac8bd873dec17..8c1e93dd47dcfdf1696dfb34e172f5fe5051acec 100644 (file)
@@ -19,7 +19,8 @@ WorldState::WorldState(
 , block_types()
 , world(block_types, wc, save)
 , chunk_renderer(world, wc.load.load_dist)
-, spawner(world, wc.gen.seed)
+, skeletons()
+, spawner(world, skeletons, wc.gen.seed)
 , interface(ic, env, world, *world.AddPlayer(ic.player_name))
 , preload(env, world.Loader(), chunk_renderer)
 , unload(env, world.Loader()) {
@@ -27,6 +28,7 @@ WorldState::WorldState(
        env.loader.LoadBlockTypes("default", block_types, tex_index);
        chunk_renderer.LoadTextures(env.loader, tex_index);
        chunk_renderer.FogDensity(wc.fog_density);
+       skeletons.Load();
        // TODO: better solution for initializing HUD
        interface.SelectNext();
 }