Lines Matching refs:winr
87 static struct wscofmt winr[SCORESIZE]; /* struct for the winning scoreboard */ variable
136 lrfill((char *) winr, sizeof(winr)); in readboard()
164 lwrite((char *) winr, sizeof(winr)); in writeboard()
181 winr[i].taxes = winr[i].score = sco[i].score = 0; in makeboard()
182 winr[i].order = sco[i].order = i; in makeboard()
210 if (winr[i].suid == userid) in hashewon()
211 if (winr[i].score > 0) { in hashewon()
212 c[HARDGAME] = winr[i].hardlev + 1; in hashewon()
213 outstanding_taxes = winr[i].taxes; in hashewon()
235 if (winr[i].suid == userid) /* look for players winning in paytaxes()
237 if (winr[i].score > 0) { /* search for a winning in paytaxes()
239 amt = winr[i].taxes; in paytaxes()
243 winr[i].taxes -= amt; in paytaxes()
265 if (winr[i].score != 0) { in winshou()
275 p = &winr[j]; /* pointer to the scoreboard in winshou()
407 sco[i].order = winr[i].order = -1; in sortboard()
422 if ((winr[i].order < 0) && (winr[i].score >= jdat)) { in sortboard()
424 jdat = winr[i].score; in sortboard()
426 winr[j].order = pos++; in sortboard()
461 if (winr[i].suid == userid) { in newscore()
470 if (winr[i].order == SCORESIZE - 1) { in newscore()
510 p = &winr[i]; in new1sub()