Package zombie.chat
Class ChatElement
java.lang.Object
zombie.chat.ChatElement
- All Implemented Interfaces:
Talker
public class ChatElement extends java.lang.Object implements Talker
-
Field Summary
Fields Modifier and Type Field Description static NineGridTexturebackdropTexturestatic booleandoBackDropprotected booleanhasChatToDisplayprotected booleanhistoryInRangeprotected floathistoryRangeprotected floathistoryValprotected intmaxCharsPerLineprotected intmaxChatLinesprotected ChatElementOwnerownerprotected zombie.chat.ChatElement.PlayerLines[]playerLinesprotected java.lang.StringsayLineprotected TextDrawObjectsayLineObjectprotected java.lang.StringsayLineTagprotected booleanSpeakingprotected java.lang.StringtalkerTypeprotected booleanuseEuclidean -
Constructor Summary
Constructors Constructor Description ChatElement(ChatElementOwner chatElementOwner, int int1, java.lang.String string) -
Method Summary
Modifier and Type Method Description voidaddChatLine(java.lang.String string, float float1, float float2, float float3)voidaddChatLine(java.lang.String string, float float1, float float2, float float3, float float4)voidaddChatLine(java.lang.String string, float float1, float float2, float float3, UIFont uIFont, float float4, java.lang.String string2, boolean boolean1, boolean boolean2, boolean boolean3, boolean boolean4, boolean boolean5, boolean boolean6)static voidaddNoLogText(java.lang.String string)protected floatgetDistance(IsoPlayer player)booleangetHasChatToDisplay()intgetMaxChatLines()java.lang.StringgetSayLine()java.lang.StringgetSayLineTag()protected floatgetScrambleValue(IsoPlayer player, float float1)java.lang.StringgetTalkerType()booleanIsSpeaking()static voidNoRender(int int1)protected booleanplayerWithinBounds(IsoPlayer player, float float1)static voidRenderBatch(int int1)voidrenderBatched(int int1, int int2, int int3)voidrenderBatched(int int1, int int2, int int3, boolean boolean1)voidSay(java.lang.String string)voidSayDebug(int int1, java.lang.String string)voidsetHistoryRange(float float1)voidsetMaxCharsPerLine(int int1)voidsetMaxChatLines(int int1)voidsetTalkerType(java.lang.String string)voidsetUseEuclidean(boolean boolean1)voidupdate()protected voidupdateChatLines()protected voidupdateHistory()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
playerLines
protected zombie.chat.ChatElement.PlayerLines[] playerLines -
owner
-
historyVal
protected float historyVal -
historyInRange
protected boolean historyInRange -
historyRange
protected float historyRange -
useEuclidean
protected boolean useEuclidean -
hasChatToDisplay
protected boolean hasChatToDisplay -
maxChatLines
protected int maxChatLines -
maxCharsPerLine
protected int maxCharsPerLine -
sayLine
protected java.lang.String sayLine -
sayLineTag
protected java.lang.String sayLineTag -
sayLineObject
-
Speaking
protected boolean Speaking -
talkerType
protected java.lang.String talkerType -
doBackDrop
public static boolean doBackDrop -
backdropTexture
-
-
Constructor Details
-
ChatElement
-
-
Method Details
-
setMaxChatLines
public void setMaxChatLines(int int1) -
getMaxChatLines
public int getMaxChatLines() -
setMaxCharsPerLine
public void setMaxCharsPerLine(int int1) -
IsSpeaking
public boolean IsSpeaking()- Specified by:
IsSpeakingin interfaceTalker
-
getTalkerType
public java.lang.String getTalkerType()- Specified by:
getTalkerTypein interfaceTalker
-
setTalkerType
public void setTalkerType(java.lang.String string) -
getSayLine
public java.lang.String getSayLine()- Specified by:
getSayLinein interfaceTalker
-
getSayLineTag
public java.lang.String getSayLineTag() -
setHistoryRange
public void setHistoryRange(float float1) -
setUseEuclidean
public void setUseEuclidean(boolean boolean1) -
getHasChatToDisplay
public boolean getHasChatToDisplay() -
getDistance
-
playerWithinBounds
-
SayDebug
public void SayDebug(int int1, java.lang.String string) -
Say
public void Say(java.lang.String string) -
addChatLine
public void addChatLine(java.lang.String string, float float1, float float2, float float3, float float4) -
addChatLine
public void addChatLine(java.lang.String string, float float1, float float2, float float3) -
addChatLine
public void addChatLine(java.lang.String string, float float1, float float2, float float3, UIFont uIFont, float float4, java.lang.String string2, boolean boolean1, boolean boolean2, boolean boolean3, boolean boolean4, boolean boolean5, boolean boolean6) -
getScrambleValue
-
updateChatLines
protected void updateChatLines() -
updateHistory
protected void updateHistory() -
update
public void update() -
renderBatched
public void renderBatched(int int1, int int2, int int3) -
renderBatched
public void renderBatched(int int1, int int2, int int3, boolean boolean1) -
RenderBatch
public static void RenderBatch(int int1) -
NoRender
public static void NoRender(int int1) -
addNoLogText
public static void addNoLogText(java.lang.String string)
-