Home
last modified time | relevance | path

Searched refs:wsegs (Results 1 – 3 of 3) sorted by relevance

/openbsd/src/games/hack/
Dhack.worm.c69 struct wseg *wsegs[32]; /* linked list, tail first */ variable
80 for(tmp=1; tmp<32; tmp++) if(!wsegs[tmp]) { in getwn()
95 wheads[tmp] = wsegs[tmp] = wtmp = newseg(); in initworm()
128 whd = wsegs[tmp]; in worm_move()
129 wsegs[tmp] = whd->nseg; in worm_move()
140 wtmp = wsegs[tmp]; in worm_nomove()
143 wsegs[tmp] = wtmp->nseg; in worm_nomove()
156 for(wtmp = wsegs[tmp]; wtmp; wtmp = wtmp2){ in wormdead()
160 wsegs[tmp] = 0; in wormdead()
170 for(wtmp = wsegs[tmp]; wtmp; wtmp = wtmp->nseg) in wormhit()
[all …]
Dhack.lev.c76 extern struct wseg *wsegs[32], *wheads[32];
119 bwrite(fd, wsegs,sizeof(wsegs)); in savelev()
121 for(wtmp = wsegs[tmp]; wtmp; wtmp = wtmp2){ in savelev()
125 wsegs[tmp] = 0; in savelev()
293 mread(fd, (char *)wsegs, sizeof(wsegs)); in getlev()
294 for(tmp = 1; tmp < 32; tmp++) if(wsegs[tmp]){ in getlev()
295 wheads[tmp] = wsegs[tmp] = wtmp = newseg(); in getlev()
Dhack.invent.c75 extern struct wseg *wsegs[32];
257 for(wtmp = wsegs[mtmp->wormno]; wtmp; wtmp = wtmp->nseg) in m_at()