Property | Type | Description | |
---|---|---|---|
caster | Character, | ||
damage | double | ||
damageModifier | float | ||
damageType | DamageType, |
Property | Type | Description | |
---|---|---|---|
castTime | float | ||
energyCost | float | ||
skillLength | float | ||
sorcererNetworkScript | SorcererNetworkScript, |
Method | Description | |
---|---|---|
Start ( ) : void | ||
Update ( ) : void | ||
animateAttack ( ) : void | ||
getEnergyCost ( ) : float | ||
rayCast ( ) : void | ||
setCaster ( Character, caster ) : void | ||
skillStart ( ) : void | ||
useSkill ( ) : void |
Method | Description | |
---|---|---|
AIRayCast ( Vector3 targetPosition ) : Vector3 | ||
EnemyRayCast ( Vector3 targetCharacter ) : Vector3 |
protected AIRayCast ( Vector3 targetPosition ) : Vector3 | ||
targetPosition | Vector3 | |
return | Vector3 |
protected EnemyRayCast ( Vector3 targetCharacter ) : Vector3 | ||
targetCharacter | Vector3 | |
return | Vector3 |
public setCaster ( Character, caster ) : void | ||
caster | Character, | |
return | void |