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

  • Method Details

    • isFemale

      public boolean isFemale()
    • isZombie

      public boolean isZombie()
    • isSkeleton

      public boolean isSkeleton()
    • setSkinColor

      public void setSkinColor(ImmutableColor color)
    • getSkinColor

      public ImmutableColor getSkinColor()
    • setBodyHairIndex

      public void setBodyHairIndex(int index)
    • getBodyHairIndex

      public int getBodyHairIndex()
    • setSkinTextureIndex

      public void setSkinTextureIndex(int index)
    • getSkinTextureIndex

      public int getSkinTextureIndex()
    • setSkinTextureName

      public void setSkinTextureName(String textureName)
    • lerp

      public float lerp(float start, float end, float delta)
    • pickRandomZombieRotStage

      public int pickRandomZombieRotStage()
    • getSkinTexture

      public String getSkinTexture()
    • setHairColor

      public void setHairColor(ImmutableColor color)
    • getHairColor

      public ImmutableColor getHairColor()
    • setBeardColor

      public void setBeardColor(ImmutableColor color)
    • getBeardColor

      public ImmutableColor getBeardColor()
    • setNaturalHairColor

      public void setNaturalHairColor(ImmutableColor color)
    • getNaturalHairColor

      public ImmutableColor getNaturalHairColor()
    • setNaturalBeardColor

      public void setNaturalBeardColor(ImmutableColor color)
    • getNaturalBeardColor

      public ImmutableColor getNaturalBeardColor()
    • setHairModel

      public void setHairModel(String model)
    • getHairModel

      public String getHairModel()
    • setBeardModel

      public void setBeardModel(String model)
    • getBeardModel

      public String getBeardModel()
    • setBlood

      public void setBlood(BloodBodyPartType bodyPartType, float amount)
    • getBlood

      public float getBlood(BloodBodyPartType bodyPartType)
    • setDirt

      public void setDirt(BloodBodyPartType bodyPartType, float amount)
    • getDirt

      public float getDirt(BloodBodyPartType bodyPartType)
    • setHole

      public void setHole(BloodBodyPartType bodyPartType)
    • getHole

      public float getHole(BloodBodyPartType bodyPartType)
    • removeBlood

      public void removeBlood()
    • removeDirt

      public void removeDirt()
    • randomBlood

      public void randomBlood()
    • randomDirt

      public void randomDirt()
    • getTotalBlood

      public float getTotalBlood()
    • clear

      public void clear()
      Specified by:
      clear in class BaseVisual
    • copyFrom

      public void copyFrom(BaseVisual other_)
      Specified by:
      copyFrom in class BaseVisual
    • save

      public void save(ByteBuffer output) throws IOException
      Specified by:
      save in class BaseVisual
      Throws:
      IOException
    • load

      public void load(ByteBuffer input, int WorldVersion) throws IOException
      Specified by:
      load in class BaseVisual
      Throws:
      IOException
    • getModel

      public Model getModel()
      Specified by:
      getModel in class BaseVisual
    • getModelScript

      public ModelScript getModelScript()
      Specified by:
      getModelScript in class BaseVisual
    • GetMask

      public static CharacterMask GetMask(ItemVisuals itemVisuals)
    • synchWithOutfit

      public void synchWithOutfit(Outfit outfit)
    • dressInNamedOutfit

      public void dressInNamedOutfit(String outfitName, ItemVisuals itemVisuals)
      Specified by:
      dressInNamedOutfit in class BaseVisual
    • dressInClothingItem

      public void dressInClothingItem(String itemGUID, ItemVisuals itemVisuals)
    • dressInClothingItem

      public void dressInClothingItem(String itemGUID, ItemVisuals itemVisuals, boolean clearCurrentVisuals)
    • getBodyVisuals

      public ItemVisuals getBodyVisuals()
    • addBodyVisual

      public ItemVisual addBodyVisual(String clothingItemName)
    • addBodyVisualFromItemType

      public ItemVisual addBodyVisualFromItemType(String itemType)
    • addBodyVisualFromClothingItemName

      public ItemVisual addBodyVisualFromClothingItemName(String clothingItemName)
    • removeBodyVisualFromItemType

      public ItemVisual removeBodyVisualFromItemType(String itemType)
    • hasBodyVisualFromItemType

      public boolean hasBodyVisualFromItemType(String itemType)
    • addClothingItem

      public ItemVisual addClothingItem(ItemVisuals itemVisuals, Item scriptItem)
    • getOutfit

      public Outfit getOutfit()
    • setOutfit

      public void setOutfit(Outfit outfit)
    • getNonAttachedHair

      public String getNonAttachedHair()
    • setNonAttachedHair

      public void setNonAttachedHair(String nonAttachedHair)
    • setForceModel

      public void setForceModel(Model model)
    • setForceModelScript

      public void setForceModelScript(String modelScript)
    • getLastStandString

      public String getLastStandString()
    • loadLastStandString

      public boolean loadLastStandString(String saveStr)