src/newgrf.cpp
changeset 9715 b3dbb8b51870
parent 9674 3d401a3233e2
child 9746 c24126e0a346
equal deleted inserted replaced
9714:5d785e184f2d 9715:b3dbb8b51870
   582 
   582 
   583 				rvi->engclass = engclass;
   583 				rvi->engclass = engclass;
   584 			} break;
   584 			} break;
   585 
   585 
   586 			case 0x1A: // Alter purchase list sort order
   586 			case 0x1A: // Alter purchase list sort order
   587 				AlterVehicleListOrder(e->index, grf_load_byte(&buf));
   587 				AlterVehicleListOrder(e->index, grf_load_extended(&buf));
   588 				break;
   588 				break;
   589 
   589 
   590 			case 0x1B: // Powered wagons power bonus
   590 			case 0x1B: // Powered wagons power bonus
   591 				rvi->pow_wag_power = grf_load_word(&buf);
   591 				rvi->pow_wag_power = grf_load_word(&buf);
   592 				break;
   592 				break;
   791 			case 0x1F: // Long format introduction date (days since year 0)
   791 			case 0x1F: // Long format introduction date (days since year 0)
   792 				ei->base_intro = grf_load_dword(&buf);
   792 				ei->base_intro = grf_load_dword(&buf);
   793 				break;
   793 				break;
   794 
   794 
   795 			case 0x20: // Alter purchase list sort order
   795 			case 0x20: // Alter purchase list sort order
   796 				AlterVehicleListOrder(e->index, grf_load_byte(&buf));
   796 				AlterVehicleListOrder(e->index, grf_load_extended(&buf));
   797 				break;
   797 				break;
   798 
   798 
   799 			default:
   799 			default:
   800 				ret = true;
   800 				ret = true;
   801 				break;
   801 				break;
   902 			case 0x1A: // Long format introduction date (days since year 0)
   902 			case 0x1A: // Long format introduction date (days since year 0)
   903 				ei->base_intro = grf_load_dword(&buf);
   903 				ei->base_intro = grf_load_dword(&buf);
   904 				break;
   904 				break;
   905 
   905 
   906 			case 0x1B: // Alter purchase list sort order
   906 			case 0x1B: // Alter purchase list sort order
   907 				AlterVehicleListOrder(e->index, grf_load_byte(&buf));
   907 				AlterVehicleListOrder(e->index, grf_load_extended(&buf));
   908 				break;
   908 				break;
   909 
   909 
   910 			default:
   910 			default:
   911 				ret = true;
   911 				ret = true;
   912 				break;
   912 				break;
  1011 			case 0x1A: // Long format introduction date (days since year 0)
  1011 			case 0x1A: // Long format introduction date (days since year 0)
  1012 				ei->base_intro = grf_load_dword(&buf);
  1012 				ei->base_intro = grf_load_dword(&buf);
  1013 				break;
  1013 				break;
  1014 
  1014 
  1015 			case 0x1B: // Alter purchase list sort order
  1015 			case 0x1B: // Alter purchase list sort order
  1016 				AlterVehicleListOrder(e->index, grf_load_byte(&buf));
  1016 				AlterVehicleListOrder(e->index, grf_load_extended(&buf));
  1017 				break;
  1017 				break;
  1018 
  1018 
  1019 			default:
  1019 			default:
  1020 				ret = true;
  1020 				ret = true;
  1021 				break;
  1021 				break;