interface DungeonPull {
    allEvents: AnyEvent[];
    encounterId: number;
    endTime: number;
    enemies: DungeonPullEnemy[];
    events: AnyEvent[];
    fight: Fight;
    id: number;
    isKill: boolean;
    maps: Map;
    maxX: number;
    maxY: number;
    minX: number;
    minY: number;
    startTime: number;
}

Properties

allEvents: AnyEvent[]

All of the events in this pull.

encounterId: number

The encounter id of the fight. Trash fights just have an encounter id of 0.

endTime: number

The end time of the fight. This is an offset relative to the start of the report, not an absolute time. This offset is in milliseconds.

enemies: DungeonPullEnemy[]

All the enemy participants in the pull, as well as their instance and instance group ranges.

events: AnyEvent[]

The events of the pull respecting the user's filters.

fight: Fight

The fight that the pull belongs to.

id: number

The id of the pull.

isKill: boolean

Whether or not a fight with an encounter id was a kill.

maps: Map

The maps used by the pull.

maxX: number
maxY: number
minX: number

The bounding box for the pull in coordinates.

minY: number
startTime: number

The start time of the fight. This is an offset relative to the start of the report, not an absolute time. This offset is in milliseconds.