Esempio n. 1
0
                # if Return and no guess is present, then flip next tile. If guess is present, see if it's a take
                if guess == '':
                    if not game.game_state.game_over:
                        send_dict['event'] = 'flip_request'
                        graphics_to_update = graphics_to_update + [
                            'flip_status'
                        ]

                else:
                    take_start_time = time.time()

                    if time_check:
                        start_take = take_start_time

                    guess_upper = guess.upper()
                    result, take_obj = game.take(guess_upper, player,
                                                 last_update)

                    guess = ''
                    graphics_to_update = graphics_to_update + [
                        'guess', 'status'
                    ]

                    if result == 'steal':
                        send_dict['event'] = 'steal'
                        send_dict['take'] = take_obj
                    else:
                        send_dict['event'] = 'none'

                        if result == 'tiles':
                            status = f"Tiles aren't there! ({guess_upper})"
                        elif result == 'trivial':