(gs)
| 1428 | return gs |
| 1429 | |
| 1430 | def removePlayer(gs): |
| 1431 | sys.stdout.write("\x1b[8;{rows};{cols}t".format(rows=32, cols=63)) |
| 1432 | sys.stdout.flush() |
| 1433 | clearShell() |
| 1434 | |
| 1435 | complete = False |
| 1436 | playerNum = gs.getPlayerNum() |
| 1437 | message = "\033[97mPlease Enter Player Number to Remove: \033[91m".format(playerNum) |
| 1438 | |
| 1439 | while (not complete): |
| 1440 | print(drawMainMenu(gs)) |
| 1441 | number = str(input(message)) |
| 1442 | if len(number) == 0: |
| 1443 | gs.mainMenuError = "" |
| 1444 | return gs |
| 1445 | try: |
| 1446 | number = int(number) |
| 1447 | if 0 < number <= playerNum: |
| 1448 | complete = True |
| 1449 | else: |
| 1450 | gs.mainMenuError = "Invalid Player Number!" |
| 1451 | except: |
| 1452 | gs.mainMenuError = "Please Enter the Player Number, not Name!" |
| 1453 | |
| 1454 | gs.mainMenuError = "" |
| 1455 | gs.removePlayer(number) |
| 1456 | return gs |
| 1457 | |
| 1458 | def settingsMenu(gs): |
| 1459 | while True: |
no test coverage detected