Пример #1
0
 def delete(self):
     try:
         self.DistributedDeliveryGameAI_deleted
         return
     except:
         self.DistributedDeliveryGameAI_deleted = 1
     self.stopSuitSpawner()
     for truck in self.trucks:
         truck.requestDelete()
     self.trucks = None
     for suit in self.suits:
         suit.disable()
         suit.requestDelete()
     self.suits = None
     self.trucksOutOfBarrels = None
     self.barrelsRemaining = None
     self.barrelsStolen = None
     self.barrelsDelivered = None
     self.totalBarrels = None
     DistributedMinigameAI.delete(self)
Пример #2
0
    def delete(self):
        try:
            self.DistributedDeliveryGameAI_deleted
            return
        except:
            self.DistributedDeliveryGameAI_deleted = 1

        self.stopSuitSpawner()
        for truck in self.trucks:
            truck.requestDelete()

        self.trucks = None
        for suit in self.suits:
            suit.disable()
            suit.requestDelete()

        self.suits = None
        self.trucksOutOfBarrels = None
        self.barrelsRemaining = None
        self.barrelsStolen = None
        self.barrelsDelivered = None
        self.totalBarrels = None
        DistributedMinigameAI.delete(self)
        return