CandideServer.Models.Auras.ServerControlVulturesAura
Type JSONpublic class in CandideServer.Models.Auras
Type metadata
- Assembly
CandideServer - Namespace
CandideServer.Models.Auras - Base type
Shared.Aura.AbstractAura<Shared.Entity.EntityWrapper> - Hash
BA6BEE567A6C86546DB3FA5D4B325792C1A5384352169CA4220F8C2DBA53A39E
Relationships
Properties
| Name | Visibility | Signature |
|---|---|---|
Args# | private | private Shared.Aura.Args.ControlVulturesAuraArgs Args |
State# | private | private Shared.Aura.State.ControlVulturesAuraState State |
Methods
ApplyEffect
#
protected System.Void ApplyEffect(Shared.Entity.EntityWrapper target, System.Boolean firstApply)
Method metadata
- Visibilityprotected
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
4DCF076A59EC454B66F06988CB1F1DDF059AD967E3651274693585D4CDCEDBD8 - Body hash
8A6F127E0053EB13AFDA0F394E4CD706376ECB1E15358DC72521A636A4B8AD55 - IL size1
IsImmune
#
public System.Boolean IsImmune(Shared.Entity.EntityWrapper target)
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticFalse
- VirtualTrue
- Hash
71289EDD462A568B13724CA574D44B0170EBEDD992A17F272F5555F6B2BDCA47 - Body hash
E2CDC8BD55A83F129BBA1F1163CD64A9844A3B8BC1E22E5FD9644B9217AB7C8C - IL size2
RemoveEffect
#
public System.Void RemoveEffect(Shared.Entity.EntityWrapper target)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
8CEE995F5B35B48A58CFEDF2F7306F7A6EFEAF00E265EA3D01B5B1DCAE022CDC - Body hash
3CAE630045ED31A67F0FFDB836B658F6081FA148B3B07816C71FA1FA99F09266 - IL size202
Referenced calls
CandideServer.Models.Auras.ServerControlVulturesAura::get_Args()Shared.Entity.EntityWrapper::get_Position2()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()Shared.Entity.EntityWrapper::get_BaseGuid()System.Guid::op_Inequality(System.Guid, System.Guid)Shared.Entity.EntityWrapper::get_LeaderId()Shared.Entity.EntityWrapper::get_Id()Shared.Entity.EntityWrapper::set_LeaderId(System.Guid)CandideServer.Entities.Modules.LineOfSightCheckingCircularAggroField::.ctor(System.Single, System.Single, System.Single)Shared.Entity.EntityWrapper::set_AggroField(Shared.Entity.Aggro.IAggroField)Shared.Entity.EntityWrapper::get_MaskRef()Shared.Entity.Components.ComponentExtension::SetFlag(Shared.Entity.Components.Component&, Shared.Entity.Components.Component)Shared.Entity.EntityWrapper::get_FactionMaskRef()Shared.Entity.Components.FactionMaskNewExtension::RemoveFlag(Shared.Entity.Components.FactionMask&, Shared.Entity.Components.FactionMask)Shared.Entity.EntityWrapper::AddThreat(Shared.Entity.EntityWrapper, System.Single)List.Enumerator<Shared.Entity.EntityWrapper>::MoveNext()System.IDisposable::Dispose()
SetVisuals
#
protected System.Void SetVisuals(Shared.Entity.EntityWrapper target, System.Boolean firstApply)
Method metadata
- Visibilityprotected
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
2D2A98DF53DED771ED890D56349FC49FB409AE44954E1AE06BCC07A37C3AFCB1 - Body hash
8A6F127E0053EB13AFDA0F394E4CD706376ECB1E15358DC72521A636A4B8AD55 - IL size1
Update
#
public System.Void Update(Shared.Entity.EntityWrapper target, System.Single dt)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
5A2B06ECFDC2E3A09809E11F505999AF74F1EE9135F7718232F6BEA3211405AF - Body hash
3D02D9343EB145E53DDE94B3D6ED8BAC4AF3C1472EF0500DC9B86D251257BDE1 - IL size79
Referenced calls
Shared.Entity.EntityWrapper::get_Id()System.Collections.Generic.Dictionary<System.Guid, CandideServer.Entities.ServerEntityModel>::TryGetValue(!0, !1&)CandideServer.Models.Auras.ServerControlVulturesAura::get_Args()CandideServer.Models.Auras.ServerControlVulturesAura::UpdateAttackTarget(Shared.Entity.EntityWrapper, CandideServer.Entities.ServerEntityModel, System.Single)CandideServer.Models.Auras.ServerControlVulturesAura::UpdateAssistTarget(Shared.Entity.EntityWrapper, CandideServer.Entities.ServerEntityModel, System.Single)System.NotImplementedException::.ctor()Shared.Aura.AbstractAura<Shared.Entity.EntityWrapper>::Update(!0, System.Single)
UpdateAssistTarget
#
private System.Void UpdateAssistTarget(Shared.Entity.EntityWrapper target, CandideServer.Entities.ServerEntityModel serverModel, System.Single dt)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
3B9F29BA1018C4B541E185D8B00502499C2F582A4CAABD6E8580A021546715BF - Body hash
2D6418DB93E126EEFAD0789351841E85FBBD56B6B481AF2F74750B1B0F5E1017 - IL size224
Referenced calls
CandideServer.Models.Auras.ServerControlVulturesAura::get_State()Shared.Entity.EntityWrapper::get_Position2()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()Shared.Entity.EntityWrapper::get_BaseGuid()System.Guid::op_Inequality(System.Guid, System.Guid)Shared.Entity.EntityWrapper::get_LeaderId()Shared.Entity.EntityWrapper::get_Id()Shared.Entity.EntityWrapper::set_LeaderId(System.Guid)CandideServer.Entities.Modules.LineOfSightCheckingCircularAggroField::.ctor(System.Single, System.Single, System.Single)Shared.Entity.EntityWrapper::set_AggroField(Shared.Entity.Aggro.IAggroField)Shared.Entity.EntityWrapper::get_MaskRef()Shared.Entity.Components.ComponentExtension::SetFlag(Shared.Entity.Components.Component&, Shared.Entity.Components.Component)Shared.Entity.EntityWrapper::get_FactionMaskRef()Shared.Entity.Components.FactionMaskNewExtension::SetFlag(Shared.Entity.Components.FactionMask&, Shared.Entity.Components.FactionMask)List.Enumerator<Shared.Entity.EntityWrapper>::MoveNext()System.IDisposable::Dispose()
UpdateAttackTarget
#
private System.Void UpdateAttackTarget(Shared.Entity.EntityWrapper target, CandideServer.Entities.ServerEntityModel serverModel, System.Single dt)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
0FFE3D9951CF5B76E055C637E9EF4E6DD23BADFE83D45D2B5058E13CBDBE2216 - Body hash
38DFE147E98D4EDA8C9599504410BE77329A38348CC99115C68A2F955F5D5C31 - IL size148
Referenced calls
CandideServer.Models.Auras.ServerControlVulturesAura::get_State()Shared.Entity.EntityWrapper::get_Position2()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()Shared.Entity.EntityWrapper::get_BaseGuid()System.Guid::op_Inequality(System.Guid, System.Guid)Shared.Entity.EntityWrapper::AddThreat(Shared.Entity.EntityWrapper, System.Single)List.Enumerator<Shared.Entity.EntityWrapper>::MoveNext()System.IDisposable::Dispose()