diff --git a/apps/umpire/app.js b/apps/umpire/app.js index f6fe18743..269f2dafc 100644 --- a/apps/umpire/app.js +++ b/apps/umpire/app.js @@ -7,16 +7,14 @@ var overTimes = []; var log = [] function addLog(timeSig, over, ball, matchEvent, metaData) { - // The fields we want to put in out CSV file var csv = [ formatTimeOfDay(timeSig), over, ball, matchEvent, metaData ]; - // Write data here file.write(csv.join(",")+"\n"); console.log(csv); - log.unshift({ + log.unshift({ // in rev. chrono. order time: formatTimeOfDay(timeSig), over: over, ball: ball, @@ -31,12 +29,20 @@ function showLog() { h : 20, c : log.length, draw : (idx, r) => { g.setBgColor((idx&1)?"#000":"#112").clearRect(r.x,r.y,r.x+r.w-1,r.y+r.h-1); - g.setFont("Vector", 18).drawString( + if(log[idx].matchEvent=="Over Duration" + || log[idx].matchEvent=="Innings Duration"){ + g.setFont("Vector", 18).drawString( + log[idx].metaData + " " + + log[idx].matchEvent + " " + + log[idx].time,r.x+6,r.y+1); + } else { + g.setFont("Vector", 18).drawString( log[idx].time + " " + log[idx].over + "." + log[idx].ball + " " + log[idx].matchEvent + " " + - log[idx].time,r.x+6,r.y+1); + log[idx].metaData,r.x+6,r.y+1); + } }, select : (idx) => { menu = resumeGame();