From d2b75c42c1c494c2796188a5d600dddb913f5a5d Mon Sep 17 00:00:00 2001 From: tom barrett Date: Tue, 5 Jun 2018 02:16:56 -0500 Subject: -more clear writing --- src/client/mining.rs | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/client/mining.rs b/src/client/mining.rs index 17a7819..f0fcbd0 100644 --- a/src/client/mining.rs +++ b/src/client/mining.rs @@ -21,15 +21,17 @@ pub fn client_mining(mut stream : TcpStream, mut buff_r : BufReader) write!(stdout, "{}", termion::clear::All).unwrap(); + let clear = termion::cursor::Goto(1,1); + match data.has_astroid_target { true => match data.is_within_range { true => match data.status { - true => write!(stdout, "{}Press F to stop mining.", termion::cursor::Goto(1,1)).unwrap(), - false => write!(stdout, "{}Press F to begin mining.", termion::cursor::Goto(1,1)).unwrap(), + true => write!(stdout, "{}Press F to stop mining.", clear).unwrap(), + false => write!(stdout, "{}Press F to begin mining.", clear).unwrap(), } - false => write!(stdout, "{}Astroid must be within range of {}.", termion::cursor::Goto(1,1), data.range).unwrap(), + false => write!(stdout, "{}Astroid must be within range of {}.", clear, data.range).unwrap(), }, - false => write!(stdout, "{}Ship has no astroid targeted.", termion::cursor::Goto(1,1)).unwrap(), + false => write!(stdout, "{}Ship has no astroid targeted.", clear).unwrap(), } match stdin.next() { -- cgit v1.2.3