(svn r1941) Report missing NewGRF file as a fatal error.
This commit is contained in:
		@@ -912,7 +912,8 @@ static void LoadSpriteTables(void)
 | 
				
			|||||||
			load_index = _custom_sprites_base;
 | 
								load_index = _custom_sprites_base;
 | 
				
			||||||
			for (j = 0; j != lengthof(_newgrf_files) && _newgrf_files[j]; j++) {
 | 
								for (j = 0; j != lengthof(_newgrf_files) && _newgrf_files[j]; j++) {
 | 
				
			||||||
				if (!FiosCheckFileExists(_newgrf_files[j]))
 | 
									if (!FiosCheckFileExists(_newgrf_files[j]))
 | 
				
			||||||
					continue;
 | 
										// TODO: usrerror()
 | 
				
			||||||
 | 
										error("NewGRF file missing: %s", _newgrf_files[j]);
 | 
				
			||||||
				if (_loading_stage == 0)
 | 
									if (_loading_stage == 0)
 | 
				
			||||||
					InitNewGRFFile(_newgrf_files[j], load_index);
 | 
										InitNewGRFFile(_newgrf_files[j], load_index);
 | 
				
			||||||
				load_index += LoadNewGrfFile(_newgrf_files[j], load_index, i++);
 | 
									load_index += LoadNewGrfFile(_newgrf_files[j], load_index, i++);
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user