def announceGenerate(self): DistributedMinigameAI.announceGenerate(self) truck0 = DistributedDeliveryTruckAI(self.air, self, 0) truck0.setNumBarrels(self.NumBarrelsInEachTruck) truck0.generateWithRequired(self.zoneId) self.trucks.append(truck0) totalBarrels = 0 for truck in self.trucks: totalBarrels += truck.getNumBarrels() self.totalBarrels = totalBarrels self.setBarrelsRemaining(totalBarrels)