public void sendReadyRequest() {
        playerIsReady = true;
        Message<ePlayerState> ready = new Message<>();
        ready.setMessageType(eMessageType.playerState);
        ready.setDataContainer(ePlayerState.Ready);
        oponent.sendMessage(ready);
        // cant start game wait till openent is ready
        if (startGame() == false) {
            if (gui != null) {
                gui.updateState(eBattleFieldMode.Displaying);
            }
        }

    }