BM.TryGetEntityWithBaseGuid
Type JSONpublic class in BM
Type metadata
- Assembly
CandideServer - Namespace
BM - Base type
BM.Leaf - Hash
D261081E249A35B592240AF822C37B42DD235CB0D239F8B6AAD8E883A2814595
Relationships
Base type
Fields
| Name | Visibility | Signature |
|---|---|---|
_centerArg# | private | private BM.NodeArg<T> _centerArg |
_condition# | private | private BM.IBaseCondition _condition |
_getClosestOne# | private | private System.Boolean _getClosestOne |
_ids# | private | private System.Collections.Generic.List<System.Guid> _ids |
_outEntity# | private | private System.String _outEntity |
_radiusArg# | private | private BM.NodeArg<System.Single> _radiusArg |
_reuseEntitiesList# | private | private System.Collections.Generic.List<Shared.Entity.EntityWrapper> _reuseEntitiesList |
Methods
Update
#
protected Node.Status Update(BM.BTUpdateContext updateCtx, BM.Blackboard blackboard)
Method metadata
- Visibilityprotected
- Return type
Node.Status - StaticFalse
- VirtualTrue
- Hash
1D3C08112372CCA712EC65710CE83A3DEA0666AFF0A2BFA591F6017AB59D48A5 - Body hash
297495BC110A4C3C22C65BE54A49E51FF32AAC58BFB33840FC66E6BDCE75CA71 - IL size341
Referenced calls
BM.NodeArg<T>::Get(BM.Blackboard)CandideServer.Entities.BehaviorMachine.Helpers.LeafHelper::GetVector2FromT(T)BM.NodeArg<System.Single>::Get(BM.Blackboard)System.Collections.Generic.List<Shared.Entity.EntityWrapper>::Clear()BM.EnemyUtil::GetEntitiesInCircleAreaWithBaseGuidsSortedByDistance(Shared.Entity.EntitySystem, Microsoft.Xna.Framework.Vector2, System.Single, System.Collections.Generic.List<System.Guid>, System.Collections.Generic.List<Shared.Entity.EntityWrapper>, System.Collections.Generic.HashSet<System.Guid>)BM.EnemyUtil::GetEntitiesInCircleAreaWithBaseGuids(Shared.Entity.EntitySystem, Microsoft.Xna.Framework.Vector2, System.Single, System.Collections.Generic.List<System.Guid>, System.Collections.Generic.List<Shared.Entity.EntityWrapper>, System.Collections.Generic.HashSet<System.Guid>)System.Collections.Generic.List<Shared.Entity.EntityWrapper>::get_Count()System.Collections.Generic.List<Shared.Entity.EntityWrapper>::get_Item(System.Int32)BM.Blackboard::SetValue(System.String, T)Shared.Entity.EntityWrapper::get_Controller()System.Collections.Generic.List<Shared.Entity.EntityWrapper>::GetEnumerator()List.Enumerator<Shared.Entity.EntityWrapper>::get_Current()CandideServer.Helpers.ServerEntityHelper::ToServerEntity(Shared.Entity.EntityWrapper)BM.IBaseCondition::Test(Microsoft.Xna.Framework.GameTime, Shared.Entity.EntityWrapper, CandideServer.Entities.ServerEntityModel, BM.Blackboard, BM.StateMachine)BM.IBaseCondition::ResetCondition(BM.Blackboard)List.Enumerator<Shared.Entity.EntityWrapper>::MoveNext()System.IDisposable::Dispose()