コード例 #1
0
def init():
    sub_parsers.setEffectsParsers({'save-setting': quests.readSaveTutorialSettingSection})
    sub_parsers.setEntitiesParsers({'tutorial-setting': quests.readTutorialSettingSection})
    sub_parsers.setTriggersParsers({'tutorialIntSetting': quests.readTutorialIntSettingTriggerSection,
     'tutorialAccountSetting': quests.readTutorialAccountSettingTriggerSection,
     'useItem': _readUseItemsTriggerSection,
     'installItem': _readInstallItemsTriggerSection})
コード例 #2
0
ファイル: battle.py プロジェクト: webiumsk/WOT-0.9.17-CT
def init():
    sub_parsers.setEffectsParsers({'show-marker': _readShowMarkerSection,
     'remove-marker': _readRemoveMarkerSection,
     'next-task': _readNextTaskSection,
     'teleport': _readTeleportSection,
     'show-greeting': _readShowGreetingSection,
     'enable-camera-zoom': _readEnableCameraZoom,
     'disable-camera-zoom': _readDisableCameraZoom})
    sub_parsers.setTriggersParsers({'dispatcher': _readDispatcherTriggerSection,
     'aim': _readAimTriggerSection,
     'area': _readAreaTriggerSection,
     'vehOnArena': _readVehicleOnArenaTriggerSection,
     'aimAtVeh': _readAimAtVehicleTriggerSection,
     'autoAim': _readAutoAimAtVehicleTriggerSection,
     'vehDestroyed': _readVehicleDestroyedTriggerSection,
     'shotMissed': _readShotMissedTriggerSection,
     'shotNoDmg': _readShotNoDamageTriggerSection,
     'shotDmg': _readShotDamageTriggerSection,
     'sniperMode': _readSniperModeTriggerSection,
     'noAmmo': _readPlayerVehicleNoAmmoTriggerSection})
    sub_parsers.setDialogsParsers({'replenishAmmo': _readReplenishAmmoDialogSection})
    sub_parsers.setEntitiesParsers({'marker': _readMarkerSection,
     'task': _readChapterTaskSection,
     'hint': _readHintSection,
     'progress': _readProgressSection,
     'greeting': _readGreetingSection,
     'exit': _readExitSection,
     'image': _readImageSection})
コード例 #3
0
def init():
    sub_parsers.setEntitiesParsers({
        'hint': chains.readHintSection,
        'view-data': readLoadViewDataSection
    })
    sub_parsers.setEffectsParsers({'load-view': _reaLoadViewSection})
    sub_parsers.setTriggersParsers({'timer': lobby.readTimerTriggerSection})
コード例 #4
0
ファイル: chains.py プロジェクト: webiumsk/WOT-0.9.15.1
def init():
    sub_parsers.setEntitiesParsers({'hint': readHintSection})
    sub_parsers.setEffectsParsers({'switch-to-random': lobby.readSwitchToRandomSection,
     'show-unlocked-chapter': readShowUnlockedChapterSection})
    sub_parsers.setTriggersParsers({'simpleDialog': _readSimpleDialogTriggerSection,
     'unlocked': lobby.readItemUnlockedTriggerSection,
     'inventory': lobby.readInventoryItemTriggerSection,
     'installed': lobby.readItemInstalledTriggerSection,
     'eqInstalled': lobby.readEquipmentInstalledTriggerSection,
     'freeSlot': lobby.readFreeVehicleSlotTriggerSection,
     'currentVehicle': lobby.readCurrentVehicleChangedTriggerSection,
     'premiumDiscount': lobby.readPremiumDiscountsUseTriggerSection,
     'freeXP': lobby.readFreeXPChangedTriggerSection,
     'bonus': lobby.readBonusTriggerSection,
     'buyNextLevelVehicle': _readBuyNextLevelVehicleTriggerSection,
     'vehicleRequiredLevel': _readVehicleRequiredLevelTriggerSection,
     'tankmanDiscount': readTankmanPriceDiscountTriggerSection,
     'rentedVehicles': _readRentedVehiclesTriggerSection,
     'maintenanceState': _readMaintenanceStateTrigger,
     'optionalDevicesState': _readOptionalDevicesStateTrigger,
     'lockedState': _readLockedStateTrigger,
     'isInSandbox': readIsInSandBoxPreQueueTriggerSection,
     'isInSandboxOrRandom': readIsInSandBoxOrRandomPreQueueTriggerSection,
     'fightBtn': readFightBtnDisableTriggerSection,
     'needChangeCurrentVehicle': _readNeedChangeCurrentVehicleTrigger})
    sub_parsers.setWindowsParsers({'awardWindow': sub_parsers.readQuestAwardWindowSection})
