Shared.Interfaces.Entity.IEntitySystemBridge
Type JSONpublic interface in Shared.Interfaces.Entity
Type metadata
- Assembly
Shared - Namespace
Shared.Interfaces.Entity - Hash
815C2C6151E9E81FD7D7FA0FF8C936944987A97F81BB966CFECE38B6DB5A2889
Relationships
Implementors
Referenced by types
Methods
ApplyKnockback
#
public System.Void ApplyKnockback(Shared.Entity.EntityWrapper victim, Microsoft.Xna.Framework.Vector3 knockBackVelocity, System.Single duration)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
DDE130A0E41398E8A48842A2CCABE0EA3E02EAA40741433A7A807FA87DC78CBE
CastSnapshotSpell
#
public System.Void CastSnapshotSpell(Shared.Helpers.CastSpellArgs castSpellArgs, Microsoft.Xna.Framework.Vector3 position, System.Single direction, Shared.Entity.EntityWrapper castingEntity, System.Object overrideSpellTypeArgs, Shared.Models.Spells.AttackSpellArgs overrideAttackSpellArgs, System.Nullable<System.Guid> target, Shared.Models.Spells.ProjectileHitFlags canHit)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
6C245DA66A734FE7E9FA6C18D7B2F18039CFE34496629F5C232A5A23AE78F6AD
CastSpell
#
public System.Void CastSpell(System.String spellId, Microsoft.Xna.Framework.Vector3 position, System.Single direction, Shared.Entity.EntityWrapper castingEntity, System.Object overrideSpellTypeArgs, Shared.Models.Spells.AttackSpellArgs overrideAttackSpellArgs, System.Nullable<System.Guid> target, Shared.Models.Spells.ProjectileHitFlags canHit)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
E442F5677C48D252D7C18F32D35DAF48CB7F0DA530B3750BB53217B9D0C7C892
GetEntityAuraInstance
#
public Shared.Aura.AbstractAura<Shared.Entity.EntityWrapper> GetEntityAuraInstance(Shared.Models.Auras.EntityAuraInfo auraInfo, System.Nullable<System.Guid> ownerEntityId)
Method metadata
- Visibilitypublic
- Return type
Shared.Aura.AbstractAura<Shared.Entity.EntityWrapper> - StaticFalse
- VirtualTrue
- Hash
5FB6E9B29A69B8D7999EC2F35987BC120BF022700E2BC2E027645B5A1DA17D90
GetEquippedItems
#
public System.Collections.Generic.IReadOnlyCollection<Shared.Models.Items.ItemInstanceModel> GetEquippedItems(Shared.Entity.EntityWrapper entity)
Method metadata
- Visibilitypublic
- Return type
System.Collections.Generic.IReadOnlyCollection<Shared.Models.Items.ItemInstanceModel> - StaticFalse
- VirtualTrue
- Hash
ED31D5B678E9F2AA7769903727716E1E878EA2DE5430CF172E54E67D2D0D65DC
GetFavourAndGlobalAuras
#
public System.Collections.Generic.IReadOnlyCollection<Shared.Aura.AbstractAura<Shared.Entity.EntityWrapper>> GetFavourAndGlobalAuras(Shared.Entity.EntityWrapper entity)
Method metadata
- Visibilitypublic
- Return type
System.Collections.Generic.IReadOnlyCollection<Shared.Aura.AbstractAura<Shared.Entity.EntityWrapper>> - StaticFalse
- VirtualTrue
- Hash
D980B7FA171E91F3D25954292F21656C395BBD4663F30B645ED5AD81C964401D
GetSkillDamageMultiplier
#
public System.Single GetSkillDamageMultiplier(Shared.Entity.EntityWrapper entity, System.String skillId)
Method metadata
- Visibilitypublic
- Return type
System.Single - StaticFalse
- VirtualTrue
- Hash
13EEFE0269285621323E563E36DAEF3DDDA5FC5EB9B98A355003F937CE16C321
GetWorldStatsValue
#
public System.Single GetWorldStatsValue(System.String worldStatId)
Method metadata
- Visibilitypublic
- Return type
System.Single - StaticFalse
- VirtualTrue
- Hash
873A1C418C4C0FB3BDAB7BFE0F435B1F4677855980BE9DDD44F887FD14AAB655
IgnoreDoDamage
#
public System.Boolean IgnoreDoDamage(Shared.Combat.DamageInfo damageInfo)
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticFalse
- VirtualTrue
- Hash
971658241F11C12166D9FCB379E32B81EE4435C37CC853583C9F3CED411C7230
OnEntityKilled
#
public System.Void OnEntityKilled(Shared.Combat.DamageInfo damageInfo, Shared.Entity.Base.OnKilledBehaviour handledInfo, System.Single damageDone)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
022CA9DB682E6290E3E4CCCE1419D630E274F2551635EACCECA3B8ABEBABDF52
OnEntityRemove
#
public System.Void OnEntityRemove(Shared.Entity.EntityWrapper entity, Shared.Entity.EntityRemoveInfo removeInfo)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
7B1074095F19794DD9421B4759F19383CE072E4752B9694F8D34D2A728FBBBB4
Called by
OnEntityTookDamage
#
public System.Void OnEntityTookDamage(Shared.Entity.EntityWrapper entity, System.Single actualDamage, System.Single displayDamage, System.Single blockedDamage, Shared.Combat.DamageInfo damageInfo, System.Single beforeDamagedHealth, System.Boolean countAsHit)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
6C55CDE7D8785EED26052F0AA1F7D675EF2F1F210E9098E356BAF55983546310
OnThrownHit
#
public System.Void OnThrownHit(Shared.Entity.EntityWrapper entityWrapper, System.Boolean kill)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
2173FE6089FE0E16F95F00BA5A6FD5A145EF6E5E72CA198F99BDE33B4681001F