{"version": 3,"date": "2026-05-20 08:28:56 +0000","map": "dm3","hostname": "de.quake.world:27501 [QW-Group]","ip": "127.0.0.1","port": 27501,"mode": "team","tl": 20,"dm": 1,"tp": 2,"duration": 619,"demo": "4on4_red_vs_blue[dm3]20260520-0818.mvd","teams": ["blue", "red"],"players": [{"top-color": 13,"bottom-color": 13,"ping": 9,"login": "","name": ": Timber","team": "blue","stats": { "frags": 19, "deaths": 33, "tk": 1, "spawn-frags": 2, "kills": 21, "suicides": 1 },"dmg": { "taken": 5562, "given": 3276, "team": 197, "self": 175, "team-weapons": 16, "enemy-weapons": 891, "taken-to-die": 168 },"xferRL": 0,"xferLG": 1,"spree": { "max": 4, "quad": 4 },"control": 0.000000,"speed": { "max": 1618.072266, "avg": 302.818054 },"weapons": {"sg": {"acc": { "attacks": 1002, "hits": 524 },"kills": { "total": 13, "team": 0, "enemy": 0, "self": 0 },"deaths": 10,"pickups": {"dropped": 26,"total-taken": 15},"damage": { "enemy": 1984, "team": 0 }},"ssg": {"acc": { "attacks": 224, "hits": 89 },"kills": { "total": 5, "team": 0, "enemy": 2, "self": 0 },"deaths": 2,"pickups": {"dropped": 1,"taken": 3,"total-taken": 3,"spawn-taken": 1,"spawn-total-taken": 1},"damage": { "enemy": 494, "team": 16 }},"ng": {"acc": { "attacks": 38, "hits": 8 },"kills": { "total": 0, "team": 0, "enemy": 3, "self": 0 },"deaths": 2,"pickups": {"dropped": 1,"taken": 3,"total-taken": 3,"spawn-taken": 3,"spawn-total-taken": 3},"damage": { "enemy": 72, "team": 0 }},"sng": {"kills": { "total": 0, "team": 0, "enemy": 1, "self": 0 },"deaths": 2},"gl": {"deaths": 0,"pickups": {"taken": 4,"total-taken": 4,"spawn-taken": 4,"spawn-total-taken": 4}},"rl": {"acc": { "attacks": 12, "hits": 2, "real": 6, "virtual": 6 },"kills": { "total": 1, "team": 0, "enemy": 4, "self": 0 },"deaths": 8,"pickups": {"dropped": 3,"taken": 5,"total-taken": 6,"spawn-taken": 4,"spawn-total-taken": 4},"damage": { "enemy": 436, "team": 0 }},"lg": {"acc": { "attacks": 7, "hits": 3 },"kills": { "total": 0, "team": 1, "enemy": 1, "self": 1 },"deaths": 6,"pickups": {"dropped": 2,"taken": 5,"total-taken": 5,"spawn-taken": 4,"spawn-total-taken": 4},"damage": { "enemy": 90, "team": 181 }}},"items": {"health_15": { "took": 5 },"health_25": { "took": 7 },"health_100": { "took": 8 },"ya": { "took": 6,"time": 77 },"ra": { "took": 3,"time": 75 },"q": { "took": 1,"time": 30 },"r": { "took": 1,"time": 18 }},"bot": {"skill": 9,"customised": false}},{"top-color": 13,"bottom-color": 13,"ping": 9,"login": "","name": ": Sujoy","team": "blue","stats": { "frags": 17, "deaths": 25, "tk": 1, "spawn-frags": 0, "kills": 19, "suicides": 1 },"dmg": { "taken": 3761, "given": 2727, "team": 118, "self": 122, "team-weapons": 76, "enemy-weapons": 940, "taken-to-die": 150 },"xferRL": 1,"xferLG": 0,"spree": { "max": 2, "quad": 0 },"control": 0.000000,"speed": { "max": 1557.682251, "avg": 288.780396 },"weapons": {"axe": {"acc": { "attacks": 1, "hits": 0 },"deaths": 0},"sg": {"acc": { "attacks": 984, "hits": 435 },"kills": { "total": 11, "team": 0, "enemy": 0, "self": 0 },"deaths": 8,"pickups": {"dropped": 21,"total-taken": 12},"damage": { "enemy": 1644, "team": 24 }},"ng": {"kills": { "total": 0, "team": 0, "enemy": 2, "self": 0 },"deaths": 1,"pickups": {"taken": 2,"total-taken": 2,"spawn-taken": 1,"spawn-total-taken": 1}},"sng": {"acc": { "attacks": 79, "hits": 25 },"kills": { "total": 3, "team": 0, "enemy": 3, "self": 0 },"deaths": 1,"pickups": {"dropped": 1,"taken": 3,"total-taken": 3,"spawn-taken": 3,"spawn-total-taken": 3},"damage": { "enemy": 424, "team": 18 }},"gl": {"acc": { "attacks": 2, "hits": 2, "real": 4, "virtual": 4 },"kills": { "total": 1, "team": 1, "enemy": 2, "self": 0 },"deaths": 1,"pickups": {"taken": 2,"total-taken": 2,"spawn-taken": 2,"spawn-total-taken": 2},"damage": { "enemy": 230, "team": 76 }},"rl": {"acc": { "attacks": 12, "hits": 2, "real": 7, "virtual": 7 },"kills": { "total": 4, "team": 0, "enemy": 5, "self": 1 },"deaths": 8,"pickups": {"dropped": 2,"taken": 4,"total-taken": 4,"spawn-taken": 3,"spawn-total-taken": 3},"damage": { "enemy": 429, "team": 0 }},"lg": {"kills": { "total": 0, "team": 0, "enemy": 5, "self": 0 },"deaths": 5,"pickups": {"taken": 1,"total-taken": 1,"spawn-taken": 1,"spawn-total-taken": 1}}},"items": {"health_25": { "took": 3 },"health_100": { "took": 7 },"ya": { "took": 1,"time": 9 },"ra": { "took": 3,"time": 83 },"q": { "took": 1,"time": 2 },"r": { "took": 1,"time": 20 }},"bot": {"skill": 9,"customised": false}},{"top-color": 13,"bottom-color": 13,"ping": 9,"login": "","name": ": Nightwing","team": "blue","stats": { "frags": 10, "deaths": 27, "tk": 0, "spawn-frags": 0, "kills": 10, "suicides": 0 },"dmg": { "taken": 3471, "given": 2484, "team": 20, "self": 0, "team-weapons": 0, "enemy-weapons": 905, "taken-to-die": 128 },"xferRL": 0,"xferLG": 0,"spree": { "max": 4, "quad": 2 },"control": 0.000000,"speed": { "max": 728.015625, "avg": 276.680817 },"weapons": {"sg": {"acc": { "attacks": 1164, "hits": 539 },"kills": { "total": 10, "team": 0, "enemy": 0, "self": 0 },"deaths": 13,"pickups": {"dropped": 26,"total-taken": 15},"damage": { "enemy": 2358, "team": 20 }},"ng": {"kills": { "total": 0, "team": 0, "enemy": 1, "self": 0 },"deaths": 1},"sng": {"acc": { "attacks": 35, "hits": 7 },"deaths": 1,"pickups": {"dropped": 1,"taken": 2,"total-taken": 2,"spawn-taken": 2,"spawn-total-taken": 2},"damage": { "enemy": 126, "team": 0 }},"gl": {"kills": { "total": 0, "team": 0, "enemy": 2, "self": 0 },"deaths": 1,"pickups": {"taken": 5,"total-taken": 5,"spawn-taken": 5,"spawn-total-taken": 5}},"rl": {"acc": { "attacks": 3, "hits": 0 },"deaths": 6,"pickups": {"taken": 3,"total-taken": 3,"spawn-taken": 2,"spawn-total-taken": 2}},"lg": {"kills": { "total": 0, "team": 0, "enemy": 3, "self": 0 },"deaths": 4,"pickups": {"taken": 1,"total-taken": 1}}},"items": {"health_25": { "took": 3 },"health_100": { "took": 5 },"ya": { "took": 1,"time": 75 },"ra": { "took": 1,"time": 26 },"q": { "took": 1,"time": 30 },"p": { "took": 1,"time": 30 }},"bot": {"skill": 9,"customised": false}},{"top-color": 13,"bottom-color": 13,"ping": 9,"login": "","name": ": Cenobite","team": "blue","stats": { "frags": 12, "deaths": 27, "tk": 0, "spawn-frags": 0, "kills": 12, "suicides": 0 },"dmg": { "taken": 4100, "given": 2562, "team": 24, "self": 42, "team-weapons": 0, "enemy-weapons": 890, "taken-to-die": 151 },"xferRL": 0,"xferLG": 0,"spree": { "max": 2, "quad": 1 },"control": 0.000000,"speed": { "max": 1418.952637, "avg": 286.326416 },"weapons": {"sg": {"acc": { "attacks": 1140, "hits": 484 },"kills": { "total": 8, "team": 0, "enemy": 0, "self": 0 },"deaths": 11,"pickups": {"dropped": 25,"total-taken": 14},"damage": { "enemy": 1909, "team": 24 }},"ssg": {"kills": { "total": 0, "team": 0, "enemy": 2, "self": 0 },"deaths": 2},"ng": {"acc": { "attacks": 9, "hits": 3 },"kills": { "total": 1, "team": 0, "enemy": 1, "self": 0 },"deaths": 0,"pickups": {"taken": 1,"total-taken": 1},"damage": { "enemy": 26, "team": 0 }},"sng": {"acc": { "attacks": 56, "hits": 7 },"deaths": 1,"pickups": {"taken": 1,"total-taken": 1,"spawn-taken": 1,"spawn-total-taken": 1},"damage": { "enemy": 126, "team": 0 }},"gl": {"kills": { "total": 0, "team": 0, "enemy": 1, "self": 0 },"deaths": 2,"pickups": {"taken": 2,"total-taken": 2,"spawn-taken": 2,"spawn-total-taken": 2}},"rl": {"acc": { "attacks": 11, "hits": 1, "real": 5, "virtual": 5 },"kills": { "total": 1, "team": 0, "enemy": 3, "self": 0 },"deaths": 5,"pickups": {"dropped": 2,"taken": 5,"total-taken": 5,"spawn-taken": 4,"spawn-total-taken": 4},"damage": { "enemy": 393, "team": 0 }},"lg": {"acc": { "attacks": 30, "hits": 5 },"kills": { "total": 2, "team": 0, "enemy": 0, "self": 0 },"deaths": 4,"pickups": {"taken": 3,"total-taken": 3,"spawn-taken": 3,"spawn-total-taken": 3},"damage": { "enemy": 108, "team": 0 }}},"items": {"health_15": { "took": 2 },"health_25": { "took": 3 },"health_100": { "took": 6 },"ya": { "took": 5,"time": 63 },"ra": { "took": 2,"time": 29 },"q": { "took": 1,"time": 30 }},"bot": {"skill": 9,"customised": false}},{"top-color": 4,"bottom-color": 4,"ping": 9,"login": "","name": "> MrJustice","team": "red","stats": { "frags": 17, "deaths": 16, "tk": 2, "spawn-frags": 1, "kills": 20, "suicides": 1 },"dmg": { "taken": 2216, "given": 2728, "team": 303, "self": 603, "team-weapons": 84, "enemy-weapons": 382, "taken-to-die": 138 },"xferRL": 0,"xferLG": 0,"spree": { "max": 5, "quad": 0 },"control": 0.000000,"speed": { "max": 731.242371, "avg": 255.938339 },"weapons": {"sg": {"acc": { "attacks": 768, "hits": 365 },"kills": { "total": 6, "team": 0, "enemy": 0, "self": 0 },"deaths": 12,"pickups": {"dropped": 10,"total-taken": 16},"damage": { "enemy": 1357, "team": 56 }},"ssg": {"kills": { "total": 0, "team": 0, "enemy": 1, "self": 0 },"deaths": 0,"pickups": {"taken": 1,"total-taken": 1}},"ng": {"acc": { "attacks": 76, "hits": 27 },"kills": { "total": 2, "team": 0, "enemy": 2, "self": 0 },"deaths": 0,"pickups": {"dropped": 2,"taken": 4,"total-taken": 5,"spawn-taken": 4,"spawn-total-taken": 4},"damage": { "enemy": 236, "team": 0 }},"sng": {"acc": { "attacks": 13, "hits": 3 },"kills": { "total": 1, "team": 0, "enemy": 4, "self": 0 },"deaths": 1,"pickups": {"dropped": 1,"taken": 2,"total-taken": 2,"spawn-taken": 1,"spawn-total-taken": 1},"damage": { "enemy": 51, "team": 0 }},"gl": {"acc": { "attacks": 1, "hits": 1, "real": 2, "virtual": 2 },"kills": { "total": 1, "team": 1, "enemy": 3, "self": 0 },"deaths": 0,"pickups": {"taken": 1,"total-taken": 1,"spawn-taken": 1,"spawn-total-taken": 1},"damage": { "enemy": 89, "team": 36 }},"rl": {"acc": { "attacks": 30, "hits": 6, "real": 13, "virtual": 13 },"kills": { "total": 8, "team": 0, "enemy": 4, "self": 1 },"deaths": 1,"pickups": {"dropped": 2,"taken": 7,"total-taken": 8,"spawn-taken": 3,"spawn-total-taken": 3},"damage": { "enemy": 643, "team": 51 }},"lg": {"acc": { "attacks": 24, "hits": 15 },"kills": { "total": 2, "team": 0, "enemy": 0, "self": 0 },"deaths": 0,"pickups": {"dropped": 1,"taken": 2,"total-taken": 3,"spawn-taken": 2,"spawn-total-taken": 3},"damage": { "enemy": 342, "team": 60 }}},"items": {"health_15": { "took": 2 },"health_25": { "took": 4 },"health_100": { "took": 1 },"ya": { "took": 4,"time": 142 },"ra": { "took": 4,"time": 189 },"p": { "took": 1,"time": 30 }},"bot": {"skill": 9,"customised": false}},{"top-color": 4,"bottom-color": 4,"ping": 9,"login": "","name": "> DanJ","team": "red","stats": { "frags": 24, "deaths": 18, "tk": 1, "spawn-frags": 2, "kills": 26, "suicides": 0 },"dmg": { "taken": 3476, "given": 3661, "team": 116, "self": 54, "team-weapons": 24, "enemy-weapons": 479, "taken-to-die": 193 },"xferRL": 0,"xferLG": 0,"spree": { "max": 7, "quad": 0 },"control": 0.000000,"speed": { "max": 855.182678, "avg": 249.025513 },"weapons": {"sg": {"acc": { "attacks": 1344, "hits": 635 },"kills": { "total": 16, "team": 0, "enemy": 0, "self": 0 },"deaths": 13,"pickups": {"dropped": 15,"total-taken": 22},"damage": { "enemy": 2268, "team": 72 }},"ng": {"acc": { "attacks": 33, "hits": 11 },"deaths": 1,"pickups": {"dropped": 1,"taken": 2,"total-taken": 2,"spawn-taken": 2,"spawn-total-taken": 2},"damage": { "enemy": 99, "team": 0 }},"sng": {"acc": { "attacks": 32, "hits": 4 },"deaths": 0,"pickups": {"taken": 1,"total-taken": 1,"spawn-taken": 1,"spawn-total-taken": 1},"damage": { "enemy": 72, "team": 0 }},"gl": {"acc": { "attacks": 7, "hits": 3, "real": 4, "virtual": 4 },"kills": { "total": 3, "team": 0, "enemy": 3, "self": 0 },"deaths": 0,"pickups": {"taken": 4,"total-taken": 4,"spawn-taken": 4,"spawn-total-taken": 4},"damage": { "enemy": 230, "team": 0 }},"rl": {"acc": { "attacks": 8, "hits": 1, "real": 5, "virtual": 5 },"kills": { "total": 2, "team": 1, "enemy": 2, "self": 0 },"deaths": 0,"pickups": {"dropped": 2,"taken": 2,"total-taken": 2,"spawn-taken": 2,"spawn-total-taken": 2},"damage": { "enemy": 283, "team": 44 }},"lg": {"acc": { "attacks": 35, "hits": 22 },"kills": { "total": 4, "team": 0, "enemy": 2, "self": 0 },"deaths": 0,"pickups": {"taken": 4,"total-taken": 5,"spawn-taken": 4,"spawn-total-taken": 5},"damage": { "enemy": 609, "team": 0 }}},"items": {"health_25": { "took": 3 },"health_100": { "took": 5 },"ya": { "took": 5,"time": 165 },"ra": { "took": 3,"time": 130 }},"bot": {"skill": 9,"customised": false}},{"top-color": 4,"bottom-color": 4,"ping": 9,"login": "","name": "> Gunner","team": "red","stats": { "frags": 22, "deaths": 24, "tk": 0, "spawn-frags": 1, "kills": 22, "suicides": 0 },"dmg": { "taken": 3028, "given": 3620, "team": 150, "self": 205, "team-weapons": 0, "enemy-weapons": 838, "taken-to-die": 126 },"xferRL": 1,"xferLG": 0,"spree": { "max": 5, "quad": 0 },"control": 0.000000,"speed": { "max": 892.855225, "avg": 271.383514 },"weapons": {"sg": {"acc": { "attacks": 1194, "hits": 489 },"kills": { "total": 11, "team": 0, "enemy": 0, "self": 0 },"deaths": 12,"pickups": {"dropped": 22,"total-taken": 24},"damage": { "enemy": 1858, "team": 16 }},"ssg": {"acc": { "attacks": 112, "hits": 47 },"kills": { "total": 1, "team": 0, "enemy": 1, "self": 0 },"deaths": 2,"pickups": {"taken": 2,"total-taken": 2,"spawn-taken": 2,"spawn-total-taken": 2},"damage": { "enemy": 172, "team": 0 }},"ng": {"acc": { "attacks": 9, "hits": 6 },"kills": { "total": 2, "team": 0, "enemy": 0, "self": 0 },"deaths": 0,"pickups": {"dropped": 1,"taken": 1,"total-taken": 1},"damage": { "enemy": 51, "team": 0 }},"sng": {"acc": { "attacks": 77, "hits": 12 },"deaths": 2,"pickups": {"taken": 1,"total-taken": 1,"spawn-taken": 1,"spawn-total-taken": 1},"damage": { "enemy": 216, "team": 0 }},"gl": {"kills": { "total": 0, "team": 0, "enemy": 3, "self": 0 },"deaths": 1},"rl": {"acc": { "attacks": 21, "hits": 8, "real": 12, "virtual": 12 },"kills": { "total": 6, "team": 0, "enemy": 5, "self": 0 },"deaths": 1,"pickups": {"dropped": 1,"taken": 3,"total-taken": 3,"spawn-taken": 1,"spawn-total-taken": 1},"damage": { "enemy": 942, "team": 134 }},"lg": {"acc": { "attacks": 6, "hits": 3 },"kills": { "total": 0, "team": 0, "enemy": 1, "self": 0 },"deaths": 2,"pickups": {"taken": 4,"total-taken": 4,"spawn-taken": 4,"spawn-total-taken": 4},"damage": { "enemy": 90, "team": 0 }}},"items": {"health_15": { "took": 4 },"health_25": { "took": 5 },"health_100": { "took": 5 },"ya": { "took": 4,"time": 188 },"ra": { "took": 2,"time": 92 },"p": { "took": 1,"time": 15 },"r": { "took": 1,"time": 23 }},"bot": {"skill": 9,"customised": false}},{"top-color": 0,"bottom-color": 0,"ping": 0,"login": "","name": "cfg_test","team": "red","stats": { "frags": 36, "deaths": 13, "tk": 4, "spawn-frags": 3, "kills": 40, "suicides": 0 },"dmg": { "taken": 2329, "given": 6885, "team": 413, "self": 43, "team-weapons": 32, "enemy-weapons": 861, "taken-to-die": 179 },"xferRL": 1,"xferLG": 0,"spree": { "max": 26, "quad": 6 },"control": 0.000000,"speed": { "max": 1034.398193, "avg": 267.971527 },"weapons": {"sg": {"acc": { "attacks": 582, "hits": 236 },"kills": { "total": 9, "team": 1, "enemy": 0, "self": 0 },"deaths": 5,"pickups": {"dropped": 10,"total-taken": 26},"damage": { "enemy": 1178, "team": 8 }},"ssg": {"acc": { "attacks": 322, "hits": 105 },"kills": { "total": 3, "team": 0, "enemy": 1, "self": 0 },"deaths": 3,"pickups": {"dropped": 2,"taken": 3,"total-taken": 4,"spawn-taken": 3,"spawn-total-taken": 4},"damage": { "enemy": 986, "team": 48 }},"sng": {"acc": { "attacks": 120, "hits": 12 },"kills": { "total": 4, "team": 0, "enemy": 1, "self": 0 },"deaths": 0,"pickups": {"taken": 2,"total-taken": 2,"spawn-taken": 1,"spawn-total-taken": 1},"damage": { "enemy": 681, "team": 0 }},"rl": {"acc": { "attacks": 47, "hits": 6, "real": 24, "virtual": 24 },"kills": { "total": 11, "team": 2, "enemy": 3, "self": 0 },"deaths": 4,"pickups": {"dropped": 1,"taken": 2,"total-taken": 3,"spawn-taken": 1,"spawn-total-taken": 2},"damage": { "enemy": 1459, "team": 317 }},"lg": {"acc": { "attacks": 165, "hits": 55 },"kills": { "total": 13, "team": 1, "enemy": 5, "self": 0 },"deaths": 0,"pickups": {"taken": 1,"total-taken": 1},"damage": { "enemy": 2581, "team": 40 }}},"items": {"health_15": { "took": 8 },"health_25": { "took": 6 },"health_100": { "took": 1 },"ya": { "took": 3,"time": 191 },"ra": { "took": 2,"time": 193 },"q": { "took": 7,"time": 206 }}}]}