コード例 #5
0
ファイル: quests.py プロジェクト: webiumsk/WOT-0.9.12
def init():
    sub_parsers.setEffectsParsers({'save-setting': readSaveTutorialSettingSection,
     'save-account-setting': readSaveAccountSettingSection,
     'show-unlocked-chapter': chains.readShowUnlockedChapterSection})
    sub_parsers.setEntitiesParsers({'hint': chains.readHintSection,
     'tutorial-setting': readTutorialSettingSection})
    sub_parsers.setTriggersParsers({'bonus': lobby.readBonusTriggerSection,
     'premiumDiscount': lobby.readPremiumDiscountsUseTriggerSection,
     'tankmanAcademyDiscount': chains.readTankmanPriceDiscountTriggerSection,
     'allTutorialBonuses': _readAllTurorialBonusesTriggerSection,
     'randomBattlesCount': _readRandomBattlesCountTriggerSection,
     'researchModule': _readResearchModuleTriggerSection,
     'installModule': _readInstallModuleTriggerSection,
     'researchVehicle': _readResearchVehicleTriggerSection,
     'buyVehicle': _readBuyVehicleTriggerSection,
     'buySlot': lobby.readFreeVehicleSlotTriggerSection,
     'vehicleBattlesCount': _readVehicleBattlesCountTriggerSection,
     'xpExchange': _readXpExchangeTriggerSection,
     'tutorialIntSetting': readTutorialIntSettingTriggerSection,
     'chapterBonus': _readChapterBonusTriggerSection,
     'installItems': _readItemsInstallTriggerSection,
     'invalidateFlags': _readInvalidateFlagsTriggerSection,
     'timer': _readTimerTriggerSection,
     'fightBtn': chains.readFightBtnDisableTriggerSection,
     'windowClosed': _readSimpleWindowCloseTriggerSection,
     'windowProcessed': _readSimpleWindowProcessTriggerSection,
     'isInSandbox': chains.readIsInSandBoxPreQueueTriggerSection,
     'queue': chains.readQueueTrigger,
     'isInSandboxOrRandom': chains.readIsInSandBoxOrRandomPreQueueTriggerSection})
    sub_parsers.setWindowsParsers({'awardWindow': sub_parsers.readQuestAwardWindowSection})
コード例 #6
0
def init():
    sub_parsers.setEffectsParsers({'save-setting': quests.readSaveTutorialSettingSection})
    sub_parsers.setEntitiesParsers({'tutorial-setting': quests.readTutorialSettingSection})
    sub_parsers.setTriggersParsers({'tutorialIntSetting': quests.readTutorialIntSettingTriggerSection,
     'tutorialAccountSetting': quests.readTutorialAccountSettingTriggerSection,
     'useItem': _readUseItemsTriggerSection,
     'installItem': _readInstallItemsTriggerSection})
