src/newgrf_engine.cpp
changeset 10825 e9b5f2644bb8
parent 10800 5629c1896792
child 10826 0c34789cf21b
equal deleted inserted replaced
10824:1a34ba6f338a 10825:e9b5f2644bb8
   614 
   614 
   615 			return (cs->classes << 16) | (cs->weight << 8) | GetEngineGRF(v->engine_type)->cargo_map[v->cargo_type];
   615 			return (cs->classes << 16) | (cs->weight << 8) | GetEngineGRF(v->engine_type)->cargo_map[v->cargo_type];
   616 		}
   616 		}
   617 
   617 
   618 		case 0x48: return GetEngine(v->engine_type)->flags; // Vehicle Type Info
   618 		case 0x48: return GetEngine(v->engine_type)->flags; // Vehicle Type Info
       
   619 		case 0x49: return v->build_year;
   619 
   620 
   620 		/* Variables which use the parameter */
   621 		/* Variables which use the parameter */
   621 		case 0x60: // Count consist's engine ID occurance
   622 		case 0x60: // Count consist's engine ID occurance
   622 			//EngineID engine = GetNewEngineID(GetEngineGRF(v->engine_type), v->type, parameter);
   623 			//EngineID engine = GetNewEngineID(GetEngineGRF(v->engine_type), v->type, parameter);
   623 			if (v->type != VEH_TRAIN) return GetEngine(v->engine_type)->internal_id == parameter;
   624 			if (v->type != VEH_TRAIN) return GetEngine(v->engine_type)->internal_id == parameter;