C# Class DamageMeter.Database.Structures.Skills

Show file Open project: neowutran/ShinraMeter Class Usage Examples

Private Properties

Property Type Description
DataSource IEnumerable

Public Methods

Method Description
Amount ( Entity source, Entity target, int skillid, bool timed, Database type ) : long
AmountCrit ( Entity source, Entity target, int skillid, bool timed, Database type ) : long
AmountWhite ( Entity source, Entity target, int skillid, bool timed, Database type ) : long
Average ( Entity source, Entity target, int skillid, bool timed, Database type ) : double
AverageCrit ( Entity source, Entity target, int skillid, bool timed, Database type ) : double
AverageWhite ( Entity source, Entity target, int skillid, bool timed, Database type ) : double
BiggestCrit ( Entity source, Entity target, bool timed ) : long
BiggestCrit ( Entity source, Entity target, int skillid, bool timed, Database type ) : long
BiggestHit ( Entity source, Entity target, int skillid, bool timed, Database type ) : long
BiggestWhite ( Entity source, Entity target, int skillid, bool timed, Database type ) : long
CritRate ( Entity source, Entity target, int skillid, bool timed, Database type ) : int
Crits ( Entity source, Entity target, int skillid, bool timed, Database type ) : int
DamageReceived ( Entity target, Entity source, bool timed ) : long
GetSkillsDealt ( Entity source, Entity target, bool timed ) : List
GetSkillsReceived ( Entity target, bool timed ) : List
Hits ( Entity source, Entity target, int skillid, bool timed, Database type ) : int
HitsReceived ( Entity target, Entity source, bool timed ) : int
LowestCrit ( Entity source, Entity target, int skillid, bool timed, Database type ) : long
Skills ( Dictionary sourceTargetSkill, Dictionary targetSourceSkill, Dictionary sourceTargetIdSkill, Dictionary sourceIdSkill ) : System.Collections.Generic
SkillsIdBySource ( UserEntity source, Entity target, bool timed ) : IEnumerable
SkillsIdByTarget ( Entity target ) : Tera.Game.Skill>>.IEnumerable
Type ( Entity source, Entity target, int skillid, NpcInfo pet, bool timed, Database type ) : bool
White ( Entity source, Entity target, int skillid, bool timed, Database type ) : int

Private Methods

Method Description
DataSource ( Entity source, Entity target, int skillid, bool timed ) : IEnumerable

Method Details

Amount() public method

public Amount ( Entity source, Entity target, int skillid, bool timed, Database type ) : long
source Entity
target Entity
skillid int
timed bool
type Database
return long

AmountCrit() public method

public AmountCrit ( Entity source, Entity target, int skillid, bool timed, Database type ) : long
source Entity
target Entity
skillid int
timed bool
type Database
return long

AmountWhite() public method

public AmountWhite ( Entity source, Entity target, int skillid, bool timed, Database type ) : long
source Entity
target Entity
skillid int
timed bool
type Database
return long

Average() public method

public Average ( Entity source, Entity target, int skillid, bool timed, Database type ) : double
source Entity
target Entity
skillid int
timed bool
type Database
return double

AverageCrit() public method

public AverageCrit ( Entity source, Entity target, int skillid, bool timed, Database type ) : double
source Entity
target Entity
skillid int
timed bool
type Database
return double

AverageWhite() public method

public AverageWhite ( Entity source, Entity target, int skillid, bool timed, Database type ) : double
source Entity
target Entity
skillid int
timed bool
type Database
return double

BiggestCrit() public method

public BiggestCrit ( Entity source, Entity target, bool timed ) : long
source Entity
target Entity
timed bool
return long

BiggestCrit() public method

public BiggestCrit ( Entity source, Entity target, int skillid, bool timed, Database type ) : long
source Entity
target Entity
skillid int
timed bool
type Database
return long

BiggestHit() public method

public BiggestHit ( Entity source, Entity target, int skillid, bool timed, Database type ) : long
source Entity
target Entity
skillid int
timed bool
type Database
return long

BiggestWhite() public method

public BiggestWhite ( Entity source, Entity target, int skillid, bool timed, Database type ) : long
source Entity
target Entity
skillid int
timed bool
type Database
return long

CritRate() public method

public CritRate ( Entity source, Entity target, int skillid, bool timed, Database type ) : int
source Entity
target Entity
skillid int
timed bool
type Database
return int

Crits() public method

public Crits ( Entity source, Entity target, int skillid, bool timed, Database type ) : int
source Entity
target Entity
skillid int
timed bool
type Database
return int

DamageReceived() public method

public DamageReceived ( Entity target, Entity source, bool timed ) : long
target Entity
source Entity
timed bool
return long

GetSkillsDealt() public method

public GetSkillsDealt ( Entity source, Entity target, bool timed ) : List
source Entity
target Entity
timed bool
return List

GetSkillsReceived() public method

public GetSkillsReceived ( Entity target, bool timed ) : List
target Entity
timed bool
return List

Hits() public method

public Hits ( Entity source, Entity target, int skillid, bool timed, Database type ) : int
source Entity
target Entity
skillid int
timed bool
type Database
return int

HitsReceived() public method

public HitsReceived ( Entity target, Entity source, bool timed ) : int
target Entity
source Entity
timed bool
return int

LowestCrit() public method

public LowestCrit ( Entity source, Entity target, int skillid, bool timed, Database type ) : long
source Entity
target Entity
skillid int
timed bool
type Database
return long

Skills() public method

public Skills ( Dictionary sourceTargetSkill, Dictionary targetSourceSkill, Dictionary sourceTargetIdSkill, Dictionary sourceIdSkill ) : System.Collections.Generic
sourceTargetSkill Dictionary
targetSourceSkill Dictionary
sourceTargetIdSkill Dictionary
sourceIdSkill Dictionary
return System.Collections.Generic

SkillsIdBySource() public method

public SkillsIdBySource ( UserEntity source, Entity target, bool timed ) : IEnumerable
source Tera.Game.UserEntity
target Entity
timed bool
return IEnumerable

SkillsIdByTarget() public method

public SkillsIdByTarget ( Entity target ) : Tera.Game.Skill>>.IEnumerable
target Entity
return Tera.Game.Skill>>.IEnumerable

Type() public method

public Type ( Entity source, Entity target, int skillid, NpcInfo pet, bool timed, Database type ) : bool
source Entity
target Entity
skillid int
pet Tera.Game.NpcInfo
timed bool
type Database
return bool

White() public method

public White ( Entity source, Entity target, int skillid, bool timed, Database type ) : int
source Entity
target Entity
skillid int
timed bool
type Database
return int