MCPcopy Create free account
hub / github.com/pyfa-org/Pyfa / exportFighters

Function exportFighters

service/port/eft.py:205–219  ·  view source on GitHub ↗
(fighters)

Source from the content-addressed store, hash-verified

203
204
205def exportFighters(fighters):
206 # Same as in drone additions panel
207 FIGHTER_ORDER = (
208 'Light Fighter', 'Structure Light Fighter',
209 'Heavy Fighter', 'Structure Heavy Fighter',
210 'Support Fighter', 'Structure Support Fighter')
211
212 def fighterSorter(fighter):
213 groupName = Market.getInstance().getGroupByItem(fighter.item).name
214 return (FIGHTER_ORDER.index(groupName), fighter.item.typeName)
215
216 fighterLines = []
217 for fighter in sorted(fighters, key=fighterSorter):
218 fighterLines.append('{} x{}'.format(fighter.item.typeName, fighter.amount))
219 return '\n'.join(fighterLines)
220
221
222def exportImplants(implants):

Callers 1

exportEftFunction · 0.85

Calls 1

appendMethod · 0.45

Tested by

no test coverage detected