Compare commits

...

2 Commits

Author SHA1 Message Date
cubernetes 12214b7097 Highscore tmuxgit diff --staged! 2023-08-11 03:33:54 +02:00
cubernetes 8d6a96d546 Fullscreen 2023-08-11 03:17:30 +02:00
3 changed files with 43 additions and 1 deletions

31
\ Normal file
View File

@ -0,0 +1,31 @@
#!/usr/bin/env python3
from time import sleep
from typing import NoReturn
from utils import *
def start_game() -> None:
proc = Popen(['./start_game.sh'])
proc.communicate()
def show_highscore() -> None:
Popen([
'tmux',
'display-popup',
'-E',
'watch',
'-tcn0',
r"""sh -c 'for _ in $(seq $(($(tput lines) / 3))); do printf "\n"; done; figlet -w $(tput cols) -c $(cat "/home/tosuman/42/hackthelobby/.score")'""",
])
def main() -> NoReturn:
show_matrix()
show_highscore()
while True:
if found_hands():
start_game()
sleep(1)
if __name__ == '__main__':
main()

View File

@ -9,8 +9,19 @@ def start_game() -> None:
proc = Popen(['./start_game.sh'])
proc.communicate()
def show_highscore() -> None:
Popen([
'tmux',
'display-popup',
'-E',
'watch',
'-tcn.5',
r"""sh -c 'for _ in $(seq $(($(tput lines) / 3))); do printf "\n\033[31m"; done; figlet -w $(tput cols) -c $(cat "/home/tosuman/42/hackthelobby/.score")'""",
])
def main() -> NoReturn:
show_matrix()
show_highscore()
while True:
if found_hands():
start_game()

View File

@ -6,7 +6,7 @@
TERM_FONT='SauceCodePro Nerd Font Mono'
TERM_FONT_SIZE='10'
OUT_TERM='xterm-mono'
# TERM_FULLSCREEN='-fullscreen'
TERM_FULLSCREEN='-fullscreen'
xterm \
-bg black \
-fg white \