From fddd7f761176bb45cfdd41eeccaeadac22d33ddf Mon Sep 17 00:00:00 2001 From: untodesu Date: Wed, 19 Mar 2025 18:07:51 +0500 Subject: Fix things and improve worldgen - Client-side now actually deletes invisible chunks - Improved world generation to use a second noise generator alongside changing how caves are generated (ie what noise they use) --- game/client/session.cc | 8 -------- 1 file changed, 8 deletions(-) (limited to 'game/client/session.cc') diff --git a/game/client/session.cc b/game/client/session.cc index 3371889..4c4d06b 100644 --- a/game/client/session.cc +++ b/game/client/session.cc @@ -72,8 +72,6 @@ static void on_disconnect_packet(const protocol::Disconnect &packet) globals::player = entt::null; globals::dimension = nullptr; - chunk_visibility::cleanup(); - message_box::reset(); message_box::set_title("disconnected.disconnected"); message_box::set_subtitle(packet.reason.c_str()); @@ -184,8 +182,6 @@ void session::invalidate(void) delete globals::dimension; globals::player = entt::null; globals::dimension = nullptr; - - chunk_visibility::cleanup(); } void session::connect(const char *host, std::uint16_t port, const char *password) @@ -238,8 +234,6 @@ void session::connect(const char *host, std::uint16_t port, const char *password delete globals::dimension; globals::player = entt::null; globals::dimension = nullptr; - - chunk_visibility::cleanup(); globals::gui_screen = GUI_PLAY_MENU; }); @@ -272,8 +266,6 @@ void session::disconnect(const char *reason) delete globals::dimension; globals::player = entt::null; globals::dimension = nullptr; - - chunk_visibility::cleanup(); client_chat::clear(); } -- cgit