AttackType Class |
Namespace: Advanced_Combat_Tracker
public class AttackType : IComparable, IEquatable<AttackType>, IComparable<AttackType>
The AttackType type exposes the following members.
Name | Description | |
---|---|---|
AttackType |
Data object holding swings of a specific type of attack
|
Name | Description | |
---|---|---|
AttackTypeType | Obsolete. | |
Average |
Average hit of successful
| |
AverageDelay |
Duration divided by number of swings
| |
Blocked |
A failed attack that is not a miss
| |
CharDPS |
Damage divided by the Character duration
| |
ColCollection |
Contains SQL column data
| |
ColHeaderCollection |
Contains SQL column names
| |
ColHeaderString |
Contains SQL column names
| |
ColTypeCollection |
Contains SQL column data types
| |
CritHits |
Number of critical hits
| |
CritPerc |
String representation of the critical percentage rate
| |
Damage |
Amount of damage in total
| |
DPS |
Damage divided by the AttackType duration
| |
Duration |
From StartTime to EndTime, or in the case of merged data, the additions of each encounter
| |
DurationS |
Formatted duration string
| |
EncDPS |
Damage divided the Encounter duration
| |
EndTime |
Last attack
| |
ExtDPS | Obsolete. | |
Hits |
Number of successful hits
| |
Items |
Child Swing objects that make up this data. If you *add* to this data call InvalidateCachedValues(). If you make *any* other modifications, call InvalidateCachedValues(true).
| |
MaxHit |
Largest hit amount
| |
Median |
Median value of attacks
| |
MinHit |
Smallest hit amount
| |
Misses |
Number of attacks that were a "miss", resists or other fails are not counted in this
| |
Parent | ||
Resist |
The common type of damage the AttackType uses
| |
StartTime |
First attack
| |
Swings |
Total number of attempted attacks
| |
Tags |
Arbitrary data you may assign to a AttackType object
| |
ToHit |
Percentage of hits
| |
Type |
The label of the AttackType
|
Name | Description | |
---|---|---|
AddCombatAction | ||
CompareTo(Object) | ||
CompareTo(AttackType) | ||
Equals(Object) | (Overrides ObjectEquals(Object).) | |
Equals(AttackType) | ||
GetAttackSpecials | ||
GetColumnByName |
Gets the cell text for a given column
| |
GetHashCode | (Overrides ObjectGetHashCode.) | |
GetSwingTypeCounts | Obsolete. | |
InvalidateCachedValues |
Reset caching for calculations that are not tolerant of adding data to the end
| |
InvalidateCachedValues(Boolean) |
Reset caching for calculations
| |
ToString | (Overrides ObjectToString.) | |
Trim |
Trims unused elements from all child arrays
|
Name | Description | |
---|---|---|
ColumnDefs |
A collection of column definitions that may appear in tables
|