Files
pyfa/gui/fitCommands/helpers.py
2019-04-09 18:07:49 +03:00

13 lines
426 B
Python

from collections import namedtuple
from eos.const import FittingModuleState
ModuleInfoCache = namedtuple('ModuleInfoCache', ['modPosition', 'itemID', 'state', 'charge', 'baseID', 'mutaplasmidID', 'mutations'])
def stateLimit(item):
if {'moduleBonusAssaultDamageControl', 'moduleBonusIndustrialInvulnerability'}.intersection(item.effects):
return FittingModuleState.ONLINE
return FittingModuleState.ACTIVE