src/newgrf.cpp
changeset 9036 d3b132a4b97a
parent 9031 e260304797e6
child 9037 f97b6107e459
equal deleted inserted replaced
9035:78eb1ef42876 9036:d3b132a4b97a
  1248 			case 0x10: { // purchase string
  1248 			case 0x10: { // purchase string
  1249 				StringID newone = GetGRFStringID(_cur_grffile->grfid, grf_load_word(&buf));
  1249 				StringID newone = GetGRFStringID(_cur_grffile->grfid, grf_load_word(&buf));
  1250 				if (newone != STR_UNDEFINED) bridge->material = newone;
  1250 				if (newone != STR_UNDEFINED) bridge->material = newone;
  1251 				} break;
  1251 				} break;
  1252 
  1252 
  1253 			case 0x11: { // description of bridge with rails
  1253 			case 0x11: // description of bridge with rails or roads
       
  1254 			case 0x12: {
  1254 				StringID newone = GetGRFStringID(_cur_grffile->grfid, grf_load_word(&buf));
  1255 				StringID newone = GetGRFStringID(_cur_grffile->grfid, grf_load_word(&buf));
  1255 				if (newone != STR_UNDEFINED) bridge->name_rail = newone;
  1256 				if (newone != STR_UNDEFINED) bridge->transport_name[prop - 0x11] = newone;
  1256 				} break;
       
  1257 
       
  1258 			case 0x12: { // description of bridge with roads
       
  1259 				StringID newone = GetGRFStringID(_cur_grffile->grfid, grf_load_word(&buf));
       
  1260 				if (newone != STR_UNDEFINED) bridge->name_road = newone;
       
  1261 				} break;
  1257 				} break;
  1262 
  1258 
  1263 			default:
  1259 			default:
  1264 				ret = true;
  1260 				ret = true;
  1265 				break;
  1261 				break;