コード例 #7
0
ファイル: offbattle.py プロジェクト: webiumsk/WOT-0.9.17-CT
def init():
    sub_parsers.setEffectsParsers({
        'request-all-bonuses':
        _readRequestAllBonusesEffectSection,
        'enter-queue':
        _readEnterQueueEffectSection,
        'exit-queue':
        _readExitQueueEffectSection,
        'open-internal-browser':
        _readInternalBrowserSection
    })
    sub_parsers.setTriggersParsers({
        'bonus': lobby.readBonusTriggerSection,
        'allBonuses': _readAllBonusesTriggerSection,
        'queue': _readQueueTriggerSection
    })
    sub_parsers.setDialogsParsers({
        'greeting':
        _readGreetingDialogSection,
        'queue':
        _readQueueDialogSection,
        'confirmRefuse':
        _readConfirmRefuseDialogSection
    })
    sub_parsers.setWindowsParsers({
        'final': _readFinalWindowSection,
        'noResults': _readNoResultsWindowSection
    })
コード例 #8
0
ファイル: battle.py プロジェクト: webiumsk/WOT0.9.10
def init():
    sub_parsers.setEffectsParsers({'show-marker': _readShowMarkerSection,
     'remove-marker': _readRemoveMarkerSection,
     'next-task': _readNextTaskSection,
     'teleport': _readTeleportSection,
     'show-greeting': _readShowGreetingSection,
     'enable-camera-zoom': _readEnableCameraZoom,
     'disable-camera-zoom': _readDisableCameraZoom})
    sub_parsers.setTriggersParsers({'dispatcher': _readDispatcherTriggerSection,
     'aim': _readAimTriggerSection,
     'area': _readAreaTriggerSection,
     'vehOnArena': _readVehicleOnArenaTriggerSection,
     'aimAtVeh': _readAimAtVehicleTriggerSection,
     'autoAim': _readAutoAimAtVehicleTriggerSection,
     'vehDestroyed': _readVehicleDestroyedTriggerSection,
     'shotMissed': _readShotMissedTriggerSection,
     'shotNoDmg': _readShotNoDamageTriggerSection,
     'shotDmg': _readShotDamageTriggerSection,
     'sniperMode': _readSniperModeTriggerSection,
     'noAmmo': _readPlayerVehicleNoAmmoTriggerSection})
    sub_parsers.setDialogsParsers({'replenishAmmo': _readReplenishAmmoDialogSection})
    sub_parsers.setEntitiesParsers({'marker': _readMarkerSection,
     'task': _readChapterTaskSection,
     'hint': _readHintSection,
     'progress': _readProgressSection,
     'greeting': _readGreetingSection,
     'exit': _readExitSection,
     'image': _readImageSection})
コード例 #9
0
def init():
    sub_parsers.setEntitiesParsers({'hint': readHintSection})
    sub_parsers.setEffectsParsers({'switch-to-random': lobby.readSwitchToRandomSection,
     'show-unlocked-chapter': readShowUnlockedChapterSection})
    sub_parsers.setTriggersParsers({'simpleDialog': _readSimpleDialogTriggerSection,
     'unlocked': lobby.readItemUnlockedTriggerSection,
     'inventory': lobby.readInventoryItemTriggerSection,
     'installed': lobby.readItemInstalledTriggerSection,
     'eqInstalled': lobby.readEquipmentInstalledTriggerSection,
     'freeSlot': lobby.readFreeVehicleSlotTriggerSection,
     'currentVehicle': lobby.readCurrentVehicleChangedTriggerSection,
     'premiumDiscount': lobby.readPremiumDiscountsUseTriggerSection,
     'freeXP': lobby.readFreeXPChangedTriggerSection,
     'bonus': lobby.readBonusTriggerSection,
     'buyNextLevelVehicle': _readBuyNextLevelVehicleTriggerSection,
     'vehicleRequiredLevel': _readVehicleRequiredLevelTriggerSection,
     'tankmanDiscount': readTankmanPriceDiscountTriggerSection,
     'rentedVehicles': _readRentedVehiclesTriggerSection,
     'maintenanceState': _readMaintenanceStateTrigger,
     'optionalDevicesState': _readOptionalDevicesStateTrigger,
     'lockedState': _readLockedStateTrigger,
     'isInSandbox': readIsInSandBoxPreQueueTriggerSection,
     'isInSandboxOrRandom': readIsInSandBoxOrRandomPreQueueTriggerSection,
     'fightBtn': readFightBtnDisableTriggerSection,
     'needChangeCurrentVehicle': _readNeedChangeCurrentVehicleTrigger})
    sub_parsers.setWindowsParsers({'awardWindow': sub_parsers.readQuestAwardWindowSection})
