C# Class DefaultCombat.Helpers.Extensions

Afficher le fichier Open project: BosslandGmbH/BuddyWing.DefaultCombat

Méthodes publiques

Свойство Type Description
DebuffList DefaultCombat.Helpers.Debuff[]
DebuffNamesCrowdControl string[]
DebuffNamesShielded string[]

Méthodes publiques

Méthode Description
BossOrGreater ( this unit ) : bool
BuffCount ( this p, string buffName ) : int
BuffTimeLeft ( this p, string buffName ) : double
DebuffCount ( this p, string buffName ) : int
DebuffTimeLeft ( this p, string buffName ) : double
GetStacks ( this t ) : int
HasDebuffCount ( this p, string debuff, int stacks ) : bool
HasMyBuff ( this u, string aura ) : bool
HasMyDebuff ( this u, string aura ) : bool
IsBehind ( this torCharacter, TorCharacter target ) : bool
IsCompanionInUse ( this torPlayer ) : bool
IsCrowdControlled ( this torCharacter ) : bool
IsHealer ( this p ) : bool
IsInCover ( this torCharacter ) : bool
IsPartyRoleTank ( this torCharacter ) : bool
IsValidTarget ( this c ) : bool
NeedsCleanse ( this p ) : bool
PartyCompanions ( this torPlayer, TorCharacterPredicateDelegate companionQualifier = null ) : IEnumerable
PartyMembers ( this torPlayer, bool includeCompanions = true, TorCharacterPredicateDelegate memberQualifier = null ) : IEnumerable
PartyPlayers ( this torPlayer, TorPlayerPredicateDelegate playerQualifier = null ) : IEnumerable
PartyRole ( this torCharacter ) : Global.PartyRole
RejuvenateAbilityName ( this torPlayer ) : string
ResourcePercent ( this torPlayer ) : float
SelfBuffName ( this torPlayer ) : string
StrongOrGreater ( this unit ) : bool

Method Details

BossOrGreater() public static méthode

public static BossOrGreater ( this unit ) : bool
unit this
Résultat bool

BuffCount() public static méthode

public static BuffCount ( this p, string buffName ) : int
p this
buffName string
Résultat int

BuffTimeLeft() public static méthode

public static BuffTimeLeft ( this p, string buffName ) : double
p this
buffName string
Résultat double

DebuffCount() public static méthode

public static DebuffCount ( this p, string buffName ) : int
p this
buffName string
Résultat int

DebuffTimeLeft() public static méthode

public static DebuffTimeLeft ( this p, string buffName ) : double
p this
buffName string
Résultat double

GetStacks() public static méthode

public static GetStacks ( this t ) : int
t this
Résultat int

HasDebuffCount() public static méthode

public static HasDebuffCount ( this p, string debuff, int stacks ) : bool
p this
debuff string
stacks int
Résultat bool

HasMyBuff() public static méthode

public static HasMyBuff ( this u, string aura ) : bool
u this
aura string
Résultat bool

HasMyDebuff() public static méthode

public static HasMyDebuff ( this u, string aura ) : bool
u this
aura string
Résultat bool

IsBehind() public static méthode

public static IsBehind ( this torCharacter, TorCharacter target ) : bool
torCharacter this
target TorCharacter
Résultat bool

IsCompanionInUse() public static méthode

public static IsCompanionInUse ( this torPlayer ) : bool
torPlayer this
Résultat bool

IsCrowdControlled() public static méthode

public static IsCrowdControlled ( this torCharacter ) : bool
torCharacter this
Résultat bool

IsHealer() public static méthode

public static IsHealer ( this p ) : bool
p this
Résultat bool

IsInCover() public static méthode

public static IsInCover ( this torCharacter ) : bool
torCharacter this
Résultat bool

IsPartyRoleTank() public static méthode

public static IsPartyRoleTank ( this torCharacter ) : bool
torCharacter this
Résultat bool

IsValidTarget() public static méthode

public static IsValidTarget ( this c ) : bool
c this
Résultat bool

NeedsCleanse() public static méthode

public static NeedsCleanse ( this p ) : bool
p this
Résultat bool

PartyCompanions() public static méthode

public static PartyCompanions ( this torPlayer, TorCharacterPredicateDelegate companionQualifier = null ) : IEnumerable
torPlayer this
companionQualifier TorCharacterPredicateDelegate
Résultat IEnumerable

PartyMembers() public static méthode

public static PartyMembers ( this torPlayer, bool includeCompanions = true, TorCharacterPredicateDelegate memberQualifier = null ) : IEnumerable
torPlayer this
includeCompanions bool
memberQualifier TorCharacterPredicateDelegate
Résultat IEnumerable

PartyPlayers() public static méthode

public static PartyPlayers ( this torPlayer, TorPlayerPredicateDelegate playerQualifier = null ) : IEnumerable
torPlayer this
playerQualifier TorPlayerPredicateDelegate
Résultat IEnumerable

PartyRole() public static méthode

public static PartyRole ( this torCharacter ) : Global.PartyRole
torCharacter this
Résultat Global.PartyRole

RejuvenateAbilityName() public static méthode

public static RejuvenateAbilityName ( this torPlayer ) : string
torPlayer this
Résultat string

ResourcePercent() public static méthode

public static ResourcePercent ( this torPlayer ) : float
torPlayer this
Résultat float

SelfBuffName() public static méthode

public static SelfBuffName ( this torPlayer ) : string
torPlayer this
Résultat string

StrongOrGreater() public static méthode

public static StrongOrGreater ( this unit ) : bool
unit this
Résultat bool

Property Details

DebuffList public_oe static_oe property

public static Debuff[],DefaultCombat.Helpers DebuffList
Résultat DefaultCombat.Helpers.Debuff[]

DebuffNamesCrowdControl public_oe static_oe property

public static string[] DebuffNamesCrowdControl
Résultat string[]

DebuffNamesShielded public_oe static_oe property

public static string[] DebuffNamesShielded
Résultat string[]