Class Outfit
java.lang.Object
zombie.core.skinnedmodel.population.Outfit
- All Implemented Interfaces:
java.lang.Cloneable
public class Outfit
extends java.lang.Object
implements java.lang.Cloneable
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Outfit.RandomData
-
Field Summary
Fields Modifier and Type Field Description boolean
m_AllowPantsHue
boolean
m_AllowPantsTint
boolean
m_AllowTopTint
boolean
m_AllowTShirtDecal
boolean
m_Immutable
java.util.ArrayList
m_items
java.lang.String
m_modID
java.lang.String
m_Name
boolean
m_Pants
java.util.ArrayList
m_PantsTextures
boolean
m_Top
java.util.ArrayList
m_TopTextures
Outfit.RandomData
RandomData
-
Constructor Summary
Constructors Constructor Description Outfit()
-
Method Summary
Modifier and Type Method Description void
AddItem(ClothingItemReference clothingItemReference)
Outfit
clone()
boolean
containsItemGuid(java.lang.String string)
ClothingItemReference
findHat()
ClothingItemReference
findItemByGUID(java.lang.String string)
CharacterMask
GetMask()
boolean
isEmpty()
void
loadItems()
void
Randomize()
void
randomizeItem(java.lang.String string)
void
setModID(java.lang.String string)
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
m_Name
public java.lang.String m_Name -
m_Top
public boolean m_Top -
m_Pants
public boolean m_Pants -
m_TopTextures
public final java.util.ArrayList m_TopTextures -
m_PantsTextures
public final java.util.ArrayList m_PantsTextures -
m_items
public final java.util.ArrayList m_items -
m_AllowPantsHue
public boolean m_AllowPantsHue -
m_AllowPantsTint
public boolean m_AllowPantsTint -
m_AllowTopTint
public boolean m_AllowTopTint -
m_AllowTShirtDecal
public boolean m_AllowTShirtDecal -
m_modID
public java.lang.String m_modID -
m_Immutable
public boolean m_Immutable -
RandomData
-
-
Constructor Details
-
Outfit
public Outfit()
-
-
Method Details
-
setModID
public void setModID(java.lang.String string) -
AddItem
-
Randomize
public void Randomize() -
randomizeItem
public void randomizeItem(java.lang.String string) -
GetMask
-
containsItemGuid
public boolean containsItemGuid(java.lang.String string) -
findItemByGUID
-
clone
- Overrides:
clone
in classjava.lang.Object
-
findHat
-
isEmpty
public boolean isEmpty() -
loadItems
public void loadItems()
-