Class PersistentOutfits
java.lang.Object
zombie.PersistentOutfits
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final PersistentOutfits
static final int
static final int
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
dressInOutfit
(IsoGameCharacter chr, int outfitID) int
getOutfit
(int ID) void
init()
boolean
isHatFallen
(int outfitID) boolean
void
load()
void
load
(ByteBuffer input) int
pickOutfit
(String outfitName, boolean female) int
pickOutfitFemale
(String outfitName) int
pickOutfitMale
(String outfitName) int
int
processFallingHat
(IsoGameCharacter isoGameCharacter, boolean boolean0) void
registerOutfitter
(String id, boolean useSeed, PersistentOutfits.IOutfitter outfitter) boolean
removeFallenHat
(int outfitID, IsoGameCharacter chr) void
save()
void
save
(ByteBuffer output) void
setFallenHat
(IsoGameCharacter chr, boolean fallen)
-
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 ID) -
save
public void save() -
save
-
load
public void load() -
load
- Throws:
IOException
-
registerOutfitter
-
isHatFallen
-
isHatFallen
public boolean isHatFallen(int outfitID) -
setFallenHat
-
removeFallenHat
-
processFallingHat
-
dressInOutfit
-