Romestead Assembly Reference

Shared.Interfaces.Entity.IEntitySystemBridge

Type JSON

public interface in Shared.Interfaces.Entity

Methods13
Properties0
Fields0
Events0
Type metadata
  • AssemblyShared
  • NamespaceShared.Interfaces.Entity
  • Hash815C2C6151E9E81FD7D7FA0FF8C936944987A97F81BB966CFECE38B6DB5A2889

Relationships

Methods

ApplyKnockback

public System.Void ApplyKnockback(Shared.Entity.EntityWrapper victim, Microsoft.Xna.Framework.Vector3 knockBackVelocity, System.Single duration)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashDDE130A0E41398E8A48842A2CCABE0EA3E02EAA40741433A7A807FA87DC78CBE
Called by

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 typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash6C245DA66A734FE7E9FA6C18D7B2F18039CFE34496629F5C232A5A23AE78F6AD

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 typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashE442F5677C48D252D7C18F32D35DAF48CB7F0DA530B3750BB53217B9D0C7C892

GetFavourAndGlobalAuras

public System.Collections.Generic.IReadOnlyCollection<Shared.Aura.AbstractAura<Shared.Entity.EntityWrapper>> GetFavourAndGlobalAuras(Shared.Entity.EntityWrapper entity)

Method metadata
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 typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash6C55CDE7D8785EED26052F0AA1F7D675EF2F1F210E9098E356BAF55983546310
Called by