コード例 #1
0
def _parseChapterInfoCondition(xmlCtx, section, _):
    conditionID = sub_parsers._parseID(xmlCtx, section,
                                       'Specify a charter info ID')
    return chapter.HasIDConditions(
        sub_parsers._parseID(xmlCtx, section,
                             'Specify a charter info condition ID'),
        sub_parsers._readConditions(xmlCtx, section, []))
コード例 #2
0
ファイル: battle.py プロジェクト: v3ss0n/WOTDecompiled
def _readProgressSection(xmlCtx, section, _):
    progressID = sub_parsers._parseID(xmlCtx, section, 'Specify a progress ID')
    conditions = []
    for _, subSec in _xml.getChildren(xmlCtx, section, 'steps'):
        condID = sub_parsers._parseID(xmlCtx, subSec, 'Specify a condition ID')
        conditions.append(
            chapter.HasIDConditions(
                sub_parsers._parseID(xmlCtx, subSec, 'Specify a condition ID'),
                sub_parsers._readConditions(xmlCtx, subSec, [])))

    return chapter.ChapterProgress(progressID, conditions)
コード例 #3
0
ファイル: battle.py プロジェクト: 19colt87/WOTDecompiled
def _readProgressSection(xmlCtx, section, _):
    progressID = sub_parsers._parseID(xmlCtx, section, 'Specify a progress ID')
    conditions = []
    for _, subSec in _xml.getChildren(xmlCtx, section, 'steps'):
        condID = sub_parsers._parseID(xmlCtx, subSec, 'Specify a condition ID')
        conditions.append(chapter.HasIDConditions(sub_parsers._parseID(xmlCtx, subSec, 'Specify a condition ID'), sub_parsers._readConditions(xmlCtx, subSec, [])))

    return chapter.ChapterProgress(progressID, conditions)
コード例 #4
0
ファイル: lobby.py プロジェクト: 19colt87/WOTDecompiled
def _parseChapterInfoCondition(xmlCtx, section, _):
    conditionID = sub_parsers._parseID(xmlCtx, section, 'Specify a charter info ID')
    return chapter.HasIDConditions(sub_parsers._parseID(xmlCtx, section, 'Specify a charter info condition ID'), sub_parsers._readConditions(xmlCtx, section, []))