{"type":"GameEvent","eventId":1,"serverSeq":1,"timestamp":"2026-01-27T01:00:02.9719628Z","actor":"944262a7","eventType":"PlayerJoined","payload":{"clientUuid":"944262a7","displayName":"Player1"},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":2,"serverSeq":2,"timestamp":"2026-01-27T01:00:02.9988813Z","actor":"ef65aeb9","eventType":"PlayerJoined","payload":{"clientUuid":"ef65aeb9","displayName":"Player2"},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":3,"serverSeq":3,"timestamp":"2026-01-27T01:00:03.334346Z","actor":"1015cb92","eventType":"PlayerJoined","payload":{"clientUuid":"1015cb92","displayName":"Player3"},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":4,"serverSeq":4,"timestamp":"2026-01-27T01:00:03.6170949Z","actor":"7d1ada0a","eventType":"PlayerJoined","payload":{"clientUuid":"7d1ada0a","displayName":"Player4"},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":5,"serverSeq":5,"timestamp":"2026-01-27T01:00:03.9261016Z","actor":"da57fc2b","eventType":"PlayerJoined","payload":{"clientUuid":"da57fc2b","displayName":"Player5"},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":6,"serverSeq":6,"timestamp":"2026-01-27T01:00:04.2367338Z","actor":"677a0951","eventType":"PlayerJoined","payload":{"clientUuid":"677a0951","displayName":"Player6"},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":7,"serverSeq":7,"timestamp":"2026-01-27T01:00:04.5383836Z","actor":"944262a7","eventType":"GameStarted","payload":{"impostorCount":1,"taskCount":3},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":8,"serverSeq":8,"timestamp":"2026-01-27T01:00:04.5575702Z","actor":"944262a7","eventType":"RoleAssigned","payload":{"clientUuid":"944262a7","role":"Crew","tasks":[{"taskId":"task_0","name":"Opravit kabel","location":{"lat":50.00091670941441,"lon":13.999772858409692},"type":"MultiStep","durationMs":0,"steps":4},{"taskId":"task_1","name":"Zkalibrovat senzor","location":{"lat":50.00070546263589,"lon":13.99906218757202},"type":"Instant","durationMs":0,"steps":1},{"taskId":"task_2","name":"St\u00E1hnout data","location":{"lat":49.997335654575195,"lon":13.998095294462132},"type":"MultiStep","durationMs":0,"steps":4}]},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":9,"serverSeq":9,"timestamp":"2026-01-27T01:00:04.5668523Z","actor":"ef65aeb9","eventType":"RoleAssigned","payload":{"clientUuid":"ef65aeb9","role":"Crew","tasks":[{"taskId":"task_0","name":"Opravit kabel","location":{"lat":50.00091670941441,"lon":13.999772858409692},"type":"MultiStep","durationMs":0,"steps":4},{"taskId":"task_1","name":"Zkalibrovat senzor","location":{"lat":50.00070546263589,"lon":13.99906218757202},"type":"Instant","durationMs":0,"steps":1},{"taskId":"task_2","name":"St\u00E1hnout data","location":{"lat":49.997335654575195,"lon":13.998095294462132},"type":"MultiStep","durationMs":0,"steps":4}]},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":10,"serverSeq":10,"timestamp":"2026-01-27T01:00:04.5723192Z","actor":"1015cb92","eventType":"RoleAssigned","payload":{"clientUuid":"1015cb92","role":"Crew","tasks":[{"taskId":"task_0","name":"Opravit kabel","location":{"lat":50.00091670941441,"lon":13.999772858409692},"type":"MultiStep","durationMs":0,"steps":4},{"taskId":"task_1","name":"Zkalibrovat senzor","location":{"lat":50.00070546263589,"lon":13.99906218757202},"type":"Instant","durationMs":0,"steps":1},{"taskId":"task_2","name":"St\u00E1hnout data","location":{"lat":49.997335654575195,"lon":13.998095294462132},"type":"MultiStep","durationMs":0,"steps":4}]},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":11,"serverSeq":11,"timestamp":"2026-01-27T01:00:04.5756376Z","actor":"7d1ada0a","eventType":"RoleAssigned","payload":{"clientUuid":"7d1ada0a","role":"Crew","tasks":[{"taskId":"task_0","name":"Opravit kabel","location":{"lat":50.00091670941441,"lon":13.999772858409692},"type":"MultiStep","durationMs":0,"steps":4},{"taskId":"task_1","name":"Zkalibrovat senzor","location":{"lat":50.00070546263589,"lon":13.99906218757202},"type":"Instant","durationMs":0,"steps":1},{"taskId":"task_2","name":"St\u00E1hnout data","location":{"lat":49.997335654575195,"lon":13.998095294462132},"type":"MultiStep","durationMs":0,"steps":4}]},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":12,"serverSeq":12,"timestamp":"2026-01-27T01:00:04.5785413Z","actor":"da57fc2b","eventType":"RoleAssigned","payload":{"clientUuid":"da57fc2b","role":"Crew","tasks":[{"taskId":"task_0","name":"Opravit kabel","location":{"lat":50.00091670941441,"lon":13.999772858409692},"type":"MultiStep","durationMs":0,"steps":4},{"taskId":"task_1","name":"Zkalibrovat senzor","location":{"lat":50.00070546263589,"lon":13.99906218757202},"type":"Instant","durationMs":0,"steps":1},{"taskId":"task_2","name":"St\u00E1hnout data","location":{"lat":49.997335654575195,"lon":13.998095294462132},"type":"MultiStep","durationMs":0,"steps":4}]},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":13,"serverSeq":13,"timestamp":"2026-01-27T01:00:04.5813303Z","actor":"677a0951","eventType":"RoleAssigned","payload":{"clientUuid":"677a0951","role":"Impostor","tasks":null},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":14,"serverSeq":14,"timestamp":"2026-01-27T01:00:06.2207691Z","actor":"677a0951","eventType":"PlayerKilled","payload":{"victimId":"944262a7","killerId":"677a0951","bodyId":"128d003f","location":{"lat":50.0001,"lon":14}},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":15,"serverSeq":15,"timestamp":"2026-01-27T01:00:06.8653317Z","actor":"ef65aeb9","eventType":"BodyReported","payload":{"reporterId":"ef65aeb9","bodyId":"128d003f","victimId":"944262a7"},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":16,"serverSeq":16,"timestamp":"2026-01-27T01:00:06.8683369Z","actor":"ef65aeb9","eventType":"MeetingStarted","payload":{"meetingId":"03e5c308","type":"BodyReport","meetingLocation":{"lat":50.0001,"lon":14},"arrivalDeadline":"2026-01-27T01:00:37.368322Z","votingEndTime":"2026-01-27T01:01:51.868322Z"},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":17,"serverSeq":17,"timestamp":"2026-01-27T01:02:30.6283857Z","actor":"944262a7","eventType":"PlayerLeft","payload":{"clientUuid":"944262a7","reason":"Disconnected"},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":18,"serverSeq":18,"timestamp":"2026-01-27T01:02:30.6373523Z","actor":"ef65aeb9","eventType":"HostChanged","payload":{"newHostId":"ef65aeb9","previousHostId":"none"},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":19,"serverSeq":19,"timestamp":"2026-01-27T01:02:30.6474231Z","actor":"ef65aeb9","eventType":"PlayerLeft","payload":{"clientUuid":"ef65aeb9","reason":"Disconnected"},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":20,"serverSeq":20,"timestamp":"2026-01-27T01:02:30.652746Z","actor":"1015cb92","eventType":"HostChanged","payload":{"newHostId":"1015cb92","previousHostId":"none"},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":21,"serverSeq":21,"timestamp":"2026-01-27T01:02:30.654963Z","actor":"1015cb92","eventType":"PlayerLeft","payload":{"clientUuid":"1015cb92","reason":"Disconnected"},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":22,"serverSeq":22,"timestamp":"2026-01-27T01:02:30.6571303Z","actor":"7d1ada0a","eventType":"HostChanged","payload":{"newHostId":"7d1ada0a","previousHostId":"none"},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":23,"serverSeq":23,"timestamp":"2026-01-27T01:02:30.6594982Z","actor":"7d1ada0a","eventType":"PlayerLeft","payload":{"clientUuid":"7d1ada0a","reason":"Disconnected"},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":24,"serverSeq":24,"timestamp":"2026-01-27T01:02:30.6616902Z","actor":"da57fc2b","eventType":"HostChanged","payload":{"newHostId":"da57fc2b","previousHostId":"none"},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":25,"serverSeq":25,"timestamp":"2026-01-27T01:02:30.6638145Z","actor":"677a0951","eventType":"PlayerLeft","payload":{"clientUuid":"677a0951","reason":"Disconnected"},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":26,"serverSeq":26,"timestamp":"2026-01-27T01:02:30.6659386Z","actor":"da57fc2b","eventType":"PlayerLeft","payload":{"clientUuid":"da57fc2b","reason":"Disconnected"},"clientSeq":0,"actionId":null}