コード例 #10
0
def init():
    sub_parsers.setEffectsParsers({'save-setting': readSaveTutorialSettingSection,
     'save-account-setting': readSaveAccountSettingSection,
     'show-unlocked-chapter': chains.readShowUnlockedChapterSection,
     'switch-to-random': lobby.readSwitchToRandomSection,
     'select-in-hangar': _readSelectVehicleInHangarSection})
    sub_parsers.setEntitiesParsers({'hint': chains.readHintSection,
     'tutorial-setting': readTutorialSettingSection})
    sub_parsers.setTriggersParsers({'bonus': lobby.readBonusTriggerSection,
     'premiumDiscount': lobby.readPremiumDiscountsUseTriggerSection,
     'timer': lobby.readTimerTriggerSection,
     'tankmanAcademyDiscount': chains.readTankmanPriceDiscountTriggerSection,
     'allTutorialBonuses': _readAllTurorialBonusesTriggerSection,
     'randomBattlesCount': _readRandomBattlesCountTriggerSection,
     'researchModule': _readResearchModuleTriggerSection,
     'installModule': _readInstallModuleTriggerSection,
     'researchVehicle': _readResearchVehicleTriggerSection,
     'buyVehicle': _readBuyVehicleTriggerSection,
     'inventoryVehicle': _readInventoryVehicleTriggerSection,
     'permanentOwnVehicle': _readPermanentVehicleOwnTriggerSection,
     'buySlot': lobby.readFreeVehicleSlotTriggerSection,
     'vehicleBattlesCount': _readVehicleBattlesCountTriggerSection,
     'xpExchange': _readXpExchangeTriggerSection,
     'tutorialIntSetting': readTutorialIntSettingTriggerSection,
     'tutorialAccountSetting': readTutorialAccountSettingTriggerSection,
     'chapterBonus': _readChapterBonusTriggerSection,
     'installItems': _readItemsInstallTriggerSection,
     'invalidateFlags': _readInvalidateFlagsTriggerSection,
     'fightBtn': chains.readFightBtnDisableTriggerSection,
     'windowClosed': _readSimpleWindowCloseTriggerSection,
     'windowProcessed': _readSimpleWindowProcessTriggerSection,
     'isInSandbox': chains.readIsInSandBoxPreQueueTriggerSection,
     'queue': chains.readQueueTrigger,
     'isInSandboxOrRandom': chains.readIsInSandBoxOrRandomPreQueueTriggerSection})
    sub_parsers.setWindowsParsers({'awardWindow': sub_parsers.readQuestAwardWindowSection})
コード例 #11
0
ファイル: lobby.py プロジェクト: 19colt87/WOTDecompiled
def init():
    sub_parsers.setEffectsParsers({'close-hint': _readCloseHintSection,
     'set-filter': _readSetFilterSection})
    sub_parsers.setTriggersParsers({'bonus': _readBonusTriggerSection,
     'battleCount': _readBattleCountTriggerSection,
     'unlocked': _readItemUnlockedTriggerSection,
     'installed': _readItemInstalledTriggerSection,
     'vehicleSetting': _readVehicleSettingTriggerSection,
     'eliteVehicle': _readEliteVehicleTriggerSection,
     'accCredits': _readAccountCreditsTriggerSection,
     'itemPrice': _readItemPriceTriggerSection,
     'eqInstalled': _readEqInstalledTriggerSection,
     'inventory': _readInventoryItemTriggerSection,
     'currentVehicle': _readCurrentVehicleTriggerSection,
     'cVehCrew': _readCurVehicleCrewTriggerSection,
     'cVehLocked': _readCurVehicleLockedTriggerSection,
     'itemXP': _readItemXPTriggerSection,
     'tankmanLevel': _readTankmanLevelTriggerSection,
     'tankmanSkill': _readTankmanSkillTriggerSection,
     'freeVehSlot': _readFreeVehicleSlotTriggerSection})
    sub_parsers.setDialogsParsers({'greeting': _readGreetingDialogSection,
     'quest': _readQuestDialogSection,
     'subQuest': _readSubQuestDialogSection,
     'questAndHelp': _readQuestAndHelpDialogSection,
     'questCompleted': _readQuestCompletedDialogSection,
     'finished': _readQuestCompletedDialogSection,
     'vehicleItemInfo': _readVarRefDialogSection,
     'tankmanSkill': _readVarRefDialogSection})
    sub_parsers.setEntitiesParsers({'hint': _parseHint,
     'cinfo-condition': _parseChapterInfoCondition})
