Class DashAttackInstance
Inheritance
object
UnityEngine.Object
UnityEngine.Component
UnityEngine.Behaviour
UnityEngine.MonoBehaviour
Mirror.NetworkBehaviour
DashAttackInstance
Inherited Members
Namespace: Global
Assembly: Dew.Core.dll
Syntax
public class DashAttackInstance : DamageInstance, ILogicUpdate, ICleanup, ICustomDestroyRoutine
Fields
damageGracePeriod
Declaration
[Title("Dash Attack Instance", null, TitleAlignments.Left, true, true)]
public float damageGracePeriod
Field Value
| Type | Description |
|---|---|
| float |
dash
Declaration
[InlineProperty]
[HideLabel]
public Dash dash
Field Value
| Type | Description |
|---|---|
| Dash |
isDirectionMode
Declaration
public bool isDirectionMode
Field Value
| Type | Description |
|---|---|
| bool |
Methods
ActiveFrameUpdate()
Declaration
protected override void ActiveFrameUpdate()
Overrides
ActiveLogicUpdate(float)
Declaration
protected override void ActiveLogicUpdate(float dt)
Parameters
| Type | Name | Description |
|---|---|---|
| float | dt |
Overrides
OnBeforeDispatchDamage(ref DamageData, Entity)
Declaration
protected override void OnBeforeDispatchDamage(ref DamageData dmg, Entity target)
Parameters
| Type | Name | Description |
|---|---|---|
| DamageData | dmg | |
| Entity | target |
Overrides
OnCreate()
Declaration
protected override void OnCreate()
Overrides
OnSetupDash(DispByDestination)
Declaration
protected virtual void OnSetupDash(DispByDestination disp)
Parameters
| Type | Name | Description |
|---|---|---|
| DispByDestination | disp |