manasight-parser 0.2.0

MTG Arena log file parser — reads Player.log and emits typed game events
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
//! Draft event parsers: bot draft picks, human draft picks, and draft completion.
//!
//! Each sub-module handles one draft event category:
//!
//! | Module | Log Signatures | Event Type |
//! |--------|---------------|------------|
//! | [`bot`] | `DraftStatus: "PickNext"`, `BotDraft_DraftPick` | [`DraftBotEvent`](crate::events::DraftBotEvent) |
//! | [`human`] | `Draft.Notify`, `EventPlayerDraftMakePick`, `LogBusinessEvents` with `PickGrpId` | [`DraftHumanEvent`](crate::events::DraftHumanEvent) |
//! | [`complete`] | `DraftCompleteDraft` | [`DraftCompleteEvent`](crate::events::DraftCompleteEvent) |

pub mod bot;
pub mod complete;
pub mod human;