11 releases (6 breaking)
new 0.7.0 | May 4, 2024 |
---|---|
0.6.3 | May 3, 2024 |
0.5.0 | May 1, 2024 |
0.4.0 | May 1, 2024 |
0.1.1 | Apr 27, 2024 |
#1 in #quakeworld
699 downloads per month
44KB
1K
SLoC
mvdparser
Extract information from QuakeWorld MVD demos
Functions
duration
mvdparser::countdown_duration(&data) // Option<Duration>
mvdparser::match_duration(&data) // Option<Duration>
mvdparser::demo_duration(&data) // Option<Duration>
ktxstats
See crate ktxstats for KtxstatsV3
definition.
mvdparser::ktxstats_v3(&data) // Option<KtxstatsV3>
mvdparser::ktxstats_string(&data) // Option<String>
serverinfo
See crate quake_serverinfo for Serverinfo
definition.
mvdparser::serverinfo(&data) // Option<Serverinfo>
mvdparser::serverinfo_string(&data) // Option<String>
timestamp
Gets timestamp - from epoch
(preferred, found in serverinfo) or from matchdate
.
mvdparser::timestamp(&data) // Option<DateTime<Utc>>
Dependencies
~2.3–3.5MB
~64K SLoC