Class AnimatedModel
java.lang.Object
zombie.core.skinnedmodel.advancedanimation.AnimationVariableSource
zombie.core.skinnedmodel.advancedanimation.AnimatedModel
- All Implemented Interfaces:
IActionStateChanged,IAnimEventCallback,IAnimatable,IAnimationVariableCallbackMap,IAnimationVariableMap,IAnimationVariableSource,IAnimalVisual,IHumanVisual
public final class AnimatedModel
extends AnimationVariableSource
implements IAnimatable, IAnimEventCallback, IActionStateChanged, IAnimalVisual, IHumanVisual
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic final classNested classes/interfaces inherited from class zombie.core.skinnedmodel.advancedanimation.AnimationVariableSource
AnimationVariableSource.AnimationVariableSlotGenerator -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidactionStateChanged(ActionContext sender) calculateShadowParams(ShadowParams shadowParams, boolean boolean0) voidclothingItemChanged(String itemGuid) voidDoRender(int x, int y, int w, int h, float sizeV, float animPlayerAngle) voidDoRender(IModelCamera iModelCamera) voidDoRenderToWorld(float x, float y, float z, float animPlayerAngle) floatvoidgetItemVisuals(ItemVisuals _itemVisuals) floatgetScale()getState()getUID()booleanbooleanbooleanbooleanisFemale()booleanbooleanbooleanbooleanbooleanisZombie()voidOnAnimEvent(AnimLayer animLayer, AnimationTrack var2, AnimEvent animEvent) voidpostRender(boolean bRendered) voidintvoidsetAlpha(float alpha) voidsetAmbient(ColorInfo _ambient, boolean outside, boolean room) voidvoidsetAnimate(boolean animate) voidsetAnimSetName(String name) voidsetAttachedModelNames(AttachedModelNames _attachedModelNames) voidsetCharacter(IsoGameCharacter _character) voidsetCullFace(int int0) voidsetFlipY(boolean flip) voidsetGrappleable(IGrappleable iGrappleable) voidsetHighResDepthMultiplier(float float0) voidsetIsometric(boolean iso) voidsetLights(IsoGridSquare.ResultLight[] resultLights, float float0, float float1, float float2) voidsetModelData(BaseVisual baseVisualx, ItemVisuals itemVisualsx) voidsetModelData(BaseVisual baseVisualx, ItemVisuals itemVisualsx, IsoAnimal animal) voidsetOffset(float x, float y, float z) voidsetOffsetWhileRendering(float float0, float float1, float float2) voidsetOutfitName(String name, boolean female, boolean zombie) voidvoidsetScale(float float0) voidvoidsetShowBip01(boolean boolean0) voidvoidsetSurvivorDesc(SurvivorDesc survivorDesc) voidsetTargetDepth(float float0) voidsetTint(float float0, float float1, float float2) voidvoidsetTrackTime(float _trackTime) voidsetVisual(BaseVisual baseVisualx) voidupdate()Methods inherited from class zombie.core.skinnedmodel.advancedanimation.AnimationVariableSource
clearVariable, clearVariables, containsVariable, getGameVariables, getVariable, isEmpty, isVariable, removeAllVariables, setVariable, setVariable, setVariable, setVariable, setVariable, setVariableEnumMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface zombie.core.skinnedmodel.advancedanimation.IAnimatable
canTransitionToState, getOnlineIDMethods inherited from interface zombie.core.skinnedmodel.advancedanimation.IAnimationVariableCallbackMap
setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariableMethods inherited from interface zombie.core.skinnedmodel.advancedanimation.IAnimationVariableSource
containsVariable, getGameVariables, getSubVariableSource, getVariable, getVariable, getVariableBoolean, getVariableBoolean, getVariableBoolean, getVariableEnum, getVariableFloat, getVariableString, isVariable
-
Constructor Details
-
AnimatedModel
public AnimatedModel()
-
-
Method Details
-
getCharacter
-
setVisual
-
getVisual
-
getAnimalVisual
- Specified by:
getAnimalVisualin interfaceIAnimalVisual
-
getAnimalType
- Specified by:
getAnimalTypein interfaceIAnimalVisual
-
getAnimalSize
public float getAnimalSize()- Specified by:
getAnimalSizein interfaceIAnimalVisual
-
getHumanVisual
- Specified by:
getHumanVisualin interfaceIHumanVisual
-
getItemVisuals
- Specified by:
getItemVisualsin interfaceIHumanVisual
-
isFemale
public boolean isFemale()- Specified by:
isFemalein interfaceIHumanVisual
-
isZombie
public boolean isZombie()- Specified by:
isZombiein interfaceIHumanVisual
-
isSkeleton
public boolean isSkeleton()- Specified by:
isSkeletonin interfaceIHumanVisual
-
setAnimSetName
-
setOutfitName
-
setCharacter
-
setGrappleable
-
setSurvivorDesc
-
setPrimaryHandModelName
-
setSecondaryHandModelName
-
setAttachedModelNames
-
setModelData
-
setModelData
-
setAmbient
-
setLights
public void setLights(IsoGridSquare.ResultLight[] resultLights, float float0, float float1, float float2) -
setState
-
getState
-
setAngle
-
setOffset
public void setOffset(float x, float y, float z) -
setOffsetWhileRendering
public void setOffsetWhileRendering(float float0, float float1, float float2) -
setIsometric
public void setIsometric(boolean iso) -
isIsometric
public boolean isIsometric() -
setFlipY
public void setFlipY(boolean flip) -
setAlpha
public void setAlpha(float alpha) -
setTint
public void setTint(float float0, float float1, float float2) -
setTint
-
setTrackTime
public void setTrackTime(float _trackTime) -
setScale
public void setScale(float float0) -
getScale
public float getScale() -
setCullFace
public void setCullFace(int int0) -
setHighResDepthMultiplier
public void setHighResDepthMultiplier(float float0) -
clothingItemChanged
-
isAnimate
public boolean isAnimate() -
setAnimate
public void setAnimate(boolean animate) -
setShowBip01
public void setShowBip01(boolean boolean0) -
update
public void update() -
isReadyToRender
public boolean isReadyToRender() -
renderMain
public int renderMain() -
isRendered
public boolean isRendered() -
postRender
public void postRender(boolean bRendered) -
setTargetDepth
public void setTargetDepth(float float0) -
DoRender
-
DoRender
public void DoRender(int x, int y, int w, int h, float sizeV, float animPlayerAngle) -
DoRenderToWorld
public void DoRenderToWorld(float x, float y, float z, float animPlayerAngle) -
calculateShadowParams
-
releaseAnimationPlayer
public void releaseAnimationPlayer() -
OnAnimEvent
- Specified by:
OnAnimEventin interfaceIAnimEventCallback
-
hasAnimationPlayer
public boolean hasAnimationPlayer()- Specified by:
hasAnimationPlayerin interfaceIAnimatable
-
getGrappleable
- Specified by:
getGrappleablein interfaceIAnimatable
-
getAnimationPlayer
- Specified by:
getAnimationPlayerin interfaceIAnimatable
-
actionStateChanged
- Specified by:
actionStateChangedin interfaceIActionStateChanged
-
getAnimationPlayerRecorder
- Specified by:
getAnimationPlayerRecorderin interfaceIAnimatable
-
isAnimationRecorderActive
public boolean isAnimationRecorderActive()- Specified by:
isAnimationRecorderActivein interfaceIAnimatable
-
getActionContext
- Specified by:
getActionContextin interfaceIAnimatable
-
getAdvancedAnimator
- Specified by:
getAdvancedAnimatorin interfaceIAnimatable
-
getModelInstance
- Specified by:
getModelInstancein interfaceIAnimatable
-
GetAnimSetName
- Specified by:
GetAnimSetNamein interfaceIAnimatable
-
getUID
- Specified by:
getUIDin interfaceIAnimatable
-