def seeCharacterLanguagePanel(characterId: str): ''' 查看角色语言能力面板 Keyword arguments: characterId -- 角色Id ''' languageTextData = TextLoading.getGameData(TextLoading.languageSkillsPath) characterLanguage = CacheContorl.characterData['character'][ characterId].Language infoList = [ languageTextData[language]['Name'] + ":" + AttrText.getLevelColorText(characterLanguage[language]) for language in characterLanguage ] EraPrint.plist(infoList, 4, 'center')
def seeCharacterKnowledgePanel(characterId: str): ''' 查看角色技能信息面板 Keyword arguments: characterId -- 角色Id ''' knowledgeTextData = TextLoading.getGameData(TextLoading.knowledge) characterKnowledge = CacheContorl.characterData['character'][ characterId].Knowledge for knowledge in knowledgeTextData: EraPrint.sontitleprint(knowledgeTextData[knowledge]['Name']) if knowledge in characterKnowledge: infoList = [ knowledgeTextData[knowledge]['Knowledge'][skill]['Name'] + ":" + AttrText.getLevelColorText( characterKnowledge[knowledge][skill]) for skill in characterKnowledge[knowledge] ] EraPrint.plist(infoList, 6, 'center')