src/openttd.cpp
changeset 6229 695400602ab0
parent 6196 ac5aa79d27ea
child 6231 ff7454d35935
equal deleted inserted replaced
6228:a7b26082b00d 6229:695400602ab0
  1207 
  1207 
  1208 	// convert road side to my format.
  1208 	// convert road side to my format.
  1209 	if (_opt.road_side) _opt.road_side = 1;
  1209 	if (_opt.road_side) _opt.road_side = 1;
  1210 
  1210 
  1211 	/* Check if all NewGRFs are present, we are very strict in MP mode */
  1211 	/* Check if all NewGRFs are present, we are very strict in MP mode */
  1212 	GCF_Flags gcf_res = IsGoodGRFConfigList();
  1212 	GRFListCompatibility gcf_res = IsGoodGRFConfigList();
  1213 	if (_networking && gcf_res != GCF_ACTIVATED) return false;
  1213 	if (_networking && gcf_res != GLC_ALL_GOOD) return false;
  1214 
  1214 
  1215 	switch (gcf_res) {
  1215 	switch (gcf_res) {
  1216 		case GCF_COMPATIBLE: _switch_mode_errorstr = STR_NEWGRF_COMPATIBLE_LOAD_WARNING; break;
  1216 		case GLC_COMPATIBLE: _switch_mode_errorstr = STR_NEWGRF_COMPATIBLE_LOAD_WARNING; break;
  1217 		case GCF_NOT_FOUND: _switch_mode_errorstr = STR_NEWGRF_DISABLED_WARNING; break;
  1217 		case GLC_NOT_FOUND: _switch_mode_errorstr = STR_NEWGRF_DISABLED_WARNING; break;
  1218 		default: break;
  1218 		default: break;
  1219 	}
  1219 	}
  1220 
  1220 
  1221 	/* Update current year
  1221 	/* Update current year
  1222 	 * must be done before loading sprites as some newgrfs check it */
  1222 	 * must be done before loading sprites as some newgrfs check it */