Loading

Revision differences

Old revision #pnduplzx4New revision #pmbcr4rmo
7        result = []  7        result = []  
8        for industry_type, distance in self.incompatible.items():  8        for industry_type, distance in self.incompatible.items():  
9            result.append(LocationCheckIncompatible(industry_type, distance))  9            result.append(LocationCheckIncompatible(industry_type, distance))  
10        for index in range(0, len(result) - 1):  10
11            result[index].switch_result = switch_prefix + result[index + 1].industry_type  11        prev = None
   12        for lc in reversed(result):
   13            if prev is not None:
   14                lc.switch_result = prev.industry_type
   15            prev = lc
   16
12        return result  17        return result  
  18  
  19  
13  20  
14class LocationCheckIncompatible(object):  21class LocationCheckIncompatible(object):  
15    def __init__(self, industry_type, distance):  22    def __init__(self, industry_type, distance):