Package zombie
Class PersistentOutfits
java.lang.Object
zombie.PersistentOutfits
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final PersistentOutfitsstatic final intstatic final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddressInOutfit(IsoGameCharacter gameCharacter, int int1) intgetOutfit(int int1) voidinit()booleanisHatFallen(int int1) booleanisHatFallen(IsoGameCharacter gameCharacter) voidload()voidload(ByteBuffer byteBuffer) intpickOutfit(String string, boolean boolean1) intpickOutfitFemale(String string) intpickOutfitMale(String string) intintvoidregisterOutfitter(String string, boolean boolean1, PersistentOutfits.IOutfitter ioutfitter) booleanremoveFallenHat(int int1, IsoGameCharacter gameCharacter) voidsave()voidsave(ByteBuffer byteBuffer) voidsetFallenHat(IsoGameCharacter gameCharacter, boolean boolean1)
-
Field Details
-
instance
-
INVALID_ID
public static final int INVALID_ID- See Also:
-
FEMALE_BIT
public static final int FEMALE_BIT- See Also:
-
NO_HAT_BIT
public static final int NO_HAT_BIT- See Also:
-
-
Constructor Details
-
PersistentOutfits
public PersistentOutfits()
-
-
Method Details
-
init
public void init() -
getOutfitNames
-
pickRandomFemale
public int pickRandomFemale() -
pickRandomMale
public int pickRandomMale() -
pickOutfitFemale
-
pickOutfitMale
-
pickOutfit
-
getOutfit
public int getOutfit(int int1) -
save
public void save() -
save
-
load
public void load() -
load
- Throws:
IOException
-
registerOutfitter
public void registerOutfitter(String string, boolean boolean1, PersistentOutfits.IOutfitter ioutfitter) -
isHatFallen
-
isHatFallen
public boolean isHatFallen(int int1) -
setFallenHat
-
removeFallenHat
-
dressInOutfit
-