Searched refs:edog (Results 1 – 3 of 3) sorted by relevance
| /netbsd-src/games/hack/ |
| H A D | hack.dog.c | 76 {"little dog", 'd', 2, 18, 6, 1, 6, sizeof(struct edog)}; 78 {"dog", 'd', 4, 16, 5, 1, 6, sizeof(struct edog)}; 80 {"large dog", 'd', 6, 15, 4, 2, 4, sizeof(struct edog)}; 196 struct edog *edog = EDOG(mtmp); in dog_move() local 207 if (moves <= edog->eattime) in dog_move() 212 if (moves > edog->hungrytime + 500 && !mtmp->mconf) { in dog_move() 221 } else if (moves > edog->hungrytime + 750 || mtmp->mhp < 1) { in dog_move() 240 if (!rn2(udist) || !rn2((int) edog->apport)) in dog_move() 241 if ((unsigned) rn2(10) < edog->apport) { in dog_move() 243 if (edog->apport > 1) in dog_move() [all …]
|
| H A D | def.edog.h | 66 struct edog { struct 74 #define EDOG(mp) ((struct edog *)(&(mp->mextra[0]))) argument
|
| H A D | Makequest | 32 def.edog.h def.eshk.h def.flag.h def.func_tab.h def.gold.h\ 139 hack.apply.o: hack.h def.edog.h def.mkroom.h 146 hack.dog.o: hack.h hack.mfndpos.h def.edog.h def.mkroom.h
|