Package zombie.core.skinnedmodel.visual
Class HumanVisual
java.lang.Object
zombie.core.skinnedmodel.visual.BaseVisual
zombie.core.skinnedmodel.visual.HumanVisual
public final class HumanVisual extends BaseVisual
-
Field Summary
Fields Modifier and Type Field Description intzombieRotStage -
Constructor Summary
Constructors Constructor Description HumanVisual(IHumanVisual iHumanVisual) -
Method Summary
Modifier and Type Method Description ItemVisualaddBodyVisual(java.lang.String string)ItemVisualaddClothingItem(ItemVisuals itemVisuals, Item item)voidclear()voidcopyFrom(HumanVisual humanVisual)ModelInstancecreateModelInstance()voiddressInClothingItem(java.lang.String string, ItemVisuals itemVisuals)voiddressInClothingItem(java.lang.String string, ItemVisuals itemVisuals, boolean boolean1)voiddressInNamedOutfit(java.lang.String string, ItemVisuals itemVisuals)ImmutableColorgetBeardColor()java.lang.StringgetBeardModel()floatgetBlood(BloodBodyPartType bloodBodyPartType)intgetBodyHairIndex()ItemVisualsgetBodyVisuals()floatgetDirt(BloodBodyPartType bloodBodyPartType)ImmutableColorgetHairColor()java.lang.StringgetHairModel()floatgetHole(BloodBodyPartType bloodBodyPartType)java.lang.StringgetLastStandString()static CharacterMaskGetMask(ItemVisuals itemVisuals)java.lang.StringgetNonAttachedHair()OutfitgetOutfit()ImmutableColorgetSkinColor()java.lang.StringgetSkinTexture()intgetSkinTextureIndex()floatgetTotalBlood()booleanisFemale()booleanisSkeleton()booleanisZombie()floatlerp(float float1, float float2, float float3)voidload(java.nio.ByteBuffer byteBuffer, int int1)booleanloadLastStandString(java.lang.String string)intpickRandomZombieRotStage()voidrandomBlood()voidrandomDirt()voidremoveBlood()voidremoveDirt()voidsave(java.nio.ByteBuffer byteBuffer)voidsetBeardColor(ImmutableColor immutableColor)voidsetBeardModel(java.lang.String string)voidsetBlood(BloodBodyPartType bloodBodyPartType, float float1)voidsetBodyHairIndex(int int1)voidsetDirt(BloodBodyPartType bloodBodyPartType, float float1)voidsetHairColor(ImmutableColor immutableColor)voidsetHairModel(java.lang.String string)voidsetHole(BloodBodyPartType bloodBodyPartType)voidsetNonAttachedHair(java.lang.String string)voidsetOutfit(Outfit outfit)voidsetSkinColor(ImmutableColor immutableColor)voidsetSkinTextureIndex(int int1)voidsetSkinTextureName(java.lang.String string)voidsynchWithOutfit(Outfit outfit)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
zombieRotStage
public int zombieRotStage
-
-
Constructor Details
-
HumanVisual
-
-
Method Details
-
isFemale
public boolean isFemale() -
isZombie
public boolean isZombie() -
isSkeleton
public boolean isSkeleton() -
setSkinColor
-
getSkinColor
-
setBodyHairIndex
public void setBodyHairIndex(int int1) -
getBodyHairIndex
public int getBodyHairIndex() -
setSkinTextureIndex
public void setSkinTextureIndex(int int1) -
getSkinTextureIndex
public int getSkinTextureIndex() -
setSkinTextureName
public void setSkinTextureName(java.lang.String string) -
lerp
public float lerp(float float1, float float2, float float3) -
pickRandomZombieRotStage
public int pickRandomZombieRotStage() -
getSkinTexture
public java.lang.String getSkinTexture() -
setHairColor
-
getHairColor
-
setBeardColor
-
getBeardColor
-
setHairModel
public void setHairModel(java.lang.String string) -
getHairModel
public java.lang.String getHairModel() -
setBeardModel
public void setBeardModel(java.lang.String string) -
getBeardModel
public java.lang.String getBeardModel() -
setBlood
-
getBlood
-
setDirt
-
getDirt
-
setHole
-
getHole
-
removeBlood
public void removeBlood() -
removeDirt
public void removeDirt() -
randomBlood
public void randomBlood() -
randomDirt
public void randomDirt() -
getTotalBlood
public float getTotalBlood() -
clear
public void clear() -
copyFrom
-
save
public void save(java.nio.ByteBuffer byteBuffer) throws java.io.IOException- Specified by:
savein classBaseVisual- Throws:
java.io.IOException
-
load
public void load(java.nio.ByteBuffer byteBuffer, int int1) throws java.io.IOException- Specified by:
loadin classBaseVisual- Throws:
java.io.IOException
-
createModelInstance
- Specified by:
createModelInstancein classBaseVisual
-
GetMask
-
synchWithOutfit
-
dressInNamedOutfit
-
dressInClothingItem
-
dressInClothingItem
public void dressInClothingItem(java.lang.String string, ItemVisuals itemVisuals, boolean boolean1) -
getBodyVisuals
-
addBodyVisual
-
addClothingItem
-
getOutfit
-
setOutfit
-
getNonAttachedHair
public java.lang.String getNonAttachedHair() -
setNonAttachedHair
public void setNonAttachedHair(java.lang.String string) -
getLastStandString
public java.lang.String getLastStandString() -
loadLastStandString
public boolean loadLastStandString(java.lang.String string)
-