{"type":"GameEvent","eventId":1,"serverSeq":1,"timestamp":"2026-01-27T10:27:54.2207364Z","actor":"f0c85e21","eventType":"PlayerJoined","payload":{"clientUuid":"f0c85e21","displayName":"TaskOwner"},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":2,"serverSeq":2,"timestamp":"2026-01-27T10:27:56.8852848Z","actor":"08df3130","eventType":"PlayerJoined","payload":{"clientUuid":"08df3130","displayName":"TaskPlayer"},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":3,"serverSeq":3,"timestamp":"2026-01-27T10:27:57.5502405Z","actor":"f0c85e21","eventType":"GameStarted","payload":{"impostorCount":1,"taskCount":5},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":4,"serverSeq":4,"timestamp":"2026-01-27T10:27:57.554242Z","actor":"f0c85e21","eventType":"RoleAssigned","payload":{"clientUuid":"f0c85e21","role":"Crew","tasks":[{"taskId":"task_0","name":"Opravit kabel","location":{"lat":50.0890454,"lon":14.4202421},"type":"MultiStep","durationMs":0,"steps":3},{"taskId":"task_1","name":"Zkalibrovat senzor","location":{"lat":50.0881174,"lon":14.4252451},"type":"Progress","durationMs":5801,"steps":1},{"taskId":"task_2","name":"St\u00E1hnout data","location":{"lat":50.087593633333334,"lon":14.419008166666666},"type":"MultiStep","durationMs":0,"steps":3},{"taskId":"task_3","name":"Nab\u00EDt baterii","location":{"lat":50.0880698,"lon":14.4177935},"type":"MultiStep","durationMs":0,"steps":2},{"taskId":"task_4","name":"Vy\u010Distit filtr","location":{"lat":50.08820948571428,"lon":14.425135014285715},"type":"Instant","durationMs":0,"steps":1}]},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":5,"serverSeq":5,"timestamp":"2026-01-27T10:27:57.557628Z","actor":"08df3130","eventType":"RoleAssigned","payload":{"clientUuid":"08df3130","role":"Impostor","tasks":null},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":6,"serverSeq":6,"timestamp":"2026-01-27T10:27:59.1141215Z","actor":"f0c85e21","eventType":"PlayerLeft","payload":{"clientUuid":"f0c85e21","reason":"Disconnected"},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":7,"serverSeq":7,"timestamp":"2026-01-27T10:27:59.1309103Z","actor":"08df3130","eventType":"HostChanged","payload":{"newHostId":"08df3130","previousHostId":"none"},"clientSeq":0,"actionId":null}
{"type":"GameEvent","eventId":8,"serverSeq":8,"timestamp":"2026-01-27T10:27:59.136324Z","actor":"08df3130","eventType":"PlayerLeft","payload":{"clientUuid":"08df3130","reason":"Disconnected"},"clientSeq":0,"actionId":null}
