CandideServer.Models.Spells.ServerConeAttackSpell
Type JSONpublic class in CandideServer.Models.Spells
Type metadata
- Assembly
CandideServer - Namespace
CandideServer.Models.Spells - Base type
CandideServer.Models.Spells.AbstractServerSpell - Hash
4FDDFA0F63BD77632FC8826609ECA80DD9AACEBEEB31C063A493FFEEB0B6FD42
Relationships
Methods
CanCast
#
public Shared.Combat.Spells.CanCastSpellResult CanCast(CandideServer.Models.Spells.ServerSpellCastingContext context)
Method metadata
- Visibilitypublic
- Return type
Shared.Combat.Spells.CanCastSpellResult - StaticFalse
- VirtualTrue
- Hash
AC829F13490EB261E5D754AD2767853DCCC8CE2F2B42B09A126C125D41E70785 - Body hash
7375A426548541D01720C203950A6ACB55E988DF1EE823E085846A5A5CF1704A - IL size12
DoCast
#
protected System.Void DoCast(Shared.Combat.Projectiles.ProjectileSystem projectileSystem, CandideServer.Models.Spells.ServerSpellCastingContext context, Shared.Helpers.CastSpellArgs castSpellArgs)
Method metadata
- Visibilityprotected
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
4CCA6D47B0FCC2646CC9F5B5B160CF50DABA4C97C89C9A35F040BE57AD683815 - Body hash
8E8439872A8AAA6D395AA4E534E161258ABD1FBAB0C09DF575578F69CDC533ED - IL size102
Referenced calls
CandideServer.Models.Spells.ServerConeAttackSpell::OnUpdate(System.Single, Shared.Combat.Spells.Casting.CastSpell, System.Int32)CastSpell.OnUpdateDelegate::.ctor(System.Object, System.IntPtr)Shared.Combat.Spells.SharedConeAttackSpell::GetProjectileArgs(Shared.Combat.Projectiles.ProjectileSystem, Shared.Combat.Spells.Casting.SpellCastingContext, Shared.Helpers.CastSpellArgs, CastSpell.OnUpdateDelegate, System.Action<Shared.Combat.Projectiles.Models.ProjectileHitData, Shared.Combat.Spells.Casting.CastSpell>)Shared.Combat.Projectiles.ProjectileFactory.SharedProjectileFactory::CreateConeProjectile(Shared.Combat.Projectiles.ProjectileSystem, Shared.Entity.EntityWrapper, Shared.Combat.Projectiles.ProjectileFactory.BaseProjectileArgs, Shared.Combat.Projectiles.ProjectileFactory.ConeProjectileArgs)
OnUpdate
#
private System.Void OnUpdate(System.Single dt, Shared.Combat.Spells.Casting.CastSpell spell, System.Int32 projectileId)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
F378945D2C9E4E62D65EAC4FB52BAF82B2E05760BFCAAB9E8DE794596134E53B - Body hash
B67D846AEC36057D0F7B7B3DB486499FCEFF4C4F949C0E1B045DFB35D4E543A6 - IL size8