Log viewer

master
Andy Smy 2025-04-21 09:55:45 +01:00 committed by GitHub
parent 010411d957
commit 967cb6c1b4
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 11 additions and 5 deletions

View File

@ -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();