diff --git a/games/default/files/default/nodes.lua b/games/default/files/default/nodes.lua index 8863254ef..e53e161b5 100644 --- a/games/default/files/default/nodes.lua +++ b/games/default/files/default/nodes.lua @@ -1196,7 +1196,7 @@ minetest.register_node("default:lava_source", { liquid_alternative_source = "default:lava_source", liquid_viscosity = 7, liquid_renewable = false, - damage_per_second = 4 * 2, + damage_per_second = 4, post_effect_color = {a = 191, r = 255, g = 64, b = 0}, groups = {lava = 3, liquid = 2, igniter = 1, not_in_creative_inventory = 1}, on_construct = function(pos) @@ -1249,7 +1249,7 @@ minetest.register_node("default:lava_flowing", { liquid_alternative_source = "default:lava_source", liquid_viscosity = 7, liquid_renewable = false, - damage_per_second = 4 * 2, + damage_per_second = 4, post_effect_color = {a = 191, r = 255, g = 64, b = 0}, groups = {lava = 3, liquid = 2, igniter = 1, not_in_creative_inventory = 1}, diff --git a/games/default/files/player_api/api.lua b/games/default/files/player_api/api.lua index bc1bda603..342e6d557 100644 --- a/games/default/files/player_api/api.lua +++ b/games/default/files/player_api/api.lua @@ -122,11 +122,15 @@ minetest.register_globalstep(function(dtime) end if controls.LMB then player_set_animation(player, "walk_mine", animation_speed_mod) + elseif controls.RMB then + player_set_animation(player, "walk_mine", animation_speed_mod) else player_set_animation(player, "walk", animation_speed_mod) end elseif controls.LMB then player_set_animation(player, "mine") + elseif controls.RMB then + player_set_animation(player, "mine") else player_set_animation(player, "stand", animation_speed_mod) end diff --git a/src/defaultsettings.cpp b/src/defaultsettings.cpp index c3be307ca..a703947dc 100644 --- a/src/defaultsettings.cpp +++ b/src/defaultsettings.cpp @@ -55,7 +55,7 @@ void set_default_settings(Settings *settings) settings->setDefault("client_unload_unused_data_timeout", "600"); settings->setDefault("client_mapblock_limit", "5000"); settings->setDefault("enable_build_where_you_stand", "false" ); - settings->setDefault("send_pre_v25_init", "true"); + settings->setDefault("send_pre_v25_init", "false"); settings->setDefault("curl_timeout", "5000"); settings->setDefault("curl_parallel_limit", "8"); settings->setDefault("curl_file_download_timeout", "300000"); @@ -63,9 +63,10 @@ void set_default_settings(Settings *settings) settings->setDefault("enable_remote_media_server", "true"); settings->setDefault("enable_client_modding", "false"); settings->setDefault("max_out_chat_queue_size", "20"); + settings->setDefault("connection_timeout", "20"); // Keymap - settings->setDefault("remote_port", "30000"); + settings->setDefault("remote_port", "40000"); settings->setDefault("keymap_forward", "KEY_KEY_W"); settings->setDefault("keymap_autorun", ""); settings->setDefault("keymap_backward", "KEY_KEY_S"); @@ -272,7 +273,7 @@ void set_default_settings(Settings *settings) settings->setDefault("ipv6_server", "false"); settings->setDefault("workaround_window_size", "5"); settings->setDefault("max_packets_per_iteration", "1024"); - settings->setDefault("port", "30000"); + settings->setDefault("port", "40000"); settings->setDefault("strict_protocol_version_checking", "false"); settings->setDefault("player_transfer_distance", "0"); settings->setDefault("max_simultaneous_block_sends_per_client", "10"); diff --git a/src/game.cpp b/src/game.cpp index 51ee943ac..a4352b59a 100644 --- a/src/game.cpp +++ b/src/game.cpp @@ -2195,7 +2195,7 @@ bool Game::connectToServer(const std::string &playername, wait_time += dtime; // Only time out if we aren't waiting for the server we started - if ((*address != "") && (wait_time > 15)) { + if ((*address != "") && (wait_time > g_settings->getS32("connection_timeout"))) { bool sent_old_init = g_settings->getFlag("send_pre_v25_init"); // If no pre v25 init was sent, and no answer was received, // but the low level connection could be established