EncounterData Class |
Namespace: Advanced_Combat_Tracker
public class EncounterData
The EncounterData type exposes the following members.
Name | Description | |
---|---|---|
![]() | EncounterData(String, String, ZoneData) |
An encounter without Selective Parsing enabled
|
![]() | EncounterData(String, String, Boolean, ZoneData) |
An encounter with full Selective Parsing enabled
|
Name | Description | |
---|---|---|
![]() | Active |
If this Encounter is still in-combat
|
![]() | AlliedDeaths |
Number of deaths your allies suffered
|
![]() | AlliedKills |
Number of kills done by allies
|
![]() | CharName |
The first person perspective of this encounter, used for ally detection
|
![]() | ColCollection |
Contains SQL column data
|
![]() ![]() | ColHeaderCollection |
Contains SQL column names
|
![]() ![]() | ColHeaderString |
Contains SQL column names
|
![]() ![]() | ColTypeCollection |
Contains SQL column data types
|
![]() | Damage |
Total damage of all allies
|
![]() | DPS |
The ExtDPS of all allies
|
![]() | DuplicateDetection |
If enabled, AddCombatAction() will ignore actions with a Global Time Sorter that has been already added to this encounter
|
![]() | Duration |
The duration of this encounter. Merged encounters will be calculated from the StartTimes and EndTimes
|
![]() | DurationS |
Formatted duration string
|
![]() | EncId |
A hash ID of the encounter
|
![]() | EndTime |
The last outgoing action of any combatant
|
![]() | EndTimes |
If a merged encounter this will hold the end times of each merged, else the EndTime
|
![]() | Healed |
Amount healed by allies
|
![]() | HistoryRecord | |
![]() | Items |
CombatantData child objects
|
![]() | LogLines |
The Encounter Logs
|
![]() | NumAllies |
Number of allied combatants
|
![]() | NumCombatants |
Number of CombatantData objects
|
![]() | NumEnemies |
Number of combatants minus allies
|
![]() | Parent |
The ZoneData parent holding this object
|
![]() | ShortEndTime |
The last outgoing non-heal of any combatant
|
![]() | StartTime |
The first outgoing action of any combatant
|
![]() | StartTimes |
If a merged encounter, this will hold the start times of each merged, else the StartTime
|
![]() | Tags |
Arbitrary data you may assign to a EncounterData object
|
![]() | Title |
What will be displayed as the title for the TreeView, not including duration/timestamp
|
![]() | ZoneName |
The name of the zone this Encounter took place in
|
Name | Description | |
---|---|---|
![]() | AddCombatAction | |
![]() | EndCombat |
Mark this encounter as inactive. Makes use of ActionDataLock.
|
![]() | Equals | (Overrides ObjectEquals(Object).) |
![]() | GetAllies |
Determines the allies of the first person perspective by referencing the positive and negative actions against them
|
![]() | GetAllies(Boolean) |
Determines the allies of the first person perspective by referencing the positive and negative actions against them
|
![]() | GetColumnByName | |
![]() | GetCombatant |
Gets the CombatantData object with the character name supplied
|
![]() | GetEncounterSuccessLevel |
Decides which color to use for encounter labels depending on how the encounter went.
|
![]() | GetHashCode | (Overrides ObjectGetHashCode.) |
![]() | GetIgnoreEnemies |
Selective Parsing query
|
![]() | GetIsSelective |
Selective Parsing query
|
![]() | GetMaxHeal |
Used for clipboard/mini window formatting {maxheal} and {maxhealward}
|
![]() | GetMaxHit |
Used for clipboard/mini window formatting {maxhit}
|
![]() | GetStrongestEnemy |
Gets the non-ally that took the most damage divided by the number of deaths it suffered
|
![]() | InvalidateCachedValues | |
![]() | InvalidateCachedValues(Boolean) | |
![]() | SetAllies |
Sets the cached allies list
|
![]() | SetAlliesUncached |
Forces the next Ally detection to not use its cached value
|
![]() | ToString |
Gets the formatted title of this encounter
(Overrides ObjectToString.) |
![]() | Trim |
Trims unused array elements from all child objects, and their child objects
|
Name | Description | |
---|---|---|
![]() ![]() | ColumnDefs | |
![]() ![]() | ExportVariables |
A collection of text export formatters that may be used in clipboard/mini-window/etc exports
|