Lines Matching defs:sq
55 struct ship *sp, *sq;
130 foreachship(sq) {
133 if (sp == sq)
135 if (sq->file->dir == 0)
137 if (!push(sp, sq))
139 if (snagged2(sp, sq) && range(sp, sq) > 1)
141 if (!range(sp, sq) && !fouled2(sp, sq)) {
142 makesignal(sp, "collision with $$", sq);
145 sq);
147 send_foul(sq, n);
153 sq->file->movebuf[k + 1] = 0;
154 sq->file->row = sp->file->row - 1;
157 sq->file->col =
160 sq->file->col = sp->file->col;
161 sq->file->dir = sp->file->dir;