game.ai_wrapper.
ThreadAI
Bases: PyQt5.QtCore.QThread
PyQt5.QtCore.QThread
finished_calculation
run
game.board.
Board
Bases: object
object
cords_to_pos
height_margines
mapFromGlobal
pos_to_cords
redraw
size_of_one_tile
width_margines
game.drawPiece.
DrawPiece
Bases: PyQt5.QtWidgets.QFrame
PyQt5.QtWidgets.QFrame
cords
mouseMoveEvent
mousePressEvent
mouseReleaseEvent
paintEvent
size_of_piece
game.game_logic.
possible_attacks
possible_moves
game.pieces.
Pieces
add_piece
get_piece
remove_piece
two_lists
:return two lists of cords of pieces. First list is list of pieces on top of the board
game.
Game
ai_end_turn
ai_start_turn
compute_possible_moves_in_this_turn
connection_error
end_match
end_turn
list_of_pieces_which_can_attack
list_of_pieces_which_can_move
mp_enemy_make_move
mp_enemy_special_action
start_match
start_multiplayer_match
try_attack
try_move
try_to_make_a_move
update_drawing
Contents: