I could definitely be the heat, and sulking because his normal feeder is away. Try hand-feeding him some chicken - something simple, just little bits at a time. Does he drink his water? Make sure he's not getting dehydrated in the heat! Try putting a few ice cubes in his water dish, just so it is cooler for him.