CandideServer.Models.Auras.ServerControlPotmenAura
Type JSONpublic class in CandideServer.Models.Auras
Type metadata
- Assembly
CandideServer - Namespace
CandideServer.Models.Auras - Base type
Shared.Aura.AbstractAura<Shared.Entity.EntityWrapper> - Hash
4FE1BCE13C04EF93657EA118D92E37B0AB2635E25378C67B2A089F6723FDEA91
Relationships
Properties
| Name | Visibility | Signature |
|---|---|---|
Args# | private | private Shared.Aura.Args.ControlPotmenAuraArgs Args |
State# | private | private Shared.Aura.State.ControlPotmenAuraState 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
EE8CE0FE4502162EF08248F6F197F6C7FD05C9CC339DF8F6A54F71681A6C968F - Body hash
8A6F127E0053EB13AFDA0F394E4CD706376ECB1E15358DC72521A636A4B8AD55 - IL size1
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
9C812FBB22B666B421721D61A593305B8E9FE99F06A8221B31939AC743A35A52 - Body hash
6F5B72B2890EC7965F26EFBDBCCFBC7673B7AF5E5710AF1ADBC7BC6F05FFD59F - IL size79
Referenced calls
Shared.Entity.EntityWrapper::get_Id()System.Collections.Generic.Dictionary<System.Guid, CandideServer.Entities.ServerEntityModel>::TryGetValue(!0, !1&)CandideServer.Models.Auras.ServerControlPotmenAura::get_Args()CandideServer.Models.Auras.ServerControlPotmenAura::UpdateAttackTarget(Shared.Entity.EntityWrapper, CandideServer.Entities.ServerEntityModel, System.Single)CandideServer.Models.Auras.ServerControlPotmenAura::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
A9F1310AB83624835BBA8CFE8A424E0E1E2306452C8F58F14FC284457D024019 - Body hash
7401057B0F8730EB1FE915635B94FA6201B7B2E8C2B812D0C43A27D62801BD6D - IL size224
Referenced calls
CandideServer.Models.Auras.ServerControlPotmenAura::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
746CB63481054782F94E7CDF52E09945C48342143A45A969844162ABD215218A - Body hash
B3211864C6A913B232D0CC779B0EDF26B6606DEE09D9323171147477269988C6 - IL size148
Referenced calls
CandideServer.Models.Auras.ServerControlPotmenAura::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()