File diff r27420:b37b70eb3169 → r27421:e8c2cdc1e8e6
src/script/api/script_industrytype.cpp
Show inline comments
 
@@ -69,13 +69,13 @@
 
	if (!IsValidIndustryType(industry_type)) return nullptr;
 

	
 
	const IndustrySpec *ins = ::GetIndustrySpec(industry_type);
 

	
 
	ScriptList *list = new ScriptList();
 
	for (size_t i = 0; i < lengthof(ins->produced_cargo); i++) {
 
		if (ins->produced_cargo[i] != CT_INVALID) list->AddItem(ins->produced_cargo[i]);
 
		if (::IsValidCargoID(ins->produced_cargo[i])) list->AddItem(ins->produced_cargo[i]);
 
	}
 

	
 
	return list;
 
}
 

	
 
/* static */ ScriptList *ScriptIndustryType::GetAcceptedCargo(IndustryType industry_type)
 
@@ -83,13 +83,13 @@
 
	if (!IsValidIndustryType(industry_type)) return nullptr;
 

	
 
	const IndustrySpec *ins = ::GetIndustrySpec(industry_type);
 

	
 
	ScriptList *list = new ScriptList();
 
	for (size_t i = 0; i < lengthof(ins->accepts_cargo); i++) {
 
		if (ins->accepts_cargo[i] != CT_INVALID) list->AddItem(ins->accepts_cargo[i]);
 
		if (::IsValidCargoID(ins->accepts_cargo[i])) list->AddItem(ins->accepts_cargo[i]);
 
	}
 

	
 
	return list;
 
}
 

	
 
/* static */ bool ScriptIndustryType::CanBuildIndustry(IndustryType industry_type)