From ef16f3f37bdc66a09b66ef9e35219464757cfd05 Mon Sep 17 00:00:00 2001 From: nsfisis Date: Sun, 12 Jan 2025 10:01:20 +0900 Subject: chore --- main.go | 107 ++++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 54 insertions(+), 53 deletions(-) diff --git a/main.go b/main.go index 52c60ec..9d1a962 100644 --- a/main.go +++ b/main.go @@ -18,82 +18,83 @@ func drawSquare(scr tcell.Screen, xOffset, yOffset, w, h int, style tcell.Style) } func drawNumber(scr tcell.Screen, n, xOffset, yOffset, squareW, squareH int, style tcell.Style) { - defs := [...][15]bool{ + defs := [...][15]rune{ { - true, true, true, - true, false, true, - true, false, true, - true, false, true, - true, true, true, + '#', '#', '#', + '#', ' ', '#', + '#', ' ', '#', + '#', ' ', '#', + '#', '#', '#', }, { - false, false, true, - false, false, true, - false, false, true, - false, false, true, - false, false, true, + ' ', ' ', '#', + ' ', ' ', '#', + ' ', ' ', '#', + ' ', ' ', '#', + ' ', ' ', '#', }, { - true, true, true, - false, false, true, - true, true, true, - true, false, false, - true, true, true, + '#', '#', '#', + ' ', ' ', '#', + '#', '#', '#', + '#', ' ', ' ', + '#', '#', '#', }, { - true, true, true, - false, false, true, - true, true, true, - false, false, true, - true, true, true, + '#', '#', '#', + ' ', ' ', '#', + '#', '#', '#', + ' ', ' ', '#', + '#', '#', '#', }, { - true, false, true, - true, false, true, - true, true, true, - false, false, true, - false, false, true, + '#', ' ', '#', + '#', ' ', '#', + '#', '#', '#', + ' ', ' ', '#', + ' ', ' ', '#', }, { - true, true, true, - true, false, false, - true, true, true, - false, false, true, - true, true, true, + '#', '#', '#', + '#', ' ', ' ', + '#', '#', '#', + ' ', ' ', '#', + '#', '#', '#', }, { - true, true, true, - true, false, false, - true, true, true, - true, false, true, - true, true, true, + '#', '#', '#', + '#', ' ', ' ', + '#', '#', '#', + '#', ' ', '#', + '#', '#', '#', }, { - true, true, true, - false, false, true, - false, false, true, - false, false, true, - false, false, true, + '#', '#', '#', + ' ', ' ', '#', + ' ', ' ', '#', + ' ', ' ', '#', + ' ', ' ', '#', }, { - true, true, true, - true, false, true, - true, true, true, - true, false, true, - true, true, true, + '#', '#', '#', + '#', ' ', '#', + '#', '#', '#', + '#', ' ', '#', + '#', '#', '#', }, { - true, true, true, - true, false, true, - true, true, true, - false, false, true, - true, true, true, + '#', '#', '#', + '#', ' ', '#', + '#', '#', '#', + ' ', ' ', '#', + '#', '#', '#', }, } squares := defs[n] - for i, draw := range squares { - if !draw { + for i, cell := range squares { + willDraw := cell == '#' + if !willDraw { continue } x := i % 3 -- cgit v1.2.3-70-g09d2