]> git.localhorst.tv Git - blank.git/blobdiff - src/standalone/MasterState.cpp
store shapes in models rather than meshes
[blank.git] / src / standalone / MasterState.cpp
index d357a84b6cb47df65c4cff83aa5ea8ef2678312d..81994142cb8981c548550a8e9e588f2ba67668fa 100644 (file)
@@ -43,12 +43,13 @@ MasterState::MasterState(
        TextureIndex tex_index;
        env.loader.LoadShapes("default", shapes);
        env.loader.LoadBlockTypes("default", block_types, tex_index, shapes);
-       skeletons.Load(shapes, tex_index);
+       skeletons.Load(shapes);
+       spawner.LimitSkeletons(0, skeletons.size());
+       spawner.LoadTextures(tex_index);
        interface.SetInventorySlots(block_types.size() - 1);
        generator.LoadTypes(block_types);
        chunk_renderer.LoadTextures(env.loader, tex_index);
        chunk_renderer.FogDensity(wc.fog_density);
-       spawner.LimitSkeletons(0, skeletons.size());
        if (save.Exists(player)) {
                save.Read(player);
        } else {