Index: scripts/usr/local/lib/7dtd/VERSION
===================================================================
--- scripts/usr/local/lib/7dtd/VERSION	(revision 195)
+++ scripts/usr/local/lib/7dtd/VERSION	(revision 204)
@@ -1,4 +1,4 @@
-Version: 61
-Release: 2014-09-18
-DediBuild: 385244
+Version: 63
+Release: 2014-11-22
+DediBuild: 451483
 
Index: scripts/usr/local/lib/7dtd/commands/start.sh
===================================================================
--- scripts/usr/local/lib/7dtd/commands/start.sh	(revision 195)
+++ scripts/usr/local/lib/7dtd/commands/start.sh	(revision 204)
@@ -33,5 +33,5 @@
 		
 		for H in $(getHooksFor serverPreStart); do
-			$H $INSTANCE
+			$H $1
 		done
 
@@ -39,11 +39,11 @@
 		SSD_DAEMON="--background --no-close"
 		SSD_USER="--chuid $SDTD_USER:$SDTD_GROUP --user $SDTD_USER"
-		OPTS="-logfile $(getInstancePath $1)/logs/output_log.txt -configfile=$(getInstancePath $1)/config.xml -dedicated"
+		OPTS="-logfile $(getInstancePath $1)/logs/output_log.txt -configfile=$(getInstancePath $1)/config.xml"
 		
-		LD_LIBRARY_PATH=$SDTD_BASE/linux_files LC_ALL=C $SSD --start $SSD_PID $SSD_DAEMON $SSD_USER --chdir $SDTD_BASE/engine --exec $SDTD_BASE/engine/7DaysToDie.x86 -- $OPTS > $(getInstancePath $1)/logs/stdout.log 2>&1
+		LC_ALL=C $SSD --start $SSD_PID $SSD_DAEMON $SSD_USER --chdir $SDTD_BASE/engine --exec $SDTD_BASE/engine/7DaysToDie.x86 -- $OPTS > $(getInstancePath $1)/logs/stdout.log 2>&1
 		sleep 1
 
 		for H in $(getHooksFor serverPostStart); do
-			$H $INSTANCE
+			$H $1
 		done
 
Index: scripts/usr/local/lib/7dtd/commands/stop.sh
===================================================================
--- scripts/usr/local/lib/7dtd/commands/stop.sh	(revision 195)
+++ scripts/usr/local/lib/7dtd/commands/stop.sh	(revision 204)
@@ -28,5 +28,5 @@
 	if [ $res -eq 1 ]; then
 		for H in $(getHooksFor serverPreStop); do
-			$H $INSTANCE
+			$H $1
 		done
 
@@ -54,5 +54,5 @@
 
 		for H in $(getHooksFor serverPostStop); do
-			$H $INSTANCE
+			$H $1
 		done
 
Index: scripts/usr/local/lib/7dtd/commands/updateengine.sh
===================================================================
--- scripts/usr/local/lib/7dtd/commands/updateengine.sh	(revision 195)
+++ scripts/usr/local/lib/7dtd/commands/updateengine.sh	(revision 204)
@@ -75,10 +75,8 @@
 
 		cd $SDTD_BASE/steamcmd
-		./steamcmd.sh +@sSteamCmdForcePlatformType windows +login $STEAM_USER $STEAM_PASS +force_install_dir $SDTD_BASE/engine "+app_update 294420" validate +quit
+		./steamcmd.sh +login $STEAM_USER $STEAM_PASS +force_install_dir $SDTD_BASE/engine "+app_update 294420" validate +quit
 
