Combine log parser and metric builder into one
Registered by
Thomas Lokshall
Combine the log parser and the metric builder into one module for simplicity and speed.
Blueprint information
- Status:
- Complete
- Approver:
- Thomas Lokshall
- Priority:
- Medium
- Drafter:
- Thomas Lokshall
- Direction:
- Approved
- Assignee:
- Thomas Lokshall
- Definition:
- Approved
- Series goal:
- Accepted for trunk
- Implementation:
- Implemented
- Milestone target:
- None
- Started by
- Thomas Lokshall
- Completed by
- Thomas Lokshall
Related branches
Related bugs
Bug #1027958: Ability breakdown counts companion damage as player damage | Won't Fix |
Bug #1028427: Crits count as hits in the breakdown window | Won't Fix |
Sprints
Whiteboard
Implementing a new parser engine will most likely resolve all linked bugs.
Convert to dictionary based data instead of class based.
Segment => Duration
Entity => Name
Outgoing => Total Damage / Healing / Threat
Ability => Total Damage / Healing / Threat, Hit Chance, Crit Chance
Hit => Target, Value, Threat
Incoming => Total Damage / Healing / Threat
Ability => Total Damage / Healing / Threat, Hit Chance, Crit Chance
Hit => Source, Value, Threat
(?)
Work Items
Work items:
[zhevron] Design: DONE
[zhevron] Implementation: DONE
[zhevron] Testing: DONE
[zhevron] Deployment: DONE