def startup_end(self):
self.name = self.charactername['Character Name?']
self.container.title(self.name)
path = 'character/' + h.clean(self.name) + '.character'
self.filename = iface.JSONInterface.OBJECTSPATH + path
if (os.path.exists(iface.JSONInterface.OBJECTSPATH + path)):
ok = messagebox.askokcancel(message='You are overwriting an '
'existing file. Continue?')
if (not ok):
self.container.destroy()
f = open(self.filename, 'w')
f.close()
######
self.basic = BasicInfoSelector(self.f, self.race_features,
self.class_features)
self.abils = AbilitySelector(self.f)
self.skills = SkillSelector(self.f)
######
self.draw_static()
self.container.deiconify()
# def select_features(self):
# self.data['name'] = self.name
# self.data.update(self.basic.export())
# classes = cm.ClassMap(self.data['level'])
# classjf = classes[0].record
# self.features = FeaturesAtLevel(self.f, classjf, 1)
# self.draw_dynamic()
评论列表
文章目录