File diff r11089:babc36cbd948 → r11090:9276cea703d4
src/autoreplace.cpp
Show inline comments
 
@@ -44,13 +44,13 @@ EngineID EngineReplacement(EngineRenewLi
 
		/* We didn't find anything useful in the vehicle's own group so we will try ALL_GROUP */
 
		er = GetEngineReplacement(erl, engine, ALL_GROUP);
 
	}
 
	return er == NULL ? INVALID_ENGINE : er->to;
 
}
 

	
 
CommandCost AddEngineReplacement(EngineRenewList *erl, EngineID old_engine, EngineID new_engine, GroupID group, uint32 flags)
 
CommandCost AddEngineReplacement(EngineRenewList *erl, EngineID old_engine, EngineID new_engine, GroupID group, DoCommandFlag flags)
 
{
 
	EngineRenew *er;
 

	
 
	/* Check if the old vehicle is already in the list */
 
	er = GetEngineReplacement(*erl, old_engine, group);
 
	if (er != NULL) {
 
@@ -69,13 +69,13 @@ CommandCost AddEngineReplacement(EngineR
 
		*erl = (EngineRenewList)er;
 
	}
 

	
 
	return CommandCost();
 
}
 

	
 
CommandCost RemoveEngineReplacement(EngineRenewList *erl, EngineID engine, GroupID group, uint32 flags)
 
CommandCost RemoveEngineReplacement(EngineRenewList *erl, EngineID engine, GroupID group, DoCommandFlag flags)
 
{
 
	EngineRenew *er = (EngineRenew *)(*erl);
 
	EngineRenew *prev = NULL;
 

	
 
	while (er)
 
	{