Lines Matching refs:dypos
208 static int dxpos = 0, dypos = 0; in daemon_saver() local
237 clear_daemon(sc, dxpos, dypos, dxdir, xoff, yoff, xlen, ylen); in daemon_saver()
275 if (dypos <= min) { in daemon_saver()
276 dypos = min; in daemon_saver()
278 } else if (dypos >= max) { in daemon_saver()
279 dypos = max; in daemon_saver()
284 dxpos += dxdir; dypos += dydir; in daemon_saver()
299 if (dypos + ylen <= 0) in daemon_saver()
301 else if (dypos < 0) in daemon_saver()
302 yoff = -dypos; in daemon_saver()
303 if (dypos >= scp->ysize) in daemon_saver()
305 else if (dypos + ylen > scp->ysize) in daemon_saver()
306 ylen = scp->ysize - dypos; in daemon_saver()
343 draw_daemon(sc, dxpos, dypos, dxdir, xoff, yoff, xlen, ylen); in daemon_saver()