Property | Type | Description | |
---|---|---|---|
attackRange | float | ||
m_ParticleSystem | ParticleSystem | ||
moveSpeed | float | ||
projectileSpeed | float | ||
slowed | bool | ||
stunImmunity | bool | ||
targetLocation | GameObject | ||
timeBetweenAttacks | float | ||
unitType | EnemyTypes, | ||
validTargets | LayerMask | ||
visionLayer | LayerMask |
Method | Description | |
---|---|---|
Awake ( ) : void | ||
LaunchProjectile ( ) : void | ||
Move ( Vector3 destination ) : void | ||
OnDrawGizmosSelected ( ) : void | ||
OnEnable ( ) : void | ||
SetActionTarget ( ) : void | ||
SetSlow ( float slowAmount, float slowDuration ) : IEnumerator | ||
Start ( ) : void | ||
Stop ( ) : void | ||
Update ( ) : void | ||
resetProjectile ( ) : void |
Method | Description | |
---|---|---|
EvaluateSituation ( ) : IEnumerator | ||
Explode ( ) : IEnumerator | ||
Punch ( ) : IEnumerator | ||
Shoot ( ) : IEnumerator | ||
Slam ( ) : IEnumerator | ||
VisionCheck ( ) : IEnumerator |
public SetSlow ( float slowAmount, float slowDuration ) : IEnumerator | ||
slowAmount | float | |
slowDuration | float | |
return | IEnumerator |