diff --git a/direct/src/interval/EventInterval.py b/direct/src/interval/EventInterval.py index 5b50dfda7b..61ef60fee5 100644 --- a/direct/src/interval/EventInterval.py +++ b/direct/src/interval/EventInterval.py @@ -8,11 +8,12 @@ class EventInterval(Interval): # special methods - def __init__(self, name): - """__init__(name) + def __init__(self, name, sentArgs=[]): + """__init__(name, sentArgs) """ duration = 0.0 self.prevt = 0.0 + self.sentArgs = sentArgs Interval.__init__(self, name, duration) def setT(self, t, entry=0): @@ -23,6 +24,6 @@ class EventInterval(Interval): self.prevt = t return elif (t == 0) or (self.prevt < 0): - messenger.send(self.name) + messenger.send(self.name, self.sentArgs) self.prevt = 0.0