AddLocomoter(IMover)
|
|
AddMovementBehaviour(IMovementBehaviour)
|
|
AddPather(IMover)
|
|
BoosterExist(RideID)
|
|
CalculatePath(RideVector3, RideVector3, MovementLeg)
|
|
CreatePath(IEnumerable<IWaypoint>)
|
|
CreatePath(IEnumerable<RideVector3>)
|
|
DispatchBeginMoveEvent(RideID)
|
|
DispatchBeginMoveEvent(RideID, RideVector3)
|
|
DispatchDesinationReachedEvent(RideID, RideVector3)
|
|
DispatchMoverStoppedEvent(RideID)
|
|
FollowMover(RideID, RideID, IFormationProcedure, Single)
|
|
GetAllMovers()
|
|
GetBoost(RideID)
|
|
GetBoostAmount(RideID)
|
|
GetBooster(RideID)
|
|
GetClosestAvailablePosition(RideVector3, RideVector3, Int32)
|
Calculates a destination that can be reached. If target is unreachable the destination moves
closer to the start
|
GetClosestAvailablePosition(RideVector3, Single)
|
Finds the closest position on the navigation mesh to the parameter given a distance radius to look for
|
GetMaxBoost(RideID)
|
|
GetMovementBehaviour(MovementBehaviour)
|
|
GetMovementBehaviour(Int32)
|
|
GetMover(RideID)
|
|
GetMoverAngularSpeed(RideID)
|
|
GetMoverBounds(IEnumerable<RideID>)
|
Gets the world bounding volumes of the movers
|
GetMoverBounds(RideID)
|
Gets the world bounding volume of the mover
|
GetMoverLeg(RideID)
|
|
GetMoverMaxAngularSpeed(RideID)
|
|
GetMoverMaxSpeed(RideID)
|
|
GetMoverPosition(RideID)
|
Gets the world position of the mover
|
GetMoverPositions(IEnumerable<RideID>)
|
Gets the world positions of the movers
|
GetMoverSpeed(RideID)
|
|
GetMoverVelocity(RideID)
|
|
IsInputControllable(RideID)
|
|
IsMover(RideID)
|
|
IsMoverBoosting(RideID)
|
|
IsMoving(RideID)
|
|
IsPathValid(RideVector3, RideVector3)
|
|
Move(RideID, RideVector3)
|
Use locomotion to move along the velocity vector until Stop is called
|
MoveGroupPath(RideID, IEnumerable<RideVector3>, FormationProcedureType)
|
|
MoveGroupToPosition(RideID, RideVector3, Single, FormationProcedureType)
|
|
MoveGroupToPositionInFormation(RideID, RideVector3)
|
|
MoveOnce(RideID, RideVector3)
|
Use locomotion to move along the velocity vector over a few frames
|
MovePath(IEnumerable<RideID>, IEnumerable<RideVector3>, FormationProcedureType)
|
|
MovePath(IEnumerable<RideID>, IEnumerable<RideVector3>, IFormationProcedure)
|
|
MovePath(RideID)
|
|
MovePath(RideID, IPath, Single)
|
|
MovePath(RideID, IWaypoint[], Single)
|
|
MovePath(RideID, RideVector3[], Single)
|
|
MoveTeleport(RideID, RideVector3)
|
|
MoveToPosition(IEnumerable<RideID>, RideVector3, FormationProcedureType)
|
|
MoveToPosition(IEnumerable<RideID>, RideVector3, IFormationProcedure)
|
|
MoveToPosition(RideID, RideVector3)
|
|
MoveToPosition(RideID, RideVector3, Single)
|
|
MoveToPositionInFormation(IEnumerable<RideID>, RideVector3, FormationProcedureType, Single)
|
|
MoveToPositionInFormation(IEnumerable<RideID>, RideVector3, IFormationProcedure, Single)
|
|
MoveToPositionInFormation(RideID, RideVector3, FormationProcedureType, Single)
|
|
OnAgentAdded(WorldEventMarker, AgentAddedEvent)
|
|
OnAgentDied(WorldEventMarker, AgentDiedEvent)
|
|
OnAgentHealthModified(WorldEventMarker, AgentHealthModifiedEvent)
|
|
OnAgentRemoved(WorldEventMarker, AgentRemovedEvent)
|
|
OnAgentRevived(WorldEventMarker, AgentRevivedEvent)
|
|
OnEntityDataCreated(WorldEventMarker, EntityCreatedEvent)
|
|
OnEntityDataDestroyed(WorldEventMarker, EntityEvent)
|
|
OnEntityDisabled(WorldEventMarker, EntityEvent)
|
|
OnEntityReset(WorldEventMarker, EntityEvent)
|
|
OnTerrainCleared(WorldEventMarker, TerrainClearedEvent)
|
|
OnTerrainDestructed(WorldEventMarker, TerrainDestructedEvent)
|
|
OnTerrainLoaded(WorldEventMarker, TerrainLoadedEvent)
|
|
RemoveLocomoter(RideID)
|
|
RemoveMovementBehaviour(IMovementBehaviour)
|
|
RemovePather(RideID)
|
|
SetMovementBehaviour(RideID, MovementBehaviour)
|
Sets the mover to use the type of movement behaviour whem moving.
This does not force the mover to start moving
|
SetMovementLeg(RideID, MovementLeg)
|
Sets the movement leg type of the mover. This is for changing a movement leg at movement type, Initialization is done in the inspector/constructor of RideAgentMoverDataMono.
|
SetMoverHeight(RideID, Single)
|
|
SetMoverMaxSpeed(RideID, Single)
|
|
SetMoverRadius(RideID, Single)
|
|
SetMoverSpeed(RideID, Single)
|
|
SetMoverTurnSpeed(RideID, Single)
|
|
SetPathingBehaviour(RideID, PathingBehaviour)
|
Sets the mover to use the given type of pathing behaviour when on a path
This does not force the mover to start pathing
|
StartGroupMovement(RideID, IFormationProcedure, RideVector3)
|
|
Stop(RideID)
|
Stops the mover from moving
|
StopFollowing(RideID)
|
|
StopGroupMovement(RideID)
|
|
SystemAwake()
|
|
SystemUpdate(Single)
|
|
ToggleBooster(RideID, Boolean)
|
|