Home | History | Annotate | Download | only in sail

Lines Matching defs:File

60 #define grappled(a)	((a)->file->ngrap)
61 #define fouled(a) ((a)->file->nfoul)
64 #define grappled2(a, b) ((a)->file->grap[(b)->file->index].sn_count)
65 #define fouled2(a, b) ((a)->file->foul[(b)->file->index].sn_count)
68 #define Xgrappled2(a, b) ((a)->file->grap[(b)->file->index].sn_turn < turn-1 \
70 #define Xfouled2(a, b) ((a)->file->foul[(b)->file->index].sn_turn < turn-1 \
78 #define sterncolour(sp) ((sp)->file->stern+'0'-((sp)->file->captured ? 10 : 0))
79 #define sternrow(sp) ((sp)->file->row + dr[(sp)->file->dir])
80 #define sterncol(sp) ((sp)->file->col + dc[(sp)->file->dir])
82 #define capship(sp) ((sp)->file->captured?(sp)->file->captured:(sp))
140 struct File {
179 struct File *file; /* 12 */