Package zombie.characterTextures
Class CharacterSmartTexture
java.lang.Object
zombie.asset.Asset
zombie.core.textures.Texture
zombie.core.textures.SmartTexture
zombie.characterTextures.CharacterSmartTexture
- All Implemented Interfaces:
Serializable
,IDestroyable
,IMaskerable
,ITexture
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class zombie.core.textures.Texture
Texture.PZFileformat, Texture.TextureAssetParams
Nested classes/interfaces inherited from class zombie.asset.Asset
Asset.ObserverCallback, Asset.State
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String[]
static int
static int
static int
static int
static int
static final String[]
static int
static final String[]
static final String[]
Fields inherited from class zombie.core.textures.SmartTexture
commands, result
Fields inherited from class zombie.core.textures.Texture
ASSET_TYPE, assetParams, bDoingQuad, bindAlways, BindCount, dataid, flip, height, heightOrig, la, lastlastTextureID, lastTextureID, lb, lg, lr, mask, name, nullTextures, offsetX, offsetY, solid, subTexture, totalTextureID, WarnFailFindTexture, width, widthOrig, xEnd, xStart, yEnd, yStart
Fields inherited from class zombie.asset.Asset
m_asset_manager
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionfloat
addBlood
(BloodBodyPartType bloodBodyPartType, float float1, IsoGameCharacter gameCharacter) float
addDirt
(BloodBodyPartType bloodBodyPartType, float float1, IsoGameCharacter gameCharacter) void
addShirtDecal
(String string) void
void
removeBlood
(BloodBodyPartType bloodBodyPartType) void
setBlood
(BloodBodyPartType bloodBodyPartType, float float1) void
setDirt
(BloodBodyPartType bloodBodyPartType, float float1) Methods inherited from class zombie.core.textures.SmartTexture
add, add, add, add, add, add, add, add, add, add, addDirtOverlay, addHole, addHue, addHue, addMaskedTexture, addMaskedTexture, addOverlay, addOverlay, addOverlayPatches, addRect, addSeparate, addSeparate, addSeparate, addSeparate, addTexture, addTint, addTint, bind, calculate, clear, destroy, getData, getFirstFromCategory, getID, isEmpty, isFailure, isReady, mask, mask, maskHue, maskHue, maskTint, maskTint, removeHole, removeHole, removeHole, saveOnRenderThread, setDirty
Methods inherited from class zombie.core.textures.Texture
bind, bindNone, clearTextures, collectAllIcons, copyMaskRegion, createMask, createMask, createMask, createMask, equals, flipPixels, forgetTexture, getEngineMipmapTexture, getErrorTexture, getHeight, getHeightHW, getHeightOrig, getMask, getName, getOffsetX, getOffsetY, getRealHeight, getRealWidth, getSharedTexture, getSharedTexture, getSharedTexture, getSharedTexture, getSteamAvatar, getTexture, getTextureId, getType, getUseAlphaChannel, getUVScale, getWhite, getWidth, getWidthHW, getWidthOrig, getXEnd, getXStart, getYEnd, getYStart, isCollisionable, isDestroyed, isSolid, isValid, loadMaskRegion, makeTransp, onBeforeReady, onTexturePacksChanged, processFilePath, reload, reloadFromFile, render, render, render, render, renderdiamond, rendershader2, renderstrip, renderwalln, renderwallnw, renderwallw, saveMask, saveMaskRegion, saveToCurrentSavefileDirectory, saveToZomboidDirectory, setAlphaForeach, setCustomizedTexture, setData, setHeight, setMask, setName, setNameOnly, setOffsetX, setOffsetY, setRealHeight, setRealWidth, setRegion, setUseAlphaChannel, setWidth, split, split, split, split2D, splitIcon, steamAvatarChanged, toString, trygetTexture
Methods inherited from class zombie.asset.Asset
addDependency, getAssetManager, getObserverCb, getPath, getRefCount, getState, onBeforeEmpty, onCreated, removeDependency, setAssetParams
-
Field Details
-
BodyCategory
public static int BodyCategory -
ClothingBottomCategory
public static int ClothingBottomCategory -
ClothingTopCategory
public static int ClothingTopCategory -
ClothingItemCategory
public static int ClothingItemCategory -
DecalOverlayCategory
public static int DecalOverlayCategory -
DirtOverlayCategory
public static int DirtOverlayCategory -
MaskFiles
-
BasicPatchesMaskFiles
-
DenimPatchesMaskFiles
-
LeatherPatchesMaskFiles
-
-
Constructor Details
-
CharacterSmartTexture
public CharacterSmartTexture()
-
-
Method Details
-
setBlood
-
setDirt
-
removeBlood
public void removeBlood() -
removeBlood
-
addBlood
public float addBlood(BloodBodyPartType bloodBodyPartType, float float1, IsoGameCharacter gameCharacter) -
addDirt
public float addDirt(BloodBodyPartType bloodBodyPartType, float float1, IsoGameCharacter gameCharacter) -
addShirtDecal
-