From d0d25ff8d270061da4175060b3a513f70bf46c0b Mon Sep 17 00:00:00 2001 From: pgoyette Date: Tue, 19 Mar 2019 00:11:34 +0000 Subject: Report the users score _after_ the game has ended and the screen has been restored to pre-game state. Otherwise, the user gets a message that their score did (or more likely, did not) improve over their previous score, yet the user has no indication of what the current score actually was! --- atc/log.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'atc') diff --git a/atc/log.c b/atc/log.c index c0bdc618..08e092bb 100644 --- a/atc/log.c +++ b/atc/log.c @@ -1,4 +1,4 @@ -/* $NetBSD: log.c,v 1.23 2017/01/10 20:40:53 christos Exp $ */ +/* $NetBSD: log.c,v 1.24 2019/03/19 00:11:34 pgoyette Exp $ */ /*- * Copyright (c) 1990, 1993 @@ -46,7 +46,7 @@ #if 0 static char sccsid[] = "@(#)log.c 8.1 (Berkeley) 5/31/93"; #else -__RCSID("$NetBSD: log.c,v 1.23 2017/01/10 20:40:53 christos Exp $"); +__RCSID("$NetBSD: log.c,v 1.24 2019/03/19 00:11:34 pgoyette Exp $"); #endif #endif /* not lint */ @@ -161,6 +161,12 @@ log_score(int list_em) struct utsname lname; long offset; + if (safe_planes == 1) + printf("You directed 1 plane safely to its destination.\n\n"); + else + printf("You directed %d planes safely to their destinations.\n\n", + safe_planes); + if (score_fp == NULL) { warnx("no score file available"); return (-1); -- cgit v1.2.3-56-ge451