from direct.directnotify import DirectNotifyGlobal from direct.distributed.DistributedObjectAI import DistributedObjectAI class DistributedTutorialInteriorAI(DistributedObjectAI): notify = DirectNotifyGlobal.directNotify.newCategory('DistributedTutorialInteriorAI') def __init__(self, air, zoneId, npcId): DistributedObjectAI.__init__(self, air) self.zoneId = zoneId self.block = 0 self.npcId = npcId def getZoneIdAndBlock(self): return self.zoneId, self.block def getTutorialNpcId(self): return self.npcId