From 949a1f51d5b1c51e2e9f625cb4c83465621da997 Mon Sep 17 00:00:00 2001 From: Dave Schuyler Date: Fri, 12 Sep 2003 02:49:35 +0000 Subject: [PATCH] *** empty log message *** --- direct/src/level/OrLoEntityAI.py | 60 -------------------------------- 1 file changed, 60 deletions(-) delete mode 100755 direct/src/level/OrLoEntityAI.py diff --git a/direct/src/level/OrLoEntityAI.py b/direct/src/level/OrLoEntityAI.py deleted file mode 100755 index e996ba7d97..0000000000 --- a/direct/src/level/OrLoEntityAI.py +++ /dev/null @@ -1,60 +0,0 @@ -"""OrLoEntityAI.py: contains the OrLoEntity class""" - - -import PandaObject -import DirectNotifyGlobal -import Entity - - -class OrLoEntityAI(Entity.Entity, PandaObject.PandaObject): - if __debug__: - notify = DirectNotifyGlobal.directNotify.newCategory( - 'OrLoEntityAI') - - def __init__(self, air, levelDoId, entId, zoneId=None): - """entId: """ - assert(self.debugPrint( - "OrLoEntityAI(air=%s, levelDoId=%s, entId=%s, zoneId=%s)" - %("the air", levelDoId, entId, zoneId))) - self.input1 = None - self.input2 = None - self.levelDoId = levelDoId - level = air.doId2do[self.levelDoId] - Entity.Entity.__init__(self, level, entId) - self.initializeEntity() - self.setInput_input1_bool(self.input_input1_bool) - self.setInput_input2_bool(self.input_input2_bool) - - def setIsInput1(self, isTrue): - assert(self.debugPrint("setIsInput1(isTrue=%s)"%(isTrue,))) - self.isInput1=isTrue - if not self.isInput2: - # ...we already sent the messege when input2 was set. - messenger.send(self.getName(), [isTrue]) - - def setIsInput2(self, isTrue): - assert(self.debugPrint("setIsInput1(isTrue=%s)"%(isTrue,))) - self.isInput2=isTrue - if not self.isInput1: - # ...we already sent the messege when input1 was set. - messenger.send(self.getName(), [isTrue]) - - def setInput_input1_bool(self, event): - assert(self.debugPrint("setInput_input1_bool(event=%s)"%(event,))) - if self.input1: - self.ignore(self.input1) - self.input1 = "switch-%s"%(event,) - if self.input1: - self.accept(self.input1, self.setIsInput1) - - def setInput_input2_bool(self, event): - assert(self.debugPrint("setInput_input2_bool(event=%s)"%(event,))) - if self.input2: - self.ignore(self.input2) - self.input2 = "switch-%s"%(event,) - if self.input2: - self.accept(self.input2, self.setIsInput2) - - def getName(self): - #return "orLoEntity-%s"%(self.entId,) - return "switch-%s"%(self.entId,)