From 34fd47887e72ab0a3f065b649c2dc1c92244ef80 Mon Sep 17 00:00:00 2001 From: Perttu Ahola Date: Fri, 2 Dec 2011 11:22:09 +0200 Subject: Make unlimited player transfer distance configurable --- src/defaultsettings.cpp | 1 + src/serverremoteplayer.cpp | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/defaultsettings.cpp b/src/defaultsettings.cpp index 97adf0da6..be63fb870 100644 --- a/src/defaultsettings.cpp +++ b/src/defaultsettings.cpp @@ -93,6 +93,7 @@ void set_default_settings(Settings *settings) settings->setDefault("give_initial_stuff", "false"); settings->setDefault("default_password", ""); settings->setDefault("default_privs", "build, shout"); + settings->setDefault("unlimited_player_transfer_distance", "true"); settings->setDefault("profiler_print_interval", "0"); settings->setDefault("enable_mapgen_debug_info", "false"); diff --git a/src/serverremoteplayer.cpp b/src/serverremoteplayer.cpp index c5033da50..bff414e1a 100644 --- a/src/serverremoteplayer.cpp +++ b/src/serverremoteplayer.cpp @@ -88,7 +88,7 @@ void ServerRemotePlayer::removingFromEnvironment() bool ServerRemotePlayer::unlimitedTransferDistance() const { - return true; + return g_settings->getBool("unlimited_player_transfer_distance"); } void ServerRemotePlayer::step(float dtime, bool send_recommended) -- cgit v1.2.3