BM.SmoothLookAtUntilComplete
Type JSONpublic class in BM
Type metadata
- Assembly
CandideServer - Namespace
BM - Base type
BM.Leaf - Hash
105C04019C9153C5C88D39951D353B250B2529A0FDCB0E640364B13A6C31D3DB
Relationships
Base type
Fields
| Name | Visibility | Signature |
|---|---|---|
_currentDirection# | private | private System.Single _currentDirection |
Methods
Update
#
protected Node.Status Update(BM.BTUpdateContext updateCtx, BM.Blackboard blackboard)
Method metadata
- Visibilityprotected
- Return type
Node.Status - StaticFalse
- VirtualTrue
- Hash
5F87756B2F897305DAEDC0B20E792834DDAC2D89DB9057FD8ECAFA4D8F63EC32 - Body hash
99D58C653C46A1F837ECDF3D10DFE1BB85135E2D71D300139E3B87B6C67464A4 - IL size162
Referenced calls
Shared.Entity.EntityWrapper::get_Direction()BM.NodeArg<T>::TryGet(BM.Blackboard, T&)CandideServer.Entities.BehaviorMachine.Helpers.LeafHelper::GetVector2FromT(T)Shared.Entity.EntityWrapper::get_Position2()Microsoft.Xna.Framework.Vector2::op_Subtraction(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)CandideCreator.Shared.Helpers.VectorExtension::TryNormalize(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2&)Microsoft.Xna.Framework.Vector2::get_UnitY()CandideCreator.Shared.Helpers.VectorExtension::ToFloatDirection(Microsoft.Xna.Framework.Vector2)BM.NodeArg<System.Single>::Get(BM.Blackboard)CandideCreator.Shared.Helpers.VectorExtension::DegreesToDirection(System.Single)Shared.Entity.EntityWrapper::get_Fdt()CandideCreator.Shared.Helpers.CandideMathHelper::TurnDirection(System.Single, System.Single, System.Single)Shared.Entity.EntityWrapper::set_Direction(System.Single)CandideCreator.Shared.Helpers.VectorExtension::DirectionToVector2(System.Single)CandideCreator.Shared.Helpers.CandideMathHelper::GetAngleBetweenVectors(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)