From cb8b28b68ce2ed3691848956cb2ec8c8ddbcf3dc Mon Sep 17 00:00:00 2001 From: Cory Date: Sat, 18 May 2024 21:07:36 -0400 Subject: [PATCH] Got it to end if the enter (return) key is used. --- __pycache__/mine.cpython-312.pyc | Bin 903 -> 993 bytes mine.py | 9 +++++---- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/__pycache__/mine.cpython-312.pyc b/__pycache__/mine.cpython-312.pyc index dd3da800fbb97f5b636aea974f3878a0dd9f6302..8950b8bf3e9f7fbb011b8d961a9f57b99c133a6d 100644 GIT binary patch delta 457 zcmZo?f5^^znwOW00SJx;c&1(3$ZN+a&kW*10UMA8@jssf64M!K7_%5AFJKgrD`O}M zuVKnURtnWo!;r-?xq(qul_`rIDuhI(FqLq^xKNc+5>-Hv6lM^)nh_$&$N)5)d-4}X z1^r3}O%}gfoZhaH@veR$u0d5ok@=+x8JQ&ti3+)yd8rDCB?`Y7^)%UTvE(J@rcO3s zlCNhj0=fGZXLf33aY<2rcIqvbbf8=@$his%3Pm7?-4e)1%uC5hjfX3$67>a|r-v@g z4OCnl2qYR9Zg7kA+jZK_$iB#}bwgNuy6r^U1tQC37s_4{*1sVjGM!^0#|257k(_{qGMUs>Km?adYfI^^vDdq&W4PzD~R0fHvVaQ^d ze2-B|qu3g#fE7sw%1mJ_VTXxA70U}VRRM)oLycnu8O=FafJuQ_li6>w1Cs*RPQ z`Ff@zkP~jPq$lR47K2=-pil%d>lSB0PGV(zNoi4D6`yZrUaB6P&kd9=b^sC$3^(|N z`)fOEXN1g;of&(DU;74+K)*+)#|2T%HO?DYw)1Y}y{uz*QPl2$@I_IVD?F}H`ChLN ztPBD=MVt(iHJB|J1t%vm8yGONiUS207>YpQ;it(6ri;WtB4A;VtA26VQvDE^57NPv|903+f|(*OVf diff --git a/mine.py b/mine.py index 4cce7c5..679d829 100644 --- a/mine.py +++ b/mine.py @@ -8,7 +8,8 @@ class Mine: def __init__(self, position): self.position = position - def play_turn(self, game): - if not game.is_empty(self.position): - game.log("You hit a mine at " + str(self.position) + ".") - game.end() \ No newline at end of file + def handle_keystroke(self, keystroke, game): + if keystroke.name in ("KEY_ENTER"): + if not game.is_empty(self.position): + game.log("You hit a mine at " + str(self.position) + ".") + game.end() \ No newline at end of file