Encounter |
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 |