summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDarkvater <darkvater@openttd.org>2006-06-25 12:27:49 +0000
committerDarkvater <darkvater@openttd.org>2006-06-25 12:27:49 +0000
commita0445ce3a24a26779b53e7a5bfc512c9bd6fb593 (patch)
tree87feddb202dfc0f115c3f54614213f9ab9c1452d
parente2c8ed09a7a35569c060c7066f64ec61b6d235a2 (diff)
downloadopenttd-a0445ce3a24a26779b53e7a5bfc512c9bd6fb593.tar.xz
(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.
-rw-r--r--settings.c10
1 files changed, 0 insertions, 10 deletions
diff --git a/settings.c b/settings.c
index 5fdcae284..9ddc0e32d 100644
--- a/settings.c
+++ b/settings.c
@@ -1600,17 +1600,7 @@ void IConsoleSetPatchSetting(const char *name, const char *value)
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)