-		cp $SDTD_BASE/linux_files/engine/* $SDTD_BASE/engine/ -R
 		cp $SDTD_BASE/engine/7DaysToDie_Data/Managed/Assembly-CSharp.dll $SDTD_BASE/engine/7DaysToDie_Data/Managed/Assembly-CSharp.dll_orig
 		cp /usr/local/lib/7dtd/server-fixes/* $SDTD_BASE/engine/7DaysToDie_Data/Managed/
-		cp $SDTD_BASE/engine/Install/32bit/SteamworksManaged.dll $SDTD_BASE/engine/7DaysToDie_Data/Managed/
 
 		chown $SDTD_USER.$SDTD_GROUP -R $SDTD_BASE/engine
Index: scripts/usr/local/lib/7dtd/monitor-log.sh
===================================================================
--- scripts/usr/local/lib/7dtd/monitor-log.sh	(revision 195)
+++ scripts/usr/local/lib/7dtd/monitor-log.sh	(revision 204)
@@ -100,5 +100,5 @@
 $NOBUF tr -d '\r' |
 $NOBUF grep -v "^(Filename: " |
-$NOBUF sed -r 's/^[0-9]+[.,][0-9]+ (.*)$/\1/' |
+$NOBUF sed -r 's/^[0-9]+-[0-9]+-[0-9]+T[0-9]+:[0-9]+:[0-9]+ [0-9]+[.,][0-9]+ (.*)$/\1/' |
 while read line ; do
 	if [ -n "$line" ]; then
Index: scripts/usr/local/lib/7dtd/serverconfig.sh
===================================================================
--- scripts/usr/local/lib/7dtd/serverconfig.sh	(revision 195)
+++ scripts/usr/local/lib/7dtd/serverconfig.sh	(revision 204)
@@ -66,4 +66,22 @@
 
 
+serverconfig_ServerDescription_QueryName() {
+	echo "Server description"
+}
+serverconfig_ServerDescription_Type() {
+	echo "string"
+}
+
+
+
+serverconfig_ServerWebsiteURL_QueryName() {
+	echo "Server website URL"
+}
+serverconfig_ServerWebsiteURL_Type() {
+	echo "string"
+}
+
+
+
 serverconfig_ServerPassword_QueryName() {
 	echo "Server password"
@@ -106,5 +124,5 @@
 
 serverconfig_GameName_QueryName() {
-	echo "Game name"
+	echo "Random gen seed"
 }
 serverconfig_GameName_Type() {
@@ -119,5 +137,5 @@
 }
 serverconfig_GameName_ErrorMessage() {
-	echo "Game name cannot be empty."
+	echo "Seed cannot be empty."
 }
 
@@ -125,5 +143,5 @@
 
 serverconfig_GameDifficulty_QueryName() {
-	echo "Difficulty"
+	echo "Difficulty (+ damage given / received)"
 }
 serverconfig_GameDifficulty_Type() {
@@ -134,8 +152,8 @@
 }
 serverconfig_GameDifficulty_Range() {
-	echo "0-4"
+	echo "0-5"
 }
 serverconfig_GameDifficulty_Values() {
-	config_allowed_values=("Very easy" "Easy" "Medium" "Hard" "Very hard")
+	config_allowed_values=("Scavenger (200% / 50%)" "Adventurer (150% / 75%)" "Nomad (100% / 100%)" "Warrior (75% / 150%)" "Survivalist (50% / 200%)" "Insane (25% / 250%)")
 }
 
@@ -175,19 +193,4 @@
 
 
-serverconfig_ShowFriendPlayerOnMap_QueryName() {
-	echo "Show friends on map"
-}
-serverconfig_ShowFriendPlayerOnMap_Type() {
-	echo "boolean"
-}
-serverconfig_ShowFriendPlayerOnMap_Default() {
-	echo "true"
-}
-serverconfig_ShowFriendPlayerOnMap_ErrorMessage() {
-	echo "Not a valid boolean given (true/false or yes/no or y/n)."
-}
-
-
-
 serverconfig_BuildCreate_QueryName() {
 	echo "Item spawn menu"
@@ -197,5 +200,5 @@
 }
 serverconfig_BuildCreate_Default() {
-	echo "true"
+	echo "false"
 }
 serverconfig_BuildCreate_ErrorMessage() {
@@ -212,5 +215,5 @@
 }
 serverconfig_DayNightLength_Default() {
-	echo "45"
+	echo "40"
 }
 
@@ -227,55 +230,4 @@
 }
 serverconfig_FriendlyFire_ErrorMessage() {
-	echo "Not a valid boolean given (true/false or yes/no or y/n)."
-}
-
-
-
-serverconfig_DayCount_QueryName() {
-	echo "Day Count (Horde)"
-}
-serverconfig_DayCount_Type() {
-	echo "number"
-}
-serverconfig_DayCount_Default() {
-	echo "3"
-}
-
-
-
-serverconfig_FragLimit_QueryName() {
-	echo "Frag limit (DM)"
-}
-serverconfig_FragLimit_Type() {
-	echo "number"
-}
-serverconfig_FragLimit_Default() {
-	echo "5"
-}
-
-
-
-serverconfig_MatchLength_QueryName() {
-	echo "Match length (DM)"
-}
-serverconfig_MatchLength_Type() {
-	echo "number"
-}
-serverconfig_MatchLength_Default() {
-	echo "15"
-}
-
-
-
-serverconfig_RebuildMap_QueryName() {
-	echo "Rebuild map on round restart"
-}
-serverconfig_RebuildMap_Type() {
-	echo "boolean"
-}
-serverconfig_RebuildMap_Default() {
-	echo "false"
-}
-serverconfig_RebuildMap_ErrorMessage() {
 	echo "Not a valid boolean given (true/false or yes/no or y/n)."
 }
@@ -408,5 +360,5 @@
 }
 serverconfig_DropOnQuit_Default() {
-	echo "0"
+	echo "1"
 }
 serverconfig_DropOnQuit_Range() {
@@ -456,38 +408,4 @@
 
 
-serverconfig_PlayerDamageGiven_QueryName() {
-	echo "Damage Player->Zombies"
-}
-serverconfig_PlayerDamageGiven_Type() {
-	echo "number"
-}
-serverconfig_PlayerDamageGiven_Default() {
-	echo "2"
-}
-serverconfig_PlayerDamageGiven_Range() {
-	echo "0-4"
-}
-serverconfig_PlayerDamageGiven_Values() {
-	config_allowed_values=("50%" "75%" "100%" "150%" "200%")
-}
-
-
-serverconfig_PlayerDamageRecieved_QueryName() {
-	echo "Damage Zombies->Player"
-}
-serverconfig_PlayerDamageRecieved_Type() {
-	echo "number"
-}
-serverconfig_PlayerDamageRecieved_Default() {
-	echo "2"
-}
-serverconfig_PlayerDamageRecieved_Range() {
-	echo "0-4"
-}
-serverconfig_PlayerDamageRecieved_Values() {
-	config_allowed_values=("50%" "75%" "100%" "150%" "200%")
-}
-
-
 serverconfig_EnemySenseMemory_QueryName() {
 	echo "Sense memory (seconds)"
@@ -670,5 +588,5 @@
 }
 serverconfig_AirDropFrequency_Default() {
-	echo "24"
+	echo "72"
 }
 
@@ -685,14 +603,14 @@
 
 
-serverconfig_VACEnabled_QueryName() {
-	echo "Enable Valve Anti Cheat"
-}
-serverconfig_VACEnabled_Type() {
+serverconfig_EACEnabled_QueryName() {
+	echo "Enable EasyAntiCheat"
+}
+serverconfig_EACEnabled_Type() {
 	echo "boolean"
 }
-serverconfig_VACEnabled_Default() {
+serverconfig_EACEnabled_Default() {
 	echo "true"
 }
-serverconfig_VACEnabled_ErrorMessage() {
+serverconfig_EACEnabled_ErrorMessage() {
 	echo "Not a valid boolean given (true/false or yes/no or y/n)."
 }
@@ -710,6 +628,6 @@
 	echo "--------------------------------"
 	for CV in \
-			ServerName ServerPassword ServerIsPublic ServerPort ServerMaxPlayerCount \
-			DisableNAT VACEnabled MaxSpawnedZombies \
+			ServerName ServerPassword ServerIsPublic ServerPort ServerMaxPlayerCount ServerDescription ServerWebsiteURL \
+			DisableNAT EACEnabled MaxSpawnedZombies \
 			; do
 		$1 $CV
@@ -752,17 +670,4 @@
 }
 
-configEditGameTypeSpecific() {
-	local CV
-	
-	echo "Options for specific game types"
-	echo "--------------------------------"
-	for CV in \
-			DayCount FragLimit MatchLength RebuildMap \
-			; do
-		$1 $CV
-	done
-	echo
-}
-
 configEditGeneric() {
 	local CV
@@ -771,5 +676,5 @@
 	echo "--------------------------------"
 	for CV in \
-			ShowFriendPlayerOnMap FriendlyFire BuildCreate \
+			FriendlyFire BuildCreate \
 			BlockDurabilityModifier \
 			; do
@@ -814,5 +719,5 @@
 	for CV in \
 			GameDifficulty ZombiesRun \
-			PlayerDamageGiven PlayerDamageRecieved EnemySenseMemory EnemySpawnMode EnemyDifficulty \
+			EnemySenseMemory EnemySpawnMode EnemyDifficulty \
 			; do
 		$1 $CV
@@ -839,5 +744,4 @@
 	configEditRemoteControl "$1"
 	configEditGameType "$1"
-	configEditGameTypeSpecific "$1"
 	configEditGeneric "$1"
 	configEditDropLoot "$1"
