BM.TryGetServerEntityWithBaseId
Type JSONpublic class in BM
Type metadata
- Assembly
CandideServer - Namespace
BM - Base type
BM.Leaf - Hash
F95B997D071374CB58722617AE3BDF286F572F2929D9F228A5C9B74F89DB3C19
Relationships
Base type
Fields
| Name | Visibility | Signature |
|---|---|---|
_baseIds# | private | private System.Collections.Generic.List<System.Guid> _baseIds |
_centerArg# | private | private BM.NodeArg<T> _centerArg |
_condition# | private | private BM.IBaseCondition _condition |
_getClosestOne# | private | private System.Boolean _getClosestOne |
_outServerEntity# | private | private System.String _outServerEntity |
_radiusArg# | private | private BM.NodeArg<System.Single> _radiusArg |
_reuseServerEntitiesList# | private | private System.Collections.Generic.List<CandideServer.Entities.ServerEntityModel> _reuseServerEntitiesList |
_worldIdArg# | private | private BM.NodeArg<System.Guid> _worldIdArg |
Methods
Update
#
protected Node.Status Update(BM.BTUpdateContext updateCtx, BM.Blackboard blackboard)
Method metadata
- Visibilityprotected
- Return type
Node.Status - StaticFalse
- VirtualTrue
- Hash
541863D7AFEF1262399D7A56DEB09CA663C950B367E535A5BDF0FE90D0859413 - Body hash
927D181DA6002FB47BDCA4386350F126C199FCDE79F2FDEED1E6A915FE507DF5 - IL size306
Referenced calls
BM.NodeArg<T>::Get(BM.Blackboard)CandideServer.Entities.BehaviorMachine.Helpers.LeafHelper::GetVector2FromT(T)BM.NodeArg<System.Single>::Get(BM.Blackboard)BM.NodeArg<System.Guid>::Get(BM.Blackboard)System.Collections.Generic.List<CandideServer.Entities.ServerEntityModel>::Clear()BM.EnemyUtil::GetServerEntitiesInCircleAreaWithBaseIdsSortedByDistance(Microsoft.Xna.Framework.Vector2, System.Single, System.Guid, System.Collections.Generic.List<System.Guid>, System.Collections.Generic.List<CandideServer.Entities.ServerEntityModel>, System.Collections.Generic.HashSet<System.Guid>)BM.EnemyUtil::GetServerEntitiesInCircleAreaWithBaseIds(Microsoft.Xna.Framework.Vector2, System.Single, System.Guid, System.Collections.Generic.List<System.Guid>, System.Collections.Generic.List<CandideServer.Entities.ServerEntityModel>, System.Collections.Generic.HashSet<System.Guid>, System.Boolean, System.Boolean)System.Collections.Generic.List<CandideServer.Entities.ServerEntityModel>::get_Count()System.Collections.Generic.List<CandideServer.Entities.ServerEntityModel>::get_Item(System.Int32)BM.Blackboard::SetValue(System.String, T)System.Collections.Generic.List<CandideServer.Entities.ServerEntityModel>::GetEnumerator()List.Enumerator<CandideServer.Entities.ServerEntityModel>::get_Current()BM.IBaseCondition::Test(Microsoft.Xna.Framework.GameTime, Shared.Entity.EntityWrapper, CandideServer.Entities.ServerEntityModel, BM.Blackboard, BM.StateMachine)BM.IBaseCondition::ResetCondition(BM.Blackboard)List.Enumerator<CandideServer.Entities.ServerEntityModel>::MoveNext()System.IDisposable::Dispose()