{"version": 3,"date": "2026-06-30 10:01:33 +0000","map": "end","hostname": "Thickshaker Vic Antilag #1","ip": "172.31.28.22","port": 28501,"mode": "duel","tl": 3,"dm": 4,"duration": 180,"demo": "duel_kodak_vs_alva[end]20260630-0958.mvd","players": [{"top-color": 13,"bottom-color": 13,"ping": 22,"login": "","name": "kodak","team": "blue","stats": { "frags": 15, "deaths": 16, "tk": 0, "spawn-frags": 0, "kills": 19, "suicides": 2 },"dmg": { "taken": 6659, "given": 8449, "team": 0, "self": 552, "team-weapons": 0, "enemy-weapons": 8449, "taken-to-die": 416 },"xferRL": 0,"xferLG": 0,"spree": { "max": 2, "quad": 0 },"control": 10.184189,"speed": { "max": 990.110596, "avg": 280.419312 },"weapons": {"sg": {"acc": { "attacks": 6, "hits": 0 }},"sng": {"acc": { "attacks": 36, "hits": 6 },"damage": { "enemy": 108, "team": 0 }},"rl": {"acc": { "attacks": 176, "hits": 26, "real": 115, "virtual": 115 },"kills": { "total": 19, "team": 0, "enemy": 0, "self": 1 },"damage": { "enemy": 8341, "team": 0 }}},"items": {"health_25": { "took": 2 }}},{"top-color": 13,"bottom-color": 13,"ping": 13,"login": "","name": "alva","team": "blue","stats": { "frags": 12, "deaths": 19, "tk": 0, "spawn-frags": 0, "kills": 12, "suicides": 0 },"dmg": { "taken": 8449, "given": 6659, "team": 0, "self": 297, "team-weapons": 0, "enemy-weapons": 6659, "taken-to-die": 444 },"xferRL": 0,"xferLG": 0,"spree": { "max": 1, "quad": 0 },"control": 0.000000,"speed": { "max": 1009.315674, "avg": 258.487244 },"weapons": {"sng": {"acc": { "attacks": 55, "hits": 5 },"kills": { "total": 1, "team": 0, "enemy": 0, "self": 0 },"damage": { "enemy": 73, "team": 0 }},"rl": {"acc": { "attacks": 163, "hits": 19, "real": 91, "virtual": 91 },"kills": { "total": 11, "team": 0, "enemy": 0, "self": 0 },"damage": { "enemy": 6586, "team": 0 }}},"items": {}}]}