C# Class Ensage.Common.WorkInProgress.Abilities.AbilityBase

Inheritance: IAbility
Afficher le fichier Open project: EnsageSharp/Ensage.Common

Méthodes publiques

Méthode Description
GetDamage ( Unit target, int index ) : float
SetPrediction ( IPredictionInput input ) : void
Use ( Unit target ) : bool
Use ( System.Vector3 position ) : bool

Méthodes protégées

Méthode Description
AbilityBase ( Hero owner, Ability ability ) : System

Method Details

AbilityBase() protected méthode

protected AbilityBase ( Hero owner, Ability ability ) : System
owner Hero
ability Ability
Résultat System

GetDamage() public méthode

public GetDamage ( Unit target, int index ) : float
target Unit
index int
Résultat float

SetPrediction() public méthode

public SetPrediction ( IPredictionInput input ) : void
input IPredictionInput
Résultat void

Use() public abstract méthode

public abstract Use ( Unit target ) : bool
target Unit
Résultat bool

Use() public abstract méthode

public abstract Use ( System.Vector3 position ) : bool
position System.Vector3
Résultat bool