{"type":"GameEvent","eventId":1,"serverSeq":1,"timestamp":"2026-01-27T00:54:30.9245004Z","actor":"11b72814","eventType":"PlayerJoined","payload":{"clientUuid":"11b72814","displayName":"Player1"},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":2,"serverSeq":2,"timestamp":"2026-01-27T00:54:30.9780646Z","actor":"5c245218","eventType":"PlayerJoined","payload":{"clientUuid":"5c245218","displayName":"Player2"},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":3,"serverSeq":3,"timestamp":"2026-01-27T00:54:31.2865896Z","actor":"4b9a3a8d","eventType":"PlayerJoined","payload":{"clientUuid":"4b9a3a8d","displayName":"Player3"},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":4,"serverSeq":4,"timestamp":"2026-01-27T00:54:31.6017625Z","actor":"868dd753","eventType":"PlayerJoined","payload":{"clientUuid":"868dd753","displayName":"Player4"},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":5,"serverSeq":5,"timestamp":"2026-01-27T00:54:31.931813Z","actor":"dce08702","eventType":"PlayerJoined","payload":{"clientUuid":"dce08702","displayName":"Player5"},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":6,"serverSeq":6,"timestamp":"2026-01-27T00:54:32.241563Z","actor":"02507150","eventType":"PlayerJoined","payload":{"clientUuid":"02507150","displayName":"Player6"},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":7,"serverSeq":7,"timestamp":"2026-01-27T00:54:32.519533Z","actor":"11b72814","eventType":"GameStarted","payload":{"impostorCount":1,"taskCount":3},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":8,"serverSeq":8,"timestamp":"2026-01-27T00:54:32.5374466Z","actor":"11b72814","eventType":"RoleAssigned","payload":{"clientUuid":"11b72814","role":"Crew","tasks":[{"taskId":"task_0","name":"Opravit kabel","location":{"lat":49.999982183491525,"lon":13.99984578554681},"type":"Progress","durationMs":7573,"steps":1},{"taskId":"task_1","name":"Zkalibrovat senzor","location":{"lat":50.00001840149161,"lon":13.99979710429225},"type":"Instant","durationMs":0,"steps":1},{"taskId":"task_2","name":"St\u00E1hnout data","location":{"lat":50.00221982855862,"lon":13.99963498623597},"type":"Progress","durationMs":8824,"steps":1}]},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":9,"serverSeq":9,"timestamp":"2026-01-27T00:54:32.5469586Z","actor":"5c245218","eventType":"RoleAssigned","payload":{"clientUuid":"5c245218","role":"Impostor","tasks":null},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":10,"serverSeq":10,"timestamp":"2026-01-27T00:54:32.5519839Z","actor":"4b9a3a8d","eventType":"RoleAssigned","payload":{"clientUuid":"4b9a3a8d","role":"Crew","tasks":[{"taskId":"task_0","name":"Opravit kabel","location":{"lat":49.999982183491525,"lon":13.99984578554681},"type":"Progress","durationMs":7573,"steps":1},{"taskId":"task_1","name":"Zkalibrovat senzor","location":{"lat":50.00001840149161,"lon":13.99979710429225},"type":"Instant","durationMs":0,"steps":1},{"taskId":"task_2","name":"St\u00E1hnout data","location":{"lat":50.00221982855862,"lon":13.99963498623597},"type":"Progress","durationMs":8824,"steps":1}]},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":11,"serverSeq":11,"timestamp":"2026-01-27T00:54:32.5548621Z","actor":"868dd753","eventType":"RoleAssigned","payload":{"clientUuid":"868dd753","role":"Crew","tasks":[{"taskId":"task_0","name":"Opravit kabel","location":{"lat":49.999982183491525,"lon":13.99984578554681},"type":"Progress","durationMs":7573,"steps":1},{"taskId":"task_1","name":"Zkalibrovat senzor","location":{"lat":50.00001840149161,"lon":13.99979710429225},"type":"Instant","durationMs":0,"steps":1},{"taskId":"task_2","name":"St\u00E1hnout data","location":{"lat":50.00221982855862,"lon":13.99963498623597},"type":"Progress","durationMs":8824,"steps":1}]},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":12,"serverSeq":12,"timestamp":"2026-01-27T00:54:32.5580375Z","actor":"dce08702","eventType":"RoleAssigned","payload":{"clientUuid":"dce08702","role":"Crew","tasks":[{"taskId":"task_0","name":"Opravit kabel","location":{"lat":49.999982183491525,"lon":13.99984578554681},"type":"Progress","durationMs":7573,"steps":1},{"taskId":"task_1","name":"Zkalibrovat senzor","location":{"lat":50.00001840149161,"lon":13.99979710429225},"type":"Instant","durationMs":0,"steps":1},{"taskId":"task_2","name":"St\u00E1hnout data","location":{"lat":50.00221982855862,"lon":13.99963498623597},"type":"Progress","durationMs":8824,"steps":1}]},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":13,"serverSeq":13,"timestamp":"2026-01-27T00:54:32.5623426Z","actor":"02507150","eventType":"RoleAssigned","payload":{"clientUuid":"02507150","role":"Crew","tasks":[{"taskId":"task_0","name":"Opravit kabel","location":{"lat":49.999982183491525,"lon":13.99984578554681},"type":"Progress","durationMs":7573,"steps":1},{"taskId":"task_1","name":"Zkalibrovat senzor","location":{"lat":50.00001840149161,"lon":13.99979710429225},"type":"Instant","durationMs":0,"steps":1},{"taskId":"task_2","name":"St\u00E1hnout data","location":{"lat":50.00221982855862,"lon":13.99963498623597},"type":"Progress","durationMs":8824,"steps":1}]},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":14,"serverSeq":14,"timestamp":"2026-01-27T00:54:34.2200884Z","actor":"5c245218","eventType":"PlayerKilled","payload":{"victimId":"11b72814","killerId":"5c245218","bodyId":"36a7663d","location":{"lat":50.0001,"lon":14}},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":15,"serverSeq":15,"timestamp":"2026-01-27T00:54:34.8268749Z","actor":"4b9a3a8d","eventType":"BodyReported","payload":{"reporterId":"4b9a3a8d","bodyId":"36a7663d","victimId":"11b72814"},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":16,"serverSeq":16,"timestamp":"2026-01-27T00:54:34.8313573Z","actor":"4b9a3a8d","eventType":"MeetingStarted","payload":{"meetingId":"d9c33516","type":"BodyReport","meetingLocation":{"lat":50.0001,"lon":14},"arrivalDeadline":"2026-01-27T00:55:05.331094Z","votingEndTime":"2026-01-27T00:56:19.831094Z"},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":17,"serverSeq":17,"timestamp":"2026-01-27T00:57:09.3921168Z","actor":"11b72814","eventType":"PlayerLeft","payload":{"clientUuid":"11b72814","reason":"Disconnected"},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":18,"serverSeq":18,"timestamp":"2026-01-27T00:57:09.4101341Z","actor":"5c245218","eventType":"HostChanged","payload":{"newHostId":"5c245218","previousHostId":"none"},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":19,"serverSeq":19,"timestamp":"2026-01-27T00:57:09.4226404Z","actor":"5c245218","eventType":"PlayerLeft","payload":{"clientUuid":"5c245218","reason":"Disconnected"},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":20,"serverSeq":20,"timestamp":"2026-01-27T00:57:09.4260142Z","actor":"4b9a3a8d","eventType":"HostChanged","payload":{"newHostId":"4b9a3a8d","previousHostId":"none"},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":21,"serverSeq":21,"timestamp":"2026-01-27T00:57:09.4284426Z","actor":"4b9a3a8d","eventType":"PlayerLeft","payload":{"clientUuid":"4b9a3a8d","reason":"Disconnected"},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":22,"serverSeq":22,"timestamp":"2026-01-27T00:57:09.4311827Z","actor":"868dd753","eventType":"HostChanged","payload":{"newHostId":"868dd753","previousHostId":"none"},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":23,"serverSeq":23,"timestamp":"2026-01-27T00:57:09.4336101Z","actor":"868dd753","eventType":"PlayerLeft","payload":{"clientUuid":"868dd753","reason":"Disconnected"},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":24,"serverSeq":24,"timestamp":"2026-01-27T00:57:09.4363121Z","actor":"dce08702","eventType":"HostChanged","payload":{"newHostId":"dce08702","previousHostId":"none"},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":25,"serverSeq":25,"timestamp":"2026-01-27T00:57:09.4387295Z","actor":"dce08702","eventType":"PlayerLeft","payload":{"clientUuid":"dce08702","reason":"Disconnected"},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":26,"serverSeq":26,"timestamp":"2026-01-27T00:57:09.4408143Z","actor":"02507150","eventType":"HostChanged","payload":{"newHostId":"02507150","previousHostId":"none"},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":27,"serverSeq":27,"timestamp":"2026-01-27T00:57:09.4429223Z","actor":"02507150","eventType":"PlayerLeft","payload":{"clientUuid":"02507150","reason":"Disconnected"},"clientSeq":0,"actionId":null}