コード例 #12
0
def init():
    sub_parsers.setEffectsParsers({
        'close-hint': _readCloseHintSection,
        'set-filter': _readSetFilterSection
    })
    sub_parsers.setTriggersParsers({
        'bonus':
        _readBonusTriggerSection,
        'battleCount':
        _readBattleCountTriggerSection,
        'unlocked':
        _readItemUnlockedTriggerSection,
        'installed':
        _readItemInstalledTriggerSection,
        'vehicleSetting':
        _readVehicleSettingTriggerSection,
        'eliteVehicle':
        _readEliteVehicleTriggerSection,
        'accCredits':
        _readAccountCreditsTriggerSection,
        'itemPrice':
        _readItemPriceTriggerSection,
        'eqInstalled':
        _readEqInstalledTriggerSection,
        'inventory':
        _readInventoryItemTriggerSection,
        'currentVehicle':
        _readCurrentVehicleTriggerSection,
        'cVehCrew':
        _readCurVehicleCrewTriggerSection,
        'cVehLocked':
        _readCurVehicleLockedTriggerSection,
        'itemXP':
        _readItemXPTriggerSection,
        'tankmanLevel':
        _readTankmanLevelTriggerSection,
        'tankmanSkill':
        _readTankmanSkillTriggerSection,
        'freeVehSlot':
        _readFreeVehicleSlotTriggerSection
    })
    sub_parsers.setDialogsParsers({
        'greeting': _readGreetingDialogSection,
        'quest': _readQuestDialogSection,
        'subQuest': _readSubQuestDialogSection,
        'questAndHelp': _readQuestAndHelpDialogSection,
        'questCompleted': _readQuestCompletedDialogSection,
        'finished': _readQuestCompletedDialogSection,
        'vehicleItemInfo': _readVarRefDialogSection,
        'tankmanSkill': _readVarRefDialogSection
    })
    sub_parsers.setEntitiesParsers({
        'hint':
        _parseHint,
        'cinfo-condition':
        _parseChapterInfoCondition
    })
コード例 #13
0
ファイル: offbattle.py プロジェクト: 19colt87/WOTDecompiled
def init():
    sub_parsers.setEffectsParsers({'request-all-bonuses': _readRequestAllBonusesEffectSection,
     'enter-queue': _readEnterQueueEffectSection,
     'exit-queue': _readExitQueueEffectSection})
    sub_parsers.setTriggersParsers({'bonus': lobby._readBonusTriggerSection,
     'allBonuses': _readAllBonusesTriggerSection,
     'queue': _readQueueTriggerSection})
    sub_parsers.setDialogsParsers({'greeting': _readGreetingDialogSection,
     'queue': _readQueueDialogSection,
     'video': _readVideoDialogSection})
    sub_parsers.setWindowsParsers({'final': _readFinalWindowSection,
     'noResults': _readNoResultsWindowSection})
