Attack |
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(AttackType) | ||
| CompareTo(Object) | ||
| Equals(AttackType) | ||
| Equals(Object) | (Overrides ObjectEquals(Object)) | |
| 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 |