EDOG
EDOG(mtmp)->whistletime = moves;
struct edog *edog = EDOG(mtmp);
whappr = (moves - EDOG(mtmp)->whistletime < 5);
EDOG(mtmp)->hungrytime = 1000 + moves;
EDOG(mtmp)->eattime = 0;
EDOG(mtmp)->droptime = 0;
EDOG(mtmp)->dropdist = 10000;
EDOG(mtmp)->apport = 10;
EDOG(mtmp)->whistletime = 0;