mirror of
https://we.phorge.it/source/arcanist.git
synced 2024-11-22 06:42:41 +01:00
Fix serious problems with 'arc anoid'
Summary: https://github.com/facebook/arcanist/issues/48 Test Plan: hmm Reviewers: alanh, tuomaspelkonen Reviewed By: tuomaspelkonen CC: aran Differential Revision: https://secure.phabricator.com/D3244
This commit is contained in:
parent
a31d88ee82
commit
6b0af26b94
1 changed files with 35 additions and 25 deletions
|
@ -135,7 +135,12 @@ def main(stdscr):
|
|||
curses.init_pair(i, i, 0)
|
||||
curses.curs_set(0)
|
||||
curses.raw()
|
||||
|
||||
height, width = stdscr.getmaxyx()
|
||||
|
||||
if height < 15 or width < 30:
|
||||
return 1
|
||||
|
||||
status = curses.newwin(1, width, 0, 0)
|
||||
height -= 1
|
||||
game = curses.newwin(height, width, 1, 0)
|
||||
|
@ -197,6 +202,11 @@ def main(stdscr):
|
|||
status.refresh()
|
||||
time.sleep(0.05)
|
||||
|
||||
curses.wrapper(main)
|
||||
res = curses.wrapper(main)
|
||||
if res == 1:
|
||||
print ("Your computer is not powerful enough to run 'arc anoid'. "
|
||||
"It must support at least 30 columns and 15 rows of next-gen "
|
||||
"full-color 3D graphics.")
|
||||
else:
|
||||
print ('You destroyed %s blocks out of %s with %s deaths.' %
|
||||
(Block.killed, Block.total, Ball.killed))
|
||||
|
|
Loading…
Reference in a new issue