本文整理匯總了Python中toontown.toonbase.TTLocalizer.getResultPlantedSomethingSentence方法的典型用法代碼示例。如果您正苦於以下問題:Python TTLocalizer.getResultPlantedSomethingSentence方法的具體用法?Python TTLocalizer.getResultPlantedSomethingSentence怎麽用?Python TTLocalizer.getResultPlantedSomethingSentence使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類toontown.toonbase.TTLocalizer
的用法示例。
在下文中一共展示了TTLocalizer.getResultPlantedSomethingSentence方法的5個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Python代碼示例。
示例1: __handleFlowerPlantingDone
# 需要導入模塊: from toontown.toonbase import TTLocalizer [as 別名]
# 或者: from toontown.toonbase.TTLocalizer import getResultPlantedSomethingSentence [as 別名]
def __handleFlowerPlantingDone(self, willPlant = 0, recipeStr = '', special = -1):
self.ignore(self.plantingGuiDoneEvent)
self.ignore('stoppedAsleep')
self.plantingGui.destroy()
self.plantingGui = None
base.localAvatar.showGardeningGui()
base.localAvatar.removeShovelRelatedDoId(self.doId)
successPlanting = False
if willPlant:
recipeKey = GardenGlobals.getRecipeKey(recipeStr, special)
if recipeKey >= 0:
species, variety = GardenGlobals.getSpeciesVarietyGivenRecipe(recipeKey)
if species >= 0 and variety >= 0:
self.sendUpdate('plantFlower', [species, variety])
successPlanting = True
else:
self.notify.debug('%s %d is not a valid recipe' % (recipeStr, special))
burntBeans = len(recipeStr)
self.sendUpdate('plantNothing', [burntBeans])
if successPlanting:
flowerName = GardenGlobals.getFlowerVarietyName(species, variety)
stringToShow = TTLocalizer.getResultPlantedSomethingSentence(flowerName)
elif willPlant:
self.resultDialog = TTDialog.TTDialog(style=TTDialog.Acknowledge, text=TTLocalizer.ResultPlantedNothing, command=self.popupFlowerPlantingGuiAgain)
else:
self.finishInteraction()
示例2: doResultDialog
# 需要導入模塊: from toontown.toonbase import TTLocalizer [as 別名]
# 或者: from toontown.toonbase.TTLocalizer import getResultPlantedSomethingSentence [as 別名]
def doResultDialog(self):
self.startInteraction()
curTrack, curLevel = GardenGlobals.getTreeTrackAndLevel(self.typeIndex)
species = GardenGlobals.getTreeTypeIndex(curTrack, curLevel)
treeName = GardenGlobals.PlantAttributes[species]['name']
stringToShow = TTLocalizer.getResultPlantedSomethingSentence(treeName)
self.resultDialog = TTDialog.TTDialog(style=TTDialog.Acknowledge, text=stringToShow, command=self.resultsCallback)
示例3: doResultDialog
# 需要導入模塊: from toontown.toonbase import TTLocalizer [as 別名]
# 或者: from toontown.toonbase.TTLocalizer import getResultPlantedSomethingSentence [as 別名]
def doResultDialog(self):
self.startInteraction()
flowerName = GardenGlobals.getFlowerVarietyName(self.species, self.variety)
stringToShow = TTLocalizer.getResultPlantedSomethingSentence(flowerName)
self.resultDialog = TTDialog.TTDialog(
style=TTDialog.Acknowledge, text=stringToShow, command=self.resultsCallback
)
示例4: __handleItemPlantingDone
# 需要導入模塊: from toontown.toonbase import TTLocalizer [as 別名]
# 或者: from toontown.toonbase.TTLocalizer import getResultPlantedSomethingSentence [as 別名]
def __handleItemPlantingDone(self, willPlant = 0, recipeStr = '', selectedSpecial = -1):
self.ignore(self.plantingGuiDoneEvent)
self.ignore('stoppedAsleep')
self.plantingGui.destroy()
self.plantingGui = None
base.localAvatar.showGardeningGui()
base.localAvatar.removeShovelRelatedDoId(self.doId)
gardenSpecials = base.localAvatar.getGardenSpecials()
special = -1
if selectedSpecial >= 0:
special = gardenSpecials[selectedSpecial][0]
successPlanting = False
successToonStatue = False
if willPlant:
recipeKey = GardenGlobals.getRecipeKey(recipeStr, special)
if recipeKey >= 0:
species, variety = GardenGlobals.getSpeciesVarietyGivenRecipe(recipeKey)
if species >= 0 and variety >= 0:
if GardenGlobals.PlantAttributes[species]['plantType'] == GardenGlobals.STATUARY_TYPE:
successPlanting = True
if species >= 205 and species <= 208:
successToonStatue = True
else:
self.sendUpdate('plantStatuary', [species])
else:
self.notify.debug('%s %d is not a valid recipe' % (recipeStr, special))
burntBeans = len(recipeStr)
self.sendUpdate('plantNothing', [burntBeans])
if successPlanting:
itemName = GardenGlobals.PlantAttributes[species]['name']
stringToShow = TTLocalizer.getResultPlantedSomethingSentence(itemName)
elif willPlant:
self.resultDialog = TTDialog.TTDialog(style=TTDialog.Acknowledge, text=TTLocalizer.ResultPlantedNothing, command=self.popupItemPlantingGuiAgain)
else:
self.finishInteraction()
if successToonStatue:
self.popupToonStatueSelectionGui(species)
return
示例5: doResultDialog
# 需要導入模塊: from toontown.toonbase import TTLocalizer [as 別名]
# 或者: from toontown.toonbase.TTLocalizer import getResultPlantedSomethingSentence [as 別名]
def doResultDialog(self):
self.startInteraction()
itemName = GardenGlobals.PlantAttributes[self.typeIndex]['name']
stringToShow = TTLocalizer.getResultPlantedSomethingSentence(itemName)
self.resultDialog = TTDialog.TTDialog(style=TTDialog.Acknowledge, text=stringToShow, command=self.resultsCallback)