- RSPEAK(WITHOUT_SUSPENDS);
- SETPRM(1, points, mxscor);
- SETPRM(3, game.turns, game.turns);
- RSPEAK(TOTAL_SCORE);
- for (long i = 1; i <= (long)CLSSES; i++) {
- if (CVAL[i] >= points) {
- newspeak(class_messages[i]);
- i = CVAL[i] + 1 - points;
- SETPRM(1, i, i);
- RSPEAK(NEXT_HIGHER);
- exit(0);
+ rspeak(WITHOUT_SUSPENDS);
+ rspeak(TOTAL_SCORE, points, mxscor, game.turns, game.turns);
+ for (int i = 1; i <= (long)NCLASSES; i++) {
+ if (classes[i].threshold >= points) {
+ speak(classes[i].message);
+ i = classes[i].threshold + 1 - points;
+ rspeak(NEXT_HIGHER, i, i);
+ exit(EXIT_SUCCESS);