[8/27/2026 11:09:13 AM] Starting server at port 26748 [8/27/2026 11:09:13 AM] Mirror server exception logging enabled [8/27/2026 11:09:13 AM] Failed to fetch red and blue names, isServer? [8/27/2026 11:09:13 AM] Starting auto close watchdog [8/27/2026 11:09:13 AM] Active player connections: 0 [8/27/2026 11:09:17 AM] Active player connections: 1 [8/27/2026 11:09:17 AM] Active player connections: 2 [8/27/2026 11:09:17 AM] Dedicated join: team assigned Red isServer=True matchId=601 secretEmpty=False redJoin=False blueJoin=False collected=False [8/27/2026 11:09:17 AM] Dedicated join: starting red PATCH collectAttempt=False players=2 body={"red_joined_at":"2026-08-27T11:09:17.259Z","status":2} [8/27/2026 11:09:17 AM] Dedicated join PATCH BEFORE: url=https://kkapi.playpoolstudios.com/internal/match/601 method=PATCH collectAttempt=False body={"red_joined_at":"2026-08-27T11:09:17.259Z","status":2} base=https://kkapi.playpoolstudios.com [8/27/2026 11:09:17 AM] Client 16 set team to Red [8/27/2026 11:09:17 AM] Dedicated join: team assigned Blue isServer=True matchId=601 secretEmpty=False redJoin=True blueJoin=False collected=False [8/27/2026 11:09:17 AM] Dedicated join: starting blue PATCH collectAttempt=True players=2 body={"blue_joined_at":"2026-08-27T11:09:17.292Z","status":2} [8/27/2026 11:09:17 AM] Dedicated join PATCH BEFORE: url=https://kkapi.playpoolstudios.com/internal/match/601 method=PATCH collectAttempt=True body={"blue_joined_at":"2026-08-27T11:09:17.292Z","status":2} base=https://kkapi.playpoolstudios.com [8/27/2026 11:09:17 AM] Client 17 set team to Blue [8/27/2026 11:09:17 AM] Dedicated join PATCH AFTER: result=Success http=200 error= collectAttempt=False body={"ok":true,"id":601,"entries_collected":false} [8/27/2026 11:09:17 AM] Dedicated match PATCH success: 200 {"ok":true,"id":601,"entries_collected":false} [8/27/2026 11:09:17 AM] Dedicated join PATCH parsed: ok=True id=601 entries_collected=False already_collected=False escrow_user_id=0 willSetCollected=False [8/27/2026 11:09:17 AM] Dedicated join PATCH: 2xx but entries not collected yet (waiting for other join or unexpected body) [8/27/2026 11:09:17 AM] Dedicated join PATCH AFTER: result=Success http=200 error= collectAttempt=True body={"ok":true,"id":601,"entries_collected":true,"already_collected":false,"escrow_user_id":203} [8/27/2026 11:09:17 AM] Dedicated match PATCH success: 200 {"ok":true,"id":601,"entries_collected":true,"already_collected":false,"escrow_user_id":203} [8/27/2026 11:09:17 AM] Dedicated join PATCH parsed: ok=True id=601 entries_collected=True already_collected=False escrow_user_id=203 willSetCollected=True [8/27/2026 11:09:17 AM] Dedicated match: entry fees collected into escrow [8/27/2026 11:09:17 AM] Game started On Server (entries collected) [8/27/2026 11:09:17 AM] ReplayRecorder started (match) id 601 with 11 entities [8/27/2026 11:09:27 AM] force = 70 * 0.9955804 = 69.69063 [8/27/2026 11:09:27 AM] launching puck at (0.02, -5.00) with (-1.55, 348.45) force [8/27/2026 11:09:34 AM] force = 70 * 0.9955804 = 69.69063 [8/27/2026 11:09:34 AM] launching puck at (-2.11, -4.53) with (146.94, 315.96) force [8/27/2026 11:09:51 AM] force = 70 * 0.9955804 = 69.69063 [8/27/2026 11:09:51 AM] launching puck at (-3.37, -3.70) with (234.72, 257.53) force [8/27/2026 11:09:57 AM] force = 70 * 0.9955804 = 69.69063 [8/27/2026 11:09:57 AM] launching puck at (-2.05, 4.56) with (142.97, -317.77) force [8/27/2026 11:10:04 AM] force = 70 * 0.9955804 = 69.69063 [8/27/2026 11:10:04 AM] launching puck at (-4.40, -2.37) with (306.87, 165.08) force [8/27/2026 11:10:09 AM] force = 70 * 0.9955804 = 69.69063 [8/27/2026 11:10:09 AM] launching puck at (-1.71, 4.70) with (118.85, -327.56) force [8/27/2026 11:10:19 AM] force = 70 * 0.9955804 = 69.69063 [8/27/2026 11:10:19 AM] launching puck at (-4.98, -0.39) with (347.40, 27.12) force [8/27/2026 11:10:25 AM] force = 70 * 0.9955804 = 69.69063 [8/27/2026 11:10:25 AM] launching puck at (-2.67, 4.22) with (186.38, -294.42) force [8/27/2026 11:10:32 AM] force = 70 * 0.9955804 = 69.69063 [8/27/2026 11:10:32 AM] launching puck at (-1.68, 4.71) with (117.07, -328.20) force [8/27/2026 11:10:33 AM] Blue goal scored, blue score is now 1 [8/27/2026 11:10:40 AM] force = 70 * 0.9955804 = 69.69063 [8/27/2026 11:10:40 AM] launching puck at (-0.12, -5.00) with (8.40, 348.35) force [8/27/2026 11:10:45 AM] force = 70 * 0.9955804 = 69.69063 [8/27/2026 11:10:45 AM] launching puck at (-4.69, 1.73) with (327.04, -120.27) force [8/27/2026 11:10:48 AM] force = 70 * 0.9955804 = 69.69063 [8/27/2026 11:10:48 AM] launching puck at (-2.27, -4.45) with (158.40, 310.37) force [8/27/2026 11:10:48 AM] Red goal scored, red score is now 1 [8/27/2026 11:10:53 AM] force = 70 * 0.9955804 = 69.69063 [8/27/2026 11:10:53 AM] launching puck at (-0.24, 4.99) with (17.03, -348.04) force [8/27/2026 11:11:03 AM] force = 70 * 0.9955804 = 69.69063 [8/27/2026 11:11:03 AM] launching puck at (2.41, 4.38) with (-167.64, -305.48) force [8/27/2026 11:11:09 AM] force = 70 * 0.9955804 = 69.69063 [8/27/2026 11:11:09 AM] launching puck at (1.44, 4.79) with (-100.26, -333.72) force [8/27/2026 11:11:17 AM] force = 70 * 0.9955804 = 69.69063 [8/27/2026 11:11:17 AM] launching puck at (-4.99, -0.30) with (347.83, 20.81) force [8/27/2026 11:11:24 AM] force = 70 * 0.9955804 = 69.69063 [8/27/2026 11:11:24 AM] launching puck at (-1.81, 4.66) with (125.83, -324.94) force [8/27/2026 11:11:33 AM] force = 70 * 0.6226597 = 43.58618 [8/27/2026 11:11:33 AM] launching puck at (0.15, 2.13) with (-6.64, -93.02) force [8/27/2026 11:11:33 AM] Blue goal scored, blue score is now 2 [8/27/2026 11:11:40 AM] force = 70 * 0.6357626 = 44.50338 [8/27/2026 11:11:40 AM] launching puck at (-1.63, -1.48) with (72.44, 65.98) force [8/27/2026 11:11:44 AM] force = 70 * 0.8561229 = 59.9286 [8/27/2026 11:11:44 AM] launching puck at (0.00, 3.59) with (0.14, -215.42) force [8/27/2026 11:11:45 AM] Blue goal scored, blue score is now 3 [8/27/2026 11:11:45 AM] ReplayRecorder wrote /home/api/kickkings_api/games/soccar/soccar_Data/Logs/601.json (7395 frames, 115 events, duration 147.90s) [8/27/2026 11:11:45 AM] Dedicated match: end winner=Blue red_connected=True blue_connected=True red_score=1 blue_score=3 forfeit=False [8/27/2026 11:11:45 AM] Dedicated match PATCH success: 200 {"ok":true,"id":601,"entries_collected":true} [8/27/2026 11:11:45 AM] Dedicated winner PATCH economy: rc_prize=8 participant_cc=100 cc_awarded_red=True cc_awarded_blue=True mmr_delta=32 forfeit=False already_settled=False [8/27/2026 11:11:45 AM] Dedicated match winner PATCH success: 200 {"ok":true,"id":601,"winner_id":2,"already_settled":false,"economy":{"entry_fee_rc":5,"rc_prize":8,"participant_cc":100,"cc_awarded_red":true,"cc_awarded_blue":true},"mmr_delta":32,"forfeit":false} [8/27/2026 11:11:59 AM] Rematch requested, max bet limit coins: 8 [8/27/2026 11:12:08 AM] Rematch was confirmed, closing in 5 secs. new room : [8/27/2026 11:12:08 AM] {"ok":true,"entry_fee":8,"rc_prize":12,"for_red":{"Players":[{"Name":"warlock2","LastSeen":1787829128636,"l10_wins":5,"l10_losses":3,"UserId":3,"rc":0.0},{"Name":"warlock","LastSeen":1787829128636,"l10_wins":3,"l10_losses":5,"UserId":2,"rc":0.0}],"GameName":"soccar","Port":26270,"InitTime":1787829128636,"instance_started":true,"match_id":602,"entry_fee":8,"rc_prize":12,"your_team":"red"},"for_blue":{"Players":[{"Name":"warlock2","LastSeen":1787829128636,"l10_wins":5,"l10_losses":3,"UserId":3,"rc":0.0},{"Name":"warlock","LastSeen":1787829128636,"l10_wins":3,"l10_losses":5,"UserId":2,"rc":0.0}],"GameName":"soccar","Port":26270,"InitTime":1787829128636,"instance_started":true,"match_id":602,"entry_fee":8,"rc_prize":12,"your_team":"blue"},"your_team":""} [8/27/2026 11:12:08 AM] Dedicated match: Blue disconnected (order count=1) [8/27/2026 11:12:08 AM] Mirror server: client disconnected (connId=1002355430) [8/27/2026 11:12:08 AM] Dedicated match: Red disconnected (order count=2) [8/27/2026 11:12:08 AM] Mirror server: client disconnected (connId=1002364207) [8/27/2026 11:12:08 AM] Active player connections: 0 [8/27/2026 11:12:13 AM] Server will be closed due to no players in, 60 [8/27/2026 11:12:23 AM] Server will be closed due to no players in, 50 [8/27/2026 11:12:33 AM] Server will be closed due to no players in, 40 [8/27/2026 11:12:43 AM] Server will be closed due to no players in, 30 [8/27/2026 11:12:53 AM] Server will be closed due to no players in, 20 [8/27/2026 11:13:03 AM] Server will be closed due to no players in, 10 [8/27/2026 11:13:13 AM] All players left, exiting [8/27/2026 11:13:14 AM] Dedicated match PATCH success: 200 {"ok":true,"id":601,"entries_collected":true}