- Dota 2
- server
- CBaseModelEntity
- CFuncMover
- Used by fields
- CPathMoverm_vecMoversCPathMoverEntitySpawnerm_mapSpawnedMoverTemplatesCPathMoverEntitySpawnerm_vecQueuedRemovalsPathMoverEntitySpawnhMover
- Also in
- clientCounter-Strike 2differsDeadlockoffsets differ
Fields
NameTypeOffset
func_moverspawnable
Keyvalues
NameTypeField
float32
float32
Inputs
NamePulseDescription
—
GetMoverOffsetFromPath() → (retval: vec3)
Get the offset from the spline the mover rides at, in the movers own space
MoveToPathNode(hPathNode: ehandle<path_node_mover>)
Move to the given path node by name.
Pause()
—
SetDistanceToReachMaxSpeed(param: float)
—
SetDistanceToReachZeroSpeed(param: float)
—
SetFollowDistance(param: float)
—
SetFollowEntity(hEnt: ehandle)
Set the name of an entity that the mover should follow -- it will try to maintain a given distance from this entity along the path.
SetFollowEntityForward(hEnt: ehandle)
Set the name of an entity that the mover should follow forward along the path -- it will try to maintain a given distance from this entity along the path.
SetFollowEntityReverse(hEnt: ehandle)
Set the name of an entity that the mover should follow reverse along the path -- it will try to maintain a given distance from this entity along the path.
SetFollowMinimumSpeed(param: float)
—
SetFollowMoverConstraintType(param: int)
—
SetFollowMoverEntity(pMover: ehandle<func_mover>)
Sets the name of another mover the entity should follow.
SetFollowMoverSpringStrength(param: int)
—
SetMoveType(param: int)
—
SetMoverOffsetFromPath(vOffset: vec3)
Set the offset from the spline the mover rides at, in the movers own space. The mover snaps to the new offset, its location along the path is unchanged.
SetOffsetFromPath(param: vec3)
—
SetOrientationMode(param: int)
—
SetSpeed(param: float)
—
SetSpeedImmediate(param: float)
—
SetTimeToBlendToNewOrientation(param: float)
—
SetTimeToReachMaxSpeed(param: float)
—
SetTimeToReachZeroSpeed(param: float)
—
Start()
—
—
—
Stop()
—
Toggle()
—
TransitionToPath(hPath: ehandle<path_mover>)
Transition to the given path by name. This is used to move the mover between seperate paths. Will pick the closest point on the target path to move to.
TransitionToPathNode(hPathNode: ehandle<path_node_mover>)
Transition to the given path node by name. This is used to move the mover between seperate paths.
TransitionToPathNodeStartForward(hPathNode: ehandle<path_node_mover>)
Transition to the given path node by name. This is used to move the mover between seperate paths. Will issue a start forward upon arriving at the node.
TransitionToPathNodeStartReverse(hPathNode: ehandle<path_node_mover>)
Transition to the given path node by name. This is used to move the mover between seperate paths. Will issue a start reverse upon arriving at the node.
TransitionToPathStartForward(hPath: ehandle<path_mover>)
Transition to the given path by name. This is used to move the mover between seperate paths. Will issue a start forward upon arriving at the path. Will pick the closest point on the target path to move to.
TransitionToPathStartReverse(hPath: ehandle<path_mover>)
Transition to the given path by name. This is used to move the mover between seperate paths. Will issue a start reverse upon arriving at the path. Will pick the closest point on the target path to move to.
Unpause()
—