Class HumanVisual

java.lang.Object
zombie.core.skinnedmodel.visual.BaseVisual
zombie.core.skinnedmodel.visual.HumanVisual

public final class HumanVisual
extends BaseVisual
  • Field Details

    • zombieRotStage

      public int zombieRotStage
  • Constructor Details

    • HumanVisual

      public HumanVisual​(IHumanVisual iHumanVisual)
  • Method Details

    • isFemale

      public boolean isFemale()
    • isZombie

      public boolean isZombie()
    • isSkeleton

      public boolean isSkeleton()
    • setSkinColor

      public void setSkinColor​(ImmutableColor immutableColor)
    • getSkinColor

      public ImmutableColor 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

      public void setHairColor​(ImmutableColor immutableColor)
    • getHairColor

      public ImmutableColor getHairColor()
    • setBeardColor

      public void setBeardColor​(ImmutableColor immutableColor)
    • getBeardColor

      public ImmutableColor 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

      public void setBlood​(BloodBodyPartType bloodBodyPartType, float float1)
    • getBlood

      public float getBlood​(BloodBodyPartType bloodBodyPartType)
    • setDirt

      public void setDirt​(BloodBodyPartType bloodBodyPartType, float float1)
    • getDirt

      public float getDirt​(BloodBodyPartType bloodBodyPartType)
    • setHole

      public void setHole​(BloodBodyPartType bloodBodyPartType)
    • getHole

      public float getHole​(BloodBodyPartType bloodBodyPartType)
    • 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

      public void copyFrom​(HumanVisual humanVisual)
    • save

      public void save​(java.nio.ByteBuffer byteBuffer) throws java.io.IOException
      Specified by:
      save in class BaseVisual
      Throws:
      java.io.IOException
    • load

      public void load​(java.nio.ByteBuffer byteBuffer, int int1) throws java.io.IOException
      Specified by:
      load in class BaseVisual
      Throws:
      java.io.IOException
    • createModelInstance

      public ModelInstance createModelInstance()
      Specified by:
      createModelInstance in class BaseVisual
    • GetMask

      public static CharacterMask GetMask​(ItemVisuals itemVisuals)
    • synchWithOutfit

      public void synchWithOutfit​(Outfit outfit)
    • dressInNamedOutfit

      public void dressInNamedOutfit​(java.lang.String string, ItemVisuals itemVisuals)
    • dressInClothingItem

      public void dressInClothingItem​(java.lang.String string, ItemVisuals itemVisuals)
    • dressInClothingItem

      public void dressInClothingItem​(java.lang.String string, ItemVisuals itemVisuals, boolean boolean1)
    • getBodyVisuals

      public ItemVisuals getBodyVisuals()
    • addBodyVisual

      public ItemVisual addBodyVisual​(java.lang.String string)
    • addClothingItem

      public ItemVisual addClothingItem​(ItemVisuals itemVisuals, Item item)
    • getOutfit

      public Outfit getOutfit()
    • setOutfit

      public void setOutfit​(Outfit outfit)
    • 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)