コード例 #14
0
ファイル: offbattle.py プロジェクト: kblw/wot_client
def init():
    sub_parsers.setEffectsParsers({'request-all-bonuses': _readRequestAllBonusesEffectSection,
     'enter-queue': _readEnterQueueEffectSection,
     'exit-queue': _readExitQueueEffectSection,
     'open-internal-browser': _readInternalBrowserSection})
    sub_parsers.setTriggersParsers({'bonus': lobby.readBonusTriggerSection,
     'allBonuses': _readAllBonusesTriggerSection,
     'queue': _readQueueTriggerSection})
    sub_parsers.setDialogsParsers({'greeting': _readGreetingDialogSection,
     'queue': _readQueueDialogSection,
     'confirmRefuse': _readConfirmRefuseDialogSection})
    sub_parsers.setWindowsParsers({'final': _readFinalWindowSection,
     'noResults': _readNoResultsWindowSection})
コード例 #15
0
def init():
    sub_parsers.setEffectsParsers({
        'request-exclusive-hint':
        _readRequestExclusiveHintEffectSection,
        'update-exclusive-hints':
        sub_parsers.makeSimpleEffectReader(
            _EFFECT_TYPE.UPDATE_EXCLUSIVE_HINTS),
        'start-vse-plan':
        _readStartPlanSection,
        'restore-checkpoint':
        sub_parsers.makeSimpleEffectReader(_EFFECT_TYPE.RESTORE_CHECKPOINT),
        'save-checkpoint':
        sub_parsers.makeSimpleEffectReader(_EFFECT_TYPE.SAVE_CHECKPOINT),
        'set-bootcamp-nation':
        _readSetBootcampNationEffectSection,
        'play-final-video':
        sub_parsers.makeSimpleEffectReader(_EFFECT_TYPE.PLAY_VIDEO),
        'show-demo-acc-renaming':
        sub_parsers.makeSimpleEffectReader(
            _EFFECT_TYPE.SHOW_DEMO_ACCOUNT_RENAMING)
    })
    sub_parsers.setEntitiesParsers({'checkpoint': _readCheckpointSection})
    sub_parsers.setTriggersParsers({
        'linear-checkpoint-controller':
        _readLinearCheckpointControllerTriggerSection,
        'current-vehicle-changed':
        _makeSimpleValidateVarTriggerReader(
            triggers.CurrentVehicleChangedTrigger),
        'items-cache-sync':
        _makeSimpleValidateVarTriggerReader(triggers.ItemsCacheSyncTrigger)
    })
    sub_parsers.setDialogsParsers({
        'bootcampMessage': _readBootcampMessageDialogSection,
        'bootcampSelectNation': _readBootcampSelectNationDialogSection,
        'bootcampVideo': _readVideoWindowSection
    })
    sub_parsers.setConditionsParsers({
        'checkpoint-reached':
        lambda xmlCtx, section, flags: _readCheckpointReachedCondition(
            xmlCtx, section, _COND_STATE.ACTIVE),
        'checkpoint-not-reached':
        lambda xmlCtx, section, flags: _readCheckpointReachedCondition(
            xmlCtx, section, ~_COND_STATE.ACTIVE)
    })
    sub_parsers.setWindowsParsers(
        {'bootcampSubtitle': _readSubtitleWindowSection})
コード例 #16
0
def init():
    sub_parsers.setTriggersParsers({'bonus': readBonusTriggerSection,
     'battleCount': readBattleCountTriggerSection,
     'unlocked': readItemUnlockedTriggerSection,
     'inventory': readInventoryItemTriggerSection,
     'installed': readItemInstalledTriggerSection,
     'eqInstalled': readEquipmentInstalledTriggerSection,
     'freeSlot': readFreeVehicleSlotTriggerSection,
     'currentVehicle': readCurrentVehicleChangedTriggerSection,
     'premium': readPremiumPeriodChangedTriggerSection,
     'freeXP': readFreeXPChangedTriggerSection})
    sub_parsers.setDialogsParsers({'greeting': _readGreetingDialogSection,
     'quest': _readQuestDialogSection,
     'subQuest': _readSubQuestDialogSection,
     'questAndHelp': _readQuestAndHelpDialogSection,
     'questCompleted': _readQuestCompletedDialogSection,
     'finished': _readQuestCompletedDialogSection,
     'vehicleItemInfo': _readVarRefDialogSection,
     'tankmanSkill': _readVarRefDialogSection})
