protected void sendTextMessage(String thisMessage) {
        player.sendText(TrekAnsi.locate(22, 1, player));
        player.sendText(TrekAnsi.deleteLines(1, player));
        player.sendText(TrekAnsi.locate(24, 1, player));
        player.sendText(thisMessage + TrekAnsi.eraseToEndOfLine(player));

        setHudValue("MyHudLine22", getHudValueString("MyHudLine23"));
        setHudValue("MyHudLine23", getHudValueString("MyHudLine24"));
        setHudValue("MyHudLine24", thisMessage);

        talkMessageWaiting = true;
        talkMessagesTimeout = 180;

        //		hudobjects.remove("MyHudLine" + (thisMessageNumber + 22));
        //		drawHudLine(thisMessageNumber + 22, thisMessage);
    }