def __init__(self, fileName = None, prereqs = None): Effect.__init__(self, fileName) Effect._create(self, prereqs) self.timer = EventTimer() self.source = None self.target = None return
def __init__(self, fileName=None, prereqs=None): Effect.__init__(self, fileName) Effect._create(self, prereqs) self.timer = EventTimer() self.source = None self.target = None return
def __init__(self, fileName = None, maxDuration = 10.0, prereqs = None): Effect.__init__(self, fileName) Effect._create(self, prereqs) self.timer = EventTimer() self.timers = {} for actorName in self.actors.keys(): self.timers[actorName] = EventTimer() self.maxDuration = maxDuration if self.maxDuration < 0.0: WARNING_MSG('maxDuration was negative! setting to 10', self.maxDuration) self.maxDuration = 10.0