newgrf.c
changeset 3728 1e17fb743b49
parent 3715 b696b84baf30
child 3736 a0cf9e858d1d
equal deleted inserted replaced
3727:3a3ebb0bde7e 3728:1e17fb743b49
  1702 			if (wagover) {
  1702 			if (wagover) {
  1703 				// TODO: No multiple cargo types per vehicle yet. --pasky
  1703 				// TODO: No multiple cargo types per vehicle yet. --pasky
  1704 				SetWagonOverrideSprites(engine, _cur_grffile->spritegroups[groupid], last_engines, last_engines_count);
  1704 				SetWagonOverrideSprites(engine, _cur_grffile->spritegroups[groupid], last_engines, last_engines_count);
  1705 			} else {
  1705 			} else {
  1706 				SetCustomEngineSprites(engine, ctype, _cur_grffile->spritegroups[groupid]);
  1706 				SetCustomEngineSprites(engine, ctype, _cur_grffile->spritegroups[groupid]);
  1707 				SetEngineGRF(engine, _cur_grffile->grfid);
       
  1708 				last_engines[i] = engine;
  1707 				last_engines[i] = engine;
  1709 			}
  1708 			}
  1710 		}
  1709 		}
  1711 	}
  1710 	}
  1712 
  1711 
  1734 					// TODO: No multiple cargo types per vehicle yet. --pasky
  1733 					// TODO: No multiple cargo types per vehicle yet. --pasky
  1735 					SetWagonOverrideSprites(engine, _cur_grffile->spritegroups[groupid], last_engines, last_engines_count);
  1734 					SetWagonOverrideSprites(engine, _cur_grffile->spritegroups[groupid], last_engines, last_engines_count);
  1736 				}
  1735 				}
  1737 			} else {
  1736 			} else {
  1738 				SetCustomEngineSprites(engine, GC_DEFAULT, _cur_grffile->spritegroups[groupid]);
  1737 				SetCustomEngineSprites(engine, GC_DEFAULT, _cur_grffile->spritegroups[groupid]);
       
  1738 				SetEngineGRF(engine, _cur_grffile->grfid);
  1739 				last_engines[i] = engine;
  1739 				last_engines[i] = engine;
  1740 			}
  1740 			}
  1741 		}
  1741 		}
  1742 	}
  1742 	}
  1743 }
  1743 }