def generate(self): DistributedNodeAI.generate(self) pond = self.air.doId2do.get(self.pondDoId) if pond: pond.addTarget(self) self.centerPoint = FishingTargetGlobals.getTargetCenter(pond.getArea()) self.__updateState()
def generate(self): DistributedNodeAI.generate(self) self.updateState() if not self.pondId: return pond = self.air.doId2do[self.pondId] pond.addTarget(self) self.centerPoint = FishingTargetGlobals.getTargetCenter(pond.getArea())
def generate(self): DistributedNodeAI.generate(self) self.updateState() if not self.pondId: #We dont have a pond ID for some reason... return pond = self.air.doId2do[self.pondId] pond.addTarget(self) self.centerPoint = FishingTargetGlobals.getTargetCenter(pond.getArea())
def generate(self): DistributedNodeAI.generate(self) self.updateState() pond = self.air.doId2do[self.pondId] pond.addTarget(self) self.centerPoint = FishingTargetGlobals.getTargetCenter(pond.getArea())
def generate(self): DistributedEntityAI.generate(self) DistributedNodeAI.generate(self)