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)
def regenerate(): if canRegenerate(): if CyInterface().getShowInterface() != InterfaceVisibility.INTERFACE_SHOW: CyInterface().setShowInterface(InterfaceVisibility.INTERFACE_SHOW) BugUtil.alert(BugUtil.getPlainText("TXT_KEY_MAPFINDER_REGNERATING")) # must defer to allow alert to appear BugUtil.deferCall(regenerateForReal)
def onLoad(argsList): def callRead(layer): layer.read() callEachLayer(callRead) # <advc.001> (Bugfix by EmperorFool; r2228) def redraw(): getDotMap().redrawCities() BugUtil.deferCall(redraw) # </advc.001>
def onLoad(argsList): def callRead(layer): layer.read() callEachLayer(callRead) if StratLayerOpt.isShowDotMap(): def redraw(): getDotMap().redrawCities() BugUtil.deferCall(redraw)
def regenerate(): if canRegenerate(): if CyInterface().getShowInterface( ) != InterfaceVisibility.INTERFACE_SHOW: CyInterface().setShowInterface(InterfaceVisibility.INTERFACE_SHOW) BugUtil.alert(BugUtil.getPlainText("TXT_KEY_MAPFINDER_REGNERATING")) # must defer to allow alert to appear BugUtil.deferCall(regenerateForReal)
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)
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()
def finderRegenerate(): if bActive: try: if not gc.getGame().regenerateMap(): raise MapFinderError("TXT_KEY_MAPFINDER_REGENERATE_FAILED") # must defer to allow screen to update before moving camera BugUtil.deferCall(finderCheck) except MapFinderError, e: e.display() stop()
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()
def regenerateForReal(): if not gc.getGame().regenerateMap(): raise MapFinderError("TXT_KEY_MAPFINDER_REGENERATE_FAILED") # must defer to allow screen to update before moving camera BugUtil.deferCall(centerCameraOnPlayer)
def finderNext(): MapFinderStatusScreen.resetStatus() BugUtil.deferCall(next, options.getSkipDelay())
def finderStartLoop(): BugUtil.deferCall(finderCanRegenerate, options.getRegenerationDelay())