- chew();
- s1 = (thawed?"thawed ":"");
- switch (length) {
- case 1: s2="short"; break;
- case 2: s2="medium"; break;
- case 4: s2="long"; break;
- default: s2="unknown length"; break;
- }
- switch (skill) {
- case 1: s3="novice"; break;
- case 2: s3="fair"; break;
- case 3: s3="good"; break;
- case 4: s3="expert"; break;
- case 5: s3="emeritus"; break;
- default: s3="skilled"; break;
- }
- prout("");
- prout("You %s playing a %s%s %s game.",
- alldone? "were": "are now", s1, s2, s3);
- if (skill>3 && thawed && !alldone) prout("No plaque is allowed.");
- if (tourn) prout("This is tournament game %d.", tourn);
- prout("Your secret password is \"%s\"",game.passwd);
- proutn("%d of %d Klingons have been killed",
- game.state.killk+game.state.killc+game.state.nsckill, inkling);
- if (game.state.killc) prout(", including %d Commander%s.", game.state.killc, game.state.killc==1?"":"s");
- else if (game.state.killk+game.state.nsckill > 0) prout(", but no Commanders.");
- else prout(".");
- if (skill > 2) prout("The Super Commander has %sbeen destroyed.",
- game.state.nscrem?"not ":"");
- if (game.state.rembase != inbase) {
- proutn("There ");
- if (inbase-game.state.rembase==1) proutn("has been 1 base");
- else {
- proutn("have been %d bases", inbase-game.state.rembase);
- }
- prout(" destroyed, %d remaining.", game.state.rembase);
- }
- else prout("There are %d bases.", inbase);
- if (game.damage[DRADIO] == 0.0 || condit == IHDOCKED || iseenit) {
- /* Don't report this if not seen and
- either the radio is dead or not at base! */
- attakreport(0);
- iseenit = 1;
- }
- if (casual) prout("%d casualt%s suffered so far.",
- casual, casual==1? "y" : "ies");
- if (nhelp) prout("There were %d call%s for help.",
- nhelp, nhelp==1 ? "" : "s");
- if (ship == IHE) {
- proutn("You have ");
- if (nprobes) proutn("%d", nprobes);
- else proutn("no");
- proutn(" deep space probe");
- if (nprobes!=1) proutn("s");
- prout(".");
- }
- if ((game.damage[DRADIO] == 0.0 || condit == IHDOCKED)&&
- game.future[FDSPROB] != 1e30) {
- if (isarmed)
- proutn("An armed deep space probe is in");
- else
- proutn("A deep space probe is in");
- proutn(cramlc(quadrant, probecx, probecy));
- prout(".");
+ chew();
+ s1 = (thawed?"thawed ":"");
+ switch (length) {
+ case 1: s2="short"; break;
+ case 2: s2="medium"; break;
+ case 4: s2="long"; break;
+ default: s2="unknown length"; break;
+ }
+ switch (skill) {
+ case SKILL_NOVICE: s3="novice"; break;
+ case SKILL_FAIR: s3="fair"; break;
+ case SKILL_GOOD: s3="good"; break;
+ case SKILL_EXPERT: s3="expert"; break;
+ case SKILL_EMERITUS: s3="emeritus"; break;
+ default: s3="skilled"; break;
+ }
+ prout("");
+ prout("You %s playing a %s%s %s game.",
+ alldone? "were": "are now", s1, s2, s3);
+ if (skill>SKILL_GOOD && thawed && !alldone) prout("No plaque is allowed.");
+ if (tourn) prout("This is tournament game %d.", tourn);
+ prout("Your secret password is \"%s\"",game.passwd);
+ proutn("%d of %d Klingons have been killed",
+ game.state.killk+game.state.killc+game.state.nsckill, inkling);
+ if (game.state.killc) prout(", including %d Commander%s.", game.state.killc, game.state.killc==1?"":"s");
+ else if (game.state.killk+game.state.nsckill > 0) prout(", but no Commanders.");
+ else prout(".");
+ if (skill > SKILL_FAIR) prout("The Super Commander has %sbeen destroyed.",
+ game.state.nscrem?"not ":"");
+ if (game.state.rembase != inbase) {
+ proutn("There ");
+ if (inbase-game.state.rembase==1) proutn("has been 1 base");
+ else {
+ proutn("have been %d bases", inbase-game.state.rembase);