Shared.Combat.Spells.SharedAreaOfEffectSpell
Type JSONpublic class in Shared.Combat.Spells
Type metadata
- Assembly
Shared - Namespace
Shared.Combat.Spells - Base type
System.Object - Hash
8672B484A9A7874F55CCF168EFBB7EECD705EC4E451C8D8DD3B3C985EDE97929
Relationships
Base type
System.Object
Methods
CanCast
#
public Shared.Combat.Spells.CanCastSpellResult CanCast(Shared.Combat.Spells.Casting.SpellCastingContext context)
Method metadata
- Visibilitypublic
- Return type
Shared.Combat.Spells.CanCastSpellResult - StaticTrue
- VirtualFalse
- Hash
9EFDDE6B6D3BAB6DAA004B089096531E2F140D83AE8FAB48B1BD82AB6E4074DE - Body hash
8DA9E8F79BEBAC91E47D0E1EAA64F06BAEE63B2835CD912A908A5F5D73497BCA - IL size41
Referenced calls
System.Nullable<Microsoft.Xna.Framework.Vector3>::get_HasValue()
GetProjectileArgs
#
public System.ValueTuple<Shared.Combat.Projectiles.ProjectileFactory.BaseProjectileArgs, Shared.Combat.Projectiles.ProjectileFactory.AreaOfEffectProjectileArgs> GetProjectileArgs(Shared.Combat.Projectiles.ProjectileSystem projectileSystem, Shared.Combat.Spells.Casting.SpellCastingContext context, Shared.Helpers.CastSpellArgs castSpellArgs, System.Action<Shared.Combat.Projectiles.Models.ProjectileHitData, Shared.Combat.Spells.Casting.CastSpell> onHit)
Method metadata
- Visibilitypublic
- Return type
System.ValueTuple<Shared.Combat.Projectiles.ProjectileFactory.BaseProjectileArgs, Shared.Combat.Projectiles.ProjectileFactory.AreaOfEffectProjectileArgs> - StaticTrue
- VirtualFalse
- Hash
D721A5E059029EC3948DC144480066E17286956579313A0267C9AC166287405E - Body hash
A7166E494B3F10917386486FB0B0971AC1D6789C2D1741A0E6D2BD6F62F70911 - IL size430
Referenced calls
Shared.Helpers.SharedSpellHelper::CreateSpellData(Shared.Helpers.SpellSnapshotData, System.Int32)Shared.Combat.Projectiles.Models.SpellComponentsExtension::SetFlag(Shared.Combat.Projectiles.Models.SpellComponents&, Shared.Combat.Projectiles.Models.SpellComponents)Shared.Combat.Spells.Casting.CastSpell::.ctor(Shared.Combat.Projectiles.ProjectileSystem, Shared.Entity.EntityWrapper, Shared.Combat.Spells.Casting.SpellCastingContext, Shared.Combat.Projectiles.Models.SpellData, Shared.Helpers.CastSpellArgs, Shared.Combat.DamageSourceType, System.Action<Shared.Combat.Projectiles.Models.ProjectileHitData, Shared.Combat.Spells.Casting.CastSpell>, CastSpell.OnUpdateDelegate, Shared.Models.Spells.ProjectileHitFlags)System.Nullable<Microsoft.Xna.Framework.Vector3>::get_HasValue()Microsoft.Xna.Framework.Vector3::get_Zero()Shared.Entity.EntityWrapper::get_Position()System.Nullable<Microsoft.Xna.Framework.Vector3>::GetValueOrDefault()System.ValueTuple<Shared.Combat.Projectiles.ProjectileFactory.BaseProjectileArgs, Shared.Combat.Projectiles.ProjectileFactory.AreaOfEffectProjectileArgs>::.ctor(!0, !1)