def getAnimalEatenFood(self, tossim): dest = self.readDest() msg = RadioMsg() msg.set_id(randint(1, 65000)) msg.set_dest(dest) msg.set_type(2) #GET_EATEN_FOOD self.sendMessage(tossim, msg)
def getLastKnownLocation(self, tossim): dest = self.readDest() msg = RadioMsg() msg.set_id(randint(1, 65000)) msg.set_dest(dest) msg.set_type(1) #GET_LAST_LOCATION self.sendMessage(tossim, msg)
def setAnimalFood(self, tossim): dest = self.readDest() quantity = self.readQuantity() msg = RadioMsg() msg.set_id(randint(1, 65000)) msg.set_dest(dest) msg.set_type(4) #UPDT_ANIMAL_FOOD msg.set_quantity(quantity) self.sendMessage(tossim, msg)
def setSpotFood(self, tossim): spot = self.readDest() quantity = self.readQuantity() msg = RadioMsg() msg.set_id(randint(1, 65000)) msg.set_type(5) #UPDT_SPOT_FOOD msg.set_spot(spot) msg.set_quantity(quantity) self.sendMessage(tossim, msg)
def getLeftFoodInSpots(self, tossim): msg = RadioMsg() msg.set_id(randint(1, 65000)) msg.set_type(3) #GET_LEFT_FOOD self.sendMessage(tossim, msg)