Class IsoGameCharacter
java.lang.Object
zombie.entity.GameEntity
zombie.iso.IsoObject
zombie.iso.IsoMovingObject
zombie.characters.IsoGameCharacter
- All Implemented Interfaces:
IFMODParameterUpdater,Serializable,Mover,IActionStateChanged,ILuaGameCharacter,ILuaGameCharacterAttachedItems,ILuaGameCharacterClothing,ILuaGameCharacterDamage,ILuaGameCharacterHealth,ILuaVariableSource,Talker,ChatElementOwner,IAnimEventCallback,IAnimEventListener,IAnimEventWrappedBroadcaster,IAnimatable,IAnimationVariableMap,IAnimationVariableRegistry,IAnimationVariableSource,IAnimationVariableSourceContainer,IGrappleable,IGrappleableWrapper,IClothingItemListener,ILuaIsoObject,IsoRenderable,Thumpable
- Direct Known Subclasses:
IsoDummyCameraCharacter,IsoLivingCharacter,IsoLuaCharacter,IsoLuaMover,IsoZombie,RandomizedBuildingBase.HumanCorpse
public abstract class IsoGameCharacter
extends IsoMovingObject
implements Talker, ChatElementOwner, IAnimatable, IAnimationVariableMap, IAnimationVariableRegistry, IClothingItemListener, IActionStateChanged, IAnimEventCallback, IAnimEventWrappedBroadcaster, IFMODParameterUpdater, IGrappleableWrapper, ILuaVariableSource, ILuaGameCharacter
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic classstatic classclassstatic classclassstatic classNested classes/interfaces inherited from class zombie.iso.IsoObject
IsoObject.IsoObjectFactory, IsoObject.OutlineShader, IsoObject.VisionResult -
Field Summary
FieldsModifier and TypeFieldDescriptionfinal AdvancedAnimatorbooleanstatic final intbooleanintbooleanbooleanbooleanbooleanstatic final intDeprecated.booleanfinal boolean[]floatlongfinal NetworkCharacterfloatfloatbyteintlongstatic final intstatic final intstatic final floatbooleanshortfloatfloatfloatfinal CharacterTraitsbooleanbooleanlongFields inherited from class zombie.iso.IsoMovingObject
def, last, MAX_ZOMBIES_EATING, noDamage, reqMovement, treeSoundMgrFields inherited from class zombie.iso.IsoObject
alpha, AttachedAnimSprite, bAlphaForced, bmod, bNeverDoneAlpha, bSatChair, container, Damage, dir, doNotSync, fireColor, gmod, keyId, lastRendered, lastRenderedRendered, LowLightingQualityHack, MAX_WALL_SPLATS, name, NoPicking, offsetX, offsetY, OutlineOnMouseover, overlaySprite, overlaySpriteColor, partialThumpDmg, ppfBlink, ppfHighlighted, ppfHighlightRenderOnce, renderDepthAdjust, renderSquareOverride, renderSquareOverride2, rerouteCollide, rerouteMask, rmod, sheetRope, sheetRopeHealth, sprite, spriteName, square, sx, sy, table, tintb, tintg, tintr, wallBloodSplatsFields inherited from class zombie.entity.GameEntity
DEFAULT_ENTITY_DISPLAY_NAME -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidactionStateChanged(ActionContext sender) voidaddArmMuscleStrain(float float0) voidaddBackMuscleStrain(float float0) voidvoidaddBlood(float speed) voidaddBlood(BloodBodyPartType part, boolean scratched, boolean bitten, boolean allLayers) addBodyVisualFromItemType(String string) voidaddBothArmMuscleStrain(float float0) voidvoidaddCombatMuscleStrain(InventoryItem item, int int0) voidaddCombatMuscleStrain(InventoryItem item, int int0, float float5) voidaddDirt(BloodBodyPartType part, Integer nbr, boolean allLayers) booleanaddHole(BloodBodyPartType part) booleanaddHole(BloodBodyPartType part, boolean allLayers) booleanaddHoleFromZombieAttacks(BloodBodyPartType part, boolean scratch) voidaddKnownMediaLine(String guid) voidaddLeftArmMuscleStrain(float float0) voidaddLineChatElement(String line) voidaddLineChatElement(String line, float r, float g, float b) voidaddLineChatElement(String line, float r, float g, float b, UIFont font, float baseRange, String customTag) voidaddLineChatElement(String line, float r, float g, float b, UIFont font, float baseRange, String customTag, boolean bbcode, boolean img, boolean icons, boolean colors, boolean fonts, boolean equalizeHeights) voidaddLotsOfDirt(BloodBodyPartType bloodBodyPartType, Integer integer, boolean boolean1) voidaddNeckMuscleStrain(float float0) voidaddReadLiterature(String string) voidaddReadLiterature(String string, int int0) voidaddReadPrintMedia(String string) voidaddRightLegMuscleStrain(float float0) voidaddStiffness(BodyPartType bodyPartType, float float0) voidaddVisualDamage(String itemType) voidaddWorldSoundUnlessInvisible(int radius, int volume, boolean bStressHumans) floatbooleanvoidAnger(int amount) voidapplyDamage(float float0) voidApplyInBedOffset(boolean apply) voidapplyTraits(ArrayList<String> luaTraits) voidattackFromWindowsLunge(IsoZombie zombie) voidbooleanbecomeCorpseItem(ItemContainer container) voidBetaAntiDepress(float delta) voidBetaBlockers(float delta) booleanbodyPartHasTag(Integer integer, String string) booleanbodyPartIsSpiked(Integer integer) booleanbodyPartIsSpikedBehind(Integer integer) voidburnCorpse(IsoDeadBody corpse) voidcalcCarPositionOffset(boolean boolean0) calcCarSpeedVector(Vector2 vector1) calcCarToPlayerVector(IsoGameCharacter character1) calcCarToPlayerVector(IsoGameCharacter character1, Vector2 vector1) floatcalcConeAngleMultiplier(IsoGameCharacter var1, boolean boolean0) floatcalcConeAngleOffset(IsoGameCharacter var1, boolean boolean0) calcHitDir(IsoGameCharacter wielder, HandWeapon weapon, Vector2 out) voidcalcHitDir(Vector2 out) floatcalcLengthMultiplier(Vector2 vector, boolean boolean0) floatfloatfloatstatic ShadowParamscalculateShadowParams(AnimationPlayer animationPlayer, float float6, boolean boolean0, ShadowParams shadowParams) calculateShadowParams(ShadowParams shadowParams) voidCallout()voidCallout(boolean doAnim) booleancanAccessContainer(ItemContainer container) booleanbooleanbooleanbooleanbooleanstatic booleancanDropCorpseInto(IsoGameCharacter character, ItemContainer container) static booleancanGrabCorpseFrom(IsoGameCharacter character, ItemContainer container) booleanbooleancanReachTo(IsoGridSquare square) booleanCanSee(IsoMovingObject obj) booleanbooleanbooleancanStandAt(float float0, float float1, float float2) booleanbooleanbooleancarMovingBackward(Vector2 vector) voidchangeState(State state) booleanbooleanfloatvoidvoidvoidvoidvoidvoidclearVariable(String key) voidClearVariable(String key) voidvoidvoidvoidvoidvoidclimbThroughWindow(IsoObject object) voidvoidclimbThroughWindow(IsoThumpable w, Integer startingFrame) voidvoidclimbThroughWindow(IsoWindow w, Integer startingFrame) voidclimbThroughWindowFrame(IsoWindowFrame windowFrame) voidvoidclothingItemChanged(String itemGuid) clothingItemChanged Called when a ClothingItem file has changed on disk, causing the OutfitManager to broadcast this event.intcreateKeyRing(String string0) dbgGetAnimTrack(int layerIdx, int trackIdx) dbgGetAnimTrackName(int layerIdx, int trackIdx) floatdbgGetAnimTrackTime(int layerIdx, int trackIdx) floatdbgGetAnimTrackWeight(int layerIdx, int trackIdx) voiddie()voidDirectionFromVector(Vector2 vecA) voidDoDeath(HandWeapon weapon, IsoGameCharacter wielder) voidDoDeath(HandWeapon weapon, IsoGameCharacter wielder, boolean bGory) voiddoDeferredMovementFromRagdoll(Vector2 vector) voidDoFloorSplat(IsoGridSquare sq, String id, boolean bFlip, float offZ, float alpha) voidDoFootstepSound(float volume) voidDoFootstepSound(String type) voiddoHitByVehicle(BaseVehicle baseVehicle, BaseVehicle.HitVars hitVars) voidbooleanDoSwingCollisionBoneCheck(IsoGameCharacter zombie, int bone, float tempoLengthTest) voiddrawDebugTextBelow(String text) voiddrawDirectionLine(Vector2 dir, float length, float r, float g, float b) voidvoidDeprecated.voiddressInClothingItem(String itemGUID) voiddressInNamedOutfit(String outfitName) voiddressInPersistentOutfit(String outfitName) voiddressInPersistentOutfitID(int outfitID) voidvoidPicks a random outfit from the OutfitManagervoidDressup(SurvivorDesc desc) booleanDrinkFluid(FluidContainer fluidContainer, float float0) booleanDrinkFluid(FluidContainer fluidContainer, float float0, boolean var3) booleanDrinkFluid(InventoryItem item) booleanDrinkFluid(InventoryItem item, float float0) booleanDrinkFluid(InventoryItem item, float float0, boolean boolean0) voidvoidbooleanEat(InventoryItem info) booleanEat(InventoryItem info, float percentage) booleanEat(InventoryItem item0, float float0, boolean boolean0) booleanEatOnClient(InventoryItem item, float float0) voidendPlaybackGameVariables(AnimationVariableSource playbackVars) ensureExistsBallisticsTarget(IsoGameCharacter character0) voidvoidenterVehicle(BaseVehicle v, int seat, Vector3f offset) voidexert(float f) voidfaceDirection(IsoDirections directions) voidfaceLocation(float x, float y) voidfaceLocationF(float x, float y) voidfacePosition(int x, int y) voidfaceThisObject(IsoObject object) voidfaceThisObjectAlt(IsoObject object) voidvoidfallenOnKnees(boolean boolean0) voidvoidvoidvoidvoidfloatintgetAge()floatfloatintgetAlreadyReadPages(String fullType) floatfloatfloatfloatfloatgetAnimForwardDirection(Vector2 vector) getAnimVector(Vector2 out) Deprecated.getAttachedItem(String location) floatfloatgetBed()floatfloatfloatfloatfloatfloatfloatfloatfloatgetBodyPartClothingDefense(Integer part, boolean bite, boolean bullet) floatfloatintfloatgetClimbRopeSpeed(boolean boolean0) floatfloatgetContainerToolTip(ItemContainer container) <T> PZArrayList<ItemContainer> getContextWorldContainers(T object, Invokers.Params2.Boolean.ICallback<T, ItemContainer> iCallback) <T> PZArrayList<ItemContainer> getContextWorldContainers(T object, Invokers.Params2.Boolean.ICallback<T, ItemContainer> iCallback, PZArrayList<ItemContainer> pZArrayList) <T> PZArrayList<ItemContainer> getContextWorldContainersInObjects(IsoObject[] objects, T object1, Invokers.Params2.Boolean.ICallback<T, ItemContainer> iCallback, PZArrayList<ItemContainer> pZArrayList) floatfloatgetCorpseSicknessDefense(float float0) floatgetCorpseSicknessDefense(float float1, boolean boolean0) floatfloatfloatfloatgetDeferredMovement(Vector2 out_result) floatfloatfloatgetDescription(String string1) intfloatThe forward direction angle, in degrees.floatfloatgetDotWithForwardDirection(float targetX, float targetY) floatgetDotWithForwardDirection(Vector3 bonePos) floatThe character's excess twist, in degrees.floatfloatdoublefloatintfloatDeprecated.getForwardDirection(Vector2 vector) floatfloatDescription copied from interface:Â IAnimationVariableSourcefloatgetGlobalMovementMod(boolean bDoNoises) floatfloatfloatfloatfloatfloatfloatfloatintfloatdoubledoublefloatfloatbooleanstatic ColorInfogetInf()floatbooleangetIsNPC()voidgetItemVisuals(ItemVisuals itemVisuals) longfloatintintgetLastKnownLocationOf(String character) intintfloatintstatic int[]intgetLevelUpLevels(int level) floatfloatfloatgetLlx()floatgetLly()floatgetLlz()floatfloatfloatgetLookVector(Vector2 vector2) getLowDangerInVicinity(int attempts, int range) intintfloatThe maximum twist angle, in degrees.intintintfloatfloatgetModel()floatfloatfloatgetMusicIntensityEventModData(String string) intfloatintintgetOwner()floatfloatfloatgetPath2()intintintintintintintgetPerkInfo(PerkFactory.Perk perk) intgetPerkLevel(PerkFactory.Perk perks) Return the current lvl of a perk (skill)floatintintintfloatfloatfloatfloatfloatfloatintfloatfloatfloatThe character's current shoulder-twist angle, in degrees.floatfloatfloatfloatfloatfloatfloatfloatfloatfloatfloatfloatgetStateMachineParams(State state) getStats()getSubVariableSource(String string) getSuitableContainersToDropCorpse(PZArrayList<ItemContainer> pZArrayList) getSuitableContainersToDropCorpseInSquare(IsoGridSquare square, PZArrayList<ItemContainer> pZArrayList) getSuitableContainersWithHumanCorpseInSquare(IsoGridSquare square, PZArrayList<ItemContainer> pZArrayList) intintgetSurroundingAttackingZombies(boolean boolean0) intstatic HashMap<Integer, SurvivorDesc> getTargetGrapplePos(Vector3f vector3f) getTargetGrapplePos(Vector3 vector) getTargetGrappleRotation(Vector2 vector) floatThe desired twist, unclamped, in degrees.floatfloatstatic Vector2getTempo()static Vector2doubleintfloatfloatintfloatfloatfloatfloatgetTwist()The character's current twist angle, in degrees.getUID()intgetVariable(AnimationVariableHandle handle) Description copied from interface:Â IAnimationVariableSourceGetVariable(String key) getWaterSource(ArrayList<InventoryItem> items) intintgetWeaponLevel(HandWeapon weapon) floatstatic intfloatfloatgetWornItem(String location) floatfloatfloatfloatgetXp()intgetXpForLevel(int level) intbooleanbooleanbooleanbooleanhasBloodyClothing(Integer integer) booleanhasDirtyClothing(Integer integer) booleanhasEquipped(String itemType) booleanhasEquippedTag(String tag) booleanbooleanbooleanbooleanbooleanhasPath()booleanhasRecipeAtHand(CraftRecipe craftRecipe) booleanbooleanbooleanHasTrait(TraitCollection.TraitSlot traitSlot) booleanhasWornTag(String string) booleanhelmetFall(boolean hitHead) floatHit(HandWeapon weapon, IsoGameCharacter wielder, float damageSplit, boolean bIgnoreDamage, float modDelta) floatHit(HandWeapon weapon, IsoGameCharacter wielder, float damageSplit, boolean bIgnoreDamage, float modDelta, boolean bRemote) floatHit(BaseVehicle _vehicle, float speed, boolean isHitFromBehind, float hitDirX, float hitDirY) voidhitConsequences(HandWeapon weapon, IsoGameCharacter wielder, boolean bIgnoreDamage, float damage, boolean bRemote) voidinitAttachedItems(String groupName) voidInitSpriteParts(SurvivorDesc desc) voidvoidinitWornItems(String bodyLocationGroupName) booleanbooleanbooleanbooleanbooleanisAiming()booleanisAlive()booleanbooleanisAnimal()booleanbooleanbooleanbooleanbooleanbooleanisAsleep()booleanisAttachedItem(InventoryItem item) booleanbooleanIsAttackRange(float x, float y, float z) booleanbooleanbooleanbooleanisBehind(IsoGameCharacter chr) booleanbooleanbooleanisbOnBed()Deprecated.booleanbooleanbooleanisBumped()booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanisClimbingThroughWindow(IsoWindow window) booleanisClosingWindow(IsoWindow window) booleanbooleanbooleanbooleanisCurrentGameClientState(State state) booleanbooleanbooleanisCurrentState(State state) booleanisDead()booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanisEquipped(InventoryItem item) booleanbooleanisFacingLocation(float x, float y, float dot) booleanisFacingObject(IsoObject object, float dot) booleanbooleanbooleanbooleanisFemale()booleanbooleanisGodMod()booleanbooleanbooleanbooleanisHandItem(InventoryItem item) booleanbooleanbooleanisHeavyItem(InventoryItem item) booleanbooleanbooleanDeprecated.booleanbooleanbooleanbooleanbooleanisInTrees2(boolean ignoreBush) booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanisKnownMediaLine(String guid) booleanisKnownPoison(InventoryItem item) booleanisKnownPoison(Item item) booleanbooleanbooleanisLiteratureRead(String string) booleanisLocal()booleanisMaskClicked(int x, int y, boolean flip) booleanbooleanisMeleeAttackRange(HandWeapon weapon, IsoMovingObject movingObject, Vector3 vector) booleanbooleanisMoving()booleanbooleanisNPC()booleanisObjectBehind(IsoObject object) booleanisOnBack()booleanisOnBed()booleanbooleanisOnFire()booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanisPrimaryEquipped(String item) booleanbooleanisPrintMediaRead(String string) booleanbooleanisProtectedFromToxic(boolean boolean0) booleanisPushedByForSeparate(IsoMovingObject movingObject) booleanbooleanbooleanbooleanbooleanbooleanisReanim()booleanisRecipeActuallyKnown(String string) booleanisRecipeActuallyKnown(CraftRecipe craftRecipe) booleanisRecipeKnown(String name) booleanisRecipeKnown(String string, boolean boolean0) booleanisRecipeKnown(CraftRecipe craftRecipe) booleanisRecipeKnown(CraftRecipe craftRecipe, boolean boolean0) booleanisRecipeKnown(Recipe recipe) booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanisSitOnFurnitureObject(IsoObject object1) booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanisUnderVehicleRadius(float float0) booleanbooleanbooleanbooleanbooleanbooleanbooleanisVehicleCollisionActive(BaseVehicle testVehicle) booleanbooleanbooleanbooleanbooleanbooleanisWearingTag(String string) booleanbooleanisZombie()booleanbooleanisZombieAttacking(IsoMovingObject other) booleanvoidKill(IsoGameCharacter killer) voidKill(HandWeapon var1, IsoGameCharacter character1) booleanlearnRecipe(String name) booleanlearnRecipe(String string, boolean boolean0) voidlevel0(PerkFactory.Perk perk) voidLevelPerk(PerkFactory.Perk perk) Level up a perk (max lvl 5)voidLevelPerk(PerkFactory.Perk perk, boolean removePick) Level up a perk (max lvl 5)voidload(ByteBuffer input, int WorldVersion, boolean IS_DEBUG_SAVE) voidloadChange(String change, ByteBuffer bb) voidLoseLevel(PerkFactory.Perk perk) voidmodifyTraitXPBoost(String string, boolean boolean0) voidmodifyTraitXPBoost(TraitFactory.Trait trait, boolean boolean0) voidMoveForward(float dist, float x, float y, float soundDelta) floatbooleanbooleanvoidNPCSetAiming(boolean isAiming) voidNPCSetAttack(boolean newvalue) voidNPCSetJustMoved(boolean newvalue) voidNPCSetMelee(boolean newvalue) voidNPCSetRunning(boolean newvalue) voidOnAnimEvent(AnimLayer animLayer, AnimationTrack animationTrack, AnimEvent animEvent) voidvoidOnDeath()booleanonDeath_ShouldDoSplatterAndSounds(HandWeapon var1, IsoGameCharacter var2, boolean var3) voidbooleanonMouseLeftClick(int x, int y) voidvoidvoidvoidPainMeds(float delta) voidpathToCharacter(IsoGameCharacter target) voidpathToLocation(int x, int y, int z) voidpathToLocationF(float x, float y, float z) voidpathToSound(int x, int y, int z) voidpickUpCorpse(IsoDeadBody deadBody, String string) voidvoidvoidPlayAnimUnlooped(String string) voidPlayAnimWithSpeed(String string, float framesSpeedPerFrame) voidvoidvoidlongvoidlonglonglongplaySoundLocal(String file) longplayWeaponHitArmourSound(int int2, boolean boolean0) voidvoidvoidvoidfloatprocessHitDamage(HandWeapon weapon, IsoGameCharacter wielder, float damageSplit, boolean bIgnoreDamage, float modDelta) voidQueueAction(BaseAction act) voidreadInventory(ByteBuffer byteBuffer) voidReadLiterature(Literature literature) Used when you read a book, magazine or newspapervoidvoidvoidvoidvoidvoidvoidbooleanremoveFromHands(InventoryItem item) voidvoidremoveKnownMediaLine(String guid) voidremoveWornItem(InventoryItem item) voidremoveWornItem(InventoryItem item, boolean forceDropTooHeavy) voidrender(float x, float y, float z, ColorInfo col, boolean bDoChild, boolean bWallLightingPass, Shader shader) voidvoidrenderObjectPicker(float x, float y, float z, ColorInfo _lightInfo) voidvoidrenderShadow(float x, float y, float z) voidreportEvent(String name) voidvoidvoidvoidvoidvoidvoidvoidsave(ByteBuffer output, boolean IS_DEBUG_SAVE) voidsaveChange(String change, KahluaTable tbl, ByteBuffer bb) voidvoidvoidvoidvoidSayRadio(String line, float r, float g, float b, UIFont font, float baseRange, int channel, String customTag) voidvoidSayWhisper(String line) voidSeen(Stack<IsoMovingObject> SeenList) voidsetAddedToModelManager(ModelManager var1, boolean boolean0) voidsetAge(int _age) voidsetAimAtFloor(boolean b) voidsetAimAtFloor(boolean boolean0, float float0) voidsetAimingDelay(float float1) voidsetAllowConversation(boolean _AllowConversation) voidsetAlreadyReadPages(String fullType, int pages) voidsetAnimated(boolean b) voidsetAnimatingBackwards(boolean boolean0) voidsetAnimForecasted(int timeMs) voidsetAnimRecorderActive(boolean boolean1, boolean boolean0) voidsetAsleep(boolean _Asleep) voidsetAttachedItem(String location, InventoryItem item) voidsetAttachedItems(AttachedItems other) voidsetAttackedBy(IsoGameCharacter _AttackedBy) voidsetAttackTargetSquare(IsoGridSquare _attackTargetSquare) voidsetAutoWalk(boolean b) voidvoidsetAvoidDamage(boolean avoid) voidsetbClimbing(boolean _bClimbing) voidsetbDoDefer(boolean _bDoDefer) voidvoidsetBedType(String _bedType) voidsetBeenMovingFor(float beenMovingFor) voidsetBeenSprintingFor(float beenSprintingFor) voidsetBetaDelta(float _BetaDelta) voidsetBetaEffect(float _BetaEffect) voidsetbFalling(boolean _bFalling) voidsetBloodImpactX(float _BloodImpactX) voidsetBloodImpactY(float _BloodImpactY) voidsetBloodImpactZ(float _BloodImpactZ) voidsetBloodSplat(IsoSprite _bloodSplat) voidsetbOnBed(boolean _bOnBed) Deprecated.voidsetBuildCheat(boolean buildCheat) voidsetBumpDone(boolean val) voidsetBumpedChr(IsoGameCharacter _bumpedChr) voidsetBumpFall(boolean val) voidsetBumpFallType(String val) voidsetBumpStaggered(boolean val) voidsetBumpType(String _bumpType) voidsetbUseParts(boolean _bUseParts) voidsetCanShout(boolean _canShout) voidsetCanUseBrushTool(boolean boolean0) voidsetCanUseLootTool(boolean boolean0) voidsetClickSound(String _clickSound) voidsetClimbData(ClimbSheetRopeState.ClimbData climbDatax) voidsetClimbRopeTime(float float0) voidvoidvoidvoidvoidvoidvoidsetCorpseSicknessRate(float float0) voidsetCriticalHit(boolean _isCrit) voidsetCurrentVerticalAimAngle(float float0) voidsetDangerLevels(float _dangerLevels) voidsetDeathDragDown(boolean dragDown) voidsetDebugMonitor(AnimatorDebugMonitor monitor) voidvoidsetDefaultState(State _defaultState) voidsetDeferredMovementEnabled(boolean boolean0) voidsetDelayToSleep(float delay) voidsetDepressDelta(float _DepressDelta) voidsetDepressEffect(float _DepressEffect) voidsetDescriptor(SurvivorDesc _descriptor) voidsetDieCount(int _DieCount) voidsetDirectionAngle(float angleDegrees) voidsetDoDeathSound(boolean _doDeathSound) voidsetEditingRagdoll(boolean boolean0) voidsetFallOnFront(boolean _fallOnFront) voidsetFallTime(float _fallTime) voidsetFarmingCheat(boolean b) voidsetFastMoveCheat(boolean boolean0) voidsetFemale(boolean isFemale) voidsetFireKillRate(float _FireKillRate) voidsetFireMode(String var1) voidsetFireSpreadProbability(int _FireSpreadProbability) voidsetFishingCheat(boolean boolean0) voidsetFollowingTarget(IsoGameCharacter _FollowingTarget) voidsetForceWakeUpTime(float _ForceWakeUpTime) voidsetForwardDirection(float x, float y) voidvoidvoidvoidsetForwardIsoDirection(IsoDirections directions) voidsetGodMod(boolean b) voidsetGrappleThrowIntoContainer(boolean boolean0) voidsetGrappleThrowOutWindow(boolean boolean0) voidsetGrappleThrowOverFence(boolean boolean0) voidsetHaloNote(String str) voidsetHaloNote(String str, float dispTime) voidsetHaloNote(String str, int r, int g, int b, float dispTime) voidsetHeadLookAround(boolean boolean0) voidsetHeadLookAroundDirection(float float0, float float1) voidsetHealth(float _Health) voidsetHealthCheat(boolean healthCheat) voidsetHideWeaponModel(boolean _hideWeaponModel) voidvoidsetHitFromBehind(boolean _hitFromBehind) voidsetHitReaction(String _hitReaction) voidsetHurtSound(String _hurtSound) voidsetIgnoreAimingInput(boolean b) voidsetIgnoreMovement(boolean _ignoreMovement) voidsetIgnoreStaggerBack(boolean _IgnoreStaggerBack) voidsetInventory(ItemContainer _inventory) voidsetInvincible(boolean _invincible) voidsetInvisible(boolean b) voidsetInvulnerable(boolean boolean0) voidsetIsAiming(boolean aIsAiming) voidsetIsAnimal(boolean boolean0) voidsetIsNPC(boolean isAI) voidsetIsResting(boolean boolean0) voidsetKilledByFall(boolean boolean0) voidsetKnockedDown(boolean _bKnockedDown) voidsetKnowAllRecipes(boolean boolean0) voidsetLastBump(long _lastBump) voidsetLastChatMessage(ChatMessage _lastChatMessage) voidsetLastCollidedN(boolean _lastCollidedN) voidsetLastCollidedW(boolean _lastCollidedW) voidsetLastFallSpeed(float _lastFallSpeed) voidsetLastHeardSound(int x, int y, int z) voidsetLastHitCharacter(IsoGameCharacter character0) voidsetLastHitCount(int hitCount) voidsetLastHourSleeped(int _lastHourSleeped) voidsetLastLocalEnemies(int _LastLocalEnemies) voidsetLastSpokenLine(String line) voidsetLastZombieKills(int _LastZombieKills) voidsetLeaveBodyTimedown(float _leaveBodyTimedown) voidsetLegsSprite(IsoSprite _legsSprite) voidsetLevelUpMultiplier(float _LevelUpMultiplier) voidsetLlx(float _llx) voidsetLly(float _lly) voidsetLlz(float _llz) voidsetMaxTwist(float degrees) Specify the maximum twist angle, in degrees.voidsetMaxWeight(int _maxWeight) voidsetMaxWeightBase(int _maxWeightBase) voidsetMechanicsCheat(boolean mechanicsCheat) voidsetMeleeDelay(float delay) voidsetMetabolicTarget(float target) voidvoidsetMomentumScalar(float val) voidsetMovablesCheat(boolean b) voidsetMoveDelta(float moveDelta) voidsetMoveForwardVec(Vector2 _moveForwardVec) voidsetMoving(boolean val) voidsetMusicIntensityEventModData(String string, Object object) voidsetNextWander(int _NextWander) voidsetNPC(boolean newvalue) voidsetNumSurvivorsInVicinity(int _NumSurvivorsInVicinity) voidsetOnBed(boolean boolean0) voidsetOnDeathDone(boolean done) voidsetOnFire(boolean _OnFire) voidvoidsetOnKillDone(boolean done) voidsetOwner(UdpConnection var1) voidsetOwnerPlayer(IsoPlayer var1) voidsetPainDelta(float _PainDelta) voidsetPainEffect(float _PainEffect) voidvoidsetPathIndex(int _pathIndex) voidsetPathing(boolean _pathing) voidsetPathSpeed(float var1) voidsetPatience(int _Patience) voidsetPatienceMax(int _PatienceMax) voidsetPatienceMin(int _PatienceMin) voidsetPerformingAttackAnimation(boolean boolean0) voidsetPerformingShoveAnimation(boolean boolean0) voidsetPerformingStompAnimation(boolean boolean0) voidsetPerkLevelDebug(PerkFactory.Perk perks, int level) voidsetPersistentOutfitID(int outfitID) voidsetPersistentOutfitID(int outfitID, boolean init) voidsetPlayingDeathSound(boolean playing) voidsetPrimaryHandItem(InventoryItem _leftHandItem) voidsetRagdollFall(boolean boolean0) voidsetRangedWeaponEmpty(boolean val) voidsetReading(boolean _isReading) voidsetReanim(boolean _Reanim) voidsetReanimAnimDelay(int _ReanimAnimDelay) voidsetReanimAnimFrame(int _ReanimAnimFrame) voidsetReanimateTimer(float _ReanimateTimer) voidsetRecoilDelay(float recoilDelay) voidsetRecoilVarX(float float0) voidsetRecoilVarY(float float0) voidsetReduceInfectionPower(float _reduceInfectionPower) voidsetRemoteID(int _RemoteID) voidsetRunning(boolean _bRunning) voidvoidsetSayLine(String sayLine) voidsetSceneCulled(boolean isCulled) Specify whether this character is currently not to be drawn, as it is outside the visible area.voidsetSecondaryHandItem(InventoryItem _rightHandItem) voidsetShoveStompAnim(boolean boolean0) voidsetShowAdminTag(boolean _showAdminTag) voidsetSitOnFurnitureDirection(IsoDirections directions) voidsetSitOnFurnitureObject(IsoObject object) voidsetSitOnGround(boolean _sitOnGround) voidsetSittingOnFurniture(boolean boolean0) voidsetSleepingTabletDelta(float _SleepingTabletDelta) voidsetSleepingTabletEffect(float _SleepingTabletEffect) voidsetSlowFactor(float _slowFactor) voidsetSlowTimer(float _slowTimer) voidsetSneaking(boolean _bSneaking) voidsetSneakLimpSpeedScale(float float0) voidsetSpeakColour(Color _SpeakColour) voidsetSpeakColourInfo(ColorInfo info) voidsetSpeaking(boolean _Speaking) voidsetSpeakTime(int _SpeakTime) voidsetSpeedMod(float _speedMod) voidsetSprinting(boolean _bSprinting) voidsetStaggerTimeMod(float _staggerTimeMod) voidsetStateMachineLocked(boolean val) voidsetSurvivorKills(int survivorKills) voidsetTargetAndCurrentDirection(float float0, float float1) voidsetTargetGrapplePos(float float0, float float1, float float2) voidsetTargetVerticalAimAngle(float float1) voidsetTeleport(NetworkTeleport _teleport) voidsetTemperature(float t) voidsetTextureCreator(ModelInstanceTextureCreator _textureCreator) voidsetTimedActionInstantCheat(boolean b) voidsetTimeOfSleep(float _timeOfSleep) voidsetTimeSinceLastSmoke(float _timeSinceLastSmoke) voidsetTimeThumping(int _TimeThumping) voidsetTurnDelta(float m_turnDelta) voidsetUnlimitedAmmo(boolean boolean0) voidsetUnlimitedCarry(boolean unlimitedCarry) voidsetUnlimitedEndurance(boolean unlimitedEndurance) voidsetUseHandWeapon(HandWeapon _useHandWeapon) voidsetUsePhysicHitReaction(boolean boolean0) setVariable(String string, boolean boolean0) setVariable(String string, float float0) setVariable(String string0, String string1) setVariable(AnimationVariableHandle animationVariableHandle, boolean boolean0) voidDescription copied from interface:Â IAnimationVariableMapvoidSetVariable(String key, String value) <EnumType extends Enum<EnumType>>
IAnimationVariableSlotsetVariableEnum(String string, EnumType _enum) voidvoidsetVehicleCollision(boolean boolean0) voidsetVisibleToNPCs(boolean _VisibleToNPCs) voidsetWornItem(String location, InventoryItem item) voidsetWornItem(String location, InventoryItem item, boolean forceDropTooHeavy) voidsetWornItems(WornItems other) voidsetXp(IsoGameCharacter.XP _xp) Deprecated.voidsetZombieKills(int _ZombieKills) voidsetZombiesDontAttack(boolean boolean0) booleanbooleanbooleanbooleanbooleanbooleanbooleanvoidSleepingTablet(float _SleepingTabletDelta) voidsmashCarWindow(VehiclePart part) voidvoidspikePart(BodyPartType bodyPartType) voidspikePartIndex(int int0) voidvoidsplatBlood(int dist, float alpha) voidvoidvoidvoidvoidStartAction(BaseAction act) voidstartEvent(long eventInstance, GameSoundClip clip, BitSet parameterSet) voidStartTimedActionAnim(String event) voidStartTimedActionAnim(String event, String type) voidvoidvoidvoidvoidvoidstopEvent(long eventInstance, GameSoundClip clip, BitSet parameterSet) voidstopOrTriggerSound(long eventInstance) voidvoidteleportTo(float float1, float float0) voidteleportTo(float float1, float float0, int int0) voidteleportTo(int int0, int int1) voidteleportTo(int int1, int int2, int int0) booleantestDefense(IsoZombie zomb) Test if we're able to defend a zombie bite Can only happen if zombie is attacking from front Calcul include current weapon skills, fitness invalid input: '&' strengthtestDotSide(IsoMovingObject target) voidThrow(HandWeapon weapon) voidthrowGrappledIntoInventory(ItemContainer container) voidthrowGrappledOverFence(IsoObject object, IsoDirections directions) voidvoidtriggerContextualAction(String string) voidtriggerContextualAction(String string, Object object) voidtriggerContextualAction(String string, Object object0, Object object1) voidtriggerContextualAction(String string, Object object0, Object object1, Object object2) voidtriggerContextualAction(String string, Object object0, Object object1, Object object2, Object object3) voidtryGetAIState(String string) voidupdate()voidvoidvoidvoidvoidvoidvoidvoidupdateEvent(long eventInstance, GameSoundClip clip) voidvoidvoidvoidvoidvoidvoidvoidvoidvoidbooleanbooleanbooleanwasLocal()voidvoidMethods inherited from class zombie.iso.IsoMovingObject
canHaveMultipleHits, collideWith, compareToY, Despawn, DistTo, DistTo, distToNearestCamCharacter, DistToProper, DistToSquared, DistToSquared, DoCollideNorS, DoCollideWorE, doStairs, ensureOnTile, getBuilding, getBumpedType, getCollidedObject, getCollideType, getCurrentSquare, getCurrentZone, getDistanceSq, getEatingZombies, getFacingPosition, getFeelersize, getFeelerTile, getFuturWalkedSquare, getGlobalMovementMod, getHitDir, getHitForce, getHitFromAngle, getID, getIDCount, getImpulsex, getImpulsey, getLastCollideTime, getLastSquare, getLastTargettedBy, getLastX, getLastY, getLastZ, getLimpulsex, getLimpulsey, getMasterRegion, getMovementLastFrame, getNextX, getNextY, getNoDamage, getObjectName, getPathFindIndex, getPosition, getPosition, getPosition, getScreenX, getScreenY, getScriptModule, getScriptNextX, getScriptNextY, getScriptnx, getScriptny, getSquare, getStateEventDelayTimer, getSurroundingThumpers, getThumpTarget, getTimeSinceZombieAttack, getVectorFromDirection, getVectorFromDirection, getWeight, getWeight, getWidth, getX, getY, getZ, isbAltCollide, isCharacter, isCloseKilled, isCollidable, isCollided, isCollidedE, isCollidedN, isCollidedS, isCollidedThisFrame, isCollidedW, isCollidedWithDoor, isCollidedWithVehicle, isCrawling, isDestroyed, isEatingOther, isExistInTheWorld, isFirstUpdate, isGettingUp, isOnFloor, isProne, isPushableForSeparate, isShootable, isSolid, isSolidForSeparate, isStanding, Move, MoveUnmodded, onMouseRightClick, onMouseRightReleased, removeFromSquare, separate, setbAltCollide, setCloseKilled, setCollidable, setCollidedE, setCollidedN, setCollidedObject, setCollidedS, setCollidedThisFrame, setCollidedW, setCollidedWithDoor, setCollideType, setCurrent, setCurrentSquareFromPosition, setCurrentSquareFromPosition, setCurrentSquareFromPosition, setDestroyed, setEatingZombies, setFeelersize, setFirstUpdate, setForceX, setForceY, setHitForce, setHitFromAngle, setID, setIDCount, setImpulsex, setImpulsey, setLast, setLastCollideTime, setLastTargettedBy, setLastX, setLastY, setLastZ, setLimpulsex, setLimpulsey, setMovementLastFrame, setMovingSquareNow, setNextX, setNextY, setNoDamage, setOnFloor, setPathFindIndex, setPosition, setPosition, setPosition, setScriptModule, setScriptNextX, setScriptNextY, setScriptnx, setScriptny, setShootable, setSolid, setStateEventDelayTimer, setThumpTarget, setTimeSinceZombieAttack, setWeight, setWidth, setX, setY, setZ, spotted, toString, updateAnimationMethods inherited from class zombie.iso.IsoObject
addAttachedAnimSprite, addAttachedAnimSpriteByName, addAttachedAnimSpriteInstance, addChild, addFluid, addItemToObjectSurface, addItemToObjectSurface, addItemToObjectSurface, addSecondaryContainer, addSheetRope, addToWorld, afterRotated, AttachAnim, AttachAnim, AttachExistingAnim, AttachExistingAnim, AttackObject, canAddSheetRope, canTransferFluidFrom, canTransferFluidTo, checkAmbientSound, checkHaveElectricity, checkLightSourceActive, checkObjectPowered, cleanWallBlood, clearAttachedAnimSprite, clearOnOverlay, Collision, countAddSheetRope, createContainersFromSpriteProperties, createFluidContainersFromSpriteProperties, customHashCode, Damage, debugPrintout, destroyFence, DirtySlice, doFindExternalWaterSource, DoSpecialTooltip, DoTooltip, dumpContentsInSquare, emptyFluid, factoryClassFromFileInput, factoryFromFileInput, factoryFromFileInput, factoryFromFileInput_OLD, factoryGetClassID, FindExternalWaterSource, FindExternalWaterSource, FindExternalWaterSource, FindWaterSourceOnSquare, getAlpha, getAlpha, getAttachedAnimSprite, getAttachedAnimSpriteCount, getCell, getChildSprites, getChunk, getContainer, getContainerByEitherType, getContainerByIndex, getContainerByType, getContainerClickedOn, getContainerCount, getContainerIndex, getContainers, getCurrentFrameTex, getCustomColor, getDamage, getDir, getDoRender, getEntityNetID, getFacing, getFacingPositionAlt, getFactoryVehicle, getFasciaAttachedSquare, getFluidAmount, getFluidCapacity, getFluidUiName, getForwardIsoDirection, getGameEntityType, getHighlightColor, getHighlightColor, getIsSurfaceNormalOffset, getItemContainer, getKeyId, getLastRendered, getLastRenderedRendered, getLightSource, getMaskClickedY, getMasterObject, getModData, getMovingObjectIndex, getName, getNew, getNew, getObjectIndex, getObjectRenderEffects, getObjectRenderEffectsToApply, getOffsetX, getOffsetY, getOnOverlay, getOutlineHighlightCol, getOutlineThickness, getOverlaySprite, getOverlaySpriteColor, getPipedFuelAmount, getProperties, getRenderEffectMaster, getRenderEffectObjectByIndex, getRenderEffectObjectCount, getRenderInfo, getRenderSquare, getRenderYOffset, getRerouteCollide, getRerouteMask, getRerouteMaskObject, getScriptName, getSpecialObjectIndex, getSprite, getSpriteGrid, getSpriteGridObjects, getSpriteGridObjects, getSpriteGridObjectsExcludingSelf, getSpriteGridObjectsIncludingSelf, getSpriteModel, getSpriteName, getStaticMovingObjectIndex, getSurfaceNormalOffset, getSurfaceOffset, getSurfaceOffsetNoTable, getTable, getTargetAlpha, getTargetAlpha, getTextureName, getThumpableFor, getThumpCondition, getTile, getTileName, getType, getUsesExternalWaterSource, GetVehicleSlowFactor, getWindRenderEffects, getWorldObjectIndex, hasAnimatedAttachments, hasAttachedAnimSprites, hasExternalWaterSource, hasFluid, hasGridPower, hasModData, hasOverlaySprite, hasPropaneTank, hasSpriteGrid, HasTooltip, hasWater, haveSheetRope, haveSpecialTooltip, Hit, HitByVehicle, invalidateRenderChunkLevel, invalidateVispolyChunkLevel, isAlphaAndTargetZero, isAlphaAndTargetZero, isAlphaZero, isAlphaZero, isAnimating, isBlink, isBlink, isBush, isCanPath, isConnectedSpriteGridObject, isEntityValid, isFascia, isFireInteractionObject, isFloor, isFluidInputLocked, isGenericCraftingSurface, isGrave, isHighlighted, isHighlighted, isHighlightRenderOnce, isHighlightRenderOnce, isHoppable, isItemAllowedInContainer, isLit, isMaskClicked, isMovedThumpable, isNoPicking, isNorthHoppable, isObjectNoContainerOrEmpty, isOnScreen, isOutlineHighlight, isOutlineHighlight, isOutlineHlAttached, isOutlineHlAttached, isOutlineHlBlink, isOutlineHlBlink, isOutlineOnMouseover, isPropaneBBQ, isRemoveItemAllowedFromContainer, isSatChair, isSceneCulled, isSpriteInvisible, isStairsNorth, isStairsObject, isStairsWest, isStump, isTableSurface, isTableTopObject, isTaintedWater, isTallHoppable, isTargetAlphaZero, isTent, isWall, isWallN, isWallW, load, loadFromRemoteBuffer, loadFromRemoteBuffer, loadState, moveFluidToTemporaryContainer, onAnimationFinished, removeAllContainers, RemoveAttachedAnim, RemoveAttachedAnims, removeFromWorldToMeta, removeRenderEffect, removeSheetRope, renderAnimatedAttachments, renderAttachedAndOverlaySprites, renderFloorTile, renderFxMask, renderWallTile, renderWallTileDepth, renderWallTileOnly, replaceItem, reset, reuseGridSquare, save, saveState, sendObjectChange, sendObjectChange, sendObjectChange, Serialize, setAlpha, setAlpha, setAlphaAndTarget, setAlphaAndTarget, setAlphaToTarget, setAnimating, setAttachedAnimSprite, setBlink, setBlink, setChildSprites, setContainer, setCustomColor, setCustomColor, setDamage, setDir, setDoRender, setExplored, setForwardIsoDirection, setHighlightColor, setHighlightColor, setHighlightColor, setHighlightColor, setHighlighted, setHighlighted, setHighlighted, setHighlighted, setHighlightRenderOnce, setHighlightRenderOnce, setKeyId, setLastRendered, setLastRenderedRendered, setLightSource, setLit, setModData, setMovedThumpable, setName, SetName, setNoPicking, setOffsetX, setOffsetY, setOnOverlay, setOutlineHighlight, setOutlineHighlight, setOutlineHighlightCol, setOutlineHighlightCol, setOutlineHighlightCol, setOutlineHighlightCol, setOutlineHlAttached, setOutlineHlAttached, setOutlineHlBlink, setOutlineHlBlink, setOutlineOnMouseover, setOutlineThickness, setOverlaySprite, setOverlaySprite, setOverlaySprite, setOverlaySprite, setOverlaySpriteColor, setPipedFuelAmount, setRenderEffect, setRenderEffect, setRenderYOffset, setRerouteCollide, setRerouteMask, setSatChair, setSpecialTooltip, setSprite, setSprite, setSpriteFromName, setSpriteModelName, setSquare, setTable, setTargetAlpha, setTargetAlpha, setTile, setType, setUsesExternalWaterSource, shouldShowOnOverlay, softReset, spawnItemToObjectSurface, spawnItemToObjectSurface, sync, syncFluidContainerReceive, syncFluidContainerSend, syncIsoObject, syncIsoObjectReceive, syncIsoObjectSend, TestCollide, TestPathfindCollide, TestVision, Thump, transferFluidFrom, transferFluidTo, transmitCompleteItemToClients, transmitCompleteItemToServer, transmitCustomColorToClients, transmitModData, transmitUpdatedSprite, transmitUpdatedSpriteToClients, transmitUpdatedSpriteToClients, transmitUpdatedSpriteToServer, turnOn, UnCollision, unsetOutlineHighlight, useFluid, useItemOn, WeaponHit, writeToRemoteBufferMethods inherited from class zombie.entity.GameEntity
attrib, componentSize, containsComponent, getAttributes, getComponent, getComponentAny, getComponentForIndex, getComponentFromID, getDefaultEntityDisplayName, getDurabilityComponent, getEntityDisplayName, getEntityFullTypeDebug, getEntityScript, getExceptionCompatibleString, getFluidContainer, getSpriteConfig, getUsingPlayer, hasComponent, hasComponentAny, hasComponents, hasRenderers, isAddedToEngine, isMeta, isRemovingFromEngine, isScheduledForBucketUpdate, isScheduledForEngineRemoval, isUsingPlayer, isValidEngineEntity, loadEntity, onEquip, onEquip, onFluidContainerUpdate, onUnEquip, removeFromWorld, renderlastComponents, requiresEntitySave, saveEntity, sendSyncEntity, setUsingPlayerMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface zombie.chat.ChatElementOwner
getSquare, getX, getY, getZMethods inherited from interface zombie.core.skinnedmodel.advancedanimation.IAnimatable
canTransitionToState, getOnlineIDMethods inherited from interface zombie.core.skinnedmodel.advancedanimation.IAnimationVariableRegistry
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
getVariableBoolean, getVariableEnumMethods inherited from interface zombie.core.skinnedmodel.advancedanimation.IAnimationVariableSourceContainer
containsVariable, getVariable, getVariableBoolean, getVariableBoolean, getVariableFloat, getVariableString, isVariableMethods inherited from interface zombie.core.skinnedmodel.advancedanimation.events.IAnimEventWrappedBroadcaster
addAnimEventListener, addAnimEventListener, addAnimEventListener, addAnimEventListener, addAnimEventListener, addAnimEventListener, addAnimEventListener, addAnimEventListener, addAnimEventListener, addAnimEventListener, animEventMethods inherited from interface zombie.core.skinnedmodel.IGrappleable
getID, getPosition, getPosition, setDoGrappleLetGo, setGrappleDeferredOffset, setGrappleDeferredOffset, setPosition, setPosition, setTargetGrapplePos, setTargetGrapplePos, setTargetGrappleRotationMethods inherited from interface zombie.core.skinnedmodel.IGrappleableWrapper
AcceptGrapple, getBearingFromGrappledTarget, getBearingToGrappledTarget, getGrappledBy, getGrappledByString, getGrappledByType, getGrappleOffset, getGrappleOffset, getGrappleOffsetBehaviour, getGrapplePosOffsetForward, getGrappleResult, getGrappleRotOffsetYaw, getGrapplingTarget, getSharedGrappleAnimFraction, getSharedGrappleAnimNode, getSharedGrappleAnimTime, getSharedGrappleType, Grappled, GrapplerLetGo, isBeingGrappled, isBeingGrappledBy, isDoContinueGrapple, isDoGrapple, isGrappling, isGrapplingTarget, isOnFloor, isPerformingAnyGrappleAnimation, isPerformingGrappleGrabAnimation, LetGoOfGrappled, RejectGrapple, resetGrappleStateToDefault, setDoContinueGrapple, setDoGrapple, setGrappleDeferredOffset, setGrappleoffsetBehaviour, setGrapplePosOffsetForward, setGrappleResult, setGrappleRotOffsetYaw, setOnFloor, setPerformingGrappleGrabAnimation, setSharedGrappleAnimFraction, setSharedGrappleAnimNode, setSharedGrappleAnimTime, setSharedGrappleType, setTargetGrappleRotationMethods inherited from interface zombie.iso.ILuaIsoObject
setDir
-
Field Details
-
GlovesStrengthBonus
public static final int GlovesStrengthBonus- See Also:
-
AwkwardGlovesStrengthDivisor
public static final int AwkwardGlovesStrengthDivisor- See Also:
-
ai
-
doDirtBloodEtc
public boolean doDirtBloodEtc -
RENDER_OFFSET_X
public static final int RENDER_OFFSET_X- See Also:
-
RENDER_OFFSET_Y
public static final int RENDER_OFFSET_Y- See Also:
-
s_maxPossibleTwist
public static final float s_maxPossibleTwist- See Also:
-
vocalEvent
public long vocalEvent -
removedFromWorldMS
public long removedFromWorldMS -
amputations
-
hair
-
beard
-
-
secondaryHandModel
-
emitter
-
callOut
public boolean callOut -
ReanimatedCorpse
-
ReanimatedCorpseID
public int ReanimatedCorpseID -
advancedAnimator
-
StateMachineParams
-
bumpNbr
public int bumpNbr -
upKillCount
public boolean upKillCount -
Asleep
public boolean Asleep -
isResting
public boolean isResting -
blockTurning
public boolean blockTurning -
speedMod
public float speedMod -
legsSprite
-
knockbackAttackMod
public float knockbackAttackMod -
IsVisibleToPlayer
public final boolean[] IsVisibleToPlayer -
savedVehicleX
public float savedVehicleX -
savedVehicleY
public float savedVehicleY -
savedVehicleSeat
public short savedVehicleSeat -
savedVehicleRunning
public boolean savedVehicleRunning -
bagsWorn
-
Traits
-
cheats
-
lightInfo
-
bUpdateEquippedTextures
public boolean bUpdateEquippedTextures -
realx
public float realx -
realy
public float realy -
realz
public byte realz -
realState
-
realdir
-
overridePrimaryHandModel
-
overrideSecondaryHandModel
-
forceNullOverride
public boolean forceNullOverride -
usernameDisguised
public boolean usernameDisguised -
invRadioFreq
Deprecated. -
lastAnimalPet
public long lastAnimalPet -
vbdebugHitTarget
-
networkCharacter
-
-
Constructor Details
-
IsoGameCharacter
-
-
Method Details
-
isShoveStompAnim
public boolean isShoveStompAnim() -
setShoveStompAnim
public void setShoveStompAnim(boolean boolean0) -
getRecoilVarX
public float getRecoilVarX() -
setRecoilVarX
public void setRecoilVarX(float float0) -
getRecoilVarY
public float getRecoilVarY() -
setRecoilVarY
public void setRecoilVarY(float float0) -
setGrappleThrowOutWindow
public void setGrappleThrowOutWindow(boolean boolean0) -
isGrappleThrowOutWindow
public boolean isGrappleThrowOutWindow() -
setGrappleThrowOverFence
public void setGrappleThrowOverFence(boolean boolean0) -
isGrappleThrowOverFence
public boolean isGrappleThrowOverFence() -
setGrappleThrowIntoContainer
public void setGrappleThrowIntoContainer(boolean boolean0) -
isGrappleThrowIntoContainer
public boolean isGrappleThrowIntoContainer() -
updateRecoilVar
public void updateRecoilVar() -
getMomentumScalar
public float getMomentumScalar() -
setMomentumScalar
public void setMomentumScalar(float val) -
getDeferredMovement
-
getDeferredMovementFromRagdoll
-
getDeferredAngleDelta
public float getDeferredAngleDelta() -
getDeferredRotationWeight
public float getDeferredRotationWeight() -
getTargetGrapplePos
- Specified by:
getTargetGrapplePosin interfaceIGrappleable- Specified by:
getTargetGrapplePosin interfaceIGrappleableWrapper
-
getTargetGrapplePos
- Specified by:
getTargetGrapplePosin interfaceIGrappleable- Specified by:
getTargetGrapplePosin interfaceIGrappleableWrapper
-
setTargetGrapplePos
public void setTargetGrapplePos(float float0, float float1, float float2) - Specified by:
setTargetGrapplePosin interfaceIGrappleable- Specified by:
setTargetGrapplePosin interfaceIGrappleableWrapper
-
getTargetGrappleRotation
- Specified by:
getTargetGrappleRotationin interfaceIGrappleable- Specified by:
getTargetGrappleRotationin interfaceIGrappleableWrapper
-
isStrafing
public boolean isStrafing() -
dbgGetAnimTrack
-
dbgGetAnimTrackName
-
dbgGetAnimTrackTime
public float dbgGetAnimTrackTime(int layerIdx, int trackIdx) -
dbgGetAnimTrackWeight
public float dbgGetAnimTrackWeight(int layerIdx, int trackIdx) -
getTwist
public float getTwist()The character's current twist angle, in degrees. -
getShoulderTwist
public float getShoulderTwist()The character's current shoulder-twist angle, in degrees. -
getMaxTwist
public float getMaxTwist()The maximum twist angle, in degrees. -
setMaxTwist
public void setMaxTwist(float degrees) Specify the maximum twist angle, in degrees. -
getExcessTwist
public float getExcessTwist()The character's excess twist, in degrees. The excess is > 0 if the character is trying to twist further than their current maximum twist. ie. The amount that the desired twist exceeds the maximum twist. eg. If the character is trying to twist by 90 degrees, but their maximum is set to 70, then excess = 20 -
getNumTwistBones
public int getNumTwistBones() -
getAbsoluteExcessTwist
public float getAbsoluteExcessTwist() -
getAnimAngleTwistDelta
public float getAnimAngleTwistDelta() -
getAnimAngleStepDelta
public float getAnimAngleStepDelta() -
getTargetTwist
public float getTargetTwist()The desired twist, unclamped, in degrees. -
isRangedWeaponEmpty
public boolean isRangedWeaponEmpty()- Specified by:
isRangedWeaponEmptyin interfaceILuaGameCharacter
-
setRangedWeaponEmpty
public void setRangedWeaponEmpty(boolean val) - Specified by:
setRangedWeaponEmptyin interfaceILuaGameCharacter
-
hasFootInjury
public boolean hasFootInjury() -
isInTrees2
public boolean isInTrees2(boolean ignoreBush) -
isInTreesNoBush
public boolean isInTreesNoBush() -
isInTrees
public boolean isInTrees() -
getSurvivorMap
- Returns:
- the SurvivorMap
-
getLevelUpLevels
public static int[] getLevelUpLevels() -
getTempo
- Returns:
- the tempo
-
getTempo2
-
getInf
- Returns:
- the inf
-
getIsNPC
public boolean getIsNPC() -
setIsNPC
public void setIsNPC(boolean isAI) -
getEmitter
- Specified by:
getEmitterin interfaceILuaGameCharacter
-
updateEmitter
public void updateEmitter() -
doDeferredMovementFromRagdoll
-
getActionContext
- Specified by:
getActionContextin interfaceIAnimatable
-
getPreviousActionContextStateName
-
getCurrentActionContextStateName
-
hasAnimationPlayer
public boolean hasAnimationPlayer()- Specified by:
hasAnimationPlayerin interfaceIAnimatable
-
getAnimationPlayer
- Specified by:
getAnimationPlayerin interfaceIAnimatable
-
releaseAnimationPlayer
public void releaseAnimationPlayer() -
isAnimRecorderActive
public boolean isAnimRecorderActive() -
setAnimRecorderActive
public void setAnimRecorderActive(boolean boolean1, boolean boolean0) -
getAdvancedAnimator
- Specified by:
getAdvancedAnimatorin interfaceIAnimatable
-
getModelInstance
- Specified by:
getModelInstancein interfaceIAnimatable
-
getCurrentStateName
-
getPreviousStateName
-
getAnimationDebug
-
getStatisticsDebug
-
getTalkerType
- Specified by:
getTalkerTypein interfaceTalker
-
spinToZeroAllAnimNodes
public void spinToZeroAllAnimNodes() -
isAnimForecasted
public boolean isAnimForecasted() -
setAnimForecasted
public void setAnimForecasted(int timeMs) -
resetModel
public void resetModel()- Specified by:
resetModelin interfaceILuaGameCharacter
-
resetModelNextFrame
public void resetModelNextFrame()- Specified by:
resetModelNextFramein interfaceILuaGameCharacter
-
clothingItemChanged
clothingItemChanged Called when a ClothingItem file has changed on disk, causing the OutfitManager to broadcast this event. Checks if this item is currently used by this player's Outfit. Reloads and re-equips if so.- Specified by:
clothingItemChangedin interfaceIClothingItemListener- Parameters:
itemGuid- The item's Globally Unique Identifier (GUID).
-
reloadOutfit
public void reloadOutfit() -
setSceneCulled
public void setSceneCulled(boolean isCulled) Specify whether this character is currently not to be drawn, as it is outside the visible area. Eg. Zombies not seen by the player. Objects outside the rendered window etc.- Specified by:
setSceneCulledin interfaceIsoRenderable- Overrides:
setSceneCulledin classIsoObject
-
setAddedToModelManager
-
isAddedToModelManager
public boolean isAddedToModelManager() -
dressInRandomOutfit
public void dressInRandomOutfit()Picks a random outfit from the OutfitManager -
dressInRandomNonSillyOutfit
public void dressInRandomNonSillyOutfit() -
dressInNamedOutfit
- Specified by:
dressInNamedOutfitin interfaceILuaGameCharacterClothing
-
dressInPersistentOutfit
- Specified by:
dressInPersistentOutfitin interfaceILuaGameCharacterClothing
-
dressInPersistentOutfitID
public void dressInPersistentOutfitID(int outfitID) - Specified by:
dressInPersistentOutfitIDin interfaceILuaGameCharacterClothing
-
getOutfitName
- Specified by:
getOutfitNamein interfaceILuaGameCharacterClothing
-
dressInClothingItem
-
getRandomDefaultOutfit
-
getModel
-
hasActiveModel
public boolean hasActiveModel() -
hasItems
- Specified by:
hasItemsin interfaceILuaGameCharacter
-
getLevelUpLevels
public int getLevelUpLevels(int level) -
getLevelMaxForXp
public int getLevelMaxForXp() -
getXpForLevel
public int getXpForLevel(int level) - Specified by:
getXpForLevelin interfaceILuaGameCharacter
-
DoDeath
-
DoDeath
-
onDeath_ShouldDoSplatterAndSounds
public boolean onDeath_ShouldDoSplatterAndSounds(HandWeapon var1, IsoGameCharacter var2, boolean var3) -
clearFallDamage
public void clearFallDamage() -
getContextWorldContainers
public <T> PZArrayList<ItemContainer> getContextWorldContainers(T object, Invokers.Params2.Boolean.ICallback<T, ItemContainer> iCallback) -
getContextWorldContainers
public <T> PZArrayList<ItemContainer> getContextWorldContainers(T object, Invokers.Params2.Boolean.ICallback<T, ItemContainer> iCallback, PZArrayList<ItemContainer> pZArrayList) -
getContextWorldContainersInObjects
public <T> PZArrayList<ItemContainer> getContextWorldContainersInObjects(IsoObject[] objects, T object1, Invokers.Params2.Boolean.ICallback<T, ItemContainer> iCallback, PZArrayList<ItemContainer> pZArrayList) -
getContextWorldSuitableContainersToDropCorpseInObjects
public PZArrayList<ItemContainer> getContextWorldSuitableContainersToDropCorpseInObjects(IsoObject[] objects) -
getSuitableContainersToDropCorpseInSquare
-
getSuitableContainersToDropCorpseInSquare
public PZArrayList<ItemContainer> getSuitableContainersToDropCorpseInSquare(IsoGridSquare square, PZArrayList<ItemContainer> pZArrayList) -
getSuitableContainersToDropCorpse
-
getSuitableContainersToDropCorpse
public PZArrayList<ItemContainer> getSuitableContainersToDropCorpse(PZArrayList<ItemContainer> pZArrayList) -
getContextWorldContainersWithHumanCorpse
-
getSuitableContainersWithHumanCorpseInSquare
public PZArrayList<ItemContainer> getSuitableContainersWithHumanCorpseInSquare(IsoGridSquare square) -
getSuitableContainersWithHumanCorpseInSquare
public PZArrayList<ItemContainer> getSuitableContainersWithHumanCorpseInSquare(IsoGridSquare square, PZArrayList<ItemContainer> pZArrayList) -
canDropCorpseInto
-
canGrabCorpseFrom
-
canAccessContainer
-
getContainerToolTip
-
getFollowingTarget
- Returns:
- the FollowingTarget
-
setFollowingTarget
- Parameters:
_FollowingTarget- the FollowingTarget to set
-
getLocalList
- Returns:
- the LocalList
-
getLocalNeutralList
- Returns:
- the LocalNeutralList
-
getLocalGroupList
- Returns:
- the LocalGroupList
-
getLocalRelevantEnemyList
- Returns:
- the LocalRelevantEnemyList
-
getDangerLevels
public float getDangerLevels()- Returns:
- the dangerLevels
-
setDangerLevels
public void setDangerLevels(float _dangerLevels) - Parameters:
_dangerLevels- the dangerLevels to set
-
getPerkList
- Returns:
- the PerkList
-
getLeaveBodyTimedown
public float getLeaveBodyTimedown()- Returns:
- the leaveBodyTimedown
-
setLeaveBodyTimedown
public void setLeaveBodyTimedown(float _leaveBodyTimedown) - Parameters:
_leaveBodyTimedown- the leaveBodyTimedown to set
-
isAllowConversation
public boolean isAllowConversation()- Returns:
- the AllowConversation
-
setAllowConversation
public void setAllowConversation(boolean _AllowConversation) - Parameters:
_AllowConversation- the AllowConversation to set
-
getReanimateTimer
public float getReanimateTimer()- Returns:
- the ReanimateTimer
-
setReanimateTimer
public void setReanimateTimer(float _ReanimateTimer) - Parameters:
_ReanimateTimer- the ReanimateTimer to set
-
getReanimAnimFrame
public int getReanimAnimFrame()- Returns:
- the ReanimAnimFrame
-
setReanimAnimFrame
public void setReanimAnimFrame(int _ReanimAnimFrame) - Parameters:
_ReanimAnimFrame- the ReanimAnimFrame to set
-
getReanimAnimDelay
public int getReanimAnimDelay()- Returns:
- the ReanimAnimDelay
-
setReanimAnimDelay
public void setReanimAnimDelay(int _ReanimAnimDelay) - Parameters:
_ReanimAnimDelay- the ReanimAnimDelay to set
-
isReanim
public boolean isReanim()- Returns:
- the Reanim
-
setReanim
public void setReanim(boolean _Reanim) - Parameters:
_Reanim- the Reanim to set
-
isVisibleToNPCs
public boolean isVisibleToNPCs()- Returns:
- the VisibleToNPCs
-
setVisibleToNPCs
public void setVisibleToNPCs(boolean _VisibleToNPCs) - Parameters:
_VisibleToNPCs- the VisibleToNPCs to set
-
getDieCount
public int getDieCount()- Returns:
- the DieCount
-
setDieCount
public void setDieCount(int _DieCount) - Parameters:
_DieCount- the DieCount to set
-
getLlx
public float getLlx()- Returns:
- the llx
-
setLlx
public void setLlx(float _llx) - Parameters:
_llx- the llx to set
-
getLly
public float getLly()- Returns:
- the lly
-
setLly
public void setLly(float _lly) - Parameters:
_lly- the lly to set
-
getLlz
public float getLlz()- Returns:
- the llz
-
setLlz
public void setLlz(float _llz) - Parameters:
_llz- the llz to set
-
getRemoteID
public int getRemoteID()- Returns:
- the RemoteID
-
setRemoteID
public void setRemoteID(int _RemoteID) - Parameters:
_RemoteID- the RemoteID to set
-
getNumSurvivorsInVicinity
public int getNumSurvivorsInVicinity()- Returns:
- the NumSurvivorsInVicinity
-
setNumSurvivorsInVicinity
public void setNumSurvivorsInVicinity(int _NumSurvivorsInVicinity) - Parameters:
_NumSurvivorsInVicinity- the NumSurvivorsInVicinity to set
-
getLevelUpMultiplier
public float getLevelUpMultiplier()- Returns:
- the LevelUpMultiplier
-
setLevelUpMultiplier
public void setLevelUpMultiplier(float _LevelUpMultiplier) - Parameters:
_LevelUpMultiplier- the LevelUpMultiplier to set
-
getXp
- Specified by:
getXpin interfaceILuaGameCharacter- Returns:
- the xp
-
setXp
-
getLastLocalEnemies
public int getLastLocalEnemies()- Returns:
- the LastLocalEnemies
-
setLastLocalEnemies
public void setLastLocalEnemies(int _LastLocalEnemies) - Parameters:
_LastLocalEnemies- the LastLocalEnemies to set
-
getVeryCloseEnemyList
- Returns:
- the VeryCloseEnemyList
-
getLastKnownLocation
- Returns:
- the LastKnownLocation
-
getAttackedBy
- Returns:
- the AttackedBy
-
setAttackedBy
- Parameters:
_AttackedBy- the AttackedBy to set
-
isIgnoreStaggerBack
public boolean isIgnoreStaggerBack()- Returns:
- the IgnoreStaggerBack
-
setIgnoreStaggerBack
public void setIgnoreStaggerBack(boolean _IgnoreStaggerBack) - Parameters:
_IgnoreStaggerBack- the IgnoreStaggerBack to set
-
getTimeThumping
public int getTimeThumping()- Returns:
- the TimeThumping
-
setTimeThumping
public void setTimeThumping(int _TimeThumping) - Parameters:
_TimeThumping- the TimeThumping to set
-
getPatienceMax
public int getPatienceMax()- Returns:
- the PatienceMax
-
setPatienceMax
public void setPatienceMax(int _PatienceMax) - Parameters:
_PatienceMax- the PatienceMax to set
-
getPatienceMin
public int getPatienceMin()- Returns:
- the PatienceMin
-
setPatienceMin
public void setPatienceMin(int _PatienceMin) - Parameters:
_PatienceMin- the PatienceMin to set
-
getPatience
public int getPatience()- Returns:
- the Patience
-
setPatience
public void setPatience(int _Patience) - Parameters:
_Patience- the Patience to set
-
getCharacterActions
- Specified by:
getCharacterActionsin interfaceILuaGameCharacter- Returns:
- the CharacterActions
-
hasTimedActions
public boolean hasTimedActions() -
isCurrentActionPathfinding
public boolean isCurrentActionPathfinding() -
isCurrentActionAllowedWhileDraggingCorpses
public boolean isCurrentActionAllowedWhileDraggingCorpses() -
checkCurrentAction
-
getForwardDirection
Deprecated.- Returns:
- the character's forward direction vector
-
getForwardDirectionX
public float getForwardDirectionX() -
getForwardDirectionY
public float getForwardDirectionY() -
getForwardDirection
-
setForwardDirection
- Parameters:
dir- The character's new forward direction.
-
setTargetAndCurrentDirection
public void setTargetAndCurrentDirection(float float0, float float1) - Specified by:
setTargetAndCurrentDirectionin interfaceIGrappleable- Specified by:
setTargetAndCurrentDirectionin interfaceIGrappleableWrapper
-
setForwardDirection
public void setForwardDirection(float x, float y) - Specified by:
setForwardDirectionin interfaceIGrappleable
-
zeroForwardDirectionX
public void zeroForwardDirectionX() -
zeroForwardDirectionY
public void zeroForwardDirectionY() -
getDirectionAngleRadians
public float getDirectionAngleRadians() -
getDirectionAngle
public float getDirectionAngle()The forward direction angle, in degrees. -
setDirectionAngle
public void setDirectionAngle(float angleDegrees) -
getAnimAngle
public float getAnimAngle() -
getAnimAngleRadians
public float getAnimAngleRadians() -
getAnimVector
Deprecated. -
getAnimForwardDirection
- Specified by:
getAnimForwardDirectionin interfaceIGrappleable
-
getLookAngleRadians
public float getLookAngleRadians() -
getLookVector
-
getLookDirectionX
public float getLookDirectionX() -
getLookDirectionY
public float getLookDirectionY() -
isAnimatingBackwards
public boolean isAnimatingBackwards() -
getForwardMovementIsoDirection
- Overrides:
getForwardMovementIsoDirectionin classIsoObject
-
setAnimatingBackwards
public void setAnimatingBackwards(boolean boolean0) -
isDraggingCorpse
public boolean isDraggingCorpse() -
getOwner
-
setOwner
-
getOwnerPlayer
-
setOwnerPlayer
-
getDotWithForwardDirection
-
getDotWithForwardDirection
public float getDotWithForwardDirection(float targetX, float targetY) -
isAsleep
public boolean isAsleep()- Specified by:
isAsleepin interfaceILuaGameCharacter- Returns:
- the Asleep
-
setAsleep
public void setAsleep(boolean _Asleep) - Specified by:
setAsleepin interfaceILuaGameCharacter- Parameters:
_Asleep- the Asleep to set
-
isResting
public boolean isResting()- Specified by:
isRestingin interfaceILuaGameCharacter
-
setIsResting
public void setIsResting(boolean boolean0) - Specified by:
setIsRestingin interfaceILuaGameCharacter
-
getZombieKills
public int getZombieKills()- Specified by:
getZombieKillsin interfaceILuaGameCharacter- Returns:
- the ZombieKills
-
setZombieKills
public void setZombieKills(int _ZombieKills) - Parameters:
_ZombieKills- the ZombieKills to set
-
getLastZombieKills
public int getLastZombieKills()- Returns:
- the LastZombieKills
-
setLastZombieKills
public void setLastZombieKills(int _LastZombieKills) - Parameters:
_LastZombieKills- the LastZombieKills to set
-
getForceWakeUpTime
public float getForceWakeUpTime()- Returns:
- the ForceWakeUpTime
-
setForceWakeUpTime
public void setForceWakeUpTime(float _ForceWakeUpTime) - Specified by:
setForceWakeUpTimein interfaceILuaGameCharacter- Parameters:
_ForceWakeUpTime- the ForceWakeUpTime to set
-
forceAwake
public void forceAwake() -
getBodyDamage
- Specified by:
getBodyDamagein interfaceILuaGameCharacterDamage- Returns:
- the BodyDamage
-
getBodyDamageRemote
- Specified by:
getBodyDamageRemotein interfaceILuaGameCharacterDamage
-
resetBodyDamageRemote
public void resetBodyDamageRemote() -
getDefaultState
- Returns:
- the defaultState
-
setDefaultState
- Parameters:
_defaultState- the defaultState to set
-
getDescriptor
- Specified by:
getDescriptorin interfaceILuaGameCharacter- Returns:
- the descriptor
-
setDescriptor
- Specified by:
setDescriptorin interfaceILuaGameCharacter- Parameters:
_descriptor- the descriptor to set
-
getFullName
- Specified by:
getFullNamein interfaceILuaGameCharacter
-
getVisual
- Specified by:
getVisualin interfaceILuaGameCharacter
-
getItemVisuals
-
getItemVisuals
-
isUsingWornItems
public boolean isUsingWornItems() -
getFamiliarBuildings
- Returns:
- the FamiliarBuildings
-
getFinder
- Returns:
- the finder
-
getFireKillRate
public float getFireKillRate()- Returns:
- the FireKillRate
-
setFireKillRate
public void setFireKillRate(float _FireKillRate) - Parameters:
_FireKillRate- the FireKillRate to set
-
getFireSpreadProbability
public int getFireSpreadProbability()- Returns:
- the FireSpreadProbability
-
setFireSpreadProbability
public void setFireSpreadProbability(int _FireSpreadProbability) - Parameters:
_FireSpreadProbability- the FireSpreadProbability to set
-
getHealth
public float getHealth()- Specified by:
getHealthin interfaceILuaGameCharacterDamage- Returns:
- the Health
-
setHealth
public void setHealth(float _Health) - Specified by:
setHealthin interfaceILuaGameCharacterDamage- Parameters:
_Health- the Health to set
-
isOnDeathDone
public boolean isOnDeathDone()- Specified by:
isOnDeathDonein interfaceILuaGameCharacterDamage
-
setOnDeathDone
public void setOnDeathDone(boolean done) - Specified by:
setOnDeathDonein interfaceILuaGameCharacterDamage
-
isOnKillDone
public boolean isOnKillDone()- Specified by:
isOnKillDonein interfaceILuaGameCharacterDamage
-
setOnKillDone
public void setOnKillDone(boolean done) - Specified by:
setOnKillDonein interfaceILuaGameCharacterDamage
-
isDeathDragDown
public boolean isDeathDragDown()- Specified by:
isDeathDragDownin interfaceILuaGameCharacterDamage
-
setDeathDragDown
public void setDeathDragDown(boolean dragDown) - Specified by:
setDeathDragDownin interfaceILuaGameCharacterDamage
-
isPlayingDeathSound
public boolean isPlayingDeathSound()- Specified by:
isPlayingDeathSoundin interfaceILuaGameCharacterDamage
-
setPlayingDeathSound
public void setPlayingDeathSound(boolean playing) - Specified by:
setPlayingDeathSoundin interfaceILuaGameCharacterDamage
-
getHurtSound
- Returns:
- the hurtSound
-
setHurtSound
- Parameters:
_hurtSound- the hurtSound to set
-
isIgnoreMovementForDirection
Deprecated.- Returns:
- the IgnoreMovementForDirection
-
getInventory
- Specified by:
getInventoryin interfaceILuaGameCharacter- Returns:
- the inventory
-
setInventory
- Parameters:
_inventory- the inventory to set
-
isPrimaryEquipped
-
getPrimaryHandItem
- Specified by:
getPrimaryHandItemin interfaceILuaGameCharacter- Returns:
- the leftHandItem
-
setPrimaryHandItem
- Specified by:
setPrimaryHandItemin interfaceILuaGameCharacter- Parameters:
_leftHandItem- the leftHandItem to set
-
getAttackingWeapon
-
initWornItems
-
getWornItems
- Specified by:
getWornItemsin interfaceILuaGameCharacterClothing
-
setWornItems
- Specified by:
setWornItemsin interfaceILuaGameCharacterClothing
-
getWornItem
- Specified by:
getWornItemin interfaceILuaGameCharacterClothing
-
setWornItem
- Specified by:
setWornItemin interfaceILuaGameCharacterClothing
-
setWornItem
-
removeWornItem
- Specified by:
removeWornItemin interfaceILuaGameCharacterClothing
-
removeWornItem
-
clearWornItems
public void clearWornItems()- Specified by:
clearWornItemsin interfaceILuaGameCharacterClothing
-
getBodyLocationGroup
- Specified by:
getBodyLocationGroupin interfaceILuaGameCharacterClothing
-
onWornItemsChanged
public void onWornItemsChanged() -
initAttachedItems
-
getAttachedItems
- Specified by:
getAttachedItemsin interfaceILuaGameCharacterAttachedItems
-
setAttachedItems
- Specified by:
setAttachedItemsin interfaceILuaGameCharacterAttachedItems
-
getAttachedItem
- Specified by:
getAttachedItemin interfaceILuaGameCharacterAttachedItems
-
setAttachedItem
- Specified by:
setAttachedItemin interfaceILuaGameCharacterAttachedItems
-
removeAttachedItem
- Specified by:
removeAttachedItemin interfaceILuaGameCharacterAttachedItems
-
clearAttachedItems
public void clearAttachedItems()- Specified by:
clearAttachedItemsin interfaceILuaGameCharacterAttachedItems
-
getAttachedLocationGroup
- Specified by:
getAttachedLocationGroupin interfaceILuaGameCharacterAttachedItems
-
getClothingWetness
-
getClothingItem_Head
- Returns:
- the ClothingItem_Head
-
setClothingItem_Head
- Specified by:
setClothingItem_Headin interfaceILuaGameCharacterClothing- Parameters:
item- the ClothingItem_Head to set
-
getClothingItem_Torso
- Returns:
- the ClothingItem_Torso
-
setClothingItem_Torso
- Specified by:
setClothingItem_Torsoin interfaceILuaGameCharacterClothing
-
getClothingItem_Back
-
setClothingItem_Back
- Specified by:
setClothingItem_Backin interfaceILuaGameCharacterClothing
-
getClothingItem_Hands
- Returns:
- the ClothingItem_Hands
-
setClothingItem_Hands
- Specified by:
setClothingItem_Handsin interfaceILuaGameCharacterClothing- Parameters:
item- the ClothingItem_Hands to set
-
getClothingItem_Legs
- Returns:
- the ClothingItem_Legs
-
setClothingItem_Legs
- Specified by:
setClothingItem_Legsin interfaceILuaGameCharacterClothing- Parameters:
item- the ClothingItem_Legs to set
-
getClothingItem_Feet
- Returns:
- the ClothingItem_Feet
-
setClothingItem_Feet
- Specified by:
setClothingItem_Feetin interfaceILuaGameCharacterClothing- Parameters:
item- the ClothingItem_Feet to set
-
getNextWander
public int getNextWander()- Returns:
- the NextWander
-
setNextWander
public void setNextWander(int _NextWander) - Parameters:
_NextWander- the NextWander to set
-
isOnFire
public boolean isOnFire()- Specified by:
isOnFirein interfaceILuaGameCharacterDamage- Returns:
- the OnFire
-
setOnFire
public void setOnFire(boolean _OnFire) - Parameters:
_OnFire- the OnFire to set
-
removeFromWorld
public void removeFromWorld()- Overrides:
removeFromWorldin classIsoMovingObject
-
getPathIndex
public int getPathIndex()- Returns:
- the pathIndex
-
setPathIndex
public void setPathIndex(int _pathIndex) - Parameters:
_pathIndex- the pathIndex to set
-
getPathTargetX
public int getPathTargetX()- Returns:
- the PathTargetX
-
getPathTargetY
public int getPathTargetY()- Returns:
- the PathTargetY
-
getPathTargetZ
public int getPathTargetZ()- Returns:
- the PathTargetZ
-
getSecondaryHandItem
- Specified by:
getSecondaryHandItemin interfaceILuaGameCharacter- Returns:
- the rightHandItem
-
setSecondaryHandItem
- Specified by:
setSecondaryHandItemin interfaceILuaGameCharacter- Parameters:
_rightHandItem- the rightHandItem to set
-
isHandItem
- Specified by:
isHandItemin interfaceILuaGameCharacter
-
isPrimaryHandItem
- Specified by:
isPrimaryHandItemin interfaceILuaGameCharacter
-
isSecondaryHandItem
- Specified by:
isSecondaryHandItemin interfaceILuaGameCharacter
-
isItemInBothHands
- Specified by:
isItemInBothHandsin interfaceILuaGameCharacter
-
removeFromHands
- Specified by:
removeFromHandsin interfaceILuaGameCharacter
-
getSpeakColour
- Returns:
- the SpeakColour
-
setSpeakColour
- Parameters:
_SpeakColour- the SpeakColour to set
-
setSpeakColourInfo
- Specified by:
setSpeakColourInfoin interfaceILuaGameCharacter
-
getSlowFactor
public float getSlowFactor()- Returns:
- the slowFactor
-
setSlowFactor
public void setSlowFactor(float _slowFactor) - Parameters:
_slowFactor- the slowFactor to set
-
getSlowTimer
public float getSlowTimer()- Returns:
- the slowTimer
-
setSlowTimer
public void setSlowTimer(float _slowTimer) - Parameters:
_slowTimer- the slowTimer to set
-
isbUseParts
public boolean isbUseParts()- Returns:
- the bUseParts
-
setbUseParts
public void setbUseParts(boolean _bUseParts) - Parameters:
_bUseParts- the bUseParts to set
-
isSpeaking
public boolean isSpeaking()- Specified by:
isSpeakingin interfaceILuaGameCharacter- Returns:
- the Speaking
-
setSpeaking
public void setSpeaking(boolean _Speaking) - Parameters:
_Speaking- the Speaking to set
-
getSpeakTime
public float getSpeakTime()- Returns:
- the SpeakTime
-
setSpeakTime
public void setSpeakTime(int _SpeakTime) - Parameters:
_SpeakTime- the SpeakTime to set
-
getSpeedMod
public float getSpeedMod()- Returns:
- the speedMod
-
setSpeedMod
public void setSpeedMod(float _speedMod) - Parameters:
_speedMod- the speedMod to set
-
getStaggerTimeMod
public float getStaggerTimeMod()- Returns:
- the staggerTimeMod
-
setStaggerTimeMod
public void setStaggerTimeMod(float _staggerTimeMod) - Parameters:
_staggerTimeMod- the staggerTimeMod to set
-
getStateMachine
- Returns:
- the stateMachine
-
getMoodles
- Specified by:
getMoodlesin interfaceILuaGameCharacter- Returns:
- the Moodles
-
getStats
- Specified by:
getStatsin interfaceILuaGameCharacter- Returns:
- the stats
-
getUsedItemsOn
-
getUseHandWeapon
- Returns:
- the useHandWeapon
-
setUseHandWeapon
- Parameters:
_useHandWeapon- the useHandWeapon to set
-
getLegsSprite
- Returns:
- the legsSprite
-
setLegsSprite
- Parameters:
_legsSprite- the legsSprite to set
-
getAttackTargetSquare
- Returns:
- the attackTargetSquare
-
setAttackTargetSquare
- Parameters:
_attackTargetSquare- the attackTargetSquare to set
-
getBloodImpactX
public float getBloodImpactX()- Returns:
- the BloodImpactX
-
setBloodImpactX
public void setBloodImpactX(float _BloodImpactX) - Parameters:
_BloodImpactX- the BloodImpactX to set
-
getBloodImpactY
public float getBloodImpactY()- Returns:
- the BloodImpactY
-
setBloodImpactY
public void setBloodImpactY(float _BloodImpactY) - Parameters:
_BloodImpactY- the BloodImpactY to set
-
getBloodImpactZ
public float getBloodImpactZ()- Returns:
- the BloodImpactZ
-
setBloodImpactZ
public void setBloodImpactZ(float _BloodImpactZ) - Parameters:
_BloodImpactZ- the BloodImpactZ to set
-
getBloodSplat
- Returns:
- the bloodSplat
-
setBloodSplat
- Parameters:
_bloodSplat- the bloodSplat to set
-
isbOnBed
-
setbOnBed
Deprecated.- Parameters:
_bOnBed- the bOnBed to set
-
isOnBed
public boolean isOnBed() -
setOnBed
public void setOnBed(boolean boolean0) -
getMoveForwardVec
- Returns:
- the moveForwardVec
-
setMoveForwardVec
- Parameters:
_moveForwardVec- the moveForwardVec to set
-
isPathing
public boolean isPathing()- Returns:
- the pathing
-
setPathing
public void setPathing(boolean _pathing) - Parameters:
_pathing- the pathing to set
-
getLocalEnemyList
- Returns:
- the LocalEnemyList
-
getEnemyList
- Returns:
- the EnemyList
-
getTraits
- Specified by:
getTraitsin interfaceILuaGameCharacter- Returns:
- the Traits
-
getCharacterTraits
- Returns:
- the CharacterTraits, a TraitCollection extended with direct links to known traits
-
getMaxWeight
public int getMaxWeight()- Specified by:
getMaxWeightin interfaceILuaGameCharacter- Returns:
- the maxWeight
-
setMaxWeight
public void setMaxWeight(int _maxWeight) - Parameters:
_maxWeight- the maxWeight to set
-
getMaxWeightBase
public int getMaxWeightBase()- Returns:
- the maxWeightBase
-
setMaxWeightBase
public void setMaxWeightBase(int _maxWeightBase) - Parameters:
_maxWeightBase- the maxWeightBase to set
-
getSleepingTabletDelta
public float getSleepingTabletDelta()- Returns:
- the SleepingTabletDelta
-
setSleepingTabletDelta
public void setSleepingTabletDelta(float _SleepingTabletDelta) - Parameters:
_SleepingTabletDelta- the SleepingTabletDelta to set
-
getBetaEffect
public float getBetaEffect()- Returns:
- the BetaEffect
-
setBetaEffect
public void setBetaEffect(float _BetaEffect) - Parameters:
_BetaEffect- the BetaEffect to set
-
getDepressEffect
public float getDepressEffect()- Returns:
- the DepressEffect
-
setDepressEffect
public void setDepressEffect(float _DepressEffect) - Parameters:
_DepressEffect- the DepressEffect to set
-
getSleepingTabletEffect
public float getSleepingTabletEffect()- Specified by:
getSleepingTabletEffectin interfaceILuaGameCharacterHealth- Returns:
- the SleepingTabletEffect
-
setSleepingTabletEffect
public void setSleepingTabletEffect(float _SleepingTabletEffect) - Specified by:
setSleepingTabletEffectin interfaceILuaGameCharacterHealth- Parameters:
_SleepingTabletEffect- the SleepingTabletEffect to set
-
getBetaDelta
public float getBetaDelta()- Returns:
- the BetaDelta
-
setBetaDelta
public void setBetaDelta(float _BetaDelta) - Parameters:
_BetaDelta- the BetaDelta to set
-
getDepressDelta
public float getDepressDelta()- Returns:
- the DepressDelta
-
setDepressDelta
public void setDepressDelta(float _DepressDelta) - Parameters:
_DepressDelta- the DepressDelta to set
-
getPainEffect
public float getPainEffect()- Returns:
- the PainEffect
-
setPainEffect
public void setPainEffect(float _PainEffect) - Parameters:
_PainEffect- the PainEffect to set
-
getPainDelta
public float getPainDelta()- Returns:
- the PainDelta
-
setPainDelta
public void setPainDelta(float _PainDelta) - Parameters:
_PainDelta- the PainDelta to set
-
isbDoDefer
public boolean isbDoDefer()- Returns:
- the bDoDefer
-
setbDoDefer
public void setbDoDefer(boolean _bDoDefer) - Parameters:
_bDoDefer- the bDoDefer to set
-
getLastHeardSound
- Returns:
- the LastHeardSound
-
setLastHeardSound
public void setLastHeardSound(int x, int y, int z) -
isClimbing
public boolean isClimbing()- Returns:
- the bClimbing
-
setbClimbing
public void setbClimbing(boolean _bClimbing) - Parameters:
_bClimbing- the bClimbing to set
-
isLastCollidedW
public boolean isLastCollidedW()- Returns:
- the lastCollidedW
-
setLastCollidedW
public void setLastCollidedW(boolean _lastCollidedW) - Parameters:
_lastCollidedW- the lastCollidedW to set
-
isLastCollidedN
public boolean isLastCollidedN()- Returns:
- the lastCollidedN
-
setLastCollidedN
public void setLastCollidedN(boolean _lastCollidedN) - Parameters:
_lastCollidedN- the lastCollidedN to set
-
getFallTime
public float getFallTime()- Returns:
- the fallTime
-
getFallSpeedSeverity
-
setFallTime
public void setFallTime(float _fallTime) - Parameters:
_fallTime- the fallTime to set
-
getLastFallSpeed
public float getLastFallSpeed()- Returns:
- the lastFallSpeed
-
setLastFallSpeed
public void setLastFallSpeed(float _lastFallSpeed) - Parameters:
_lastFallSpeed- the lastFallSpeed to set
-
isbFalling
public boolean isbFalling()- Returns:
- the bFalling
-
setbFalling
public void setbFalling(boolean _bFalling) - Parameters:
_bFalling- the bFalling to set
-
getCurrentBuilding
- Overrides:
getCurrentBuildingin classIsoMovingObject
-
getCurrentBuildingDef
-
getCurrentRoomDef
-
getTorchStrength
public float getTorchStrength() -
getAnimEventBroadcaster
- Specified by:
getAnimEventBroadcasterin interfaceIAnimEventWrappedBroadcaster
-
OnAnimEvent
- Specified by:
OnAnimEventin interfaceIAnimEventCallback
-
onRagdollSimulationStarted
public void onRagdollSimulationStarted() -
getHammerSoundMod
public float getHammerSoundMod()- Specified by:
getHammerSoundModin interfaceILuaGameCharacter
-
getWeldingSoundMod
public float getWeldingSoundMod()- Specified by:
getWeldingSoundModin interfaceILuaGameCharacter
-
getBarricadeTimeMod
public float getBarricadeTimeMod() -
getMetalBarricadeStrengthMod
public float getMetalBarricadeStrengthMod() -
getBarricadeStrengthMod
public float getBarricadeStrengthMod() -
getSneakSpotMod
public float getSneakSpotMod() -
getNimbleMod
public float getNimbleMod() -
getFatigueMod
public float getFatigueMod()- Specified by:
getFatigueModin interfaceILuaGameCharacterHealth
-
getLightfootMod
public float getLightfootMod() -
getPacingMod
public float getPacingMod() -
getHyperthermiaMod
public float getHyperthermiaMod() -
getHittingMod
public float getHittingMod() -
getShovingMod
public float getShovingMod() -
getRecoveryMod
public float getRecoveryMod() -
getWeightMod
public float getWeightMod() -
getHitChancesMod
public int getHitChancesMod() -
getSprintMod
public float getSprintMod() -
getPerkLevel
Return the current lvl of a perk (skill)- Specified by:
getPerkLevelin interfaceILuaGameCharacter
-
setPerkLevelDebug
- Specified by:
setPerkLevelDebugin interfaceILuaGameCharacter
-
LoseLevel
- Specified by:
LoseLevelin interfaceILuaGameCharacter
-
LevelPerk
Level up a perk (max lvl 5)- Specified by:
LevelPerkin interfaceILuaGameCharacter- Parameters:
perk- the perk to lvl upremovePick- did we remove a skill pts ? (for example passiv skill automatically lvl up, without consuming skill pts)
-
LevelPerk
Level up a perk (max lvl 5)- Specified by:
LevelPerkin interfaceILuaGameCharacter- Parameters:
perk- the perk to lvl up (a skill points is removed)
-
level0
-
getLastKnownLocationOf
-
ReadLiterature
Used when you read a book, magazine or newspaper- Specified by:
ReadLiteraturein interfaceILuaGameCharacter- Parameters:
literature- the book to read
-
OnDeath
public void OnDeath() -
splatBloodFloorBig
public void splatBloodFloorBig() -
splatBloodFloor
public void splatBloodFloor() -
getThreatLevel
public int getThreatLevel() -
isDead
public boolean isDead() -
isAlive
public boolean isAlive() -
isEditingRagdoll
public boolean isEditingRagdoll() -
setEditingRagdoll
public void setEditingRagdoll(boolean boolean0) -
isRagdoll
public boolean isRagdoll() -
setRagdollFall
public void setRagdollFall(boolean boolean0) -
isRagdollFall
public boolean isRagdollFall() -
isVehicleCollision
public boolean isVehicleCollision() -
setVehicleCollision
public void setVehicleCollision(boolean boolean0) -
useRagdollVehicleCollision
public boolean useRagdollVehicleCollision() -
isUpright
public boolean isUpright() -
isOnBack
public boolean isOnBack() -
usePhysicHitReaction
public boolean usePhysicHitReaction() -
setUsePhysicHitReaction
public void setUsePhysicHitReaction(boolean boolean0) -
isRagdollSimulationActive
public boolean isRagdollSimulationActive() -
Seen
-
CanSee
-
CanSee
-
getLowDangerInVicinity
-
Anger
public void Anger(int amount) -
hasEquipped
- Specified by:
hasEquippedin interfaceILuaGameCharacter
-
hasEquippedTag
- Specified by:
hasEquippedTagin interfaceILuaGameCharacter
-
hasWornTag
- Specified by:
hasWornTagin interfaceILuaGameCharacter
-
setForwardIsoDirection
- Specified by:
setForwardIsoDirectionin interfaceILuaIsoObject- Overrides:
setForwardIsoDirectionin classIsoObject
-
setForwardDirectionFromIsoDirection
public void setForwardDirectionFromIsoDirection() -
setForwardDirectionFromAnimAngle
public void setForwardDirectionFromAnimAngle() -
Callout
public void Callout(boolean doAnim) -
Callout
public void Callout()- Specified by:
Calloutin interfaceILuaGameCharacter
-
load
- Overrides:
loadin classIsoMovingObject- Throws:
IOException
-
getDescription
- Overrides:
getDescriptionin classIsoMovingObject
-
save
- Overrides:
savein classIsoMovingObject- Throws:
IOException
-
getChatElement
-
StartAction
- Specified by:
StartActionin interfaceILuaGameCharacter
-
QueueAction
-
StopAllActionQueue
public void StopAllActionQueue()- Specified by:
StopAllActionQueuein interfaceILuaGameCharacter
-
StopAllActionQueueRunning
public void StopAllActionQueueRunning() -
StopAllActionQueueAiming
public void StopAllActionQueueAiming() -
StopAllActionQueueWalking
public void StopAllActionQueueWalking() -
GetAnimSetName
- Specified by:
GetAnimSetNamein interfaceIAnimatable
-
SleepingTablet
public void SleepingTablet(float _SleepingTabletDelta) -
BetaBlockers
public void BetaBlockers(float delta) -
BetaAntiDepress
public void BetaAntiDepress(float delta) -
PainMeds
public void PainMeds(float delta) -
initSpritePartsEmpty
public void initSpritePartsEmpty()- Specified by:
initSpritePartsEmptyin interfaceILuaGameCharacter
-
InitSpriteParts
-
HasTrait
-
HasTrait
- Specified by:
HasTraitin interfaceILuaGameCharacter
-
ApplyInBedOffset
public void ApplyInBedOffset(boolean apply) -
Dressup
- Specified by:
Dressupin interfaceILuaGameCharacterClothing
-
setPathSpeed
public void setPathSpeed(float var1) -
PlayAnim
- Specified by:
PlayAnimin interfaceILuaGameCharacter
-
PlayAnimWithSpeed
- Specified by:
PlayAnimWithSpeedin interfaceILuaGameCharacter
-
PlayAnimUnlooped
- Specified by:
PlayAnimUnloopedin interfaceILuaGameCharacter
-
DirectionFromVector
-
DoFootstepSound
-
DoFootstepSound
public void DoFootstepSound(float volume) -
Eat
- Specified by:
Eatin interfaceILuaGameCharacterHealth
-
EatOnClient
-
Eat
- Specified by:
Eatin interfaceILuaGameCharacterHealth
-
Eat
- Specified by:
Eatin interfaceILuaGameCharacterHealth
-
DrinkFluid
- Specified by:
DrinkFluidin interfaceILuaGameCharacterHealth
-
DrinkFluid
- Specified by:
DrinkFluidin interfaceILuaGameCharacterHealth
-
DrinkFluid
- Specified by:
DrinkFluidin interfaceILuaGameCharacterHealth
-
DrinkFluid
- Specified by:
DrinkFluidin interfaceILuaGameCharacterHealth
-
DrinkFluid
- Specified by:
DrinkFluidin interfaceILuaGameCharacterHealth
-
FireCheck
public void FireCheck() -
getPrimaryHandType
-
getGlobalMovementMod
public float getGlobalMovementMod(boolean bDoNoises) - Overrides:
getGlobalMovementModin classIsoMovingObject
-
getMovementSpeed
public float getMovementSpeed() -
getSecondaryHandType
-
HasItem
-
changeState
- Specified by:
changeStatein interfaceILuaGameCharacter
-
getCurrentState
- Specified by:
getCurrentStatein interfaceILuaGameCharacter
-
isCurrentState
- Specified by:
isCurrentStatein interfaceILuaGameCharacter
-
isCurrentGameClientState
-
getStateMachineParams
-
setStateMachineLocked
public void setStateMachineLocked(boolean val) -
Hit
public float Hit(HandWeapon weapon, IsoGameCharacter wielder, float damageSplit, boolean bIgnoreDamage, float modDelta) - Specified by:
Hitin interfaceILuaGameCharacterDamage- Overrides:
Hitin classIsoMovingObject
-
Hit
public float Hit(HandWeapon weapon, IsoGameCharacter wielder, float damageSplit, boolean bIgnoreDamage, float modDelta, boolean bRemote) - Specified by:
Hitin interfaceILuaGameCharacterDamage
-
processHitDamage
public float processHitDamage(HandWeapon weapon, IsoGameCharacter wielder, float damageSplit, boolean bIgnoreDamage, float modDelta) -
hitConsequences
public void hitConsequences(HandWeapon weapon, IsoGameCharacter wielder, boolean bIgnoreDamage, float damage, boolean bRemote) -
IsAttackRange
public boolean IsAttackRange(float x, float y, float z) -
isMeleeAttackRange
-
IsSpeaking
public boolean IsSpeaking()- Specified by:
IsSpeakingin interfaceILuaGameCharacter- Specified by:
IsSpeakingin interfaceTalker
-
IsSpeakingNPC
public boolean IsSpeakingNPC() -
MoveForward
public void MoveForward(float dist, float x, float y, float soundDelta) -
pathToCharacter
-
pathToLocation
public void pathToLocation(int x, int y, int z) - Specified by:
pathToLocationin interfaceILuaGameCharacter
-
pathToLocationF
public void pathToLocationF(float x, float y, float z) - Specified by:
pathToLocationFin interfaceILuaGameCharacter
-
pathToSound
public void pathToSound(int x, int y, int z) -
CanAttack
public boolean CanAttack() -
isEnduranceSufficientForAction
public boolean isEnduranceSufficientForAction()- Specified by:
isEnduranceSufficientForActionin interfaceILuaGameCharacter
-
ReduceHealthWhenBurning
public void ReduceHealthWhenBurning() -
DrawSneezeText
Deprecated. -
getSpriteDef
- Specified by:
getSpriteDefin interfaceILuaGameCharacter
-
render
-
renderServerGUI
public void renderServerGUI() -
isSeatedInVehicle
public boolean isSeatedInVehicle() -
renderObjectPicker
- Overrides:
renderObjectPickerin classIsoObject
-
calculateShadowParams
-
calculateShadowParams
public static ShadowParams calculateShadowParams(AnimationPlayer animationPlayer, float float6, boolean boolean0, ShadowParams shadowParams) -
renderShadow
public void renderShadow(float x, float y, float z) -
checkUpdateModelTextures
public void checkUpdateModelTextures() -
isMaskClicked
public boolean isMaskClicked(int x, int y, boolean flip) - Overrides:
isMaskClickedin classIsoObject
-
setHaloNote
- Specified by:
setHaloNotein interfaceILuaGameCharacter
-
setHaloNote
- Specified by:
setHaloNotein interfaceILuaGameCharacter
-
setHaloNote
- Specified by:
setHaloNotein interfaceILuaGameCharacter
-
getHaloTimerCount
public float getHaloTimerCount() -
DoSneezeText
public void DoSneezeText() -
getSayLine
- Specified by:
getSayLinein interfaceTalker
-
setSayLine
- Parameters:
sayLine- the sayLine to set
-
getLastChatMessage
-
setLastChatMessage
-
getLastSpokenLine
-
setLastSpokenLine
-
SayDebug
-
SayDebug
-
getMaxChatLines
public int getMaxChatLines() -
Say
- Specified by:
Sayin interfaceILuaGameCharacter- Specified by:
Sayin interfaceTalker
-
Say
public void Say(String line, float r, float g, float b, UIFont font, float baseRange, String customTag) - Specified by:
Sayin interfaceILuaGameCharacter
-
SayWhisper
-
SayShout
-
SayRadio
-
addLineChatElement
-
addLineChatElement
-
addLineChatElement
-
addLineChatElement
-
getUserNameHeight
public int getUserNameHeight() -
updateTextObjects
public void updateTextObjects() -
renderlast
public void renderlast()- Overrides:
renderlastin classIsoMovingObject
-
drawLine
-
calcCarForwardVector
-
carMovingBackward
-
calcCarPositionOffset
-
calcLengthMultiplier
-
calcCarSpeedVector
-
calcCarSpeedVector
-
calcCarToPlayerVector
-
calcCarToPlayerVector
-
calcConeAngleOffset
-
calcConeAngleMultiplier
-
drawDirectionLine
-
drawDebugTextBelow
-
getEquipedRadio
-
setDefaultState
public void setDefaultState() -
SetOnFire
public void SetOnFire() -
StopBurning
public void StopBurning()- Specified by:
StopBurningin interfaceILuaGameCharacterDamage
-
SpreadFireMP
public void SpreadFireMP() -
SpreadFire
public void SpreadFire() -
Throw
-
helmetFall
public boolean helmetFall(boolean hitHead) -
smashCarWindow
- Specified by:
smashCarWindowin interfaceILuaGameCharacter
-
smashWindow
- Specified by:
smashWindowin interfaceILuaGameCharacter
-
openWindow
- Specified by:
openWindowin interfaceILuaGameCharacter
-
closeWindow
- Specified by:
closeWindowin interfaceILuaGameCharacter
-
climbThroughWindow
- Specified by:
climbThroughWindowin interfaceILuaGameCharacter
-
climbThroughWindow
- Specified by:
climbThroughWindowin interfaceILuaGameCharacter
-
isClosingWindow
-
isClimbingThroughWindow
-
climbThroughWindowFrame
- Specified by:
climbThroughWindowFramein interfaceILuaGameCharacter
-
climbSheetRope
public void climbSheetRope()- Specified by:
climbSheetRopein interfaceILuaGameCharacter
-
climbDownSheetRope
public void climbDownSheetRope()- Specified by:
climbDownSheetRopein interfaceILuaGameCharacter
-
canClimbSheetRope
- Specified by:
canClimbSheetRopein interfaceILuaGameCharacter
-
canClimbDownSheetRopeInCurrentSquare
public boolean canClimbDownSheetRopeInCurrentSquare()- Specified by:
canClimbDownSheetRopeInCurrentSquarein interfaceILuaGameCharacter
-
canClimbDownSheetRope
- Specified by:
canClimbDownSheetRopein interfaceILuaGameCharacter
-
climbThroughWindow
- Specified by:
climbThroughWindowin interfaceILuaGameCharacter
-
climbThroughWindow
- Specified by:
climbThroughWindowin interfaceILuaGameCharacter
-
climbOverFence
- Specified by:
climbOverFencein interfaceILuaGameCharacter
-
isAboveTopOfStairs
public boolean isAboveTopOfStairs()- Specified by:
isAboveTopOfStairsin interfaceILuaGameCharacter
-
throwGrappledTargetOutWindow
-
throwGrappledOverFence
-
throwGrappledIntoInventory
-
pickUpCorpseItem
-
pickUpCorpse
-
calculateGrappleEffectivenessFromTraits
public float calculateGrappleEffectivenessFromTraits() -
preupdate
public void preupdate()- Overrides:
preupdatein classIsoMovingObject
-
updateHandEquips
public void updateHandEquips() -
setTeleport
-
getTeleport
-
isTeleporting
public boolean isTeleporting() -
update
public void update()- Overrides:
updatein classIsoMovingObject
-
isPushedByForSeparate
- Overrides:
isPushedByForSeparatein classIsoMovingObject
-
setHitDir
- Overrides:
setHitDirin classIsoMovingObject- Parameters:
vector- the hitDir to set
-
getHitDirEnum
-
getHoursSurvived
public double getHoursSurvived()- Specified by:
getHoursSurvivedin interfaceILuaGameCharacter
-
shouldBeFalling
public boolean shouldBeFalling() -
getHeightAboveFloor
public float getHeightAboveFloor() -
calculateBaseSpeed
public float calculateBaseSpeed() -
calculateCombatSpeed
public float calculateCombatSpeed() -
updateSpeedModifiers
public void updateSpeedModifiers() -
updateDiscomfortModifiers
public void updateDiscomfortModifiers() -
DoFloorSplat
-
onMouseLeftClick
public boolean onMouseLeftClick(int x, int y) - Overrides:
onMouseLeftClickin classIsoObject
-
faceDirection
-
faceLocation
public void faceLocation(float x, float y) -
faceLocationF
public void faceLocationF(float x, float y) -
isFacingLocation
public boolean isFacingLocation(float x, float y, float dot) -
isFacingObject
-
splatBlood
public void splatBlood(int dist, float alpha) -
isOutside
public boolean isOutside()- Specified by:
isOutsidein interfaceILuaGameCharacter- Overrides:
isOutsidein classGameEntity
-
isFemale
public boolean isFemale()- Specified by:
isFemalein interfaceILuaGameCharacter
-
setFemale
public void setFemale(boolean isFemale) - Specified by:
setFemalein interfaceILuaGameCharacter
-
isZombie
public boolean isZombie()- Specified by:
isZombiein interfaceILuaGameCharacter- Overrides:
isZombiein classIsoObject
-
getLastHitCount
public int getLastHitCount()- Specified by:
getLastHitCountin interfaceILuaGameCharacterDamage
-
setLastHitCount
public void setLastHitCount(int hitCount) - Specified by:
setLastHitCountin interfaceILuaGameCharacterDamage
-
getSurvivorKills
public int getSurvivorKills() -
setSurvivorKills
public void setSurvivorKills(int survivorKills) -
getAge
public int getAge() -
setAge
public void setAge(int _age) -
exert
public void exert(float f) -
getPerkInfo
- Specified by:
getPerkInfoin interfaceILuaGameCharacter
-
isEquipped
- Specified by:
isEquippedin interfaceILuaGameCharacter
-
isEquippedClothing
- Specified by:
isEquippedClothingin interfaceILuaGameCharacter
-
isAttachedItem
- Specified by:
isAttachedItemin interfaceILuaGameCharacter
-
faceThisObject
- Specified by:
faceThisObjectin interfaceILuaGameCharacter
-
facePosition
public void facePosition(int x, int y) - Specified by:
facePositionin interfaceILuaGameCharacter
-
faceThisObjectAlt
- Specified by:
faceThisObjectAltin interfaceILuaGameCharacter
-
setAnimated
public void setAnimated(boolean b) -
playHurtSound
public long playHurtSound() -
playDeadSound
public void playDeadSound() -
saveChange
- Overrides:
saveChangein classIsoObject
-
loadChange
- Overrides:
loadChangein classIsoObject
-
getAlreadyReadPages
- Specified by:
getAlreadyReadPagesin interfaceILuaGameCharacter
-
setAlreadyReadPages
- Specified by:
setAlreadyReadPagesin interfaceILuaGameCharacter
-
updateLightInfo
public void updateLightInfo() -
initLightInfo2
-
getLightInfo2
-
postupdate
public void postupdate()- Overrides:
postupdatein classIsoMovingObject
-
getAnimationTimeDelta
public float getAnimationTimeDelta() -
updateForServerGui
public void updateForServerGui() -
isAnimationUpdatingThisFrame
public boolean isAnimationUpdatingThisFrame() -
shouldBeTurning
public boolean shouldBeTurning() -
shouldBeTurning90
public boolean shouldBeTurning90() -
shouldBeTurningAround
public boolean shouldBeTurningAround() -
isTurning
public boolean isTurning() -
isTurningAround
public boolean isTurningAround() -
isTurning90
public boolean isTurning90() -
hasPath
public boolean hasPath() -
isAnimationRecorderActive
public boolean isAnimationRecorderActive()- Specified by:
isAnimationRecorderActivein interfaceIAnimatable
-
getAnimationPlayerRecorder
- Specified by:
getAnimationPlayerRecorderin interfaceIAnimatable
-
getMeleeDelay
public float getMeleeDelay()- Specified by:
getMeleeDelayin interfaceILuaGameCharacter
-
setMeleeDelay
public void setMeleeDelay(float delay) - Specified by:
setMeleeDelayin interfaceILuaGameCharacter
-
getRecoilDelay
public float getRecoilDelay()- Specified by:
getRecoilDelayin interfaceILuaGameCharacter
-
setRecoilDelay
public void setRecoilDelay(float recoilDelay) - Specified by:
setRecoilDelayin interfaceILuaGameCharacter
-
getAimingDelay
public float getAimingDelay() -
setAimingDelay
public void setAimingDelay(float float1) -
resetAimingDelay
public void resetAimingDelay() -
updateAimingDelay
public void updateAimingDelay() -
getBeenMovingFor
public float getBeenMovingFor() -
setBeenMovingFor
public void setBeenMovingFor(float beenMovingFor) -
getClickSound
-
setClickSound
-
getMeleeCombatMod
public int getMeleeCombatMod() -
getWeaponLevel
public int getWeaponLevel()- Specified by:
getWeaponLevelin interfaceILuaGameCharacter
-
getWeaponLevel
- Specified by:
getWeaponLevelin interfaceILuaGameCharacter
-
getMaintenanceMod
public int getMaintenanceMod()- Specified by:
getMaintenanceModin interfaceILuaGameCharacter
-
getVehicle
- Specified by:
getVehiclein interfaceILuaGameCharacter
-
setVehicle
- Specified by:
setVehiclein interfaceILuaGameCharacter
-
isUnderVehicle
public boolean isUnderVehicle() -
isUnderVehicleRadius
public boolean isUnderVehicleRadius(float float0) -
isBeingSteppedOn
public boolean isBeingSteppedOn() -
getTemperature
public float getTemperature()- Specified by:
getTemperaturein interfaceILuaGameCharacterHealth
-
setTemperature
public void setTemperature(float t) - Specified by:
setTemperaturein interfaceILuaGameCharacterHealth
-
getReduceInfectionPower
public float getReduceInfectionPower()- Specified by:
getReduceInfectionPowerin interfaceILuaGameCharacterHealth
-
setReduceInfectionPower
public void setReduceInfectionPower(float _reduceInfectionPower) - Specified by:
setReduceInfectionPowerin interfaceILuaGameCharacterHealth
-
getInventoryWeight
public float getInventoryWeight()- Specified by:
getInventoryWeightin interfaceILuaGameCharacter
-
dropHandItems
public void dropHandItems() -
shouldBecomeZombieAfterDeath
public boolean shouldBecomeZombieAfterDeath() -
modifyTraitXPBoost
-
modifyTraitXPBoost
-
applyTraits
-
createKeyRing
-
createKeyRing
-
autoDrink
public void autoDrink() -
getWaterSource
-
getKnownRecipes
- Specified by:
getKnownRecipesin interfaceILuaGameCharacter
-
isRecipeKnown
- Specified by:
isRecipeKnownin interfaceILuaGameCharacter
-
isRecipeKnown
-
isRecipeKnown
-
isRecipeKnown
- Specified by:
isRecipeKnownin interfaceILuaGameCharacter
-
isRecipeKnown
-
isRecipeActuallyKnown
-
isRecipeActuallyKnown
-
learnRecipe
-
learnRecipe
-
addKnownMediaLine
- Specified by:
addKnownMediaLinein interfaceILuaGameCharacter
-
removeKnownMediaLine
- Specified by:
removeKnownMediaLinein interfaceILuaGameCharacter
-
clearKnownMediaLines
public void clearKnownMediaLines()- Specified by:
clearKnownMediaLinesin interfaceILuaGameCharacter
-
isKnownMediaLine
- Specified by:
isKnownMediaLinein interfaceILuaGameCharacter
-
isMoving
public boolean isMoving()- Specified by:
isMovingin interfaceIGrappleable
-
isBehaviourMoving
public boolean isBehaviourMoving() -
isPlayerMoving
public boolean isPlayerMoving() -
setMoving
public void setMoving(boolean val) -
isAttacking
public boolean isAttacking() -
isZombieAttacking
public boolean isZombieAttacking() -
isZombieAttacking
-
compareMovePriority
-
playSound
- Specified by:
playSoundin interfaceILuaGameCharacter
-
playSoundLocal
- Specified by:
playSoundLocalin interfaceILuaGameCharacter
-
stopOrTriggerSound
public void stopOrTriggerSound(long eventInstance) - Specified by:
stopOrTriggerSoundin interfaceILuaGameCharacter
-
playDropItemSound
-
playWeaponHitArmourSound
public long playWeaponHitArmourSound(int int2, boolean boolean0) -
addWorldSoundUnlessInvisible
public void addWorldSoundUnlessInvisible(int radius, int volume, boolean bStressHumans) - Specified by:
addWorldSoundUnlessInvisiblein interfaceILuaGameCharacter
-
isKnownPoison
- Specified by:
isKnownPoisonin interfaceILuaGameCharacter
-
isKnownPoison
- Specified by:
isKnownPoisonin interfaceILuaGameCharacter
-
getLastHourSleeped
public int getLastHourSleeped()- Specified by:
getLastHourSleepedin interfaceILuaGameCharacterHealth
-
setLastHourSleeped
public void setLastHourSleeped(int _lastHourSleeped) - Specified by:
setLastHourSleepedin interfaceILuaGameCharacterHealth
-
setTimeOfSleep
public void setTimeOfSleep(float _timeOfSleep) - Specified by:
setTimeOfSleepin interfaceILuaGameCharacterHealth
-
setDelayToSleep
public void setDelayToSleep(float delay) -
getBedType
- Specified by:
getBedTypein interfaceILuaGameCharacter
-
setBedType
- Specified by:
setBedTypein interfaceILuaGameCharacter
-
enterVehicle
-
Hit
public float Hit(BaseVehicle _vehicle, float speed, boolean isHitFromBehind, float hitDirX, float hitDirY) - Specified by:
Hitin interfaceILuaGameCharacterDamage
-
getPath2
- Specified by:
getPath2in interfaceILuaGameCharacter
-
setPath2
- Specified by:
setPath2in interfaceILuaGameCharacter
-
getPathFindBehavior2
- Specified by:
getPathFindBehavior2in interfaceILuaGameCharacter
-
getMapKnowledge
-
getBed
- Specified by:
getBedin interfaceILuaGameCharacter
-
setBed
- Specified by:
setBedin interfaceILuaGameCharacter
-
avoidDamage
public boolean avoidDamage() -
setAvoidDamage
public void setAvoidDamage(boolean avoid) -
isReading
public boolean isReading()- Specified by:
isReadingin interfaceILuaGameCharacter
-
setReading
public void setReading(boolean _isReading) - Specified by:
setReadingin interfaceILuaGameCharacter
-
getTimeSinceLastSmoke
public float getTimeSinceLastSmoke()- Specified by:
getTimeSinceLastSmokein interfaceILuaGameCharacter
-
setTimeSinceLastSmoke
public void setTimeSinceLastSmoke(float _timeSinceLastSmoke) - Specified by:
setTimeSinceLastSmokein interfaceILuaGameCharacter
-
isInvisible
public boolean isInvisible()- Specified by:
isInvisiblein interfaceILuaGameCharacter
-
setInvisible
public void setInvisible(boolean b) - Specified by:
setInvisiblein interfaceILuaGameCharacter
-
isCanUseBrushTool
public boolean isCanUseBrushTool() -
setCanUseBrushTool
public void setCanUseBrushTool(boolean boolean0) -
canUseLootTool
public boolean canUseLootTool() -
setCanUseLootTool
public void setCanUseLootTool(boolean boolean0) -
isDriving
public boolean isDriving()- Specified by:
isDrivingin interfaceILuaGameCharacter
-
isInARoom
public boolean isInARoom()- Specified by:
isInARoomin interfaceILuaGameCharacter
-
isGodMod
public boolean isGodMod()- Specified by:
isGodModin interfaceILuaGameCharacter
-
isInvulnerable
public boolean isInvulnerable() -
setInvulnerable
public void setInvulnerable(boolean boolean0) -
setZombiesDontAttack
public void setZombiesDontAttack(boolean boolean0) -
isZombiesDontAttack
public boolean isZombiesDontAttack() -
setGodMod
public void setGodMod(boolean b) - Specified by:
setGodModin interfaceILuaGameCharacter
-
isUnlimitedCarry
public boolean isUnlimitedCarry()- Specified by:
isUnlimitedCarryin interfaceILuaGameCharacter
-
setUnlimitedCarry
public void setUnlimitedCarry(boolean unlimitedCarry) - Specified by:
setUnlimitedCarryin interfaceILuaGameCharacter
-
isBuildCheat
public boolean isBuildCheat()- Specified by:
isBuildCheatin interfaceILuaGameCharacter
-
setBuildCheat
public void setBuildCheat(boolean buildCheat) - Specified by:
setBuildCheatin interfaceILuaGameCharacter
-
isFarmingCheat
public boolean isFarmingCheat()- Specified by:
isFarmingCheatin interfaceILuaGameCharacter
-
setFarmingCheat
public void setFarmingCheat(boolean b) - Specified by:
setFarmingCheatin interfaceILuaGameCharacter
-
isFishingCheat
public boolean isFishingCheat()- Specified by:
isFishingCheatin interfaceILuaGameCharacter
-
setFishingCheat
public void setFishingCheat(boolean boolean0) - Specified by:
setFishingCheatin interfaceILuaGameCharacter
-
isHealthCheat
public boolean isHealthCheat()- Specified by:
isHealthCheatin interfaceILuaGameCharacter
-
setHealthCheat
public void setHealthCheat(boolean healthCheat) - Specified by:
setHealthCheatin interfaceILuaGameCharacter
-
isMechanicsCheat
public boolean isMechanicsCheat()- Specified by:
isMechanicsCheatin interfaceILuaGameCharacter
-
setMechanicsCheat
public void setMechanicsCheat(boolean mechanicsCheat) - Specified by:
setMechanicsCheatin interfaceILuaGameCharacter
-
isFastMoveCheat
public boolean isFastMoveCheat() -
setFastMoveCheat
public void setFastMoveCheat(boolean boolean0) -
isMovablesCheat
public boolean isMovablesCheat()- Specified by:
isMovablesCheatin interfaceILuaGameCharacter
-
setMovablesCheat
public void setMovablesCheat(boolean b) - Specified by:
setMovablesCheatin interfaceILuaGameCharacter
-
isTimedActionInstantCheat
public boolean isTimedActionInstantCheat()- Specified by:
isTimedActionInstantCheatin interfaceILuaGameCharacter
-
setTimedActionInstantCheat
public void setTimedActionInstantCheat(boolean b) - Specified by:
setTimedActionInstantCheatin interfaceILuaGameCharacter
-
isTimedActionInstant
public boolean isTimedActionInstant()- Specified by:
isTimedActionInstantin interfaceILuaGameCharacter
-
isShowAdminTag
public boolean isShowAdminTag()- Specified by:
isShowAdminTagin interfaceILuaGameCharacter
-
setShowAdminTag
public void setShowAdminTag(boolean _showAdminTag) - Specified by:
setShowAdminTagin interfaceILuaGameCharacter
-
getGameVariables
Description copied from interface:Â IAnimationVariableSource- Specified by:
getGameVariablesin interfaceIAnimationVariableSource- Specified by:
getGameVariablesin interfaceIAnimationVariableSourceContainer
-
getVariable
Description copied from interface:Â IAnimationVariableSource- Specified by:
getVariablein interfaceIAnimationVariableSource- Specified by:
getVariablein interfaceIAnimationVariableSourceContainer
-
setVariable
Description copied from interface:Â IAnimationVariableMap- Specified by:
setVariablein interfaceIAnimationVariableMap
-
setVariable
- Specified by:
setVariablein interfaceIAnimationVariableMap
-
setVariable
- Specified by:
setVariablein interfaceIAnimationVariableMap
-
setVariable
- Specified by:
setVariablein interfaceIAnimationVariableMap
-
setVariableEnum
public <EnumType extends Enum<EnumType>> IAnimationVariableSlot setVariableEnum(String string, EnumType _enum) - Specified by:
setVariableEnumin interfaceIAnimationVariableMap
-
setVariable
public IAnimationVariableSlot setVariable(AnimationVariableHandle animationVariableHandle, boolean boolean0) - Specified by:
setVariablein interfaceIAnimationVariableMap
-
clearVariable
- Specified by:
clearVariablein interfaceIAnimationVariableMap
-
clearVariables
public void clearVariables()- Specified by:
clearVariablesin interfaceIAnimationVariableMap
-
getSubVariableSource
- Specified by:
getSubVariableSourcein interfaceIAnimationVariableSource
-
getGameVariablesInternal
- Specified by:
getGameVariablesInternalin interfaceIAnimationVariableRegistry- Specified by:
getGameVariablesInternalin interfaceIAnimationVariableSourceContainer
-
startPlaybackGameVariables
-
endPlaybackGameVariables
-
playbackSetCurrentStateSnapshot
-
playbackRecordCurrentStateSnapshot
-
GetVariable
- Specified by:
GetVariablein interfaceILuaVariableSource
-
SetVariable
- Specified by:
SetVariablein interfaceILuaVariableSource
-
ClearVariable
- Specified by:
ClearVariablein interfaceILuaVariableSource
-
actionStateChanged
- Specified by:
actionStateChangedin interfaceIActionStateChanged
-
isFallOnFront
public boolean isFallOnFront()- Specified by:
isFallOnFrontin interfaceIGrappleable
-
setFallOnFront
public void setFallOnFront(boolean _fallOnFront) - Specified by:
setFallOnFrontin interfaceIGrappleable
-
isHitFromBehind
public boolean isHitFromBehind() -
setHitFromBehind
public void setHitFromBehind(boolean _hitFromBehind) -
isKilledBySlicingWeapon
public boolean isKilledBySlicingWeapon() -
reportEvent
- Specified by:
reportEventin interfaceILuaGameCharacter
-
StartTimedActionAnim
- Specified by:
StartTimedActionAnimin interfaceILuaGameCharacter
-
StartTimedActionAnim
- Specified by:
StartTimedActionAnimin interfaceILuaGameCharacter
-
StopTimedActionAnim
public void StopTimedActionAnim()- Specified by:
StopTimedActionAnimin interfaceILuaGameCharacter
-
hasHitReaction
public boolean hasHitReaction() -
getHitReaction
-
setHitReaction
-
CacheEquipped
public void CacheEquipped() -
GetPrimaryEquippedCache
-
GetSecondaryEquippedCache
-
ClearEquippedCache
public void ClearEquippedCache() -
isObjectBehind
-
isBehind
-
resetEquippedHandsModels
public void resetEquippedHandsModels() -
getDebugMonitor
- Specified by:
getDebugMonitorin interfaceILuaGameCharacter
-
setDebugMonitor
- Specified by:
setDebugMonitorin interfaceILuaGameCharacter
-
isAimAtFloor
public boolean isAimAtFloor() -
setAimAtFloor
public void setAimAtFloor(boolean b) -
setAimAtFloor
public void setAimAtFloor(boolean boolean0, float float0) -
aimAtFloorTargetDistance
public float aimAtFloorTargetDistance() -
getAimAtFloorAmount
public float getAimAtFloorAmount() -
getCurrentVerticalAimAngle
public float getCurrentVerticalAimAngle() -
setCurrentVerticalAimAngle
public void setCurrentVerticalAimAngle(float float0) -
setTargetVerticalAimAngle
public void setTargetVerticalAimAngle(float float1) -
getTargetVerticalAimAngle
public float getTargetVerticalAimAngle() -
isDeferredMovementEnabled
public boolean isDeferredMovementEnabled() -
setDeferredMovementEnabled
public void setDeferredMovementEnabled(boolean boolean0) -
testDotSide
-
addBasicPatch
-
addHole
- Specified by:
addHolein interfaceILuaGameCharacterDamage
-
addHole
-
addDirt
-
addLotsOfDirt
-
addBlood
- Specified by:
addBloodin interfaceILuaGameCharacterDamage
-
bodyPartHasTag
-
bodyPartIsSpiked
-
bodyPartIsSpikedBehind
-
getBodyPartClothingDefense
-
isBumped
public boolean isBumped()- Specified by:
isBumpedin interfaceILuaGameCharacterDamage
-
isBumpDone
public boolean isBumpDone() -
setBumpDone
public void setBumpDone(boolean val) -
isBumpFall
public boolean isBumpFall() -
setBumpFall
public void setBumpFall(boolean val) -
isBumpStaggered
public boolean isBumpStaggered() -
setBumpStaggered
public void setBumpStaggered(boolean val) -
getBumpType
- Specified by:
getBumpTypein interfaceILuaGameCharacterDamage
-
setBumpType
-
getBumpFallType
-
setBumpFallType
-
getBumpedChr
-
setBumpedChr
-
getLastBump
public long getLastBump() -
setLastBump
public void setLastBump(long _lastBump) -
isSitOnGround
public boolean isSitOnGround() -
setSitOnGround
public void setSitOnGround(boolean _sitOnGround) -
isSittingOnFurniture
public boolean isSittingOnFurniture() -
setSittingOnFurniture
public void setSittingOnFurniture(boolean boolean0) -
getSitOnFurnitureObject
-
setSitOnFurnitureObject
-
getSitOnFurnitureDirection
-
setSitOnFurnitureDirection
-
isSitOnFurnitureObject
-
shouldIgnoreCollisionWithSquare
- Overrides:
shouldIgnoreCollisionWithSquarein classIsoMovingObject
-
canStandAt
public boolean canStandAt(float float0, float float1, float float2) -
getUID
- Specified by:
getUIDin interfaceIAnimatable
-
tryGetAIState
-
isRunning
public boolean isRunning() -
setRunning
public void setRunning(boolean _bRunning) -
isSprinting
public boolean isSprinting() -
setSprinting
public void setSprinting(boolean _bSprinting) -
canSprint
public boolean canSprint() -
postUpdateModelTextures
public void postUpdateModelTextures() -
getTextureCreator
-
setTextureCreator
-
postUpdateEquippedTextures
public void postUpdateEquippedTextures() -
getReadyModelData
-
getIgnoreMovement
public boolean getIgnoreMovement() -
setIgnoreMovement
public void setIgnoreMovement(boolean _ignoreMovement) -
isAutoWalk
public boolean isAutoWalk() -
setAutoWalk
public void setAutoWalk(boolean b) -
setAutoWalkDirection
-
getAutoWalkDirection
-
isSneaking
public boolean isSneaking() -
setSneaking
public void setSneaking(boolean _bSneaking) -
getSneakLimpSpeedScale
public float getSneakLimpSpeedScale() -
setSneakLimpSpeedScale
public void setSneakLimpSpeedScale(float float0) -
getGameCharacterAIBrain
-
getMoveDelta
public float getMoveDelta() -
setMoveDelta
public void setMoveDelta(float moveDelta) -
getTurnDelta
public float getTurnDelta() -
setTurnDelta
public void setTurnDelta(float m_turnDelta) -
getChopTreeSpeed
public float getChopTreeSpeed() -
testDefense
Test if we're able to defend a zombie bite Can only happen if zombie is attacking from front Calcul include current weapon skills, fitness invalid input: '&' strength -
getSurroundingAttackingZombies
public int getSurroundingAttackingZombies() -
getSurroundingAttackingZombies
public int getSurroundingAttackingZombies(boolean boolean0) -
checkIsNearVehicle
public boolean checkIsNearVehicle() -
checkIsNearWall
public float checkIsNearWall() -
getBeenSprintingFor
public float getBeenSprintingFor() -
setBeenSprintingFor
public void setBeenSprintingFor(float beenSprintingFor) -
isHideWeaponModel
public boolean isHideWeaponModel() -
setHideWeaponModel
public void setHideWeaponModel(boolean _hideWeaponModel) -
setIsAiming
public void setIsAiming(boolean aIsAiming) -
setFireMode
-
getFireMode
-
isAiming
public boolean isAiming()- Specified by:
isAimingin interfaceILuaGameCharacter
-
isTwisting
public boolean isTwisting()- Specified by:
isTwistingin interfaceILuaGameCharacter
-
allowsTwist
public boolean allowsTwist()- Specified by:
allowsTwistin interfaceILuaGameCharacter
-
getShoulderTwistWeight
public float getShoulderTwistWeight() -
resetBeardGrowingTime
public void resetBeardGrowingTime()- Specified by:
resetBeardGrowingTimein interfaceILuaGameCharacter
-
resetHairGrowingTime
public void resetHairGrowingTime()- Specified by:
resetHairGrowingTimein interfaceILuaGameCharacter
-
fallenOnKnees
public void fallenOnKnees() -
fallenOnKnees
public void fallenOnKnees(boolean boolean0) -
addVisualDamage
-
addBodyVisualFromItemType
-
isCriticalHit
public boolean isCriticalHit() -
setCriticalHit
public void setCriticalHit(boolean _isCrit) -
getRunSpeedModifier
public float getRunSpeedModifier() -
isNPC
public boolean isNPC() -
setNPC
public void setNPC(boolean newvalue) -
NPCSetRunning
public void NPCSetRunning(boolean newvalue) -
NPCGetRunning
public boolean NPCGetRunning() -
NPCSetJustMoved
public void NPCSetJustMoved(boolean newvalue) -
NPCSetAiming
public void NPCSetAiming(boolean isAiming) -
NPCGetAiming
public boolean NPCGetAiming() -
NPCSetAttack
public void NPCSetAttack(boolean newvalue) -
NPCSetMelee
public void NPCSetMelee(boolean newvalue) -
setMetabolicTarget
-
setMetabolicTarget
public void setMetabolicTarget(float target) -
getThirstMultiplier
public double getThirstMultiplier() -
getHungerMultiplier
public double getHungerMultiplier() -
getFatiqueMultiplier
public double getFatiqueMultiplier() -
getTimedActionTimeModifier
public float getTimedActionTimeModifier() -
addHoleFromZombieAttacks
-
getTotalBlood
public float getTotalBlood() -
attackFromWindowsLunge
-
DoSwingCollisionBoneCheck
-
isInvincible
public boolean isInvincible() -
setInvincible
public void setInvincible(boolean _invincible) -
getNearVehicle
-
isNearSirenVehicle
public boolean isNearSirenVehicle() -
dropHeavyItems
public void dropHeavyItems() -
isHeavyItem
-
isCanShout
public boolean isCanShout() -
setCanShout
public void setCanShout(boolean _canShout) -
isKnowAllRecipes
public boolean isKnowAllRecipes() -
setKnowAllRecipes
public void setKnowAllRecipes(boolean boolean0) -
isUnlimitedAmmo
public boolean isUnlimitedAmmo() -
setUnlimitedAmmo
public void setUnlimitedAmmo(boolean boolean0) -
isUnlimitedEndurance
public boolean isUnlimitedEndurance() -
setUnlimitedEndurance
public void setUnlimitedEndurance(boolean unlimitedEndurance) -
getActiveLightItems
-
getOrCreateSleepingEventData
-
playEmote
-
getAnimationStateName
-
getActionStateName
-
shouldWaitToStartTimedAction
public boolean shouldWaitToStartTimedAction() -
setPersistentOutfitID
public void setPersistentOutfitID(int outfitID) -
setPersistentOutfitID
public void setPersistentOutfitID(int outfitID, boolean init) -
getPersistentOutfitID
public int getPersistentOutfitID() -
isPersistentOutfitInit
public boolean isPersistentOutfitInit() -
isDoingActionThatCanBeCancelled
public boolean isDoingActionThatCanBeCancelled() -
isDoDeathSound
public boolean isDoDeathSound() -
setDoDeathSound
public void setDoDeathSound(boolean _doDeathSound) -
isKilledByFall
public boolean isKilledByFall()- Specified by:
isKilledByFallin interfaceIGrappleable
-
setKilledByFall
public void setKilledByFall(boolean boolean0) - Specified by:
setKilledByFallin interfaceIGrappleable
-
updateEquippedRadioFreq
public void updateEquippedRadioFreq() -
updateEquippedItemSounds
public void updateEquippedItemSounds() -
getFMODParameters
- Specified by:
getFMODParametersin interfaceIFMODParameterUpdater
-
startEvent
- Specified by:
startEventin interfaceIFMODParameterUpdater
-
updateEvent
- Specified by:
updateEventin interfaceIFMODParameterUpdater
-
stopEvent
- Specified by:
stopEventin interfaceIFMODParameterUpdater
-
playBloodSplatterSound
public void playBloodSplatterSound() -
setIgnoreAimingInput
public void setIgnoreAimingInput(boolean b) -
isIgnoringAimingInput
public boolean isIgnoringAimingInput() -
setHeadLookAround
public void setHeadLookAround(boolean boolean0) -
isHeadLookAround
public boolean isHeadLookAround() -
setHeadLookAroundDirection
public void setHeadLookAroundDirection(float float0, float float1) -
getHeadLookHorizontal
public float getHeadLookHorizontal() -
getHeadLookVertical
public float getHeadLookVertical() -
getHeadLookAngleMax
public float getHeadLookAngleMax() -
addBlood
public void addBlood(float speed) -
isKnockedDown
public boolean isKnockedDown() -
setKnockedDown
public void setKnockedDown(boolean _bKnockedDown) -
readInventory
-
Kill
-
Kill
-
die
public void die() -
becomeCorpse
-
becomeCorpseItem
-
getWeightAsCorpse
public static int getWeightAsCorpse() -
getHitReactionNetworkAI
-
getNetworkCharacterAI
-
wasLocal
public boolean wasLocal() -
isLocal
public boolean isLocal() -
isVehicleCollisionActive
-
doHitByVehicle
-
isSkipResolveCollision
public boolean isSkipResolveCollision() -
isPerformingAttackAnimation
public boolean isPerformingAttackAnimation() -
setPerformingAttackAnimation
public void setPerformingAttackAnimation(boolean boolean0) -
isPerformingShoveAnimation
public boolean isPerformingShoveAnimation() -
setPerformingShoveAnimation
public void setPerformingShoveAnimation(boolean boolean0) -
isPerformingStompAnimation
public boolean isPerformingStompAnimation() -
setPerformingStompAnimation
public void setPerformingStompAnimation(boolean boolean0) -
isPerformingHostileAnimation
public boolean isPerformingHostileAnimation() -
getNextAnimationTranslationLength
-
calcHitDir
-
calcHitDir
-
getSafety
- Specified by:
getSafetyin interfaceILuaGameCharacter
-
setSafety
- Specified by:
setSafetyin interfaceILuaGameCharacter
-
burnCorpse
-
setIsAnimal
public void setIsAnimal(boolean boolean0) -
isAnimal
public boolean isAnimal() -
getPerkToUnit
- Specified by:
getPerkToUnitin interfaceILuaGameCharacter
-
getReadLiterature
- Specified by:
getReadLiteraturein interfaceILuaGameCharacter
-
isLiteratureRead
- Specified by:
isLiteratureReadin interfaceILuaGameCharacter
-
addReadLiterature
- Specified by:
addReadLiteraturein interfaceILuaGameCharacter
-
addReadLiterature
- Specified by:
addReadLiteraturein interfaceILuaGameCharacter
-
addReadPrintMedia
- Specified by:
addReadPrintMediain interfaceILuaGameCharacter
-
isPrintMediaRead
- Specified by:
isPrintMediaReadin interfaceILuaGameCharacter
-
getReadPrintMedia
- Specified by:
getReadPrintMediain interfaceILuaGameCharacter
-
setMusicIntensityEventModData
-
getMusicIntensityEventModData
-
isWearingTag
-
getCorpseSicknessDefense
public float getCorpseSicknessDefense() -
getCorpseSicknessDefense
public float getCorpseSicknessDefense(float float0) -
getCorpseSicknessDefense
public float getCorpseSicknessDefense(float float1, boolean boolean0) -
isProtectedFromToxic
public boolean isProtectedFromToxic() -
isProtectedFromToxic
public boolean isProtectedFromToxic(boolean boolean0) -
isOverEncumbered
public boolean isOverEncumbered() -
updateWornItemsVisionModifier
public void updateWornItemsVisionModifier() -
getWornItemsVisionModifier
public float getWornItemsVisionModifier() -
getWornItemsVisionMultiplier
public float getWornItemsVisionMultiplier() -
updateWornItemsHearingModifier
public void updateWornItemsHearingModifier() -
getWornItemsHearingModifier
public float getWornItemsHearingModifier() -
getWornItemsHearingMultiplier
public float getWornItemsHearingMultiplier() -
getHearDistanceModifier
public float getHearDistanceModifier() -
getWeatherHearingMultiplier
public float getWeatherHearingMultiplier() -
getSeeNearbyCharacterDistance
public float getSeeNearbyCharacterDistance() -
setLastHitCharacter
-
getLastHitCharacter
-
triggerCough
public void triggerCough() -
hasDirtyClothing
-
hasBloodyClothing
-
getAnimatable
- Specified by:
getAnimatablein interfaceIGrappleable
-
getGrappleable
- Specified by:
getGrappleablein interfaceIAnimatable
-
getWrappedGrappleable
- Specified by:
getWrappedGrappleablein interfaceIGrappleableWrapper
-
canBeGrappled
public boolean canBeGrappled()- Specified by:
canBeGrappledin interfaceIGrappleable- Specified by:
canBeGrappledin interfaceIGrappleableWrapper
-
isPerformingGrappleAnimation
public boolean isPerformingGrappleAnimation()- Specified by:
isPerformingGrappleAnimationin interfaceIGrappleable
-
getShoutType
-
getShoutItemModel
-
isWearingGlasses
public boolean isWearingGlasses() -
isWearingVisualAid
public boolean isWearingVisualAid() -
getClothingDiscomfortModifier
public float getClothingDiscomfortModifier() -
updateVisionEffectTargets
public void updateVisionEffectTargets() -
updateVisionEffects
public void updateVisionEffects() -
getBlurFactor
public float getBlurFactor() -
isDisguised
public boolean isDisguised() -
updateDisguisedState
public void updateDisguisedState() -
OnClothingUpdated
public void OnClothingUpdated() -
OnEquipmentUpdated
public void OnEquipmentUpdated() -
getCorpseSicknessRate
public float getCorpseSicknessRate() -
setCorpseSicknessRate
public void setCorpseSicknessRate(float float0) -
spikePartIndex
public void spikePartIndex(int int0) -
spikePart
-
getReanimatedCorpse
-
applyDamage
public void applyDamage(float float0) -
canRagdoll
public boolean canRagdoll() -
getRagdollController
-
releaseRagdollController
public void releaseRagdollController() -
getBallisticsController
-
updateBallistics
public void updateBallistics() -
releaseBallisticsController
public void releaseBallisticsController() -
getBallisticsTarget
-
ensureExistsBallisticsTarget
-
releaseBallisticsTarget
public void releaseBallisticsTarget() -
canReachTo
-
canUseAsGenericCraftingSurface
-
getHitInfoList
-
getAttackVars
-
addCombatMuscleStrain
-
addCombatMuscleStrain
-
addCombatMuscleStrain
-
addRightLegMuscleStrain
public void addRightLegMuscleStrain(float float0) -
addBackMuscleStrain
public void addBackMuscleStrain(float float0) -
addNeckMuscleStrain
public void addNeckMuscleStrain(float float0) -
addArmMuscleStrain
public void addArmMuscleStrain(float float0) -
addLeftArmMuscleStrain
public void addLeftArmMuscleStrain(float float0) -
addBothArmMuscleStrain
public void addBothArmMuscleStrain(float float0) -
addStiffness
-
getClimbingFailChanceInt
public int getClimbingFailChanceInt() -
getClimbingFailChanceFloat
public float getClimbingFailChanceFloat() -
nearbyZombieClimbPenalty
public float nearbyZombieClimbPenalty() -
isClimbingRope
public boolean isClimbingRope() -
fallFromRope
public void fallFromRope() -
isWearingGloves
public boolean isWearingGloves() -
isWearingAwkwardGloves
public boolean isWearingAwkwardGloves() -
getClimbRopeSpeed
public float getClimbRopeSpeed(boolean boolean0) -
setClimbRopeTime
public void setClimbRopeTime(float float0) -
getClimbRopeTime
public float getClimbRopeTime() -
hasAwkwardHands
public boolean hasAwkwardHands() -
triggerContextualAction
- Specified by:
triggerContextualActionin interfaceILuaGameCharacter
-
triggerContextualAction
- Specified by:
triggerContextualActionin interfaceILuaGameCharacter
-
triggerContextualAction
- Specified by:
triggerContextualActionin interfaceILuaGameCharacter
-
triggerContextualAction
- Specified by:
triggerContextualActionin interfaceILuaGameCharacter
-
triggerContextualAction
public void triggerContextualAction(String string, Object object0, Object object1, Object object2, Object object3) - Specified by:
triggerContextualActionin interfaceILuaGameCharacter
-
isActuallyAttackingWithMeleeWeapon
public boolean isActuallyAttackingWithMeleeWeapon() -
isDoStomp
public boolean isDoStomp() -
isShoving
public boolean isShoving() -
teleportTo
public void teleportTo(int int0, int int1) -
teleportTo
public void teleportTo(float float1, float float0) -
teleportTo
public void teleportTo(float float1, float float0, int int0) -
teleportTo
public void teleportTo(int int1, int int2, int int0) -
ensureNotInVehicle
public void ensureNotInVehicle() -
forgetRecipes
public void forgetRecipes() -
isWeaponReady
public boolean isWeaponReady() -
climbThroughWindow
-
getClimbData
-
setClimbData
-
getIdleSquareTime
public float getIdleSquareTime() -
isCurrentlyIdle
public boolean isCurrentlyIdle() -
isCurrentlyBusy
public boolean isCurrentlyBusy() -
flagForHotSave
public void flagForHotSave()- Overrides:
flagForHotSavein classIsoObject
-
getContainers
-
hasRecipeAtHand
-
getCheats
-