示例#1
0
def finderSave():
    MapFinderStatusScreen.setStatus(BugUtil.getPlainText("TXT_KEY_MAPFINDER_SAVING"))
    # must delay long enough to allow unrevealed tiles to disappear before taking the screenshot
    delay = options.getSaveDelay()
    if delay < MINIMUM_SAVE_DELAY:
        delay = MINIMUM_SAVE_DELAY
    BugUtil.deferCall(save, delay)
示例#2
0
def finderSave():
    MapFinderStatusScreen.setStatus(
        BugUtil.getPlainText("TXT_KEY_MAPFINDER_SAVING"))
    # must delay long enough to allow unrevealed tiles to disappear before taking the screenshot
    delay = options.getSaveDelay()
    if delay < MINIMUM_SAVE_DELAY:
        delay = MINIMUM_SAVE_DELAY
    BugUtil.deferCall(save, delay)
示例#3
0
def finderCanRegenerate():
    if bActive:
        try:
            if canRegenerate():
                MapFinderStatusScreen.setStatus(BugUtil.getPlainText("TXT_KEY_MAPFINDER_REGNERATING"))
                # must defer to allow screen to update
                BugUtil.deferCall(finderRegenerate)
        except MapFinderError, e:
            e.display()
            stop()
示例#4
0
def finderCanRegenerate():
    if bActive:
        try:
            if canRegenerate():
                MapFinderStatusScreen.setStatus(
                    BugUtil.getPlainText("TXT_KEY_MAPFINDER_REGNERATING"))
                # must defer to allow screen to update
                BugUtil.deferCall(finderRegenerate)
        except MapFinderError, e:
            e.display()
            stop()