Fix initial map generation of singleplayer, move EnvRenderer_UpdateFog to top of Render3D

This commit is contained in:
UnknownShadow200 2020-04-01 20:21:38 +11:00
parent cff7c6cd1b
commit 21e6c8431d
2 changed files with 3 additions and 3 deletions

View File

@ -508,15 +508,15 @@ static void UpdateViewMatrix(void) {
static void Game_Render3D(double delta, float t) {
Vec3 pos;
EnvRenderer_UpdateFog();
if (EnvRenderer_ShouldRenderSkybox()) EnvRenderer_RenderSkybox();
AxisLinesRenderer_Render();
Entities_RenderModels(delta, t);
Entities_RenderNames();
Particles_Render(t);
Camera.Active->GetPickedBlock(&Game_SelectedPos); /* TODO: only pick when necessary */
EnvRenderer_UpdateFog();
EnvRenderer_RenderSky();
EnvRenderer_RenderClouds();

View File

@ -145,8 +145,8 @@ static void SPConnection_BeginConnect(void) {
}
Random_SeedFromCurrentTime(&rnd);
World_SetDimensions(128, 64, 128);
World_NewMap();
World_SetDimensions(128, 64, 128);
Gen_Vanilla = true;
Gen_Seed = Random_Next(&rnd, Int32_MaxValue);