Class ConcealmentEffect
Magical concealment effect base.
Provides functionality common to all magical concealment effects (Chameleon/Invisibility/Shadow).
Inheritance
ConcealmentEffect
Assembly: Assembly-CSharp.dll
Syntax
public abstract class ConcealmentEffect : IncumbentEffect, IEntityEffect, IMacroContextProvider
Fields
|
Improve this Doc
View Source
concealmentFlag
Declaration
protected MagicalConcealmentFlags concealmentFlag
Field Value
|
Improve this Doc
View Source
startConcealmentMessageKey
Declaration
protected string startConcealmentMessageKey
Field Value
Methods
|
Improve this Doc
View Source
AddState(IncumbentEffect)
Declaration
protected override void AddState(IncumbentEffect incumbent)
Parameters
Overrides
|
Improve this Doc
View Source
ConstantEffect()
Declaration
public override void ConstantEffect()
Overrides
|
Improve this Doc
View Source
End()
Declaration
public override void End()
Overrides
|
Improve this Doc
View Source
Resume(EntityEffectManager.EffectSaveData_v1, EntityEffectManager, DaggerfallEntityBehaviour)
Declaration
public override void Resume(EntityEffectManager.EffectSaveData_v1 effectData, EntityEffectManager manager, DaggerfallEntityBehaviour caster = null)
Parameters
Overrides
|
Improve this Doc
View Source
Start(EntityEffectManager, DaggerfallEntityBehaviour)
Declaration
public override void Start(EntityEffectManager manager, DaggerfallEntityBehaviour caster = null)
Parameters
Overrides
|
Improve this Doc
View Source
StartConcealment()
Declaration
protected virtual void StartConcealment()
|
Improve this Doc
View Source
StopConcealment()
Declaration
protected virtual void StopConcealment()
Implements