BM.TryGetBestCorpseToFlyTo
Type JSONpublic class in BM
Type metadata
- Assembly
CandideServer - Namespace
BM - Base type
BM.Leaf - Hash
09CDFD76F43D42718AB63972892701981290A0B33D88642BCE55D0DD3E59C582
Relationships
Base type
Fields
| Name | Visibility | Signature |
|---|---|---|
_requiredDistanceAwayFromPlayer# | private | private System.Single _requiredDistanceAwayFromPlayer |
_vultureCloserFactor# | private | private System.Single _vultureCloserFactor |
Methods
Update
#
protected Node.Status Update(BM.BTUpdateContext updateCtx, BM.Blackboard blackboard)
Method metadata
- Visibilityprotected
- Return type
Node.Status - StaticFalse
- VirtualTrue
- Hash
3C31D7FA30CD01F3C9930D45AE145AB06F63702B0255C55031227258D84048C6 - Body hash
A109343838E4C2C9EB3EEE2AAB23A58E4FD0F3044C0469A131B3D905E4D19DD4 - IL size305
Referenced calls
Shared.Entity.EntityWrapper::get_Position2()BM.NodeArg<System.Single>::Get(BM.Blackboard)Shared.Entity.EntitySystem::GetEntitiesInCircleArea(Microsoft.Xna.Framework.Vector2, System.Single)CandideServer.ServerManagers.PlayerServerManager::GetPlayersInWorld(System.Guid)System.Linq.Enumerable::Any(System.Collections.Generic.IEnumerable<!!0>)System.Collections.Generic.List<Shared.Entity.EntityWrapper>::GetEnumerator()TryGetBestCorpseToFlyTo.<>c__DisplayClass5_0::.ctor()List.Enumerator<Shared.Entity.EntityWrapper>::get_Current()Shared.Entity.EntityWrapper::get_Name()System.String::op_Inequality(System.String, System.String)TryGetBestCorpseToFlyTo.<>c__DisplayClass5_0::<Update>b__0(Shared.Entity.EntityWrapper)System.Func<Shared.Entity.EntityWrapper, System.Single>::.ctor(System.Object, System.IntPtr)System.Linq.Enumerable::Select(System.Collections.Generic.IEnumerable<!!0>, System.Func<!!0, !!1>)System.Linq.Enumerable::DefaultIfEmpty(System.Collections.Generic.IEnumerable<!!0>, !!0)System.Linq.Enumerable::Min(System.Collections.Generic.IEnumerable<System.Single>)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)
String literals
corpse_human