Skip to content

Class: TickDamageInstance ​

csharp
public class TickDamageInstance : DamageInstance, ILogicUpdate, ICleanup, ICustomDestroyRoutine

Fields ​

NameDeclarationDescription
delay`[Title("Tick Damage Instance", null, TitleAlignments.Left, true, true)]
public float delay`
fxLoop`[LabelText("Fx Loop (After Delay)")]
public GameObject fxLoop`
fxPerTickpublic GameObject fxPerTick
fxTelegraphpublic GameObject fxTelegraph
tickIntervalpublic float tickInterval
tickspublic int ticks

Properties ​

NameDeclarationDescription
duration`[ShowInInspector]
public float duration { get; }`

Methods ​

ActiveLogicUpdate(float) ​

csharp
protected override void ActiveLogicUpdate(float dt)

Parameters:

NameTypeDescription
dtfloat

OnCreateSequenced() ​

csharp
protected override IEnumerator OnCreateSequenced()

Returns: System.Collections.IEnumerator

OnDestroyActor() ​

csharp
protected override void OnDestroyActor()

Maintained by the Shape of Dreams Modding Community