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

Method init

eos/saveddata/character.py:57–74  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

55
56 @reconstructor
57 def init(self):
58
59 self.__skillIdMap = {}
60
61 for skill in self.__skills:
62 self.__skillIdMap[skill.itemID] = skill
63
64 # get a list of skills that the character does no have, and add them (removal of old skills happens in the
65 # Skill loading)
66 for skillID in set(self.getSkillIDMap().keys()).difference(set(self.__skillIdMap.keys())):
67 self.addSkill(Skill(self, skillID, self.defaultLevel))
68
69 self.dirtySkills = set()
70
71 self.alphaClone = None
72
73 if self.alphaCloneID:
74 self.alphaClone = eos.db.getAlphaClone(self.alphaCloneID)
75
76 @classmethod
77 def getSkillList(cls):

Callers

nothing calls this directly

Calls 4

getSkillIDMapMethod · 0.95
addSkillMethod · 0.95
SkillClass · 0.85
keysMethod · 0.45

Tested by

no test coverage detected