AtavismMecanimMobController3D Class

Namespace
Atavism
Base Types
graph BT Type-->Base0["MobController3D"] click Base0 "/docs/client_api_10.4.0/api/Atavism/MobController3D" Base0-->Base1["AtavismMobController"] click Base1 "/docs/client_api_10.4.0/api/Atavism/AtavismMobController" Base1-->Base2["MonoBehaviour"] Type["AtavismMecanimMobController3D"] class Type type-node

Syntax

public class AtavismMecanimMobController3D : MobController3D

Fields

Name Constant Value Summary
_capsuleCollider
Inherited from MobController3D
actionState
alignSurface
Inherited from MobController3D
characterNoMove
checkUnderGround
Inherited from MobController3D
colliderCenter
Inherited from MobController3D
colliderHeight
Inherited from MobController3D
colliderRadius
Inherited from MobController3D
combatSpeed
Inherited from MobController3D
controller
Inherited from MobController3D
dead
Inherited from MobController3D
desiredDisplacement
Inherited from AtavismMobController
enemyTargetDecal
Inherited from MobController3D
fallingDistance
Inherited from MobController3D
fallStartHeight
Inherited from MobController3D
fallThreshold
Inherited from MobController3D
followTerrain
Inherited from AtavismMobController
friendlyTargetDecal
Inherited from MobController3D
groundDistance
Inherited from MobController3D
groundDistanceLayer
Inherited from MobController3D
groundHit
Inherited from MobController3D
groundLayers
Inherited from AtavismMobController
inCombat
Inherited from MobController3D
isFalling
Inherited from MobController3D
isPlayer
Inherited from AtavismMobController
jumpHeight
Inherited from MobController3D
jumping
Inherited from AtavismMobController
jumpingReachedApex
Inherited from AtavismMobController
lastDirection
Inherited from AtavismMobController
lastDirTimestamp
Inherited from AtavismMobController
lastJumpButtonTime
Inherited from AtavismMobController
lastLocTimestamp
Inherited from AtavismMobController
lastPosition
Inherited from AtavismMobController
maxGroundDistance
Inherited from MobController3D
mount
Inherited from AtavismMobController
mountAnim
Inherited from MobController3D
movement
Inherited from MobController3D
MOVEMENT_STATE_FLYING 3
Inherited from MobController3D
static
MOVEMENT_STATE_SWIMMING 2
Inherited from MobController3D
static
MOVEMENT_STATE_WALKING 1
Inherited from MobController3D
static
movementState
Inherited from AtavismMobController
mstate
Inherited from MobController3D
nameHeight
Inherited from AtavismMobController
neutralTargetDecal
Inherited from MobController3D
noMove
Inherited from MobController3D
noMoveTime
Inherited from MobController3D
oid
Inherited from AtavismMobController
pathInterpolator
Inherited from AtavismMobController
RayCastUpdateSeconds
Inherited from MobController3D
rotatingDirection
Inherited from AtavismMobController
runSpeed
Inherited from AtavismMobController
runThreshold
Inherited from MobController3D
skillMove
Inherited from MobController3D
skillMoveSpeed
Inherited from MobController3D
slideWhenOverSlopeLimit
Inherited from MobController3D
state
Inherited from MobController3D
syncOffset
Inherited from AtavismMobController
syncOffsetExpiration
Inherited from AtavismMobController
target
Inherited from AtavismMobController
walk
Inherited from MobController3D
waterHeight
Inherited from MobController3D
waterRegions
Inherited from AtavismMobController
wnomove
Inherited from MobController3D

Properties

Name Value Summary
DesiredDisplacement Vector3
Inherited from AtavismMobController
FollowTerrain bool
Inherited from AtavismMobController
IsPlayer bool
Inherited from AtavismMobController
Jumping bool
Inherited from AtavismMobController
LastDirection Vector3
Inherited from AtavismMobController
LastJumpButtonTime float
Inherited from AtavismMobController
MobYaw float
Inherited from MobController3D
Mount GameObject
Inherited from AtavismMobController
Movement Vector3
Inherited from MobController3D
MovementState int
Inherited from AtavismMobController
Oid long
Inherited from AtavismMobController
PathInterpolator AtavismPathInterpolator
Inherited from AtavismMobController
RotatingDirection float
Inherited from MobController3D
RotatingDirection float
Inherited from AtavismMobController
RunSpeed float
Inherited from AtavismMobController
SyncOffset Vector3
Inherited from AtavismMobController
SyncOffsetExpiration float
Inherited from AtavismMobController
Target long
Inherited from AtavismMobController
Walking bool
Inherited from MobController3D

Methods

Name Value Summary
ActionStateHandler(object, PropertyChangeEventArgs) void
ApplyGravity() bool
Applies gravity to the player or mob. Returns whether or not the controller is grounded.
Inherited from MobController3D
ApplyJumping() void
Inherited from MobController3D
CalculateJumpVerticalSpeed(float) float
Inherited from MobController3D
despawn() void
Inherited from MobController3D
DoMovement() void
Inherited from MobController3D
DsCombat(bool) void
Inherited from MobController3D
GetSpeed() float
Inherited from MobController3D
HandleAggressive(object, PropertyChangeEventArgs) void
Inherited from MobController3D
HandleCombatState(object, PropertyChangeEventArgs) void
Inherited from MobController3D
HandleDeadState(object, PropertyChangeEventArgs) void
Inherited from MobController3D
HandleMount(object, PropertyChangeEventArgs) void
Inherited from MobController3D
HandleNoMove(object, PropertyChangeEventArgs) void
Inherited from MobController3D
HandlePlayerShop(object, PropertyChangeEventArgs) void
HandleState(object, PropertyChangeEventArgs) void
Inherited from MobController3D
HandleWaterHeight(object, PropertyChangeEventArgs) void
Inherited from MobController3D
HandleWeapon2Type(object, PropertyChangeEventArgs) void
HandleWeaponType(object, PropertyChangeEventArgs) void
HasJumpReachedApex() bool
Inherited from MobController3D
IsGrounded() bool
Inherited from MobController3D
IsGroundedWithTimeout() bool
Inherited from MobController3D
IsJumping() bool
Inherited from MobController3D
IsMoving() bool
Inherited from MobController3D
IsMovingBackwards() bool
Inherited from MobController3D
LateUpdate() void
Inherited from MobController3D
MovementStateHandler(object, PropertyChangeEventArgs) void
Inherited from MobController3D
MoveMob() Vector3
Inherited from MobController3D
MovePlayer() Vector3
Inherited from MobController3D
MovingBack(bool) void
Inherited from MobController3D
NoMove(float) void
Inherited from MobController3D
ObjectNodeReady() void
OnControllerColliderHit(ControllerColliderHit) void
Inherited from MobController3D
PlayAnimation(string, float) void
PlayAnimationFloat(string, float, float, float) void
PlayAnimationInt(string, int, float, int) void
PlayAnimationTrigger(string) void
PlayMeleeAttackAnimation(string, string) void
PlayMeleeRecoilAnimation(string) void
SetWalk(bool) void
Inherited from MobController3D
SkillMove(float) void
Inherited from MobController3D
StartJump() void
Inherited from MobController3D
StartTarget() void
Called when this mob is now targeted by the player.
Inherited from MobController3D
StopTarget() void
Called when this mob is no longer targeted by the player
Inherited from MobController3D
WaterRegionEntered(int) void
Inherited from MobController3D
WaterRegionLeft(int) void
Inherited from MobController3D