Package zombie.chat

Class ChatManager

java.lang.Object
zombie.chat.ChatManager

public class ChatManager extends Object
  • Method Details

    • getInstance

      public static ChatManager getInstance()
    • isSinglePlayerMode

      public boolean isSinglePlayerMode()
    • isWorking

      public boolean isWorking()
    • init

      public void init(boolean isSinglePlayer, IsoPlayer owner)
    • processInitPlayerChatPacket

      public void processInitPlayerChatPacket(ByteBuffer bb)
    • setFullyConnected

      public void setFullyConnected()
    • processAddTabPacket

      public void processAddTabPacket(ByteBuffer bb)
    • processRemoveTabPacket

      public void processRemoveTabPacket(ByteBuffer bb)
    • processJoinChatPacket

      public void processJoinChatPacket(ByteBuffer bb)
    • processLeaveChatPacket

      public void processLeaveChatPacket(ByteBuffer bb)
    • processPlayerNotFound

      public void processPlayerNotFound()
    • unpackMessage

      public ChatMessage unpackMessage(ByteBuffer bb)
    • processChatMessagePacket

      public void processChatMessagePacket(ByteBuffer bb)
    • updateChatSettings

      public void updateChatSettings(String fontSize, boolean showTimestamp, boolean showTitle)
    • showInfoMessage

      public void showInfoMessage(String msg)
    • showInfoMessage

      public void showInfoMessage(String author, String msg)
    • sendMessageToChat

      public void sendMessageToChat(String author, ChatType type, String msg)
    • sendMessageToChat

      public void sendMessageToChat(ChatType type, String msg)
    • sendWhisperMessage

      public void sendWhisperMessage(String destPlayerName, String msg)
    • isPlayerCanUseChat

      public Boolean isPlayerCanUseChat(ChatType chat)
    • focusOnTab

      public void focusOnTab(Short id)
    • getTabName

      public String getTabName(short tabID)
    • getFocusTab

      public ChatTab getFocusTab()
    • showRadioMessage

      public void showRadioMessage(ChatMessage msg)
    • showRadioMessage

      public void showRadioMessage(String text, int channel)
    • showStaticRadioSound

      public void showStaticRadioSound(String text)
    • createRadiostationMessage

      public ChatMessage createRadiostationMessage(String text, int channel)
    • showServerChatMessage

      public void showServerChatMessage(String msg)
    • addMessage

      public void addMessage(String msgAuthor, String msg) throws RuntimeException
      Throws:
      RuntimeException