MCPcopy Index your code
hub / github.com/pyfa-org/Pyfa / __init__

Method __init__

eos/saveddata/module.py:72–88  ·  view source on GitHub ↗

Initialize a module from the program

(self, item, baseItem=None, mutaplasmid=None)

Source from the content-addressed store, hash-verified

70 "Destructible Effect Beacon", "Sovereignty Hub System Effect Generator Upgrades")
71
72 def __init__(self, item, baseItem=None, mutaplasmid=None):
73 """Initialize a module from the program"""
74
75 self.itemID = item.ID if item is not None else None
76
77 self._item = item
78 self._mutaInit(baseItem=baseItem, mutaplasmid=mutaplasmid)
79
80 if item is not None and self.isInvalid:
81 raise ValueError("Passed item is not a Module")
82
83 self.__charge = None
84
85 self.projected = False
86 self.projectionRange = None
87 self.state = FittingModuleState.ONLINE
88 self.build()
89
90 @reconstructor
91 def init(self):

Callers 1

rebaseMethod · 0.45

Calls 2

buildMethod · 0.95
_mutaInitMethod · 0.80

Tested by

no test coverage detected