Class: InstantDamageInstance
- Namespace:
Global - Assembly:
Dew.Core.dll - Inheritance / Derived: DewNetworkBehaviour → Actor → AbilityInstance → DamageInstance
csharp
public class InstantDamageInstance : DamageInstance, ILogicUpdate, ICleanup, ICustomDestroyRoutineFields
| Name | Declaration | Description |
|---|---|---|
damageDelay | `[Title("Instant Damage Instance", null, TitleAlignments.Left, true, true)] | |
| [LabelText("Delay")] | ||
| public float damageDelay` | ||
mainEffectAfterDelay | `[LabelText("Main Effect (After Delay)")] | |
| public GameObject mainEffectAfterDelay` |
Methods
OnAfterDelay()
Called after instant damage instance's delay on server.
csharp
protected virtual void OnAfterDelay()OnCreateSequenced()
csharp
protected override IEnumerator OnCreateSequenced()Returns: System.Collections.IEnumerator