changeset 4064:19acacb63dbd draft

(svn r5359) - Setting a patch value through the console would show the old value as a confirmation. This was caused by the actual action being executed a tick later in multiplayer mode. Simply work around it by not showing the new value. If someone really must now it, just query again.
author Darkvater <Darkvater@openttd.org>
date Sun, 25 Jun 2006 12:27:49 +0000
parents 199008cded5e
children 6f886aa7f8df
files settings.c
diffstat 1 files changed, 0 insertions(+), 10 deletions(-) [+]
line wrap: on
line diff
--- a/settings.c
+++ b/settings.c
@@ -1600,17 +1600,7 @@
 	ptr = ini_get_variable(&sd->save, patches_ptr);
 
 	SetPatchValue(index, patches_ptr, val);
-	val = ReadValue(ptr, sd->save.conv);
-
 	if (sd->desc.proc != NULL) sd->desc.proc(val);
-
-	if (sd->desc.cmd == SDT_BOOLX) {
-		snprintf(newval, sizeof(newval), (val != 0) ? "on" : "off");
-	} else {
-		snprintf(newval, sizeof(newval), "%d", val);
-	}
-
-	IConsolePrintF(_icolour_warn, "'%s' changed to:  %s", name, newval);
 }
 
 void IConsoleGetPatchSetting(const char *name)