Mercurial > hg > openttd
changeset 10195:9f2f34f48a26 draft
(svn r14408) -Fix (r9205): generation seed set using -G was always overwritten by -g
author | glx <glx@openttd.org> |
---|---|
date | Sat, 27 Sep 2008 22:19:34 +0000 |
parents | bf9ac6242b4b |
children | d44af18ae6c7 |
files | src/openttd.cpp |
diffstat | 1 files changed, 4 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/src/openttd.cpp +++ b/src/openttd.cpp @@ -481,8 +481,10 @@ } _switch_mode = SM_NEWGAME; - /* Give a random map */ - generation_seed = InteractiveRandom(); + /* Give a random map if no seed has been given */ + if (generation_seed == GENERATE_NEW_SEED) { + generation_seed = InteractiveRandom(); + } break; case 'G': generation_seed = atoi(mgo.opt); break; case 'c': _config_file = strdup(mgo.opt); break;