File diff r7214:b82aad925d0b → r7215:b3433b9d5b54
src/articulated_vehicles.cpp
Show inline comments
 
@@ -21,7 +21,7 @@ uint CountArticulatedParts(EngineID engi
 

	
 
	uint i;
 
	for (i = 1; i < 10; i++) {
 
		uint16 callback = GetVehicleCallback(CBID_TRAIN_ARTIC_ENGINE, i, 0, engine_type, NULL);
 
		uint16 callback = GetVehicleCallback(CBID_VEHICLE_ARTIC_ENGINE, i, 0, engine_type, NULL);
 
		if (callback == CALLBACK_FAILED || callback == 0xFF) break;
 
	}
 

	
 
@@ -36,7 +36,7 @@ void AddArticulatedParts(Vehicle **vl, V
 
	if (!HASBIT(EngInfo(v->engine_type)->callbackmask, CBM_ARTIC_ENGINE)) return;
 

	
 
	for (uint i = 1; i < 10; i++) {
 
		uint16 callback = GetVehicleCallback(CBID_TRAIN_ARTIC_ENGINE, i, 0, v->engine_type, v);
 
		uint16 callback = GetVehicleCallback(CBID_VEHICLE_ARTIC_ENGINE, i, 0, v->engine_type, v);
 
		if (callback == CALLBACK_FAILED || callback == 0xFF) return;
 

	
 
		/* Attempt to use pre-allocated vehicles until they run out. This can happen