コード例 #17
0
ファイル: lobby.py プロジェクト: webiumsk/WOT0.10.0
def init():
    sub_parsers.setTriggersParsers({'bonus': readBonusTriggerSection,
     'battleCount': readBattleCountTriggerSection,
     'unlocked': readItemUnlockedTriggerSection,
     'inventory': readInventoryItemTriggerSection,
     'installed': readItemInstalledTriggerSection,
     'eqInstalled': readEquipmentInstalledTriggerSection,
     'freeSlot': readFreeVehicleSlotTriggerSection,
     'currentVehicle': readCurrentVehicleChangedTriggerSection,
     'premium': readPremiumPeriodChangedTriggerSection,
     'freeXP': readFreeXPChangedTriggerSection})
    sub_parsers.setDialogsParsers({'greeting': _readGreetingDialogSection,
     'quest': _readQuestDialogSection,
     'subQuest': _readSubQuestDialogSection,
     'questAndHelp': _readQuestAndHelpDialogSection,
     'questCompleted': _readQuestCompletedDialogSection,
     'finished': _readQuestCompletedDialogSection,
     'vehicleItemInfo': _readVarRefDialogSection,
     'tankmanSkill': _readVarRefDialogSection})
コード例 #18
0
ファイル: offbattle.py プロジェクト: v3ss0n/WOTDecompiled
def init():
    sub_parsers.setEffectsParsers({
        'request-all-bonuses': _readRequestAllBonusesEffectSection,
        'enter-queue': _readEnterQueueEffectSection,
        'exit-queue': _readExitQueueEffectSection
    })
    sub_parsers.setTriggersParsers({
        'bonus': lobby._readBonusTriggerSection,
        'allBonuses': _readAllBonusesTriggerSection,
        'queue': _readQueueTriggerSection
    })
    sub_parsers.setDialogsParsers({
        'greeting': _readGreetingDialogSection,
        'queue': _readQueueDialogSection,
        'video': _readVideoDialogSection
    })
    sub_parsers.setWindowsParsers({
        'final': _readFinalWindowSection,
        'noResults': _readNoResultsWindowSection
    })
コード例 #19
0
ファイル: quests.py プロジェクト: jamesxia4/wot_client
def init():
    sub_parsers.setEffectsParsers({'save-setting': readSaveTutorialSettingSection,
     'save-account-setting': readSaveAccountSettingSection})
    sub_parsers.setEntitiesParsers({'hint': chains._readHintSection,
     'tutorial-setting': readTutorialSettingSection})
    sub_parsers.setTriggersParsers({'bonus': lobby.readBonusTriggerSection,
     'premiumDiscount': lobby.readPremiumDiscountsUseTriggerSection,
     'allTutorialBonuses': _readAllTurorialBonusesTriggerSection,
     'randomBattlesCount': _readRandomBattlesCountTriggerSection,
     'researchModule': _readResearchModuleTriggerSection,
     'installModule': _readInstallModuleTriggerSection,
     'researchVehicle': _readResearchVehicleTriggerSection,
     'buyVehicle': _readBuyVehicleTriggerSection,
     'buySlot': lobby.readFreeVehicleSlotTriggerSection,
     'vehicleBattlesCount': _readVehicleBattlesCountTriggerSection,
     'xpExchange': _readXpExchangeTriggerSection,
     'tutorialIntSetting': readTutorialIntSettingTriggerSection,
     'chapterBonus': _readChapterBonusTriggerSection,
     'installItems': _readItemsInstallTriggerSection,
     'invalidateFlags': _readInvalidateFlagsTriggerSection,
     'timer': _readTimerTriggerSection,
     'queue': chains.readQueueTrigger})
    sub_parsers.setWindowsParsers({'awardWindow': sub_parsers.readQuestAwardWindowSection})