Package zombie.chat

Class ChatElement

java.lang.Object
zombie.chat.ChatElement
All Implemented Interfaces:
Talker

public class ChatElement extends Object implements Talker
Turbo shared display of chat lines functionallity for iso objects & players (characters)
  • Field Details

    • doBackDrop

      public static boolean doBackDrop
    • backdropTexture

      public static NineGridTexture backdropTexture
  • Constructor Details

  • Method Details

    • setMaxChatLines

      public void setMaxChatLines(int num)
    • getMaxChatLines

      public int getMaxChatLines()
    • setMaxCharsPerLine

      public void setMaxCharsPerLine(int maxChars)
    • IsSpeaking

      public boolean IsSpeaking()
      Specified by:
      IsSpeaking in interface Talker
    • getTalkerType

      public String getTalkerType()
      Specified by:
      getTalkerType in interface Talker
    • setTalkerType

      public void setTalkerType(String type)
    • getSayLine

      public String getSayLine()
      Specified by:
      getSayLine in interface Talker
    • getSayLineTag

      public String getSayLineTag()
    • setHistoryRange

      public void setHistoryRange(float range)
    • setUseEuclidean

      public void setUseEuclidean(boolean b)
    • getHasChatToDisplay

      public boolean getHasChatToDisplay()
    • SayDebug

      public void SayDebug(int n, String text)
    • Say

      public void Say(String line)
      Specified by:
      Say in interface Talker
    • addChatLine

      public void addChatLine(String msg, float r, float g, float b, float baseRange)
    • addChatLine

      public void addChatLine(String msg, float r, float g, float b)
    • addChatLine

      public void addChatLine(String msg, float r, float g, float b, UIFont font, float baseRange, String customTag, boolean bbcode, boolean img, boolean icons, boolean colors, boolean fonts, boolean equalizeHeights)
    • update

      public void update()
    • renderBatched

      public void renderBatched(int playerNum, int x, int y)
    • renderBatched

      public void renderBatched(int playerNum, int x, int y, boolean ignoreRadioLines)
    • clear

      public void clear(int playerIndex)
    • RenderBatch

      public static void RenderBatch(int playerNum)
    • NoRender

      public static void NoRender(int playerNum)
    • addNoLogText

      public static void addNoLogText(String text)