{"type":"GameEvent","eventId":1,"serverSeq":1,"timestamp":"2026-01-27T01:09:51.1941353Z","actor":"09158a35","eventType":"PlayerJoined","payload":{"clientUuid":"09158a35","displayName":"Player1"},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":2,"serverSeq":2,"timestamp":"2026-01-27T01:09:51.2381211Z","actor":"52e8996c","eventType":"PlayerJoined","payload":{"clientUuid":"52e8996c","displayName":"Player2"},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":3,"serverSeq":3,"timestamp":"2026-01-27T01:09:51.5692043Z","actor":"d4f76f15","eventType":"PlayerJoined","payload":{"clientUuid":"d4f76f15","displayName":"Player3"},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":4,"serverSeq":4,"timestamp":"2026-01-27T01:09:51.8533416Z","actor":"ad2bf1f5","eventType":"PlayerJoined","payload":{"clientUuid":"ad2bf1f5","displayName":"Player4"},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":5,"serverSeq":5,"timestamp":"2026-01-27T01:09:52.1604433Z","actor":"470a03a7","eventType":"PlayerJoined","payload":{"clientUuid":"470a03a7","displayName":"Player5"},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":6,"serverSeq":6,"timestamp":"2026-01-27T01:09:52.4696536Z","actor":"48ffe11e","eventType":"PlayerJoined","payload":{"clientUuid":"48ffe11e","displayName":"Player6"},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":7,"serverSeq":7,"timestamp":"2026-01-27T01:09:52.7793589Z","actor":"09158a35","eventType":"GameStarted","payload":{"impostorCount":1,"taskCount":3},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":8,"serverSeq":8,"timestamp":"2026-01-27T01:09:52.7828063Z","actor":"09158a35","eventType":"RoleAssigned","payload":{"clientUuid":"09158a35","role":"Impostor","tasks":null},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":9,"serverSeq":9,"timestamp":"2026-01-27T01:09:52.788878Z","actor":"52e8996c","eventType":"RoleAssigned","payload":{"clientUuid":"52e8996c","role":"Crew","tasks":[{"taskId":"task_0","name":"Opravit kabel","location":{"lat":50.0021498680585,"lon":14.003860056518342},"type":"Instant","durationMs":0,"steps":1},{"taskId":"task_1","name":"Zkalibrovat senzor","location":{"lat":50.001006197783234,"lon":13.998304838015512},"type":"Instant","durationMs":0,"steps":1},{"taskId":"task_2","name":"St\u00E1hnout data","location":{"lat":50.00059544941438,"lon":13.99981181384358},"type":"Instant","durationMs":0,"steps":1}]},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":10,"serverSeq":10,"timestamp":"2026-01-27T01:09:52.7914034Z","actor":"d4f76f15","eventType":"RoleAssigned","payload":{"clientUuid":"d4f76f15","role":"Crew","tasks":[{"taskId":"task_0","name":"Opravit kabel","location":{"lat":50.0021498680585,"lon":14.003860056518342},"type":"Instant","durationMs":0,"steps":1},{"taskId":"task_1","name":"Zkalibrovat senzor","location":{"lat":50.001006197783234,"lon":13.998304838015512},"type":"Instant","durationMs":0,"steps":1},{"taskId":"task_2","name":"St\u00E1hnout data","location":{"lat":50.00059544941438,"lon":13.99981181384358},"type":"Instant","durationMs":0,"steps":1}]},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":11,"serverSeq":11,"timestamp":"2026-01-27T01:09:52.7932174Z","actor":"ad2bf1f5","eventType":"RoleAssigned","payload":{"clientUuid":"ad2bf1f5","role":"Crew","tasks":[{"taskId":"task_0","name":"Opravit kabel","location":{"lat":50.0021498680585,"lon":14.003860056518342},"type":"Instant","durationMs":0,"steps":1},{"taskId":"task_1","name":"Zkalibrovat senzor","location":{"lat":50.001006197783234,"lon":13.998304838015512},"type":"Instant","durationMs":0,"steps":1},{"taskId":"task_2","name":"St\u00E1hnout data","location":{"lat":50.00059544941438,"lon":13.99981181384358},"type":"Instant","durationMs":0,"steps":1}]},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":12,"serverSeq":12,"timestamp":"2026-01-27T01:09:52.7950231Z","actor":"470a03a7","eventType":"RoleAssigned","payload":{"clientUuid":"470a03a7","role":"Crew","tasks":[{"taskId":"task_0","name":"Opravit kabel","location":{"lat":50.0021498680585,"lon":14.003860056518342},"type":"Instant","durationMs":0,"steps":1},{"taskId":"task_1","name":"Zkalibrovat senzor","location":{"lat":50.001006197783234,"lon":13.998304838015512},"type":"Instant","durationMs":0,"steps":1},{"taskId":"task_2","name":"St\u00E1hnout data","location":{"lat":50.00059544941438,"lon":13.99981181384358},"type":"Instant","durationMs":0,"steps":1}]},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":13,"serverSeq":13,"timestamp":"2026-01-27T01:09:52.7969688Z","actor":"48ffe11e","eventType":"RoleAssigned","payload":{"clientUuid":"48ffe11e","role":"Crew","tasks":[{"taskId":"task_0","name":"Opravit kabel","location":{"lat":50.0021498680585,"lon":14.003860056518342},"type":"Instant","durationMs":0,"steps":1},{"taskId":"task_1","name":"Zkalibrovat senzor","location":{"lat":50.001006197783234,"lon":13.998304838015512},"type":"Instant","durationMs":0,"steps":1},{"taskId":"task_2","name":"St\u00E1hnout data","location":{"lat":50.00059544941438,"lon":13.99981181384358},"type":"Instant","durationMs":0,"steps":1}]},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":14,"serverSeq":14,"timestamp":"2026-01-27T01:09:54.4988606Z","actor":"09158a35","eventType":"PlayerKilled","payload":{"victimId":"52e8996c","killerId":"09158a35","bodyId":"a3e137ea","location":{"lat":50.0001,"lon":14}},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":15,"serverSeq":15,"timestamp":"2026-01-27T01:09:55.1021928Z","actor":"d4f76f15","eventType":"BodyReported","payload":{"reporterId":"d4f76f15","bodyId":"a3e137ea","victimId":"52e8996c"},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":16,"serverSeq":16,"timestamp":"2026-01-27T01:09:55.108828Z","actor":"d4f76f15","eventType":"MeetingStarted","payload":{"meetingId":"8109342e","type":"BodyReport","meetingLocation":{"lat":50.0001,"lon":14},"arrivalDeadline":"2026-01-27T01:09:58.6086077Z","votingEndTime":"2026-01-27T01:10:11.1086077Z"},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":17,"serverSeq":17,"timestamp":"2026-01-27T01:10:01.1345649Z","actor":"470a03a7","eventType":"PlayerVoted","payload":{"voterId":"470a03a7","targetId":"09158a35"},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":18,"serverSeq":18,"timestamp":"2026-01-27T01:10:01.4437714Z","actor":"48ffe11e","eventType":"PlayerVoted","payload":{"voterId":"48ffe11e","targetId":"09158a35"},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":19,"serverSeq":19,"timestamp":"2026-01-27T01:10:11.1191531Z","actor":null,"eventType":"VotingClosed","payload":{"voteCounts":{"09158a35":2,"__SKIP__":0},"ejectedPlayerId":"09158a35","wasTie":false},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":20,"serverSeq":20,"timestamp":"2026-01-27T01:10:11.165862Z","actor":null,"eventType":"PlayerEjected","payload":{"clientUuid":"09158a35","role":"Impostor"},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":21,"serverSeq":21,"timestamp":"2026-01-27T01:10:11.172077Z","actor":null,"eventType":"GameEnded","payload":{"winningFaction":"Crew","reason":"V\u0161ichni imposto\u0159i eliminov\u00E1ni","winners":["52e8996c","d4f76f15","ad2bf1f5","470a03a7","48ffe11e"]},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":22,"serverSeq":22,"timestamp":"2026-01-27T01:10:11.1926849Z","actor":"d4f76f15","eventType":"PlayerLeft","payload":{"clientUuid":"d4f76f15","reason":"Disconnected"},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":23,"serverSeq":23,"timestamp":"2026-01-27T01:10:11.1961314Z","actor":"ad2bf1f5","eventType":"PlayerLeft","payload":{"clientUuid":"ad2bf1f5","reason":"Disconnected"},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":24,"serverSeq":24,"timestamp":"2026-01-27T01:10:11.1988389Z","actor":"470a03a7","eventType":"PlayerLeft","payload":{"clientUuid":"470a03a7","reason":"Disconnected"},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":25,"serverSeq":25,"timestamp":"2026-01-27T01:10:11.2016046Z","actor":"09158a35","eventType":"PlayerLeft","payload":{"clientUuid":"09158a35","reason":"Disconnected"},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":26,"serverSeq":26,"timestamp":"2026-01-27T01:10:11.2060316Z","actor":"52e8996c","eventType":"HostChanged","payload":{"newHostId":"52e8996c","previousHostId":"none"},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":27,"serverSeq":27,"timestamp":"2026-01-27T01:10:11.2097282Z","actor":"52e8996c","eventType":"PlayerLeft","payload":{"clientUuid":"52e8996c","reason":"Disconnected"},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":28,"serverSeq":28,"timestamp":"2026-01-27T01:10:11.2123977Z","actor":"48ffe11e","eventType":"HostChanged","payload":{"newHostId":"48ffe11e","previousHostId":"none"},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":29,"serverSeq":29,"timestamp":"2026-01-27T01:10:11.2154441Z","actor":"48ffe11e","eventType":"PlayerLeft","payload":{"clientUuid":"48ffe11e","reason":"Disconnected"},"clientSeq":0,"actionId":null}
