Update 126042 - 02/06/2015
Changes
- You can now join locally-hosted online dedicated servers through the LAN browser.
- Added chat_log.txt for logging announcement and chat messages.
- Added dedicated server world gen overrides. Settings are read out of worldgenoverride.lua in the Documents\Klei\DoNotStarveTogether folder. An example of this is:
return { override_enabled = true, misc = { season="shortboth", world_size="huge", season_start="summer" }, resources = { flint="never", grass="never", sapling="never", trees="never" } }Details are in http://dont-starve-game.wikia.com/wiki/Don%E2%80%99t_Starve_Together_Dedicated_Servers#Customizing_the_World_Map - modoverride.lua files renamed/merged in to modoverrides.lua and moved to the configuration directory to allow multiple servers to run from the same installation with different mod setups. An example of this is:
return { the_hunt = { enabled = true, configuration_options = { hunt_time = 6, } }, ["workshop-350811795"] = { enabled = true } } - Mods are now allowed to be specified by the Steam Workshop ID in modoverrides.lua and modsettings.lua.
- Renamed servermods.lua to dedicated_server_mods_setup.lua.
- Added “-console” command line argument for dedicated servers, allows users to input lua commands directly from the application window.
- Added “-persistent_storage_root ” command line argument for setting the root directory of persistent storage. E.g. on Windows this defaults to your user documents folder / klei.
- adminlist.txt and blocklist.txt now also functions in offline mode.
- Enabled in game profiler to gain better insight in performance under load.
- Early/Late season in server details threshold is now 5 days (was 3).
- Set default tick rate to 15 on all platforms.
- Added disconnect dialog for the case where a server is running a hidden mod and the user is unable to download it.
Bug Fixes
- Player numbering on scoreboard now counts from 0 on dedicated servers.
- World day on the scoreboard now updates while the screen is open.
- Beefalo herds stop growing after a certain density has been reached.
- Added < and > into the list of valid console characters.
- Unnamed sounds can now be re-mapped via TheSim:RemapSoundEvent. Fixed scroll lists from getting stuck on an empty page when the list shrinks to less than the viewable size.
- Fixed server listing details deserialization bug.
- Dedicated servers now disable all mods on boot so that previously enabled mods don't linger and stay enabled.
- Fixed bug in adminlist.txt, blocklist.txt and server_token.txt where the last entry was not processed correctly.
