Romestead Assembly Reference

BM.TryGetClosestCarryableEntity

Type JSON

public class in BM

Methods1
Properties0
Fields0
Events0
Type metadata
  • AssemblyCandideServer
  • NamespaceBM
  • Base typeBM.Leaf
  • Hash96D21824A64BD6C7B936AFCB6ABE027843803AF2A1314CC69A807323A6B3D6B0

Relationships

Methods

Update

protected Node.Status Update(BM.BTUpdateContext updateCtx, BM.Blackboard blackboard)

Method metadata
  • Visibilityprotected
  • Return typeNode.Status
  • StaticFalse
  • VirtualTrue
  • Hash7CDDC329EABF3562040A983EDB90BFC53254E7564D39A6231993B89155B6BD03
  • Body hash1463DE5ABC186C41673AFB1AAF231DF994C4D20F9B380E0E2B5AEEDDEEAB66E7
  • IL size252
Referenced calls
  • BM.NodeArg<T>::Get(BM.Blackboard)
  • CandideServer.Entities.BehaviorMachine.Helpers.LeafHelper::GetVector2FromT(T)
  • BM.NodeArg<System.Single>::Get(BM.Blackboard)
  • Shared.Entity.EntitySystem::GetEntitiesInCircleArea(Microsoft.Xna.Framework.Vector2, System.Single)
  • System.Collections.Generic.List<Shared.Entity.EntityWrapper>::GetEnumerator()
  • List.Enumerator<Shared.Entity.EntityWrapper>::get_Current()
  • System.Object::Equals(System.Object)
  • Shared.Entity.EntityWrapper::get_Mask()
  • Shared.Entity.Components.ComponentExtension::HasFlags(Shared.Entity.Components.Component, Shared.Entity.Components.Component)
  • Shared.Entity.EntityWrapper::get_Carriable()
  • Shared.Entity.EntityWrapper::get_CarrierId()
  • System.Nullable<System.Guid>::get_HasValue()
  • Shared.Entity.EntityWrapper::get_VelocityZ()
  • Shared.Entity.EntityWrapper::get_IsThrown()
  • Shared.Entity.EntityWrapper::get_Position2()
  • Microsoft.Xna.Framework.Vector2::op_Subtraction(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)
  • Microsoft.Xna.Framework.Vector2::LengthSquared()
  • List.Enumerator<Shared.Entity.EntityWrapper>::MoveNext()
  • System.IDisposable::Dispose()
  • BM.Blackboard::SetValue(System.String, T)