BM.TryGetEntitiesWithBaseGuid
Type JSONpublic class in BM
Type metadata
- Assembly
CandideServer - Namespace
BM - Base type
BM.Leaf - Hash
35C1EAAACEE14443A9799A72E4D832318CDF845CF049B8823FC7167903B89B2A
Relationships
Base type
Fields
| Name | Visibility | Signature |
|---|---|---|
_centerArg# | private | private BM.NodeArg<T> _centerArg |
_condition# | private | private BM.IBaseCondition _condition |
_ids# | private | private System.Collections.Generic.List<System.Guid> _ids |
_maxCount# | private | private System.Nullable<System.Int32> _maxCount |
_outEntitiesListArg# | private | private BM.NodeArg<System.Collections.Generic.List<Shared.Entity.EntityWrapper>> _outEntitiesListArg |
_radiusArg# | private | private BM.NodeArg<System.Single> _radiusArg |
_sortByDistance# | private | private System.Boolean _sortByDistance |
Methods
Update
#
protected Node.Status Update(BM.BTUpdateContext updateCtx, BM.Blackboard blackboard)
Method metadata
- Visibilityprotected
- Return type
Node.Status - StaticFalse
- VirtualTrue
- Hash
D5418D7DE867FC8A6F881A0580917B0C952FA8711C214861DBBBD63FEDC99889 - Body hash
6BD221BBC3C4EF67C9D085691CD62940E78E78318F73078C03631F24EFA7B3D0 - IL size348
Referenced calls
BM.NodeArg<System.Collections.Generic.List<Shared.Entity.EntityWrapper>>::TryGet(BM.Blackboard, T&)System.Collections.Generic.List<Shared.Entity.EntityWrapper>::Clear()BM.NodeArg<T>::Get(BM.Blackboard)CandideServer.Entities.BehaviorMachine.Helpers.LeafHelper::GetVector2FromT(T)BM.NodeArg<System.Single>::Get(BM.Blackboard)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()Shared.Entity.EntityWrapper::get_Controller()System.Collections.Generic.List<Shared.Entity.EntityWrapper>::get_Item(System.Int32)CandideServer.Helpers.ServerEntityHelper::ToServerEntity(Shared.Entity.EntityWrapper)BM.IBaseCondition::Test(Microsoft.Xna.Framework.GameTime, Shared.Entity.EntityWrapper, CandideServer.Entities.ServerEntityModel, BM.Blackboard, BM.StateMachine)System.Collections.Generic.List<Shared.Entity.EntityWrapper>::RemoveAt(System.Int32)BM.IBaseCondition::ResetCondition(BM.Blackboard)System.Nullable<System.Int32>::get_HasValue()System.Nullable<System.Int32>::GetValueOrDefault()System.Nullable<System.Int32>::get_Value()System.Collections.Generic.List<Shared.Entity.EntityWrapper>::RemoveRange(System.Int32, System.Int32)