def setDifficultyOverrides(self, difficultyOverride, trolleyZoneOverride): self.difficultyOverride = difficultyOverride if self.difficultyOverride is not None: self.difficultyOverride = MinigameGlobals.QuantizeDifficultyOverride( difficultyOverride) self.trolleyZoneOverride = trolleyZoneOverride return
def setDifficultyOverrides(self, difficultyOverride, trolleyZoneOverride): """ This must be called before the object is generated difficultyOverride is the difficulty value that should be used and sent to the clients trolleyZoneOverride is similar """ self.difficultyOverride = difficultyOverride if self.difficultyOverride is not None: # modify difficultyOverride so that it will convert to an # integer and back without losing any precision self.difficultyOverride = ( MinigameGlobals.QuantizeDifficultyOverride(difficultyOverride)) self.trolleyZoneOverride = trolleyZoneOverride