src/openttd.cpp
changeset 6309 eff5790710ee
parent 6304 141a1149fdea
child 6317 70f4e9e52eb1
equal deleted inserted replaced
6308:5f2fe5dd9ed6 6309:eff5790710ee
   417 			if (mgo.opt != NULL) {
   417 			if (mgo.opt != NULL) {
   418 				strcpy(_file_to_saveload.name, mgo.opt);
   418 				strcpy(_file_to_saveload.name, mgo.opt);
   419 				_switch_mode = SM_LOAD;
   419 				_switch_mode = SM_LOAD;
   420 			} else {
   420 			} else {
   421 				_switch_mode = SM_NEWGAME;
   421 				_switch_mode = SM_NEWGAME;
       
   422 				/* Give a random map */
       
   423 				generation_seed = InteractiveRandom();
   422 			}
   424 			}
   423 			break;
   425 			break;
   424 		case 'G': generation_seed = atoi(mgo.opt); break;
   426 		case 'G': generation_seed = atoi(mgo.opt); break;
   425 		case 'c': _config_file = strdup(mgo.opt); break;
   427 		case 'c': _config_file = strdup(mgo.opt); break;
   426 		case 'x': save_config = false; break;
   428 		case 'x': save_config = false; break;