BM.VerticalMove
Type JSONpublic class in BM
Type metadata
- Assembly
CandideServer - Namespace
BM - Base type
BM.Leaf - Hash
C07A685776F6883A06ACD7329B0015958A689FA8DF42EF09D8E05A80133BF18C
Relationships
Fields
| Name | Visibility | Signature |
|---|---|---|
_startZ# | private | private System.Single _startZ |
_timer# | private | private System.Single _timer |
Methods
GetPosition
#
protected System.Single GetPosition(System.Single t, System.Single startZ, System.Single targetZ)
Method metadata
- Visibilityprotected
- Return type
System.Single - StaticFalse
- VirtualTrue
- Hash
02A236A95B3F6C20B6AD64E61D006DC34B95070F921071922766813BAB96A025
Called by
HasReachedTarget
#
protected System.Boolean HasReachedTarget(System.Single currentZ, System.Single targetZ)
Method metadata
- Visibilityprotected
- Return type
System.Boolean - StaticFalse
- VirtualTrue
- Hash
842DA52EEA076116534F7E733CB2B6E7CB54ABE48AC7477F4D04015DE9E7B627
Called by
Initialize
#
protected System.Void Initialize(BM.BTUpdateContext updateCtx, BM.Blackboard blackboard)
Method metadata
- Visibilityprotected
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
93F61ECCE324E01B63604834E9590DA60CB9F3014AA4BCD0AC0B2068F6F78C84 - Body hash
BBA52B75C87E4680C880A939B574C25DDA99A7D6FAE9CBC8A31F0459223877F8 - IL size34
Referenced calls
Shared.Entity.EntityWrapper::get_Position()
Update
#
protected Node.Status Update(BM.BTUpdateContext updateCtx, BM.Blackboard blackboard)
Method metadata
- Visibilityprotected
- Return type
Node.Status - StaticFalse
- VirtualTrue
- Hash
76747C11E33C5691FE3084A41632326910C2EA634F441F0BF8F0E76DABFE4C01 - Body hash
CEE1D691A3F6E5F2FF8C6190BF016C0416FA45ACB027E206D0392A67D7FFFFB2 - IL size159
Referenced calls
BM.NodeArg<System.Single>::TryGet(BM.Blackboard, T&)Shared.Entity.EntityWrapper::get_PositionZ()BM.VerticalMove::HasReachedTarget(System.Single, System.Single)Shared.Entity.EntityWrapper::get_VelocityZ()System.Math::Clamp(System.Single, System.Single, System.Single)BM.VerticalMove::GetPosition(System.Single, System.Single, System.Single)