From b104d35a9da1c97ab2f1813e96c8e65fba82ef02 Mon Sep 17 00:00:00 2001 From: React User Date: Mon, 4 May 2026 08:50:50 +0000 Subject: [PATCH] rematch --- app.ts | 100 ++++++++- games/soccar/soccar_Data/26014.txt | 73 ------ games/soccar/soccar_Data/26022.txt | 3 - games/soccar/soccar_Data/26023.txt | 45 ---- games/soccar/soccar_Data/26029.txt | 3 - games/soccar/soccar_Data/26034.txt | 89 -------- games/soccar/soccar_Data/26035.txt | 21 -- games/soccar/soccar_Data/26039.txt | 119 ---------- games/soccar/soccar_Data/26046.txt | 65 ------ games/soccar/soccar_Data/26069.txt | 87 ------- games/soccar/soccar_Data/26078.txt | 83 ------- games/soccar/soccar_Data/26080.txt | 2 - games/soccar/soccar_Data/26086.txt | 101 --------- games/soccar/soccar_Data/26088.txt | 79 ------- games/soccar/soccar_Data/26093.txt | 33 --- games/soccar/soccar_Data/26126.txt | 3 - games/soccar/soccar_Data/26129.txt | 2 - games/soccar/soccar_Data/26143.txt | 3 - games/soccar/soccar_Data/26156.txt | 75 ------- games/soccar/soccar_Data/26170.txt | 71 ------ games/soccar/soccar_Data/26191.txt | 37 --- games/soccar/soccar_Data/26201.txt | 2 - games/soccar/soccar_Data/26221.txt | 71 ------ games/soccar/soccar_Data/26223.txt | 7 - games/soccar/soccar_Data/26239.txt | 81 ------- games/soccar/soccar_Data/26240.txt | 5 - games/soccar/soccar_Data/26242.txt | 77 ------- games/soccar/soccar_Data/26248.txt | 107 --------- games/soccar/soccar_Data/26252.txt | 3 - games/soccar/soccar_Data/26257.txt | 5 - games/soccar/soccar_Data/26264.txt | 2 - games/soccar/soccar_Data/26271.txt | 3 - games/soccar/soccar_Data/26275.txt | 67 ------ games/soccar/soccar_Data/26291.txt | 120 ---------- games/soccar/soccar_Data/26292.txt | 107 --------- games/soccar/soccar_Data/26293.txt | 29 --- games/soccar/soccar_Data/26342.txt | 135 ----------- games/soccar/soccar_Data/26343.txt | 35 --- games/soccar/soccar_Data/26348.txt | 2 - games/soccar/soccar_Data/26357.txt | 87 ------- games/soccar/soccar_Data/26361.txt | 200 ----------------- games/soccar/soccar_Data/26362.txt | 3 - games/soccar/soccar_Data/26376.txt | 3 - games/soccar/soccar_Data/26383.txt | 31 --- games/soccar/soccar_Data/26388.txt | 65 ------ games/soccar/soccar_Data/26389.txt | 33 --- games/soccar/soccar_Data/26390.txt | 4 - games/soccar/soccar_Data/26398.txt | 7 - games/soccar/soccar_Data/26402.txt | 2 - games/soccar/soccar_Data/26410.txt | 59 ----- games/soccar/soccar_Data/26418.txt | 2 - games/soccar/soccar_Data/26441.txt | 113 ---------- games/soccar/soccar_Data/26448.txt | 2 - games/soccar/soccar_Data/26466.txt | 73 ------ games/soccar/soccar_Data/26474.txt | 3 - games/soccar/soccar_Data/26486.txt | 65 ------ games/soccar/soccar_Data/26498.txt | 29 --- games/soccar/soccar_Data/26521.txt | 3 - games/soccar/soccar_Data/26530.txt | 59 ----- games/soccar/soccar_Data/26535.txt | 138 ------------ games/soccar/soccar_Data/26537.txt | 2 - games/soccar/soccar_Data/26548.txt | 3 - games/soccar/soccar_Data/26550.txt | 77 ------- games/soccar/soccar_Data/26552.txt | 2 - games/soccar/soccar_Data/26556.txt | 139 ------------ games/soccar/soccar_Data/26577.txt | 85 ------- games/soccar/soccar_Data/26578.txt | 2 - games/soccar/soccar_Data/26593.txt | 79 ------- games/soccar/soccar_Data/26597.txt | 2 - games/soccar/soccar_Data/26599.txt | 2 - games/soccar/soccar_Data/26600.txt | 125 ----------- games/soccar/soccar_Data/26603.txt | 127 ----------- games/soccar/soccar_Data/26616.txt | 105 --------- games/soccar/soccar_Data/26628.txt | 115 ---------- games/soccar/soccar_Data/26630.txt | 57 ----- games/soccar/soccar_Data/26633.txt | 212 ------------------ games/soccar/soccar_Data/26634.txt | 3 - games/soccar/soccar_Data/26643.txt | 3 - games/soccar/soccar_Data/26654.txt | 41 ---- games/soccar/soccar_Data/26658.txt | 77 ------- games/soccar/soccar_Data/26668.txt | 4 - games/soccar/soccar_Data/26672.txt | 91 -------- games/soccar/soccar_Data/26703.txt | 29 --- games/soccar/soccar_Data/26721.txt | 97 -------- games/soccar/soccar_Data/26726.txt | 57 ----- games/soccar/soccar_Data/26731.txt | 2 - games/soccar/soccar_Data/26736.txt | 45 ---- games/soccar/soccar_Data/26739.txt | 81 ------- games/soccar/soccar_Data/26752.txt | 107 --------- games/soccar/soccar_Data/26757.txt | 51 ----- games/soccar/soccar_Data/26759.txt | 9 - games/soccar/soccar_Data/26765.txt | 93 -------- games/soccar/soccar_Data/26766.txt | 75 ------- games/soccar/soccar_Data/26774.txt | 25 --- games/soccar/soccar_Data/26784.txt | 65 ------ games/soccar/soccar_Data/26789.txt | 63 ------ games/soccar/soccar_Data/26794.txt | 21 -- games/soccar/soccar_Data/26807.txt | 3 - games/soccar/soccar_Data/26813.txt | 3 - games/soccar/soccar_Data/26814.txt | 2 - games/soccar/soccar_Data/26818.txt | 2 - games/soccar/soccar_Data/26823.txt | 3 - games/soccar/soccar_Data/26847.txt | 3 - games/soccar/soccar_Data/26852.txt | 79 ------- games/soccar/soccar_Data/26853.txt | 123 ---------- games/soccar/soccar_Data/26856.txt | 3 - games/soccar/soccar_Data/26863.txt | 3 - games/soccar/soccar_Data/26867.txt | 125 ----------- games/soccar/soccar_Data/26875.txt | 67 ------ games/soccar/soccar_Data/26882.txt | 59 ----- games/soccar/soccar_Data/26887.txt | 93 -------- games/soccar/soccar_Data/26897.txt | 59 ----- games/soccar/soccar_Data/26921.txt | 2 - games/soccar/soccar_Data/26932.txt | 93 -------- games/soccar/soccar_Data/26942.txt | 33 --- games/soccar/soccar_Data/26943.txt | 67 ------ games/soccar/soccar_Data/26948.txt | 3 - games/soccar/soccar_Data/26955.txt | 61 ----- games/soccar/soccar_Data/26978.txt | 113 ---------- games/soccar/soccar_Data/26979.txt | 133 ----------- games/soccar/soccar_Data/26990.txt | 7 - games/soccar/soccar_Data/26997.txt | 125 ----------- games/soccar/soccar_Data/Log.txt | 4 +- games/soccar/soccar_Data/Logs/237.txt | 94 ++++++++ games/soccar/soccar_Data/Logs/238.txt | 81 +++++++ games/soccar/soccar_Data/Logs/239.txt | 45 ++++ games/soccar/soccar_Data/Logs/240.txt | 42 ++++ games/soccar/soccar_Data/Logs/241.txt | 39 ++++ games/soccar/soccar_Data/Logs/242.txt | 49 ++++ games/soccar/soccar_Data/Logs/243.txt | 58 +++++ games/soccar/soccar_Data/Logs/244.txt | 41 ++++ .../soccar_Data/Managed/Assembly-CSharp.dll | Bin 144896 -> 159744 bytes games/soccar/soccar_Data/boot.config | 2 +- games/soccar/soccar_Data/globalgamemanagers | Bin 231572 -> 231748 bytes .../soccar_Data/globalgamemanagers.assets | Bin 418548 -> 418996 bytes games/soccar/soccar_Data/level0 | Bin 192024 -> 236056 bytes games/soccar/soccar_Data/resources.assets | Bin 277432 -> 277432 bytes games/soccar/soccar_Data/sharedassets0.assets | Bin 3279256 -> 4357496 bytes matches.ts | 147 +++++++++++- types.ts | 2 + 140 files changed, 685 insertions(+), 6289 deletions(-) delete mode 100644 games/soccar/soccar_Data/26014.txt delete mode 100644 games/soccar/soccar_Data/26022.txt delete mode 100644 games/soccar/soccar_Data/26023.txt delete mode 100644 games/soccar/soccar_Data/26029.txt delete mode 100644 games/soccar/soccar_Data/26034.txt delete mode 100644 games/soccar/soccar_Data/26035.txt delete mode 100644 games/soccar/soccar_Data/26039.txt delete mode 100644 games/soccar/soccar_Data/26046.txt delete mode 100644 games/soccar/soccar_Data/26069.txt delete mode 100644 games/soccar/soccar_Data/26078.txt delete mode 100644 games/soccar/soccar_Data/26080.txt delete mode 100644 games/soccar/soccar_Data/26086.txt delete mode 100644 games/soccar/soccar_Data/26088.txt delete mode 100644 games/soccar/soccar_Data/26093.txt delete mode 100644 games/soccar/soccar_Data/26126.txt delete mode 100644 games/soccar/soccar_Data/26129.txt delete mode 100644 games/soccar/soccar_Data/26143.txt delete mode 100644 games/soccar/soccar_Data/26156.txt delete mode 100644 games/soccar/soccar_Data/26170.txt delete mode 100644 games/soccar/soccar_Data/26191.txt delete mode 100644 games/soccar/soccar_Data/26201.txt delete mode 100644 games/soccar/soccar_Data/26221.txt delete mode 100644 games/soccar/soccar_Data/26223.txt delete mode 100644 games/soccar/soccar_Data/26239.txt delete mode 100644 games/soccar/soccar_Data/26240.txt delete mode 100644 games/soccar/soccar_Data/26242.txt delete mode 100644 games/soccar/soccar_Data/26248.txt delete mode 100644 games/soccar/soccar_Data/26252.txt delete mode 100644 games/soccar/soccar_Data/26257.txt delete mode 100644 games/soccar/soccar_Data/26264.txt delete mode 100644 games/soccar/soccar_Data/26271.txt delete mode 100644 games/soccar/soccar_Data/26275.txt delete mode 100644 games/soccar/soccar_Data/26291.txt delete mode 100644 games/soccar/soccar_Data/26292.txt delete mode 100644 games/soccar/soccar_Data/26293.txt delete mode 100644 games/soccar/soccar_Data/26342.txt delete mode 100644 games/soccar/soccar_Data/26343.txt delete mode 100644 games/soccar/soccar_Data/26348.txt delete mode 100644 games/soccar/soccar_Data/26357.txt delete mode 100644 games/soccar/soccar_Data/26361.txt delete mode 100644 games/soccar/soccar_Data/26362.txt delete mode 100644 games/soccar/soccar_Data/26376.txt delete mode 100644 games/soccar/soccar_Data/26383.txt delete mode 100644 games/soccar/soccar_Data/26388.txt delete mode 100644 games/soccar/soccar_Data/26389.txt delete mode 100644 games/soccar/soccar_Data/26390.txt delete mode 100644 games/soccar/soccar_Data/26398.txt delete mode 100644 games/soccar/soccar_Data/26402.txt delete mode 100644 games/soccar/soccar_Data/26410.txt delete mode 100644 games/soccar/soccar_Data/26418.txt delete mode 100644 games/soccar/soccar_Data/26441.txt delete mode 100644 games/soccar/soccar_Data/26448.txt delete mode 100644 games/soccar/soccar_Data/26466.txt delete mode 100644 games/soccar/soccar_Data/26474.txt delete mode 100644 games/soccar/soccar_Data/26486.txt delete mode 100644 games/soccar/soccar_Data/26498.txt delete mode 100644 games/soccar/soccar_Data/26521.txt delete mode 100644 games/soccar/soccar_Data/26530.txt delete mode 100644 games/soccar/soccar_Data/26535.txt delete mode 100644 games/soccar/soccar_Data/26537.txt delete mode 100644 games/soccar/soccar_Data/26548.txt delete mode 100644 games/soccar/soccar_Data/26550.txt delete mode 100644 games/soccar/soccar_Data/26552.txt delete mode 100644 games/soccar/soccar_Data/26556.txt delete mode 100644 games/soccar/soccar_Data/26577.txt delete mode 100644 games/soccar/soccar_Data/26578.txt delete mode 100644 games/soccar/soccar_Data/26593.txt delete mode 100644 games/soccar/soccar_Data/26597.txt delete mode 100644 games/soccar/soccar_Data/26599.txt delete mode 100644 games/soccar/soccar_Data/26600.txt delete mode 100644 games/soccar/soccar_Data/26603.txt delete mode 100644 games/soccar/soccar_Data/26616.txt delete mode 100644 games/soccar/soccar_Data/26628.txt delete mode 100644 games/soccar/soccar_Data/26630.txt delete mode 100644 games/soccar/soccar_Data/26633.txt delete mode 100644 games/soccar/soccar_Data/26634.txt delete mode 100644 games/soccar/soccar_Data/26643.txt delete mode 100644 games/soccar/soccar_Data/26654.txt delete mode 100644 games/soccar/soccar_Data/26658.txt delete mode 100644 games/soccar/soccar_Data/26668.txt delete mode 100644 games/soccar/soccar_Data/26672.txt delete mode 100644 games/soccar/soccar_Data/26703.txt delete mode 100644 games/soccar/soccar_Data/26721.txt delete mode 100644 games/soccar/soccar_Data/26726.txt delete mode 100644 games/soccar/soccar_Data/26731.txt delete mode 100644 games/soccar/soccar_Data/26736.txt delete mode 100644 games/soccar/soccar_Data/26739.txt delete mode 100644 games/soccar/soccar_Data/26752.txt delete mode 100644 games/soccar/soccar_Data/26757.txt delete mode 100644 games/soccar/soccar_Data/26759.txt delete mode 100644 games/soccar/soccar_Data/26765.txt delete mode 100644 games/soccar/soccar_Data/26766.txt delete mode 100644 games/soccar/soccar_Data/26774.txt delete mode 100644 games/soccar/soccar_Data/26784.txt delete mode 100644 games/soccar/soccar_Data/26789.txt delete mode 100644 games/soccar/soccar_Data/26794.txt delete mode 100644 games/soccar/soccar_Data/26807.txt delete mode 100644 games/soccar/soccar_Data/26813.txt delete mode 100644 games/soccar/soccar_Data/26814.txt delete mode 100644 games/soccar/soccar_Data/26818.txt delete mode 100644 games/soccar/soccar_Data/26823.txt delete mode 100644 games/soccar/soccar_Data/26847.txt delete mode 100644 games/soccar/soccar_Data/26852.txt delete mode 100644 games/soccar/soccar_Data/26853.txt delete mode 100644 games/soccar/soccar_Data/26856.txt delete mode 100644 games/soccar/soccar_Data/26863.txt delete mode 100644 games/soccar/soccar_Data/26867.txt delete mode 100644 games/soccar/soccar_Data/26875.txt delete mode 100644 games/soccar/soccar_Data/26882.txt delete mode 100644 games/soccar/soccar_Data/26887.txt delete mode 100644 games/soccar/soccar_Data/26897.txt delete mode 100644 games/soccar/soccar_Data/26921.txt delete mode 100644 games/soccar/soccar_Data/26932.txt delete mode 100644 games/soccar/soccar_Data/26942.txt delete mode 100644 games/soccar/soccar_Data/26943.txt delete mode 100644 games/soccar/soccar_Data/26948.txt delete mode 100644 games/soccar/soccar_Data/26955.txt delete mode 100644 games/soccar/soccar_Data/26978.txt delete mode 100644 games/soccar/soccar_Data/26979.txt delete mode 100644 games/soccar/soccar_Data/26990.txt delete mode 100644 games/soccar/soccar_Data/26997.txt create mode 100644 games/soccar/soccar_Data/Logs/237.txt create mode 100644 games/soccar/soccar_Data/Logs/238.txt create mode 100644 games/soccar/soccar_Data/Logs/239.txt create mode 100644 games/soccar/soccar_Data/Logs/240.txt create mode 100644 games/soccar/soccar_Data/Logs/241.txt create mode 100644 games/soccar/soccar_Data/Logs/242.txt create mode 100644 games/soccar/soccar_Data/Logs/243.txt create mode 100644 games/soccar/soccar_Data/Logs/244.txt diff --git a/app.ts b/app.ts index ba96253..00adb4f 100644 --- a/app.ts +++ b/app.ts @@ -6,8 +6,13 @@ import { authenticateMatchmakingRequest, registerAuthRoutes } from './auth_bridg import { getPlayerLast10MatchRecord, insertMatchForNewRoom, + insertRematchMatch, + loadUsernamesForUserPair, + MATCH_ENTRY_FEE_RC, registerMatchRoutes, updateMatchUserBlue, + type CreateRematchRoomFn, + type MatchRoomSuccessEnvelope, } from './matches'; import { initServerLog, @@ -66,7 +71,6 @@ const gameName = configuredGame.name || "game"; logVerbose(logLevel, typedSettings); registerAuthRoutes(app, typedSettings); -registerMatchRoutes(app, typedSettings); let Rooms: Room[] = []; let Queue: QueueEntry[] = []; @@ -89,6 +93,83 @@ function removeUserFromQueue(userId: number): void { } } +/** GET / JSON only: same order as match DB — first joined = red, second = blue. Always includes `entry_fee`. */ +function roomResponseForViewer(room: Room, viewerUserId: number): Room { + const idx = room.Players.findIndex((p) => p.UserId === viewerUserId); + const your_team: 'red' | 'blue' | null = idx === 0 ? 'red' : idx === 1 ? 'blue' : null; + const entry_fee = room.entry_fee ?? MATCH_ENTRY_FEE_RC; + return { ...room, entry_fee, your_team }; +} + +/** Same envelope as `POST /internal/rematch` success: both sides when seated, else `null` for open slot. */ +function roomMatchSuccessEnvelope(room: Room): MatchRoomSuccessEnvelope { + const entry_fee = room.entry_fee ?? MATCH_ENTRY_FEE_RC; + const redId = room.Players[0]?.UserId; + const blueId = room.Players[1]?.UserId; + return { + ok: true, + entry_fee, + for_red: redId != null ? roomResponseForViewer(room, redId) : null, + for_blue: blueId != null ? roomResponseForViewer(room, blueId) : null, + }; +} + +const createRematchRoom: CreateRematchRoomFn = async ({ userRedId, userBlueId, entryFee }) => { + return runMatchmakerExclusive(async () => { + const names = await loadUsernamesForUserPair(typedSettings, userRedId, userBlueId); + if (!names) { + return { ok: false, status: 404, error: 'One or both players not found' }; + } + + for (const room of Rooms) { + room.Players = room.Players.filter((p) => p.UserId !== userRedId && p.UserId !== userBlueId); + } + for (let i = Rooms.length - 1; i >= 0; i--) { + if (Rooms[i]!.Players.length === 0) { + Rooms.splice(i, 1); + } + } + removeUserFromQueue(userRedId); + removeUserFromQueue(userBlueId); + + const matchId = await insertRematchMatch(typedSettings, userRedId, userBlueId, entryFee); + if (matchId == null) { + return { ok: false, status: 500, error: 'Failed to create match row' }; + } + + const newPort = GetRandomPort(typedSettings.port_range_min, typedSettings.port_range_max); + const [l10Red, l10Blue] = await Promise.all([ + getPlayerLast10MatchRecord(typedSettings, userRedId), + getPlayerLast10MatchRecord(typedSettings, userBlueId), + ]); + + const redName = names.nameById.get(userRedId)!; + const blueName = names.nameById.get(userBlueId)!; + + const newRoom: Room = { + Players: [ + { Name: redName, LastSeen: Date.now(), UserId: userRedId, ...l10Red }, + { Name: blueName, LastSeen: Date.now(), UserId: userBlueId, ...l10Blue }, + ], + GameName: gameName, + Port: newPort, + InitTime: Date.now(), + entry_fee: entryFee, + match_id: matchId, + instance_started: true, + }; + Rooms.push(newRoom); + OpenGameInstance(configuredGame.exe, newRoom.Port, newRoom.match_id); + recordHistory( + `Rematch room port ${newPort} match ${matchId} — ${redName} vs ${blueName} (entry_fee ${entryFee})` + ); + + return roomMatchSuccessEnvelope(newRoom); + }); +}; + +registerMatchRoutes(app, typedSettings, { createRematchRoom }); + app.get('/settings', (req: Request, res: Response) => { if (req.query.password !== typedSettings.password) { res.send("403 Unauthorized"); @@ -221,7 +302,7 @@ app.get('/', async (req: Request, res: Response) => { if (joinedRoom !== null) { // Already in a room. Stopping here removeUserFromQueue(userId); - res.send(roomResponseForViewer(joinedRoom, userId)); + res.json(roomMatchSuccessEnvelope(joinedRoom)); return; } @@ -234,7 +315,8 @@ app.get('/', async (req: Request, res: Response) => { Players: [{ Name: username, LastSeen: Date.now(), UserId: userId, ...l10 }], GameName: gameName, Port: newPort, - InitTime: Date.now() + InitTime: Date.now(), + entry_fee: MATCH_ENTRY_FEE_RC, }; const matchId = await insertMatchForNewRoom(typedSettings, userId); if (matchId != null) { @@ -245,7 +327,7 @@ app.get('/', async (req: Request, res: Response) => { recordHistory( `${username} created a room on port ${newPort} (match id ${newRoom.match_id ?? '—'}) — waiting for opponent` ); - res.send(roomResponseForViewer(newRoom, userId)); + res.json(roomMatchSuccessEnvelope(newRoom)); return; } } else { @@ -267,7 +349,7 @@ app.get('/', async (req: Request, res: Response) => { `new room created with port ${room.Port} and matchId ${room.match_id ?? '—'} for ${p0.Name} and ${p1.Name}` ); } - res.send(roomResponseForViewer(room, userId)); + res.json(roomMatchSuccessEnvelope(room)); return; } @@ -362,6 +444,7 @@ app.get('/reopen', async (req: Request, res: Response) => { GameName: gameName, Port: port, InitTime: Date.now(), + entry_fee: MATCH_ENTRY_FEE_RC, instance_started: true, }; const matchId = await insertMatchForNewRoom(typedSettings); @@ -384,13 +467,6 @@ app.get('/reopen', async (req: Request, res: Response) => { } }); -/** GET / JSON only: same order as match DB — first joined = red, second = blue. */ -function roomResponseForViewer(room: Room, viewerUserId: number): Room { - const idx = room.Players.findIndex((p) => p.UserId === viewerUserId); - const your_team: 'red' | 'blue' | null = idx === 0 ? 'red' : idx === 1 ? 'blue' : null; - return { ...room, your_team }; -} - app.use((err: unknown, _req: Request, res: Response, next: express.NextFunction) => { const e = err as { status?: number; type?: string }; if (e.status === 400 && e.type === 'entity.parse.failed') { diff --git a/games/soccar/soccar_Data/26014.txt b/games/soccar/soccar_Data/26014.txt deleted file mode 100644 index 1d6aac2..0000000 --- a/games/soccar/soccar_Data/26014.txt +++ /dev/null @@ -1,73 +0,0 @@ -[04/26/2026 06:34:04] Configured dedicated match reporting for match id 168 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:34:04] Starting server at port 26014 -[04/26/2026 06:34:08] Dedicated match PATCH success: 200 {"ok":true,"id":168} -[04/26/2026 06:34:10] Game started On Server -[04/26/2026 06:34:10] Dedicated match PATCH success: 200 {"ok":true,"id":168} -[04/26/2026 06:34:21] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:34:21] launching puck at (0.13, -5.00) with (-9.38, 348.33) force -[04/26/2026 06:34:39] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:34:39] launching puck at (-0.06, -5.00) with (4.31, 348.43) force -[04/26/2026 06:34:45] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:34:45] launching puck at (0.09, -5.00) with (-6.40, 348.39) force -[04/26/2026 06:34:50] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:34:50] launching puck at (-2.83, -4.12) with (197.54, 287.05) force -[04/26/2026 06:34:57] force = 70 * 0.9478872 = 66.3521 -[04/26/2026 06:34:57] launching puck at (4.32, -1.19) with (-286.40, 78.93) force -[04/26/2026 06:35:03] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:35:03] launching puck at (2.07, 4.55) with (-143.92, -317.34) force -[04/26/2026 06:35:11] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:35:11] launching puck at (0.40, 4.98) with (-27.87, -347.34) force -[04/26/2026 06:35:21] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:35:21] launching puck at (0.12, 5.00) with (-8.53, -348.35) force -[04/26/2026 06:35:29] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:35:29] launching puck at (-1.59, -4.74) with (110.72, 330.39) force -[04/26/2026 06:35:37] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:35:37] launching puck at (-0.42, 4.98) with (29.48, -347.20) force -[04/26/2026 06:35:43] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:35:43] launching puck at (-4.93, -0.85) with (343.34, 59.46) force -[04/26/2026 06:35:48] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:35:48] launching puck at (-3.69, 3.37) with (257.12, -235.18) force -[04/26/2026 06:35:54] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:35:54] launching puck at (0.22, -5.00) with (-15.50, 348.11) force -[04/26/2026 06:35:59] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:35:59] launching puck at (-1.89, 4.63) with (131.74, -322.59) force -[04/26/2026 06:36:05] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:36:05] launching puck at (-5.00, -0.16) with (348.26, 11.49) force -[04/26/2026 06:36:10] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:36:10] launching puck at (0.53, 4.97) with (-36.85, -346.50) force -[04/26/2026 06:36:17] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:36:17] launching puck at (-0.87, -4.92) with (60.86, 343.10) force -[04/26/2026 06:36:22] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:36:22] launching puck at (1.97, 4.60) with (-137.10, -320.35) force -[04/26/2026 06:36:27] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:36:27] launching puck at (4.97, -0.59) with (-346.03, 41.05) force -[04/26/2026 06:36:31] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:36:31] launching puck at (1.24, 4.84) with (-86.22, -337.62) force -[04/26/2026 06:36:38] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:36:38] launching puck at (-1.27, 4.84) with (88.21, -337.10) force -[04/26/2026 06:36:42] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:36:42] launching puck at (0.07, 5.00) with (-4.81, -348.42) force -[04/26/2026 06:36:47] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:36:47] launching puck at (4.64, 1.87) with (-323.09, -130.51) force -[04/26/2026 06:36:56] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:36:56] launching puck at (4.66, 1.80) with (-325.05, -125.55) force -[04/26/2026 06:37:03] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:37:03] launching puck at (0.01, -5.00) with (-0.38, 348.45) force -[04/26/2026 06:37:15] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:37:15] launching puck at (3.27, 3.78) with (-228.10, -263.42) force -[04/26/2026 06:37:21] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:37:21] launching puck at (0.83, -4.93) with (-57.76, 343.63) force -[04/26/2026 06:37:29] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:37:29] launching puck at (-0.29, 4.99) with (20.44, -347.85) force -[04/26/2026 06:37:35] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:37:35] launching puck at (-4.05, -2.93) with (282.13, 204.51) force -[04/26/2026 06:37:51] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:37:51] launching puck at (-3.31, 3.75) with (230.57, -261.26) force -[04/26/2026 06:37:57] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:37:57] launching puck at (-0.13, -5.00) with (9.12, 348.33) force -[04/26/2026 06:38:05] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:38:05] launching puck at (-0.61, 4.96) with (42.76, -345.82) force -[04/26/2026 06:38:12] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:38:12] launching puck at (0.24, -4.99) with (-16.81, 348.05) force -[04/26/2026 06:38:13] Dedicated match PATCH success: 200 {"ok":true,"id":168} -[04/26/2026 06:38:14] Dedicated match PATCH success: 200 {"ok":true,"id":168,"winner_id":18,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/26022.txt b/games/soccar/soccar_Data/26022.txt deleted file mode 100644 index 631486e..0000000 --- a/games/soccar/soccar_Data/26022.txt +++ /dev/null @@ -1,3 +0,0 @@ -[04/26/2026 06:39:24] Configured dedicated match reporting for match id 177 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:39:24] Starting server at port 26022 -[04/26/2026 06:39:57] Dedicated match PATCH success: 200 {"ok":true,"id":177} diff --git a/games/soccar/soccar_Data/26023.txt b/games/soccar/soccar_Data/26023.txt deleted file mode 100644 index 88360ef..0000000 --- a/games/soccar/soccar_Data/26023.txt +++ /dev/null @@ -1,45 +0,0 @@ -[04/26/2026 06:14:20] Configured dedicated match reporting for match id 137 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:14:20] Starting server at port 26023 -[04/26/2026 06:14:40] Dedicated match PATCH success: 200 {"ok":true,"id":137} -[04/26/2026 06:14:40] Game started On Server -[04/26/2026 06:14:40] Dedicated match PATCH success: 200 {"ok":true,"id":137} -[04/26/2026 06:14:43] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:14:43] launching puck at (0.13, -5.00) with (-9.14, 348.33) force -[04/26/2026 06:14:50] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:14:50] launching puck at (-4.13, 2.82) with (287.56, -196.79) force -[04/26/2026 06:14:55] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:14:55] launching puck at (-2.68, -4.22) with (186.60, 294.28) force -[04/26/2026 06:15:05] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:15:05] launching puck at (0.48, 4.98) with (-33.68, -346.82) force -[04/26/2026 06:15:13] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:15:13] launching puck at (2.25, -4.46) with (-156.93, 311.11) force -[04/26/2026 06:15:19] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:15:19] launching puck at (0.35, 4.99) with (-24.65, -347.58) force -[04/26/2026 06:15:23] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:15:23] launching puck at (3.57, -3.50) with (-248.80, 243.96) force -[04/26/2026 06:15:30] force = 70 * 0.9739239 = 68.17467 -[04/26/2026 06:15:30] launching puck at (-4.31, 2.02) with (293.88, -137.71) force -[04/26/2026 06:15:37] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:15:37] launching puck at (-2.75, -4.18) with (191.45, 291.15) force -[04/26/2026 06:15:44] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:15:44] launching puck at (1.46, -4.78) with (-101.88, 333.23) force -[04/26/2026 06:15:50] force = 70 * 0.9183863 = 64.28704 -[04/26/2026 06:15:50] launching puck at (0.65, -4.12) with (-41.80, 264.84) force -[04/26/2026 06:15:55] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:15:55] launching puck at (0.50, 4.98) with (-34.52, -346.74) force -[04/26/2026 06:16:02] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:16:02] launching puck at (-0.94, -4.91) with (65.63, 342.22) force -[04/26/2026 06:16:08] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:16:08] launching puck at (2.43, 4.37) with (-169.59, -304.40) force -[04/26/2026 06:16:14] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:16:14] launching puck at (0.21, -5.00) with (-14.92, 348.13) force -[04/26/2026 06:16:20] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:16:20] launching puck at (-3.24, 3.81) with (225.99, -265.24) force -[04/26/2026 06:16:27] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:16:27] launching puck at (0.78, -4.94) with (-54.28, 344.20) force -[04/26/2026 06:16:34] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:16:34] launching puck at (4.93, -0.85) with (-343.42, 59.03) force -[04/26/2026 06:16:40] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:16:40] launching puck at (4.49, 2.19) with (-313.22, -152.68) force -[04/26/2026 06:16:41] Dedicated match PATCH success: 200 {"ok":true,"id":137} -[04/26/2026 06:16:44] Dedicated match PATCH success: 200 {"ok":true,"id":137,"winner_id":18,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/26029.txt b/games/soccar/soccar_Data/26029.txt deleted file mode 100644 index f8da3e7..0000000 --- a/games/soccar/soccar_Data/26029.txt +++ /dev/null @@ -1,3 +0,0 @@ -[04/26/2026 06:45:25] Configured dedicated match reporting for match id 187 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:45:25] Starting server at port 26029 -[04/26/2026 06:45:30] Dedicated match PATCH success: 200 {"ok":true,"id":187} diff --git a/games/soccar/soccar_Data/26034.txt b/games/soccar/soccar_Data/26034.txt deleted file mode 100644 index d277382..0000000 --- a/games/soccar/soccar_Data/26034.txt +++ /dev/null @@ -1,89 +0,0 @@ -[04/25/2026 13:17:18] Configured dedicated match reporting for match id 112 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/25/2026 13:17:18] Starting server at port 26034 -[04/25/2026 13:17:22] Dedicated match PATCH success: 200 {"ok":true,"id":112} -[04/25/2026 13:17:22] Game started On Server -[04/25/2026 13:17:22] Dedicated match PATCH success: 200 {"ok":true,"id":112} -[04/25/2026 13:17:28] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:17:28] launching puck at (-0.01, -5.00) with (0.43, 348.45) force -[04/25/2026 13:17:45] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:17:45] launching puck at (-4.96, 0.60) with (345.93, -41.85) force -[04/25/2026 13:18:00] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:18:00] launching puck at (-3.45, -3.62) with (240.45, 252.19) force -[04/25/2026 13:18:08] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:18:08] launching puck at (-4.64, 1.87) with (323.13, -130.41) force -[04/25/2026 13:18:15] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:18:15] launching puck at (-3.62, -3.45) with (252.45, 240.19) force -[04/25/2026 13:18:22] force = 70 * 0.8937235 = 62.56065 -[04/25/2026 13:18:22] launching puck at (-1.98, 3.40) with (123.59, -212.56) force -[04/25/2026 13:18:28] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:18:28] launching puck at (4.50, -2.18) with (-313.75, 151.60) force -[04/25/2026 13:18:44] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:18:44] launching puck at (-1.09, -4.88) with (76.12, 340.04) force -[04/25/2026 13:18:49] force = 70 * 0.9457277 = 66.20094 -[04/25/2026 13:18:49] launching puck at (3.53, 2.72) with (-233.41, -180.20) force -[04/25/2026 13:18:59] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:18:59] launching puck at (1.92, 4.62) with (-133.87, -321.71) force -[04/25/2026 13:19:04] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:19:04] launching puck at (2.67, -4.23) with (-185.85, 294.75) force -[04/25/2026 13:19:12] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:19:12] launching puck at (3.09, 3.93) with (-215.18, -274.07) force -[04/25/2026 13:19:17] force = 70 * 0.9190327 = 64.33229 -[04/25/2026 13:19:17] launching puck at (3.11, -2.79) with (-200.05, 179.44) force -[04/25/2026 13:19:23] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:19:23] launching puck at (3.51, 3.57) with (-244.27, -248.50) force -[04/25/2026 13:19:32] force = 70 * 0.8080221 = 56.56155 -[04/25/2026 13:19:32] launching puck at (-2.42, 2.12) with (137.05, -119.65) force -[04/25/2026 13:19:56] force = 70 * 0.9846213 = 68.92349 -[04/25/2026 13:19:56] launching puck at (-2.46, 4.22) with (169.22, -290.57) force -[04/25/2026 13:20:05] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:20:05] launching puck at (-2.98, 4.02) with (207.34, -280.05) force -[04/25/2026 13:20:11] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:20:11] launching puck at (0.09, -5.00) with (-6.48, 348.39) force -[04/25/2026 13:20:23] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:20:23] launching puck at (0.87, -4.92) with (-60.68, 343.13) force -[04/25/2026 13:20:28] force = 70 * 0.9946749 = 69.62724 -[04/25/2026 13:20:28] launching puck at (4.98, -0.23) with (-347.05, 16.34) force -[04/25/2026 13:20:51] force = 70 * 0.8504536 = 59.53175 -[04/25/2026 13:20:51] launching puck at (-3.53, -0.34) with (210.21, 20.09) force -[04/25/2026 13:21:01] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:21:01] launching puck at (-4.90, 1.02) with (341.17, -70.85) force -[04/25/2026 13:21:05] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:21:05] launching puck at (-3.44, -3.63) with (239.74, 252.87) force -[04/25/2026 13:21:25] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:21:25] launching puck at (-1.80, -4.66) with (125.43, 325.09) force -[04/25/2026 13:21:39] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:21:39] launching puck at (-2.96, 4.03) with (206.53, -280.65) force -[04/25/2026 13:21:47] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:21:47] launching puck at (-1.84, 4.65) with (127.89, -324.13) force -[04/25/2026 13:21:51] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:21:51] launching puck at (-2.98, 4.02) with (207.56, -279.89) force -[04/25/2026 13:21:55] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:21:55] launching puck at (0.56, -4.97) with (-38.76, 346.29) force -[04/25/2026 13:22:04] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:22:04] launching puck at (0.35, 4.99) with (-24.11, -347.62) force -[04/25/2026 13:22:10] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:22:10] launching puck at (1.42, 4.79) with (-98.89, -334.13) force -[04/25/2026 13:22:19] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:22:19] launching puck at (-2.46, 4.35) with (171.50, -303.32) force -[04/25/2026 13:22:24] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:22:24] launching puck at (4.69, -1.74) with (-326.73, 121.11) force -[04/25/2026 13:22:34] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:22:34] launching puck at (0.05, 5.00) with (-3.74, -348.43) force -[04/25/2026 13:22:40] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:22:40] launching puck at (-2.09, -4.54) with (145.44, 316.65) force -[04/25/2026 13:23:00] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:23:00] launching puck at (-0.45, -4.98) with (31.04, 347.07) force -[04/25/2026 13:23:07] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:23:07] launching puck at (-1.90, 4.63) with (132.23, -322.39) force -[04/25/2026 13:23:12] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:23:12] launching puck at (3.40, -3.66) with (-237.28, 255.19) force -[04/25/2026 13:23:28] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:23:28] launching puck at (1.64, -4.72) with (-114.54, 329.09) force -[04/25/2026 13:23:33] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:23:33] launching puck at (4.75, 1.55) with (-331.31, -107.94) force -[04/25/2026 13:23:55] force = 70 * 0.6664504 = 46.65153 -[04/25/2026 13:23:55] launching puck at (1.57, 1.75) with (-73.26, -81.80) force -[04/25/2026 13:24:00] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:24:00] launching puck at (1.10, 4.88) with (-76.50, -339.95) force -[04/25/2026 13:24:02] Dedicated match PATCH success: 200 {"ok":true,"id":112} -[04/25/2026 13:24:04] Dedicated match PATCH success: 200 {"ok":true,"id":112,"winner_id":16,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/26035.txt b/games/soccar/soccar_Data/26035.txt deleted file mode 100644 index 1b1b20f..0000000 --- a/games/soccar/soccar_Data/26035.txt +++ /dev/null @@ -1,21 +0,0 @@ -[04/21/2026 11:25:00] Configured dedicated match reporting for match id 89 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/21/2026 11:25:00] Starting server at port 26035 -[04/21/2026 11:25:07] Game started On Server -[04/21/2026 11:25:07] Dedicated match PATCH success: 200 {"ok":true,"id":89} -[04/21/2026 11:25:08] Dedicated match PATCH success: 200 {"ok":true,"id":89} -[04/21/2026 11:25:19] force = 70 * 0.9955804 = 69.69063 -[04/21/2026 11:25:19] launching puck at (0.02, -5.00) with (-1.31, 348.45) force -[04/21/2026 11:25:29] force = 70 * 0.9955804 = 69.69063 -[04/21/2026 11:25:29] launching puck at (-0.59, -4.97) with (40.80, 346.06) force -[04/21/2026 11:25:35] force = 70 * 0.9955804 = 69.69063 -[04/21/2026 11:25:35] launching puck at (-1.82, 4.66) with (126.72, -324.59) force -[04/21/2026 11:25:40] force = 70 * 0.9955804 = 69.69063 -[04/21/2026 11:25:40] launching puck at (-4.82, -1.33) with (335.90, 92.69) force -[04/21/2026 11:25:45] force = 70 * 0.9955804 = 69.69063 -[04/21/2026 11:25:45] launching puck at (0.26, 4.99) with (-18.13, -347.98) force -[04/21/2026 11:25:51] force = 70 * 0.9955804 = 69.69063 -[04/21/2026 11:25:51] launching puck at (-0.35, -4.99) with (24.60, 347.58) force -[04/21/2026 11:25:56] force = 70 * 0.9955804 = 69.69063 -[04/21/2026 11:25:56] launching puck at (-0.80, 4.94) with (55.64, -343.98) force -[04/21/2026 11:26:18] force = 70 * 0.6808581 = 47.66006 -[04/21/2026 11:26:18] launching puck at (-2.08, -1.25) with (99.23, 59.61) force diff --git a/games/soccar/soccar_Data/26039.txt b/games/soccar/soccar_Data/26039.txt deleted file mode 100644 index 70f4acb..0000000 --- a/games/soccar/soccar_Data/26039.txt +++ /dev/null @@ -1,119 +0,0 @@ -[04/26/2026 05:45:30] Configured dedicated match reporting for match id 113 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 05:45:30] Starting server at port 26039 -[04/26/2026 05:45:36] Dedicated match PATCH success: 200 {"ok":true,"id":113} -[04/26/2026 05:45:37] Game started On Server -[04/26/2026 05:45:37] Dedicated match PATCH success: 200 {"ok":true,"id":113} -[04/26/2026 05:45:44] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 05:45:44] launching puck at (0.03, -5.00) with (-1.96, 348.45) force -[04/26/2026 05:45:53] force = 70 * 0.6545132 = 45.81593 -[04/26/2026 05:45:53] launching puck at (0.78, 2.16) with (-35.93, -98.75) force -[04/26/2026 05:46:02] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 05:46:02] launching puck at (-4.99, -0.32) with (347.76, 22.02) force -[04/26/2026 05:46:14] force = 70 * 0.6348612 = 44.44028 -[04/26/2026 05:46:14] launching puck at (1.17, 1.86) with (-51.83, -82.77) force -[04/26/2026 05:46:24] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 05:46:24] launching puck at (1.05, -4.89) with (-73.52, 340.61) force -[04/26/2026 05:46:31] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 05:46:31] launching puck at (-0.99, 4.90) with (68.86, -341.58) force -[04/26/2026 05:46:40] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 05:46:40] launching puck at (-4.87, 1.13) with (339.46, -78.66) force -[04/26/2026 05:46:52] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 05:46:52] launching puck at (-0.05, 5.00) with (3.58, -348.43) force -[04/26/2026 05:46:57] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 05:46:57] launching puck at (3.99, -3.02) with (-277.79, 210.36) force -[04/26/2026 05:47:04] force = 70 * 0.8091013 = 56.63709 -[04/26/2026 05:47:04] launching puck at (3.17, 0.60) with (-179.41, -34.10) force -[04/26/2026 05:47:09] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 05:47:09] launching puck at (0.01, -5.00) with (-0.66, 348.45) force -[04/26/2026 05:47:16] force = 70 * 0.9786454 = 68.50518 -[04/26/2026 05:47:16] launching puck at (-1.79, 4.47) with (122.43, -306.11) force -[04/26/2026 05:47:22] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 05:47:22] launching puck at (-0.76, 4.94) with (52.81, -344.43) force -[04/26/2026 05:47:29] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 05:47:29] launching puck at (4.04, 2.95) with (-281.24, -205.72) force -[04/26/2026 05:47:36] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 05:47:36] launching puck at (0.62, -4.96) with (-43.51, 345.73) force -[04/26/2026 05:47:44] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 05:47:44] launching puck at (-0.03, 5.00) with (1.98, -348.45) force -[04/26/2026 05:47:51] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 05:47:51] launching puck at (2.66, 4.23) with (-185.70, -294.85) force -[04/26/2026 05:48:00] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 05:48:00] launching puck at (1.50, 4.77) with (-104.77, -332.33) force -[04/26/2026 05:48:07] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 05:48:07] launching puck at (-0.23, -4.99) with (16.29, 348.07) force -[04/26/2026 05:48:14] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 05:48:14] launching puck at (-4.99, -0.25) with (348.01, 17.56) force -[04/26/2026 05:48:21] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 05:48:21] launching puck at (-0.12, -5.00) with (8.02, 348.36) force -[04/26/2026 05:48:29] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 05:48:29] launching puck at (2.90, 4.07) with (-202.38, -283.65) force -[04/26/2026 05:48:36] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 05:48:36] launching puck at (1.65, -4.72) with (-115.01, 328.93) force -[04/26/2026 05:48:43] force = 70 * 0.8941679 = 62.59175 -[04/26/2026 05:48:43] launching puck at (3.89, -0.58) with (-243.54, 36.53) force -[04/26/2026 05:48:48] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 05:48:48] launching puck at (0.06, -5.00) with (-4.16, 348.43) force -[04/26/2026 05:48:55] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 05:48:55] launching puck at (1.51, 4.77) with (-105.45, -332.11) force -[04/26/2026 05:49:01] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 05:49:01] launching puck at (-0.50, 4.98) with (34.80, -346.71) force -[04/26/2026 05:49:07] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 05:49:07] launching puck at (4.01, 2.99) with (-279.49, -208.10) force -[04/26/2026 05:49:12] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 05:49:12] launching puck at (0.81, 4.93) with (-56.72, -343.81) force -[04/26/2026 05:49:19] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 05:49:19] launching puck at (4.99, -0.23) with (-348.08, 16.14) force -[04/26/2026 05:49:24] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 05:49:24] launching puck at (-1.46, -4.78) with (101.71, 333.28) force -[04/26/2026 05:49:31] force = 70 * 0.8378989 = 58.65292 -[04/26/2026 05:49:31] launching puck at (2.41, -2.46) with (-141.39, 144.34) force -[04/26/2026 05:49:39] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 05:49:39] launching puck at (0.09, 5.00) with (-6.16, -348.40) force -[04/26/2026 05:49:45] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 05:49:45] launching puck at (2.55, 4.30) with (-177.44, -299.89) force -[04/26/2026 05:49:52] force = 70 * 0.9798716 = 68.59101 -[04/26/2026 05:49:52] launching puck at (4.79, -0.59) with (-328.58, 40.23) force -[04/26/2026 05:49:56] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 05:49:56] launching puck at (3.36, -3.71) with (-233.87, 258.31) force -[04/26/2026 05:50:01] force = 70 * 0.9239004 = 64.67303 -[04/26/2026 05:50:01] launching puck at (1.15, 4.07) with (-74.51, -262.99) force -[04/26/2026 05:50:05] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 05:50:05] launching puck at (3.50, 3.57) with (-243.89, -248.87) force -[04/26/2026 05:50:12] force = 70 * 0.9423529 = 65.9647 -[04/26/2026 05:50:12] launching puck at (-1.06, 4.29) with (69.60, -283.03) force -[04/26/2026 05:50:27] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 05:50:27] launching puck at (4.96, -0.66) with (-345.36, 46.34) force -[04/26/2026 05:50:36] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 05:50:36] launching puck at (-1.80, 4.67) with (125.12, -325.22) force -[04/26/2026 05:50:44] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 05:50:44] launching puck at (-1.23, 4.85) with (85.58, -337.78) force -[04/26/2026 05:50:52] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 05:50:52] launching puck at (-4.01, 2.99) with (279.48, -208.11) force -[04/26/2026 05:50:58] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 05:50:58] launching puck at (-4.33, -2.51) with (301.50, 174.69) force -[04/26/2026 05:51:05] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 05:51:05] launching puck at (-4.33, 2.49) with (302.08, -173.69) force -[04/26/2026 05:51:11] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 05:51:11] launching puck at (4.98, 0.41) with (-347.31, -28.25) force -[04/26/2026 05:51:17] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 05:51:17] launching puck at (2.70, 4.21) with (-188.08, -293.33) force -[04/26/2026 05:51:22] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 05:51:22] launching puck at (4.26, -2.62) with (-296.60, 182.89) force -[04/26/2026 05:51:27] force = 70 * 0.9709647 = 67.96753 -[04/26/2026 05:51:27] launching puck at (2.84, 3.78) with (-193.36, -256.67) force -[04/26/2026 05:51:32] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 05:51:32] launching puck at (-2.37, -4.40) with (165.44, 306.67) force -[04/26/2026 05:51:38] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 05:51:38] launching puck at (-1.92, 4.62) with (133.63, -321.81) force -[04/26/2026 05:51:42] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 05:51:42] launching puck at (-0.57, -4.97) with (39.64, 346.19) force -[04/26/2026 05:51:48] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 05:51:48] launching puck at (-2.35, 4.41) with (164.06, -307.41) force -[04/26/2026 05:51:54] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 05:51:54] launching puck at (2.49, 4.34) with (-173.36, -302.27) force -[04/26/2026 05:52:02] force = 70 * 0.9906207 = 69.34345 -[04/26/2026 05:52:02] launching puck at (-4.91, -0.61) with (340.29, 42.35) force -[04/26/2026 05:52:08] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 05:52:08] launching puck at (2.35, -4.41) with (-163.62, 307.65) force -[04/26/2026 05:52:08] Dedicated match PATCH success: 200 {"ok":true,"id":113} -[04/26/2026 05:52:10] Dedicated match PATCH success: 200 {"ok":true,"id":113,"winner_id":5,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/26046.txt b/games/soccar/soccar_Data/26046.txt deleted file mode 100644 index 0875db0..0000000 --- a/games/soccar/soccar_Data/26046.txt +++ /dev/null @@ -1,65 +0,0 @@ -[04/26/2026 06:18:17] Configured dedicated match reporting for match id 143 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:18:17] Starting server at port 26046 -[04/26/2026 06:18:41] Dedicated match PATCH success: 200 {"ok":true,"id":143} -[04/26/2026 06:18:41] Game started On Server -[04/26/2026 06:18:42] Dedicated match PATCH success: 200 {"ok":true,"id":143} -[04/26/2026 06:18:45] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:18:45] launching puck at (0.09, -5.00) with (-6.03, 348.40) force -[04/26/2026 06:18:52] force = 70 * 0.9767027 = 68.36919 -[04/26/2026 06:18:52] launching puck at (3.78, -2.95) with (-258.13, 201.67) force -[04/26/2026 06:18:57] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:18:57] launching puck at (-0.06, -5.00) with (4.27, 348.43) force -[04/26/2026 06:19:04] force = 70 * 0.9353156 = 65.47209 -[04/26/2026 06:19:04] launching puck at (2.39, 3.62) with (-156.79, -237.32) force -[04/26/2026 06:19:10] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:19:10] launching puck at (0.93, -4.91) with (-65.01, 342.34) force -[04/26/2026 06:19:16] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:19:16] launching puck at (-3.54, -3.53) with (247.01, 245.78) force -[04/26/2026 06:19:22] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:19:22] launching puck at (-0.62, -4.96) with (43.10, 345.78) force -[04/26/2026 06:19:28] force = 70 * 0.8812957 = 61.6907 -[04/26/2026 06:19:28] launching puck at (-3.81, 0.15) with (235.19, -9.07) force -[04/26/2026 06:19:33] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:19:33] launching puck at (0.46, -4.98) with (-31.94, 346.99) force -[04/26/2026 06:19:39] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:19:39] launching puck at (-0.03, 5.00) with (1.86, -348.45) force -[04/26/2026 06:19:46] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:19:46] launching puck at (4.19, 2.72) with (-292.29, -189.70) force -[04/26/2026 06:19:51] force = 70 * 0.9732641 = 68.12849 -[04/26/2026 06:19:51] launching puck at (-0.80, 4.69) with (54.69, -319.18) force -[04/26/2026 06:19:58] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:19:58] launching puck at (3.95, -3.06) with (-275.31, 213.60) force -[04/26/2026 06:20:04] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:20:04] launching puck at (1.39, 4.80) with (-97.09, -334.65) force -[04/26/2026 06:20:10] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:20:10] launching puck at (0.65, -4.96) with (-45.16, 345.51) force -[04/26/2026 06:20:17] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:20:17] launching puck at (1.00, 4.90) with (-69.84, -341.38) force -[04/26/2026 06:20:23] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:20:23] launching puck at (-2.65, -4.24) with (184.66, 295.50) force -[04/26/2026 06:20:31] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:20:31] launching puck at (-5.00, 0.22) with (348.11, -15.47) force -[04/26/2026 06:20:37] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:20:37] launching puck at (-1.47, -4.78) with (102.14, 333.15) force -[04/26/2026 06:20:45] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:20:45] launching puck at (-1.66, -4.72) with (115.95, 328.59) force -[04/26/2026 06:20:50] force = 70 * 0.9905301 = 69.33711 -[04/26/2026 06:20:50] launching puck at (1.94, 4.55) with (-134.55, -315.30) force -[04/26/2026 06:20:58] force = 70 * 0.7478985 = 52.35289 -[04/26/2026 06:20:58] launching puck at (-2.64, 0.96) with (138.28, -50.51) force -[04/26/2026 06:21:04] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:21:04] launching puck at (-4.67, -1.80) with (325.13, 125.34) force -[04/26/2026 06:21:09] force = 70 * 0.9435453 = 66.04817 -[04/26/2026 06:21:09] launching puck at (-3.16, 3.11) with (208.48, -205.40) force -[04/26/2026 06:21:15] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:21:15] launching puck at (-2.91, -4.07) with (202.68, 283.45) force -[04/26/2026 06:21:21] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:21:21] launching puck at (0.41, 4.98) with (-28.58, -347.28) force -[04/26/2026 06:21:28] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:21:28] launching puck at (-0.05, -5.00) with (3.76, 348.43) force -[04/26/2026 06:21:35] force = 70 * 0.9791098 = 68.53768 -[04/26/2026 06:21:35] launching puck at (-1.32, 4.63) with (90.56, -317.54) force -[04/26/2026 06:21:40] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:21:40] launching puck at (0.14, -5.00) with (-10.07, 348.31) force -[04/26/2026 06:21:43] Dedicated match PATCH success: 200 {"ok":true,"id":143} -[04/26/2026 06:21:45] Dedicated match PATCH success: 200 {"ok":true,"id":143,"winner_id":26,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/26069.txt b/games/soccar/soccar_Data/26069.txt deleted file mode 100644 index 8a99d08..0000000 --- a/games/soccar/soccar_Data/26069.txt +++ /dev/null @@ -1,87 +0,0 @@ -[04/26/2026 06:07:24] Configured dedicated match reporting for match id 127 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:07:24] Starting server at port 26069 -[04/26/2026 06:07:29] Game started On Server -[04/26/2026 06:07:29] Dedicated match PATCH success: 200 {"ok":true,"id":127} -[04/26/2026 06:07:29] Dedicated match PATCH success: 200 {"ok":true,"id":127} -[04/26/2026 06:07:34] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:07:34] launching puck at (0.84, -4.93) with (-58.42, 343.52) force -[04/26/2026 06:07:42] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:07:42] launching puck at (-1.72, 4.70) with (119.59, -327.29) force -[04/26/2026 06:07:59] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:07:59] launching puck at (-1.14, -4.87) with (79.32, 339.31) force -[04/26/2026 06:08:04] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:08:04] launching puck at (-5.00, 0.21) with (348.14, -14.69) force -[04/26/2026 06:08:09] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:08:09] launching puck at (-0.37, -4.99) with (25.91, 347.49) force -[04/26/2026 06:08:15] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:08:15] launching puck at (-0.12, 5.00) with (8.41, -348.35) force -[04/26/2026 06:08:25] force = 70 * 0.6923368 = 48.46358 -[04/26/2026 06:08:25] launching puck at (0.80, -2.36) with (-38.62, 114.34) force -[04/26/2026 06:08:31] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:08:31] launching puck at (-4.12, 2.83) with (287.28, -197.21) force -[04/26/2026 06:08:39] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:08:39] launching puck at (-4.91, -0.92) with (342.47, 64.29) force -[04/26/2026 06:08:44] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:08:44] launching puck at (-4.99, 0.32) with (347.74, -22.24) force -[04/26/2026 06:08:48] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:08:48] launching puck at (3.94, -3.08) with (-274.42, 214.74) force -[04/26/2026 06:08:56] force = 70 * 0.7953998 = 55.67799 -[04/26/2026 06:08:56] launching puck at (1.48, -2.75) with (-82.34, 153.33) force -[04/26/2026 06:09:11] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:09:11] launching puck at (2.22, -4.48) with (-154.59, 312.29) force -[04/26/2026 06:09:16] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:09:16] launching puck at (4.70, 1.71) with (-327.34, -119.45) force -[04/26/2026 06:09:23] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:09:23] launching puck at (-2.77, 4.16) with (192.94, -290.16) force -[04/26/2026 06:09:27] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:09:27] launching puck at (3.25, 3.80) with (-226.57, -264.74) force -[04/26/2026 06:09:43] force = 70 * 0.8804879 = 61.63416 -[04/26/2026 06:09:43] launching puck at (-0.94, -3.69) with (58.10, 227.39) force -[04/26/2026 06:09:48] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:09:48] launching puck at (4.98, -0.43) with (-347.18, 29.77) force -[04/26/2026 06:09:57] force = 70 * 0.6957904 = 48.70533 -[04/26/2026 06:09:57] launching puck at (-1.57, 1.96) with (76.27, -95.47) force -[04/26/2026 06:10:04] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:10:04] launching puck at (0.54, 4.97) with (-37.66, -346.41) force -[04/26/2026 06:10:12] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:10:12] launching puck at (-1.42, -4.80) with (98.66, 334.19) force -[04/26/2026 06:10:16] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:10:16] launching puck at (2.39, 4.39) with (-166.21, -306.26) force -[04/26/2026 06:10:21] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:10:21] launching puck at (4.68, -1.76) with (-326.16, 122.63) force -[04/26/2026 06:10:26] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:10:26] launching puck at (2.83, 4.12) with (-197.52, -287.06) force -[04/26/2026 06:10:35] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:10:35] launching puck at (4.44, -2.30) with (-309.53, 160.02) force -[04/26/2026 06:10:41] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:10:41] launching puck at (3.21, 3.83) with (-223.92, -266.98) force -[04/26/2026 06:10:49] force = 70 * 0.9600915 = 67.20641 -[04/26/2026 06:10:49] launching puck at (4.29, -1.69) with (-288.26, 113.37) force -[04/26/2026 06:10:57] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:10:57] launching puck at (2.91, 4.07) with (-202.68, -283.44) force -[04/26/2026 06:11:03] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:11:03] launching puck at (3.83, -3.22) with (-266.79, 224.15) force -[04/26/2026 06:11:08] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:11:08] launching puck at (2.11, 4.53) with (-146.89, -315.98) force -[04/26/2026 06:11:24] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:11:24] launching puck at (-1.45, 4.79) with (100.86, -333.54) force -[04/26/2026 06:11:30] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:11:30] launching puck at (-1.50, -4.77) with (104.86, 332.30) force -[04/26/2026 06:11:36] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:11:36] launching puck at (-0.17, -5.00) with (12.03, 348.25) force -[04/26/2026 06:11:39] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:11:39] launching puck at (-3.58, -3.49) with (249.74, 243.00) force -[04/26/2026 06:11:45] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:11:45] launching puck at (0.78, -4.94) with (-54.25, 344.20) force -[04/26/2026 06:11:54] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:11:54] launching puck at (-0.04, 5.00) with (2.85, -348.44) force -[04/26/2026 06:12:05] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:12:05] launching puck at (-2.36, -4.41) with (164.76, 307.04) force -[04/26/2026 06:12:12] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:12:12] launching puck at (0.69, 4.95) with (-48.09, -345.12) force -[04/26/2026 06:12:20] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:12:20] launching puck at (-2.50, -4.33) with (174.40, 301.67) force -[04/26/2026 06:12:24] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:12:24] launching puck at (-4.58, 2.00) with (319.40, -139.29) force -[04/26/2026 06:12:25] Dedicated match PATCH success: 200 {"ok":true,"id":127} -[04/26/2026 06:12:27] Dedicated match PATCH success: 200 {"ok":true,"id":127,"winner_id":9,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/26078.txt b/games/soccar/soccar_Data/26078.txt deleted file mode 100644 index a0106c4..0000000 --- a/games/soccar/soccar_Data/26078.txt +++ /dev/null @@ -1,83 +0,0 @@ -[04/26/2026 06:16:56] Configured dedicated match reporting for match id 141 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:16:56] Starting server at port 26078 -[04/26/2026 06:17:04] Game started On Server -[04/26/2026 06:17:06] Dedicated match PATCH success: 200 {"ok":true,"id":141} -[04/26/2026 06:17:06] Dedicated match PATCH success: 200 {"ok":true,"id":141} -[04/26/2026 06:17:09] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:17:09] launching puck at (0.18, -5.00) with (-12.46, 348.23) force -[04/26/2026 06:17:14] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:17:14] launching puck at (-2.93, 4.05) with (203.96, -282.52) force -[04/26/2026 06:17:21] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:17:21] launching puck at (-4.47, -2.24) with (311.63, 155.91) force -[04/26/2026 06:17:27] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:17:27] launching puck at (4.24, 2.65) with (-295.68, -184.37) force -[04/26/2026 06:17:34] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:17:34] launching puck at (0.12, -5.00) with (-8.28, 348.35) force -[04/26/2026 06:17:41] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:17:41] launching puck at (2.60, 4.27) with (-181.07, -297.72) force -[04/26/2026 06:17:47] force = 70 * 0.89343 = 62.5401 -[04/26/2026 06:17:47] launching puck at (3.57, -1.63) with (-223.36, 102.19) force -[04/26/2026 06:17:52] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:17:52] launching puck at (2.08, 4.55) with (-144.80, -316.94) force -[04/26/2026 06:17:59] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:17:59] launching puck at (2.72, -4.20) with (-189.27, 292.57) force -[04/26/2026 06:18:04] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:18:04] launching puck at (0.76, 4.94) with (-53.07, -344.39) force -[04/26/2026 06:18:11] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:18:11] launching puck at (2.65, 4.24) with (-184.37, -295.68) force -[04/26/2026 06:18:16] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:18:16] launching puck at (4.81, 1.37) with (-335.16, -95.31) force -[04/26/2026 06:18:24] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:18:24] launching puck at (-1.93, 4.61) with (134.30, -321.53) force -[04/26/2026 06:18:32] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:18:32] launching puck at (1.09, 4.88) with (-75.76, -340.12) force -[04/26/2026 06:18:39] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:18:39] launching puck at (0.20, -5.00) with (-14.05, 348.17) force -[04/26/2026 06:18:45] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:18:45] launching puck at (-1.94, 4.61) with (135.37, -321.08) force -[04/26/2026 06:18:50] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:18:50] launching puck at (2.59, -4.28) with (-180.18, 298.25) force -[04/26/2026 06:18:56] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:18:56] launching puck at (4.48, 2.23) with (-311.94, -155.27) force -[04/26/2026 06:19:01] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:19:01] launching puck at (3.73, -3.33) with (-260.16, 231.81) force -[04/26/2026 06:19:07] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:19:07] launching puck at (-3.35, 3.72) with (233.21, -258.90) force -[04/26/2026 06:19:14] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:19:14] launching puck at (-3.62, -3.44) with (252.60, 240.03) force -[04/26/2026 06:19:20] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:19:20] launching puck at (-0.18, 5.00) with (12.23, -348.24) force -[04/26/2026 06:19:27] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:19:27] launching puck at (2.15, -4.51) with (-149.94, 314.54) force -[04/26/2026 06:19:32] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:19:32] launching puck at (-2.69, -4.22) with (187.34, 293.81) force -[04/26/2026 06:19:39] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:19:39] launching puck at (-1.44, 4.79) with (100.63, -333.61) force -[04/26/2026 06:19:45] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:19:45] launching puck at (-2.48, 4.34) with (172.54, -302.74) force -[04/26/2026 06:19:49] force = 70 * 0.8630729 = 60.4151 -[04/26/2026 06:19:49] launching puck at (0.71, 3.58) with (-42.77, -216.56) force -[04/26/2026 06:19:54] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:19:54] launching puck at (1.66, 4.72) with (-115.92, -328.60) force -[04/26/2026 06:19:59] force = 70 * 0.734118 = 51.38826 -[04/26/2026 06:19:59] launching puck at (-2.72, -0.19) with (139.84, 9.92) force -[04/26/2026 06:20:05] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:20:05] launching puck at (-0.73, 4.95) with (50.54, -344.77) force -[04/26/2026 06:20:11] force = 70 * 0.5513824 = 38.59676 -[04/26/2026 06:20:11] launching puck at (-1.79, 0.17) with (69.18, -6.72) force -[04/26/2026 06:20:16] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:20:16] launching puck at (-3.66, 3.40) with (255.39, -237.05) force -[04/26/2026 06:20:21] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:20:21] launching puck at (0.26, -4.99) with (-17.90, 347.99) force -[04/26/2026 06:20:30] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:20:30] launching puck at (4.21, 2.70) with (-293.50, -187.82) force -[04/26/2026 06:20:37] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:20:37] launching puck at (4.98, -0.49) with (-346.78, 34.13) force -[04/26/2026 06:20:43] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:20:43] launching puck at (-1.19, 4.86) with (83.08, -338.40) force -[04/26/2026 06:20:50] force = 70 * 0.8272693 = 57.90885 -[04/26/2026 06:20:50] launching puck at (3.35, -0.25) with (-194.12, 14.31) force -[04/26/2026 06:20:54] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:20:54] launching puck at (-0.03, 5.00) with (2.20, -348.45) force -[04/26/2026 06:20:54] Dedicated match PATCH success: 200 {"ok":true,"id":141} -[04/26/2026 06:20:56] Dedicated match PATCH success: 200 {"ok":true,"id":141,"winner_id":18,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/26080.txt b/games/soccar/soccar_Data/26080.txt deleted file mode 100644 index 8e5ae33..0000000 --- a/games/soccar/soccar_Data/26080.txt +++ /dev/null @@ -1,2 +0,0 @@ -[04/24/2026 19:53:43] Configured dedicated match reporting for match id 95 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/24/2026 19:53:43] Starting server at port 26080 diff --git a/games/soccar/soccar_Data/26086.txt b/games/soccar/soccar_Data/26086.txt deleted file mode 100644 index 0685e83..0000000 --- a/games/soccar/soccar_Data/26086.txt +++ /dev/null @@ -1,101 +0,0 @@ -[04/25/2026 12:45:51] Configured dedicated match reporting for match id 108 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/25/2026 12:45:51] Starting server at port 26086 -[04/25/2026 12:45:54] Dedicated match PATCH success: 200 {"ok":true,"id":108} -[04/25/2026 12:45:55] Game started On Server -[04/25/2026 12:45:55] Dedicated match PATCH success: 200 {"ok":true,"id":108} -[04/25/2026 12:45:59] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:45:59] launching puck at (0.06, -5.00) with (-4.12, 348.43) force -[04/25/2026 12:46:08] force = 70 * 0.4186958 = 29.30871 -[04/25/2026 12:46:08] launching puck at (-1.26, -0.20) with (36.89, 5.89) force -[04/25/2026 12:46:12] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:46:12] launching puck at (-1.06, -4.89) with (73.85, 340.54) force -[04/25/2026 12:46:17] force = 70 * 0.546055 = 38.22385 -[04/25/2026 12:46:17] launching puck at (-1.27, -1.24) with (48.60, 47.28) force -[04/25/2026 12:46:21] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:46:21] launching puck at (-4.97, 0.55) with (346.32, -38.52) force -[04/25/2026 12:46:28] force = 70 * 0.596096 = 41.72672 -[04/25/2026 12:46:28] launching puck at (-1.47, -1.38) with (61.46, 57.58) force -[04/25/2026 12:46:32] force = 70 * 0.7996614 = 55.9763 -[04/25/2026 12:46:32] launching puck at (-3.06, -0.76) with (171.44, 42.67) force -[04/25/2026 12:46:35] force = 70 * 0.7276973 = 50.93881 -[04/25/2026 12:46:35] launching puck at (-1.11, -2.45) with (56.52, 124.82) force -[04/25/2026 12:46:39] force = 70 * 0.1596335 = 11.17435 -[04/25/2026 12:46:39] launching puck at (-0.59, -0.54) with (6.65, 6.06) force -[04/25/2026 12:46:43] force = 70 * 0.3218338 = 22.52836 -[04/25/2026 12:46:43] launching puck at (-1.05, -0.04) with (23.73, 0.93) force -[04/25/2026 12:46:47] force = 70 * 0.2994434 = 20.96104 -[04/25/2026 12:46:47] launching puck at (-0.85, -0.55) with (17.90, 11.44) force -[04/25/2026 12:46:55] force = 70 * 0.4707267 = 32.95087 -[04/25/2026 12:46:55] launching puck at (-1.43, -0.14) with (47.18, 4.75) force -[04/25/2026 12:46:59] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:46:59] launching puck at (-4.77, -1.49) with (332.73, 103.49) force -[04/25/2026 12:47:03] force = 70 * 0.5806967 = 40.64877 -[04/25/2026 12:47:03] launching puck at (-1.94, -0.21) with (78.69, 8.43) force -[04/25/2026 12:47:07] force = 70 * 0.6876175 = 48.13323 -[04/25/2026 12:47:07] launching puck at (2.25, -1.01) with (-108.22, 48.61) force -[04/25/2026 12:47:14] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:47:14] launching puck at (-0.03, 5.00) with (2.24, -348.45) force -[04/25/2026 12:47:22] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:47:22] launching puck at (3.55, 3.52) with (-247.39, -245.39) force -[04/25/2026 12:47:30] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:47:30] launching puck at (0.17, 5.00) with (-11.82, -348.25) force -[04/25/2026 12:47:38] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:47:38] launching puck at (-1.71, -4.70) with (119.08, 327.47) force -[04/25/2026 12:47:44] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:47:44] launching puck at (-3.23, 3.81) with (225.31, -265.81) force -[04/25/2026 12:47:50] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:47:50] launching puck at (3.57, -3.50) with (-248.67, 244.09) force -[04/25/2026 12:47:56] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:47:56] launching puck at (1.77, 4.68) with (-123.23, -325.94) force -[04/25/2026 12:48:03] force = 70 * 0.7237919 = 50.66543 -[04/25/2026 12:48:03] launching puck at (-2.37, -1.22) with (120.15, 61.82) force -[04/25/2026 12:48:21] force = 70 * 0.8677719 = 60.74403 -[04/25/2026 12:48:21] launching puck at (3.40, 1.46) with (-206.24, -88.50) force -[04/25/2026 12:48:26] force = 70 * 0.7009659 = 49.06762 -[04/25/2026 12:48:26] launching puck at (-2.52, -0.30) with (123.60, 14.94) force -[04/25/2026 12:48:43] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:48:43] launching puck at (-0.05, 5.00) with (3.32, -348.44) force -[04/25/2026 12:48:52] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:48:52] launching puck at (1.26, -4.84) with (-87.66, 337.25) force -[04/25/2026 12:48:59] force = 70 * 0.9805684 = 68.63979 -[04/25/2026 12:48:59] launching puck at (-4.79, -0.64) with (328.88, 43.90) force -[04/25/2026 12:49:14] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:49:14] launching puck at (1.52, -4.76) with (-105.83, 331.99) force -[04/25/2026 12:49:23] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:49:23] launching puck at (2.53, -4.31) with (-176.06, 300.71) force -[04/25/2026 12:49:29] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:49:29] launching puck at (-0.02, -5.00) with (1.73, 348.45) force -[04/25/2026 12:49:35] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:49:35] launching puck at (-0.05, 5.00) with (3.60, -348.43) force -[04/25/2026 12:49:47] force = 70 * 0.9477842 = 66.34489 -[04/25/2026 12:49:47] launching puck at (3.99, -2.04) with (-264.40, 135.23) force -[04/25/2026 12:49:52] force = 70 * 0.9162921 = 64.14044 -[04/25/2026 12:49:52] launching puck at (-2.72, 3.13) with (174.71, -200.80) force -[04/25/2026 12:49:57] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:49:57] launching puck at (0.07, -5.00) with (-5.17, 348.41) force -[04/25/2026 12:50:06] force = 70 * 0.7006725 = 49.04708 -[04/25/2026 12:50:06] launching puck at (0.29, -2.52) with (-14.18, 123.56) force -[04/25/2026 12:50:13] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:50:13] launching puck at (-4.65, -1.83) with (324.21, 127.71) force -[04/25/2026 12:50:22] force = 70 * 0.6924076 = 48.46853 -[04/25/2026 12:50:22] launching puck at (-2.26, -1.06) with (109.32, 51.20) force -[04/25/2026 12:50:28] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:50:28] launching puck at (0.41, -4.98) with (-28.87, 347.25) force -[04/25/2026 12:50:34] force = 70 * 0.4887519 = 34.21264 -[04/25/2026 12:50:34] launching puck at (1.45, 0.40) with (-49.71, -13.85) force -[04/25/2026 12:50:39] force = 70 * 0.9020225 = 63.14157 -[04/25/2026 12:50:39] launching puck at (3.79, 1.31) with (-239.21, -82.90) force -[04/25/2026 12:50:43] force = 70 * 0.5040855 = 35.28599 -[04/25/2026 12:50:43] launching puck at (1.56, -0.22) with (-54.94, 7.85) force -[04/25/2026 12:50:47] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:50:47] launching puck at (4.93, -0.85) with (-343.34, 59.45) force -[04/25/2026 12:50:53] force = 70 * 0.491765 = 34.42355 -[04/25/2026 12:50:53] launching puck at (1.49, 0.29) with (-51.35, -10.15) force -[04/25/2026 12:50:55] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:50:55] launching puck at (-0.14, -5.00) with (9.68, 348.32) force -[04/25/2026 12:51:03] force = 70 * 0.6563797 = 45.94658 -[04/25/2026 12:51:03] launching puck at (2.01, -1.12) with (-92.53, 51.32) force -[04/25/2026 12:51:08] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:51:08] launching puck at (-2.01, -4.58) with (140.36, 318.93) force -[04/25/2026 12:51:10] Dedicated match PATCH success: 200 {"ok":true,"id":108} -[04/25/2026 12:51:12] Dedicated match PATCH success: 200 {"ok":true,"id":108,"winner_id":15,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/26088.txt b/games/soccar/soccar_Data/26088.txt deleted file mode 100644 index 2995035..0000000 --- a/games/soccar/soccar_Data/26088.txt +++ /dev/null @@ -1,79 +0,0 @@ -[04/26/2026 06:08:28] Configured dedicated match reporting for match id 129 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:08:28] Starting server at port 26088 -[04/26/2026 06:08:35] Game started On Server -[04/26/2026 06:08:36] Dedicated match PATCH success: 200 {"ok":true,"id":129} -[04/26/2026 06:08:36] Dedicated match PATCH success: 200 {"ok":true,"id":129} -[04/26/2026 06:08:39] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:08:39] launching puck at (0.69, -4.95) with (-48.41, 345.07) force -[04/26/2026 06:08:50] force = 70 * 0.7993208 = 55.95246 -[04/26/2026 06:08:50] launching puck at (3.03, 0.86) with (-169.79, -48.06) force -[04/26/2026 06:08:56] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:08:56] launching puck at (-2.27, -4.46) with (158.19, 310.48) force -[04/26/2026 06:09:03] force = 70 * 0.9228539 = 64.59978 -[04/26/2026 06:09:03] launching puck at (2.35, -3.50) with (-151.98, 226.00) force -[04/26/2026 06:09:11] force = 70 * 0.9485494 = 66.39846 -[04/26/2026 06:09:11] launching puck at (-4.36, 1.06) with (289.26, -70.62) force -[04/26/2026 06:09:17] force = 70 * 0.786005 = 55.02035 -[04/26/2026 06:09:17] launching puck at (2.72, -1.39) with (-149.93, 76.66) force -[04/26/2026 06:09:22] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:09:22] launching puck at (-2.50, -4.33) with (174.33, 301.71) force -[04/26/2026 06:09:29] force = 70 * 0.978259 = 68.47813 -[04/26/2026 06:09:29] launching puck at (4.79, 0.45) with (-327.84, -30.68) force -[04/26/2026 06:09:36] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:09:36] launching puck at (-3.37, -3.70) with (234.71, 257.55) force -[04/26/2026 06:09:45] force = 70 * 0.7082196 = 49.57537 -[04/26/2026 06:09:45] launching puck at (2.58, -0.09) with (-127.72, 4.47) force -[04/26/2026 06:09:51] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:09:51] launching puck at (-1.88, -4.63) with (130.89, 322.94) force -[04/26/2026 06:09:57] force = 70 * 0.890466 = 62.33262 -[04/26/2026 06:09:57] launching puck at (3.66, -1.35) with (-228.16, 83.86) force -[04/26/2026 06:10:04] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:10:04] launching puck at (-3.89, 3.14) with (271.32, -218.64) force -[04/26/2026 06:10:10] force = 70 * 0.4899568 = 34.29697 -[04/26/2026 06:10:10] launching puck at (-1.36, -0.66) with (46.66, 22.71) force -[04/26/2026 06:10:17] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:10:17] launching puck at (1.77, -4.68) with (-123.32, 325.90) force -[04/26/2026 06:10:23] force = 70 * 0.7779202 = 54.45442 -[04/26/2026 06:10:23] launching puck at (1.89, -2.33) with (-103.14, 127.08) force -[04/26/2026 06:10:27] force = 70 * 0.9664884 = 67.65418 -[04/26/2026 06:10:27] launching puck at (1.12, 4.54) with (-75.90, -307.31) force -[04/26/2026 06:10:36] force = 70 * 0.7268938 = 50.88257 -[04/26/2026 06:10:36] launching puck at (1.89, -1.91) with (-96.19, 97.03) force -[04/26/2026 06:10:42] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:10:42] launching puck at (-0.08, -5.00) with (5.84, 348.40) force -[04/26/2026 06:11:03] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:11:03] launching puck at (0.04, -5.00) with (-2.75, 348.44) force -[04/26/2026 06:11:15] force = 70 * 0.2653853 = 18.57697 -[04/26/2026 06:11:15] launching puck at (0.94, 0.15) with (-17.53, -2.85) force -[04/26/2026 06:11:22] force = 70 * 0.9561703 = 66.93192 -[04/26/2026 06:11:22] launching puck at (-2.20, -4.00) with (147.25, 267.83) force -[04/26/2026 06:11:30] force = 70 * 0.5899462 = 41.29623 -[04/26/2026 06:11:30] launching puck at (-0.01, -1.99) with (0.31, 82.20) force -[04/26/2026 06:11:37] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:11:37] launching puck at (-0.08, -5.00) with (5.30, 348.41) force -[04/26/2026 06:11:44] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:11:44] launching puck at (-1.09, -4.88) with (76.19, 340.02) force -[04/26/2026 06:11:51] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:11:51] launching puck at (1.24, -4.84) with (-86.33, 337.59) force -[04/26/2026 06:11:57] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:11:57] launching puck at (-0.80, -4.94) with (55.96, 343.93) force -[04/26/2026 06:12:03] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:12:03] launching puck at (2.27, -4.45) with (-158.35, 310.39) force -[04/26/2026 06:12:20] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:12:20] launching puck at (-3.92, -3.11) with (272.85, 216.73) force -[04/26/2026 06:12:27] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:12:27] launching puck at (0.29, -4.99) with (-20.02, 347.88) force -[04/26/2026 06:12:36] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:12:36] launching puck at (1.19, -4.86) with (-82.82, 338.47) force -[04/26/2026 06:12:42] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:12:42] launching puck at (-1.62, -4.73) with (112.68, 329.73) force -[04/26/2026 06:12:55] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:12:55] launching puck at (-0.06, -5.00) with (4.29, 348.43) force -[04/26/2026 06:13:01] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:13:01] launching puck at (-0.11, -5.00) with (7.41, 348.37) force -[04/26/2026 06:13:08] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:13:08] launching puck at (-4.71, -1.68) with (328.30, 116.79) force -[04/26/2026 06:13:14] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:13:14] launching puck at (-0.80, -4.93) with (56.01, 343.92) force -[04/26/2026 06:13:15] Dedicated match PATCH success: 200 {"ok":true,"id":129} -[04/26/2026 06:13:16] Dedicated match PATCH success: 200 {"ok":true,"id":129,"winner_id":20,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/26093.txt b/games/soccar/soccar_Data/26093.txt deleted file mode 100644 index c4e788b..0000000 --- a/games/soccar/soccar_Data/26093.txt +++ /dev/null @@ -1,33 +0,0 @@ -[04/25/2026 06:20:12] Configured dedicated match reporting for match id 103 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/25/2026 06:20:12] Starting server at port 26093 -[04/25/2026 06:20:17] Game started On Server -[04/25/2026 06:20:17] Dedicated match PATCH success: 200 {"ok":true,"id":103} -[04/25/2026 06:20:17] Dedicated match PATCH success: 200 {"ok":true,"id":103} -[04/25/2026 06:20:20] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:20:20] launching puck at (0.05, -5.00) with (-3.48, 348.44) force -[04/25/2026 06:20:27] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:20:27] launching puck at (-4.02, -2.97) with (280.11, 207.26) force -[04/25/2026 06:20:34] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:20:34] launching puck at (-2.01, -4.58) with (140.32, 318.95) force -[04/25/2026 06:20:41] force = 70 * 0.801026 = 56.07182 -[04/25/2026 06:20:41] launching puck at (2.75, 1.56) with (-154.43, -87.54) force -[04/25/2026 06:20:46] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:20:46] launching puck at (4.19, -2.74) with (-291.69, 190.63) force -[04/25/2026 06:21:00] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:21:00] launching puck at (-4.81, 1.38) with (334.92, -96.17) force -[04/25/2026 06:21:09] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:21:09] launching puck at (2.73, -4.19) with (-190.60, 291.71) force -[04/25/2026 06:21:21] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:21:21] launching puck at (-4.90, 0.98) with (341.66, -68.47) force -[04/25/2026 06:21:26] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:21:26] launching puck at (3.37, -3.70) with (-234.69, 257.57) force -[04/25/2026 06:21:32] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:21:32] launching puck at (0.96, -4.91) with (-66.85, 341.98) force -[04/25/2026 06:21:37] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:21:37] launching puck at (1.92, -4.62) with (-133.71, 321.78) force -[04/25/2026 06:21:42] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:21:42] launching puck at (1.24, 4.84) with (-86.46, -337.56) force -[04/25/2026 06:21:50] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:21:50] launching puck at (4.13, -2.81) with (-288.04, 196.09) force -[04/25/2026 06:21:51] Dedicated match PATCH success: 200 {"ok":true,"id":103} -[04/25/2026 06:21:52] Dedicated match PATCH success: 200 {"ok":true,"id":103,"winner_id":9,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/26126.txt b/games/soccar/soccar_Data/26126.txt deleted file mode 100644 index b0cd70a..0000000 --- a/games/soccar/soccar_Data/26126.txt +++ /dev/null @@ -1,3 +0,0 @@ -[04/26/2026 06:23:37] Configured dedicated match reporting for match id 155 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:23:37] Starting server at port 26126 -[04/26/2026 06:23:44] Dedicated match PATCH success: 200 {"ok":true,"id":155} diff --git a/games/soccar/soccar_Data/26129.txt b/games/soccar/soccar_Data/26129.txt deleted file mode 100644 index 531ab89..0000000 --- a/games/soccar/soccar_Data/26129.txt +++ /dev/null @@ -1,2 +0,0 @@ -[04/26/2026 06:54:22] Configured dedicated match reporting for match id 203 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:54:22] Starting server at port 26129 diff --git a/games/soccar/soccar_Data/26143.txt b/games/soccar/soccar_Data/26143.txt deleted file mode 100644 index 22c3f3b..0000000 --- a/games/soccar/soccar_Data/26143.txt +++ /dev/null @@ -1,3 +0,0 @@ -[04/26/2026 06:37:54] Configured dedicated match reporting for match id 174 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:37:54] Starting server at port 26143 -[04/26/2026 06:38:57] Dedicated match PATCH success: 200 {"ok":true,"id":174} diff --git a/games/soccar/soccar_Data/26156.txt b/games/soccar/soccar_Data/26156.txt deleted file mode 100644 index 4747d09..0000000 --- a/games/soccar/soccar_Data/26156.txt +++ /dev/null @@ -1,75 +0,0 @@ -[04/20/2026 20:29:08] Configured dedicated match reporting for match id 84 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/20/2026 20:29:08] Starting server at port 26156 -[04/20/2026 20:29:12] Dedicated match PATCH success: 200 {"ok":true,"id":84} -[04/20/2026 20:29:13] Game started On Server -[04/20/2026 20:29:14] Dedicated match PATCH success: 200 {"ok":true,"id":84} -[04/20/2026 20:29:16] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:29:16] launching puck at (0.01, -5.00) with (-0.35, 348.45) force -[04/20/2026 20:29:23] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:29:23] launching puck at (1.09, 4.88) with (-75.80, -340.11) force -[04/20/2026 20:29:28] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:29:28] launching puck at (3.23, -3.82) with (-225.16, 265.94) force -[04/20/2026 20:29:32] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:29:32] launching puck at (4.92, 0.89) with (-342.86, -62.19) force -[04/20/2026 20:29:37] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:29:37] launching puck at (-3.14, -3.89) with (218.86, 271.14) force -[04/20/2026 20:29:42] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:29:42] launching puck at (-5.00, 0.12) with (348.36, -8.24) force -[04/20/2026 20:29:48] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:29:48] launching puck at (-0.32, -4.99) with (22.02, 347.76) force -[04/20/2026 20:29:53] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:29:53] launching puck at (-2.67, 4.23) with (186.26, -294.49) force -[04/20/2026 20:29:59] force = 70 * 0.9860829 = 69.0258 -[04/20/2026 20:29:59] launching puck at (-0.53, 4.87) with (36.81, -335.86) force -[04/20/2026 20:30:04] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:30:04] launching puck at (2.36, 4.41) with (-164.65, -307.10) force -[04/20/2026 20:30:10] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:30:10] launching puck at (4.91, 0.95) with (-342.13, -66.09) force -[04/20/2026 20:30:14] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:30:14] launching puck at (2.06, 4.55) with (-143.80, -317.40) force -[04/20/2026 20:30:24] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:30:24] launching puck at (-0.14, 5.00) with (9.45, -348.32) force -[04/20/2026 20:30:33] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:30:33] launching puck at (4.99, -0.34) with (-347.65, 23.65) force -[04/20/2026 20:30:37] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:30:37] launching puck at (-1.60, 4.74) with (111.34, -330.19) force -[04/20/2026 20:30:42] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:30:42] launching puck at (4.94, -0.75) with (-344.49, 52.43) force -[04/20/2026 20:30:46] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:30:46] launching puck at (-3.02, 3.98) with (210.65, -277.57) force -[04/20/2026 20:30:51] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:30:51] launching puck at (-0.73, -4.95) with (50.98, 344.70) force -[04/20/2026 20:30:55] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:30:55] launching puck at (-5.00, 0.19) with (348.21, -13.03) force -[04/20/2026 20:31:00] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:31:00] launching puck at (-2.25, -4.46) with (156.90, 311.13) force -[04/20/2026 20:31:07] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:31:07] launching puck at (-0.14, -5.00) with (9.95, 348.31) force -[04/20/2026 20:31:15] force = 70 * 0.8393943 = 58.7576 -[04/20/2026 20:31:15] launching puck at (2.76, 2.08) with (-162.38, -122.02) force -[04/20/2026 20:31:20] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:31:20] launching puck at (1.01, -4.90) with (-70.48, 341.25) force -[04/20/2026 20:31:25] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:31:25] launching puck at (2.97, 4.03) with (-206.70, -280.52) force -[04/20/2026 20:31:31] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:31:31] launching puck at (3.21, -3.83) with (-223.91, 266.99) force -[04/20/2026 20:31:39] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:31:39] launching puck at (1.16, -4.86) with (-80.80, 338.96) force -[04/20/2026 20:31:46] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:31:46] launching puck at (-0.61, -4.96) with (42.32, 345.87) force -[04/20/2026 20:31:53] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:31:53] launching puck at (-0.09, -5.00) with (5.96, 348.40) force -[04/20/2026 20:31:59] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:31:59] launching puck at (-0.96, 4.91) with (66.88, -341.98) force -[04/20/2026 20:32:08] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:32:08] launching puck at (2.80, -4.15) with (-194.81, 288.91) force -[04/20/2026 20:32:16] force = 70 * 0.7762522 = 54.33765 -[04/20/2026 20:32:16] launching puck at (0.07, -2.99) with (-3.89, 162.66) force -[04/20/2026 20:32:25] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:32:25] launching puck at (-0.09, -5.00) with (6.55, 348.39) force -[04/20/2026 20:32:30] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:32:30] launching puck at (4.76, -1.52) with (-331.93, 106.03) force -[04/20/2026 20:32:35] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:32:35] launching puck at (-1.73, -4.69) with (120.56, 326.93) force -[04/20/2026 20:32:37] Dedicated match PATCH success: 200 {"ok":true,"id":84} -[04/20/2026 20:32:38] Dedicated match PATCH success: 200 {"ok":true,"id":84,"winner_id":9,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/26170.txt b/games/soccar/soccar_Data/26170.txt deleted file mode 100644 index 53c1be8..0000000 --- a/games/soccar/soccar_Data/26170.txt +++ /dev/null @@ -1,71 +0,0 @@ -[04/26/2026 06:00:39] Configured dedicated match reporting for match id 116 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:00:39] Starting server at port 26170 -[04/26/2026 06:00:44] Game started On Server -[04/26/2026 06:00:46] Dedicated match PATCH success: 200 {"ok":true,"id":116} -[04/26/2026 06:00:49] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:00:49] launching puck at (0.02, -5.00) with (-1.13, 348.45) force -[04/26/2026 06:00:49] Dedicated match PATCH success: 200 {"ok":true,"id":116} -[04/26/2026 06:01:02] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:01:02] launching puck at (4.08, 2.89) with (-284.43, -201.30) force -[04/26/2026 06:01:11] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:01:11] launching puck at (-1.64, -4.72) with (114.01, 329.28) force -[04/26/2026 06:01:18] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:01:18] launching puck at (-0.10, 5.00) with (7.18, -348.38) force -[04/26/2026 06:01:26] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:01:26] launching puck at (4.96, -0.64) with (-345.62, 44.32) force -[04/26/2026 06:01:34] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:01:34] launching puck at (-3.42, 3.65) with (238.30, -254.23) force -[04/26/2026 06:01:40] force = 70 * 0.9776535 = 68.43575 -[04/26/2026 06:01:40] launching puck at (-4.79, 0.33) with (327.85, -22.33) force -[04/26/2026 06:01:48] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:01:48] launching puck at (-4.81, 1.35) with (335.52, -94.04) force -[04/26/2026 06:01:56] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:01:56] launching puck at (-1.94, -4.61) with (135.41, 321.07) force -[04/26/2026 06:02:03] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:02:03] launching puck at (-4.58, 2.00) with (319.47, -139.13) force -[04/26/2026 06:02:14] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:02:14] launching puck at (-4.70, -1.70) with (327.74, 118.35) force -[04/26/2026 06:02:20] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:02:20] launching puck at (-4.04, 2.95) with (281.24, -205.73) force -[04/26/2026 06:02:27] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:02:27] launching puck at (-0.97, -4.91) with (67.32, 341.89) force -[04/26/2026 06:02:33] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:02:33] launching puck at (-4.13, 2.82) with (287.84, -196.39) force -[04/26/2026 06:02:42] force = 70 * 0.8094243 = 56.6597 -[04/26/2026 06:02:42] launching puck at (-1.18, 3.01) with (66.61, -170.27) force -[04/26/2026 06:02:51] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:02:51] launching puck at (-0.15, 5.00) with (10.79, -348.29) force -[04/26/2026 06:03:02] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:03:02] launching puck at (-0.04, -5.00) with (3.00, 348.44) force -[04/26/2026 06:03:08] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:03:08] launching puck at (-2.43, 4.37) with (169.43, -304.49) force -[04/26/2026 06:03:15] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:03:15] launching puck at (0.67, -4.95) with (-46.94, 345.28) force -[04/26/2026 06:03:21] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:03:21] launching puck at (-0.42, 4.98) with (29.10, -347.24) force -[04/26/2026 06:03:28] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:03:28] launching puck at (-4.39, -2.39) with (306.02, 166.66) force -[04/26/2026 06:03:35] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:03:35] launching puck at (-0.20, 5.00) with (14.19, -348.16) force -[04/26/2026 06:03:41] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:03:41] launching puck at (0.60, -4.96) with (-41.84, 345.93) force -[04/26/2026 06:03:48] force = 70 * 0.8674045 = 60.71831 -[04/26/2026 06:03:48] launching puck at (3.68, -0.32) with (-223.28, 19.57) force -[04/26/2026 06:03:55] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:03:55] launching puck at (-1.18, -4.86) with (82.58, 338.53) force -[04/26/2026 06:04:03] force = 70 * 0.7909821 = 55.36875 -[04/26/2026 06:04:03] launching puck at (-3.09, 0.07) with (171.32, -3.94) force -[04/26/2026 06:04:12] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:04:12] launching puck at (-0.91, -4.92) with (63.63, 342.59) force -[04/26/2026 06:04:17] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:04:17] launching puck at (-4.13, -2.82) with (287.86, 196.36) force -[04/26/2026 06:04:20] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:04:20] launching puck at (3.11, -3.92) with (-216.72, 272.86) force -[04/26/2026 06:04:26] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:04:26] launching puck at (-3.44, 3.63) with (239.93, -252.69) force -[04/26/2026 06:04:32] force = 70 * 0.9851029 = 68.9572 -[04/26/2026 06:04:32] launching puck at (-3.30, -3.60) with (227.84, 248.02) force -[04/26/2026 06:04:40] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:04:40] launching puck at (-4.73, -1.61) with (329.78, 112.55) force -[04/26/2026 06:04:41] Dedicated match PATCH success: 200 {"ok":true,"id":116} -[04/26/2026 06:04:43] Dedicated match PATCH success: 200 {"ok":true,"id":116,"winner_id":14,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/26191.txt b/games/soccar/soccar_Data/26191.txt deleted file mode 100644 index 803c940..0000000 --- a/games/soccar/soccar_Data/26191.txt +++ /dev/null @@ -1,37 +0,0 @@ -[04/24/2026 20:15:59] Configured dedicated match reporting for match id 99 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/24/2026 20:15:59] Starting server at port 26191 -[04/24/2026 20:16:05] Dedicated match PATCH success: 200 {"ok":true,"id":99} -[04/24/2026 20:16:06] Game started On Server -[04/24/2026 20:16:07] Dedicated match PATCH success: 200 {"ok":true,"id":99} -[04/24/2026 20:16:08] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 20:16:08] launching puck at (-0.19, -5.00) with (13.24, 348.20) force -[04/24/2026 20:16:16] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 20:16:16] launching puck at (-2.29, 4.45) with (159.45, -309.83) force -[04/24/2026 20:16:30] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 20:16:30] launching puck at (-0.47, -4.98) with (32.92, 346.89) force -[04/24/2026 20:16:35] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 20:16:35] launching puck at (-2.87, 4.10) with (199.71, -285.54) force -[04/24/2026 20:16:40] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 20:16:40] launching puck at (-1.02, -4.90) with (70.77, 341.19) force -[04/24/2026 20:16:45] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 20:16:45] launching puck at (-0.49, 4.98) with (34.05, -346.79) force -[04/24/2026 20:16:50] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 20:16:50] launching puck at (-0.18, -5.00) with (12.33, 348.23) force -[04/24/2026 20:16:56] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 20:16:56] launching puck at (-1.79, 4.67) with (124.58, -325.42) force -[04/24/2026 20:17:02] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 20:17:02] launching puck at (-3.53, -3.54) with (246.12, 246.67) force -[04/24/2026 20:17:12] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 20:17:12] launching puck at (-0.92, 4.91) with (64.16, -342.50) force -[04/24/2026 20:17:22] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 20:17:22] launching puck at (4.87, -1.13) with (-339.40, 78.90) force -[04/24/2026 20:17:30] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 20:17:30] launching puck at (-4.56, 2.05) with (317.87, -142.74) force -[04/24/2026 20:17:36] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 20:17:36] launching puck at (-3.19, -3.85) with (222.25, 268.37) force -[04/24/2026 20:17:41] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 20:17:41] launching puck at (-0.62, 4.96) with (43.11, -345.78) force -[04/24/2026 20:17:48] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 20:17:48] launching puck at (-2.59, 4.28) with (180.36, -298.14) force -[04/24/2026 20:17:50] Dedicated match PATCH success: 200 {"ok":true,"id":99} -[04/24/2026 20:17:51] Dedicated match PATCH success: 200 {"ok":true,"id":99,"winner_id":9,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/26201.txt b/games/soccar/soccar_Data/26201.txt deleted file mode 100644 index d487dc4..0000000 --- a/games/soccar/soccar_Data/26201.txt +++ /dev/null @@ -1,2 +0,0 @@ -[04/25/2026 05:44:53] Configured dedicated match reporting for match id 100 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/25/2026 05:44:53] Starting server at port 26201 diff --git a/games/soccar/soccar_Data/26221.txt b/games/soccar/soccar_Data/26221.txt deleted file mode 100644 index ab2d090..0000000 --- a/games/soccar/soccar_Data/26221.txt +++ /dev/null @@ -1,71 +0,0 @@ -[04/26/2026 06:01:38] Configured dedicated match reporting for match id 118 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:01:38] Starting server at port 26221 -[04/26/2026 06:01:46] Game started On Server -[04/26/2026 06:01:47] Dedicated match PATCH success: 200 {"ok":true,"id":118} -[04/26/2026 06:01:47] Dedicated match PATCH success: 200 {"ok":true,"id":118} -[04/26/2026 06:01:56] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:01:56] launching puck at (1.01, -4.90) with (-70.58, 341.23) force -[04/26/2026 06:02:03] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:02:03] launching puck at (-2.28, 4.45) with (159.01, -310.06) force -[04/26/2026 06:02:08] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:02:08] launching puck at (-2.62, 4.26) with (182.27, -296.98) force -[04/26/2026 06:02:16] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:02:16] launching puck at (-2.68, 4.22) with (186.45, -294.37) force -[04/26/2026 06:02:21] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:02:21] launching puck at (-4.85, -1.21) with (338.18, 83.98) force -[04/26/2026 06:02:30] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:02:30] launching puck at (-0.69, 4.95) with (47.88, -345.15) force -[04/26/2026 06:02:35] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:02:35] launching puck at (-3.01, 3.99) with (209.79, -278.22) force -[04/26/2026 06:02:43] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:02:43] launching puck at (-2.43, 4.37) with (169.14, -304.65) force -[04/26/2026 06:02:48] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:02:48] launching puck at (-0.91, 4.92) with (63.17, -342.68) force -[04/26/2026 06:02:53] force = 70 * 0.8862221 = 62.03555 -[04/26/2026 06:02:53] launching puck at (3.83, 0.48) with (-237.66, -29.48) force -[04/26/2026 06:03:02] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:03:02] launching puck at (0.79, 4.94) with (-54.94, -344.09) force -[04/26/2026 06:03:07] force = 70 * 0.785569 = 54.98983 -[04/26/2026 06:03:07] launching puck at (2.96, 0.77) with (-162.74, -42.25) force -[04/26/2026 06:03:13] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:03:13] launching puck at (-0.64, 4.96) with (44.46, -345.61) force -[04/26/2026 06:03:24] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:03:24] launching puck at (4.93, -0.82) with (-343.72, 57.21) force -[04/26/2026 06:03:30] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:03:30] launching puck at (-4.94, 0.80) with (343.99, -55.57) force -[04/26/2026 06:03:36] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:03:36] launching puck at (-4.76, -1.54) with (331.48, 107.41) force -[04/26/2026 06:03:44] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:03:44] launching puck at (-2.07, 4.55) with (144.17, -317.23) force -[04/26/2026 06:03:49] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:03:49] launching puck at (1.09, 4.88) with (-75.83, -340.10) force -[04/26/2026 06:03:55] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:03:55] launching puck at (-3.22, 3.82) with (224.56, -266.44) force -[04/26/2026 06:04:00] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:04:00] launching puck at (-0.28, -4.99) with (19.35, 347.92) force -[04/26/2026 06:04:06] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:04:06] launching puck at (-3.71, 3.36) with (258.33, -233.85) force -[04/26/2026 06:04:15] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:04:15] launching puck at (-1.85, 4.64) with (129.14, -323.64) force -[04/26/2026 06:04:20] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:04:20] launching puck at (1.92, 4.62) with (-134.04, -321.64) force -[04/26/2026 06:04:28] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:04:28] launching puck at (4.90, -0.98) with (-341.65, 68.54) force -[04/26/2026 06:04:38] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:04:38] launching puck at (-4.17, 2.75) with (290.91, -191.81) force -[04/26/2026 06:04:44] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:04:44] launching puck at (-4.89, 1.03) with (341.05, -71.45) force -[04/26/2026 06:04:48] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:04:48] launching puck at (-3.14, 3.89) with (218.96, -271.07) force -[04/26/2026 06:04:53] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:04:53] launching puck at (-0.25, 4.99) with (17.28, -348.02) force -[04/26/2026 06:04:57] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:04:57] launching puck at (0.81, 4.93) with (-56.37, -343.86) force -[04/26/2026 06:05:05] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:05:05] launching puck at (0.59, 4.97) with (-41.00, -346.03) force -[04/26/2026 06:05:13] force = 70 * 0.912259 = 63.85813 -[04/26/2026 06:05:13] launching puck at (4.02, 0.83) with (-256.98, -53.19) force -[04/26/2026 06:05:19] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:05:19] launching puck at (-0.59, 4.96) with (41.16, -346.01) force -[04/26/2026 06:05:19] Dedicated match PATCH success: 200 {"ok":true,"id":118} -[04/26/2026 06:05:21] Dedicated match PATCH success: 200 {"ok":true,"id":118,"winner_id":22,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/26223.txt b/games/soccar/soccar_Data/26223.txt deleted file mode 100644 index b15d339..0000000 --- a/games/soccar/soccar_Data/26223.txt +++ /dev/null @@ -1,7 +0,0 @@ -[04/20/2026 10:29:28] Configured dedicated match reporting for match id 83 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/20/2026 10:29:28] Starting server at port 26223 -[04/20/2026 10:29:34] Dedicated match PATCH success: 200 {"ok":true,"id":83} -[04/20/2026 10:29:35] Game started On Server -[04/20/2026 10:29:36] Dedicated match PATCH success: 200 {"ok":true,"id":83} -[04/20/2026 10:30:00] force = 70 * 0.898546 = 62.89822 -[04/20/2026 10:30:00] launching puck at (-1.28, 3.77) with (80.40, -236.81) force diff --git a/games/soccar/soccar_Data/26239.txt b/games/soccar/soccar_Data/26239.txt deleted file mode 100644 index 2226efc..0000000 --- a/games/soccar/soccar_Data/26239.txt +++ /dev/null @@ -1,81 +0,0 @@ -[04/26/2026 06:33:53] Configured dedicated match reporting for match id 167 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:33:53] Starting server at port 26239 -[04/26/2026 06:33:59] Dedicated match PATCH success: 200 {"ok":true,"id":167} -[04/26/2026 06:34:00] Game started On Server -[04/26/2026 06:34:01] Dedicated match PATCH success: 200 {"ok":true,"id":167} -[04/26/2026 06:34:05] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:34:05] launching puck at (0.15, -5.00) with (-10.59, 348.29) force -[04/26/2026 06:34:10] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:34:10] launching puck at (-3.71, 3.36) with (258.33, -233.85) force -[04/26/2026 06:34:20] force = 70 * 0.9946371 = 69.6246 -[04/26/2026 06:34:20] launching puck at (4.99, 0.06) with (-347.37, -4.27) force -[04/26/2026 06:34:27] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:34:27] launching puck at (1.14, 4.87) with (-79.36, -339.29) force -[04/26/2026 06:34:35] force = 70 * 0.892246 = 62.45722 -[04/26/2026 06:34:35] launching puck at (3.37, -1.99) with (-210.78, 124.11) force -[04/26/2026 06:34:42] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:34:42] launching puck at (3.33, 3.73) with (-231.96, -260.03) force -[04/26/2026 06:34:51] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:34:51] launching puck at (0.47, -4.98) with (-32.77, 346.91) force -[04/26/2026 06:34:58] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:34:58] launching puck at (4.11, 2.85) with (-286.41, -198.46) force -[04/26/2026 06:35:13] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:35:13] launching puck at (2.91, -4.07) with (-202.77, 283.38) force -[04/26/2026 06:35:20] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:35:20] launching puck at (4.00, 3.01) with (-278.50, -209.42) force -[04/26/2026 06:35:28] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:35:28] launching puck at (3.46, 3.61) with (-241.44, -251.25) force -[04/26/2026 06:35:33] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:35:33] launching puck at (0.99, 4.90) with (-68.72, -341.61) force -[04/26/2026 06:35:46] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:35:46] launching puck at (4.58, 2.00) with (-319.51, -139.05) force -[04/26/2026 06:35:52] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:35:52] launching puck at (1.94, 4.61) with (-135.48, -321.04) force -[04/26/2026 06:35:59] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:35:59] launching puck at (5.00, 0.06) with (-348.43, -4.06) force -[04/26/2026 06:36:04] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:36:04] launching puck at (3.37, 3.69) with (-235.15, -257.14) force -[04/26/2026 06:36:12] force = 70 * 0.5606598 = 39.24619 -[04/26/2026 06:36:12] launching puck at (-1.64, 0.86) with (64.29, -33.57) force -[04/26/2026 06:36:20] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:36:20] launching puck at (0.46, 4.98) with (-32.24, -346.96) force -[04/26/2026 06:36:27] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:36:27] launching puck at (0.00, -5.00) with (-0.07, 348.45) force -[04/26/2026 06:36:36] force = 70 * 0.915184 = 64.06288 -[04/26/2026 06:36:36] launching puck at (3.85, 1.52) with (-246.70, -97.12) force -[04/26/2026 06:36:46] force = 70 * 0.9954901 = 69.6843 -[04/26/2026 06:36:46] launching puck at (1.30, -4.83) with (-90.75, 336.32) force -[04/26/2026 06:36:52] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:36:52] launching puck at (2.60, 4.27) with (-181.51, -297.45) force -[04/26/2026 06:36:59] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:36:59] launching puck at (-1.04, -4.89) with (72.63, 340.80) force -[04/26/2026 06:37:06] force = 70 * 0.9127645 = 63.89352 -[04/26/2026 06:37:06] launching puck at (-2.93, 2.89) with (187.04, -184.74) force -[04/26/2026 06:37:16] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:37:16] launching puck at (-0.94, -4.91) with (65.58, 342.23) force -[04/26/2026 06:37:22] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:37:22] launching puck at (-0.98, -4.90) with (68.13, 341.73) force -[04/26/2026 06:37:28] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:37:28] launching puck at (-0.23, -4.99) with (16.07, 348.08) force -[04/26/2026 06:37:36] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:37:36] launching puck at (1.93, 4.61) with (-134.67, -321.38) force -[04/26/2026 06:37:44] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:37:44] launching puck at (0.57, -4.97) with (-39.86, 346.17) force -[04/26/2026 06:37:51] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:37:51] launching puck at (2.29, 4.45) with (-159.35, -309.88) force -[04/26/2026 06:38:00] force = 70 * 0.9825296 = 68.77708 -[04/26/2026 06:38:00] launching puck at (4.76, -0.96) with (-327.37, 65.97) force -[04/26/2026 06:38:07] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:38:07] launching puck at (4.97, -0.58) with (-346.10, 40.47) force -[04/26/2026 06:38:13] force = 70 * 0.9887117 = 69.20982 -[04/26/2026 06:38:13] launching puck at (2.90, -3.98) with (-200.43, 275.62) force -[04/26/2026 06:38:20] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:38:20] launching puck at (4.91, 0.93) with (-342.36, -64.90) force -[04/26/2026 06:38:28] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:38:28] launching puck at (1.97, -4.59) with (-137.46, 320.20) force -[04/26/2026 06:38:34] force = 70 * 0.6477655 = 45.34359 -[04/26/2026 06:38:34] launching puck at (-2.25, 0.18) with (102.16, -8.08) force -[04/26/2026 06:38:41] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:38:41] launching puck at (-2.02, -4.57) with (140.88, 318.70) force -[04/26/2026 06:38:42] Dedicated match PATCH success: 200 {"ok":true,"id":167} -[04/26/2026 06:38:43] Dedicated match PATCH success: 200 {"ok":true,"id":167,"winner_id":25,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/26240.txt b/games/soccar/soccar_Data/26240.txt deleted file mode 100644 index 55d99fd..0000000 --- a/games/soccar/soccar_Data/26240.txt +++ /dev/null @@ -1,5 +0,0 @@ -[04/26/2026 18:38:16] Configured dedicated match reporting for match id 212 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 18:38:16] Starting server at port 26240 -[04/26/2026 18:38:23] Dedicated match PATCH success: 200 {"ok":true,"id":212} -[04/26/2026 18:38:24] Game started On Server -[04/26/2026 18:38:25] Dedicated match PATCH success: 200 {"ok":true,"id":212} diff --git a/games/soccar/soccar_Data/26242.txt b/games/soccar/soccar_Data/26242.txt deleted file mode 100644 index b4a8ee1..0000000 --- a/games/soccar/soccar_Data/26242.txt +++ /dev/null @@ -1,77 +0,0 @@ -[04/26/2026 06:09:58] Configured dedicated match reporting for match id 131 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:09:58] Starting server at port 26242 -[04/26/2026 06:10:07] Dedicated match PATCH success: 200 {"ok":true,"id":131} -[04/26/2026 06:10:09] Game started On Server -[04/26/2026 06:10:09] Dedicated match PATCH success: 200 {"ok":true,"id":131} -[04/26/2026 06:10:14] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:10:14] launching puck at (-0.08, -5.00) with (5.80, 348.40) force -[04/26/2026 06:10:22] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:10:22] launching puck at (-0.88, 4.92) with (61.18, -343.04) force -[04/26/2026 06:10:29] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:10:29] launching puck at (2.79, -4.15) with (-194.19, 289.33) force -[04/26/2026 06:10:35] force = 70 * 0.983723 = 68.86061 -[04/26/2026 06:10:35] launching puck at (4.41, 2.07) with (-303.61, -142.21) force -[04/26/2026 06:10:43] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:10:43] launching puck at (3.75, -3.31) with (-261.36, 230.46) force -[04/26/2026 06:10:52] force = 70 * 0.8415602 = 58.90921 -[04/26/2026 06:10:52] launching puck at (-3.47, -0.15) with (204.47, 8.93) force -[04/26/2026 06:10:57] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:10:57] launching puck at (-0.55, -4.97) with (38.58, 346.31) force -[04/26/2026 06:11:04] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:11:04] launching puck at (0.00, 5.00) with (0.16, -348.45) force -[04/26/2026 06:11:12] force = 70 * 0.9406648 = 65.84653 -[04/26/2026 06:11:12] launching puck at (2.35, 3.72) with (-154.57, -245.09) force -[04/26/2026 06:11:17] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:11:17] launching puck at (0.95, 4.91) with (-66.32, -342.08) force -[04/26/2026 06:11:22] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:11:22] launching puck at (5.00, -0.15) with (-348.31, 10.11) force -[04/26/2026 06:11:27] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:11:27] launching puck at (4.03, 2.96) with (-280.77, -206.37) force -[04/26/2026 06:11:32] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:11:32] launching puck at (-0.64, -4.96) with (44.70, 345.57) force -[04/26/2026 06:11:41] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:11:41] launching puck at (1.62, 4.73) with (-113.24, -329.54) force -[04/26/2026 06:11:45] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:11:45] launching puck at (-2.94, -4.04) with (204.89, 281.85) force -[04/26/2026 06:11:51] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:11:51] launching puck at (-2.41, 4.38) with (168.20, -305.17) force -[04/26/2026 06:11:57] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:11:57] launching puck at (-2.53, 4.31) with (176.63, -300.37) force -[04/26/2026 06:12:03] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:12:03] launching puck at (-1.93, 4.61) with (134.18, -321.58) force -[04/26/2026 06:12:08] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:12:08] launching puck at (-2.98, 4.01) with (207.76, -279.74) force -[04/26/2026 06:12:14] force = 70 * 0.5986078 = 41.90255 -[04/26/2026 06:12:14] launching puck at (1.86, 0.82) with (-77.82, -34.30) force -[04/26/2026 06:12:19] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:12:19] launching puck at (2.01, 4.58) with (-139.97, -319.10) force -[04/26/2026 06:12:24] force = 70 * 0.7697585 = 53.88309 -[04/26/2026 06:12:24] launching puck at (-2.27, 1.89) with (122.26, -101.70) force -[04/26/2026 06:12:29] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:12:29] launching puck at (-0.91, 4.92) with (63.28, -342.66) force -[04/26/2026 06:12:35] force = 70 * 0.8199111 = 57.39378 -[04/26/2026 06:12:35] launching puck at (2.80, 1.76) with (-160.60, -100.93) force -[04/26/2026 06:12:41] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:12:41] launching puck at (-0.90, 4.92) with (62.57, -342.79) force -[04/26/2026 06:12:46] force = 70 * 0.5116938 = 35.81857 -[04/26/2026 06:12:46] launching puck at (-0.82, 1.38) with (29.40, -49.48) force -[04/26/2026 06:12:56] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:12:56] launching puck at (-4.36, -2.45) with (303.73, 170.78) force -[04/26/2026 06:13:01] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:13:01] launching puck at (2.81, 4.14) with (-195.63, -288.35) force -[04/26/2026 06:13:06] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:13:06] launching puck at (3.76, -3.29) with (-262.33, 229.35) force -[04/26/2026 06:13:16] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:13:16] launching puck at (2.74, 4.18) with (-191.25, -291.28) force -[04/26/2026 06:13:25] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:13:25] launching puck at (-4.79, -1.44) with (333.72, 100.26) force -[04/26/2026 06:13:30] force = 70 * 0.9672365 = 67.70656 -[04/26/2026 06:13:30] launching puck at (3.97, 2.49) with (-268.88, -168.55) force -[04/26/2026 06:13:36] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:13:36] launching puck at (3.76, -3.29) with (-262.11, 229.60) force -[04/26/2026 06:13:43] force = 70 * 0.9621023 = 67.34716 -[04/26/2026 06:13:43] launching puck at (4.40, 1.43) with (-296.61, -96.38) force -[04/26/2026 06:13:49] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:13:49] launching puck at (4.18, -2.75) with (-290.99, 191.69) force -[04/26/2026 06:13:51] Dedicated match PATCH success: 200 {"ok":true,"id":131} -[04/26/2026 06:13:54] Dedicated match PATCH success: 200 {"ok":true,"id":131,"winner_id":18,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/26248.txt b/games/soccar/soccar_Data/26248.txt deleted file mode 100644 index bbb1e54..0000000 --- a/games/soccar/soccar_Data/26248.txt +++ /dev/null @@ -1,107 +0,0 @@ -[04/25/2026 12:52:51] Configured dedicated match reporting for match id 109 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/25/2026 12:52:51] Starting server at port 26248 -[04/25/2026 12:52:55] Dedicated match PATCH success: 200 {"ok":true,"id":109} -[04/25/2026 12:52:55] Game started On Server -[04/25/2026 12:52:55] Dedicated match PATCH success: 200 {"ok":true,"id":109} -[04/25/2026 12:53:04] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:53:04] launching puck at (0.06, -5.00) with (-3.94, 348.43) force -[04/25/2026 12:53:20] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:53:20] launching puck at (-4.56, 2.06) with (317.59, -143.38) force -[04/25/2026 12:53:31] force = 70 * 0.7992557 = 55.9479 -[04/25/2026 12:53:31] launching puck at (0.83, -3.04) with (-46.35, 170.22) force -[04/25/2026 12:53:37] force = 70 * 0.7263691 = 50.84584 -[04/25/2026 12:53:37] launching puck at (2.30, 1.37) with (-117.15, -69.80) force -[04/25/2026 12:53:44] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:53:44] launching puck at (3.14, -3.89) with (-218.71, 271.26) force -[04/25/2026 12:53:49] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:53:49] launching puck at (-4.96, -0.64) with (345.58, 44.62) force -[04/25/2026 12:53:58] force = 70 * 0.9104946 = 63.73462 -[04/25/2026 12:53:58] launching puck at (-0.88, -4.00) with (56.37, 254.64) force -[04/25/2026 12:54:03] force = 70 * 0.7841818 = 54.89272 -[04/25/2026 12:54:03] launching puck at (-2.44, -1.83) with (133.68, 100.61) force -[04/25/2026 12:54:09] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:54:09] launching puck at (-1.63, -4.73) with (113.71, 329.38) force -[04/25/2026 12:54:14] force = 70 * 0.6623821 = 46.36674 -[04/25/2026 12:54:14] launching puck at (1.43, -1.84) with (-66.50, 85.33) force -[04/25/2026 12:54:17] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:54:17] launching puck at (-3.36, -3.71) with (233.88, 258.30) force -[04/25/2026 12:54:21] force = 70 * 0.7389587 = 51.72711 -[04/25/2026 12:54:21] launching puck at (2.23, -1.62) with (-115.43, 83.76) force -[04/25/2026 12:54:25] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:54:25] launching puck at (-4.26, -2.62) with (296.97, 182.29) force -[04/25/2026 12:54:28] force = 70 * 0.5198346 = 36.38842 -[04/25/2026 12:54:28] launching puck at (-1.47, -0.73) with (53.62, 26.57) force -[04/25/2026 12:54:31] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:54:31] launching puck at (1.11, -4.88) with (-77.26, 339.78) force -[04/25/2026 12:54:35] force = 70 * 0.5351999 = 37.46399 -[04/25/2026 12:54:35] launching puck at (-1.68, -0.39) with (62.76, 14.48) force -[04/25/2026 12:54:38] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:54:38] launching puck at (0.34, -4.99) with (-23.95, 347.63) force -[04/25/2026 12:54:42] force = 70 * 0.4749575 = 33.24702 -[04/25/2026 12:54:42] launching puck at (-1.45, -0.16) with (48.07, 5.33) force -[04/25/2026 12:54:44] force = 70 * 0.8679188 = 60.75432 -[04/25/2026 12:54:44] launching puck at (3.42, 1.41) with (-207.51, -85.79) force -[04/25/2026 12:54:49] force = 70 * 0.7065924 = 49.46147 -[04/25/2026 12:54:49] launching puck at (-2.24, -1.25) with (110.99, 61.84) force -[04/25/2026 12:54:55] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:54:55] launching puck at (-4.68, 1.77) with (325.93, -123.25) force -[04/25/2026 12:54:59] force = 70 * 0.5386357 = 37.7045 -[04/25/2026 12:54:59] launching puck at (-0.83, -1.53) with (31.12, 57.60) force -[04/25/2026 12:55:06] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:55:06] launching puck at (-0.96, -4.91) with (66.74, 342.00) force -[04/25/2026 12:55:12] force = 70 * 0.5997815 = 41.9847 -[04/25/2026 12:55:12] launching puck at (-1.96, -0.54) with (82.38, 22.65) force -[04/25/2026 12:55:15] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:55:15] launching puck at (-0.15, -5.00) with (10.80, 348.29) force -[04/25/2026 12:55:19] force = 70 * 0.616568 = 43.15976 -[04/25/2026 12:55:19] launching puck at (0.25, -2.10) with (-10.89, 90.47) force -[04/25/2026 12:55:22] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:55:22] launching puck at (0.38, -4.99) with (-26.14, 347.47) force -[04/25/2026 12:55:28] force = 70 * 0.6706636 = 46.94645 -[04/25/2026 12:55:28] launching puck at (-2.35, -0.35) with (110.27, 16.64) force -[04/25/2026 12:55:31] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:55:31] launching puck at (3.07, -3.95) with (-214.05, 274.96) force -[04/25/2026 12:55:36] force = 70 * 0.8843691 = 61.90583 -[04/25/2026 12:55:36] launching puck at (-3.62, -1.28) with (224.38, 79.13) force -[04/25/2026 12:55:39] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:55:39] launching puck at (-1.79, 4.67) with (125.02, -325.25) force -[04/25/2026 12:55:44] force = 70 * 0.8400843 = 58.8059 -[04/25/2026 12:55:44] launching puck at (-3.07, 1.61) with (180.35, -94.50) force -[04/25/2026 12:55:48] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:55:48] launching puck at (-0.93, -4.91) with (64.88, 342.36) force -[04/25/2026 12:55:52] force = 70 * 0.545392 = 38.17744 -[04/25/2026 12:55:52] launching puck at (-1.50, -0.95) with (57.10, 36.17) force -[04/25/2026 12:55:56] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:55:56] launching puck at (-4.70, 1.70) with (327.68, -118.51) force -[04/25/2026 12:56:00] force = 70 * 0.5740173 = 40.18121 -[04/25/2026 12:56:00] launching puck at (-1.16, -1.52) with (46.59, 61.22) force -[04/25/2026 12:56:06] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:56:06] launching puck at (-4.92, 0.89) with (342.84, -62.27) force -[04/25/2026 12:56:13] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:56:13] launching puck at (2.86, 4.10) with (-199.04, -286.01) force -[04/25/2026 12:56:19] force = 70 * 0.9145837 = 64.02086 -[04/25/2026 12:56:19] launching puck at (2.02, 3.61) with (-129.14, -230.92) force -[04/25/2026 12:56:35] force = 70 * 0.6619066 = 46.33346 -[04/25/2026 12:56:35] launching puck at (-2.31, 0.27) with (107.26, -12.58) force -[04/25/2026 12:56:43] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:56:43] launching puck at (-4.02, 2.98) with (279.82, -207.66) force -[04/25/2026 12:56:51] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:56:51] launching puck at (-0.32, -4.99) with (22.62, 347.72) force -[04/25/2026 12:57:03] force = 70 * 0.4849926 = 33.94948 -[04/25/2026 12:57:03] launching puck at (-1.44, 0.40) with (48.81, -13.68) force -[04/25/2026 12:57:25] force = 70 * 0.1589748 = 11.12824 -[04/25/2026 12:57:25] launching puck at (0.12, 0.79) with (-1.39, -8.84) force -[04/25/2026 12:57:27] force = 70 * 0.9519926 = 66.63948 -[04/25/2026 12:57:27] launching puck at (1.42, -4.29) with (-94.56, 286.08) force -[04/25/2026 12:57:44] force = 70 * 0.9195474 = 64.36832 -[04/25/2026 12:57:44] launching puck at (4.05, -1.03) with (-260.91, 66.35) force -[04/25/2026 12:57:48] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:57:48] launching puck at (4.38, -2.41) with (-305.30, 167.96) force -[04/25/2026 12:57:55] force = 70 * 0.4346936 = 30.42855 -[04/25/2026 12:57:55] launching puck at (0.47, -1.23) with (-14.33, 37.54) force -[04/25/2026 12:58:01] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:58:01] launching puck at (2.98, -4.02) with (-207.37, 280.03) force -[04/25/2026 12:58:21] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:58:21] launching puck at (-2.36, -4.41) with (164.13, 307.38) force -[04/25/2026 12:58:52] force = 70 * 0.9499003 = 66.49303 -[04/25/2026 12:58:52] launching puck at (3.99, 2.07) with (-265.52, -137.79) force diff --git a/games/soccar/soccar_Data/26252.txt b/games/soccar/soccar_Data/26252.txt deleted file mode 100644 index 698ae0b..0000000 --- a/games/soccar/soccar_Data/26252.txt +++ /dev/null @@ -1,3 +0,0 @@ -[04/26/2026 06:45:37] Configured dedicated match reporting for match id 188 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:45:37] Starting server at port 26252 -[04/26/2026 06:45:52] Dedicated match PATCH success: 200 {"ok":true,"id":188} diff --git a/games/soccar/soccar_Data/26257.txt b/games/soccar/soccar_Data/26257.txt deleted file mode 100644 index 3bbd832..0000000 --- a/games/soccar/soccar_Data/26257.txt +++ /dev/null @@ -1,5 +0,0 @@ -[04/24/2026 20:04:51] Configured dedicated match reporting for match id 97 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/24/2026 20:04:51] Starting server at port 26257 -[04/24/2026 20:05:34] Dedicated match PATCH success: 200 {"ok":true,"id":97} -[04/24/2026 20:05:35] Game started On Server -[04/24/2026 20:05:35] Dedicated match PATCH success: 200 {"ok":true,"id":97} diff --git a/games/soccar/soccar_Data/26264.txt b/games/soccar/soccar_Data/26264.txt deleted file mode 100644 index 42e5f5a..0000000 --- a/games/soccar/soccar_Data/26264.txt +++ /dev/null @@ -1,2 +0,0 @@ -[04/26/2026 06:22:16] Configured dedicated match reporting for match id 153 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:22:16] Starting server at port 26264 diff --git a/games/soccar/soccar_Data/26271.txt b/games/soccar/soccar_Data/26271.txt deleted file mode 100644 index de8409b..0000000 --- a/games/soccar/soccar_Data/26271.txt +++ /dev/null @@ -1,3 +0,0 @@ -[04/24/2026 19:51:36] Configured dedicated match reporting for match id 94 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/24/2026 19:51:36] Starting server at port 26271 -[04/24/2026 19:51:53] Dedicated match PATCH success: 200 {"ok":true,"id":94} diff --git a/games/soccar/soccar_Data/26275.txt b/games/soccar/soccar_Data/26275.txt deleted file mode 100644 index d20eb8a..0000000 --- a/games/soccar/soccar_Data/26275.txt +++ /dev/null @@ -1,67 +0,0 @@ -[04/26/2026 06:06:00] Configured dedicated match reporting for match id 126 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:06:00] Starting server at port 26275 -[04/26/2026 06:06:33] Dedicated match PATCH success: 200 {"ok":true,"id":126} -[04/26/2026 06:06:34] Game started On Server -[04/26/2026 06:06:36] Dedicated match PATCH success: 200 {"ok":true,"id":126} -[04/26/2026 06:06:46] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:06:46] launching puck at (-0.04, -5.00) with (3.12, 348.44) force -[04/26/2026 06:06:54] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:06:54] launching puck at (4.03, -2.96) with (-280.75, 206.40) force -[04/26/2026 06:07:00] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:07:00] launching puck at (1.77, -4.67) with (-123.66, 325.77) force -[04/26/2026 06:07:08] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:07:08] launching puck at (-1.83, -4.65) with (127.79, 324.17) force -[04/26/2026 06:07:14] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:07:14] launching puck at (0.08, -5.00) with (-5.72, 348.41) force -[04/26/2026 06:07:21] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:07:21] launching puck at (0.86, 4.93) with (-59.59, -343.32) force -[04/26/2026 06:07:29] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:07:29] launching puck at (0.82, -4.93) with (-57.21, 343.72) force -[04/26/2026 06:07:34] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:07:34] launching puck at (-1.79, 4.67) with (124.83, -325.33) force -[04/26/2026 06:07:45] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:07:45] launching puck at (-1.44, -4.79) with (100.11, 333.76) force -[04/26/2026 06:07:49] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:07:49] launching puck at (-4.96, -0.65) with (345.48, 45.45) force -[04/26/2026 06:08:02] force = 70 * 0.6570541 = 45.99379 -[04/26/2026 06:08:02] launching puck at (2.31, 0.01) with (-106.07, -0.29) force -[04/26/2026 06:08:07] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:08:07] launching puck at (-0.87, 4.92) with (60.73, -343.12) force -[04/26/2026 06:08:12] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:08:12] launching puck at (2.24, 4.47) with (-156.24, -311.46) force -[04/26/2026 06:08:17] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:08:17] launching puck at (1.90, 4.62) with (-132.58, -322.25) force -[04/26/2026 06:08:26] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:08:26] launching puck at (4.34, -2.48) with (-302.69, 172.61) force -[04/26/2026 06:08:31] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:08:31] launching puck at (2.64, 4.25) with (-184.09, -295.86) force -[04/26/2026 06:08:38] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:08:38] launching puck at (5.00, 0.13) with (-348.34, -8.80) force -[04/26/2026 06:08:42] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:08:42] launching puck at (4.60, -1.97) with (-320.36, 137.08) force -[04/26/2026 06:08:48] force = 70 * 0.969283 = 67.84982 -[04/26/2026 06:08:48] launching puck at (-0.87, -4.63) with (58.70, 314.10) force -[04/26/2026 06:08:54] force = 70 * 0.9030666 = 63.21466 -[04/26/2026 06:08:54] launching puck at (3.29, 2.31) with (-208.05, -145.87) force -[04/26/2026 06:09:02] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:09:02] launching puck at (2.47, -4.35) with (-172.01, 303.04) force -[04/26/2026 06:09:08] force = 70 * 0.8743545 = 61.20481 -[04/26/2026 06:09:08] launching puck at (-2.01, 3.17) with (123.05, -193.94) force -[04/26/2026 06:09:14] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:09:14] launching puck at (4.66, 1.81) with (-324.79, -126.21) force -[04/26/2026 06:09:19] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:09:19] launching puck at (-0.08, 5.00) with (5.88, -348.40) force -[04/26/2026 06:09:25] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:09:25] launching puck at (1.51, 4.77) with (-105.15, -332.21) force -[04/26/2026 06:09:31] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:09:31] launching puck at (-1.48, 4.78) with (103.13, -332.84) force -[04/26/2026 06:09:36] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:09:36] launching puck at (-4.69, -1.75) with (326.52, 121.69) force -[04/26/2026 06:09:47] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:09:47] launching puck at (-0.01, -5.00) with (0.76, 348.45) force -[04/26/2026 06:09:54] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:09:54] launching puck at (3.34, -3.72) with (-232.54, 259.51) force -[04/26/2026 06:10:02] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:10:02] launching puck at (-2.35, -4.41) with (163.76, 307.57) force -[04/26/2026 06:10:03] Dedicated match PATCH success: 200 {"ok":true,"id":126} -[04/26/2026 06:10:06] Dedicated match PATCH success: 200 {"ok":true,"id":126,"winner_id":24,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/26291.txt b/games/soccar/soccar_Data/26291.txt deleted file mode 100644 index c43ccc0..0000000 --- a/games/soccar/soccar_Data/26291.txt +++ /dev/null @@ -1,120 +0,0 @@ -[04/24/2026 19:29:33] Configured dedicated match reporting for match id 92 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/24/2026 19:29:33] Starting server at port 26291 -[04/24/2026 19:29:38] Dedicated match PATCH success: 200 {"ok":true,"id":92} -[04/24/2026 19:29:39] Game started On Server -[04/24/2026 19:29:39] Dedicated match PATCH success: 200 {"ok":true,"id":92} -[04/24/2026 19:29:41] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:29:41] launching puck at (-0.24, -4.99) with (16.98, 348.04) force -[04/24/2026 19:29:48] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:29:48] launching puck at (-3.66, 3.41) with (255.10, -237.36) force -[04/24/2026 19:29:54] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:29:54] launching puck at (-0.99, -4.90) with (68.73, 341.61) force -[04/24/2026 19:29:59] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:29:59] launching puck at (-1.18, 4.86) with (82.41, -338.57) force -[04/24/2026 19:30:06] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:30:06] launching puck at (-5.00, 0.06) with (348.43, -3.84) force -[04/24/2026 19:30:11] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:30:11] launching puck at (-2.45, 4.36) with (170.80, -303.72) force -[04/24/2026 19:30:16] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:30:16] launching puck at (-1.68, -4.71) with (116.73, 328.32) force -[04/24/2026 19:30:22] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:30:22] launching puck at (-1.88, 4.63) with (131.31, -322.77) force -[04/24/2026 19:30:29] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:30:29] launching puck at (2.04, -4.56) with (-142.37, 318.04) force -[04/24/2026 19:30:35] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:30:35] launching puck at (-0.30, 4.99) with (20.98, -347.82) force -[04/24/2026 19:30:41] force = 70 * 0.899351 = 62.95457 -[04/24/2026 19:30:41] launching puck at (3.84, -1.06) with (-241.80, 66.58) force -[04/24/2026 19:30:52] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:30:52] launching puck at (2.34, -4.42) with (-162.94, 308.01) force -[04/24/2026 19:30:57] force = 70 * 0.7131259 = 49.91881 -[04/24/2026 19:30:57] launching puck at (2.53, -0.62) with (-126.37, 30.78) force -[04/24/2026 19:31:03] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:31:03] launching puck at (2.14, 4.52) with (-149.30, -314.85) force -[04/24/2026 19:31:13] force = 70 * 0.7542991 = 52.80094 -[04/24/2026 19:31:13] launching puck at (1.77, 2.24) with (-93.35, -118.16) force -[04/24/2026 19:31:18] force = 70 * 0.9270084 = 64.89059 -[04/24/2026 19:31:18] launching puck at (-3.85, 1.83) with (249.65, -118.46) force -[04/24/2026 19:31:22] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:31:22] launching puck at (-4.66, -1.81) with (324.75, 126.33) force -[04/24/2026 19:31:29] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:31:29] launching puck at (0.63, 4.96) with (-43.89, -345.68) force -[04/24/2026 19:31:34] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:31:34] launching puck at (-0.26, 4.99) with (18.03, -347.99) force -[04/24/2026 19:31:40] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:31:40] launching puck at (-0.12, 5.00) with (8.10, -348.36) force -[04/24/2026 19:31:47] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:31:47] launching puck at (1.51, -4.77) with (-105.08, 332.23) force -[04/24/2026 19:31:57] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:31:57] launching puck at (-0.33, 4.99) with (22.82, -347.71) force -[04/24/2026 19:32:03] force = 70 * 0.9610584 = 67.27409 -[04/24/2026 19:32:03] launching puck at (4.61, -0.22) with (-310.41, 15.04) force -[04/24/2026 19:32:07] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:32:07] launching puck at (1.23, 4.85) with (-85.85, -337.71) force -[04/24/2026 19:32:11] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:32:11] launching puck at (1.27, -4.84) with (-88.30, 337.08) force -[04/24/2026 19:32:15] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:32:15] launching puck at (4.83, 1.31) with (-336.27, -91.32) force -[04/24/2026 19:32:20] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:32:20] launching puck at (3.63, -3.44) with (-252.63, 239.99) force -[04/24/2026 19:32:25] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:32:25] launching puck at (4.86, -1.19) with (-338.38, 83.20) force -[04/24/2026 19:32:30] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:32:30] launching puck at (-2.14, -4.52) with (148.87, 315.05) force -[04/24/2026 19:32:37] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:32:37] launching puck at (2.62, 4.26) with (-182.47, -296.86) force -[04/24/2026 19:32:42] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:32:42] launching puck at (-1.67, -4.71) with (116.35, 328.46) force -[04/24/2026 19:32:48] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:32:48] launching puck at (-1.75, -4.68) with (121.99, 326.40) force -[04/24/2026 19:32:55] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:32:55] launching puck at (-0.41, 4.98) with (28.73, -347.27) force -[04/24/2026 19:33:01] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:33:01] launching puck at (-0.25, 4.99) with (17.20, -348.03) force -[04/24/2026 19:33:08] force = 70 * 0.7306991 = 51.14894 -[04/24/2026 19:33:08] launching puck at (0.51, 2.66) with (-25.94, -136.04) force -[04/24/2026 19:33:12] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:33:12] launching puck at (0.62, 4.96) with (-43.29, -345.75) force -[04/24/2026 19:33:17] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:33:17] launching puck at (-2.16, 4.51) with (150.79, -314.13) force -[04/24/2026 19:33:21] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:33:21] launching puck at (-0.04, 5.00) with (3.10, -348.44) force -[04/24/2026 19:33:27] force = 70 * 0.8626057 = 60.3824 -[04/24/2026 19:33:27] launching puck at (-3.65, 0.18) with (220.10, -11.14) force -[04/24/2026 19:33:38] force = 70 * 0.8889005 = 62.22304 -[04/24/2026 19:33:38] launching puck at (1.38, 3.63) with (-85.65, -226.06) force -[04/24/2026 19:33:44] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:33:44] launching puck at (0.10, -5.00) with (-7.23, 348.38) force -[04/24/2026 19:33:54] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:33:54] launching puck at (4.99, 0.34) with (-347.63, -24.01) force -[04/24/2026 19:33:59] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:33:59] launching puck at (-0.13, -5.00) with (9.14, 348.33) force -[04/24/2026 19:34:04] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:34:04] launching puck at (-0.75, 4.94) with (52.27, -344.51) force -[04/24/2026 19:34:09] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:34:09] launching puck at (-4.95, 0.68) with (345.23, -47.27) force -[04/24/2026 19:34:15] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:34:15] launching puck at (0.86, 4.93) with (-59.93, -343.26) force -[04/24/2026 19:34:23] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:34:23] launching puck at (-0.57, -4.97) with (39.57, 346.20) force -[04/24/2026 19:34:30] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:34:30] launching puck at (0.12, 5.00) with (-8.13, -348.36) force -[04/24/2026 19:34:36] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:34:36] launching puck at (3.82, -3.23) with (-265.92, 225.19) force -[04/24/2026 19:34:41] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:34:41] launching puck at (-3.58, 3.49) with (249.36, -243.40) force -[04/24/2026 19:34:46] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:34:46] launching puck at (-1.76, -4.68) with (122.69, 326.14) force -[04/24/2026 19:34:54] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:34:54] launching puck at (-1.87, -4.64) with (130.18, 323.22) force -[04/24/2026 19:34:59] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:34:59] launching puck at (1.04, -4.89) with (-72.83, 340.76) force -[04/24/2026 19:35:06] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:35:06] launching puck at (4.78, 1.45) with (-333.42, -101.24) force -[04/24/2026 19:35:10] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:35:10] launching puck at (4.64, -1.86) with (-323.36, 129.85) force -[04/24/2026 19:35:12] Dedicated match PATCH success: 200 {"ok":true,"id":92} -[04/24/2026 19:35:13] Dedicated match PATCH success: 200 {"ok":true,"id":92,"winner_id":9,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} -[04/26/2026 06:38:05] Configured dedicated match reporting for match id 175 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:38:05] Starting server at port 26291 -[04/26/2026 06:38:50] Dedicated match PATCH success: 200 {"ok":true,"id":175} diff --git a/games/soccar/soccar_Data/26292.txt b/games/soccar/soccar_Data/26292.txt deleted file mode 100644 index 29f551d..0000000 --- a/games/soccar/soccar_Data/26292.txt +++ /dev/null @@ -1,107 +0,0 @@ -[04/26/2026 06:39:17] Configured dedicated match reporting for match id 176 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:39:17] Starting server at port 26292 -[04/26/2026 06:39:23] Game started On Server -[04/26/2026 06:39:24] Dedicated match PATCH success: 200 {"ok":true,"id":176} -[04/26/2026 06:39:24] Dedicated match PATCH success: 200 {"ok":true,"id":176} -[04/26/2026 06:39:27] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:39:27] launching puck at (0.02, -5.00) with (-1.56, 348.45) force -[04/26/2026 06:39:36] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:39:36] launching puck at (1.60, 4.74) with (-111.80, -330.03) force -[04/26/2026 06:39:42] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:39:42] launching puck at (2.29, -4.45) with (-159.45, 309.83) force -[04/26/2026 06:39:51] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:39:51] launching puck at (-0.42, 4.98) with (29.22, -347.23) force -[04/26/2026 06:39:56] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:39:56] launching puck at (-4.58, -2.00) with (319.38, 139.34) force -[04/26/2026 06:40:05] force = 70 * 0.9117298 = 63.82108 -[04/26/2026 06:40:05] launching puck at (4.05, 0.66) with (-258.48, -42.42) force -[04/26/2026 06:40:15] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:40:15] launching puck at (-0.68, -4.95) with (47.41, 345.21) force -[04/26/2026 06:40:23] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:40:23] launching puck at (-2.07, 4.55) with (144.45, -317.10) force -[04/26/2026 06:40:29] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:40:29] launching puck at (-1.79, -4.67) with (125.03, 325.25) force -[04/26/2026 06:40:36] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:40:36] launching puck at (-3.44, -3.63) with (239.51, 253.09) force -[04/26/2026 06:40:43] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:40:43] launching puck at (-5.00, -0.14) with (348.31, 9.94) force -[04/26/2026 06:40:50] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:40:50] launching puck at (-2.95, -4.04) with (205.55, 281.37) force -[04/26/2026 06:40:56] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:40:56] launching puck at (-2.86, -4.10) with (199.60, 285.62) force -[04/26/2026 06:41:04] force = 70 * 0.9730068 = 68.11048 -[04/26/2026 06:41:04] launching puck at (1.71, 4.43) with (-116.55, -301.83) force -[04/26/2026 06:41:09] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:41:09] launching puck at (-4.59, -1.99) with (319.72, 138.57) force -[04/26/2026 06:41:15] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:41:15] launching puck at (1.37, 4.81) with (-95.28, -335.17) force -[04/26/2026 06:41:20] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:41:20] launching puck at (-0.03, -5.00) with (1.95, 348.45) force -[04/26/2026 06:41:30] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:41:30] launching puck at (-0.69, 4.95) with (48.12, -345.11) force -[04/26/2026 06:41:36] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:41:36] launching puck at (-4.88, -1.07) with (340.38, 74.59) force -[04/26/2026 06:41:49] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:41:49] launching puck at (-2.51, 4.32) with (174.93, -301.36) force -[04/26/2026 06:41:54] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:41:54] launching puck at (-3.16, -3.87) with (220.25, 270.02) force -[04/26/2026 06:42:00] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:42:00] launching puck at (-4.99, -0.25) with (348.00, 17.68) force -[04/26/2026 06:42:06] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:42:06] launching puck at (-4.57, 2.03) with (318.53, -141.28) force -[04/26/2026 06:42:13] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:42:13] launching puck at (2.07, -4.55) with (-144.45, 317.10) force -[04/26/2026 06:42:19] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:42:19] launching puck at (1.08, -4.88) with (-75.33, 340.21) force -[04/26/2026 06:42:26] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:42:26] launching puck at (-0.12, 5.00) with (8.51, -348.35) force -[04/26/2026 06:42:33] force = 70 * 0.9738054 = 68.16637 -[04/26/2026 06:42:33] launching puck at (4.02, -2.55) with (-274.05, 173.63) force -[04/26/2026 06:42:39] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:42:39] launching puck at (0.69, 4.95) with (-48.03, -345.13) force -[04/26/2026 06:42:44] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:42:44] launching puck at (-1.48, -4.78) with (103.06, 332.86) force -[04/26/2026 06:42:52] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:42:52] launching puck at (2.13, 4.52) with (-148.67, -315.15) force -[04/26/2026 06:42:58] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:42:58] launching puck at (0.60, -4.96) with (-41.96, 345.92) force -[04/26/2026 06:43:06] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:43:06] launching puck at (0.13, -5.00) with (-8.84, 348.34) force -[04/26/2026 06:43:16] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:43:16] launching puck at (-0.05, 5.00) with (3.77, -348.43) force -[04/26/2026 06:43:22] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:43:22] launching puck at (-3.20, -3.84) with (223.33, 267.47) force -[04/26/2026 06:43:35] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:43:35] launching puck at (0.36, 4.99) with (-24.88, -347.56) force -[04/26/2026 06:43:41] force = 70 * 0.9938475 = 69.56933 -[04/26/2026 06:43:41] launching puck at (4.74, 1.54) with (-329.49, -107.28) force -[04/26/2026 06:43:47] force = 70 * 0.8599769 = 60.19839 -[04/26/2026 06:43:47] launching puck at (1.56, 3.27) with (-94.15, -197.01) force -[04/26/2026 06:43:53] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:43:53] launching puck at (-3.40, -3.67) with (236.87, 255.56) force -[04/26/2026 06:44:00] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:44:00] launching puck at (3.14, 3.89) with (-218.96, -271.06) force -[04/26/2026 06:44:06] force = 70 * 0.9654102 = 67.57871 -[04/26/2026 06:44:06] launching puck at (1.90, 4.26) with (-128.71, -287.94) force -[04/26/2026 06:44:17] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:44:17] launching puck at (2.85, 4.11) with (-198.72, -286.23) force -[04/26/2026 06:44:30] force = 70 * 0.9623039 = 67.36127 -[04/26/2026 06:44:30] launching puck at (4.37, -1.53) with (-294.62, 102.96) force -[04/26/2026 06:44:39] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:44:39] launching puck at (1.13, 4.87) with (-79.01, -339.38) force -[04/26/2026 06:44:46] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:44:46] launching puck at (0.19, -5.00) with (-13.57, 348.19) force -[04/26/2026 06:44:53] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:44:53] launching puck at (-2.87, 4.09) with (200.11, -285.27) force -[04/26/2026 06:44:59] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:44:59] launching puck at (-1.21, -4.85) with (84.32, 338.10) force -[04/26/2026 06:45:08] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:45:08] launching puck at (-4.56, 2.06) with (317.53, -143.50) force -[04/26/2026 06:45:13] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:45:13] launching puck at (-0.63, -4.96) with (44.05, 345.66) force -[04/26/2026 06:45:26] force = 70 * 0.9481202 = 66.36842 -[04/26/2026 06:45:26] launching puck at (3.41, 2.91) with (-226.06, -193.12) force -[04/26/2026 06:45:30] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:45:30] launching puck at (0.60, -4.96) with (-41.80, 345.94) force -[04/26/2026 06:45:30] Dedicated match PATCH success: 200 {"ok":true,"id":176} -[04/26/2026 06:45:31] Dedicated match PATCH success: 200 {"ok":true,"id":176,"winner_id":18,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/26293.txt b/games/soccar/soccar_Data/26293.txt deleted file mode 100644 index 0f8dc70..0000000 --- a/games/soccar/soccar_Data/26293.txt +++ /dev/null @@ -1,29 +0,0 @@ -[04/26/2026 06:19:10] Configured dedicated match reporting for match id 146 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:19:10] Starting server at port 26293 -[04/26/2026 06:19:31] Dedicated match PATCH success: 200 {"ok":true,"id":146} -[04/26/2026 06:19:34] Game started On Server -[04/26/2026 06:19:36] Dedicated match PATCH success: 200 {"ok":true,"id":146} -[04/26/2026 06:19:37] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:19:37] launching puck at (0.26, -4.99) with (-17.81, 348.00) force -[04/26/2026 06:19:44] force = 70 * 0.9774723 = 68.42307 -[04/26/2026 06:19:44] launching puck at (-3.24, -3.54) with (221.86, 242.14) force -[04/26/2026 06:19:59] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:19:59] launching puck at (0.52, -4.97) with (-36.03, 346.59) force -[04/26/2026 06:20:06] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:20:06] launching puck at (-4.97, 0.58) with (346.10, -40.39) force -[04/26/2026 06:20:13] force = 70 * 0.7629558 = 53.40691 -[04/26/2026 06:20:13] launching puck at (-2.32, -1.75) with (123.79, 93.71) force -[04/26/2026 06:20:22] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:20:22] launching puck at (-0.33, -4.99) with (22.73, 347.71) force -[04/26/2026 06:20:28] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:20:28] launching puck at (0.03, -5.00) with (-2.05, 348.45) force -[04/26/2026 06:20:36] force = 70 * 0.920242 = 64.41694 -[04/26/2026 06:20:36] launching puck at (-1.66, -3.85) with (106.95, 247.77) force -[04/26/2026 06:20:41] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:20:41] launching puck at (-0.02, -5.00) with (1.64, 348.45) force -[04/26/2026 06:20:45] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:20:45] launching puck at (-1.22, -4.85) with (85.01, 337.93) force -[04/26/2026 06:20:51] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:20:51] launching puck at (0.16, -5.00) with (-10.97, 348.28) force -[04/26/2026 06:20:52] Dedicated match PATCH success: 200 {"ok":true,"id":146} -[04/26/2026 06:20:53] Dedicated match PATCH success: 200 {"ok":true,"id":146,"winner_id":9,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/26342.txt b/games/soccar/soccar_Data/26342.txt deleted file mode 100644 index cf21c38..0000000 --- a/games/soccar/soccar_Data/26342.txt +++ /dev/null @@ -1,135 +0,0 @@ -[04/26/2026 06:40:42] Configured dedicated match reporting for match id 178 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:40:42] Starting server at port 26342 -[04/26/2026 06:40:47] Dedicated match PATCH success: 200 {"ok":true,"id":178} -[04/26/2026 06:40:51] Game started On Server -[04/26/2026 06:40:52] Dedicated match PATCH success: 200 {"ok":true,"id":178} -[04/26/2026 06:40:54] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:40:54] launching puck at (-0.29, -4.99) with (20.18, 347.87) force -[04/26/2026 06:41:01] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:41:01] launching puck at (-3.19, 3.85) with (222.04, -268.55) force -[04/26/2026 06:41:09] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:41:09] launching puck at (-2.76, -4.17) with (192.26, 290.61) force -[04/26/2026 06:41:18] force = 70 * 0.8970313 = 62.79219 -[04/26/2026 06:41:18] launching puck at (-3.78, -1.20) with (237.07, 75.36) force -[04/26/2026 06:41:23] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:41:23] launching puck at (-2.21, -4.49) with (153.79, 312.68) force -[04/26/2026 06:41:28] force = 70 * 0.7471675 = 52.30173 -[04/26/2026 06:41:28] launching puck at (-0.24, -2.80) with (12.73, 146.28) force -[04/26/2026 06:41:33] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:41:33] launching puck at (-0.49, 4.98) with (33.98, -346.79) force -[04/26/2026 06:41:40] force = 70 * 0.6047299 = 42.33109 -[04/26/2026 06:41:40] launching puck at (1.97, -0.59) with (-83.41, 25.03) force -[04/26/2026 06:41:45] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:41:45] launching puck at (-4.97, 0.51) with (346.64, -35.55) force -[04/26/2026 06:41:55] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:41:55] launching puck at (4.00, -3.00) with (-278.83, 208.98) force -[04/26/2026 06:42:02] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:42:02] launching puck at (-0.13, -5.00) with (9.17, 348.33) force -[04/26/2026 06:42:09] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:42:09] launching puck at (4.16, 2.78) with (-289.79, -193.50) force -[04/26/2026 06:42:15] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:42:15] launching puck at (-3.14, -3.89) with (218.72, 271.25) force -[04/26/2026 06:42:21] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:42:21] launching puck at (-4.79, -1.42) with (334.16, 98.77) force -[04/26/2026 06:42:27] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:42:27] launching puck at (-2.58, -4.28) with (180.14, 298.28) force -[04/26/2026 06:42:31] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:42:31] launching puck at (-4.87, 1.12) with (339.66, -77.77) force -[04/26/2026 06:42:55] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:42:55] launching puck at (-2.12, 4.53) with (147.41, -315.74) force -[04/26/2026 06:43:02] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:43:02] launching puck at (-4.89, -1.03) with (340.99, 71.73) force -[04/26/2026 06:43:06] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:43:06] launching puck at (0.34, 4.99) with (-23.78, -347.64) force -[04/26/2026 06:43:12] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:43:12] launching puck at (2.55, -4.30) with (-177.54, 299.83) force -[04/26/2026 06:43:18] force = 70 * 0.9685495 = 67.79847 -[04/26/2026 06:43:18] launching puck at (4.58, 1.07) with (-310.33, -72.79) force -[04/26/2026 06:43:33] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:43:33] launching puck at (-4.58, -2.01) with (319.03, 140.13) force -[04/26/2026 06:43:49] force = 70 * 0.6884198 = 48.18938 -[04/26/2026 06:43:49] launching puck at (1.23, -2.14) with (-59.37, 103.11) force -[04/26/2026 06:44:00] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:44:00] launching puck at (3.78, -3.27) with (-263.37, 228.15) force -[04/26/2026 06:44:06] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:44:06] launching puck at (0.02, 5.00) with (-1.43, -348.45) force -[04/26/2026 06:44:12] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:44:12] launching puck at (-2.40, 4.38) with (167.53, -305.54) force -[04/26/2026 06:44:20] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:44:20] launching puck at (-2.39, 4.39) with (166.65, -306.02) force -[04/26/2026 06:44:29] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:44:29] launching puck at (-3.15, -3.88) with (219.43, 270.69) force -[04/26/2026 06:44:36] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:44:36] launching puck at (-3.39, -3.68) with (236.06, 256.31) force -[04/26/2026 06:44:51] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:44:51] launching puck at (-1.60, -4.74) with (111.49, 330.13) force -[04/26/2026 06:45:00] force = 70 * 0.8424637 = 58.97246 -[04/26/2026 06:45:00] launching puck at (-1.32, -3.22) with (78.14, 189.87) force -[04/26/2026 06:45:08] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:45:08] launching puck at (-0.11, -5.00) with (7.84, 348.37) force -[04/26/2026 06:45:15] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:45:15] launching puck at (-2.24, 4.47) with (155.93, -311.62) force -[04/26/2026 06:45:20] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:45:20] launching puck at (-0.60, 4.96) with (41.91, -345.92) force -[04/26/2026 06:45:27] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:45:27] launching puck at (3.74, 3.32) with (-260.83, -231.06) force -[04/26/2026 06:45:31] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:45:31] launching puck at (4.60, -1.95) with (-320.72, 136.22) force -[04/26/2026 06:45:36] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:45:36] launching puck at (3.04, 3.97) with (-211.68, -276.79) force -[04/26/2026 06:45:44] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:45:44] launching puck at (0.18, -5.00) with (-12.79, 348.22) force -[04/26/2026 06:45:50] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:45:50] launching puck at (-2.26, 4.46) with (157.42, -310.87) force -[04/26/2026 06:46:08] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:46:08] launching puck at (-1.58, -4.74) with (110.12, 330.60) force -[04/26/2026 06:46:17] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:46:17] launching puck at (-4.12, 2.83) with (287.38, -197.05) force -[04/26/2026 06:46:39] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:46:39] launching puck at (-4.93, -0.82) with (343.75, 57.08) force -[04/26/2026 06:46:45] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:46:45] launching puck at (-0.51, -4.97) with (35.46, 346.64) force -[04/26/2026 06:46:50] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:46:50] launching puck at (-4.38, 2.41) with (305.31, -167.94) force -[04/26/2026 06:46:55] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:46:55] launching puck at (-2.09, -4.54) with (145.56, 316.59) force -[04/26/2026 06:47:01] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:47:01] launching puck at (-4.95, -0.72) with (344.82, 50.16) force -[04/26/2026 06:47:07] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:47:07] launching puck at (-4.29, -2.56) with (299.14, 178.70) force -[04/26/2026 06:47:12] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:47:12] launching puck at (2.13, 4.52) with (-148.33, -315.31) force -[04/26/2026 06:47:23] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:47:23] launching puck at (1.06, 4.89) with (-73.55, -340.60) force -[04/26/2026 06:47:29] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:47:29] launching puck at (0.21, 5.00) with (-14.76, -348.14) force -[04/26/2026 06:47:40] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:47:40] launching puck at (-3.61, -3.46) with (251.63, 241.05) force -[04/26/2026 06:47:50] force = 70 * 0.6838707 = 47.87095 -[04/26/2026 06:47:50] launching puck at (-2.44, -0.04) with (117.02, 1.69) force -[04/26/2026 06:47:55] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:47:55] launching puck at (-4.98, -0.48) with (346.85, 33.34) force -[04/26/2026 06:48:09] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:48:09] launching puck at (-1.51, 4.77) with (105.41, -332.13) force -[04/26/2026 06:48:15] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:48:15] launching puck at (-4.91, 0.96) with (341.98, -66.84) force -[04/26/2026 06:48:25] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:48:25] launching puck at (-4.83, -1.29) with (336.74, 89.59) force -[04/26/2026 06:48:35] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:48:35] launching puck at (0.04, 5.00) with (-3.13, -348.44) force -[04/26/2026 06:48:42] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:48:42] launching puck at (-0.52, 4.97) with (36.16, -346.57) force -[04/26/2026 06:48:55] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:48:55] launching puck at (-0.06, -5.00) with (4.19, 348.43) force -[04/26/2026 06:49:01] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:49:01] launching puck at (-3.44, 3.62) with (240.07, -252.56) force -[04/26/2026 06:49:09] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:49:09] launching puck at (2.04, -4.56) with (-142.34, 318.05) force -[04/26/2026 06:49:15] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:49:15] launching puck at (-0.13, 5.00) with (9.19, -348.33) force -[04/26/2026 06:49:20] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:49:20] launching puck at (-1.74, -4.69) with (121.19, 326.70) force -[04/26/2026 06:49:27] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:49:27] launching puck at (-2.28, 4.45) with (158.93, -310.10) force -[04/26/2026 06:49:28] Dedicated match PATCH success: 200 {"ok":true,"id":178} -[04/26/2026 06:49:29] Dedicated match PATCH success: 200 {"ok":true,"id":178,"winner_id":22,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/26343.txt b/games/soccar/soccar_Data/26343.txt deleted file mode 100644 index f5b5543..0000000 --- a/games/soccar/soccar_Data/26343.txt +++ /dev/null @@ -1,35 +0,0 @@ -[04/25/2026 05:57:56] Configured dedicated match reporting for match id 101 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/25/2026 05:57:56] Starting server at port 26343 -[04/25/2026 05:58:03] Dedicated match PATCH success: 200 {"ok":true,"id":101} -[04/25/2026 05:58:10] Game started On Server -[04/25/2026 05:58:11] Dedicated match PATCH success: 200 {"ok":true,"id":101} -[04/25/2026 05:58:14] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 05:58:14] launching puck at (0.06, -5.00) with (-3.86, 348.43) force -[04/25/2026 05:58:26] force = 70 * 0.9676068 = 67.73248 -[04/25/2026 05:58:26] launching puck at (-2.06, -4.21) with (139.51, 285.47) force -[04/25/2026 05:58:33] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 05:58:33] launching puck at (-4.99, 0.32) with (347.73, -22.43) force -[04/25/2026 05:58:40] force = 70 * 0.9592086 = 67.1446 -[04/25/2026 05:58:40] launching puck at (-0.54, -4.57) with (36.44, 306.67) force -[04/25/2026 05:58:47] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 05:58:47] launching puck at (2.27, -4.45) with (-158.30, 310.42) force -[04/25/2026 05:58:54] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 05:58:54] launching puck at (-4.66, 1.82) with (324.68, -126.50) force -[04/25/2026 05:58:58] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 05:58:58] launching puck at (4.34, -2.49) with (-302.22, 173.44) force -[04/25/2026 05:59:06] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 05:59:06] launching puck at (-0.20, 5.00) with (14.16, -348.17) force -[04/25/2026 05:59:15] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 05:59:15] launching puck at (0.26, -4.99) with (-18.08, 347.98) force -[04/25/2026 05:59:25] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 05:59:25] launching puck at (-3.90, 3.13) with (271.49, -218.43) force -[04/25/2026 05:59:31] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 05:59:31] launching puck at (1.41, -4.80) with (-98.01, 334.39) force -[04/25/2026 05:59:42] force = 70 * 0.9299109 = 65.09377 -[04/25/2026 05:59:42] launching puck at (4.23, -0.70) with (-275.37, 45.71) force -[04/25/2026 05:59:49] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 05:59:49] launching puck at (2.98, -4.01) with (-207.76, 279.74) force -[04/25/2026 05:59:55] force = 70 * 0.98093 = 68.6651 -[04/25/2026 05:59:55] launching puck at (4.26, -2.29) with (-292.61, 157.26) force -[04/25/2026 06:00:17] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:00:17] launching puck at (-4.78, 1.48) with (332.84, -103.15) force diff --git a/games/soccar/soccar_Data/26348.txt b/games/soccar/soccar_Data/26348.txt deleted file mode 100644 index 8e408e6..0000000 --- a/games/soccar/soccar_Data/26348.txt +++ /dev/null @@ -1,2 +0,0 @@ -[04/26/2026 06:51:09] Configured dedicated match reporting for match id 199 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:51:09] Starting server at port 26348 diff --git a/games/soccar/soccar_Data/26357.txt b/games/soccar/soccar_Data/26357.txt deleted file mode 100644 index 2ec5da5..0000000 --- a/games/soccar/soccar_Data/26357.txt +++ /dev/null @@ -1,87 +0,0 @@ -[04/26/2026 06:50:54] Configured dedicated match reporting for match id 198 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:50:54] Starting server at port 26357 -[04/26/2026 06:51:02] Dedicated match PATCH success: 200 {"ok":true,"id":198} -[04/26/2026 06:51:04] Game started On Server -[04/26/2026 06:51:05] Dedicated match PATCH success: 200 {"ok":true,"id":198} -[04/26/2026 06:51:09] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:51:09] launching puck at (-0.19, -5.00) with (13.34, 348.20) force -[04/26/2026 06:51:15] force = 70 * 0.9845397 = 68.91779 -[04/26/2026 06:51:15] launching puck at (2.36, 4.27) with (-162.35, -294.37) force -[04/26/2026 06:51:21] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:51:21] launching puck at (-0.26, -4.99) with (17.78, 348.00) force -[04/26/2026 06:51:30] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:51:30] launching puck at (0.07, 5.00) with (-4.72, -348.42) force -[04/26/2026 06:51:40] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:51:40] launching puck at (1.68, -4.71) with (-116.80, 328.29) force -[04/26/2026 06:51:46] force = 70 * 0.9640157 = 67.48109 -[04/26/2026 06:51:46] launching puck at (-2.66, 3.82) with (179.47, -257.55) force -[04/26/2026 06:51:55] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:51:55] launching puck at (-4.83, -1.30) with (336.54, 90.34) force -[04/26/2026 06:52:00] force = 70 * 0.9011372 = 63.07961 -[04/26/2026 06:52:00] launching puck at (-3.23, 2.36) with (203.77, -148.91) force -[04/26/2026 06:52:07] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:52:07] launching puck at (-5.00, -0.15) with (348.29, 10.60) force -[04/26/2026 06:52:22] force = 70 * 0.9204993 = 64.43495 -[04/26/2026 06:52:22] launching puck at (-1.58, 3.88) with (101.91, -250.15) force -[04/26/2026 06:52:30] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:52:30] launching puck at (-0.57, -4.97) with (39.66, 346.19) force -[04/26/2026 06:52:36] force = 70 * 0.8004643 = 56.0325 -[04/26/2026 06:52:36] launching puck at (0.67, -3.09) with (-37.42, 173.17) force -[04/26/2026 06:52:43] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:52:43] launching puck at (-0.28, 4.99) with (19.50, -347.91) force -[04/26/2026 06:52:50] force = 70 * 0.8059832 = 56.41882 -[04/26/2026 06:52:50] launching puck at (2.23, -2.29) with (-126.08, 129.36) force -[04/26/2026 06:52:56] force = 70 * 0.9829998 = 68.80998 -[04/26/2026 06:52:56] launching puck at (2.55, 4.14) with (-175.27, -284.87) force -[04/26/2026 06:53:28] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:53:28] launching puck at (-1.53, 4.76) with (106.42, -331.80) force -[04/26/2026 06:53:35] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:53:35] launching puck at (-0.18, -5.00) with (12.24, 348.24) force -[04/26/2026 06:53:45] force = 70 * 0.9406374 = 65.84461 -[04/26/2026 06:53:45] launching puck at (2.37, 3.71) with (-155.87, -244.23) force -[04/26/2026 06:53:51] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:53:51] launching puck at (4.65, 1.83) with (-324.27, -127.55) force -[04/26/2026 06:53:55] force = 70 * 0.9452229 = 66.1656 -[04/26/2026 06:53:55] launching puck at (-2.12, 3.91) with (140.52, -258.66) force -[04/26/2026 06:54:03] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:54:03] launching puck at (-4.05, -2.93) with (282.47, 204.04) force -[04/26/2026 06:54:10] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:54:10] launching puck at (-1.52, 4.76) with (105.72, -332.03) force -[04/26/2026 06:54:15] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:54:15] launching puck at (-3.09, 3.93) with (215.31, -273.97) force -[04/26/2026 06:54:22] force = 70 * 0.6828654 = 47.80058 -[04/26/2026 06:54:22] launching puck at (2.05, 1.33) with (-97.84, -63.43) force -[04/26/2026 06:54:29] force = 70 * 0.9777756 = 68.44429 -[04/26/2026 06:54:29] launching puck at (-4.66, -1.16) with (318.99, 79.45) force -[04/26/2026 06:54:37] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:54:37] launching puck at (-1.76, -4.68) with (122.35, 326.27) force -[04/26/2026 06:54:43] force = 70 * 0.9639341 = 67.47539 -[04/26/2026 06:54:43] launching puck at (-3.29, 3.28) with (222.26, -221.55) force -[04/26/2026 06:54:58] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:54:58] launching puck at (-4.16, -2.78) with (289.82, 193.45) force -[04/26/2026 06:55:04] force = 70 * 0.9922054 = 69.45438 -[04/26/2026 06:55:04] launching puck at (-4.80, 1.28) with (333.11, -88.56) force -[04/26/2026 06:55:15] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:55:15] launching puck at (-0.58, 4.97) with (40.57, -346.08) force -[04/26/2026 06:55:21] force = 70 * 0.9408915 = 65.8624 -[04/26/2026 06:55:21] launching puck at (-4.21, 1.30) with (277.13, -85.40) force -[04/26/2026 06:55:27] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:55:27] launching puck at (-3.16, -3.88) with (220.00, 270.22) force -[04/26/2026 06:55:34] force = 70 * 0.9417523 = 65.92266 -[04/26/2026 06:55:34] launching puck at (4.33, -0.86) with (-285.25, 56.84) force -[04/26/2026 06:55:43] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:55:43] launching puck at (0.84, -4.93) with (-58.51, 343.51) force -[04/26/2026 06:55:51] force = 70 * 0.829169 = 58.04183 -[04/26/2026 06:55:51] launching puck at (3.13, -1.27) with (-181.51, 73.83) force -[04/26/2026 06:55:58] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:55:58] launching puck at (3.81, 3.24) with (-265.49, -225.69) force -[04/26/2026 06:56:04] force = 70 * 0.8887382 = 62.21167 -[04/26/2026 06:56:04] launching puck at (0.63, 3.83) with (-39.13, -238.42) force -[04/26/2026 06:56:13] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:56:13] launching puck at (-1.20, -4.85) with (83.67, 338.26) force -[04/26/2026 06:56:18] force = 70 * 0.8606772 = 60.24741 -[04/26/2026 06:56:18] launching puck at (-1.98, -3.05) with (119.20, 183.59) force -[04/26/2026 06:56:25] force = 70 * 0.5939147 = 41.57403 -[04/26/2026 06:56:25] launching puck at (1.90, -0.65) with (-79.06, 26.87) force -[04/26/2026 06:56:25] Dedicated match PATCH success: 200 {"ok":true,"id":198} -[04/26/2026 06:56:27] Dedicated match PATCH success: 200 {"ok":true,"id":198,"winner_id":10,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/26361.txt b/games/soccar/soccar_Data/26361.txt deleted file mode 100644 index 62b2829..0000000 --- a/games/soccar/soccar_Data/26361.txt +++ /dev/null @@ -1,200 +0,0 @@ -[04/24/2026 19:27:29] Configured dedicated match reporting for match id 91 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/24/2026 19:27:30] Starting server at port 26361 -[04/24/2026 19:27:35] Dedicated match PATCH success: 200 {"ok":true,"id":91} -[04/24/2026 19:27:45] Game started On Server -[04/24/2026 19:27:46] Dedicated match PATCH success: 200 {"ok":true,"id":91} -[04/24/2026 19:27:52] force = 70 * 0.6369891 = 44.58924 -[04/24/2026 19:27:52] launching puck at (2.02, -0.89) with (-89.99, 39.91) force -[04/24/2026 19:27:56] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:27:56] launching puck at (0.26, 4.99) with (-18.10, -347.98) force -[04/24/2026 19:28:02] force = 70 * 0.5424913 = 37.97439 -[04/24/2026 19:28:02] launching puck at (1.22, -1.26) with (-46.46, 47.82) force -[04/24/2026 19:28:07] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:28:07] launching puck at (0.15, 5.00) with (-10.50, -348.29) force -[04/24/2026 19:28:14] force = 70 * 0.7028779 = 49.20145 -[04/24/2026 19:28:14] launching puck at (1.94, 1.66) with (-95.22, -81.54) force -[04/24/2026 19:28:18] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:28:18] launching puck at (0.09, 5.00) with (-6.46, -348.39) force -[04/24/2026 19:28:19] Dedicated match PATCH success: 200 {"ok":true,"id":91} -[04/24/2026 19:28:20] Dedicated match PATCH success: 200 {"ok":true,"id":91,"winner_id":9,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} -[04/25/2026 13:07:25] Configured dedicated match reporting for match id 111 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/25/2026 13:07:25] Starting server at port 26361 -[04/25/2026 13:07:28] Game started On Server -[04/25/2026 13:07:29] Dedicated match PATCH success: 200 {"ok":true,"id":111} -[04/25/2026 13:07:29] Dedicated match PATCH success: 200 {"ok":true,"id":111} -[04/25/2026 13:07:34] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:07:34] launching puck at (-0.02, -5.00) with (1.73, 348.45) force -[04/25/2026 13:07:45] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:07:45] launching puck at (-0.09, -5.00) with (6.15, 348.40) force -[04/25/2026 13:07:50] force = 70 * 0.4923051 = 34.46136 -[04/25/2026 13:07:50] launching puck at (-0.32, -1.49) with (10.96, 51.32) force -[04/25/2026 13:07:57] force = 70 * 0.4743133 = 33.20193 -[04/25/2026 13:07:57] launching puck at (1.30, -0.65) with (-43.08, 21.66) force -[04/25/2026 13:08:00] force = 70 * 0.2522022 = 17.65415 -[04/25/2026 13:08:00] launching puck at (0.47, -0.81) with (-8.23, 14.31) force -[04/25/2026 13:08:04] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:08:04] launching puck at (0.59, 4.96) with (-41.21, -346.01) force -[04/25/2026 13:08:10] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:08:10] launching puck at (-3.55, 3.52) with (247.45, -245.34) force -[04/25/2026 13:08:16] force = 70 * 0.8987271 = 62.91089 -[04/25/2026 13:08:16] launching puck at (3.94, 0.55) with (-247.80, -34.90) force -[04/25/2026 13:08:22] force = 70 * 0.6554978 = 45.88485 -[04/25/2026 13:08:22] launching puck at (-2.29, -0.24) with (104.87, 11.17) force -[04/25/2026 13:08:29] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:08:29] launching puck at (-1.23, -4.85) with (85.73, 337.74) force -[04/25/2026 13:08:38] force = 70 * 0.7465096 = 52.25567 -[04/25/2026 13:08:38] launching puck at (2.68, -0.84) with (-139.82, 43.69) force -[04/25/2026 13:08:43] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:08:43] launching puck at (0.06, 5.00) with (-4.13, -348.43) force -[04/25/2026 13:08:50] force = 70 * 0.7605947 = 53.24163 -[04/25/2026 13:08:50] launching puck at (2.51, 1.43) with (-133.78, -76.23) force -[04/25/2026 13:08:59] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:08:59] launching puck at (-2.16, 4.51) with (150.85, -314.11) force -[04/25/2026 13:09:09] force = 70 * 0.9515882 = 66.61117 -[04/25/2026 13:09:09] launching puck at (4.26, -1.51) with (-283.68, 100.29) force -[04/25/2026 13:09:14] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:09:14] launching puck at (1.16, 4.86) with (-81.18, -338.86) force -[04/25/2026 13:09:28] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:09:28] launching puck at (0.98, 4.90) with (-68.06, -341.74) force -[04/25/2026 13:09:39] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:09:39] launching puck at (-2.84, 4.11) with (198.05, -286.70) force -[04/25/2026 13:09:46] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:09:46] launching puck at (-4.50, -2.17) with (313.80, 151.48) force -[04/25/2026 13:09:57] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:09:57] launching puck at (2.62, -4.26) with (-182.30, 296.96) force -[04/25/2026 13:10:04] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:10:04] launching puck at (4.70, 1.71) with (-327.41, -119.25) force -[04/25/2026 13:10:09] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:10:09] launching puck at (0.33, -4.99) with (-23.06, 347.69) force -[04/25/2026 13:10:16] force = 70 * 0.8436754 = 59.05728 -[04/25/2026 13:10:16] launching puck at (-3.25, 1.29) with (191.66, -76.05) force -[04/25/2026 13:10:20] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:10:20] launching puck at (2.36, -4.41) with (-164.76, 307.04) force -[04/25/2026 13:10:27] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:10:27] launching puck at (2.80, -4.14) with (-195.38, 288.52) force -[04/25/2026 13:10:32] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:10:32] launching puck at (0.45, -4.98) with (-31.52, 347.02) force -[04/25/2026 13:10:38] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:10:38] launching puck at (-3.77, 3.28) with (262.99, -228.60) force -[04/25/2026 13:10:43] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:10:43] launching puck at (1.26, -4.84) with (-87.67, 337.24) force -[04/25/2026 13:10:48] force = 70 * 0.8426212 = 58.98349 -[04/25/2026 13:10:48] launching puck at (-1.05, -3.32) with (61.82, 195.91) force -[04/25/2026 13:10:54] force = 70 * 0.6648005 = 46.53603 -[04/25/2026 13:10:54] launching puck at (-2.35, -0.01) with (109.15, 0.68) force -[04/25/2026 13:10:59] force = 70 * 0.5026913 = 35.18839 -[04/25/2026 13:10:59] launching puck at (-0.47, -1.49) with (16.53, 52.59) force -[04/25/2026 13:11:08] force = 70 * 0.7186973 = 50.30881 -[04/25/2026 13:11:08] launching puck at (-2.18, -1.49) with (109.53, 74.90) force -[04/25/2026 13:11:12] force = 70 * 0.8295853 = 58.07097 -[04/25/2026 13:11:12] launching puck at (3.29, 0.77) with (-191.10, -44.64) force -[04/25/2026 13:11:18] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:11:18] launching puck at (-0.13, -5.00) with (8.92, 348.34) force -[04/25/2026 13:11:23] force = 70 * 0.9444938 = 66.11456 -[04/25/2026 13:11:23] launching puck at (-2.95, -3.32) with (195.13, 219.41) force -[04/25/2026 13:11:29] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:11:29] launching puck at (-2.25, -4.46) with (156.91, 311.12) force -[04/25/2026 13:11:33] force = 70 * 0.8701679 = 60.91175 -[04/25/2026 13:11:33] launching puck at (2.64, -2.61) with (-161.09, 158.97) force -[04/25/2026 13:11:39] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:11:39] launching puck at (-4.52, 2.15) with (314.66, -149.69) force -[04/25/2026 13:11:49] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:11:49] launching puck at (0.82, -4.93) with (-57.46, 343.68) force -[04/25/2026 13:11:54] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:11:54] launching puck at (-0.25, 4.99) with (17.39, -348.02) force -[04/25/2026 13:11:58] force = 70 * 0.9699057 = 67.8934 -[04/25/2026 13:11:58] launching puck at (1.31, -4.53) with (-89.20, 307.53) force -[04/25/2026 13:12:02] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:12:02] launching puck at (-0.04, 5.00) with (2.84, -348.44) force -[04/25/2026 13:12:10] force = 70 * 0.550969 = 38.56783 -[04/25/2026 13:12:10] launching puck at (1.26, -1.29) with (-48.53, 49.58) force -[04/25/2026 13:12:13] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:12:13] launching puck at (4.86, 1.16) with (-338.95, -80.83) force -[04/25/2026 13:12:18] force = 70 * 0.7762938 = 54.34056 -[04/25/2026 13:12:18] launching puck at (-0.67, -2.92) with (36.40, 158.61) force -[04/25/2026 13:12:25] force = 70 * 0.9709535 = 67.96674 -[04/25/2026 13:12:25] launching puck at (-4.73, -0.06) with (321.31, 4.33) force -[04/25/2026 13:12:30] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:12:30] launching puck at (-3.73, 3.33) with (260.02, -231.97) force -[04/25/2026 13:12:34] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:12:34] launching puck at (-4.33, 2.51) with (301.56, -174.58) force -[04/25/2026 13:12:43] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:12:43] launching puck at (-1.65, 4.72) with (114.99, -328.93) force -[04/25/2026 13:12:50] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:12:50] launching puck at (3.78, 3.28) with (-263.22, -228.33) force -[04/25/2026 13:13:00] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:13:00] launching puck at (-0.48, 4.98) with (33.55, -346.83) force -[04/25/2026 13:13:07] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:13:07] launching puck at (-3.28, 3.77) with (228.64, -262.95) force -[04/25/2026 13:13:15] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:13:15] launching puck at (0.05, -5.00) with (-3.57, 348.43) force -[04/25/2026 13:13:22] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:13:22] launching puck at (1.69, 4.71) with (-117.60, -328.01) force -[04/25/2026 13:13:27] force = 70 * 0.5738291 = 40.16804 -[04/25/2026 13:13:27] launching puck at (0.47, -1.85) with (-18.97, 74.49) force -[04/25/2026 13:13:34] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:13:34] launching puck at (4.26, 2.62) with (-296.96, -182.31) force -[04/25/2026 13:13:38] force = 70 * 0.9378517 = 65.64962 -[04/25/2026 13:13:38] launching puck at (0.08, 4.37) with (-5.07, -286.91) force -[04/25/2026 13:13:42] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:13:42] launching puck at (-0.89, 4.92) with (61.68, -342.95) force -[04/25/2026 13:13:48] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:13:48] launching puck at (-3.87, -3.17) with (269.60, 220.76) force -[04/25/2026 13:13:53] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:13:53] launching puck at (-3.07, 3.95) with (213.64, -275.28) force -[04/25/2026 13:14:06] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:14:06] launching puck at (-1.36, -4.81) with (94.66, 335.35) force -[04/25/2026 13:14:12] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:14:12] launching puck at (-2.85, -4.11) with (198.54, 286.36) force -[04/25/2026 13:14:23] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:14:23] launching puck at (1.45, 4.79) with (-100.74, -333.57) force -[04/25/2026 13:14:29] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:14:29] launching puck at (-2.39, -4.39) with (166.44, 306.14) force -[04/25/2026 13:14:36] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:14:36] launching puck at (-3.34, -3.72) with (232.61, 259.45) force -[04/25/2026 13:14:46] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:14:46] launching puck at (-0.44, 4.98) with (30.35, -347.13) force -[04/25/2026 13:14:53] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:14:53] launching puck at (2.79, -4.15) with (-194.54, 289.09) force -[04/25/2026 13:15:03] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:15:03] launching puck at (0.70, 4.95) with (-48.80, -345.02) force -[04/25/2026 13:15:16] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:15:16] launching puck at (1.30, -4.83) with (-90.44, 336.51) force -[04/25/2026 13:15:21] force = 70 * 0.6566216 = 45.96351 -[04/25/2026 13:15:21] launching puck at (-1.94, -1.24) with (89.38, 56.80) force -[04/25/2026 13:15:25] force = 70 * 0.8774804 = 61.42363 -[04/25/2026 13:15:25] launching puck at (-0.34, -3.77) with (21.12, 231.26) force -[04/25/2026 13:15:29] force = 70 * 0.5606543 = 39.2458 -[04/25/2026 13:15:29] launching puck at (-1.81, 0.39) with (70.91, -15.21) force -[04/25/2026 13:15:33] force = 70 * 0.7886163 = 55.20314 -[04/25/2026 13:15:33] launching puck at (-2.47, -1.84) with (136.32, 101.48) force -[04/25/2026 13:15:37] force = 70 * 0.6313046 = 44.19132 -[04/25/2026 13:15:37] launching puck at (-2.17, -0.25) with (95.70, 11.21) force -[04/25/2026 13:15:41] force = 70 * 0.8245705 = 57.71994 -[04/25/2026 13:15:41] launching puck at (-1.65, -2.90) with (95.43, 167.55) force -[04/25/2026 13:15:46] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:15:46] launching puck at (0.59, 4.97) with (-40.92, -346.04) force -[04/25/2026 13:15:51] force = 70 * 0.9173669 = 64.21568 -[04/25/2026 13:15:51] launching puck at (-1.03, -4.03) with (65.99, 258.89) force -[04/25/2026 13:15:57] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:15:57] launching puck at (-3.28, 3.77) with (228.68, -262.91) force -[04/25/2026 13:16:10] force = 70 * 0.2390346 = 16.73242 -[04/25/2026 13:16:10] launching puck at (-0.54, -0.74) with (9.10, 12.31) force -[04/25/2026 13:16:13] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:16:13] launching puck at (0.75, 4.94) with (-52.41, -344.49) force -[04/25/2026 13:16:18] force = 70 * 0.2571564 = 18.00095 -[04/25/2026 13:16:18] launching puck at (-0.46, -0.82) with (8.24, 14.83) force -[04/25/2026 13:16:21] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:16:21] launching puck at (1.00, 4.90) with (-69.53, -341.44) force -[04/25/2026 13:16:26] force = 70 * 0.7727522 = 54.09266 -[04/25/2026 13:16:26] launching puck at (-0.90, -2.83) with (48.57, 153.20) force -[04/25/2026 13:16:30] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:16:30] launching puck at (-2.18, -4.50) with (151.65, 313.72) force -[04/25/2026 13:16:38] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:16:38] launching puck at (-4.95, -0.71) with (344.96, 49.25) force -[04/25/2026 13:16:43] force = 70 * 0.6133164 = 42.93214 -[04/25/2026 13:16:43] launching puck at (1.33, -1.62) with (-56.89, 69.74) force -[04/25/2026 13:16:52] force = 70 * 0.9381137 = 65.66796 -[04/25/2026 13:16:52] launching puck at (-3.17, -3.01) with (208.24, 197.80) force -[04/25/2026 13:16:54] Dedicated match PATCH success: 200 {"ok":true,"id":111} -[04/25/2026 13:16:55] Dedicated match PATCH success: 200 {"ok":true,"id":111,"winner_id":16,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/26362.txt b/games/soccar/soccar_Data/26362.txt deleted file mode 100644 index 9a0fd69..0000000 --- a/games/soccar/soccar_Data/26362.txt +++ /dev/null @@ -1,3 +0,0 @@ -[04/26/2026 06:48:48] Configured dedicated match reporting for match id 194 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:48:48] Starting server at port 26362 -[04/26/2026 06:49:26] Dedicated match PATCH success: 200 {"ok":true,"id":194} diff --git a/games/soccar/soccar_Data/26376.txt b/games/soccar/soccar_Data/26376.txt deleted file mode 100644 index e38402d..0000000 --- a/games/soccar/soccar_Data/26376.txt +++ /dev/null @@ -1,3 +0,0 @@ -[04/26/2026 06:08:00] Configured dedicated match reporting for match id 128 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:08:00] Starting server at port 26376 -[04/26/2026 06:08:38] Dedicated match PATCH success: 200 {"ok":true,"id":128} diff --git a/games/soccar/soccar_Data/26383.txt b/games/soccar/soccar_Data/26383.txt deleted file mode 100644 index 209094e..0000000 --- a/games/soccar/soccar_Data/26383.txt +++ /dev/null @@ -1,31 +0,0 @@ -[04/21/2026 10:28:08] Configured dedicated match reporting for match id 87 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/21/2026 10:28:08] Starting server at port 26383 -[04/21/2026 10:28:17] Game started On Server -[04/21/2026 10:28:18] Dedicated match PATCH success: 200 {"ok":true,"id":87} -[04/21/2026 10:28:19] Dedicated match PATCH success: 200 {"ok":true,"id":87} -[04/21/2026 10:28:19] force = 70 * 0.9955804 = 69.69063 -[04/21/2026 10:28:19] launching puck at (-0.02, -5.00) with (1.54, 348.45) force -[04/21/2026 10:28:27] force = 70 * 0.6885447 = 48.19813 -[04/21/2026 10:28:27] launching puck at (0.05, -2.47) with (-2.52, 119.01) force -[04/21/2026 10:28:38] force = 70 * 0.9955804 = 69.69063 -[04/21/2026 10:28:38] launching puck at (-0.11, -5.00) with (7.74, 348.37) force -[04/21/2026 10:28:44] force = 70 * 0.9955804 = 69.69063 -[04/21/2026 10:28:44] launching puck at (4.49, 2.19) with (-313.20, -152.73) force -[04/21/2026 10:28:48] force = 70 * 0.9955804 = 69.69063 -[04/21/2026 10:28:48] launching puck at (-3.69, -3.37) with (257.18, 235.11) force -[04/21/2026 10:28:54] force = 70 * 0.9955804 = 69.69063 -[04/21/2026 10:28:54] launching puck at (-3.72, -3.34) with (259.37, 232.70) force -[04/21/2026 10:28:58] force = 70 * 0.9955804 = 69.69063 -[04/21/2026 10:28:58] launching puck at (-4.96, -0.67) with (345.35, 46.43) force -[04/21/2026 10:29:02] force = 70 * 0.9955804 = 69.69063 -[04/21/2026 10:29:02] launching puck at (-0.09, -5.00) with (5.97, 348.40) force -[04/21/2026 10:29:06] force = 70 * 0.9955804 = 69.69063 -[04/21/2026 10:29:06] launching puck at (3.84, 3.21) with (-267.40, -223.43) force -[04/21/2026 10:29:10] force = 70 * 0.9955804 = 69.69063 -[04/21/2026 10:29:10] launching puck at (-0.60, 4.96) with (42.16, -345.89) force -[04/21/2026 10:29:15] force = 70 * 0.9955804 = 69.69063 -[04/21/2026 10:29:15] launching puck at (-1.29, -4.83) with (90.25, 336.56) force -[04/21/2026 10:29:20] force = 70 * 0.2545742 = 17.82019 -[04/21/2026 10:29:20] launching puck at (-0.94, 0.04) with (16.71, -0.79) force -[04/21/2026 10:29:25] force = 70 * 0.5864961 = 41.05473 -[04/21/2026 10:29:25] launching puck at (-0.64, -1.87) with (26.23, 76.70) force diff --git a/games/soccar/soccar_Data/26388.txt b/games/soccar/soccar_Data/26388.txt deleted file mode 100644 index 283f7a8..0000000 --- a/games/soccar/soccar_Data/26388.txt +++ /dev/null @@ -1,65 +0,0 @@ -[04/26/2026 06:21:13] Configured dedicated match reporting for match id 150 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:21:13] Starting server at port 26388 -[04/26/2026 06:21:22] Dedicated match PATCH success: 200 {"ok":true,"id":150} -[04/26/2026 06:21:24] Game started On Server -[04/26/2026 06:21:25] Dedicated match PATCH success: 200 {"ok":true,"id":150} -[04/26/2026 06:21:31] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:21:31] launching puck at (-0.07, -5.00) with (4.62, 348.42) force -[04/26/2026 06:21:39] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:21:39] launching puck at (-0.52, 4.97) with (36.40, -346.55) force -[04/26/2026 06:21:47] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:21:47] launching puck at (1.05, -4.89) with (-73.19, 340.68) force -[04/26/2026 06:21:53] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:21:53] launching puck at (4.60, 1.96) with (-320.62, -136.46) force -[04/26/2026 06:22:01] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:22:01] launching puck at (-1.15, -4.86) with (80.43, 339.04) force -[04/26/2026 06:22:06] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:22:06] launching puck at (-1.90, 4.62) with (132.56, -322.26) force -[04/26/2026 06:22:13] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:22:13] launching puck at (-3.32, -3.74) with (231.45, 260.48) force -[04/26/2026 06:22:17] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:22:17] launching puck at (-2.47, 4.35) with (172.12, -302.98) force -[04/26/2026 06:22:23] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:22:23] launching puck at (-1.12, -4.87) with (78.37, 339.53) force -[04/26/2026 06:22:28] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:22:28] launching puck at (-3.29, -3.76) with (229.46, 262.23) force -[04/26/2026 06:22:35] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:22:35] launching puck at (-0.50, -4.97) with (35.17, 346.67) force -[04/26/2026 06:22:42] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:22:42] launching puck at (4.15, 2.79) with (-289.05, -194.60) force -[04/26/2026 06:22:57] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:22:57] launching puck at (4.89, 1.03) with (-341.00, -71.71) force -[04/26/2026 06:23:04] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:23:04] launching puck at (-0.37, 4.99) with (25.59, -347.51) force -[04/26/2026 06:23:13] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:23:13] launching puck at (-0.02, -5.00) with (1.54, 348.45) force -[04/26/2026 06:23:20] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:23:20] launching puck at (2.89, -4.08) with (-201.27, 284.44) force -[04/26/2026 06:23:30] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:23:30] launching puck at (1.21, -4.85) with (-84.43, 338.07) force -[04/26/2026 06:23:34] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:23:34] launching puck at (2.77, -4.16) with (-193.28, 289.94) force -[04/26/2026 06:23:44] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:23:44] launching puck at (0.93, -4.91) with (-64.60, 342.41) force -[04/26/2026 06:23:52] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:23:52] launching puck at (-4.93, 0.81) with (343.90, -56.14) force -[04/26/2026 06:24:00] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:24:00] launching puck at (4.23, -2.67) with (-294.48, 186.28) force -[04/26/2026 06:24:06] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:24:06] launching puck at (1.10, 4.88) with (-76.32, -339.99) force -[04/26/2026 06:24:12] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:24:12] launching puck at (4.97, -0.56) with (-346.26, 39.02) force -[04/26/2026 06:24:20] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:24:20] launching puck at (-0.14, 5.00) with (9.76, -348.32) force -[04/26/2026 06:24:32] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:24:32] launching puck at (0.07, -5.00) with (-4.72, 348.42) force -[04/26/2026 06:24:38] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:24:38] launching puck at (2.63, 4.25) with (-183.53, -296.20) force -[04/26/2026 06:24:45] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:24:45] launching puck at (-4.99, -0.34) with (347.67, 23.38) force -[04/26/2026 06:24:50] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:24:50] launching puck at (-1.52, 4.76) with (106.06, -331.92) force -[04/26/2026 06:24:59] force = 70 * 0.7821948 = 54.75364 -[04/26/2026 06:24:59] launching puck at (2.98, -0.56) with (-163.31, 30.57) force -[04/26/2026 06:25:00] Dedicated match PATCH success: 200 {"ok":true,"id":150} -[04/26/2026 06:25:01] Dedicated match PATCH success: 200 {"ok":true,"id":150,"winner_id":5,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/26389.txt b/games/soccar/soccar_Data/26389.txt deleted file mode 100644 index 1aac9bc..0000000 --- a/games/soccar/soccar_Data/26389.txt +++ /dev/null @@ -1,33 +0,0 @@ -[04/26/2026 06:18:18] Configured dedicated match reporting for match id 142 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:18:18] Starting server at port 26389 -[04/26/2026 06:18:28] Dedicated match PATCH success: 200 {"ok":true,"id":142} -[04/26/2026 06:18:55] Game started On Server -[04/26/2026 06:18:56] Dedicated match PATCH success: 200 {"ok":true,"id":142} -[04/26/2026 06:19:03] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:19:03] launching puck at (0.10, -5.00) with (-6.72, 348.39) force -[04/26/2026 06:19:10] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:19:10] launching puck at (-2.39, 4.39) with (166.82, -305.93) force -[04/26/2026 06:19:16] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:19:16] launching puck at (-4.20, -2.71) with (293.04, 188.54) force -[04/26/2026 06:19:22] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:19:22] launching puck at (1.91, 4.62) with (-133.10, -322.03) force -[04/26/2026 06:19:32] force = 70 * 0.9166063 = 64.16245 -[04/26/2026 06:19:32] launching puck at (-2.77, -3.10) with (177.50, 198.73) force -[04/26/2026 06:19:38] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:19:38] launching puck at (-4.23, -2.66) with (294.95, 185.54) force -[04/26/2026 06:19:46] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:19:46] launching puck at (-4.17, 2.76) with (290.74, -192.07) force -[04/26/2026 06:19:55] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:19:55] launching puck at (2.05, 4.56) with (-142.91, -317.80) force -[04/26/2026 06:20:02] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:20:02] launching puck at (3.97, -3.04) with (-276.53, 212.02) force -[04/26/2026 06:20:24] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:20:24] launching puck at (1.29, -4.83) with (-90.09, 336.61) force -[04/26/2026 06:20:45] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:20:45] launching puck at (3.97, -3.04) with (-276.41, 212.17) force -[04/26/2026 06:21:05] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:21:05] launching puck at (3.06, -3.96) with (-213.06, 275.73) force -[04/26/2026 06:21:26] force = 70 * 0.8859706 = 62.01794 -[04/26/2026 06:21:26] launching puck at (-2.38, -3.04) with (147.44, 188.44) force -[04/26/2026 06:21:52] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:21:52] launching puck at (0.07, -5.00) with (-5.05, 348.42) force diff --git a/games/soccar/soccar_Data/26390.txt b/games/soccar/soccar_Data/26390.txt deleted file mode 100644 index e554ca4..0000000 --- a/games/soccar/soccar_Data/26390.txt +++ /dev/null @@ -1,4 +0,0 @@ -[04/26/2026 06:30:10] Configured dedicated match reporting for match id 162 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:30:10] Starting server at port 26390 -[04/26/2026 06:30:40] Dedicated match PATCH success: 200 {"ok":true,"id":162} -[04/26/2026 06:31:10] Dedicated match PATCH success: 200 {"ok":true,"id":162} diff --git a/games/soccar/soccar_Data/26398.txt b/games/soccar/soccar_Data/26398.txt deleted file mode 100644 index 3f2cfa8..0000000 --- a/games/soccar/soccar_Data/26398.txt +++ /dev/null @@ -1,7 +0,0 @@ -[04/20/2026 10:23:39] Configured dedicated match reporting for match id 82 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/20/2026 10:23:39] Starting server at port 26398 -[04/20/2026 10:23:51] Game started On Server -[04/20/2026 10:23:52] Dedicated match PATCH success: 200 {"ok":true,"id":82} -[04/20/2026 10:23:52] Dedicated match PATCH success: 200 {"ok":true,"id":82} -[04/20/2026 10:24:02] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 10:24:02] launching puck at (0.02, -5.00) with (-1.62, 348.45) force diff --git a/games/soccar/soccar_Data/26402.txt b/games/soccar/soccar_Data/26402.txt deleted file mode 100644 index a8c00e4..0000000 --- a/games/soccar/soccar_Data/26402.txt +++ /dev/null @@ -1,2 +0,0 @@ -[04/26/2026 18:34:06] Configured dedicated match reporting for match id 207 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 18:34:06] Starting server at port 26402 diff --git a/games/soccar/soccar_Data/26410.txt b/games/soccar/soccar_Data/26410.txt deleted file mode 100644 index bb0a1d4..0000000 --- a/games/soccar/soccar_Data/26410.txt +++ /dev/null @@ -1,59 +0,0 @@ -[04/26/2026 06:10:22] Configured dedicated match reporting for match id 132 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:10:22] Starting server at port 26410 -[04/26/2026 06:10:31] Game started On Server -[04/26/2026 06:10:31] Dedicated match PATCH success: 200 {"ok":true,"id":132} -[04/26/2026 06:10:31] Dedicated match PATCH success: 200 {"ok":true,"id":132} -[04/26/2026 06:10:38] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:10:38] launching puck at (-0.03, -5.00) with (2.04, 348.45) force -[04/26/2026 06:10:49] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:10:49] launching puck at (-0.97, 4.90) with (67.87, -341.78) force -[04/26/2026 06:10:55] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:10:55] launching puck at (-0.73, -4.95) with (50.84, 344.72) force -[04/26/2026 06:11:02] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:11:02] launching puck at (4.21, 2.70) with (-293.34, -188.07) force -[04/26/2026 06:11:07] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:11:07] launching puck at (3.83, -3.21) with (-266.99, 223.91) force -[04/26/2026 06:11:20] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:11:20] launching puck at (-0.01, 5.00) with (0.86, -348.45) force -[04/26/2026 06:11:28] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:11:28] launching puck at (-2.59, -4.28) with (180.25, 298.21) force -[04/26/2026 06:11:37] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:11:37] launching puck at (-4.72, -1.64) with (329.22, 114.18) force -[04/26/2026 06:11:41] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:11:41] launching puck at (-0.36, -4.99) with (25.11, 347.55) force -[04/26/2026 06:11:47] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:11:47] launching puck at (-2.44, 4.36) with (169.96, -304.19) force -[04/26/2026 06:11:52] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:11:52] launching puck at (-0.73, 4.95) with (50.62, -344.76) force -[04/26/2026 06:12:03] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:12:03] launching puck at (-2.24, 4.47) with (156.35, -311.41) force -[04/26/2026 06:12:09] force = 70 * 0.9906002 = 69.34202 -[04/26/2026 06:12:09] launching puck at (-4.82, 1.08) with (334.57, -75.07) force -[04/26/2026 06:12:22] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:12:22] launching puck at (-0.46, 4.98) with (31.78, -347.00) force -[04/26/2026 06:12:27] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:12:27] launching puck at (-2.86, -4.10) with (199.54, 285.66) force -[04/26/2026 06:12:34] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:12:34] launching puck at (-2.05, 4.56) with (143.00, -317.76) force -[04/26/2026 06:12:40] force = 70 * 0.9677589 = 67.74313 -[04/26/2026 06:12:40] launching puck at (-4.56, 1.10) with (309.09, -74.33) force -[04/26/2026 06:12:47] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:12:47] launching puck at (0.77, 4.94) with (-53.47, -344.33) force -[04/26/2026 06:12:52] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:12:52] launching puck at (-4.31, -2.53) with (300.57, 176.29) force -[04/26/2026 06:13:00] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:13:00] launching puck at (1.55, 4.76) with (-107.70, -331.39) force -[04/26/2026 06:13:05] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:13:05] launching puck at (-4.27, 2.60) with (297.60, -181.25) force -[04/26/2026 06:13:11] force = 70 * 0.9519653 = 66.63757 -[04/26/2026 06:13:11] launching puck at (2.39, 3.84) with (-159.42, -255.64) force -[04/26/2026 06:13:17] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:13:17] launching puck at (-0.05, -5.00) with (3.65, 348.43) force -[04/26/2026 06:13:40] force = 70 * 0.9901443 = 69.3101 -[04/26/2026 06:13:40] launching puck at (4.68, 1.58) with (-324.29, -109.81) force -[04/26/2026 06:14:00] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:14:00] launching puck at (0.08, -5.00) with (-5.80, 348.40) force -[04/26/2026 06:14:21] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:14:21] launching puck at (1.29, -4.83) with (-90.20, 336.58) force -[04/26/2026 06:14:41] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:14:41] launching puck at (-2.13, -4.52) with (148.51, 315.22) force diff --git a/games/soccar/soccar_Data/26418.txt b/games/soccar/soccar_Data/26418.txt deleted file mode 100644 index 3d227eb..0000000 --- a/games/soccar/soccar_Data/26418.txt +++ /dev/null @@ -1,2 +0,0 @@ -[04/26/2026 06:03:13] Configured dedicated match reporting for match id 121 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:03:13] Starting server at port 26418 diff --git a/games/soccar/soccar_Data/26441.txt b/games/soccar/soccar_Data/26441.txt deleted file mode 100644 index fe72f8d..0000000 --- a/games/soccar/soccar_Data/26441.txt +++ /dev/null @@ -1,113 +0,0 @@ -[04/25/2026 06:01:42] Configured dedicated match reporting for match id 102 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/25/2026 06:01:42] Starting server at port 26441 -[04/25/2026 06:01:46] Dedicated match PATCH success: 200 {"ok":true,"id":102} -[04/25/2026 06:01:54] Game started On Server -[04/25/2026 06:01:54] Dedicated match PATCH success: 200 {"ok":true,"id":102} -[04/25/2026 06:01:58] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:01:58] launching puck at (0.86, -4.93) with (-59.99, 343.25) force -[04/25/2026 06:02:08] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:02:08] launching puck at (-3.18, 3.86) with (221.66, -268.86) force -[04/25/2026 06:02:14] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:02:14] launching puck at (-4.24, -2.65) with (295.67, 184.39) force -[04/25/2026 06:02:21] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:02:21] launching puck at (-4.97, -0.52) with (346.59, 35.99) force -[04/25/2026 06:02:26] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:02:26] launching puck at (2.55, -4.30) with (-177.71, 299.73) force -[04/25/2026 06:02:33] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:02:33] launching puck at (-2.20, 4.49) with (153.25, -312.95) force -[04/25/2026 06:02:42] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:02:42] launching puck at (-4.82, -1.35) with (335.61, 93.75) force -[04/25/2026 06:02:51] force = 70 * 0.9086941 = 63.60859 -[04/25/2026 06:02:51] launching puck at (0.27, -4.07) with (-17.31, 258.59) force -[04/25/2026 06:02:58] force = 70 * 0.8871362 = 62.09954 -[04/25/2026 06:02:58] launching puck at (-3.86, 0.19) with (239.97, -11.56) force -[04/25/2026 06:03:05] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:03:05] launching puck at (0.61, 4.96) with (-42.48, -345.85) force -[04/25/2026 06:03:12] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:03:12] launching puck at (-2.05, 4.56) with (143.17, -317.68) force -[04/25/2026 06:03:23] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:03:23] launching puck at (-3.81, -3.24) with (265.65, 225.50) force -[04/25/2026 06:03:29] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:03:29] launching puck at (0.01, -5.00) with (-0.75, 348.45) force -[04/25/2026 06:03:40] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:03:40] launching puck at (-4.86, 1.17) with (338.86, -81.20) force -[04/25/2026 06:03:44] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:03:44] launching puck at (-0.70, -4.95) with (48.61, 345.05) force -[04/25/2026 06:03:55] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:03:55] launching puck at (-1.98, -4.59) with (137.79, 320.05) force -[04/25/2026 06:03:59] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:03:59] launching puck at (-0.81, -4.93) with (56.68, 343.81) force -[04/25/2026 06:04:11] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:04:11] launching puck at (3.16, -3.87) with (-220.24, 270.02) force -[04/25/2026 06:04:15] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:04:15] launching puck at (5.00, -0.15) with (-348.30, 10.26) force -[04/25/2026 06:04:23] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:04:23] launching puck at (-1.66, 4.72) with (115.62, -328.71) force -[04/25/2026 06:04:28] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:04:28] launching puck at (1.60, 4.74) with (-111.28, -330.21) force -[04/25/2026 06:04:35] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:04:35] launching puck at (-0.58, 4.97) with (40.12, -346.14) force -[04/25/2026 06:04:42] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:04:42] launching puck at (-0.11, -5.00) with (7.88, 348.36) force -[04/25/2026 06:04:50] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:04:50] launching puck at (4.84, 1.24) with (-337.64, -86.12) force -[04/25/2026 06:04:57] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:04:57] launching puck at (0.90, -4.92) with (-62.38, 342.82) force -[04/25/2026 06:05:04] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:05:04] launching puck at (0.37, -4.99) with (-25.92, 347.49) force -[04/25/2026 06:05:09] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:05:09] launching puck at (0.66, -4.96) with (-46.15, 345.38) force -[04/25/2026 06:05:18] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:05:18] launching puck at (2.80, 4.14) with (-194.94, -288.82) force -[04/25/2026 06:05:22] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:05:22] launching puck at (2.61, -4.26) with (-182.09, 297.09) force -[04/25/2026 06:05:29] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:05:29] launching puck at (4.67, 1.77) with (-325.77, -123.68) force -[04/25/2026 06:05:34] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:05:34] launching puck at (0.54, -4.97) with (-37.35, 346.45) force -[04/25/2026 06:05:40] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:05:40] launching puck at (4.30, -2.55) with (-299.60, 177.93) force -[04/25/2026 06:05:46] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:05:46] launching puck at (2.37, -4.40) with (-165.47, 306.66) force -[04/25/2026 06:05:53] force = 70 * 0.734533 = 51.4173 -[04/25/2026 06:05:53] launching puck at (-1.03, -2.53) with (52.77, 130.10) force -[04/25/2026 06:05:58] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:05:58] launching puck at (4.98, -0.47) with (-346.91, 32.76) force -[04/25/2026 06:06:24] force = 70 * 0.9866582 = 69.06608 -[04/25/2026 06:06:24] launching puck at (-0.16, 4.90) with (11.18, -338.33) force -[04/25/2026 06:06:35] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:06:35] launching puck at (4.76, -1.53) with (-331.70, 106.76) force -[04/25/2026 06:06:39] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:06:39] launching puck at (-4.72, 1.65) with (328.92, -115.04) force -[04/25/2026 06:06:53] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:06:53] launching puck at (0.42, 4.98) with (-29.12, -347.23) force -[04/25/2026 06:06:59] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:06:59] launching puck at (-0.59, -4.97) with (41.07, 346.02) force -[04/25/2026 06:07:06] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:07:06] launching puck at (1.23, -4.85) with (-85.91, 337.70) force -[04/25/2026 06:07:13] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:07:13] launching puck at (1.06, -4.89) with (-73.80, 340.55) force -[04/25/2026 06:07:20] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:07:20] launching puck at (1.90, -4.63) with (-132.34, 322.35) force -[04/25/2026 06:07:24] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:07:24] launching puck at (1.04, -4.89) with (-72.60, 340.81) force -[04/25/2026 06:07:31] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:07:31] launching puck at (4.88, 1.10) with (-339.92, -76.62) force -[04/25/2026 06:07:35] force = 70 * 0.9826961 = 68.78873 -[04/25/2026 06:07:35] launching puck at (-1.34, 4.67) with (92.02, -321.22) force -[04/25/2026 06:07:45] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:07:45] launching puck at (0.93, 4.91) with (-64.65, -342.40) force -[04/25/2026 06:07:51] force = 70 * 0.8961992 = 62.73395 -[04/25/2026 06:07:51] launching puck at (3.79, 1.12) with (-237.83, -70.40) force -[04/25/2026 06:08:00] force = 70 * 0.8287807 = 58.01465 -[04/25/2026 06:08:00] launching puck at (2.23, 2.53) with (-129.45, -146.75) force -[04/25/2026 06:08:11] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:08:11] launching puck at (4.59, -1.99) with (-319.58, 138.89) force -[04/25/2026 06:08:18] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:08:18] launching puck at (-1.47, 4.78) with (102.45, -333.05) force -[04/25/2026 06:08:23] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:08:23] launching puck at (0.92, 4.91) with (-64.06, -342.51) force -[04/25/2026 06:08:33] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:08:33] launching puck at (1.00, 4.90) with (-69.97, -341.36) force -[04/25/2026 06:08:34] Dedicated match PATCH success: 200 {"ok":true,"id":102} -[04/25/2026 06:08:35] Dedicated match PATCH success: 200 {"ok":true,"id":102,"winner_id":11,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/26448.txt b/games/soccar/soccar_Data/26448.txt deleted file mode 100644 index 5e8f912..0000000 --- a/games/soccar/soccar_Data/26448.txt +++ /dev/null @@ -1,2 +0,0 @@ -[04/26/2026 05:58:34] Configured dedicated match reporting for match id 115 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 05:58:34] Starting server at port 26448 diff --git a/games/soccar/soccar_Data/26466.txt b/games/soccar/soccar_Data/26466.txt deleted file mode 100644 index 32f790d..0000000 --- a/games/soccar/soccar_Data/26466.txt +++ /dev/null @@ -1,73 +0,0 @@ -[04/25/2026 07:42:15] Configured dedicated match reporting for match id 105 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/25/2026 07:42:15] Starting server at port 26466 -[04/25/2026 07:42:20] Dedicated match PATCH success: 200 {"ok":true,"id":105} -[04/25/2026 07:42:21] Game started On Server -[04/25/2026 07:42:22] Dedicated match PATCH success: 200 {"ok":true,"id":105} -[04/25/2026 07:42:24] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 07:42:24] launching puck at (1.97, 4.60) with (-137.13, -320.33) force -[04/25/2026 07:42:31] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 07:42:31] launching puck at (-0.18, 5.00) with (12.54, -348.23) force -[04/25/2026 07:42:37] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 07:42:37] launching puck at (0.18, -5.00) with (-12.37, 348.23) force -[04/25/2026 07:42:44] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 07:42:44] launching puck at (-3.10, 3.92) with (216.01, -273.43) force -[04/25/2026 07:42:49] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 07:42:49] launching puck at (-5.00, -0.20) with (348.17, 14.10) force -[04/25/2026 07:42:55] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 07:42:55] launching puck at (-4.84, 1.25) with (337.31, -87.41) force -[04/25/2026 07:43:02] force = 70 * 0.9482162 = 66.37514 -[04/25/2026 07:43:02] launching puck at (-4.47, -0.25) with (296.95, 16.63) force -[04/25/2026 07:43:10] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 07:43:10] launching puck at (0.44, 4.98) with (-30.92, -347.08) force -[04/25/2026 07:43:17] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 07:43:17] launching puck at (0.11, -5.00) with (-7.34, 348.38) force -[04/25/2026 07:43:27] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 07:43:27] launching puck at (3.58, 3.49) with (-249.77, -242.97) force -[04/25/2026 07:43:32] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 07:43:32] launching puck at (3.29, -3.77) with (-229.17, 262.49) force -[04/25/2026 07:43:41] force = 70 * 0.9806746 = 68.64722 -[04/25/2026 07:43:41] launching puck at (3.82, -2.96) with (-262.37, 203.29) force -[04/25/2026 07:43:49] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 07:43:49] launching puck at (0.07, 5.00) with (-4.89, -348.42) force -[04/25/2026 07:43:57] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 07:43:57] launching puck at (1.11, -4.87) with (-77.67, 339.69) force -[04/25/2026 07:44:03] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 07:44:03] launching puck at (-1.18, 4.86) with (82.34, -338.59) force -[04/25/2026 07:44:09] force = 70 * 0.8538533 = 59.76973 -[04/25/2026 07:44:09] launching puck at (-3.49, -0.79) with (208.49, 46.92) force -[04/25/2026 07:44:10] Dedicated match PATCH success: 200 {"ok":true,"id":105} -[04/25/2026 07:44:11] Dedicated match PATCH success: 200 {"ok":true,"id":105,"winner_id":14,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} -[04/26/2026 06:20:11] Configured dedicated match reporting for match id 148 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:20:11] Starting server at port 26466 -[04/26/2026 06:20:26] Game started On Server -[04/26/2026 06:20:26] Dedicated match PATCH success: 200 {"ok":true,"id":148} -[04/26/2026 06:20:26] Dedicated match PATCH success: 200 {"ok":true,"id":148} -[04/26/2026 06:20:35] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:20:35] launching puck at (-0.10, -5.00) with (6.84, 348.39) force -[04/26/2026 06:20:59] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:20:59] launching puck at (-0.08, -5.00) with (5.50, 348.41) force -[04/26/2026 06:21:25] force = 70 * 0.5955167 = 41.68617 -[04/26/2026 06:21:25] launching puck at (-1.34, -1.51) with (55.87, 62.77) force -[04/26/2026 06:21:53] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:21:53] launching puck at (0.00, -5.00) with (-0.12, 348.45) force -[04/26/2026 06:22:19] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:22:19] launching puck at (-0.18, -5.00) with (12.84, 348.22) force -[04/26/2026 06:22:43] force = 70 * 0.8980125 = 62.86088 -[04/26/2026 06:22:43] launching puck at (-2.45, -3.13) with (154.00, 196.46) force -[04/26/2026 06:23:14] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:23:14] launching puck at (-0.06, -5.00) with (4.11, 348.43) force -[04/26/2026 06:23:45] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:23:45] launching puck at (-0.78, -4.94) with (54.13, 344.22) force -[04/26/2026 06:24:16] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:24:16] launching puck at (-0.70, -4.95) with (48.68, 345.04) force -[04/26/2026 06:24:47] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:24:47] launching puck at (-0.87, -4.92) with (60.93, 343.08) force -[04/26/2026 06:25:17] Configured dedicated match reporting for match id 159 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:25:17] Starting server at port 26466 -[04/26/2026 06:25:59] Dedicated match PATCH success: 200 {"ok":true,"id":159} -[04/26/2026 06:26:00] Game started On Server -[04/26/2026 06:26:03] Dedicated match PATCH success: 200 {"ok":true,"id":159} -[04/26/2026 06:26:05] force = 70 * 0.435309 = 30.47163 -[04/26/2026 06:26:05] launching puck at (0.65, 1.15) with (-19.76, -35.12) force -[04/26/2026 06:26:25] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:26:26] launching puck at (0.04, -5.00) with (-2.73, 348.44) force diff --git a/games/soccar/soccar_Data/26474.txt b/games/soccar/soccar_Data/26474.txt deleted file mode 100644 index 348b8db..0000000 --- a/games/soccar/soccar_Data/26474.txt +++ /dev/null @@ -1,3 +0,0 @@ -[04/26/2026 06:23:37] Configured dedicated match reporting for match id 156 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:23:37] Starting server at port 26474 -[04/26/2026 06:23:55] Dedicated match PATCH success: 200 {"ok":true,"id":156} diff --git a/games/soccar/soccar_Data/26486.txt b/games/soccar/soccar_Data/26486.txt deleted file mode 100644 index 78b763b..0000000 --- a/games/soccar/soccar_Data/26486.txt +++ /dev/null @@ -1,65 +0,0 @@ -[04/26/2026 06:30:09] Configured dedicated match reporting for match id 161 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:30:09] Starting server at port 26486 -[04/26/2026 06:30:14] Game started On Server -[04/26/2026 06:30:15] Dedicated match PATCH success: 200 {"ok":true,"id":161} -[04/26/2026 06:30:15] Dedicated match PATCH success: 200 {"ok":true,"id":161} -[04/26/2026 06:30:20] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:30:20] launching puck at (0.30, -4.99) with (-21.04, 347.82) force -[04/26/2026 06:30:25] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:30:25] launching puck at (-1.04, 4.89) with (72.17, -340.90) force -[04/26/2026 06:30:36] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:30:36] launching puck at (-4.99, -0.37) with (347.49, 25.89) force -[04/26/2026 06:30:41] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:30:41] launching puck at (-0.22, 5.00) with (15.31, -348.12) force -[04/26/2026 06:30:50] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:30:50] launching puck at (5.00, 0.11) with (-348.37, -7.47) force -[04/26/2026 06:30:55] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:30:55] launching puck at (1.27, 4.84) with (-88.64, -336.99) force -[04/26/2026 06:31:00] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:31:00] launching puck at (0.61, -4.96) with (-42.83, 345.81) force -[04/26/2026 06:31:05] force = 70 * 0.9615602 = 67.30921 -[04/26/2026 06:31:05] launching puck at (4.56, 0.80) with (-306.62, -53.81) force -[04/26/2026 06:31:09] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:31:09] launching puck at (-1.28, -4.83) with (89.07, 336.88) force -[04/26/2026 06:31:17] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:31:17] launching puck at (0.02, 5.00) with (-1.62, -348.45) force -[04/26/2026 06:31:23] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:31:23] launching puck at (-2.95, 4.04) with (205.57, -281.35) force -[04/26/2026 06:31:28] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:31:28] launching puck at (-1.11, 4.88) with (77.43, -339.74) force -[04/26/2026 06:31:37] force = 70 * 0.941475 = 65.90325 -[04/26/2026 06:31:37] launching puck at (4.41, 0.05) with (-290.56, -3.30) force -[04/26/2026 06:31:43] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:31:43] launching puck at (-3.27, 3.78) with (228.15, -263.38) force -[04/26/2026 06:31:53] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:31:53] launching puck at (-0.02, -5.00) with (1.08, 348.45) force -[04/26/2026 06:32:01] force = 70 * 0.9621928 = 67.35349 -[04/26/2026 06:32:01] launching puck at (-4.54, -0.94) with (305.45, 63.48) force -[04/26/2026 06:32:07] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:32:07] launching puck at (0.04, 5.00) with (-2.95, -348.44) force -[04/26/2026 06:32:16] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:32:16] launching puck at (2.55, -4.30) with (-177.44, 299.89) force -[04/26/2026 06:32:23] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:32:23] launching puck at (2.79, 4.15) with (-194.29, -289.26) force -[04/26/2026 06:32:33] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:32:33] launching puck at (2.69, -4.21) with (-187.49, 293.71) force -[04/26/2026 06:32:37] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:32:37] launching puck at (3.81, 3.24) with (-265.30, -225.91) force -[04/26/2026 06:32:54] force = 70 * 0.9141145 = 63.98801 -[04/26/2026 06:32:54] launching puck at (-3.35, -2.41) with (214.60, 154.00) force -[04/26/2026 06:32:59] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:32:59] launching puck at (-3.52, 3.55) with (245.23, -247.55) force -[04/26/2026 06:33:08] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:33:08] launching puck at (-1.30, 4.83) with (90.91, -336.38) force -[04/26/2026 06:33:14] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:33:14] launching puck at (-3.73, 3.33) with (259.91, -232.09) force -[04/26/2026 06:33:18] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:33:18] launching puck at (-2.62, -4.26) with (182.68, 296.73) force -[04/26/2026 06:33:23] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:33:23] launching puck at (-4.83, 1.28) with (336.91, -88.93) force -[04/26/2026 06:33:26] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:33:26] launching puck at (2.24, -4.47) with (-156.45, 311.35) force -[04/26/2026 06:33:33] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:33:33] launching puck at (2.91, 4.07) with (-202.55, -283.53) force -[04/26/2026 06:33:33] Dedicated match PATCH success: 200 {"ok":true,"id":161} -[04/26/2026 06:33:34] Dedicated match PATCH success: 200 {"ok":true,"id":161,"winner_id":30,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/26498.txt b/games/soccar/soccar_Data/26498.txt deleted file mode 100644 index 2625a76..0000000 --- a/games/soccar/soccar_Data/26498.txt +++ /dev/null @@ -1,29 +0,0 @@ -[04/26/2026 06:16:55] Configured dedicated match reporting for match id 140 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:16:55] Starting server at port 26498 -[04/26/2026 06:17:09] Game started On Server -[04/26/2026 06:17:10] Dedicated match PATCH success: 200 {"ok":true,"id":140} -[04/26/2026 06:17:10] Dedicated match PATCH success: 200 {"ok":true,"id":140} -[04/26/2026 06:17:14] force = 70 * 0.9207622 = 64.45335 -[04/26/2026 06:17:14] launching puck at (0.37, 4.18) with (-23.74, -269.32) force -[04/26/2026 06:17:22] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:17:22] launching puck at (0.04, 5.00) with (-2.99, -348.44) force -[04/26/2026 06:17:31] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:17:31] launching puck at (0.48, 4.98) with (-33.65, -346.82) force -[04/26/2026 06:17:39] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:17:39] launching puck at (0.46, 4.98) with (-32.25, -346.96) force -[04/26/2026 06:17:55] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:17:55] launching puck at (0.08, 5.00) with (-5.68, -348.41) force -[04/26/2026 06:18:02] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:18:02] launching puck at (1.93, 4.61) with (-134.54, -321.43) force -[04/26/2026 06:18:07] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:18:07] launching puck at (-3.64, 3.43) with (253.57, -239.01) force -[04/26/2026 06:18:14] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:18:14] launching puck at (0.34, 4.99) with (-23.68, -347.65) force -[04/26/2026 06:18:20] force = 70 * 0.9439294 = 66.07506 -[04/26/2026 06:18:20] launching puck at (-4.31, -1.06) with (284.58, 69.96) force -[04/26/2026 06:18:27] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:18:27] launching puck at (0.00, 5.00) with (0.03, -348.45) force -[04/26/2026 06:18:33] force = 70 * 0.9313873 = 65.19711 -[04/26/2026 06:18:33] launching puck at (4.29, -0.34) with (-279.72, 21.94) force -[04/26/2026 06:18:33] Dedicated match PATCH success: 200 {"ok":true,"id":140} -[04/26/2026 06:18:35] Dedicated match PATCH success: 200 {"ok":true,"id":140,"winner_id":19,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/26521.txt b/games/soccar/soccar_Data/26521.txt deleted file mode 100644 index 29bde9a..0000000 --- a/games/soccar/soccar_Data/26521.txt +++ /dev/null @@ -1,3 +0,0 @@ -[04/26/2026 06:20:09] Configured dedicated match reporting for match id 147 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:20:09] Starting server at port 26521 -[04/26/2026 06:20:27] Dedicated match PATCH success: 200 {"ok":true,"id":147} diff --git a/games/soccar/soccar_Data/26530.txt b/games/soccar/soccar_Data/26530.txt deleted file mode 100644 index 2d72b72..0000000 --- a/games/soccar/soccar_Data/26530.txt +++ /dev/null @@ -1,59 +0,0 @@ -[04/21/2026 20:48:45] Configured dedicated match reporting for match id 90 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/21/2026 20:48:45] Starting server at port 26530 -[04/21/2026 20:48:50] Game started On Server -[04/21/2026 20:48:50] Dedicated match PATCH success: 200 {"ok":true,"id":90} -[04/21/2026 20:48:50] Dedicated match PATCH success: 200 {"ok":true,"id":90} -[04/21/2026 20:48:52] force = 70 * 0.9955804 = 69.69063 -[04/21/2026 20:48:52] launching puck at (-0.14, -5.00) with (9.71, 348.32) force -[04/21/2026 20:48:57] force = 70 * 0.9955804 = 69.69063 -[04/21/2026 20:48:57] launching puck at (-2.64, 4.24) with (184.26, -295.75) force -[04/21/2026 20:49:02] force = 70 * 0.9955804 = 69.69063 -[04/21/2026 20:49:02] launching puck at (-1.79, -4.67) with (125.06, 325.24) force -[04/21/2026 20:49:08] force = 70 * 0.9955804 = 69.69063 -[04/21/2026 20:49:08] launching puck at (-2.76, 4.17) with (192.51, -290.45) force -[04/21/2026 20:49:15] force = 70 * 0.9955804 = 69.69063 -[04/21/2026 20:49:15] launching puck at (-1.28, -4.83) with (89.17, 336.85) force -[04/21/2026 20:49:20] force = 70 * 0.9955804 = 69.69063 -[04/21/2026 20:49:20] launching puck at (4.77, -1.51) with (-332.19, 105.22) force -[04/21/2026 20:49:24] force = 70 * 0.9955804 = 69.69063 -[04/21/2026 20:49:24] launching puck at (4.94, -0.77) with (-344.31, 53.56) force -[04/21/2026 20:49:32] force = 70 * 0.9955804 = 69.69063 -[04/21/2026 20:49:32] launching puck at (-2.58, 4.28) with (179.77, -298.50) force -[04/21/2026 20:49:38] force = 70 * 0.9955804 = 69.69063 -[04/21/2026 20:49:38] launching puck at (-0.51, -4.97) with (35.23, 346.67) force -[04/21/2026 20:49:44] force = 70 * 0.9955804 = 69.69063 -[04/21/2026 20:49:44] launching puck at (1.51, 4.77) with (-105.42, -332.12) force -[04/21/2026 20:49:49] force = 70 * 0.9955804 = 69.69063 -[04/21/2026 20:49:49] launching puck at (-3.95, -3.06) with (275.33, 213.58) force -[04/21/2026 20:49:55] force = 70 * 0.9955804 = 69.69063 -[04/21/2026 20:49:55] launching puck at (-4.08, 2.89) with (284.44, -201.27) force -[04/21/2026 20:49:59] force = 70 * 0.9955804 = 69.69063 -[04/21/2026 20:49:59] launching puck at (-3.78, -3.27) with (263.77, 227.69) force -[04/21/2026 20:50:07] force = 70 * 0.9955804 = 69.69063 -[04/21/2026 20:50:07] launching puck at (2.70, 4.21) with (-188.49, -293.07) force -[04/21/2026 20:50:14] force = 70 * 0.9955804 = 69.69063 -[04/21/2026 20:50:14] launching puck at (-0.16, -5.00) with (11.25, 348.27) force -[04/21/2026 20:50:19] force = 70 * 0.9955804 = 69.69063 -[04/21/2026 20:50:19] launching puck at (-2.78, 4.16) with (193.66, -289.68) force -[04/21/2026 20:50:24] force = 70 * 0.9955804 = 69.69063 -[04/21/2026 20:50:24] launching puck at (-4.22, -2.68) with (294.22, 186.69) force -[04/21/2026 20:50:31] force = 70 * 0.9955804 = 69.69063 -[04/21/2026 20:50:31] launching puck at (-1.71, 4.70) with (119.52, -327.32) force -[04/21/2026 20:50:44] force = 70 * 0.9955804 = 69.69063 -[04/21/2026 20:50:44] launching puck at (-0.24, -4.99) with (16.38, 348.07) force -[04/21/2026 20:50:49] force = 70 * 0.9955804 = 69.69063 -[04/21/2026 20:50:49] launching puck at (0.51, -4.97) with (-35.25, 346.67) force -[04/21/2026 20:50:54] force = 70 * 0.9955804 = 69.69063 -[04/21/2026 20:50:54] launching puck at (0.07, 5.00) with (-5.07, -348.42) force -[04/21/2026 20:51:03] force = 70 * 0.9955804 = 69.69063 -[04/21/2026 20:51:03] launching puck at (2.41, -4.38) with (-168.14, 305.20) force -[04/21/2026 20:51:10] force = 70 * 0.9955804 = 69.69063 -[04/21/2026 20:51:10] launching puck at (-1.78, 4.67) with (124.34, -325.51) force -[04/21/2026 20:51:16] force = 70 * 0.9955804 = 69.69063 -[04/21/2026 20:51:16] launching puck at (-3.98, 3.03) with (277.36, -210.93) force -[04/21/2026 20:51:22] force = 70 * 0.9955804 = 69.69063 -[04/21/2026 20:51:22] launching puck at (-2.02, 4.57) with (140.92, -318.68) force -[04/21/2026 20:51:34] force = 70 * 0.7962044 = 55.73431 -[04/21/2026 20:51:34] launching puck at (-1.85, 2.53) with (103.20, -140.76) force -[04/21/2026 20:51:35] Dedicated match PATCH success: 200 {"ok":true,"id":90} -[04/21/2026 20:51:37] Dedicated match PATCH success: 200 {"ok":true,"id":90,"winner_id":6,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/26535.txt b/games/soccar/soccar_Data/26535.txt deleted file mode 100644 index 330b40d..0000000 --- a/games/soccar/soccar_Data/26535.txt +++ /dev/null @@ -1,138 +0,0 @@ -[04/26/2026 06:25:17] Configured dedicated match reporting for match id 158 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:25:17] Starting server at port 26535 -[04/26/2026 06:26:08] Game started On Server -[04/26/2026 06:26:12] Dedicated match PATCH success: 200 {"ok":true,"id":158} -[04/26/2026 06:26:13] Dedicated match PATCH success: 200 {"ok":true,"id":158} -[04/26/2026 06:26:15] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:26:16] launching puck at (0.53, -4.97) with (-36.87, 346.50) force -[04/26/2026 06:50:10] Configured dedicated match reporting for match id 196 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:50:10] Starting server at port 26535 -[04/26/2026 06:50:15] Game started On Server -[04/26/2026 06:50:15] Dedicated match PATCH success: 200 {"ok":true,"id":196} -[04/26/2026 06:50:16] Dedicated match PATCH success: 200 {"ok":true,"id":196} -[04/26/2026 06:50:19] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:50:19] launching puck at (-1.77, -4.68) with (123.22, 325.94) force -[04/26/2026 06:50:24] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:50:24] launching puck at (1.80, 4.66) with (-125.59, -325.03) force -[04/26/2026 06:50:30] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:50:30] launching puck at (-1.55, -4.75) with (108.27, 331.21) force -[04/26/2026 06:50:35] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:50:35] launching puck at (2.85, 4.11) with (-198.83, -286.16) force -[04/26/2026 06:50:40] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:50:40] launching puck at (4.13, -2.82) with (-287.75, 196.52) force -[04/26/2026 06:50:46] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:50:46] launching puck at (-3.96, 3.05) with (276.23, -212.41) force -[04/26/2026 06:50:53] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:50:53] launching puck at (-2.85, -4.11) with (198.57, 286.34) force -[04/26/2026 06:51:00] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:51:00] launching puck at (0.01, 5.00) with (-0.46, -348.45) force -[04/26/2026 06:51:05] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:51:05] launching puck at (3.61, 3.46) with (-251.73, -240.93) force -[04/26/2026 06:51:13] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:51:13] launching puck at (-1.35, 4.81) with (94.22, -335.47) force -[04/26/2026 06:51:21] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:51:21] launching puck at (5.00, 0.06) with (-348.42, -4.51) force -[04/26/2026 06:51:27] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:51:27] launching puck at (1.18, 4.86) with (-82.27, -338.60) force -[04/26/2026 06:51:34] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:51:34] launching puck at (5.00, 0.07) with (-348.42, -4.60) force -[04/26/2026 06:51:40] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:51:40] launching puck at (-0.04, 5.00) with (2.60, -348.44) force -[04/26/2026 06:51:45] force = 70 * 0.973995 = 68.17965 -[04/26/2026 06:51:45] launching puck at (-4.58, 1.30) with (312.20, -88.95) force -[04/26/2026 06:51:54] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:51:54] launching puck at (-2.99, 4.01) with (208.35, -279.30) force -[04/26/2026 06:51:59] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:51:59] launching puck at (-3.97, 3.03) with (276.98, -211.43) force -[04/26/2026 06:52:07] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:52:07] launching puck at (-4.94, -0.77) with (344.31, 53.60) force -[04/26/2026 06:52:12] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:52:12] launching puck at (-1.52, -4.76) with (106.18, 331.88) force -[04/26/2026 06:52:23] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:52:23] launching puck at (-2.46, 4.35) with (171.60, -303.27) force -[04/26/2026 06:52:29] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:52:29] launching puck at (-1.70, 4.70) with (118.35, -327.74) force -[04/26/2026 06:52:38] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:52:38] launching puck at (0.36, 4.99) with (-24.76, -347.57) force -[04/26/2026 06:52:42] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:52:42] launching puck at (-2.00, -4.58) with (139.10, 319.49) force -[04/26/2026 06:52:49] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:52:49] launching puck at (-2.03, 4.57) with (141.58, -318.40) force -[04/26/2026 06:52:54] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:52:54] launching puck at (-3.74, 3.32) with (260.81, -231.07) force -[04/26/2026 06:53:08] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:53:08] launching puck at (-3.14, 3.89) with (218.90, -271.12) force -[04/26/2026 06:53:13] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:53:13] launching puck at (-3.16, 3.88) with (219.87, -270.32) force -[04/26/2026 06:53:21] force = 70 * 0.9615794 = 67.31055 -[04/26/2026 06:53:21] launching puck at (-1.15, 4.48) with (77.08, -301.63) force -[04/26/2026 06:53:27] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:53:27] launching puck at (-0.30, 4.99) with (20.81, -347.83) force -[04/26/2026 06:53:33] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:53:33] launching puck at (4.67, 1.77) with (-325.77, -123.66) force -[04/26/2026 06:53:40] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:53:40] launching puck at (2.06, 4.55) with (-143.75, -317.42) force -[04/26/2026 06:53:45] force = 70 * 0.9485022 = 66.39516 -[04/26/2026 06:53:45] launching puck at (3.77, 2.43) with (-250.17, -161.40) force -[04/26/2026 06:53:53] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:53:53] launching puck at (2.64, 4.25) with (-183.91, -295.97) force -[04/26/2026 06:53:57] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:53:57] launching puck at (4.56, -2.05) with (-317.96, 142.55) force -[04/26/2026 06:54:05] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:54:05] launching puck at (4.92, 0.90) with (-342.74, -62.81) force -[04/26/2026 06:54:11] force = 70 * 0.8057402 = 56.40182 -[04/26/2026 06:54:11] launching puck at (2.86, -1.44) with (-161.22, 81.12) force -[04/26/2026 06:54:18] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:54:18] launching puck at (2.15, 4.51) with (-149.99, -314.52) force -[04/26/2026 06:54:23] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:54:23] launching puck at (2.21, -4.48) with (-154.06, 312.55) force -[04/26/2026 06:54:30] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:54:30] launching puck at (-0.38, 4.99) with (26.47, -347.45) force -[04/26/2026 06:54:34] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:54:34] launching puck at (3.96, 3.05) with (-276.10, -212.58) force -[04/26/2026 06:54:42] force = 70 * 0.9590296 = 67.13207 -[04/26/2026 06:54:42] launching puck at (3.36, 3.14) with (-225.46, -210.78) force -[04/26/2026 06:54:47] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:54:47] launching puck at (0.90, -4.92) with (-62.47, 342.81) force -[04/26/2026 06:54:55] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:54:55] launching puck at (-3.22, 3.83) with (224.39, -266.59) force -[04/26/2026 06:55:05] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:55:05] launching puck at (-2.55, -4.30) with (177.69, 299.74) force -[04/26/2026 06:55:11] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:55:11] launching puck at (1.45, 4.79) with (-101.04, -333.48) force -[04/26/2026 06:55:17] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:55:17] launching puck at (2.59, -4.27) with (-180.76, 297.90) force -[04/26/2026 06:55:26] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:55:26] launching puck at (-1.12, 4.87) with (77.88, -339.64) force -[04/26/2026 06:55:31] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:55:31] launching puck at (-2.32, -4.43) with (161.85, 308.59) force -[04/26/2026 06:55:40] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:55:40] launching puck at (-1.97, 4.59) with (137.42, -320.21) force -[04/26/2026 06:55:46] force = 70 * 0.850017 = 59.50119 -[04/26/2026 06:55:46] launching puck at (-3.46, -0.76) with (206.00, 44.93) force -[04/26/2026 06:55:54] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:55:54] launching puck at (-1.85, 4.64) with (129.15, -323.64) force -[04/26/2026 06:55:58] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:55:58] launching puck at (-1.36, -4.81) with (95.02, 335.25) force -[04/26/2026 06:56:05] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:56:05] launching puck at (2.43, 4.37) with (-169.10, -304.67) force -[04/26/2026 06:56:11] force = 70 * 0.8058954 = 56.41268 -[04/26/2026 06:56:11] launching puck at (2.06, 2.45) with (-116.35, -138.10) force -[04/26/2026 06:56:21] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:56:21] launching puck at (1.12, 4.87) with (-77.81, -339.66) force -[04/26/2026 06:56:27] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:56:27] launching puck at (1.95, -4.60) with (-136.17, 320.74) force -[04/26/2026 06:56:35] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:56:35] launching puck at (-0.19, 5.00) with (13.39, -348.20) force -[04/26/2026 06:56:39] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:56:39] launching puck at (3.05, -3.96) with (-212.58, 276.10) force -[04/26/2026 06:56:47] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:56:47] launching puck at (-0.36, 4.99) with (25.36, -347.53) force -[04/26/2026 06:56:52] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:56:52] launching puck at (0.30, -4.99) with (-21.08, 347.82) force -[04/26/2026 06:56:59] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:56:59] launching puck at (1.90, 4.62) with (-132.47, -322.29) force -[04/26/2026 06:57:05] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:57:05] launching puck at (0.97, 4.90) with (-67.79, -341.80) force -[04/26/2026 06:57:05] Dedicated match PATCH success: 200 {"ok":true,"id":196} -[04/26/2026 06:57:06] Dedicated match PATCH success: 200 {"ok":true,"id":196,"winner_id":17,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/26537.txt b/games/soccar/soccar_Data/26537.txt deleted file mode 100644 index 41c5b29..0000000 --- a/games/soccar/soccar_Data/26537.txt +++ /dev/null @@ -1,2 +0,0 @@ -[04/24/2026 19:56:24] Configured dedicated match reporting for match id 96 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/24/2026 19:56:24] Starting server at port 26537 diff --git a/games/soccar/soccar_Data/26548.txt b/games/soccar/soccar_Data/26548.txt deleted file mode 100644 index 432f95e..0000000 --- a/games/soccar/soccar_Data/26548.txt +++ /dev/null @@ -1,3 +0,0 @@ -[04/26/2026 06:20:31] Configured dedicated match reporting for match id 149 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:20:31] Starting server at port 26548 -[04/26/2026 06:21:29] Dedicated match PATCH success: 200 {"ok":true,"id":149} diff --git a/games/soccar/soccar_Data/26550.txt b/games/soccar/soccar_Data/26550.txt deleted file mode 100644 index dfe593a..0000000 --- a/games/soccar/soccar_Data/26550.txt +++ /dev/null @@ -1,77 +0,0 @@ -[04/26/2026 06:41:45] Configured dedicated match reporting for match id 181 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:41:45] Starting server at port 26550 -[04/26/2026 06:42:08] Dedicated match PATCH success: 200 {"ok":true,"id":181} -[04/26/2026 06:42:08] Game started On Server -[04/26/2026 06:42:09] Dedicated match PATCH success: 200 {"ok":true,"id":181} -[04/26/2026 06:42:10] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:42:10] launching puck at (0.17, -5.00) with (-11.81, 348.25) force -[04/26/2026 06:42:19] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:42:19] launching puck at (2.67, 4.23) with (-185.90, -294.72) force -[04/26/2026 06:42:24] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:42:24] launching puck at (4.18, -2.74) with (-291.32, 191.19) force -[04/26/2026 06:42:32] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:42:32] launching puck at (0.06, 5.00) with (-4.13, -348.43) force -[04/26/2026 06:42:38] force = 70 * 0.9612594 = 67.28816 -[04/26/2026 06:42:38] launching puck at (-3.13, -3.40) with (210.46, 228.95) force -[04/26/2026 06:42:46] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:42:46] launching puck at (0.82, 4.93) with (-57.34, -343.70) force -[04/26/2026 06:42:51] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:42:51] launching puck at (0.61, -4.96) with (-42.51, 345.85) force -[04/26/2026 06:43:00] force = 70 * 0.8109771 = 56.7684 -[04/26/2026 06:43:00] launching puck at (3.23, 0.24) with (-183.31, -13.78) force -[04/26/2026 06:43:06] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:43:06] launching puck at (3.79, -3.26) with (-264.14, 227.26) force -[04/26/2026 06:43:20] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:43:20] launching puck at (-1.29, 4.83) with (89.78, -336.69) force -[04/26/2026 06:43:25] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:43:25] launching puck at (-1.58, -4.75) with (109.78, 330.71) force -[04/26/2026 06:43:40] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:43:40] launching puck at (2.34, -4.42) with (-162.85, 308.06) force -[04/26/2026 06:43:45] force = 70 * 0.9782938 = 68.48057 -[04/26/2026 06:43:45] launching puck at (3.19, -3.60) with (-218.63, 246.26) force -[04/26/2026 06:43:53] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:43:53] launching puck at (0.07, 5.00) with (-4.61, -348.42) force -[04/26/2026 06:43:59] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:43:59] launching puck at (1.65, -4.72) with (-115.05, 328.91) force -[04/26/2026 06:44:10] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:44:10] launching puck at (-2.65, 4.24) with (185.03, -295.27) force -[04/26/2026 06:44:15] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:44:15] launching puck at (-1.57, -4.75) with (109.44, 330.82) force -[04/26/2026 06:44:43] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:44:43] launching puck at (-2.67, -4.23) with (186.20, 294.53) force -[04/26/2026 06:44:58] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:44:58] launching puck at (-5.00, -0.18) with (348.22, 12.67) force -[04/26/2026 06:45:04] force = 70 * 0.906949 = 63.48643 -[04/26/2026 06:45:04] launching puck at (2.83, -2.91) with (-179.63, 184.61) force -[04/26/2026 06:45:18] force = 70 * 0.8598857 = 60.192 -[04/26/2026 06:45:18] launching puck at (-3.38, -1.31) with (203.48, 79.01) force -[04/26/2026 06:45:24] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:45:24] launching puck at (-2.08, -4.54) with (145.24, 316.74) force -[04/26/2026 06:45:41] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:45:41] launching puck at (-4.93, -0.84) with (343.54, 58.34) force -[04/26/2026 06:45:46] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:45:46] launching puck at (-1.56, -4.75) with (108.71, 331.06) force -[04/26/2026 06:45:59] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:45:59] launching puck at (-0.28, 4.99) with (19.20, -347.92) force -[04/26/2026 06:46:07] force = 70 * 0.9266698 = 64.86689 -[04/26/2026 06:46:07] launching puck at (4.12, -1.05) with (-267.49, 68.01) force -[04/26/2026 06:46:32] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:46:32] launching puck at (0.83, -4.93) with (-58.01, 343.59) force -[04/26/2026 06:46:53] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:46:53] launching puck at (1.88, -4.63) with (-131.17, 322.82) force -[04/26/2026 06:47:15] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:47:15] launching puck at (0.44, -4.98) with (-30.62, 347.10) force -[04/26/2026 06:47:37] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:47:37] launching puck at (-3.63, -3.44) with (253.01, 239.59) force -[04/26/2026 06:47:59] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:47:59] launching puck at (-4.25, -2.63) with (296.23, 183.48) force -[04/26/2026 06:48:19] force = 70 * 0.8048692 = 56.34085 -[04/26/2026 06:48:19] launching puck at (2.45, 2.05) with (-138.12, -115.31) force -[04/26/2026 06:48:39] force = 70 * 0.9621809 = 67.35266 -[04/26/2026 06:48:39] launching puck at (-4.21, -1.93) with (283.47, 130.25) force -[04/26/2026 06:49:02] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:49:02] launching puck at (-2.18, -4.50) with (151.77, 313.66) force -[04/26/2026 06:49:23] force = 70 * 0.6979662 = 48.85763 -[04/26/2026 06:49:23] launching puck at (1.82, -1.75) with (-88.81, 85.34) force -[04/26/2026 06:49:23] Dedicated match PATCH success: 200 {"ok":true,"id":181} -[04/26/2026 06:49:24] Dedicated match PATCH success: 200 {"ok":true,"id":181,"winner_id":20,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/26552.txt b/games/soccar/soccar_Data/26552.txt deleted file mode 100644 index c3be7c0..0000000 --- a/games/soccar/soccar_Data/26552.txt +++ /dev/null @@ -1,2 +0,0 @@ -[04/26/2026 18:35:16] Configured dedicated match reporting for match id 209 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 18:35:16] Starting server at port 26552 diff --git a/games/soccar/soccar_Data/26556.txt b/games/soccar/soccar_Data/26556.txt deleted file mode 100644 index 62062fe..0000000 --- a/games/soccar/soccar_Data/26556.txt +++ /dev/null @@ -1,139 +0,0 @@ -[04/25/2026 12:59:05] Configured dedicated match reporting for match id 110 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/25/2026 12:59:05] Starting server at port 26556 -[04/25/2026 12:59:07] Game started On Server -[04/25/2026 12:59:08] Dedicated match PATCH success: 200 {"ok":true,"id":110} -[04/25/2026 12:59:08] Dedicated match PATCH success: 200 {"ok":true,"id":110} -[04/25/2026 12:59:13] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:59:13] launching puck at (0.37, -4.99) with (-25.62, 347.51) force -[04/25/2026 12:59:33] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:59:33] launching puck at (-2.36, -4.41) with (164.61, 307.12) force -[04/25/2026 13:00:07] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:00:07] launching puck at (-4.24, -2.65) with (295.47, 184.72) force -[04/25/2026 13:00:12] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:00:12] launching puck at (0.17, -5.00) with (-11.96, 348.25) force -[04/25/2026 13:00:27] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:00:27] launching puck at (-0.36, -4.99) with (25.43, 347.52) force -[04/25/2026 13:00:34] force = 70 * 0.8771622 = 61.40136 -[04/25/2026 13:00:34] launching puck at (-3.70, -0.78) with (226.92, 48.11) force -[04/25/2026 13:00:38] force = 70 * 0.8691573 = 60.84101 -[04/25/2026 13:00:38] launching puck at (3.65, -0.65) with (-222.07, 39.32) force -[04/25/2026 13:00:45] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:00:45] launching puck at (-1.73, -4.69) with (120.81, 326.84) force -[04/25/2026 13:00:51] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:00:51] launching puck at (2.40, -4.39) with (-166.98, 305.84) force -[04/25/2026 13:01:04] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:01:04] launching puck at (0.00, 5.00) with (0.05, -348.45) force -[04/25/2026 13:01:12] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:01:12] launching puck at (2.73, 4.19) with (-190.25, -291.93) force -[04/25/2026 13:01:19] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:01:19] launching puck at (0.19, 5.00) with (-13.37, -348.20) force -[04/25/2026 13:01:25] force = 70 * 0.7276182 = 50.93327 -[04/25/2026 13:01:25] launching puck at (2.47, 1.06) with (-125.82, -54.15) force -[04/25/2026 13:01:29] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:01:29] launching puck at (-2.02, 4.57) with (140.96, -318.67) force -[04/25/2026 13:01:34] force = 70 * 0.8812693 = 61.68885 -[04/25/2026 13:01:34] launching puck at (3.81, -0.27) with (-234.75, 16.68) force -[04/25/2026 13:01:37] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:01:37] launching puck at (0.63, -4.96) with (-43.70, 345.70) force -[04/25/2026 13:01:45] force = 70 * 0.7782228 = 54.4756 -[04/25/2026 13:01:45] launching puck at (2.31, 1.93) with (-125.82, -104.95) force -[04/25/2026 13:01:50] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:01:50] launching puck at (1.13, 4.87) with (-78.61, -339.47) force -[04/25/2026 13:01:55] force = 70 * 0.7226018 = 50.58212 -[04/25/2026 13:01:55] launching puck at (2.65, -0.24) with (-133.99, 12.30) force -[04/25/2026 13:01:59] force = 70 * 0.989074 = 69.23518 -[04/25/2026 13:01:59] launching puck at (0.92, -4.84) with (-63.39, 335.25) force -[04/25/2026 13:02:04] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:02:04] launching puck at (0.07, -5.00) with (-5.18, 348.41) force -[04/25/2026 13:02:09] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:02:09] launching puck at (4.86, -1.17) with (-338.78, 81.52) force -[04/25/2026 13:02:14] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:02:14] launching puck at (4.23, -2.67) with (-294.82, 185.74) force -[04/25/2026 13:02:35] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:02:35] launching puck at (-2.73, -4.19) with (190.55, 291.74) force -[04/25/2026 13:02:42] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:02:42] launching puck at (0.43, 4.98) with (-29.66, -347.19) force -[04/25/2026 13:02:52] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:02:52] launching puck at (4.29, -2.57) with (-298.97, 178.99) force -[04/25/2026 13:02:58] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:02:58] launching puck at (2.24, 4.47) with (-156.05, -311.56) force -[04/25/2026 13:03:05] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:03:05] launching puck at (-2.33, 4.42) with (162.66, -308.16) force -[04/25/2026 13:03:13] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:03:13] launching puck at (0.68, 4.95) with (-47.63, -345.18) force -[04/25/2026 13:03:19] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:03:19] launching puck at (2.03, -4.57) with (-141.73, 318.33) force -[04/25/2026 13:03:23] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:03:23] launching puck at (-2.08, -4.54) with (145.26, 316.73) force -[04/25/2026 13:03:30] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:03:30] launching puck at (2.43, -4.37) with (-169.30, 304.56) force -[04/25/2026 13:03:39] force = 70 * 0.8638232 = 60.46762 -[04/25/2026 13:03:39] launching puck at (1.56, 3.31) with (-94.48, -200.15) force -[04/25/2026 13:03:44] force = 70 * 0.5864146 = 41.04902 -[04/25/2026 13:03:44] launching puck at (1.95, -0.28) with (-80.24, 11.32) force -[04/25/2026 13:03:49] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:03:49] launching puck at (-4.55, -2.07) with (317.10, 144.46) force -[04/25/2026 13:03:54] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:03:54] launching puck at (3.37, -3.70) with (-234.72, 257.54) force -[04/25/2026 13:03:58] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:03:58] launching puck at (0.40, -4.98) with (-27.67, 347.35) force -[04/25/2026 13:04:03] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:04:03] launching puck at (-0.57, 4.97) with (39.44, -346.21) force -[04/25/2026 13:04:15] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:04:15] launching puck at (2.56, 4.29) with (-178.74, -299.12) force -[04/25/2026 13:04:19] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:04:19] launching puck at (-2.03, 4.57) with (141.42, -318.46) force -[04/25/2026 13:04:26] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:04:26] launching puck at (0.25, 4.99) with (-17.50, -348.01) force -[04/25/2026 13:04:32] force = 70 * 0.6649945 = 46.54962 -[04/25/2026 13:04:32] launching puck at (2.26, 0.63) with (-105.27, -29.12) force -[04/25/2026 13:04:36] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:04:36] launching puck at (-2.23, -4.48) with (155.32, 311.92) force -[04/25/2026 13:04:40] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:04:40] launching puck at (2.73, 4.19) with (-190.04, -292.07) force -[04/25/2026 13:04:46] force = 70 * 0.6441975 = 45.09382 -[04/25/2026 13:04:46] launching puck at (-2.13, 0.70) with (96.13, -31.39) force -[04/25/2026 13:04:52] force = 70 * 0.7188267 = 50.31787 -[04/25/2026 13:04:52] launching puck at (2.64, -0.04) with (-132.73, 1.91) force -[04/25/2026 13:04:56] force = 70 * 0.7786619 = 54.50633 -[04/25/2026 13:04:56] launching puck at (-2.84, 1.01) with (154.60, -55.03) force -[04/25/2026 13:05:02] force = 70 * 0.8891995 = 62.24397 -[04/25/2026 13:05:02] launching puck at (3.76, 0.97) with (-234.34, -60.40) force -[04/25/2026 13:05:06] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:05:06] launching puck at (-2.94, -4.04) with (205.09, 281.70) force -[04/25/2026 13:05:11] force = 70 * 0.9841756 = 68.89229 -[04/25/2026 13:05:11] launching puck at (3.17, 3.70) with (-218.56, -254.89) force -[04/25/2026 13:05:15] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:05:15] launching puck at (3.73, 3.33) with (-260.02, -231.97) force -[04/25/2026 13:05:20] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:05:20] launching puck at (-2.55, -4.30) with (177.70, 299.74) force -[04/25/2026 13:05:28] force = 70 * 0.7264597 = 50.85218 -[04/25/2026 13:05:28] launching puck at (1.56, 2.18) with (-79.41, -110.92) force -[04/25/2026 13:05:38] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:05:38] launching puck at (2.09, 4.54) with (-145.77, -316.50) force -[04/25/2026 13:05:46] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:05:46] launching puck at (1.16, 4.86) with (-80.81, -338.95) force -[04/25/2026 13:05:59] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:05:59] launching puck at (1.39, 4.80) with (-96.81, -334.73) force -[04/25/2026 13:06:08] force = 70 * 0.9155039 = 64.08527 -[04/25/2026 13:06:08] launching puck at (-3.02, -2.84) with (193.41, 181.78) force -[04/25/2026 13:06:14] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:06:14] launching puck at (0.14, -5.00) with (-9.93, 348.31) force -[04/25/2026 13:06:21] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:06:21] launching puck at (-0.04, 5.00) with (2.50, -348.44) force -[04/25/2026 13:06:28] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:06:28] launching puck at (-1.60, -4.74) with (111.83, 330.02) force -[04/25/2026 13:06:32] force = 70 * 0.8847956 = 61.93569 -[04/25/2026 13:06:32] launching puck at (0.70, -3.78) with (-43.33, 234.31) force -[04/25/2026 13:06:39] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:06:39] launching puck at (-5.00, 0.08) with (348.41, -5.41) force -[04/25/2026 13:06:43] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:06:43] launching puck at (1.27, -4.84) with (-88.40, 337.05) force -[04/25/2026 13:06:48] force = 70 * 0.9437081 = 66.05957 -[04/25/2026 13:06:48] launching puck at (-4.34, -0.91) with (286.61, 60.03) force -[04/25/2026 13:06:56] force = 70 * 0.9541514 = 66.7906 -[04/25/2026 13:06:56] launching puck at (-1.57, 4.26) with (104.86, -284.85) force -[04/25/2026 13:07:05] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 13:07:05] launching puck at (0.12, -5.00) with (-8.19, 348.36) force -[04/25/2026 13:07:06] Dedicated match PATCH success: 200 {"ok":true,"id":110} -[04/25/2026 13:07:07] Dedicated match PATCH success: 200 {"ok":true,"id":110,"winner_id":15,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/26577.txt b/games/soccar/soccar_Data/26577.txt deleted file mode 100644 index 1bd1b30..0000000 --- a/games/soccar/soccar_Data/26577.txt +++ /dev/null @@ -1,85 +0,0 @@ -[04/26/2026 06:09:58] Configured dedicated match reporting for match id 130 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:09:58] Starting server at port 26577 -[04/26/2026 06:10:19] Dedicated match PATCH success: 200 {"ok":true,"id":130} -[04/26/2026 06:10:21] Game started On Server -[04/26/2026 06:10:23] Dedicated match PATCH success: 200 {"ok":true,"id":130} -[04/26/2026 06:10:27] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:10:27] launching puck at (1.39, 4.80) with (-97.13, -334.64) force -[04/26/2026 06:10:35] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:10:35] launching puck at (-1.99, 4.59) with (138.62, -319.70) force -[04/26/2026 06:10:56] force = 70 * 0.7399008 = 51.79306 -[04/26/2026 06:10:56] launching puck at (2.75, 0.31) with (-142.20, -15.98) force -[04/26/2026 06:11:08] force = 70 * 0.4146042 = 29.02229 -[04/26/2026 06:11:08] launching puck at (1.14, 0.54) with (-33.16, -15.63) force -[04/26/2026 06:11:16] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:11:16] launching puck at (0.30, 4.99) with (-21.01, -347.82) force -[04/26/2026 06:11:37] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:11:37] launching puck at (2.62, 4.26) with (-182.64, -296.75) force -[04/26/2026 06:12:00] force = 70 * 0.9719877 = 68.03914 -[04/26/2026 06:12:00] launching puck at (-3.96, 2.61) with (269.22, -177.48) force -[04/26/2026 06:12:12] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:12:12] launching puck at (-0.76, 4.94) with (52.72, -344.44) force -[04/26/2026 06:12:21] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:12:21] launching puck at (0.85, 4.93) with (-58.90, -343.44) force -[04/26/2026 06:12:28] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:12:28] launching puck at (-0.52, 4.97) with (36.21, -346.57) force -[04/26/2026 06:12:34] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:12:34] launching puck at (-2.70, 4.21) with (188.21, -293.25) force -[04/26/2026 06:12:44] force = 70 * 0.9054495 = 63.38146 -[04/26/2026 06:12:44] launching puck at (-0.08, 4.04) with (5.24, -256.18) force -[04/26/2026 06:12:51] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:12:51] launching puck at (3.77, 3.28) with (-262.74, -228.88) force -[04/26/2026 06:13:00] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:13:00] launching puck at (-3.74, 3.32) with (260.61, -231.31) force -[04/26/2026 06:13:08] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:13:08] launching puck at (1.66, 4.72) with (-115.48, -328.76) force -[04/26/2026 06:13:16] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:13:16] launching puck at (-0.75, 4.94) with (52.39, -344.49) force -[04/26/2026 06:13:22] force = 70 * 0.4178215 = 29.24751 -[04/26/2026 06:13:22] launching puck at (0.38, -1.21) with (-11.07, 35.52) force -[04/26/2026 06:13:33] force = 70 * 0.9276971 = 64.9388 -[04/26/2026 06:13:33] launching puck at (-3.57, -2.34) with (231.77, 151.68) force -[04/26/2026 06:13:39] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:13:39] launching puck at (4.06, 2.92) with (-282.94, -203.38) force -[04/26/2026 06:13:45] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:13:45] launching puck at (0.87, 4.92) with (-60.83, -343.10) force -[04/26/2026 06:13:52] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:13:52] launching puck at (2.50, 4.33) with (-173.98, -301.91) force -[04/26/2026 06:13:58] force = 70 * 0.7493066 = 52.45146 -[04/26/2026 06:13:58] launching puck at (-0.56, 2.76) with (29.40, -145.00) force -[04/26/2026 06:14:06] force = 70 * 0.7645192 = 53.51634 -[04/26/2026 06:14:06] launching puck at (-1.91, -2.21) with (102.08, 118.13) force -[04/26/2026 06:14:13] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:14:13] launching puck at (-0.08, 5.00) with (5.31, -348.41) force -[04/26/2026 06:14:19] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:14:19] launching puck at (3.07, 3.95) with (-213.78, -275.17) force -[04/26/2026 06:14:25] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:14:25] launching puck at (4.99, 0.34) with (-347.65, -23.61) force -[04/26/2026 06:14:29] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:14:29] launching puck at (1.06, 4.89) with (-73.57, -340.60) force -[04/26/2026 06:14:36] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:14:36] launching puck at (0.04, 5.00) with (-2.44, -348.44) force -[04/26/2026 06:14:43] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:14:43] launching puck at (-0.73, 4.95) with (50.85, -344.72) force -[04/26/2026 06:14:50] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:14:50] launching puck at (0.73, 4.95) with (-50.55, -344.77) force -[04/26/2026 06:14:59] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:14:59] launching puck at (-0.90, 4.92) with (62.99, -342.71) force -[04/26/2026 06:15:05] force = 70 * 0.760055 = 53.20385 -[04/26/2026 06:15:05] launching puck at (-1.77, 2.28) with (94.16, -121.45) force -[04/26/2026 06:15:12] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:15:12] launching puck at (-0.44, 4.98) with (30.69, -347.10) force -[04/26/2026 06:15:22] force = 70 * 0.9585153 = 67.09607 -[04/26/2026 06:15:22] launching puck at (-3.89, 2.44) with (260.95, -163.80) force -[04/26/2026 06:15:28] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:15:28] launching puck at (2.84, 4.11) with (-198.03, -286.71) force -[04/26/2026 06:15:33] force = 70 * 0.7862565 = 55.03796 -[04/26/2026 06:15:33] launching puck at (-2.96, -0.77) with (163.08, 42.55) force -[04/26/2026 06:15:37] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:15:37] launching puck at (1.11, 4.87) with (-77.56, -339.71) force -[04/26/2026 06:15:43] force = 70 * 0.702185 = 49.15295 -[04/26/2026 06:15:43] launching puck at (-1.10, -2.30) with (53.83, 112.87) force -[04/26/2026 06:15:48] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:15:48] launching puck at (3.05, 3.96) with (-212.76, -275.96) force -[04/26/2026 06:15:49] Dedicated match PATCH success: 200 {"ok":true,"id":130} -[04/26/2026 06:15:51] Dedicated match PATCH success: 200 {"ok":true,"id":130,"winner_id":19,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/26578.txt b/games/soccar/soccar_Data/26578.txt deleted file mode 100644 index afa3f97..0000000 --- a/games/soccar/soccar_Data/26578.txt +++ /dev/null @@ -1,2 +0,0 @@ -[04/26/2026 06:41:00] Configured dedicated match reporting for match id 180 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:41:00] Starting server at port 26578 diff --git a/games/soccar/soccar_Data/26593.txt b/games/soccar/soccar_Data/26593.txt deleted file mode 100644 index 1219d21..0000000 --- a/games/soccar/soccar_Data/26593.txt +++ /dev/null @@ -1,79 +0,0 @@ -[04/26/2026 06:44:44] Configured dedicated match reporting for match id 185 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:44:44] Starting server at port 26593 -[04/26/2026 06:44:58] Game started On Server -[04/26/2026 06:44:58] Dedicated match PATCH success: 200 {"ok":true,"id":185} -[04/26/2026 06:44:58] Dedicated match PATCH success: 200 {"ok":true,"id":185} -[04/26/2026 06:45:03] force = 70 * 0.6653411 = 46.57388 -[04/26/2026 06:45:03] launching puck at (-1.77, -1.55) with (82.29, 72.04) force -[04/26/2026 06:45:10] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:45:10] launching puck at (-0.10, 5.00) with (6.71, -348.39) force -[04/26/2026 06:45:16] force = 70 * 0.9314551 = 65.20186 -[04/26/2026 06:45:16] launching puck at (2.44, -3.54) with (-159.33, 231.03) force -[04/26/2026 06:45:24] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:45:24] launching puck at (0.74, 4.94) with (-51.81, -344.58) force -[04/26/2026 06:45:30] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:45:30] launching puck at (-0.03, -5.00) with (2.31, 348.45) force -[04/26/2026 06:45:39] force = 70 * 0.7456378 = 52.19465 -[04/26/2026 06:45:39] launching puck at (0.80, 2.68) with (-41.91, -139.90) force -[04/26/2026 06:45:47] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:45:47] launching puck at (0.13, -5.00) with (-9.06, 348.34) force -[04/26/2026 06:45:52] force = 70 * 0.5997403 = 41.98182 -[04/26/2026 06:45:52] launching puck at (-0.43, 1.99) with (18.02, -83.50) force -[04/26/2026 06:45:59] force = 70 * 0.7228992 = 50.60294 -[04/26/2026 06:45:59] launching puck at (-2.52, 0.85) with (127.73, -42.76) force -[04/26/2026 06:46:03] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:46:03] launching puck at (-4.27, -2.60) with (297.78, 180.96) force -[04/26/2026 06:46:08] force = 70 * 0.7161238 = 50.12866 -[04/26/2026 06:46:08] launching puck at (0.67, -2.54) with (-33.44, 127.15) force -[04/26/2026 06:46:15] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:46:15] launching puck at (0.14, 5.00) with (-9.69, -348.32) force -[04/26/2026 06:46:22] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:46:22] launching puck at (1.52, -4.76) with (-105.85, 331.99) force -[04/26/2026 06:46:28] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:46:28] launching puck at (-4.13, 2.82) with (287.91, -196.28) force -[04/26/2026 06:46:33] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:46:33] launching puck at (-1.93, -4.61) with (134.67, 321.38) force -[04/26/2026 06:46:41] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:46:41] launching puck at (-4.98, 0.45) with (347.06, -31.15) force -[04/26/2026 06:46:46] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:46:46] launching puck at (-2.63, -4.25) with (183.48, 296.24) force -[04/26/2026 06:46:52] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:46:52] launching puck at (-0.08, 5.00) with (5.51, -348.41) force -[04/26/2026 06:47:00] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:47:00] launching puck at (3.48, -3.59) with (-242.29, 250.43) force -[04/26/2026 06:47:09] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:47:09] launching puck at (-0.33, 4.99) with (22.97, -347.70) force -[04/26/2026 06:47:16] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:47:16] launching puck at (2.91, 4.06) with (-202.89, -283.29) force -[04/26/2026 06:47:23] force = 70 * 0.7991641 = 55.94149 -[04/26/2026 06:47:23] launching puck at (-2.19, 2.27) with (122.58, -126.80) force -[04/26/2026 06:47:28] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:47:28] launching puck at (-2.62, -4.26) with (182.37, 296.92) force -[04/26/2026 06:47:33] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:47:33] launching puck at (-3.91, 3.12) with (272.40, -217.29) force -[04/26/2026 06:47:39] force = 70 * 0.5586194 = 39.10336 -[04/26/2026 06:47:39] launching puck at (0.06, 1.84) with (-2.54, -71.81) force -[04/26/2026 06:47:45] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:47:45] launching puck at (4.66, 1.82) with (-324.63, -126.62) force -[04/26/2026 06:47:49] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:47:49] launching puck at (-1.83, -4.65) with (127.50, 324.29) force -[04/26/2026 06:47:54] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:47:54] launching puck at (3.34, 3.72) with (-232.76, -259.32) force -[04/26/2026 06:48:01] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:48:01] launching puck at (-1.69, -4.71) with (117.49, 328.05) force -[04/26/2026 06:48:08] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:48:08] launching puck at (-0.86, 4.93) with (59.92, -343.26) force -[04/26/2026 06:48:13] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:48:13] launching puck at (1.89, 4.63) with (-131.77, -322.58) force -[04/26/2026 06:48:18] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:48:18] launching puck at (-2.04, 4.56) with (142.30, -318.07) force -[04/26/2026 06:48:24] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:48:24] launching puck at (-4.70, -1.70) with (327.62, 118.67) force -[04/26/2026 06:48:30] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:48:30] launching puck at (2.71, -4.20) with (-189.07, 292.70) force -[04/26/2026 06:48:35] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:48:35] launching puck at (-4.66, -1.82) with (324.57, 126.78) force -[04/26/2026 06:48:36] Dedicated match PATCH success: 200 {"ok":true,"id":185} -[04/26/2026 06:48:37] Dedicated match PATCH success: 200 {"ok":true,"id":185,"winner_id":31,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} -[04/26/2026 18:34:06] Configured dedicated match reporting for match id 208 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 18:34:06] Starting server at port 26593 diff --git a/games/soccar/soccar_Data/26597.txt b/games/soccar/soccar_Data/26597.txt deleted file mode 100644 index fb12d7a..0000000 --- a/games/soccar/soccar_Data/26597.txt +++ /dev/null @@ -1,2 +0,0 @@ -[04/26/2026 18:35:16] Configured dedicated match reporting for match id 210 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 18:35:16] Starting server at port 26597 diff --git a/games/soccar/soccar_Data/26599.txt b/games/soccar/soccar_Data/26599.txt deleted file mode 100644 index 1d030d2..0000000 --- a/games/soccar/soccar_Data/26599.txt +++ /dev/null @@ -1,2 +0,0 @@ -[04/26/2026 05:57:33] Configured dedicated match reporting for match id 114 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 05:57:33] Starting server at port 26599 diff --git a/games/soccar/soccar_Data/26600.txt b/games/soccar/soccar_Data/26600.txt deleted file mode 100644 index c27ba40..0000000 --- a/games/soccar/soccar_Data/26600.txt +++ /dev/null @@ -1,125 +0,0 @@ -[04/26/2026 06:36:53] Configured dedicated match reporting for match id 172 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:36:53] Starting server at port 26600 -[04/26/2026 06:36:59] Game started On Server -[04/26/2026 06:36:59] Dedicated match PATCH success: 200 {"ok":true,"id":172} -[04/26/2026 06:36:59] Dedicated match PATCH success: 200 {"ok":true,"id":172} -[04/26/2026 06:37:04] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:37:04] launching puck at (-0.18, -5.00) with (12.57, 348.23) force -[04/26/2026 06:37:12] force = 70 * 0.5292975 = 37.05082 -[04/26/2026 06:37:12] launching puck at (0.41, 1.64) with (-15.03, -60.79) force -[04/26/2026 06:37:22] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:37:22] launching puck at (0.95, -4.91) with (-65.90, 342.16) force -[04/26/2026 06:37:38] force = 70 * 0.9150925 = 64.05648 -[04/26/2026 06:37:38] launching puck at (1.08, 3.99) with (-69.40, -255.80) force -[04/26/2026 06:37:45] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:37:45] launching puck at (2.02, -4.57) with (-141.10, 318.61) force -[04/26/2026 06:37:51] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:37:51] launching puck at (4.35, 2.47) with (-303.09, -171.91) force -[04/26/2026 06:37:56] force = 70 * 0.608005 = 42.56035 -[04/26/2026 06:37:56] launching puck at (-1.69, -1.20) with (71.83, 51.16) force -[04/26/2026 06:38:04] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:38:04] launching puck at (-0.36, -4.99) with (25.04, 347.55) force -[04/26/2026 06:38:11] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:38:11] launching puck at (1.24, -4.84) with (-86.42, 337.57) force -[04/26/2026 06:38:20] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:38:20] launching puck at (0.09, 5.00) with (-6.23, -348.40) force -[04/26/2026 06:38:26] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:38:26] launching puck at (-3.12, -3.91) with (217.29, 272.41) force -[04/26/2026 06:38:33] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:38:33] launching puck at (-1.31, 4.83) with (91.31, -336.28) force -[04/26/2026 06:38:38] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:38:38] launching puck at (-4.04, -2.95) with (281.46, 205.42) force -[04/26/2026 06:38:45] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:38:45] launching puck at (-2.10, 4.54) with (146.34, -316.23) force -[04/26/2026 06:38:51] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:38:51] launching puck at (0.21, -5.00) with (-14.92, 348.13) force -[04/26/2026 06:38:59] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:38:59] launching puck at (-3.25, 3.80) with (226.24, -265.02) force -[04/26/2026 06:39:06] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:39:06] launching puck at (1.74, -4.69) with (-121.39, 326.63) force -[04/26/2026 06:39:17] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:39:17] launching puck at (-0.86, 4.93) with (59.91, -343.26) force -[04/26/2026 06:39:27] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:39:27] launching puck at (-0.49, -4.98) with (34.32, 346.76) force -[04/26/2026 06:39:34] force = 70 * 0.9609458 = 67.26621 -[04/26/2026 06:39:34] launching puck at (0.60, 4.58) with (-40.37, -308.02) force -[04/26/2026 06:39:40] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:39:40] launching puck at (2.18, -4.50) with (-151.74, 313.68) force -[04/26/2026 06:39:47] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:39:47] launching puck at (3.72, 3.34) with (-259.55, -232.49) force -[04/26/2026 06:39:56] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:39:56] launching puck at (0.10, -5.00) with (-6.70, 348.39) force -[04/26/2026 06:40:01] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:40:01] launching puck at (4.32, -2.52) with (-301.09, 175.39) force -[04/26/2026 06:40:09] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:40:09] launching puck at (1.92, -4.62) with (-133.53, 321.85) force -[04/26/2026 06:40:15] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:40:15] launching puck at (4.99, -0.34) with (-347.64, 23.72) force -[04/26/2026 06:40:23] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:40:23] launching puck at (1.59, -4.74) with (-110.77, 330.38) force -[04/26/2026 06:40:28] force = 70 * 0.9701644 = 67.91151 -[04/26/2026 06:40:28] launching puck at (2.96, 3.67) with (-201.07, -249.57) force -[04/26/2026 06:40:39] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:40:39] launching puck at (3.42, 3.64) with (-238.68, -253.87) force -[04/26/2026 06:40:46] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:40:46] launching puck at (4.23, -2.67) with (-294.70, 185.93) force -[04/26/2026 06:40:56] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:40:56] launching puck at (-0.01, 5.00) with (0.60, -348.45) force -[04/26/2026 06:41:02] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:41:02] launching puck at (-0.03, 5.00) with (1.89, -348.45) force -[04/26/2026 06:41:10] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:41:10] launching puck at (2.43, 4.37) with (-169.30, -304.56) force -[04/26/2026 06:41:18] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:41:18] launching puck at (-0.03, 5.00) with (2.15, -348.45) force -[04/26/2026 06:41:24] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:41:24] launching puck at (4.20, -2.71) with (-292.93, 188.72) force -[04/26/2026 06:41:33] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:41:33] launching puck at (4.60, 1.97) with (-320.41, -136.95) force -[04/26/2026 06:41:39] force = 70 * 0.8368196 = 58.57738 -[04/26/2026 06:41:39] launching puck at (-3.24, 1.14) with (189.89, -66.77) force -[04/26/2026 06:41:47] force = 70 * 0.6931829 = 48.5228 -[04/26/2026 06:41:47] launching puck at (-2.43, -0.54) with (118.14, 26.37) force -[04/26/2026 06:41:55] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:41:55] launching puck at (-3.76, -3.30) with (261.82, 229.93) force -[04/26/2026 06:42:03] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:42:03] launching puck at (1.54, 4.76) with (-107.22, -331.55) force -[04/26/2026 06:42:09] force = 70 * 0.6074567 = 42.52197 -[04/26/2026 06:42:09] launching puck at (-1.59, -1.32) with (67.77, 56.13) force -[04/26/2026 06:42:18] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:42:18] launching puck at (-0.14, 5.00) with (9.77, -348.32) force -[04/26/2026 06:42:24] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:42:24] launching puck at (-1.48, -4.78) with (103.09, 332.86) force -[04/26/2026 06:42:30] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:42:30] launching puck at (0.31, -4.99) with (-21.29, 347.80) force -[04/26/2026 06:42:38] force = 70 * 0.7286484 = 51.00539 -[04/26/2026 06:42:38] launching puck at (-2.69, 0.23) with (136.99, -11.61) force -[04/26/2026 06:42:45] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:42:45] launching puck at (-0.44, 4.98) with (30.67, -347.10) force -[04/26/2026 06:42:50] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:42:50] launching puck at (-4.17, -2.76) with (290.62, 192.25) force -[04/26/2026 06:42:57] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:42:57] launching puck at (-2.75, 4.17) with (191.74, -290.96) force -[04/26/2026 06:43:07] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:43:07] launching puck at (-0.26, -4.99) with (17.93, 347.99) force -[04/26/2026 06:43:13] force = 70 * 0.9812132 = 68.68492 -[04/26/2026 06:43:13] launching puck at (3.55, 3.29) with (-244.00, -225.88) force -[04/26/2026 06:43:25] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:43:25] launching puck at (4.93, 0.83) with (-343.60, -57.97) force -[04/26/2026 06:43:32] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:43:32] launching puck at (3.81, 3.23) with (-265.71, -225.43) force -[04/26/2026 06:43:39] force = 70 * 0.9804469 = 68.63128 -[04/26/2026 06:43:39] launching puck at (-4.27, -2.27) with (292.93, 155.55) force -[04/26/2026 06:43:46] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:43:46] launching puck at (3.13, 3.90) with (-218.17, -271.70) force -[04/26/2026 06:43:55] force = 70 * 0.8868206 = 62.07744 -[04/26/2026 06:43:55] launching puck at (3.44, -1.77) with (-213.33, 109.93) force -[04/26/2026 06:44:03] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:44:03] launching puck at (2.30, 4.44) with (-160.35, -309.36) force -[04/26/2026 06:44:12] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:44:12] launching puck at (4.94, 0.77) with (-344.25, -53.98) force -[04/26/2026 06:44:18] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:44:18] launching puck at (2.37, 4.40) with (-165.29, -306.76) force -[04/26/2026 06:44:24] force = 70 * 0.7453493 = 52.17445 -[04/26/2026 06:44:24] launching puck at (-2.75, -0.49) with (143.60, 25.74) force -[04/26/2026 06:44:24] Dedicated match PATCH success: 200 {"ok":true,"id":172} -[04/26/2026 06:44:25] Dedicated match PATCH success: 200 {"ok":true,"id":172,"winner_id":27,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/26603.txt b/games/soccar/soccar_Data/26603.txt deleted file mode 100644 index 700fb20..0000000 --- a/games/soccar/soccar_Data/26603.txt +++ /dev/null @@ -1,127 +0,0 @@ -[04/25/2026 06:22:30] Configured dedicated match reporting for match id 104 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/25/2026 06:22:30] Starting server at port 26603 -[04/25/2026 06:22:34] Game started On Server -[04/25/2026 06:22:35] Dedicated match PATCH success: 200 {"ok":true,"id":104} -[04/25/2026 06:22:35] Dedicated match PATCH success: 200 {"ok":true,"id":104} -[04/25/2026 06:22:40] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:22:40] launching puck at (4.88, -1.09) with (-340.05, 76.07) force -[04/25/2026 06:22:46] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:22:46] launching puck at (-4.42, 2.33) with (308.18, -162.61) force -[04/25/2026 06:22:53] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:22:53] launching puck at (-5.00, -0.01) with (348.45, 0.46) force -[04/25/2026 06:23:00] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:23:00] launching puck at (1.84, 4.65) with (-128.48, -323.90) force -[04/25/2026 06:23:06] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:23:06] launching puck at (-2.97, -4.02) with (207.02, 280.29) force -[04/25/2026 06:23:11] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:23:11] launching puck at (-4.05, 2.93) with (282.21, -204.39) force -[04/25/2026 06:23:18] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:23:18] launching puck at (-2.87, 4.09) with (199.99, -285.35) force -[04/25/2026 06:23:26] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:23:26] launching puck at (-0.41, -4.98) with (28.76, 347.26) force -[04/25/2026 06:23:33] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:23:33] launching puck at (-0.05, 5.00) with (3.83, -348.43) force -[04/25/2026 06:23:40] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:23:40] launching puck at (-1.95, -4.60) with (135.87, 320.87) force -[04/25/2026 06:23:46] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:23:46] launching puck at (-1.96, 4.60) with (136.35, -320.67) force -[04/25/2026 06:23:51] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:23:51] launching puck at (-2.64, 4.25) with (183.95, -295.94) force -[04/25/2026 06:23:56] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:23:56] launching puck at (-3.08, 3.94) with (214.52, -274.59) force -[04/25/2026 06:24:09] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:24:09] launching puck at (0.10, -5.00) with (-6.66, 348.39) force -[04/25/2026 06:24:16] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:24:16] launching puck at (4.45, 2.28) with (-310.13, -158.86) force -[04/25/2026 06:24:21] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:24:21] launching puck at (-2.83, -4.12) with (197.11, 287.34) force -[04/25/2026 06:24:30] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:24:30] launching puck at (-1.85, 4.64) with (129.04, -323.68) force -[04/25/2026 06:24:36] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:24:36] launching puck at (-0.79, 4.94) with (54.87, -344.11) force -[04/25/2026 06:24:47] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:24:47] launching puck at (-1.57, 4.75) with (109.36, -330.85) force -[04/25/2026 06:24:56] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:24:56] launching puck at (-3.67, -3.40) with (255.70, 236.72) force -[04/25/2026 06:25:03] force = 70 * 0.7540545 = 52.78381 -[04/25/2026 06:25:04] launching puck at (-2.35, -1.62) with (123.96, 85.27) force -[04/25/2026 06:25:09] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:25:09] launching puck at (-4.90, 0.97) with (341.80, -67.77) force -[04/25/2026 06:25:20] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:25:20] launching puck at (-1.11, 4.87) with (77.52, -339.72) force -[04/25/2026 06:25:25] force = 70 * 0.8940094 = 62.58066 -[04/25/2026 06:25:25] launching puck at (3.62, -1.54) with (-226.60, 96.09) force -[04/25/2026 06:25:37] force = 70 * 0.6972005 = 48.80404 -[04/25/2026 06:25:37] launching puck at (2.18, -1.25) with (-106.47, 61.24) force -[04/25/2026 06:25:43] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:25:43] launching puck at (0.49, -4.98) with (-33.81, 346.81) force -[04/25/2026 06:25:51] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:25:51] launching puck at (-2.53, -4.31) with (176.37, 300.52) force -[04/25/2026 06:25:55] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:25:55] launching puck at (-2.61, -4.26) with (181.96, 297.17) force -[04/25/2026 06:26:00] force = 70 * 0.9329842 = 65.3089 -[04/25/2026 06:26:00] launching puck at (0.52, -4.29) with (-34.24, 280.06) force -[04/25/2026 06:26:05] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:26:05] launching puck at (-2.95, -4.03) with (205.93, 281.09) force -[04/25/2026 06:26:10] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:26:10] launching puck at (-2.94, -4.04) with (205.12, 281.68) force -[04/25/2026 06:26:14] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:26:14] launching puck at (2.95, -4.03) with (-205.87, 281.14) force -[04/25/2026 06:26:18] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:26:18] launching puck at (0.40, -4.98) with (-28.21, 347.31) force -[04/25/2026 06:26:25] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:26:25] launching puck at (-4.93, -0.85) with (343.32, 59.58) force -[04/25/2026 06:26:38] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:26:38] launching puck at (1.02, -4.90) with (-70.84, 341.18) force -[04/25/2026 06:26:43] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:26:43] launching puck at (3.60, -3.47) with (-250.73, 241.98) force -[04/25/2026 06:26:47] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:26:47] launching puck at (2.70, 4.21) with (-187.84, -293.49) force -[04/25/2026 06:26:53] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:26:53] launching puck at (-0.84, -4.93) with (58.88, 343.44) force -[04/25/2026 06:26:58] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:26:58] launching puck at (4.77, -1.51) with (-332.29, 104.91) force -[04/25/2026 06:27:02] force = 70 * 0.7547099 = 52.82969 -[04/25/2026 06:27:02] launching puck at (-2.57, -1.25) with (135.63, 65.93) force -[04/25/2026 06:27:11] force = 70 * 0.7943966 = 55.60777 -[04/25/2026 06:27:11] launching puck at (1.44, -2.77) with (-79.97, 153.89) force -[04/25/2026 06:27:17] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:27:17] launching puck at (-2.42, -4.38) with (168.56, 304.97) force -[04/25/2026 06:27:24] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:27:24] launching puck at (-0.63, 4.96) with (44.19, -345.64) force -[04/25/2026 06:27:31] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:27:31] launching puck at (0.24, 4.99) with (-16.84, -348.05) force -[04/25/2026 06:27:36] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:27:36] launching puck at (1.35, 4.82) with (-93.81, -335.59) force -[04/25/2026 06:27:54] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:27:54] launching puck at (4.83, -1.29) with (-336.62, 90.05) force -[04/25/2026 06:28:04] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:28:04] launching puck at (2.23, 4.47) with (-155.53, -311.82) force -[04/25/2026 06:28:10] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:28:10] launching puck at (1.28, 4.83) with (-89.00, -336.89) force -[04/25/2026 06:28:18] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:28:18] launching puck at (-4.52, 2.14) with (314.93, -149.12) force -[04/25/2026 06:28:23] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:28:23] launching puck at (-1.02, -4.89) with (71.14, 341.11) force -[04/25/2026 06:28:30] force = 70 * 0.9855144 = 68.98601 -[04/25/2026 06:28:30] launching puck at (-4.87, -0.39) with (336.17, 26.92) force -[04/25/2026 06:28:35] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:28:35] launching puck at (1.19, -4.86) with (-83.04, 338.41) force -[04/25/2026 06:28:44] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:28:44] launching puck at (-0.07, 5.00) with (5.20, -348.41) force -[04/25/2026 06:28:50] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:28:50] launching puck at (-2.15, -4.51) with (149.85, 314.59) force -[04/25/2026 06:28:56] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:28:56] launching puck at (1.04, 4.89) with (-72.23, -340.89) force -[04/25/2026 06:29:00] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:29:00] launching puck at (1.64, 4.72) with (-114.03, -329.27) force -[04/25/2026 06:29:06] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:29:06] launching puck at (4.81, 1.35) with (-335.55, -93.94) force -[04/25/2026 06:29:13] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:29:13] launching puck at (2.30, 4.44) with (-160.22, -309.43) force -[04/25/2026 06:29:18] force = 70 * 0.9309825 = 65.16877 -[04/25/2026 06:29:18] launching puck at (-0.01, -4.30) with (0.74, 280.18) force -[04/25/2026 06:29:24] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 06:29:24] launching puck at (-0.13, -5.00) with (8.80, 348.34) force -[04/25/2026 06:29:26] Dedicated match PATCH success: 200 {"ok":true,"id":104} -[04/25/2026 06:29:28] Dedicated match PATCH success: 200 {"ok":true,"id":104,"winner_id":5,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/26616.txt b/games/soccar/soccar_Data/26616.txt deleted file mode 100644 index 0c36a4e..0000000 --- a/games/soccar/soccar_Data/26616.txt +++ /dev/null @@ -1,105 +0,0 @@ -[04/26/2026 06:06:00] Configured dedicated match reporting for match id 125 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:06:00] Starting server at port 26616 -[04/26/2026 06:06:12] Dedicated match PATCH success: 200 {"ok":true,"id":125} -[04/26/2026 06:06:20] Game started On Server -[04/26/2026 06:06:21] Dedicated match PATCH success: 200 {"ok":true,"id":125} -[04/26/2026 06:06:26] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:06:26] launching puck at (4.91, -0.93) with (-342.32, 65.11) force -[04/26/2026 06:06:33] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:06:33] launching puck at (-2.06, 4.55) with (143.80, -317.40) force -[04/26/2026 06:06:38] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:06:38] launching puck at (-3.16, -3.88) with (220.15, 270.10) force -[04/26/2026 06:06:51] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:06:51] launching puck at (-1.29, 4.83) with (90.09, -336.61) force -[04/26/2026 06:06:56] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:06:56] launching puck at (4.56, -2.05) with (-317.76, 142.99) force -[04/26/2026 06:07:04] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:07:04] launching puck at (0.42, -4.98) with (-29.58, 347.20) force -[04/26/2026 06:07:10] force = 70 * 0.9852365 = 68.96656 -[04/26/2026 06:07:10] launching puck at (1.76, 4.56) with (-121.60, -314.23) force -[04/26/2026 06:07:18] force = 70 * 0.9119079 = 63.83355 -[04/26/2026 06:07:18] launching puck at (-0.06, -4.11) with (3.51, 262.08) force -[04/26/2026 06:07:24] force = 70 * 0.9454098 = 66.17868 -[04/26/2026 06:07:24] launching puck at (0.32, -4.44) with (-20.89, 293.81) force -[04/26/2026 06:07:30] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:07:30] launching puck at (-0.29, 4.99) with (19.88, -347.89) force -[04/26/2026 06:07:36] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:07:36] launching puck at (4.66, 1.82) with (-324.54, -126.86) force -[04/26/2026 06:07:44] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:07:44] launching puck at (1.48, 4.78) with (-102.96, -332.89) force -[04/26/2026 06:07:49] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:07:49] launching puck at (1.20, 4.86) with (-83.31, -338.35) force -[04/26/2026 06:07:58] force = 70 * 0.7560191 = 52.92134 -[04/26/2026 06:07:58] launching puck at (-2.43, -1.51) with (128.56, 80.16) force -[04/26/2026 06:08:06] force = 70 * 0.8781888 = 61.47322 -[04/26/2026 06:08:06] launching puck at (-3.62, 1.13) with (222.26, -69.27) force -[04/26/2026 06:08:13] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:08:13] launching puck at (-1.94, 4.61) with (134.87, -321.30) force -[04/26/2026 06:08:18] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:08:18] launching puck at (-4.96, -0.62) with (345.79, 42.98) force -[04/26/2026 06:08:27] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:08:27] launching puck at (-5.00, -0.08) with (348.41, 5.50) force -[04/26/2026 06:08:32] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:08:32] launching puck at (-2.27, -4.46) with (158.02, 310.56) force -[04/26/2026 06:08:40] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:08:40] launching puck at (-3.95, 3.07) with (275.17, -213.77) force -[04/26/2026 06:08:45] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:08:45] launching puck at (-3.65, 3.42) with (254.13, -238.41) force -[04/26/2026 06:08:52] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:08:52] launching puck at (-2.17, 4.50) with (151.33, -313.88) force -[04/26/2026 06:08:56] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:08:56] launching puck at (-2.73, -4.19) with (190.16, 291.99) force -[04/26/2026 06:09:04] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:09:04] launching puck at (1.27, -4.84) with (-88.61, 337.00) force -[04/26/2026 06:09:09] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:09:09] launching puck at (-2.57, -4.29) with (179.39, 298.73) force -[04/26/2026 06:09:16] force = 70 * 0.9829764 = 68.80835 -[04/26/2026 06:09:16] launching puck at (-4.83, 0.58) with (332.06, -39.90) force -[04/26/2026 06:09:20] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:09:20] launching puck at (-0.53, 4.97) with (36.81, -346.50) force -[04/26/2026 06:09:29] force = 70 * 0.8695593 = 60.86916 -[04/26/2026 06:09:29] launching puck at (3.71, 0.03) with (-225.83, -1.90) force -[04/26/2026 06:09:37] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:09:37] launching puck at (4.92, -0.90) with (-342.78, 62.61) force -[04/26/2026 06:09:42] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:09:42] launching puck at (-2.16, 4.51) with (150.74, -314.16) force -[04/26/2026 06:09:48] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:09:48] launching puck at (-1.28, -4.83) with (89.03, 336.89) force -[04/26/2026 06:09:53] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:09:53] launching puck at (-3.10, 3.93) with (215.76, -273.62) force -[04/26/2026 06:10:01] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:10:01] launching puck at (-4.99, 0.28) with (347.91, -19.49) force -[04/26/2026 06:10:06] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:10:06] launching puck at (1.19, 4.86) with (-82.89, -338.45) force -[04/26/2026 06:10:10] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:10:10] launching puck at (-1.13, -4.87) with (78.82, 339.42) force -[04/26/2026 06:10:22] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:10:22] launching puck at (-0.63, -4.96) with (43.85, 345.68) force -[04/26/2026 06:10:27] force = 70 * 0.7366324 = 51.56427 -[04/26/2026 06:10:27] launching puck at (2.69, -0.56) with (-138.52, 28.62) force -[04/26/2026 06:10:42] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:10:42] launching puck at (-1.55, 4.75) with (107.96, -331.31) force -[04/26/2026 06:10:46] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:10:46] launching puck at (-2.07, -4.55) with (144.52, 317.07) force -[04/26/2026 06:10:52] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:10:52] launching puck at (-3.50, 3.57) with (244.15, -248.62) force -[04/26/2026 06:10:57] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:10:57] launching puck at (1.37, -4.81) with (-95.34, 335.16) force -[04/26/2026 06:11:02] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:11:02] launching puck at (3.27, 3.78) with (-227.77, -263.71) force -[04/26/2026 06:11:08] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:11:08] launching puck at (-2.10, -4.54) with (146.45, 316.19) force -[04/26/2026 06:11:14] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:11:14] launching puck at (3.63, 3.44) with (-253.10, -239.50) force -[04/26/2026 06:11:23] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:11:23] launching puck at (-0.30, -4.99) with (21.25, 347.80) force -[04/26/2026 06:11:29] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:11:29] launching puck at (0.68, -4.95) with (-47.33, 345.22) force -[04/26/2026 06:11:33] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:11:33] launching puck at (-0.07, -5.00) with (5.21, 348.41) force -[04/26/2026 06:11:44] force = 70 * 0.9953174 = 69.67222 -[04/26/2026 06:11:44] launching puck at (4.49, 2.20) with (-312.53, -153.43) force -[04/26/2026 06:11:49] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:11:49] launching puck at (-1.84, -4.65) with (128.06, 324.07) force -[04/26/2026 06:11:50] Dedicated match PATCH success: 200 {"ok":true,"id":125} -[04/26/2026 06:11:51] Dedicated match PATCH success: 200 {"ok":true,"id":125,"winner_id":5,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/26628.txt b/games/soccar/soccar_Data/26628.txt deleted file mode 100644 index 0c4b22b..0000000 --- a/games/soccar/soccar_Data/26628.txt +++ /dev/null @@ -1,115 +0,0 @@ -[04/25/2026 12:28:58] Configured dedicated match reporting for match id 106 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/25/2026 12:28:58] Starting server at port 26628 -[04/25/2026 12:29:04] Dedicated match PATCH success: 200 {"ok":true,"id":106} -[04/25/2026 12:29:04] Game started On Server -[04/25/2026 12:29:04] Dedicated match PATCH success: 200 {"ok":true,"id":106} -[04/25/2026 12:29:13] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:29:13] launching puck at (4.54, -2.10) with (-316.36, 146.06) force -[04/25/2026 12:29:20] force = 70 * 0.9859713 = 69.01799 -[04/25/2026 12:29:20] launching puck at (1.90, 4.51) with (-131.21, -311.22) force -[04/25/2026 12:29:29] force = 70 * 0.78755 = 55.1285 -[04/25/2026 12:29:29] launching puck at (0.34, 3.05) with (-18.86, -168.25) force -[04/25/2026 12:29:36] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:29:36] launching puck at (2.41, 4.38) with (-167.70, -305.45) force -[04/25/2026 12:29:44] force = 70 * 0.892847 = 62.49929 -[04/25/2026 12:29:44] launching puck at (3.90, 0.39) with (-243.90, -24.44) force -[04/25/2026 12:29:51] force = 70 * 0.7350693 = 51.45485 -[04/25/2026 12:29:51] launching puck at (-2.71, 0.34) with (139.55, -17.62) force -[04/25/2026 12:29:59] force = 70 * 0.9655439 = 67.58807 -[04/25/2026 12:29:59] launching puck at (-4.64, -0.53) with (313.53, 35.54) force -[04/25/2026 12:30:06] force = 70 * 0.5153602 = 36.07522 -[04/25/2026 12:30:06] launching puck at (1.61, 0.17) with (-58.25, -6.09) force -[04/25/2026 12:30:12] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:30:12] launching puck at (-2.62, -4.26) with (182.94, 296.57) force -[04/25/2026 12:30:18] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:30:18] launching puck at (-0.79, 4.94) with (55.04, -344.08) force -[04/25/2026 12:30:25] force = 70 * 0.8011439 = 56.08007 -[04/25/2026 12:30:25] launching puck at (3.16, -0.12) with (-177.47, 6.48) force -[04/25/2026 12:30:29] force = 70 * 0.7320545 = 51.24381 -[04/25/2026 12:30:29] launching puck at (0.29, 2.70) with (-14.62, -138.39) force -[04/25/2026 12:30:38] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:30:38] launching puck at (-3.05, 3.97) with (212.26, -276.34) force -[04/25/2026 12:30:44] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:30:44] launching puck at (-1.33, 4.82) with (92.70, -335.90) force -[04/25/2026 12:30:50] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:30:50] launching puck at (-0.69, -4.95) with (47.75, 345.17) force -[04/25/2026 12:30:55] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:30:55] launching puck at (-3.74, 3.32) with (260.60, -231.31) force -[04/25/2026 12:31:03] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:31:03] launching puck at (-0.86, -4.93) with (59.96, 343.26) force -[04/25/2026 12:31:16] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:31:16] launching puck at (0.18, 5.00) with (-12.40, -348.23) force -[04/25/2026 12:31:23] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:31:23] launching puck at (-0.07, -5.00) with (4.87, 348.42) force -[04/25/2026 12:31:30] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:31:30] launching puck at (-2.39, 4.39) with (166.42, -306.14) force -[04/25/2026 12:31:39] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:31:39] launching puck at (-1.18, -4.86) with (82.51, 338.54) force -[04/25/2026 12:31:48] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:31:48] launching puck at (3.84, 3.20) with (-267.57, -223.22) force -[04/25/2026 12:31:53] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:31:53] launching puck at (3.32, -3.74) with (-231.15, 260.75) force -[04/25/2026 12:31:59] force = 70 * 0.6183572 = 43.285 -[04/25/2026 12:31:59] launching puck at (1.10, -1.81) with (-47.61, 78.43) force -[04/25/2026 12:32:13] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:32:13] launching puck at (1.06, -4.89) with (-74.21, 340.46) force -[04/25/2026 12:32:18] force = 70 * 0.5523059 = 38.66142 -[04/25/2026 12:32:18] launching puck at (-1.80, -0.10) with (69.70, 3.83) force -[04/25/2026 12:32:27] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:32:27] launching puck at (1.39, -4.80) with (-96.81, 334.74) force -[04/25/2026 12:32:32] force = 70 * 0.8035907 = 56.25135 -[04/25/2026 12:32:32] launching puck at (0.08, -3.18) with (-4.55, 179.07) force -[04/25/2026 12:32:43] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:32:43] launching puck at (0.14, 5.00) with (-9.52, -348.32) force -[04/25/2026 12:32:49] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:32:49] launching puck at (0.68, -4.95) with (-47.66, 345.18) force -[04/25/2026 12:32:55] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:32:55] launching puck at (4.96, 0.61) with (-345.87, -42.36) force -[04/25/2026 12:33:00] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:33:00] launching puck at (0.45, -4.98) with (-31.54, 347.02) force -[04/25/2026 12:33:05] force = 70 * 0.9827378 = 68.79164 -[04/25/2026 12:33:05] launching puck at (4.83, -0.53) with (-332.17, 36.64) force -[04/25/2026 12:33:10] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:33:10] launching puck at (-0.84, -4.93) with (58.89, 343.44) force -[04/25/2026 12:33:19] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:33:19] launching puck at (-0.87, 4.92) with (60.50, -343.16) force -[04/25/2026 12:33:25] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:33:25] launching puck at (2.57, -4.29) with (-178.94, 299.00) force -[04/25/2026 12:33:33] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:33:33] launching puck at (3.22, 3.82) with (-224.55, -266.45) force -[04/25/2026 12:33:41] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:33:41] launching puck at (4.33, 2.50) with (-301.68, -174.38) force -[04/25/2026 12:33:49] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:33:49] launching puck at (0.94, 4.91) with (-65.27, -342.29) force -[04/25/2026 12:33:57] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:33:57] launching puck at (-1.69, -4.71) with (117.71, 327.97) force -[04/25/2026 12:34:03] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:34:03] launching puck at (-4.94, 0.80) with (343.92, -56.00) force -[04/25/2026 12:34:08] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:34:08] launching puck at (4.61, -1.94) with (-321.17, 135.17) force -[04/25/2026 12:34:18] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:34:18] launching puck at (2.27, 4.45) with (-158.47, -310.33) force -[04/25/2026 12:34:24] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:34:24] launching puck at (1.11, -4.88) with (-77.24, 339.79) force -[04/25/2026 12:34:33] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:34:33] launching puck at (2.56, 4.29) with (-178.46, -299.29) force -[04/25/2026 12:34:43] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:34:43] launching puck at (3.07, 3.95) with (-213.91, -275.07) force -[04/25/2026 12:34:55] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:34:55] launching puck at (-1.02, 4.89) with (71.27, -341.09) force -[04/25/2026 12:35:01] force = 70 * 0.8984573 = 62.89201 -[04/25/2026 12:35:01] launching puck at (-3.66, -1.56) with (229.97, 98.08) force -[04/25/2026 12:35:11] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:35:11] launching puck at (3.41, 3.66) with (-237.71, -254.78) force -[04/25/2026 12:35:16] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:35:16] launching puck at (-4.93, -0.83) with (343.58, 58.08) force -[04/25/2026 12:35:22] force = 70 * 0.9395385 = 65.76769 -[04/25/2026 12:35:22] launching puck at (-4.34, 0.67) with (285.25, -44.07) force -[04/25/2026 12:35:36] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:35:36] launching puck at (0.40, 4.98) with (-27.58, -347.36) force -[04/25/2026 12:35:47] force = 70 * 0.8854407 = 61.98085 -[04/25/2026 12:35:47] launching puck at (-3.81, -0.55) with (236.35, 34.25) force -[04/25/2026 12:35:53] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:35:53] launching puck at (-0.59, -4.97) with (40.92, 346.04) force -[04/25/2026 12:35:54] Dedicated match PATCH success: 200 {"ok":true,"id":106} -[04/25/2026 12:35:55] Dedicated match PATCH success: 200 {"ok":true,"id":106,"winner_id":15,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/26630.txt b/games/soccar/soccar_Data/26630.txt deleted file mode 100644 index 5ba6906..0000000 --- a/games/soccar/soccar_Data/26630.txt +++ /dev/null @@ -1,57 +0,0 @@ -[04/26/2026 06:33:22] Configured dedicated match reporting for match id 166 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:33:22] Starting server at port 26630 -[04/26/2026 06:33:42] Dedicated match PATCH success: 200 {"ok":true,"id":166} -[04/26/2026 06:33:46] Game started On Server -[04/26/2026 06:33:47] Dedicated match PATCH success: 200 {"ok":true,"id":166} -[04/26/2026 06:33:50] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:33:50] launching puck at (0.06, -5.00) with (-4.02, 348.43) force -[04/26/2026 06:33:56] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:33:56] launching puck at (3.06, 3.96) with (-213.06, -275.72) force -[04/26/2026 06:34:07] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:34:07] launching puck at (-0.03, -5.00) with (2.20, 348.45) force -[04/26/2026 06:34:13] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:34:13] launching puck at (2.82, 4.13) with (-196.26, -287.93) force -[04/26/2026 06:34:23] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:34:23] launching puck at (-1.46, -4.78) with (102.07, 333.17) force -[04/26/2026 06:34:29] force = 70 * 0.9082583 = 63.57808 -[04/26/2026 06:34:29] launching puck at (-3.70, 1.70) with (234.98, -108.37) force -[04/26/2026 06:34:36] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:34:36] launching puck at (0.27, -4.99) with (-19.05, 347.93) force -[04/26/2026 06:34:42] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:34:42] launching puck at (0.12, -5.00) with (-8.50, 348.35) force -[04/26/2026 06:34:51] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:34:51] launching puck at (4.95, -0.72) with (-344.83, 50.14) force -[04/26/2026 06:35:03] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:35:03] launching puck at (-0.23, -4.99) with (15.77, 348.10) force -[04/26/2026 06:35:08] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:35:08] launching puck at (-3.02, -3.99) with (210.39, 277.77) force -[04/26/2026 06:35:13] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:35:13] launching puck at (-0.95, -4.91) with (66.24, 342.10) force -[04/26/2026 06:35:19] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:35:19] launching puck at (-3.90, -3.13) with (271.80, 218.05) force -[04/26/2026 06:35:29] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:35:29] launching puck at (0.53, 4.97) with (-37.08, -346.47) force -[04/26/2026 06:35:36] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:35:36] launching puck at (-1.50, -4.77) with (104.63, 332.37) force -[04/26/2026 06:35:40] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:35:40] launching puck at (-4.19, 2.72) with (292.23, -189.80) force -[04/26/2026 06:35:45] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:35:45] launching puck at (2.17, -4.51) with (-151.09, 313.99) force -[04/26/2026 06:35:50] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:35:50] launching puck at (0.40, 4.98) with (-27.71, -347.35) force -[04/26/2026 06:35:55] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:35:55] launching puck at (4.18, -2.74) with (-291.65, 190.68) force -[04/26/2026 06:36:02] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:36:02] launching puck at (0.13, 5.00) with (-9.23, -348.33) force -[04/26/2026 06:36:08] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:36:08] launching puck at (4.94, -0.76) with (-344.41, 52.91) force -[04/26/2026 06:36:18] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:36:18] launching puck at (-0.16, -5.00) with (11.07, 348.28) force -[04/26/2026 06:36:23] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:36:23] launching puck at (-2.62, 4.26) with (182.87, -296.61) force -[04/26/2026 06:36:29] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:36:29] launching puck at (-4.29, -2.57) with (298.99, 178.95) force -[04/26/2026 06:36:38] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:36:38] launching puck at (0.66, 4.96) with (-46.25, -345.37) force -[04/26/2026 06:36:39] Dedicated match PATCH success: 200 {"ok":true,"id":166} -[04/26/2026 06:36:40] Dedicated match PATCH success: 200 {"ok":true,"id":166,"winner_id":9,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/26633.txt b/games/soccar/soccar_Data/26633.txt deleted file mode 100644 index 9169ef2..0000000 --- a/games/soccar/soccar_Data/26633.txt +++ /dev/null @@ -1,212 +0,0 @@ -[04/26/2026 06:44:44] Configured dedicated match reporting for match id 186 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:44:44] Starting server at port 26633 -[04/26/2026 06:44:57] Dedicated match PATCH success: 200 {"ok":true,"id":186} -[04/26/2026 06:44:57] Game started On Server -[04/26/2026 06:44:58] Dedicated match PATCH success: 200 {"ok":true,"id":186} -[04/26/2026 06:45:05] force = 70 * 0.904685 = 63.32795 -[04/26/2026 06:45:05] launching puck at (-0.07, -4.03) with (4.61, 255.50) force -[04/26/2026 06:45:11] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:45:11] launching puck at (-0.11, 5.00) with (7.94, -348.36) force -[04/26/2026 06:45:25] force = 70 * 0.8331816 = 58.32271 -[04/26/2026 06:45:25] launching puck at (-2.34, -2.48) with (136.29, 144.64) force -[04/26/2026 06:45:31] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:45:31] launching puck at (-3.48, 3.59) with (242.86, -249.88) force -[04/26/2026 06:45:38] force = 70 * 0.9762892 = 68.34024 -[04/26/2026 06:45:38] launching puck at (-4.79, -0.12) with (327.01, 8.46) force -[04/26/2026 06:45:47] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:45:47] launching puck at (-5.00, -0.03) with (348.45, 2.34) force -[04/26/2026 06:45:52] force = 70 * 0.7749018 = 54.24313 -[04/26/2026 06:45:52] launching puck at (-1.97, 2.24) with (107.07, -121.49) force -[04/26/2026 06:45:58] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:45:58] launching puck at (0.47, 4.98) with (-32.72, -346.91) force -[04/26/2026 06:46:09] force = 70 * 0.8811866 = 61.68306 -[04/26/2026 06:46:09] launching puck at (0.13, -3.81) with (-8.22, 235.13) force -[04/26/2026 06:46:14] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:46:14] launching puck at (3.46, 3.61) with (-241.13, -251.54) force -[04/26/2026 06:46:21] force = 70 * 0.7918462 = 55.42923 -[04/26/2026 06:46:21] launching puck at (-1.14, -2.88) with (63.06, 159.90) force -[04/26/2026 06:46:29] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:46:29] launching puck at (-2.93, -4.05) with (204.45, 282.17) force -[04/26/2026 06:46:34] force = 70 * 0.7047283 = 49.33098 -[04/26/2026 06:46:34] launching puck at (2.23, -1.26) with (-109.96, 61.93) force -[04/26/2026 06:46:40] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:46:40] launching puck at (1.43, 4.79) with (-99.53, -333.94) force -[04/26/2026 06:46:47] force = 70 * 0.733534 = 51.34738 -[04/26/2026 06:46:47] launching puck at (-1.04, -2.52) with (53.48, 129.27) force -[04/26/2026 06:46:53] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:46:53] launching puck at (4.53, -2.13) with (-315.35, 148.23) force -[04/26/2026 06:47:00] force = 70 * 0.8362532 = 58.53772 -[04/26/2026 06:47:00] launching puck at (1.78, -2.93) with (-104.14, 171.79) force -[04/26/2026 06:47:04] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:47:04] launching puck at (-0.83, 4.93) with (58.05, -343.58) force -[04/26/2026 06:47:09] force = 70 * 0.8055742 = 56.39019 -[04/26/2026 06:47:09] launching puck at (1.89, -2.58) with (-106.69, 145.44) force -[04/26/2026 06:47:14] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:47:14] launching puck at (1.60, 4.74) with (-111.51, -330.13) force -[04/26/2026 06:47:24] force = 70 * 0.9099622 = 63.69735 -[04/26/2026 06:47:24] launching puck at (1.86, -3.64) with (-118.65, 231.71) force -[04/26/2026 06:47:32] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:47:32] launching puck at (1.34, 4.82) with (-93.40, -335.70) force -[04/26/2026 06:47:37] force = 70 * 0.8813099 = 61.6917 -[04/26/2026 06:47:37] launching puck at (0.60, -3.77) with (-37.18, 232.42) force -[04/26/2026 06:47:43] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:47:43] launching puck at (3.13, 3.90) with (-218.43, -271.50) force -[04/26/2026 06:47:48] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:47:48] launching puck at (2.75, -4.17) with (-191.81, 290.91) force -[04/26/2026 06:47:54] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:47:54] launching puck at (3.81, 3.23) with (-265.72, -225.42) force -[04/26/2026 06:47:59] force = 70 * 0.7986774 = 55.90742 -[04/26/2026 06:47:59] launching puck at (1.56, 2.74) with (-87.19, -152.95) force -[04/26/2026 06:48:05] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:48:05] launching puck at (-0.62, 4.96) with (42.94, -345.80) force -[04/26/2026 06:48:10] force = 70 * 0.9621235 = 67.34865 -[04/26/2026 06:48:10] launching puck at (4.11, 2.14) with (-276.71, -143.93) force -[04/26/2026 06:48:15] force = 70 * 0.8480281 = 59.36197 -[04/26/2026 06:48:15] launching puck at (-2.38, 2.60) with (141.44, -154.38) force -[04/26/2026 06:48:22] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:48:22] launching puck at (0.05, -5.00) with (-3.34, 348.44) force -[04/26/2026 06:48:28] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:48:28] launching puck at (2.71, 4.20) with (-188.95, -292.78) force -[04/26/2026 06:48:33] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:48:33] launching puck at (2.39, -4.39) with (-166.83, 305.92) force -[04/26/2026 06:48:40] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:48:40] launching puck at (4.08, 2.90) with (-284.05, -201.83) force -[04/26/2026 06:48:46] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:48:46] launching puck at (3.45, -3.62) with (-240.58, 252.07) force -[04/26/2026 06:48:52] force = 70 * 0.8659146 = 60.61402 -[04/26/2026 06:48:52] launching puck at (-3.58, 0.85) with (216.97, -51.36) force -[04/26/2026 06:48:58] force = 70 * 0.9044967 = 63.31477 -[04/26/2026 06:48:58] launching puck at (0.16, -4.03) with (-10.18, 255.17) force -[04/26/2026 06:49:06] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:49:06] launching puck at (4.65, 1.83) with (-324.23, -127.64) force -[04/26/2026 06:49:36] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:49:36] launching puck at (-2.88, 4.08) with (200.98, -284.65) force -[04/26/2026 06:49:51] Configured dedicated match reporting for match id 195 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:49:51] Starting server at port 26633 -[04/26/2026 06:49:56] Game started On Server -[04/26/2026 06:49:57] Dedicated match PATCH success: 200 {"ok":true,"id":195} -[04/26/2026 06:49:57] Dedicated match PATCH success: 200 {"ok":true,"id":195} -[04/26/2026 06:50:00] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:50:00] launching puck at (0.12, -5.00) with (-8.65, 348.35) force -[04/26/2026 06:50:12] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:50:12] launching puck at (-4.90, -1.01) with (341.34, 70.06) force -[04/26/2026 06:50:16] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:50:16] launching puck at (1.12, -4.87) with (-77.77, 339.66) force -[04/26/2026 06:50:25] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:50:25] launching puck at (-0.27, 4.99) with (18.83, -347.94) force -[04/26/2026 06:50:31] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:50:31] launching puck at (2.23, -4.48) with (-155.38, 311.89) force -[04/26/2026 06:50:43] force = 70 * 0.5872237 = 41.10566 -[04/26/2026 06:50:43] launching puck at (0.26, -1.96) with (-10.88, 80.57) force -[04/26/2026 06:50:49] force = 70 * 0.8927202 = 62.49042 -[04/26/2026 06:50:49] launching puck at (2.03, -3.36) with (-126.71, 209.71) force -[04/26/2026 06:50:53] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:50:53] launching puck at (1.89, -4.63) with (-131.95, 322.51) force -[04/26/2026 06:50:58] force = 70 * 0.7058463 = 49.40924 -[04/26/2026 06:50:58] launching puck at (0.85, -2.42) with (-41.98, 119.55) force -[04/26/2026 06:51:06] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:51:06] launching puck at (4.18, -2.74) with (-291.57, 190.81) force -[04/26/2026 06:51:11] force = 70 * 0.7305197 = 51.13638 -[04/26/2026 06:51:11] launching puck at (0.29, -2.69) with (-14.77, 137.61) force -[04/26/2026 06:51:16] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:51:16] launching puck at (-2.44, -4.36) with (170.06, 304.14) force -[04/26/2026 06:51:21] force = 70 * 0.9954919 = 69.68443 -[04/26/2026 06:51:21] launching puck at (-0.26, -4.99) with (18.23, 347.88) force -[04/26/2026 06:51:25] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:51:25] launching puck at (0.02, 5.00) with (-1.13, -348.45) force -[04/26/2026 06:51:33] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:51:33] launching puck at (0.96, -4.91) with (-66.92, 341.97) force -[04/26/2026 06:51:39] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:51:39] launching puck at (-3.10, -3.92) with (216.01, 273.42) force -[04/26/2026 06:51:46] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:51:46] launching puck at (-0.21, -5.00) with (14.86, 348.14) force -[04/26/2026 06:51:52] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:51:52] launching puck at (4.23, 2.67) with (-294.57, -186.14) force -[04/26/2026 06:51:58] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:51:58] launching puck at (-4.02, -2.98) with (280.02, 207.38) force -[04/26/2026 06:52:06] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:52:06] launching puck at (2.82, 4.13) with (-196.22, -287.95) force -[04/26/2026 06:52:15] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:52:15] launching puck at (2.43, 4.37) with (-169.50, -304.45) force -[04/26/2026 06:52:22] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:52:22] launching puck at (3.58, 3.49) with (-249.67, -243.08) force -[04/26/2026 06:52:28] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:52:28] launching puck at (1.24, 4.84) with (-86.50, -337.55) force -[04/26/2026 06:52:39] force = 70 * 0.9526721 = 66.68704 -[04/26/2026 06:52:39] launching puck at (0.47, -4.50) with (-31.41, 300.37) force -[04/26/2026 06:52:44] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:52:44] launching puck at (0.29, -4.99) with (-20.36, 347.86) force -[04/26/2026 06:52:52] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:52:52] launching puck at (0.12, 5.00) with (-8.59, -348.35) force -[04/26/2026 06:52:57] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:52:57] launching puck at (3.60, -3.47) with (-251.18, 241.52) force -[04/26/2026 06:53:03] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:53:03] launching puck at (2.86, 4.10) with (-199.20, -285.90) force -[04/26/2026 06:53:09] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:53:09] launching puck at (1.56, 4.75) with (-108.50, -331.13) force -[04/26/2026 06:53:18] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:53:18] launching puck at (1.23, 4.85) with (-86.05, -337.66) force -[04/26/2026 06:53:26] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:53:26] launching puck at (0.21, -5.00) with (-14.86, 348.14) force -[04/26/2026 06:53:31] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:53:31] launching puck at (-3.30, 3.75) with (230.18, -261.61) force -[04/26/2026 06:53:36] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:53:36] launching puck at (3.42, -3.65) with (-238.10, 254.42) force -[04/26/2026 06:53:43] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:53:43] launching puck at (-0.23, 4.99) with (15.74, -348.10) force -[04/26/2026 06:53:52] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:53:52] launching puck at (-2.57, -4.29) with (179.33, 298.76) force -[04/26/2026 06:54:02] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:54:02] launching puck at (-3.66, -3.41) with (255.11, 237.36) force -[04/26/2026 06:54:08] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:54:08] launching puck at (-4.14, 2.80) with (288.74, -195.05) force -[04/26/2026 06:54:14] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:54:14] launching puck at (0.16, 5.00) with (-10.90, -348.28) force -[04/26/2026 06:54:21] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:54:21] launching puck at (0.09, 5.00) with (-5.99, -348.40) force -[04/26/2026 06:54:29] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:54:29] launching puck at (-0.25, 4.99) with (17.73, -348.00) force -[04/26/2026 06:54:33] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:54:33] launching puck at (-5.00, 0.03) with (348.45, -2.28) force -[04/26/2026 06:54:38] force = 70 * 0.9157265 = 64.10086 -[04/26/2026 06:54:38] launching puck at (-0.93, -4.04) with (59.80, 258.82) force -[04/26/2026 06:54:46] force = 70 * 0.9556674 = 66.89671 -[04/26/2026 06:54:46] launching puck at (-3.77, -2.56) with (252.50, 171.30) force -[04/26/2026 06:54:54] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:54:54] launching puck at (-1.02, 4.90) with (70.94, -341.15) force -[04/26/2026 06:54:58] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:54:58] launching puck at (-1.59, -4.74) with (110.81, 330.37) force -[04/26/2026 06:55:04] force = 70 * 0.8805237 = 61.63666 -[04/26/2026 06:55:04] launching puck at (-0.75, -3.73) with (46.18, 230.14) force -[04/26/2026 06:55:10] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:55:10] launching puck at (0.33, 4.99) with (-22.68, -347.71) force -[04/26/2026 06:55:24] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:55:24] launching puck at (-2.01, -4.58) with (140.06, 319.06) force -[04/26/2026 06:55:29] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:55:29] launching puck at (-0.33, -4.99) with (22.67, 347.72) force -[04/26/2026 06:55:39] force = 70 * 0.691452 = 48.40164 -[04/26/2026 06:55:39] launching puck at (-0.62, -2.41) with (29.85, 116.54) force -[04/26/2026 06:55:44] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:55:44] launching puck at (0.61, -4.96) with (-42.82, 345.81) force -[04/26/2026 06:55:55] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:55:55] launching puck at (-1.36, -4.81) with (94.68, 335.34) force -[04/26/2026 06:56:00] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:56:00] launching puck at (2.57, -4.29) with (-179.05, 298.94) force -[04/26/2026 06:56:14] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:56:14] launching puck at (4.57, 2.03) with (-318.56, -141.21) force -[04/26/2026 06:56:20] force = 70 * 0.9359491 = 65.51643 -[04/26/2026 06:56:20] launching puck at (-2.46, -3.59) with (161.33, 235.02) force -[04/26/2026 06:56:27] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:56:27] launching puck at (0.04, 5.00) with (-2.67, -348.44) force -[04/26/2026 06:56:34] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:56:34] launching puck at (0.85, -4.93) with (-59.39, 343.35) force -[04/26/2026 06:56:40] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:56:40] launching puck at (-3.19, -3.85) with (222.10, 268.50) force -[04/26/2026 06:56:46] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:56:46] launching puck at (1.83, -4.65) with (-127.23, 324.39) force -[04/26/2026 06:56:51] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:56:51] launching puck at (-2.19, 4.50) with (152.50, -313.31) force -[04/26/2026 06:56:56] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:56:56] launching puck at (1.04, -4.89) with (-72.42, 340.84) force -[04/26/2026 06:56:57] Dedicated match PATCH success: 200 {"ok":true,"id":195} -[04/26/2026 06:56:58] Dedicated match PATCH success: 200 {"ok":true,"id":195,"winner_id":20,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/26634.txt b/games/soccar/soccar_Data/26634.txt deleted file mode 100644 index e5624a9..0000000 --- a/games/soccar/soccar_Data/26634.txt +++ /dev/null @@ -1,3 +0,0 @@ -[04/26/2026 06:04:38] Configured dedicated match reporting for match id 123 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:04:38] Starting server at port 26634 -[04/26/2026 06:05:15] Dedicated match PATCH success: 200 {"ok":true,"id":123} diff --git a/games/soccar/soccar_Data/26643.txt b/games/soccar/soccar_Data/26643.txt deleted file mode 100644 index 2803b11..0000000 --- a/games/soccar/soccar_Data/26643.txt +++ /dev/null @@ -1,3 +0,0 @@ -[04/26/2026 06:51:55] Configured dedicated match reporting for match id 200 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:51:55] Starting server at port 26643 -[04/26/2026 06:52:49] Dedicated match PATCH success: 200 {"ok":true,"id":200} diff --git a/games/soccar/soccar_Data/26654.txt b/games/soccar/soccar_Data/26654.txt deleted file mode 100644 index 20bf37e..0000000 --- a/games/soccar/soccar_Data/26654.txt +++ /dev/null @@ -1,41 +0,0 @@ -[04/26/2026 06:12:19] Configured dedicated match reporting for match id 133 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:12:19] Starting server at port 26654 -[04/26/2026 06:12:36] Dedicated match PATCH success: 200 {"ok":true,"id":133} -[04/26/2026 06:12:39] Game started On Server -[04/26/2026 06:12:40] Dedicated match PATCH success: 200 {"ok":true,"id":133} -[04/26/2026 06:12:43] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:12:43] launching puck at (2.94, 4.04) with (-204.85, -281.88) force -[04/26/2026 06:13:16] force = 70 * 0.9732162 = 68.12514 -[04/26/2026 06:13:16] launching puck at (-1.08, -4.63) with (73.68, 315.29) force -[04/26/2026 06:13:21] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:13:21] launching puck at (1.57, -4.75) with (-109.55, 330.78) force -[04/26/2026 06:13:25] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:13:25] launching puck at (-0.96, -4.91) with (66.83, 341.98) force -[04/26/2026 06:13:31] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:13:31] launching puck at (0.60, -4.96) with (-41.70, 345.95) force -[04/26/2026 06:13:36] force = 70 * 0.8262421 = 57.83694 -[04/26/2026 06:13:36] launching puck at (-1.09, -3.17) with (63.02, 183.43) force -[04/26/2026 06:13:49] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:13:49] launching puck at (4.98, -0.45) with (-347.03, 31.49) force -[04/26/2026 06:13:54] force = 70 * 0.5586128 = 39.1029 -[04/26/2026 06:13:54] launching puck at (-1.20, 1.39) with (47.07, -54.30) force -[04/26/2026 06:14:03] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:14:03] launching puck at (-1.28, -4.83) with (89.16, 336.85) force -[04/26/2026 06:14:11] force = 70 * 0.719425 = 50.35975 -[04/26/2026 06:14:11] launching puck at (-0.16, -2.64) with (7.96, 132.79) force -[04/26/2026 06:14:16] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:14:16] launching puck at (-0.46, -4.98) with (32.09, 346.97) force -[04/26/2026 06:14:24] force = 70 * 0.517617 = 36.23319 -[04/26/2026 06:14:24] launching puck at (-0.67, 1.49) with (24.32, -53.98) force -[04/26/2026 06:14:29] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:14:29] launching puck at (0.15, -5.00) with (-10.13, 348.31) force -[04/26/2026 06:14:43] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:14:43] launching puck at (-0.29, -4.99) with (20.48, 347.85) force -[04/26/2026 06:14:47] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:14:47] launching puck at (1.67, -4.71) with (-116.29, 328.48) force -[04/26/2026 06:14:55] force = 70 * 0.8244815 = 57.71371 -[04/26/2026 06:14:55] launching puck at (-0.72, -3.26) with (41.52, 188.23) force -[04/26/2026 06:15:00] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:15:00] launching puck at (0.10, -5.00) with (-6.85, 348.39) force -[04/26/2026 06:15:01] Dedicated match PATCH success: 200 {"ok":true,"id":133} -[04/26/2026 06:15:03] Dedicated match PATCH success: 200 {"ok":true,"id":133,"winner_id":5,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/26658.txt b/games/soccar/soccar_Data/26658.txt deleted file mode 100644 index d520a5a..0000000 --- a/games/soccar/soccar_Data/26658.txt +++ /dev/null @@ -1,77 +0,0 @@ -[04/26/2026 06:22:16] Configured dedicated match reporting for match id 154 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:22:16] Starting server at port 26658 -[04/26/2026 06:22:42] Game started On Server -[04/26/2026 06:22:42] Dedicated match PATCH success: 200 {"ok":true,"id":154} -[04/26/2026 06:22:42] Dedicated match PATCH success: 200 {"ok":true,"id":154} -[04/26/2026 06:22:45] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:22:45] launching puck at (-0.26, -4.99) with (18.28, 347.97) force -[04/26/2026 06:22:52] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:22:52] launching puck at (-4.71, 1.69) with (327.91, -117.87) force -[04/26/2026 06:22:59] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:22:59] launching puck at (-3.83, -3.21) with (267.11, 223.77) force -[04/26/2026 06:23:06] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:23:06] launching puck at (-1.81, -4.66) with (125.94, 324.90) force -[04/26/2026 06:23:17] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:23:17] launching puck at (2.04, -4.57) with (-142.02, 318.20) force -[04/26/2026 06:23:27] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:23:27] launching puck at (2.34, 4.42) with (-162.76, -308.10) force -[04/26/2026 06:23:38] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:23:38] launching puck at (4.89, -1.03) with (-340.97, 71.83) force -[04/26/2026 06:23:43] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:23:43] launching puck at (-2.13, 4.52) with (148.33, -315.30) force -[04/26/2026 06:23:49] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:23:49] launching puck at (-4.81, -1.38) with (334.98, 95.97) force -[04/26/2026 06:23:55] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:23:55] launching puck at (-3.83, 3.21) with (267.13, -223.74) force -[04/26/2026 06:24:02] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:24:02] launching puck at (-4.79, -1.42) with (334.08, 99.05) force -[04/26/2026 06:24:07] force = 70 * 0.8200096 = 57.40068 -[04/26/2026 06:24:07] launching puck at (1.24, -3.06) with (-71.18, 175.90) force -[04/26/2026 06:24:16] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:24:16] launching puck at (0.79, -4.94) with (-54.87, 344.11) force -[04/26/2026 06:24:22] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:24:22] launching puck at (4.96, 0.60) with (-345.97, -41.56) force -[04/26/2026 06:24:27] force = 70 * 0.5233993 = 36.63795 -[04/26/2026 06:24:27] launching puck at (-0.88, -1.41) with (32.37, 51.55) force -[04/26/2026 06:24:33] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:24:33] launching puck at (-4.33, -2.51) with (301.48, 174.72) force -[04/26/2026 06:24:41] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:24:41] launching puck at (-1.71, -4.70) with (119.37, 327.37) force -[04/26/2026 06:24:47] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:24:47] launching puck at (1.96, 4.60) with (-136.34, -320.67) force -[04/26/2026 06:24:53] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:24:53] launching puck at (1.94, -4.61) with (-135.22, 321.15) force -[04/26/2026 06:24:58] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:24:58] launching puck at (3.38, 3.68) with (-235.59, -256.74) force -[04/26/2026 06:25:04] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:25:04] launching puck at (2.56, -4.29) with (-178.61, 299.20) force -[04/26/2026 06:25:10] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:25:10] launching puck at (2.36, 4.41) with (-164.40, -307.23) force -[04/26/2026 06:25:18] force = 70 * 0.7853675 = 54.97573 -[04/26/2026 06:25:18] launching puck at (-1.01, 2.88) with (55.50, -158.58) force -[04/26/2026 06:25:24] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:25:24] launching puck at (0.93, 4.91) with (-64.94, -342.35) force -[04/26/2026 06:25:29] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:25:29] launching puck at (3.91, -3.11) with (-272.74, 216.87) force -[04/26/2026 06:25:35] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:25:35] launching puck at (4.47, 2.25) with (-311.23, -156.71) force -[04/26/2026 06:25:42] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:25:42] launching puck at (-3.92, -3.10) with (273.39, 216.04) force -[04/26/2026 06:25:48] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:25:48] launching puck at (-1.97, 4.60) with (137.33, -320.25) force -[04/26/2026 06:25:54] force = 70 * 0.6647609 = 46.53327 -[04/26/2026 06:25:54] launching puck at (-0.55, 2.28) with (25.71, -106.06) force -[04/26/2026 06:26:02] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:26:02] launching puck at (-3.11, 3.92) with (216.67, -272.90) force -[04/26/2026 06:26:07] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:26:07] launching puck at (-0.16, -5.00) with (11.48, 348.26) force -[04/26/2026 06:26:13] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:26:13] launching puck at (-2.39, 4.39) with (166.66, -306.02) force -[04/26/2026 06:26:18] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:26:18] launching puck at (-1.65, 4.72) with (115.10, -328.89) force -[04/26/2026 06:26:25] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:26:25] launching puck at (0.30, 4.99) with (-20.87, -347.83) force -[04/26/2026 06:26:36] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:26:36] launching puck at (-4.77, 1.50) with (332.34, -104.74) force -[04/26/2026 06:27:29] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:27:34] launching puck at (-0.39, 4.98) with (27.09, -347.40) force diff --git a/games/soccar/soccar_Data/26668.txt b/games/soccar/soccar_Data/26668.txt deleted file mode 100644 index 9e181cc..0000000 --- a/games/soccar/soccar_Data/26668.txt +++ /dev/null @@ -1,4 +0,0 @@ -[04/26/2026 06:24:58] Configured dedicated match reporting for match id 157 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:24:58] Starting server at port 26668 -[04/26/2026 06:25:04] Dedicated match PATCH success: 200 {"ok":true,"id":157} -[04/26/2026 06:26:00] Dedicated match PATCH success: 200 {"ok":true,"id":157} diff --git a/games/soccar/soccar_Data/26672.txt b/games/soccar/soccar_Data/26672.txt deleted file mode 100644 index c6c343b..0000000 --- a/games/soccar/soccar_Data/26672.txt +++ /dev/null @@ -1,91 +0,0 @@ -[04/26/2026 06:36:10] Configured dedicated match reporting for match id 171 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:36:10] Starting server at port 26672 -[04/26/2026 06:36:15] Dedicated match PATCH success: 200 {"ok":true,"id":171} -[04/26/2026 06:36:18] Game started On Server -[04/26/2026 06:36:19] Dedicated match PATCH success: 200 {"ok":true,"id":171} -[04/26/2026 06:36:21] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:36:21] launching puck at (-0.02, -5.00) with (1.38, 348.45) force -[04/26/2026 06:36:30] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:36:30] launching puck at (4.28, 2.59) with (-298.05, -180.52) force -[04/26/2026 06:36:39] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:36:39] launching puck at (3.00, -4.00) with (-208.78, 278.98) force -[04/26/2026 06:36:44] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:36:44] launching puck at (0.48, 4.98) with (-33.71, -346.82) force -[04/26/2026 06:36:53] force = 70 * 0.861973 = 60.33811 -[04/26/2026 06:36:53] launching puck at (2.38, -2.76) with (-143.63, 166.50) force -[04/26/2026 06:36:59] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:36:59] launching puck at (3.03, 3.98) with (-211.12, -277.21) force -[04/26/2026 06:37:08] force = 70 * 0.7369155 = 51.58409 -[04/26/2026 06:37:08] launching puck at (2.54, -1.03) with (-131.27, 53.07) force -[04/26/2026 06:37:14] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:37:14] launching puck at (-0.19, 5.00) with (13.48, -348.19) force -[04/26/2026 06:37:22] force = 70 * 0.9096966 = 63.67876 -[04/26/2026 06:37:22] launching puck at (0.32, 4.07) with (-20.09, -259.30) force -[04/26/2026 06:37:27] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:37:27] launching puck at (-0.39, 4.98) with (27.11, -347.40) force -[04/26/2026 06:37:39] force = 70 * 0.9684507 = 67.79155 -[04/26/2026 06:37:39] launching puck at (4.41, 1.64) with (-298.71, -110.94) force -[04/26/2026 06:37:44] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:37:44] launching puck at (4.95, -0.73) with (-344.73, 50.79) force -[04/26/2026 06:37:53] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:37:53] launching puck at (0.03, -5.00) with (-2.27, 348.45) force -[04/26/2026 06:37:59] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:37:59] launching puck at (1.68, 4.71) with (-117.07, -328.20) force -[04/26/2026 06:38:05] force = 70 * 0.9090677 = 63.63474 -[04/26/2026 06:38:05] launching puck at (3.29, -2.41) with (-209.15, 153.62) force -[04/26/2026 06:38:11] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:38:11] launching puck at (2.65, 4.24) with (-184.66, -295.50) force -[04/26/2026 06:38:19] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:38:19] launching puck at (3.54, -3.53) with (-246.59, 246.20) force -[04/26/2026 06:38:25] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:38:25] launching puck at (-1.63, 4.73) with (113.81, -329.34) force -[04/26/2026 06:38:34] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:38:34] launching puck at (0.95, -4.91) with (-66.49, 342.05) force -[04/26/2026 06:38:39] force = 70 * 0.6032504 = 42.22753 -[04/26/2026 06:38:39] launching puck at (-2.05, -0.08) with (86.52, 3.40) force -[04/26/2026 06:38:51] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:38:51] launching puck at (-1.04, -4.89) with (72.21, 340.89) force -[04/26/2026 06:38:56] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:38:56] launching puck at (-4.85, 1.22) with (337.99, -84.73) force -[04/26/2026 06:39:07] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:39:07] launching puck at (3.01, -3.99) with (-209.56, 278.40) force -[04/26/2026 06:39:19] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:39:19] launching puck at (-3.25, -3.80) with (226.78, 264.56) force -[04/26/2026 06:39:29] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:39:29] launching puck at (0.48, -4.98) with (-33.41, 346.85) force -[04/26/2026 06:39:35] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:39:35] launching puck at (-3.03, -3.98) with (211.11, 277.22) force -[04/26/2026 06:39:41] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:39:41] launching puck at (0.93, -4.91) with (-64.82, 342.37) force -[04/26/2026 06:39:48] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:39:48] launching puck at (-0.01, 5.00) with (0.58, -348.45) force -[04/26/2026 06:39:55] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:39:55] launching puck at (-0.95, -4.91) with (66.29, 342.09) force -[04/26/2026 06:40:02] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:40:02] launching puck at (-0.64, -4.96) with (44.47, 345.60) force -[04/26/2026 06:40:11] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:40:11] launching puck at (-1.85, -4.65) with (128.86, 323.75) force -[04/26/2026 06:40:17] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:40:17] launching puck at (-4.60, 1.97) with (320.36, -137.08) force -[04/26/2026 06:40:28] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:40:28] launching puck at (3.72, -3.35) with (-258.92, 233.20) force -[04/26/2026 06:40:34] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:40:34] launching puck at (0.00, 5.00) with (0.20, -348.45) force -[04/26/2026 06:40:41] force = 70 * 0.8732561 = 61.12793 -[04/26/2026 06:40:41] launching puck at (-2.03, -3.15) with (123.95, 192.32) force -[04/26/2026 06:40:47] force = 70 * 0.919794 = 64.38557 -[04/26/2026 06:40:47] launching puck at (4.02, -1.18) with (-258.53, 75.92) force -[04/26/2026 06:40:55] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:40:55] launching puck at (-1.63, -4.73) with (113.59, 329.42) force -[04/26/2026 06:41:00] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:41:00] launching puck at (2.14, 4.52) with (-149.21, -314.89) force -[04/26/2026 06:41:08] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:41:08] launching puck at (0.11, -5.00) with (-7.62, 348.37) force -[04/26/2026 06:41:15] force = 70 * 0.9690524 = 67.83366 -[04/26/2026 06:41:15] launching puck at (3.98, 2.52) with (-269.89, -170.61) force -[04/26/2026 06:41:23] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:41:23] launching puck at (-4.77, -1.50) with (332.37, 104.63) force -[04/26/2026 06:41:28] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:41:28] launching puck at (-2.91, 4.06) with (203.02, -283.20) force -[04/26/2026 06:41:29] Dedicated match PATCH success: 200 {"ok":true,"id":171} -[04/26/2026 06:41:30] Dedicated match PATCH success: 200 {"ok":true,"id":171,"winner_id":20,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/26703.txt b/games/soccar/soccar_Data/26703.txt deleted file mode 100644 index b9c6b53..0000000 --- a/games/soccar/soccar_Data/26703.txt +++ /dev/null @@ -1,29 +0,0 @@ -[04/26/2026 06:47:05] Configured dedicated match reporting for match id 190 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:47:05] Starting server at port 26703 -[04/26/2026 06:47:20] Dedicated match PATCH success: 200 {"ok":true,"id":190} -[04/26/2026 06:47:20] Game started On Server -[04/26/2026 06:47:21] Dedicated match PATCH success: 200 {"ok":true,"id":190} -[04/26/2026 06:47:22] force = 70 * 0.3766977 = 26.36884 -[04/26/2026 06:47:22] launching puck at (0.69, 0.94) with (-18.29, -24.80) force -[04/26/2026 06:47:50] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:47:50] launching puck at (-1.67, -4.71) with (116.12, 328.54) force -[04/26/2026 06:48:10] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:48:10] launching puck at (-2.10, -4.54) with (146.28, 316.26) force -[04/26/2026 06:48:30] force = 70 * 0.9032072 = 63.2245 -[04/26/2026 06:48:30] launching puck at (4.00, 0.44) with (-252.69, -27.86) force -[04/26/2026 06:49:27] force = 70 * 0.7113159 = 49.79211 -[04/26/2026 06:49:27] launching puck at (2.15, 1.45) with (-107.15, -72.23) force -[04/26/2026 06:49:50] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:49:50] launching puck at (0.33, -4.99) with (-23.11, 347.69) force -[04/26/2026 06:50:17] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:50:17] launching puck at (0.02, -5.00) with (-1.20, 348.45) force -[04/26/2026 06:50:38] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:50:38] launching puck at (-2.94, -4.05) with (204.56, 282.09) force -[04/26/2026 06:51:09] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:51:09] launching puck at (-0.02, -5.00) with (1.42, 348.45) force -[04/26/2026 06:52:06] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:52:06] launching puck at (3.70, 3.37) with (-257.57, -234.68) force -[04/26/2026 06:52:27] force = 70 * 0.8568759 = 59.98131 -[04/26/2026 06:52:27] launching puck at (-2.05, -2.96) with (122.90, 177.62) force -[04/26/2026 06:52:28] Dedicated match PATCH success: 200 {"ok":true,"id":190} -[04/26/2026 06:52:29] Dedicated match PATCH success: 200 {"ok":true,"id":190,"winner_id":30,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/26721.txt b/games/soccar/soccar_Data/26721.txt deleted file mode 100644 index d8b65c2..0000000 --- a/games/soccar/soccar_Data/26721.txt +++ /dev/null @@ -1,97 +0,0 @@ -[04/20/2026 20:40:25] Configured dedicated match reporting for match id 86 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/20/2026 20:40:25] Starting server at port 26721 -[04/20/2026 20:40:31] Game started On Server -[04/20/2026 20:40:31] Dedicated match PATCH success: 200 {"ok":true,"id":86} -[04/20/2026 20:40:32] Dedicated match PATCH success: 200 {"ok":true,"id":86} -[04/20/2026 20:40:38] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:40:38] launching puck at (0.37, -4.99) with (-25.78, 347.50) force -[04/20/2026 20:40:43] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:40:43] launching puck at (-4.00, 3.00) with (278.55, -209.35) force -[04/20/2026 20:40:48] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:40:48] launching puck at (2.42, -4.37) with (-168.77, 304.85) force -[04/20/2026 20:40:53] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:40:53] launching puck at (1.83, 4.65) with (-127.57, -324.26) force -[04/20/2026 20:41:00] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:41:00] launching puck at (3.16, -3.87) with (-220.27, 270.00) force -[04/20/2026 20:41:10] force = 70 * 0.8030158 = 56.21111 -[04/20/2026 20:41:10] launching puck at (2.54, 1.92) with (-142.70, -107.66) force -[04/20/2026 20:41:19] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:41:19] launching puck at (-2.48, -4.34) with (172.92, 302.52) force -[04/20/2026 20:41:24] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:41:24] launching puck at (-0.27, -4.99) with (18.79, 347.95) force -[04/20/2026 20:41:32] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:41:32] launching puck at (-5.00, -0.06) with (348.43, 3.97) force -[04/20/2026 20:41:40] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:41:40] launching puck at (-1.71, -4.70) with (118.95, 327.52) force -[04/20/2026 20:41:47] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:41:47] launching puck at (1.03, 4.89) with (-72.08, -340.92) force -[04/20/2026 20:41:56] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:41:56] launching puck at (-1.58, 4.74) with (110.27, -330.54) force -[04/20/2026 20:42:02] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:42:02] launching puck at (-0.10, 5.00) with (6.94, -348.38) force -[04/20/2026 20:42:09] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:42:09] launching puck at (2.33, -4.42) with (-162.70, 308.14) force -[04/20/2026 20:42:14] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:42:14] launching puck at (0.65, 4.96) with (-45.18, -345.51) force -[04/20/2026 20:42:19] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:42:19] launching puck at (1.49, -4.77) with (-103.70, 332.67) force -[04/20/2026 20:42:24] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:42:24] launching puck at (2.79, 4.15) with (-194.34, -289.23) force -[04/20/2026 20:42:31] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:42:31] launching puck at (4.53, -2.12) with (-315.73, 147.43) force -[04/20/2026 20:42:36] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:42:36] launching puck at (-4.64, 1.85) with (323.68, -129.05) force -[04/20/2026 20:42:42] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:42:42] launching puck at (-1.08, -4.88) with (74.97, 340.29) force -[04/20/2026 20:42:47] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:42:47] launching puck at (-4.77, -1.49) with (332.58, 103.96) force -[04/20/2026 20:42:52] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:42:52] launching puck at (-1.90, -4.62) with (132.40, 322.32) force -[04/20/2026 20:42:56] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:42:56] launching puck at (4.34, 2.48) with (-302.75, -172.51) force -[04/20/2026 20:43:02] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:43:02] launching puck at (-2.09, -4.54) with (145.33, 316.70) force -[04/20/2026 20:43:09] force = 70 * 0.9436331 = 66.05432 -[04/20/2026 20:43:09] launching puck at (-1.30, -4.24) with (85.70, 279.93) force -[04/20/2026 20:43:14] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:43:14] launching puck at (-0.10, -5.00) with (6.77, 348.39) force -[04/20/2026 20:43:23] force = 70 * 0.7226087 = 50.58261 -[04/20/2026 20:43:23] launching puck at (2.60, 0.58) with (-131.35, -29.18) force -[04/20/2026 20:43:30] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:43:30] launching puck at (4.99, -0.31) with (-347.77, 21.81) force -[04/20/2026 20:43:41] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:43:41] launching puck at (4.66, -1.82) with (-324.55, 126.82) force -[04/20/2026 20:43:47] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:43:47] launching puck at (-3.38, 3.69) with (235.25, -257.06) force -[04/20/2026 20:43:52] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:43:52] launching puck at (-1.81, 4.66) with (126.11, -324.83) force -[04/20/2026 20:44:03] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:44:03] launching puck at (-1.22, 4.85) with (84.89, -337.95) force -[04/20/2026 20:44:10] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:44:10] launching puck at (-4.45, -2.27) with (310.40, 158.34) force -[04/20/2026 20:44:14] force = 70 * 0.7712519 = 53.98763 -[04/20/2026 20:44:14] launching puck at (-0.67, 2.88) with (36.40, -155.67) force -[04/20/2026 20:44:21] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:44:21] launching puck at (3.03, 3.97) with (-211.42, -276.99) force -[04/20/2026 20:44:26] force = 70 * 0.8778827 = 61.45179 -[04/20/2026 20:44:26] launching puck at (3.43, 1.59) with (-211.09, -97.59) force -[04/20/2026 20:44:32] force = 70 * 0.7361987 = 51.53391 -[04/20/2026 20:44:32] launching puck at (-2.36, -1.40) with (121.49, 72.02) force -[04/20/2026 20:44:37] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:44:37] launching puck at (0.06, -5.00) with (-3.97, 348.43) force -[04/20/2026 20:44:42] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:44:42] launching puck at (-2.27, 4.45) with (158.41, -310.36) force -[04/20/2026 20:44:48] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:44:48] launching puck at (3.88, 3.15) with (-270.58, -219.56) force -[04/20/2026 20:44:55] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:44:55] launching puck at (-0.25, 4.99) with (17.33, -348.02) force -[04/20/2026 20:45:03] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:45:03] launching puck at (3.47, -3.60) with (-242.17, 250.54) force -[04/20/2026 20:45:10] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:45:10] launching puck at (4.72, 1.65) with (-329.00, -114.81) force -[04/20/2026 20:45:14] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:45:14] launching puck at (-2.86, -4.10) with (199.08, 285.98) force -[04/20/2026 20:45:19] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:45:19] launching puck at (1.17, 4.86) with (-81.71, -338.74) force -[04/20/2026 20:45:20] Dedicated match PATCH success: 200 {"ok":true,"id":86} -[04/20/2026 20:45:21] Dedicated match PATCH success: 200 {"ok":true,"id":86,"winner_id":6,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/26726.txt b/games/soccar/soccar_Data/26726.txt deleted file mode 100644 index ee167b6..0000000 --- a/games/soccar/soccar_Data/26726.txt +++ /dev/null @@ -1,57 +0,0 @@ -[04/26/2026 06:04:42] Configured dedicated match reporting for match id 124 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:04:42] Starting server at port 26726 -[04/26/2026 06:04:58] Game started On Server -[04/26/2026 06:04:58] Dedicated match PATCH success: 200 {"ok":true,"id":124} -[04/26/2026 06:04:58] Dedicated match PATCH success: 200 {"ok":true,"id":124} -[04/26/2026 06:05:03] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:05:03] launching puck at (0.28, -4.99) with (-19.79, 347.89) force -[04/26/2026 06:05:09] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:05:09] launching puck at (-2.97, 4.02) with (206.80, -280.45) force -[04/26/2026 06:05:16] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:05:16] launching puck at (-2.00, -4.58) with (139.12, 319.48) force -[04/26/2026 06:05:22] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:05:22] launching puck at (-2.39, -4.39) with (166.80, 305.94) force -[04/26/2026 06:05:28] force = 70 * 0.9298252 = 65.08776 -[04/26/2026 06:05:28] launching puck at (-4.21, -0.81) with (273.99, 52.91) force -[04/26/2026 06:05:36] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:05:36] launching puck at (1.26, 4.84) with (-87.91, -337.18) force -[04/26/2026 06:05:43] force = 70 * 0.7323282 = 51.26298 -[04/26/2026 06:05:43] launching puck at (2.69, 0.40) with (-137.79, -20.43) force -[04/26/2026 06:05:49] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:05:49] launching puck at (-1.83, 4.65) with (127.69, -324.22) force -[04/26/2026 06:05:55] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:05:55] launching puck at (-4.46, -2.25) with (311.14, 156.89) force -[04/26/2026 06:06:03] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:06:03] launching puck at (0.03, 5.00) with (-1.87, -348.45) force -[04/26/2026 06:06:13] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:06:13] launching puck at (-3.74, 3.32) with (260.40, -231.54) force -[04/26/2026 06:06:19] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:06:19] launching puck at (4.72, 1.65) with (-328.84, -115.25) force -[04/26/2026 06:06:25] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:06:25] launching puck at (-0.65, 4.96) with (45.24, -345.50) force -[04/26/2026 06:06:31] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:06:31] launching puck at (5.00, -0.12) with (-348.36, 8.17) force -[04/26/2026 06:06:37] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:06:37] launching puck at (1.13, -4.87) with (-78.83, 339.42) force -[04/26/2026 06:06:42] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:06:42] launching puck at (4.29, -2.56) with (-299.27, 178.49) force -[04/26/2026 06:06:46] force = 70 * 0.904273 = 63.29911 -[04/26/2026 06:06:46] launching puck at (-3.04, -2.64) with (192.65, 167.33) force -[04/26/2026 06:06:53] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:06:53] launching puck at (-0.55, 4.97) with (38.29, -346.34) force -[04/26/2026 06:06:59] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:06:59] launching puck at (-4.91, 0.97) with (341.88, -67.38) force -[04/26/2026 06:07:05] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:07:05] launching puck at (-0.57, 4.97) with (39.71, -346.18) force -[04/26/2026 06:07:13] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:07:13] launching puck at (-1.61, -4.73) with (112.05, 329.94) force -[04/26/2026 06:07:17] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:07:17] launching puck at (2.54, 4.31) with (-176.78, -300.28) force -[04/26/2026 06:07:24] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:07:24] launching puck at (-0.10, 5.00) with (7.03, -348.38) force -[04/26/2026 06:07:34] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:07:34] launching puck at (-4.18, -2.74) with (291.58, 190.78) force -[04/26/2026 06:07:40] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:07:40] launching puck at (-0.25, 4.99) with (17.18, -348.03) force -[04/26/2026 06:07:41] Dedicated match PATCH success: 200 {"ok":true,"id":124} -[04/26/2026 06:07:43] Dedicated match PATCH success: 200 {"ok":true,"id":124,"winner_id":18,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/26731.txt b/games/soccar/soccar_Data/26731.txt deleted file mode 100644 index f596790..0000000 --- a/games/soccar/soccar_Data/26731.txt +++ /dev/null @@ -1,2 +0,0 @@ -[04/26/2026 06:42:45] Configured dedicated match reporting for match id 183 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:42:45] Starting server at port 26731 diff --git a/games/soccar/soccar_Data/26736.txt b/games/soccar/soccar_Data/26736.txt deleted file mode 100644 index 1979d16..0000000 --- a/games/soccar/soccar_Data/26736.txt +++ /dev/null @@ -1,45 +0,0 @@ -[04/26/2026 06:32:21] Configured dedicated match reporting for match id 164 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:32:21] Starting server at port 26736 -[04/26/2026 06:32:26] Game started On Server -[04/26/2026 06:32:26] Dedicated match PATCH success: 200 {"ok":true,"id":164} -[04/26/2026 06:32:27] Dedicated match PATCH success: 200 {"ok":true,"id":164} -[04/26/2026 06:32:31] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:32:31] launching puck at (-0.04, -5.00) with (2.88, 348.44) force -[04/26/2026 06:32:37] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:32:37] launching puck at (-3.00, 4.00) with (209.38, -278.53) force -[04/26/2026 06:32:42] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:32:42] launching puck at (-2.92, -4.06) with (203.55, 282.82) force -[04/26/2026 06:32:46] force = 70 * 0.9080795 = 63.56557 -[04/26/2026 06:32:46] launching puck at (3.50, -2.08) with (-222.30, 132.13) force -[04/26/2026 06:32:51] force = 70 * 0.7511935 = 52.58354 -[04/26/2026 06:32:51] launching puck at (-0.70, 2.74) with (36.87, -144.31) force -[04/26/2026 06:32:56] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:32:56] launching puck at (-4.85, 1.20) with (338.19, -83.93) force -[04/26/2026 06:33:00] force = 70 * 0.7602657 = 53.2186 -[04/26/2026 06:33:00] launching puck at (-1.58, -2.42) with (83.93, 128.88) force -[04/26/2026 06:33:07] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:33:07] launching puck at (-0.13, 5.00) with (9.06, -348.34) force -[04/26/2026 06:33:13] force = 70 * 0.923798 = 64.66586 -[04/26/2026 06:33:13] launching puck at (2.33, -3.53) with (-150.64, 227.97) force -[04/26/2026 06:33:20] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:33:20] launching puck at (3.19, 3.85) with (-222.33, -268.31) force -[04/26/2026 06:33:24] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:33:24] launching puck at (3.62, -3.44) with (-252.58, 240.05) force -[04/26/2026 06:33:29] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:33:29] launching puck at (-0.46, 4.98) with (31.87, -346.99) force -[04/26/2026 06:33:36] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:33:36] launching puck at (-0.01, -5.00) with (0.52, 348.45) force -[04/26/2026 06:33:43] force = 70 * 0.9766052 = 68.36237 -[04/26/2026 06:33:43] launching puck at (-1.94, -4.38) with (132.36, 299.52) force -[04/26/2026 06:33:49] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:33:49] launching puck at (0.15, 5.00) with (-10.56, -348.29) force -[04/26/2026 06:33:58] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:33:58] launching puck at (1.93, -4.61) with (-134.83, 321.31) force -[04/26/2026 06:34:03] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:34:03] launching puck at (-3.55, 3.52) with (247.38, -245.41) force -[04/26/2026 06:34:10] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:34:10] launching puck at (0.09, -5.00) with (-6.08, 348.40) force -[04/26/2026 06:34:16] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:34:16] launching puck at (-2.54, -4.31) with (176.74, 300.31) force -[04/26/2026 06:34:16] Dedicated match PATCH success: 200 {"ok":true,"id":164} -[04/26/2026 06:34:17] Dedicated match PATCH success: 200 {"ok":true,"id":164,"winner_id":31,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/26739.txt b/games/soccar/soccar_Data/26739.txt deleted file mode 100644 index a42c05a..0000000 --- a/games/soccar/soccar_Data/26739.txt +++ /dev/null @@ -1,81 +0,0 @@ -[04/26/2026 06:50:24] Configured dedicated match reporting for match id 197 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:50:24] Starting server at port 26739 -[04/26/2026 06:50:39] Game started On Server -[04/26/2026 06:50:40] Dedicated match PATCH success: 200 {"ok":true,"id":197} -[04/26/2026 06:50:40] Dedicated match PATCH success: 200 {"ok":true,"id":197} -[04/26/2026 06:50:45] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:50:45] launching puck at (0.18, -5.00) with (-12.80, 348.22) force -[04/26/2026 06:50:51] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:50:51] launching puck at (-3.23, 3.82) with (224.81, -266.24) force -[04/26/2026 06:50:57] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:50:57] launching puck at (-3.66, -3.41) with (254.92, 237.57) force -[04/26/2026 06:51:04] force = 70 * 0.9192526 = 64.34768 -[04/26/2026 06:51:04] launching puck at (-3.95, -1.38) with (253.94, 88.54) force -[04/26/2026 06:51:13] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:51:13] launching puck at (4.96, 0.64) with (-345.56, -44.79) force -[04/26/2026 06:51:21] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:51:21] launching puck at (2.03, -4.57) with (-141.75, 318.32) force -[04/26/2026 06:51:27] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:51:27] launching puck at (-1.35, 4.81) with (94.42, -335.42) force -[04/26/2026 06:51:34] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:51:34] launching puck at (-4.59, -1.97) with (320.18, 137.50) force -[04/26/2026 06:51:40] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:51:40] launching puck at (-4.86, 1.18) with (338.54, -82.54) force -[04/26/2026 06:51:48] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:51:48] launching puck at (-2.17, -4.50) with (151.27, 313.90) force -[04/26/2026 06:51:55] force = 70 * 0.9844621 = 68.91235 -[04/26/2026 06:51:55] launching puck at (-4.02, 2.76) with (277.13, -190.13) force -[04/26/2026 06:52:00] force = 70 * 0.9780298 = 68.46208 -[04/26/2026 06:52:00] launching puck at (-4.78, -0.54) with (326.94, 36.91) force -[04/26/2026 06:52:08] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:52:08] launching puck at (-0.11, 5.00) with (7.60, -348.37) force -[04/26/2026 06:52:21] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:52:21] launching puck at (-1.94, -4.61) with (135.40, 321.07) force -[04/26/2026 06:52:26] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:52:26] launching puck at (-0.92, -4.91) with (64.19, 342.49) force -[04/26/2026 06:52:34] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:52:34] launching puck at (-0.27, -4.99) with (18.65, 347.95) force -[04/26/2026 06:52:41] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:52:41] launching puck at (0.02, 5.00) with (-1.13, -348.45) force -[04/26/2026 06:53:10] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:53:10] launching puck at (0.31, 4.99) with (-21.50, -347.79) force -[04/26/2026 06:53:19] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:53:19] launching puck at (-0.14, -5.00) with (9.55, 348.32) force -[04/26/2026 06:53:25] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:53:25] launching puck at (3.95, 3.06) with (-275.44, -213.43) force -[04/26/2026 06:53:29] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:53:29] launching puck at (-0.04, -5.00) with (2.74, 348.44) force -[04/26/2026 06:53:35] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:53:35] launching puck at (4.19, 2.73) with (-292.07, -190.04) force -[04/26/2026 06:53:41] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:53:41] launching puck at (4.05, -2.93) with (-282.52, 203.96) force -[04/26/2026 06:53:47] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:53:47] launching puck at (3.21, 3.83) with (-223.67, -267.19) force -[04/26/2026 06:53:53] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:53:53] launching puck at (-0.44, -4.98) with (30.55, 347.11) force -[04/26/2026 06:53:59] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:53:59] launching puck at (0.18, 5.00) with (-12.42, -348.23) force -[04/26/2026 06:54:05] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:54:05] launching puck at (4.40, -2.37) with (-306.67, 165.45) force -[04/26/2026 06:54:12] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:54:12] launching puck at (1.85, 4.65) with (-128.88, -323.74) force -[04/26/2026 06:54:17] force = 70 * 0.9634415 = 67.4409 -[04/26/2026 06:54:17] launching puck at (-2.12, -4.13) with (143.06, 278.73) force -[04/26/2026 06:54:22] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:54:22] launching puck at (-4.97, -0.51) with (346.63, 35.64) force -[04/26/2026 06:54:30] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:54:30] launching puck at (0.10, 5.00) with (-7.13, -348.38) force -[04/26/2026 06:54:35] force = 70 * 0.8175741 = 57.23019 -[04/26/2026 06:54:35] launching puck at (-2.60, -2.01) with (149.02, 114.84) force -[04/26/2026 06:54:41] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:54:41] launching puck at (-1.52, 4.76) with (106.11, -331.90) force -[04/26/2026 06:54:47] force = 70 * 0.9766108 = 68.36275 -[04/26/2026 06:54:47] launching puck at (4.73, -0.73) with (-323.68, 49.69) force -[04/26/2026 06:54:53] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:54:53] launching puck at (2.20, 4.49) with (-152.99, -313.07) force -[04/26/2026 06:55:04] force = 70 * 0.9866468 = 69.06528 -[04/26/2026 06:55:04] launching puck at (4.90, -0.08) with (-338.45, 5.67) force -[04/26/2026 06:55:14] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:55:14] launching puck at (1.53, 4.76) with (-106.60, -331.75) force -[04/26/2026 06:55:14] Dedicated match PATCH success: 200 {"ok":true,"id":197} -[04/26/2026 06:55:15] Dedicated match PATCH success: 200 {"ok":true,"id":197,"winner_id":18,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/26752.txt b/games/soccar/soccar_Data/26752.txt deleted file mode 100644 index 83dbe35..0000000 --- a/games/soccar/soccar_Data/26752.txt +++ /dev/null @@ -1,107 +0,0 @@ -[04/26/2026 06:03:41] Configured dedicated match reporting for match id 122 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:03:41] Starting server at port 26752 -[04/26/2026 06:04:36] Dedicated match PATCH success: 200 {"ok":true,"id":122} -[04/26/2026 06:04:36] Game started On Server -[04/26/2026 06:04:38] Dedicated match PATCH success: 200 {"ok":true,"id":122} -[04/26/2026 06:04:42] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:04:42] launching puck at (0.01, -5.00) with (-0.80, 348.45) force -[04/26/2026 06:04:48] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:04:48] launching puck at (1.04, 4.89) with (-72.14, -340.90) force -[04/26/2026 06:04:55] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:04:55] launching puck at (0.76, -4.94) with (-52.78, 344.43) force -[04/26/2026 06:05:01] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:05:01] launching puck at (-2.45, 4.36) with (171.03, -303.59) force -[04/26/2026 06:05:08] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:05:08] launching puck at (0.32, -4.99) with (-22.11, 347.75) force -[04/26/2026 06:05:14] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:05:14] launching puck at (3.07, 3.94) with (-214.20, -274.85) force -[04/26/2026 06:05:22] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:05:22] launching puck at (2.68, -4.22) with (-187.05, 293.99) force -[04/26/2026 06:05:28] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:05:28] launching puck at (-3.35, 3.71) with (233.70, -258.46) force -[04/26/2026 06:05:34] force = 70 * 0.6318728 = 44.2311 -[04/26/2026 06:05:34] launching puck at (-2.08, -0.66) with (92.09, 29.05) force -[04/26/2026 06:05:45] force = 70 * 0.9040543 = 63.28381 -[04/26/2026 06:05:45] launching puck at (-3.95, -0.80) with (249.95, 50.41) force -[04/26/2026 06:05:52] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:05:52] launching puck at (-0.58, -4.97) with (40.23, 346.12) force -[04/26/2026 06:05:57] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:05:57] launching puck at (-4.67, 1.78) with (325.74, -123.74) force -[04/26/2026 06:06:02] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:06:02] launching puck at (-3.13, -3.90) with (218.44, 271.49) force -[04/26/2026 06:06:09] force = 70 * 0.9601797 = 67.21258 -[04/26/2026 06:06:09] launching puck at (2.49, -3.88) with (-167.32, 260.79) force -[04/26/2026 06:06:15] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:06:15] launching puck at (-2.69, -4.22) with (187.26, 293.86) force -[04/26/2026 06:06:21] force = 70 * 0.5420874 = 37.94612 -[04/26/2026 06:06:21] launching puck at (-0.27, -1.73) with (10.25, 65.75) force -[04/26/2026 06:06:27] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:06:27] launching puck at (-2.40, -4.39) with (167.41, 305.61) force -[04/26/2026 06:06:32] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:06:32] launching puck at (-4.10, -2.86) with (285.79, 199.36) force -[04/26/2026 06:06:39] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:06:39] launching puck at (-3.37, -3.69) with (235.19, 257.11) force -[04/26/2026 06:06:45] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:06:45] launching puck at (1.61, -4.73) with (-112.11, 329.93) force -[04/26/2026 06:06:54] force = 70 * 0.8643063 = 60.50144 -[04/26/2026 06:06:54] launching puck at (-1.11, 3.49) with (66.89, -211.37) force -[04/26/2026 06:07:03] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:07:03] launching puck at (0.82, 4.93) with (-57.42, -343.69) force -[04/26/2026 06:07:09] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:07:09] launching puck at (-3.71, -3.35) with (258.68, 233.46) force -[04/26/2026 06:07:16] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:07:16] launching puck at (-4.75, 1.55) with (331.29, -108.02) force -[04/26/2026 06:07:23] force = 70 * 0.9779826 = 68.45879 -[04/26/2026 06:07:23] launching puck at (0.22, 4.80) with (-15.36, -328.61) force -[04/26/2026 06:07:29] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:07:29] launching puck at (0.99, 4.90) with (-68.97, -341.56) force -[04/26/2026 06:07:37] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:07:37] launching puck at (-0.20, -5.00) with (14.09, 348.17) force -[04/26/2026 06:07:43] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:07:43] launching puck at (3.19, 3.85) with (-222.17, -268.44) force -[04/26/2026 06:07:49] force = 70 * 0.9664215 = 67.64951 -[04/26/2026 06:07:49] launching puck at (4.52, 1.21) with (-305.70, -81.88) force -[04/26/2026 06:07:56] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:07:56] launching puck at (2.04, 4.57) with (-141.99, -318.21) force -[04/26/2026 06:08:02] force = 70 * 0.9739143 = 68.174 -[04/26/2026 06:08:02] launching puck at (4.65, 1.02) with (-317.07, -69.22) force -[04/26/2026 06:08:09] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:08:09] launching puck at (-0.26, 4.99) with (18.09, -347.98) force -[04/26/2026 06:08:17] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:08:17] launching puck at (0.54, -4.97) with (-37.95, 346.38) force -[04/26/2026 06:08:22] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:08:22] launching puck at (4.78, -1.48) with (-332.82, 103.21) force -[04/26/2026 06:08:28] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:08:28] launching puck at (1.44, -4.79) with (-100.20, 333.74) force -[04/26/2026 06:08:33] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:08:33] launching puck at (-0.80, -4.93) with (56.09, 343.91) force -[04/26/2026 06:08:39] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:08:39] launching puck at (3.82, -3.23) with (-266.26, 224.77) force -[04/26/2026 06:08:45] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:08:45] launching puck at (4.55, 2.06) with (-317.37, -143.86) force -[04/26/2026 06:08:51] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:08:51] launching puck at (2.43, -4.37) with (-169.02, 304.72) force -[04/26/2026 06:08:56] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:08:56] launching puck at (0.41, 4.98) with (-28.25, -347.31) force -[04/26/2026 06:09:03] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:09:03] launching puck at (4.94, 0.75) with (-344.48, -52.46) force -[04/26/2026 06:09:10] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:09:10] launching puck at (-0.04, 5.00) with (2.62, -348.44) force -[04/26/2026 06:09:17] force = 70 * 0.888665 = 62.20655 -[04/26/2026 06:09:17] launching puck at (3.87, 0.37) with (-240.47, -22.78) force -[04/26/2026 06:09:22] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:09:22] launching puck at (1.90, 4.63) with (-132.13, -322.43) force -[04/26/2026 06:09:27] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:09:27] launching puck at (4.96, 0.61) with (-345.88, -42.28) force -[04/26/2026 06:09:32] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:09:32] launching puck at (3.81, 3.24) with (-265.43, -225.76) force -[04/26/2026 06:09:39] force = 70 * 0.7793816 = 54.55671 -[04/26/2026 06:09:39] launching puck at (2.97, 0.53) with (-161.98, -28.73) force -[04/26/2026 06:09:46] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:09:46] launching puck at (-1.89, 4.63) with (131.51, -322.68) force -[04/26/2026 06:09:52] force = 70 * 0.9812108 = 68.68476 -[04/26/2026 06:09:52] launching puck at (-4.41, 1.99) with (303.03, -136.86) force -[04/26/2026 06:10:00] force = 70 * 0.9335618 = 65.34933 -[04/26/2026 06:10:00] launching puck at (-4.14, 1.27) with (270.29, -82.88) force -[04/26/2026 06:10:00] Dedicated match PATCH success: 200 {"ok":true,"id":122} -[04/26/2026 06:10:03] Dedicated match PATCH success: 200 {"ok":true,"id":122,"winner_id":19,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/26757.txt b/games/soccar/soccar_Data/26757.txt deleted file mode 100644 index 56a4a95..0000000 --- a/games/soccar/soccar_Data/26757.txt +++ /dev/null @@ -1,51 +0,0 @@ -[04/24/2026 19:36:57] Configured dedicated match reporting for match id 93 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/24/2026 19:36:57] Starting server at port 26757 -[04/24/2026 19:37:01] Dedicated match PATCH success: 200 {"ok":true,"id":93} -[04/24/2026 19:37:01] Game started On Server -[04/24/2026 19:37:02] Dedicated match PATCH success: 200 {"ok":true,"id":93} -[04/24/2026 19:37:06] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:37:06] launching puck at (-0.02, -5.00) with (1.50, 348.45) force -[04/24/2026 19:37:13] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:37:13] launching puck at (-2.77, 4.16) with (192.94, -290.16) force -[04/24/2026 19:37:17] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:37:17] launching puck at (-1.83, -4.65) with (127.78, 324.18) force -[04/24/2026 19:37:23] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:37:23] launching puck at (0.54, 4.97) with (-37.29, -346.45) force -[04/24/2026 19:37:28] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:37:28] launching puck at (3.93, -3.09) with (-274.03, 215.24) force -[04/24/2026 19:37:34] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:37:34] launching puck at (-0.20, 5.00) with (14.24, -348.16) force -[04/24/2026 19:37:39] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:37:39] launching puck at (3.87, -3.17) with (-269.40, 221.00) force -[04/24/2026 19:37:45] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:37:45] launching puck at (-2.23, 4.48) with (155.20, -311.98) force -[04/24/2026 19:37:57] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:37:57] launching puck at (4.73, -1.63) with (-329.43, 113.55) force -[04/24/2026 19:38:10] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:38:10] launching puck at (-0.96, 4.91) with (66.94, -341.96) force -[04/24/2026 19:38:17] force = 70 * 0.9848125 = 68.93687 -[04/24/2026 19:38:17] launching puck at (4.80, -0.86) with (-331.23, 59.13) force -[04/24/2026 19:38:24] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:38:24] launching puck at (-3.30, 3.75) with (230.32, -261.48) force -[04/24/2026 19:38:30] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:38:30] launching puck at (-1.90, 4.62) with (132.75, -322.18) force -[04/24/2026 19:38:34] force = 70 * 0.6696035 = 46.87224 -[04/24/2026 19:38:34] launching puck at (-0.02, 2.37) with (0.81, -111.09) force -[04/24/2026 19:38:43] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:38:43] launching puck at (0.65, -4.96) with (-45.00, 345.54) force -[04/24/2026 19:38:50] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:38:50] launching puck at (4.56, 2.05) with (-317.88, -142.72) force -[04/24/2026 19:38:56] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:38:56] launching puck at (4.11, -2.85) with (-286.45, 198.40) force -[04/24/2026 19:39:01] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:39:01] launching puck at (-4.26, 2.62) with (296.64, -182.83) force -[04/24/2026 19:39:07] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:39:07] launching puck at (-1.58, 4.75) with (109.80, -330.70) force -[04/24/2026 19:39:13] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:39:13] launching puck at (-4.08, -2.89) with (284.42, 201.31) force -[04/24/2026 19:39:17] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:39:17] launching puck at (3.74, -3.32) with (-260.51, 231.42) force -[04/24/2026 19:39:22] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 19:39:22] launching puck at (-4.91, 0.97) with (341.84, -67.55) force -[04/24/2026 19:39:24] Dedicated match PATCH success: 200 {"ok":true,"id":93} -[04/24/2026 19:39:25] Dedicated match PATCH success: 200 {"ok":true,"id":93,"winner_id":9,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/26759.txt b/games/soccar/soccar_Data/26759.txt deleted file mode 100644 index 13a2e01..0000000 --- a/games/soccar/soccar_Data/26759.txt +++ /dev/null @@ -1,9 +0,0 @@ -[04/26/2026 19:17:15] Configured dedicated match reporting for match id 213 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 19:17:15] Starting server at port 26759 -[04/26/2026 19:17:25] Game started On Server -[04/26/2026 19:17:26] Dedicated match PATCH success: 200 {"ok":true,"id":213} -[04/26/2026 19:17:26] Dedicated match PATCH success: 200 {"ok":true,"id":213} -[04/26/2026 19:18:21] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 19:18:21] launching puck at (2.02, -4.57) with (-140.66, 318.80) force -[04/26/2026 19:18:51] force = 70 * 0.5220158 = 36.54111 -[04/26/2026 19:18:51] launching puck at (-1.29, -1.04) with (47.00, 38.05) force diff --git a/games/soccar/soccar_Data/26765.txt b/games/soccar/soccar_Data/26765.txt deleted file mode 100644 index 2e383db..0000000 --- a/games/soccar/soccar_Data/26765.txt +++ /dev/null @@ -1,93 +0,0 @@ -[04/26/2026 06:21:32] Configured dedicated match reporting for match id 151 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:21:32] Starting server at port 26765 -[04/26/2026 06:21:39] Game started On Server -[04/26/2026 06:21:39] Dedicated match PATCH success: 200 {"ok":true,"id":151} -[04/26/2026 06:21:40] Dedicated match PATCH success: 200 {"ok":true,"id":151} -[04/26/2026 06:21:45] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:21:45] launching puck at (-0.02, -5.00) with (1.35, 348.45) force -[04/26/2026 06:21:52] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:21:52] launching puck at (-2.97, 4.02) with (206.87, -280.40) force -[04/26/2026 06:22:00] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:22:00] launching puck at (-2.25, -4.46) with (157.03, 311.06) force -[04/26/2026 06:22:05] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:22:05] launching puck at (2.01, 4.58) with (-139.89, -319.14) force -[04/26/2026 06:22:13] force = 70 * 0.9014558 = 63.1019 -[04/26/2026 06:22:13] launching puck at (-3.22, -2.38) with (203.22, 150.13) force -[04/26/2026 06:22:19] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:22:19] launching puck at (-2.33, 4.42) with (162.49, -308.25) force -[04/26/2026 06:22:26] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:22:26] launching puck at (-3.80, -3.25) with (264.96, 226.31) force -[04/26/2026 06:22:31] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:22:31] launching puck at (-3.97, 3.04) with (276.66, -211.85) force -[04/26/2026 06:22:40] force = 70 * 0.9744899 = 68.21429 -[04/26/2026 06:22:40] launching puck at (3.22, -3.51) with (-219.75, 239.67) force -[04/26/2026 06:22:46] force = 70 * 0.9745144 = 68.216 -[04/26/2026 06:22:46] launching puck at (3.15, -3.57) with (-215.15, 243.84) force -[04/26/2026 06:22:51] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:22:51] launching puck at (-0.71, -4.95) with (49.82, 344.87) force -[04/26/2026 06:22:56] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:22:56] launching puck at (3.80, 3.24) with (-265.15, -226.09) force -[04/26/2026 06:23:06] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:23:06] launching puck at (0.19, -5.00) with (-13.08, 348.21) force -[04/26/2026 06:23:16] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:23:16] launching puck at (4.98, 0.45) with (-347.03, -31.46) force -[04/26/2026 06:23:20] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:23:20] launching puck at (4.64, -1.86) with (-323.44, 129.64) force -[04/26/2026 06:23:24] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:23:24] launching puck at (5.00, 0.04) with (-348.44, -2.85) force -[04/26/2026 06:23:31] force = 70 * 0.6209916 = 43.46941 -[04/26/2026 06:23:31] launching puck at (-1.28, 1.71) with (55.61, -74.13) force -[04/26/2026 06:23:36] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:23:36] launching puck at (-3.62, 3.45) with (252.29, -240.35) force -[04/26/2026 06:23:44] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:23:44] launching puck at (0.71, -4.95) with (-49.13, 344.97) force -[04/26/2026 06:23:52] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:23:52] launching puck at (-0.16, 5.00) with (10.95, -348.28) force -[04/26/2026 06:24:03] force = 70 * 0.9054112 = 63.37878 -[04/26/2026 06:24:03] launching puck at (-3.26, -2.39) with (206.61, 151.49) force -[04/26/2026 06:24:10] force = 70 * 0.9841011 = 68.88708 -[04/26/2026 06:24:10] launching puck at (-4.85, -0.50) with (333.89, 34.70) force -[04/26/2026 06:24:18] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:24:18] launching puck at (2.27, -4.45) with (-158.49, 310.33) force -[04/26/2026 06:24:24] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:24:24] launching puck at (4.34, 2.48) with (-302.43, -173.07) force -[04/26/2026 06:24:30] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:24:30] launching puck at (0.61, -4.96) with (-42.27, 345.88) force -[04/26/2026 06:24:37] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:24:37] launching puck at (-2.70, 4.21) with (188.12, -293.31) force -[04/26/2026 06:24:43] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:24:43] launching puck at (-3.45, -3.62) with (240.42, 252.23) force -[04/26/2026 06:24:48] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:24:48] launching puck at (0.34, 4.99) with (-23.64, -347.65) force -[04/26/2026 06:24:56] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:24:56] launching puck at (3.63, 3.44) with (-252.76, -239.86) force -[04/26/2026 06:25:01] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:25:01] launching puck at (4.42, 2.34) with (-307.80, -163.34) force -[04/26/2026 06:25:08] force = 70 * 0.9391387 = 65.73971 -[04/26/2026 06:25:08] launching puck at (-2.71, 3.45) with (178.05, -226.67) force -[04/26/2026 06:25:18] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:25:18] launching puck at (-0.21, -5.00) with (14.36, 348.16) force -[04/26/2026 06:25:25] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:25:25] launching puck at (3.44, 3.62) with (-240.04, -252.58) force -[04/26/2026 06:25:31] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:25:31] launching puck at (3.91, -3.12) with (-272.36, 217.34) force -[04/26/2026 06:25:37] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:25:37] launching puck at (0.25, 4.99) with (-17.37, -348.02) force -[04/26/2026 06:25:44] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:25:44] launching puck at (0.97, -4.90) with (-67.64, 341.83) force -[04/26/2026 06:25:49] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:25:49] launching puck at (4.03, 2.95) with (-281.20, -205.78) force -[04/26/2026 06:25:58] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:25:58] launching puck at (4.20, -2.71) with (-292.66, 189.13) force -[04/26/2026 06:26:05] force = 70 * 0.9398586 = 65.7901 -[04/26/2026 06:26:05] launching puck at (3.96, 1.91) with (-260.35, -125.36) force -[04/26/2026 06:26:12] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:26:12] launching puck at (1.68, -4.71) with (-117.15, 328.17) force -[04/26/2026 06:26:17] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:26:17] launching puck at (2.11, -4.53) with (-147.18, 315.85) force -[04/26/2026 06:26:22] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:26:22] launching puck at (-0.53, -4.97) with (37.25, 346.46) force -[04/26/2026 06:26:35] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:26:35] launching puck at (0.68, -4.95) with (-47.38, 345.22) force -[04/26/2026 06:26:39] force = 70 * 0.9282709 = 64.97896 -[04/26/2026 06:26:39] launching puck at (-0.39, -4.25) with (25.42, 276.38) force diff --git a/games/soccar/soccar_Data/26766.txt b/games/soccar/soccar_Data/26766.txt deleted file mode 100644 index 6769069..0000000 --- a/games/soccar/soccar_Data/26766.txt +++ /dev/null @@ -1,75 +0,0 @@ -[04/20/2026 20:33:26] Configured dedicated match reporting for match id 85 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/20/2026 20:33:26] Starting server at port 26766 -[04/20/2026 20:33:32] Game started On Server -[04/20/2026 20:33:33] Dedicated match PATCH success: 200 {"ok":true,"id":85} -[04/20/2026 20:33:33] Dedicated match PATCH success: 200 {"ok":true,"id":85} -[04/20/2026 20:33:36] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:33:36] launching puck at (0.17, -5.00) with (-11.88, 348.25) force -[04/20/2026 20:33:45] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:33:45] launching puck at (-3.32, 3.74) with (231.21, -260.69) force -[04/20/2026 20:33:53] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:33:53] launching puck at (-2.12, -4.53) with (147.53, 315.68) force -[04/20/2026 20:34:02] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:34:02] launching puck at (-2.54, -4.31) with (176.74, 300.30) force -[04/20/2026 20:34:08] force = 70 * 0.9711945 = 67.98361 -[04/20/2026 20:34:08] launching puck at (-4.67, -0.74) with (317.68, 50.02) force -[04/20/2026 20:34:19] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:34:19] launching puck at (-2.29, 4.44) with (159.84, -309.63) force -[04/20/2026 20:34:24] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:34:24] launching puck at (0.31, -4.99) with (-21.57, 347.78) force -[04/20/2026 20:34:29] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:34:29] launching puck at (-2.41, 4.38) with (167.70, -305.44) force -[04/20/2026 20:34:36] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:34:36] launching puck at (-0.21, -5.00) with (14.44, 348.15) force -[04/20/2026 20:34:51] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:34:51] launching puck at (-4.43, -2.33) with (308.48, 162.05) force -[04/20/2026 20:35:03] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:35:03] launching puck at (-3.18, -3.86) with (221.30, 269.16) force -[04/20/2026 20:35:08] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:35:08] launching puck at (3.58, 3.49) with (-249.47, -243.28) force -[04/20/2026 20:35:13] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:35:13] launching puck at (3.14, -3.89) with (-219.04, 271.00) force -[04/20/2026 20:35:19] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:35:19] launching puck at (0.04, -5.00) with (-3.06, 348.44) force -[04/20/2026 20:35:27] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:35:27] launching puck at (-3.51, -3.56) with (244.94, 247.84) force -[04/20/2026 20:35:35] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:35:35] launching puck at (-2.13, -4.53) with (148.22, 315.36) force -[04/20/2026 20:35:44] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:35:44] launching puck at (-3.53, 3.54) with (245.94, -246.84) force -[04/20/2026 20:35:49] force = 70 * 0.9811369 = 68.67958 -[04/20/2026 20:35:49] launching puck at (-4.13, -2.53) with (283.56, 173.49) force -[04/20/2026 20:35:54] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:35:54] launching puck at (-0.87, 4.92) with (60.86, -343.10) force -[04/20/2026 20:36:01] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:36:01] launching puck at (-2.75, -4.18) with (191.67, 291.00) force -[04/20/2026 20:36:06] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:36:06] launching puck at (4.19, 2.73) with (-292.09, -190.01) force -[04/20/2026 20:36:10] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:36:10] launching puck at (0.27, -4.99) with (-18.83, 347.94) force -[04/20/2026 20:36:14] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:36:14] launching puck at (1.86, 4.64) with (-129.79, -323.38) force -[04/20/2026 20:36:21] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:36:21] launching puck at (-0.12, -5.00) with (8.29, 348.35) force -[04/20/2026 20:36:28] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:36:28] launching puck at (-1.39, 4.80) with (96.62, -334.79) force -[04/20/2026 20:36:34] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:36:34] launching puck at (0.17, 5.00) with (-11.92, -348.25) force -[04/20/2026 20:36:40] force = 70 * 0.8420228 = 58.94159 -[04/20/2026 20:36:40] launching puck at (3.18, 1.41) with (-187.34, -83.24) force -[04/20/2026 20:36:45] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:36:45] launching puck at (4.55, 2.06) with (-317.41, -143.77) force -[04/20/2026 20:36:49] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:36:49] launching puck at (2.59, -4.28) with (-180.52, 298.05) force -[04/20/2026 20:36:55] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:36:55] launching puck at (3.27, 3.78) with (-228.03, -263.48) force -[04/20/2026 20:36:59] force = 70 * 0.9545004 = 66.81503 -[04/20/2026 20:36:59] launching puck at (4.51, -0.62) with (-301.11, 41.12) force -[04/20/2026 20:37:04] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:37:04] launching puck at (3.89, 3.14) with (-271.01, -219.03) force -[04/20/2026 20:37:10] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:37:10] launching puck at (-0.03, 5.00) with (1.91, -348.45) force -[04/20/2026 20:37:19] force = 70 * 0.9955804 = 69.69063 -[04/20/2026 20:37:19] launching puck at (-0.61, 4.96) with (42.26, -345.88) force -[04/20/2026 20:37:20] Dedicated match PATCH success: 200 {"ok":true,"id":85} -[04/20/2026 20:37:21] Dedicated match PATCH success: 200 {"ok":true,"id":85,"winner_id":9,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/26774.txt b/games/soccar/soccar_Data/26774.txt deleted file mode 100644 index e96ec57..0000000 --- a/games/soccar/soccar_Data/26774.txt +++ /dev/null @@ -1,25 +0,0 @@ -[04/26/2026 06:02:41] Configured dedicated match reporting for match id 120 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:02:41] Starting server at port 26774 -[04/26/2026 06:03:06] Game started On Server -[04/26/2026 06:03:08] Dedicated match PATCH success: 200 {"ok":true,"id":120} -[04/26/2026 06:03:09] Dedicated match PATCH success: 200 {"ok":true,"id":120} -[04/26/2026 06:03:24] force = 70 * 0.9258104 = 64.80672 -[04/26/2026 06:03:24] launching puck at (0.18, 4.24) with (-11.68, -274.93) force -[04/26/2026 06:03:33] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:03:33] launching puck at (-4.59, 1.99) with (319.54, -138.97) force -[04/26/2026 06:03:38] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:03:38] launching puck at (-0.26, 4.99) with (18.19, -347.98) force -[04/26/2026 06:03:45] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:03:45] launching puck at (-1.80, -4.67) with (125.13, 325.21) force -[04/26/2026 06:03:50] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:03:50] launching puck at (2.67, 4.23) with (-186.01, -294.65) force -[04/26/2026 06:03:58] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:03:58] launching puck at (0.75, -4.94) with (-52.60, 344.46) force -[04/26/2026 06:04:05] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:04:05] launching puck at (-4.97, 0.58) with (346.07, -40.68) force -[04/26/2026 06:04:10] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:04:10] launching puck at (-1.41, -4.80) with (98.04, 334.38) force -[04/26/2026 06:04:17] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:04:17] launching puck at (1.81, 4.66) with (-126.43, -324.71) force -[04/26/2026 06:04:18] Dedicated match PATCH success: 200 {"ok":true,"id":120} -[04/26/2026 06:04:20] Dedicated match PATCH success: 200 {"ok":true,"id":120,"winner_id":20,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/26784.txt b/games/soccar/soccar_Data/26784.txt deleted file mode 100644 index eaa7e9c..0000000 --- a/games/soccar/soccar_Data/26784.txt +++ /dev/null @@ -1,65 +0,0 @@ -[04/26/2026 06:21:58] Configured dedicated match reporting for match id 152 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:21:58] Starting server at port 26784 -[04/26/2026 06:22:10] Game started On Server -[04/26/2026 06:22:10] Dedicated match PATCH success: 200 {"ok":true,"id":152} -[04/26/2026 06:22:11] Dedicated match PATCH success: 200 {"ok":true,"id":152} -[04/26/2026 06:22:12] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:22:12] launching puck at (0.45, -4.98) with (-31.17, 347.06) force -[04/26/2026 06:22:18] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:22:18] launching puck at (1.04, -4.89) with (-72.20, 340.89) force -[04/26/2026 06:22:23] force = 70 * 0.9605813 = 67.24069 -[04/26/2026 06:22:23] launching puck at (4.21, -1.89) with (-282.94, 127.34) force -[04/26/2026 06:22:33] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:22:33] launching puck at (-2.20, 4.49) with (153.43, -312.85) force -[04/26/2026 06:22:39] force = 70 * 0.9453254 = 66.17278 -[04/26/2026 06:22:39] launching puck at (3.27, -3.01) with (-216.64, 199.44) force -[04/26/2026 06:22:46] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:22:46] launching puck at (4.71, 1.67) with (-328.43, -116.43) force -[04/26/2026 06:23:03] force = 70 * 0.74518 = 52.1626 -[04/26/2026 06:23:03] launching puck at (2.76, -0.43) with (-144.04, 22.62) force -[04/26/2026 06:23:09] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:23:09] launching puck at (3.07, 3.95) with (-213.68, -275.25) force -[04/26/2026 06:23:15] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:23:15] launching puck at (0.41, -4.98) with (-28.48, 347.29) force -[04/26/2026 06:23:22] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:23:22] launching puck at (-2.93, 4.05) with (204.16, -282.38) force -[04/26/2026 06:23:28] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:23:28] launching puck at (-4.57, -2.02) with (318.61, 141.09) force -[04/26/2026 06:23:35] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:23:35] launching puck at (0.21, 5.00) with (-14.37, -348.16) force -[04/26/2026 06:23:42] force = 70 * 0.9878746 = 69.15122 -[04/26/2026 06:23:42] launching puck at (3.13, -3.79) with (-216.69, 261.82) force -[04/26/2026 06:23:49] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:23:49] launching puck at (-1.25, 4.84) with (87.39, -337.32) force -[04/26/2026 06:23:54] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:23:54] launching puck at (3.34, -3.72) with (-232.61, 259.44) force -[04/26/2026 06:24:01] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:24:01] launching puck at (-0.10, 5.00) with (7.30, -348.38) force -[04/26/2026 06:24:08] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:24:08] launching puck at (-3.96, -3.06) with (275.75, 213.04) force -[04/26/2026 06:24:22] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:24:22] launching puck at (-4.88, 1.08) with (340.28, -75.04) force -[04/26/2026 06:24:30] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:24:30] launching puck at (2.81, -4.13) with (-196.02, 288.09) force -[04/26/2026 06:24:43] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:24:43] launching puck at (-3.37, 3.69) with (235.04, -257.25) force -[04/26/2026 06:24:51] force = 70 * 0.7702866 = 53.92006 -[04/26/2026 06:24:51] launching puck at (2.02, 2.16) with (-108.77, -116.42) force -[04/26/2026 06:24:59] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:24:59] launching puck at (4.73, 1.63) with (-329.35, -113.78) force -[04/26/2026 06:25:06] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:25:06] launching puck at (0.11, -5.00) with (-7.48, 348.37) force -[04/26/2026 06:25:13] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:25:13] launching puck at (4.19, 2.72) with (-292.34, -189.62) force -[04/26/2026 06:25:18] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:25:18] launching puck at (-4.89, -1.05) with (340.69, 73.14) force -[04/26/2026 06:25:24] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:25:24] launching puck at (-2.69, -4.21) with (187.70, 293.58) force -[04/26/2026 06:25:31] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:25:31] launching puck at (-0.33, 4.99) with (23.17, -347.68) force -[04/26/2026 06:25:37] force = 70 * 0.9747643 = 68.23351 -[04/26/2026 06:25:37] launching puck at (-4.77, 0.19) with (325.21, -12.81) force -[04/26/2026 06:25:42] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:25:42] launching puck at (-0.33, 4.99) with (23.18, -347.68) force -[04/26/2026 06:25:43] Dedicated match PATCH success: 200 {"ok":true,"id":152} -[04/26/2026 06:25:45] Dedicated match PATCH success: 200 {"ok":true,"id":152,"winner_id":9,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/26789.txt b/games/soccar/soccar_Data/26789.txt deleted file mode 100644 index 52883f8..0000000 --- a/games/soccar/soccar_Data/26789.txt +++ /dev/null @@ -1,63 +0,0 @@ -[04/26/2026 06:18:59] Configured dedicated match reporting for match id 145 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:18:59] Starting server at port 26789 -[04/26/2026 06:19:04] Dedicated match PATCH success: 200 {"ok":true,"id":145} -[04/26/2026 06:19:05] Game started On Server -[04/26/2026 06:19:07] Dedicated match PATCH success: 200 {"ok":true,"id":145} -[04/26/2026 06:19:20] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:19:20] launching puck at (0.25, -4.99) with (-17.51, 348.01) force -[04/26/2026 06:19:28] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:19:28] launching puck at (-3.21, 3.83) with (223.91, -266.99) force -[04/26/2026 06:19:36] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:19:36] launching puck at (2.62, -4.26) with (-182.42, 296.89) force -[04/26/2026 06:19:42] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:19:42] launching puck at (2.55, 4.30) with (-177.37, -299.93) force -[04/26/2026 06:19:50] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:19:50] launching puck at (-0.03, -5.00) with (2.43, 348.44) force -[04/26/2026 06:20:00] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:20:00] launching puck at (-2.20, 4.49) with (153.22, -312.96) force -[04/26/2026 06:20:13] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:20:13] launching puck at (-0.55, -4.97) with (38.65, 346.30) force -[04/26/2026 06:20:21] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:20:21] launching puck at (-0.27, 4.99) with (18.57, -347.96) force -[04/26/2026 06:20:30] force = 70 * 0.9136825 = 63.95777 -[04/26/2026 06:20:30] launching puck at (-1.76, -3.73) with (112.36, 238.61) force -[04/26/2026 06:20:37] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:20:37] launching puck at (-0.12, 5.00) with (8.35, -348.35) force -[04/26/2026 06:20:44] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:20:44] launching puck at (0.08, -5.00) with (-5.34, 348.41) force -[04/26/2026 06:20:53] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:20:53] launching puck at (0.31, 4.99) with (-21.58, -347.78) force -[04/26/2026 06:21:06] force = 70 * 0.8609996 = 60.26997 -[04/26/2026 06:21:06] launching puck at (3.24, -1.65) with (-195.36, 99.29) force -[04/26/2026 06:21:11] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:21:11] launching puck at (2.84, 4.12) with (-197.92, -286.79) force -[04/26/2026 06:21:18] force = 70 * 0.9454843 = 66.1839 -[04/26/2026 06:21:18] launching puck at (-2.91, -3.37) with (192.66, 222.91) force -[04/26/2026 06:21:24] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:21:24] launching puck at (-3.29, -3.77) with (229.12, 262.53) force -[04/26/2026 06:21:34] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:21:34] launching puck at (-1.08, -4.88) with (75.32, 340.21) force -[04/26/2026 06:21:41] force = 70 * 0.68572 = 48.0004 -[04/26/2026 06:21:41] launching puck at (2.45, 0.02) with (-117.82, -0.85) force -[04/26/2026 06:21:48] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:21:48] launching puck at (0.30, -4.99) with (-20.76, 347.83) force -[04/26/2026 06:22:03] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:22:03] launching puck at (-1.54, -4.76) with (107.25, 331.54) force -[04/26/2026 06:22:12] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:22:12] launching puck at (-1.50, -4.77) with (104.19, 332.51) force -[04/26/2026 06:22:20] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:22:20] launching puck at (0.07, -5.00) with (-4.72, 348.42) force -[04/26/2026 06:22:30] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:22:30] launching puck at (-1.56, -4.75) with (108.60, 331.10) force -[04/26/2026 06:22:41] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:22:41] launching puck at (-3.78, 3.27) with (263.61, -227.88) force -[04/26/2026 06:22:53] force = 70 * 0.9439985 = 66.0799 -[04/26/2026 06:22:53] launching puck at (-0.81, -4.36) with (53.21, 288.25) force -[04/26/2026 06:22:59] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:22:59] launching puck at (1.59, 4.74) with (-110.73, -330.39) force -[04/26/2026 06:23:10] force = 70 * 0.8787519 = 61.51263 -[04/26/2026 06:23:10] launching puck at (3.37, -1.74) with (-207.11, 107.33) force -[04/26/2026 06:23:16] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:23:16] launching puck at (0.59, 4.96) with (-41.29, -346.00) force -[04/26/2026 06:23:16] Dedicated match PATCH success: 200 {"ok":true,"id":145} -[04/26/2026 06:23:19] Dedicated match PATCH success: 200 {"ok":true,"id":145,"winner_id":14,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/26794.txt b/games/soccar/soccar_Data/26794.txt deleted file mode 100644 index f2554be..0000000 --- a/games/soccar/soccar_Data/26794.txt +++ /dev/null @@ -1,21 +0,0 @@ -[04/26/2026 06:30:54] Configured dedicated match reporting for match id 163 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:30:54] Starting server at port 26794 -[04/26/2026 06:31:02] Game started On Server -[04/26/2026 06:31:03] Dedicated match PATCH success: 200 {"ok":true,"id":163} -[04/26/2026 06:31:03] Dedicated match PATCH success: 200 {"ok":true,"id":163} -[04/26/2026 06:31:09] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:31:09] launching puck at (-0.01, -5.00) with (0.97, 348.45) force -[04/26/2026 06:31:32] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:31:32] launching puck at (-0.14, -5.00) with (9.58, 348.32) force -[04/26/2026 06:31:56] force = 70 * 0.9614152 = 67.29906 -[04/26/2026 06:31:56] launching puck at (0.43, -4.60) with (-29.09, 309.79) force -[04/26/2026 06:32:17] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:32:17] launching puck at (0.09, -5.00) with (-6.09, 348.40) force -[04/26/2026 06:32:42] force = 70 * 0.9923007 = 69.46105 -[04/26/2026 06:32:42] launching puck at (-0.60, -4.93) with (41.90, 342.23) force -[04/26/2026 06:33:04] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:33:04] launching puck at (-0.28, -4.99) with (19.60, 347.90) force -[04/26/2026 06:33:25] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:33:25] launching puck at (0.32, -4.99) with (-22.58, 347.72) force -[04/26/2026 06:33:25] Dedicated match PATCH success: 200 {"ok":true,"id":163} -[04/26/2026 06:33:26] Dedicated match PATCH success: 200 {"ok":true,"id":163,"winner_id":25,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/26807.txt b/games/soccar/soccar_Data/26807.txt deleted file mode 100644 index d1f679d..0000000 --- a/games/soccar/soccar_Data/26807.txt +++ /dev/null @@ -1,3 +0,0 @@ -[04/26/2026 06:42:43] Configured dedicated match reporting for match id 182 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:42:43] Starting server at port 26807 -[04/26/2026 06:42:50] Dedicated match PATCH success: 200 {"ok":true,"id":182} diff --git a/games/soccar/soccar_Data/26813.txt b/games/soccar/soccar_Data/26813.txt deleted file mode 100644 index ddd27e0..0000000 --- a/games/soccar/soccar_Data/26813.txt +++ /dev/null @@ -1,3 +0,0 @@ -[04/26/2026 06:57:21] Configured dedicated match reporting for match id 206 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:57:21] Starting server at port 26813 -[04/26/2026 06:57:57] Dedicated match PATCH success: 200 {"ok":true,"id":206} diff --git a/games/soccar/soccar_Data/26814.txt b/games/soccar/soccar_Data/26814.txt deleted file mode 100644 index 3f483b0..0000000 --- a/games/soccar/soccar_Data/26814.txt +++ /dev/null @@ -1,2 +0,0 @@ -[04/26/2026 06:54:22] Configured dedicated match reporting for match id 202 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:54:22] Starting server at port 26814 diff --git a/games/soccar/soccar_Data/26818.txt b/games/soccar/soccar_Data/26818.txt deleted file mode 100644 index cccba79..0000000 --- a/games/soccar/soccar_Data/26818.txt +++ /dev/null @@ -1,2 +0,0 @@ -[04/26/2026 06:37:04] Configured dedicated match reporting for match id 173 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:37:04] Starting server at port 26818 diff --git a/games/soccar/soccar_Data/26823.txt b/games/soccar/soccar_Data/26823.txt deleted file mode 100644 index c8acc4a..0000000 --- a/games/soccar/soccar_Data/26823.txt +++ /dev/null @@ -1,3 +0,0 @@ -[04/26/2026 06:52:10] Configured dedicated match reporting for match id 201 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:52:10] Starting server at port 26823 -[04/26/2026 06:52:32] Dedicated match PATCH success: 200 {"ok":true,"id":201} diff --git a/games/soccar/soccar_Data/26847.txt b/games/soccar/soccar_Data/26847.txt deleted file mode 100644 index eaca109..0000000 --- a/games/soccar/soccar_Data/26847.txt +++ /dev/null @@ -1,3 +0,0 @@ -[04/26/2026 06:47:41] Configured dedicated match reporting for match id 192 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:47:41] Starting server at port 26847 -[04/26/2026 06:47:50] Dedicated match PATCH success: 200 {"ok":true,"id":192} diff --git a/games/soccar/soccar_Data/26852.txt b/games/soccar/soccar_Data/26852.txt deleted file mode 100644 index 0eae18b..0000000 --- a/games/soccar/soccar_Data/26852.txt +++ /dev/null @@ -1,79 +0,0 @@ -[04/26/2026 06:15:30] Configured dedicated match reporting for match id 138 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:15:30] Starting server at port 26852 -[04/26/2026 06:15:34] Dedicated match PATCH success: 200 {"ok":true,"id":138} -[04/26/2026 06:15:36] Game started On Server -[04/26/2026 06:15:36] Dedicated match PATCH success: 200 {"ok":true,"id":138} -[04/26/2026 06:15:42] force = 70 * 0.8119494 = 56.83646 -[04/26/2026 06:15:42] launching puck at (1.53, 2.86) with (-86.73, -162.80) force -[04/26/2026 06:15:47] force = 70 * 0.8812971 = 61.69079 -[04/26/2026 06:15:47] launching puck at (-0.07, 3.81) with (4.06, -235.33) force -[04/26/2026 06:15:57] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:15:57] launching puck at (4.51, -2.17) with (-314.04, 150.98) force -[04/26/2026 06:16:03] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:16:03] launching puck at (-1.55, 4.75) with (108.01, -331.29) force -[04/26/2026 06:16:08] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:16:08] launching puck at (-3.56, 3.51) with (248.43, -244.34) force -[04/26/2026 06:16:14] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:16:14] launching puck at (-1.83, 4.65) with (127.87, -324.15) force -[04/26/2026 06:16:19] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:16:19] launching puck at (-1.64, -4.72) with (114.34, 329.16) force -[04/26/2026 06:16:28] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:16:28] launching puck at (-4.84, 1.27) with (337.11, -88.18) force -[04/26/2026 06:16:37] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:16:37] launching puck at (1.59, -4.74) with (-110.65, 330.42) force -[04/26/2026 06:16:50] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:16:50] launching puck at (-0.09, 5.00) with (6.04, -348.40) force -[04/26/2026 06:16:55] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:16:55] launching puck at (3.87, -3.16) with (-270.02, 220.25) force -[04/26/2026 06:17:02] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:17:02] launching puck at (1.23, 4.85) with (-85.71, -337.75) force -[04/26/2026 06:17:07] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:17:07] launching puck at (-3.61, -3.46) with (251.43, 241.25) force -[04/26/2026 06:17:14] force = 70 * 0.9101791 = 63.71254 -[04/26/2026 06:17:14] launching puck at (-1.68, -3.73) with (106.99, 237.54) force -[04/26/2026 06:17:20] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:17:20] launching puck at (0.19, 5.00) with (-13.54, -348.19) force -[04/26/2026 06:17:26] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:17:26] launching puck at (-0.69, 4.95) with (47.83, -345.16) force -[04/26/2026 06:17:31] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:17:31] launching puck at (3.13, -3.90) with (-218.44, 271.49) force -[04/26/2026 06:17:39] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:17:39] launching puck at (-0.30, 4.99) with (20.65, -347.84) force -[04/26/2026 06:17:47] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:17:47] launching puck at (-0.62, -4.96) with (42.93, 345.80) force -[04/26/2026 06:17:54] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:17:54] launching puck at (2.68, 4.22) with (-186.43, -294.39) force -[04/26/2026 06:18:00] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:18:00] launching puck at (0.95, 4.91) with (-66.49, -342.05) force -[04/26/2026 06:18:07] force = 70 * 0.6876647 = 48.13653 -[04/26/2026 06:18:07] launching puck at (-2.30, 0.89) with (110.60, -42.97) force -[04/26/2026 06:18:11] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:18:11] launching puck at (0.31, 4.99) with (-21.73, -347.77) force -[04/26/2026 06:18:20] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:18:20] launching puck at (0.67, -4.95) with (-46.65, 345.32) force -[04/26/2026 06:18:28] force = 70 * 0.9328572 = 65.3 -[04/26/2026 06:18:28] launching puck at (4.31, 0.19) with (-281.74, -12.59) force -[04/26/2026 06:18:32] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:18:32] launching puck at (4.53, -2.13) with (-315.41, 148.10) force -[04/26/2026 06:18:50] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:18:50] launching puck at (-4.04, 2.95) with (281.23, -205.75) force -[04/26/2026 06:18:59] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:18:59] launching puck at (1.95, -4.60) with (-136.09, 320.78) force -[04/26/2026 06:19:12] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:19:12] launching puck at (-0.01, 5.00) with (0.90, -348.45) force -[04/26/2026 06:19:26] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:19:26] launching puck at (-1.48, -4.78) with (103.08, 332.86) force -[04/26/2026 06:19:34] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:19:34] launching puck at (-3.04, -3.97) with (211.81, 276.69) force -[04/26/2026 06:19:40] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:19:40] launching puck at (0.23, -4.99) with (-16.20, 348.08) force -[04/26/2026 06:19:47] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:19:47] launching puck at (-0.90, 4.92) with (62.75, -342.76) force -[04/26/2026 06:19:51] force = 70 * 0.6978295 = 48.84806 -[04/26/2026 06:19:51] launching puck at (2.51, -0.27) with (-122.40, 13.15) force -[04/26/2026 06:19:57] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:19:57] launching puck at (-3.37, 3.69) with (234.95, -257.33) force -[04/26/2026 06:20:04] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:20:04] launching puck at (-2.90, -4.07) with (202.10, 283.86) force -[04/26/2026 06:20:06] Dedicated match PATCH success: 200 {"ok":true,"id":138} -[04/26/2026 06:20:08] Dedicated match PATCH success: 200 {"ok":true,"id":138,"winner_id":5,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/26853.txt b/games/soccar/soccar_Data/26853.txt deleted file mode 100644 index 842fc7f..0000000 --- a/games/soccar/soccar_Data/26853.txt +++ /dev/null @@ -1,123 +0,0 @@ -[04/26/2026 06:47:41] Configured dedicated match reporting for match id 191 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:47:41] Starting server at port 26853 -[04/26/2026 06:47:45] Dedicated match PATCH success: 200 {"ok":true,"id":191} -[04/26/2026 06:47:46] Game started On Server -[04/26/2026 06:47:47] Dedicated match PATCH success: 200 {"ok":true,"id":191} -[04/26/2026 06:47:52] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:47:52] launching puck at (-0.06, -5.00) with (4.36, 348.43) force -[04/26/2026 06:47:59] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:47:59] launching puck at (-0.10, 5.00) with (6.65, -348.39) force -[04/26/2026 06:48:06] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:48:06] launching puck at (0.58, -4.97) with (-40.23, 346.12) force -[04/26/2026 06:48:14] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:48:14] launching puck at (4.34, 2.48) with (-302.41, -173.12) force -[04/26/2026 06:48:19] force = 70 * 0.9463723 = 66.24606 -[04/26/2026 06:48:19] launching puck at (-0.02, -4.46) with (1.22, 295.53) force -[04/26/2026 06:48:25] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:48:25] launching puck at (4.74, 1.59) with (-330.25, -111.15) force -[04/26/2026 06:48:32] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:48:32] launching puck at (-1.10, -4.88) with (76.40, 339.97) force -[04/26/2026 06:48:39] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:48:39] launching puck at (0.24, 4.99) with (-16.81, -348.05) force -[04/26/2026 06:48:46] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:48:46] launching puck at (3.52, -3.56) with (-244.97, 247.81) force -[04/26/2026 06:48:54] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:48:54] launching puck at (0.87, 4.92) with (-60.41, -343.18) force -[04/26/2026 06:49:01] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:49:01] launching puck at (3.60, -3.48) with (-250.54, 242.18) force -[04/26/2026 06:49:07] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:49:07] launching puck at (-1.65, 4.72) with (115.22, -328.85) force -[04/26/2026 06:49:15] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:49:15] launching puck at (0.48, -4.98) with (-33.13, 346.87) force -[04/26/2026 06:49:22] force = 70 * 0.88447 = 61.9129 -[04/26/2026 06:49:22] launching puck at (-3.83, -0.33) with (237.11, 20.67) force -[04/26/2026 06:49:29] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:49:29] launching puck at (-0.69, -4.95) with (47.81, 345.16) force -[04/26/2026 06:49:37] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:49:37] launching puck at (-1.52, 4.76) with (106.21, -331.87) force -[04/26/2026 06:49:43] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:49:43] launching puck at (-2.81, -4.13) with (196.13, 288.01) force -[04/26/2026 06:49:49] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:49:49] launching puck at (-4.08, 2.88) with (284.62, -201.03) force -[04/26/2026 06:49:57] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:49:57] launching puck at (-1.55, -4.75) with (108.36, 331.18) force -[04/26/2026 06:50:03] force = 70 * 0.9868621 = 69.08035 -[04/26/2026 06:50:03] launching puck at (-4.75, 1.21) with (328.22, -83.74) force -[04/26/2026 06:50:10] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:50:10] launching puck at (-0.98, -4.90) with (68.44, 341.67) force -[04/26/2026 06:50:19] force = 70 * 0.7979763 = 55.85834 -[04/26/2026 06:50:19] launching puck at (-2.92, -1.16) with (163.34, 64.53) force -[04/26/2026 06:50:29] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:50:29] launching puck at (-1.41, -4.80) with (98.54, 334.23) force -[04/26/2026 06:50:35] force = 70 * 0.8566154 = 59.96308 -[04/26/2026 06:50:35] launching puck at (3.60, -0.14) with (-215.63, 8.33) force -[04/26/2026 06:50:42] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:50:42] launching puck at (1.87, -4.64) with (-130.37, 323.14) force -[04/26/2026 06:50:48] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:50:48] launching puck at (-2.77, 4.16) with (193.26, -289.95) force -[04/26/2026 06:50:54] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:50:54] launching puck at (3.65, -3.42) with (-254.27, 238.26) force -[04/26/2026 06:50:59] force = 70 * 0.9348361 = 65.43853 -[04/26/2026 06:50:59] launching puck at (4.17, -1.21) with (-272.66, 79.31) force -[04/26/2026 06:51:07] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:51:07] launching puck at (4.97, 0.57) with (-346.19, -39.65) force -[04/26/2026 06:51:12] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:51:12] launching puck at (0.38, 4.99) with (-26.81, -347.42) force -[04/26/2026 06:51:22] force = 70 * 0.7166575 = 50.16602 -[04/26/2026 06:51:22] launching puck at (-2.61, 0.31) with (130.80, -15.56) force -[04/26/2026 06:51:27] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:51:27] launching puck at (-3.22, 3.83) with (224.23, -266.72) force -[04/26/2026 06:51:33] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:51:33] launching puck at (-3.05, -3.96) with (212.62, 276.06) force -[04/26/2026 06:51:41] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:51:41] launching puck at (0.24, 4.99) with (-16.59, -348.06) force -[04/26/2026 06:51:48] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:51:48] launching puck at (-0.41, -4.98) with (28.28, 347.30) force -[04/26/2026 06:51:56] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:51:56] launching puck at (-3.17, 3.87) with (220.65, -269.69) force -[04/26/2026 06:52:20] force = 70 * 0.6730925 = 47.11648 -[04/26/2026 06:52:20] launching puck at (2.36, -0.34) with (-111.40, 15.83) force -[04/26/2026 06:52:28] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:52:28] launching puck at (3.25, -3.80) with (-226.48, 264.81) force -[04/26/2026 06:52:33] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:52:33] launching puck at (3.28, 3.78) with (-228.27, -263.28) force -[04/26/2026 06:52:43] force = 70 * 0.7385442 = 51.69809 -[04/26/2026 06:52:43] launching puck at (2.23, 1.61) with (-115.38, -83.48) force -[04/26/2026 06:52:52] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:52:52] launching puck at (-0.46, 4.98) with (31.99, -346.98) force -[04/26/2026 06:53:03] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:53:03] launching puck at (0.32, -4.99) with (-22.21, 347.74) force -[04/26/2026 06:53:08] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:53:08] launching puck at (-3.16, 3.88) with (219.99, -270.23) force -[04/26/2026 06:53:14] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:53:14] launching puck at (3.24, -3.81) with (-226.04, 265.19) force -[04/26/2026 06:53:20] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:53:20] launching puck at (2.48, 4.34) with (-172.60, -302.70) force -[04/26/2026 06:53:31] force = 70 * 0.839274 = 58.74918 -[04/26/2026 06:53:31] launching puck at (1.76, -2.98) with (-103.23, 174.83) force -[04/26/2026 06:53:36] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:53:36] launching puck at (3.55, 3.52) with (-247.50, -245.29) force -[04/26/2026 06:53:48] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:53:48] launching puck at (2.70, -4.21) with (-187.86, 293.48) force -[04/26/2026 06:53:55] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:53:55] launching puck at (4.79, 1.42) with (-334.04, -99.19) force -[04/26/2026 06:54:01] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:54:01] launching puck at (2.51, -4.33) with (-174.65, 301.52) force -[04/26/2026 06:54:13] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:54:13] launching puck at (1.90, 4.63) with (-132.26, -322.38) force -[04/26/2026 06:54:24] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:54:24] launching puck at (1.94, -4.61) with (-135.48, 321.04) force -[04/26/2026 06:54:29] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:54:29] launching puck at (4.95, -0.71) with (-344.95, 49.29) force -[04/26/2026 06:54:35] force = 70 * 0.8763427 = 61.34399 -[04/26/2026 06:54:35] launching puck at (-2.16, -3.09) with (132.72, 189.43) force -[04/26/2026 06:54:41] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:54:41] launching puck at (4.94, 0.80) with (-343.94, -55.90) force -[04/26/2026 06:54:50] force = 70 * 0.8171122 = 57.19785 -[04/26/2026 06:54:50] launching puck at (-3.23, 0.61) with (184.61, -34.65) force -[04/26/2026 06:54:55] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:54:55] launching puck at (-1.15, -4.87) with (80.37, 339.06) force -[04/26/2026 06:55:16] force = 70 * 0.9110274 = 63.77192 -[04/26/2026 06:55:16] launching puck at (3.81, 1.51) with (-243.03, -95.98) force -[04/26/2026 06:55:17] Dedicated match PATCH success: 200 {"ok":true,"id":191} -[04/26/2026 06:55:18] Dedicated match PATCH success: 200 {"ok":true,"id":191,"winner_id":14,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/26856.txt b/games/soccar/soccar_Data/26856.txt deleted file mode 100644 index 483bbcf..0000000 --- a/games/soccar/soccar_Data/26856.txt +++ /dev/null @@ -1,3 +0,0 @@ -[04/26/2026 06:44:18] Configured dedicated match reporting for match id 184 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:44:18] Starting server at port 26856 -[04/26/2026 06:44:26] Dedicated match PATCH success: 200 {"ok":true,"id":184} diff --git a/games/soccar/soccar_Data/26863.txt b/games/soccar/soccar_Data/26863.txt deleted file mode 100644 index 850879f..0000000 --- a/games/soccar/soccar_Data/26863.txt +++ /dev/null @@ -1,3 +0,0 @@ -[04/26/2026 06:46:35] Configured dedicated match reporting for match id 189 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:46:35] Starting server at port 26863 -[04/26/2026 06:46:41] Dedicated match PATCH success: 200 {"ok":true,"id":189} diff --git a/games/soccar/soccar_Data/26867.txt b/games/soccar/soccar_Data/26867.txt deleted file mode 100644 index 37110a7..0000000 --- a/games/soccar/soccar_Data/26867.txt +++ /dev/null @@ -1,125 +0,0 @@ -[04/25/2026 12:37:46] Configured dedicated match reporting for match id 107 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/25/2026 12:37:46] Starting server at port 26867 -[04/25/2026 12:37:50] Dedicated match PATCH success: 200 {"ok":true,"id":107} -[04/25/2026 12:37:50] Game started On Server -[04/25/2026 12:37:50] Dedicated match PATCH success: 200 {"ok":true,"id":107} -[04/25/2026 12:37:57] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:37:57] launching puck at (0.05, -5.00) with (-3.45, 348.44) force -[04/25/2026 12:38:11] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:38:11] launching puck at (3.12, 3.90) with (-217.73, -272.05) force -[04/25/2026 12:38:17] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:38:17] launching puck at (5.00, 0.11) with (-348.37, -7.56) force -[04/25/2026 12:38:22] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:38:22] launching puck at (-1.67, 4.71) with (116.58, -328.37) force -[04/25/2026 12:38:30] force = 70 * 0.9628239 = 67.39767 -[04/25/2026 12:38:30] launching puck at (3.04, -3.51) with (-204.60, 236.40) force -[04/25/2026 12:38:35] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:38:35] launching puck at (1.46, 4.78) with (-101.54, -333.33) force -[04/25/2026 12:38:48] force = 70 * 0.9693786 = 67.8565 -[04/25/2026 12:38:48] launching puck at (4.44, 1.57) with (-301.41, -106.41) force -[04/25/2026 12:38:52] force = 70 * 0.8558367 = 59.90857 -[04/25/2026 12:38:52] launching puck at (-3.31, 1.40) with (198.28, -83.64) force -[04/25/2026 12:38:59] force = 70 * 0.8504738 = 59.53316 -[04/25/2026 12:38:59] launching puck at (3.54, 0.22) with (-210.79, -12.89) force -[04/25/2026 12:39:06] force = 70 * 0.9899872 = 69.2991 -[04/25/2026 12:39:06] launching puck at (1.85, 4.58) with (-128.24, -317.27) force -[04/25/2026 12:39:16] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:39:16] launching puck at (-3.92, -3.11) with (273.08, 216.44) force -[04/25/2026 12:39:28] force = 70 * 0.9926298 = 69.48409 -[04/25/2026 12:39:28] launching puck at (2.57, -4.25) with (-178.37, 295.49) force -[04/25/2026 12:39:34] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:39:34] launching puck at (1.88, -4.63) with (-131.27, 322.78) force -[04/25/2026 12:39:42] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:39:42] launching puck at (-0.09, 5.00) with (6.14, -348.40) force -[04/25/2026 12:40:00] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:40:00] launching puck at (-0.87, 4.92) with (60.65, -343.13) force -[04/25/2026 12:40:23] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:40:23] launching puck at (-0.09, 5.00) with (6.11, -348.40) force -[04/25/2026 12:40:39] force = 70 * 0.1925561 = 13.47893 -[04/25/2026 12:40:39] launching puck at (0.31, 0.79) with (-4.21, -10.63) force -[04/25/2026 12:40:49] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:40:49] launching puck at (0.04, -5.00) with (-3.13, 348.44) force -[04/25/2026 12:41:03] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:41:03] launching puck at (1.88, 4.63) with (-131.32, -322.76) force -[04/25/2026 12:41:11] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:41:11] launching puck at (-2.41, -4.38) with (168.13, 305.21) force -[04/25/2026 12:41:18] force = 70 * 0.9784677 = 68.49274 -[04/25/2026 12:41:18] launching puck at (-4.78, 0.56) with (327.29, -38.06) force -[04/25/2026 12:41:24] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:41:24] launching puck at (-4.86, -1.19) with (338.53, 82.58) force -[04/25/2026 12:41:30] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:41:30] launching puck at (4.16, 2.77) with (-289.95, -193.26) force -[04/25/2026 12:41:35] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:41:35] launching puck at (4.56, -2.06) with (-317.46, 143.65) force -[04/25/2026 12:41:44] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:41:44] launching puck at (-0.94, -4.91) with (65.26, 342.29) force -[04/25/2026 12:41:51] force = 70 * 0.8250533 = 57.75373 -[04/25/2026 12:41:51] launching puck at (-2.41, -2.32) with (139.31, 133.77) force -[04/25/2026 12:41:55] force = 70 * 0.9190361 = 64.33253 -[04/25/2026 12:41:55] launching puck at (4.05, 1.04) with (-260.28, -66.88) force -[04/25/2026 12:41:59] force = 70 * 0.6841236 = 47.88865 -[04/25/2026 12:41:59] launching puck at (-2.34, -0.70) with (112.17, 33.75) force -[04/25/2026 12:42:04] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:42:04] launching puck at (-1.94, 4.61) with (135.17, -321.17) force -[04/25/2026 12:42:10] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:42:10] launching puck at (-4.93, -0.83) with (343.58, 58.07) force -[04/25/2026 12:42:15] force = 70 * 0.7414987 = 51.90491 -[04/25/2026 12:42:15] launching puck at (1.64, 2.24) with (-84.98, -116.14) force -[04/25/2026 12:42:21] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:42:21] launching puck at (-2.80, 4.14) with (195.00, -288.78) force -[04/25/2026 12:42:25] force = 70 * 0.9588489 = 67.11942 -[04/25/2026 12:42:25] launching puck at (2.34, -3.96) with (-156.98, 265.51) force -[04/25/2026 12:42:30] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:42:30] launching puck at (1.97, 4.59) with (-137.48, -320.19) force -[04/25/2026 12:42:34] force = 70 * 0.9019914 = 63.1394 -[04/25/2026 12:42:34] launching puck at (0.75, -3.94) with (-47.19, 248.70) force -[04/25/2026 12:42:39] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:42:39] launching puck at (-1.37, 4.81) with (95.46, -335.12) force -[04/25/2026 12:42:45] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:42:45] launching puck at (-2.49, -4.33) with (173.66, 302.10) force -[04/25/2026 12:42:49] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:42:49] launching puck at (0.37, -4.99) with (-26.01, 347.48) force -[04/25/2026 12:42:55] force = 70 * 0.8091078 = 56.63754 -[04/25/2026 12:42:55] launching puck at (2.42, 2.14) with (-136.80, -120.98) force -[04/25/2026 12:43:00] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:43:00] launching puck at (-0.87, -4.92) with (60.79, 343.11) force -[04/25/2026 12:43:06] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:43:06] launching puck at (-2.28, -4.45) with (158.74, 310.20) force -[04/25/2026 12:43:11] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:43:11] launching puck at (-0.23, 4.99) with (15.78, -348.10) force -[04/25/2026 12:43:18] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:43:18] launching puck at (-2.55, 4.30) with (177.67, -299.76) force -[04/25/2026 12:43:22] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:43:22] launching puck at (-2.56, -4.29) with (178.67, 299.16) force -[04/25/2026 12:43:27] force = 70 * 0.3308261 = 23.15783 -[04/25/2026 12:43:27] launching puck at (-1.07, 0.09) with (24.72, -2.19) force -[04/25/2026 12:43:30] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:43:30] launching puck at (-1.99, -4.59) with (138.51, 319.74) force -[04/25/2026 12:43:34] force = 70 * 0.508382 = 35.58674 -[04/25/2026 12:43:34] launching puck at (-1.24, -1.00) with (44.15, 35.48) force -[04/25/2026 12:43:37] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:43:37] launching puck at (-3.73, 3.32) with (260.27, -231.69) force -[04/25/2026 12:43:49] force = 70 * 0.8038111 = 56.26678 -[04/25/2026 12:43:49] launching puck at (-3.15, -0.46) with (177.36, 26.05) force -[04/25/2026 12:43:56] force = 70 * 0.9551744 = 66.86221 -[04/25/2026 12:43:56] launching puck at (4.13, -1.91) with (-276.44, 127.92) force -[04/25/2026 12:44:02] force = 70 * 0.6417778 = 44.92444 -[04/25/2026 12:44:02] launching puck at (-2.14, -0.64) with (96.02, 28.70) force -[04/25/2026 12:44:06] force = 70 * 0.8470767 = 59.29536 -[04/25/2026 12:44:06] launching puck at (2.52, 2.46) with (-149.19, -145.90) force -[04/25/2026 12:44:19] force = 70 * 0.6481056 = 45.36739 -[04/25/2026 12:44:19] launching puck at (1.68, 1.51) with (-76.39, -68.51) force -[04/25/2026 12:44:24] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:44:24] launching puck at (2.23, -4.48) with (-155.33, 311.92) force -[04/25/2026 12:44:29] force = 70 * 0.5833044 = 40.83131 -[04/25/2026 12:44:29] launching puck at (-1.69, -0.99) with (69.12, 40.30) force -[04/25/2026 12:44:34] force = 70 * 0.7005048 = 49.03534 -[04/25/2026 12:44:34] launching puck at (1.47, -2.06) with (-72.26, 101.13) force -[04/25/2026 12:44:42] force = 70 * 0.7310068 = 51.17048 -[04/25/2026 12:44:42] launching puck at (1.72, -2.10) with (-87.77, 107.33) force -[04/25/2026 12:44:50] force = 70 * 0.6397811 = 44.78468 -[04/25/2026 12:44:50] launching puck at (2.22, 0.10) with (-99.37, -4.62) force -[04/25/2026 12:45:05] force = 70 * 0.9955804 = 69.69063 -[04/25/2026 12:45:05] launching puck at (1.01, 4.90) with (-70.26, -341.30) force -[04/25/2026 12:45:06] Dedicated match PATCH success: 200 {"ok":true,"id":107} -[04/25/2026 12:45:07] Dedicated match PATCH success: 200 {"ok":true,"id":107,"winner_id":16,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/26875.txt b/games/soccar/soccar_Data/26875.txt deleted file mode 100644 index 68e93b9..0000000 --- a/games/soccar/soccar_Data/26875.txt +++ /dev/null @@ -1,67 +0,0 @@ -[04/26/2026 06:18:50] Configured dedicated match reporting for match id 144 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:18:50] Starting server at port 26875 -[04/26/2026 06:18:55] Game started On Server -[04/26/2026 06:18:56] Dedicated match PATCH success: 200 {"ok":true,"id":144} -[04/26/2026 06:18:56] Dedicated match PATCH success: 200 {"ok":true,"id":144} -[04/26/2026 06:19:03] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:19:03] launching puck at (-2.61, -4.26) with (182.00, 297.15) force -[04/26/2026 06:19:08] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:19:08] launching puck at (-0.05, 5.00) with (3.61, -348.43) force -[04/26/2026 06:19:14] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:19:14] launching puck at (-1.89, -4.63) with (131.42, 322.72) force -[04/26/2026 06:19:21] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:19:21] launching puck at (-0.41, 4.98) with (28.74, -347.27) force -[04/26/2026 06:19:27] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:19:27] launching puck at (1.02, -4.89) with (-71.34, 341.07) force -[04/26/2026 06:19:39] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:19:39] launching puck at (0.69, 4.95) with (-47.74, -345.17) force -[04/26/2026 06:19:45] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:19:45] launching puck at (2.95, -4.04) with (-205.71, 281.26) force -[04/26/2026 06:19:50] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:19:50] launching puck at (1.62, 4.73) with (-112.64, -329.75) force -[04/26/2026 06:19:57] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:19:57] launching puck at (4.42, -2.33) with (-308.26, 162.47) force -[04/26/2026 06:20:02] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:20:02] launching puck at (1.64, 4.72) with (-114.29, -329.18) force -[04/26/2026 06:20:08] force = 70 * 0.9728696 = 68.10088 -[04/26/2026 06:20:08] launching puck at (3.89, -2.72) with (-264.97, 185.42) force -[04/26/2026 06:20:13] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:20:13] launching puck at (2.80, 4.14) with (-195.40, -288.51) force -[04/26/2026 06:20:24] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:20:24] launching puck at (-1.55, -4.76) with (107.67, 331.40) force -[04/26/2026 06:20:34] force = 70 * 0.9773967 = 68.41777 -[04/26/2026 06:20:34] launching puck at (-4.55, 1.52) with (311.40, -104.07) force -[04/26/2026 06:20:39] force = 70 * 0.9336118 = 65.35282 -[04/26/2026 06:20:39] launching puck at (0.47, -4.30) with (-30.91, 281.06) force -[04/26/2026 06:20:46] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:20:46] launching puck at (-2.55, 4.30) with (177.81, -299.67) force -[04/26/2026 06:20:52] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:20:52] launching puck at (-0.64, -4.96) with (44.56, 345.59) force -[04/26/2026 06:21:00] force = 70 * 0.6830418 = 47.81293 -[04/26/2026 06:21:00] launching puck at (2.32, 0.76) with (-110.84, -36.45) force -[04/26/2026 06:21:26] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:21:26] launching puck at (-2.23, -4.47) with (155.50, 311.83) force -[04/26/2026 06:21:32] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:21:32] launching puck at (-2.60, 4.27) with (180.91, -297.81) force -[04/26/2026 06:21:38] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:21:38] launching puck at (-3.45, -3.62) with (240.68, 251.98) force -[04/26/2026 06:21:43] force = 70 * 0.8976301 = 62.83411 -[04/26/2026 06:21:43] launching puck at (-0.95, 3.85) with (59.56, -242.06) force -[04/26/2026 06:21:49] force = 70 * 0.9462708 = 66.23896 -[04/26/2026 06:21:49] launching puck at (-4.45, -0.23) with (295.04, 15.13) force -[04/26/2026 06:21:53] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:21:53] launching puck at (-1.91, 4.62) with (132.84, -322.14) force -[04/26/2026 06:21:58] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:21:58] launching puck at (-3.56, -3.51) with (248.38, 244.39) force -[04/26/2026 06:22:03] force = 70 * 0.9089496 = 63.62647 -[04/26/2026 06:22:03] launching puck at (-2.64, 3.11) with (167.78, -197.83) force -[04/26/2026 06:22:11] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:22:11] launching puck at (-2.41, 4.38) with (167.90, -305.33) force -[04/26/2026 06:22:16] force = 70 * 0.6111734 = 42.78214 -[04/26/2026 06:22:16] launching puck at (-1.30, 1.63) with (55.73, -69.73) force -[04/26/2026 06:22:20] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:22:20] launching puck at (-3.50, -3.57) with (243.75, 249.01) force -[04/26/2026 06:22:24] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:22:24] launching puck at (2.22, 4.48) with (-154.90, -312.13) force -[04/26/2026 06:22:25] Dedicated match PATCH success: 200 {"ok":true,"id":144} -[04/26/2026 06:22:28] Dedicated match PATCH success: 200 {"ok":true,"id":144,"winner_id":23,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/26882.txt b/games/soccar/soccar_Data/26882.txt deleted file mode 100644 index 7ddc5b1..0000000 --- a/games/soccar/soccar_Data/26882.txt +++ /dev/null @@ -1,59 +0,0 @@ -[04/26/2026 06:55:38] Configured dedicated match reporting for match id 205 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:55:38] Starting server at port 26882 -[04/26/2026 06:56:20] Game started On Server -[04/26/2026 06:56:21] Dedicated match PATCH success: 200 {"ok":true,"id":205} -[04/26/2026 06:56:21] Dedicated match PATCH success: 200 {"ok":true,"id":205} -[04/26/2026 06:56:24] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:56:24] launching puck at (0.20, -5.00) with (-14.14, 348.17) force -[04/26/2026 06:56:29] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:56:29] launching puck at (-2.44, 4.36) with (170.09, -304.12) force -[04/26/2026 06:56:39] force = 70 * 0.9873433 = 69.11403 -[04/26/2026 06:56:39] launching puck at (2.20, -4.39) with (-152.11, 303.26) force -[04/26/2026 06:56:44] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:56:44] launching puck at (4.75, 1.57) with (-330.73, -109.71) force -[04/26/2026 06:57:12] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:57:12] launching puck at (4.81, 1.36) with (-335.28, -94.89) force -[04/26/2026 06:57:35] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:57:35] launching puck at (0.62, -4.96) with (-43.38, 345.74) force -[04/26/2026 06:57:49] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:57:49] launching puck at (3.21, -3.84) with (-223.55, 267.29) force -[04/26/2026 06:57:55] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:57:55] launching puck at (2.83, 4.12) with (-197.10, -287.35) force -[04/26/2026 06:58:07] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:58:07] launching puck at (-0.45, 4.98) with (31.03, -347.07) force -[04/26/2026 06:58:28] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:58:28] launching puck at (0.24, 4.99) with (-16.89, -348.04) force -[04/26/2026 06:58:35] force = 70 * 0.9617565 = 67.32295 -[04/26/2026 06:58:35] launching puck at (3.29, -3.25) with (-221.40, 219.14) force -[04/26/2026 06:58:40] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:58:40] launching puck at (3.54, 3.53) with (-246.58, -246.21) force -[04/26/2026 06:58:50] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:58:50] launching puck at (-0.66, -4.96) with (45.74, 345.44) force -[04/26/2026 06:58:57] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:58:57] launching puck at (0.17, 5.00) with (-11.82, -348.25) force -[04/26/2026 06:59:05] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:59:05] launching puck at (1.81, -4.66) with (-126.46, 324.70) force -[04/26/2026 06:59:09] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:59:09] launching puck at (1.11, 4.88) with (-77.16, -339.80) force -[04/26/2026 06:59:16] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:59:16] launching puck at (-1.25, -4.84) with (87.27, 337.35) force -[04/26/2026 06:59:21] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:59:21] launching puck at (0.35, -4.99) with (-24.15, 347.62) force -[04/26/2026 06:59:26] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:59:26] launching puck at (2.18, -4.50) with (-151.79, 313.66) force -[04/26/2026 06:59:31] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:59:31] launching puck at (-0.10, 5.00) with (6.65, -348.39) force -[04/26/2026 06:59:40] force = 70 * 0.9545327 = 66.81729 -[04/26/2026 06:59:40] launching puck at (4.54, 0.22) with (-303.59, -14.49) force -[04/26/2026 07:00:04] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 07:00:04] launching puck at (2.21, -4.48) with (-154.08, 312.54) force -[04/26/2026 07:00:09] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 07:00:09] launching puck at (2.74, 4.18) with (-190.76, -291.60) force -[04/26/2026 07:00:52] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 07:00:52] launching puck at (2.19, -4.50) with (-152.34, 313.39) force -[04/26/2026 07:01:04] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 07:01:04] launching puck at (-1.91, 4.62) with (133.29, -321.95) force -[04/26/2026 07:01:11] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 07:01:11] launching puck at (0.20, -5.00) with (-14.17, 348.17) force -[04/26/2026 07:01:12] Dedicated match PATCH success: 200 {"ok":true,"id":205} -[04/26/2026 07:01:13] Dedicated match PATCH success: 200 {"ok":true,"id":205,"winner_id":25,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/26887.txt b/games/soccar/soccar_Data/26887.txt deleted file mode 100644 index 83cd616..0000000 --- a/games/soccar/soccar_Data/26887.txt +++ /dev/null @@ -1,93 +0,0 @@ -[04/26/2026 06:12:52] Configured dedicated match reporting for match id 135 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:12:52] Starting server at port 26887 -[04/26/2026 06:13:10] Dedicated match PATCH success: 200 {"ok":true,"id":135} -[04/26/2026 06:13:10] Game started On Server -[04/26/2026 06:13:10] Dedicated match PATCH success: 200 {"ok":true,"id":135} -[04/26/2026 06:13:13] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:13:13] launching puck at (0.04, -5.00) with (-2.61, 348.44) force -[04/26/2026 06:13:21] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:13:21] launching puck at (3.01, 3.99) with (-209.74, -278.26) force -[04/26/2026 06:13:28] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:13:28] launching puck at (-0.64, -4.96) with (44.39, 345.61) force -[04/26/2026 06:13:34] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:13:34] launching puck at (-4.92, 0.90) with (342.75, -62.76) force -[04/26/2026 06:13:40] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:13:40] launching puck at (-1.58, -4.74) with (109.90, 330.67) force -[04/26/2026 06:13:48] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:13:48] launching puck at (-0.07, 5.00) with (5.22, -348.41) force -[04/26/2026 06:13:55] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:13:55] launching puck at (-1.25, -4.84) with (87.38, 337.32) force -[04/26/2026 06:14:03] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:14:03] launching puck at (-1.91, 4.62) with (132.91, -322.11) force -[04/26/2026 06:14:10] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:14:10] launching puck at (-0.07, -5.00) with (4.57, 348.42) force -[04/26/2026 06:14:16] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:14:16] launching puck at (-2.72, 4.20) with (189.34, -292.53) force -[04/26/2026 06:14:22] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:14:22] launching puck at (-0.11, -5.00) with (7.98, 348.36) force -[04/26/2026 06:14:29] force = 70 * 0.9712205 = 67.98544 -[04/26/2026 06:14:29] launching puck at (-4.04, -2.47) with (274.42, 167.73) force -[04/26/2026 06:14:34] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:14:34] launching puck at (-0.84, -4.93) with (58.50, 343.51) force -[04/26/2026 06:14:40] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:14:40] launching puck at (-1.79, 4.67) with (124.87, -325.31) force -[04/26/2026 06:14:45] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:14:45] launching puck at (1.52, -4.76) with (-106.13, 331.90) force -[04/26/2026 06:14:58] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:14:58] launching puck at (4.63, -1.88) with (-322.80, 131.22) force -[04/26/2026 06:15:03] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:15:03] launching puck at (1.07, -4.88) with (-74.60, 340.37) force -[04/26/2026 06:15:11] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:15:11] launching puck at (3.21, -3.83) with (-223.99, 266.92) force -[04/26/2026 06:15:16] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:15:16] launching puck at (2.99, -4.01) with (-208.17, 279.44) force -[04/26/2026 06:15:31] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:15:31] launching puck at (0.87, 4.92) with (-60.77, -343.11) force -[04/26/2026 06:15:35] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:15:35] launching puck at (4.35, 2.46) with (-303.25, -171.63) force -[04/26/2026 06:15:40] force = 70 * 0.5771592 = 40.40115 -[04/26/2026 06:15:40] launching puck at (1.46, -1.26) with (-58.96, 51.03) force -[04/26/2026 06:15:45] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:15:45] launching puck at (2.21, -4.48) with (-154.18, 312.49) force -[04/26/2026 06:15:51] force = 70 * 0.5588641 = 39.12049 -[04/26/2026 06:15:51] launching puck at (1.33, -1.27) with (-52.20, 49.50) force -[04/26/2026 06:15:57] force = 70 * 0.1801507 = 12.61055 -[04/26/2026 06:15:57] launching puck at (0.18, 0.81) with (-2.23, -10.25) force -[04/26/2026 06:16:05] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:16:05] launching puck at (0.22, -5.00) with (-15.54, 348.11) force -[04/26/2026 06:16:11] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:16:11] launching puck at (0.43, -4.98) with (-29.88, 347.17) force -[04/26/2026 06:16:18] force = 70 * 0.7693812 = 53.85668 -[04/26/2026 06:16:18] launching puck at (-2.43, 1.67) with (130.81, -90.06) force -[04/26/2026 06:16:23] force = 70 * 0.9273142 = 64.91199 -[04/26/2026 06:16:23] launching puck at (-3.25, -2.75) with (211.13, 178.73) force -[04/26/2026 06:16:30] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:16:30] launching puck at (-4.76, 1.53) with (331.65, -106.91) force -[04/26/2026 06:16:40] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:16:40] launching puck at (-2.05, -4.56) with (142.95, 317.78) force -[04/26/2026 06:16:46] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:16:46] launching puck at (-3.56, 3.51) with (248.34, -244.44) force -[04/26/2026 06:16:52] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:16:52] launching puck at (1.07, -4.88) with (-74.71, 340.35) force -[04/26/2026 06:16:56] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:16:56] launching puck at (4.61, -1.94) with (-321.17, 135.16) force -[04/26/2026 06:17:05] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:17:05] launching puck at (4.64, -1.86) with (-323.45, 129.60) force -[04/26/2026 06:17:09] force = 70 * 0.9177014 = 64.2391 -[04/26/2026 06:17:09] launching puck at (-0.93, -4.06) with (59.58, 260.76) force -[04/26/2026 06:17:17] force = 70 * 0.9470633 = 66.29443 -[04/26/2026 06:17:17] launching puck at (0.35, 4.45) with (-23.44, -295.31) force -[04/26/2026 06:17:22] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:17:22] launching puck at (-4.17, 2.76) with (290.60, -192.28) force -[04/26/2026 06:17:29] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:17:29] launching puck at (1.50, -4.77) with (-104.77, 332.33) force -[04/26/2026 06:17:34] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:17:34] launching puck at (-0.64, 4.96) with (44.28, -345.63) force -[04/26/2026 06:17:40] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:17:40] launching puck at (0.30, -4.99) with (-20.99, 347.82) force -[04/26/2026 06:17:47] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:17:47] launching puck at (-4.16, 2.78) with (289.69, -193.65) force -[04/26/2026 06:17:52] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:17:52] launching puck at (2.04, -4.57) with (-142.08, 318.17) force -[04/26/2026 06:17:53] Dedicated match PATCH success: 200 {"ok":true,"id":135} -[04/26/2026 06:17:55] Dedicated match PATCH success: 200 {"ok":true,"id":135,"winner_id":14,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/26897.txt b/games/soccar/soccar_Data/26897.txt deleted file mode 100644 index 88c7f02..0000000 --- a/games/soccar/soccar_Data/26897.txt +++ /dev/null @@ -1,59 +0,0 @@ -[04/26/2026 06:00:59] Configured dedicated match reporting for match id 117 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:00:59] Starting server at port 26897 -[04/26/2026 06:01:35] Dedicated match PATCH success: 200 {"ok":true,"id":117} -[04/26/2026 06:01:41] Game started On Server -[04/26/2026 06:01:42] Dedicated match PATCH success: 200 {"ok":true,"id":117} -[04/26/2026 06:01:44] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:01:44] launching puck at (0.07, -5.00) with (-4.99, 348.42) force -[04/26/2026 06:01:51] force = 70 * 0.9900807 = 69.30565 -[04/26/2026 06:01:51] launching puck at (2.87, 4.02) with (-199.07, -278.47) force -[04/26/2026 06:01:59] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:01:59] launching puck at (-2.93, -4.05) with (204.18, 282.37) force -[04/26/2026 06:02:06] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:02:06] launching puck at (0.08, 5.00) with (-5.39, -348.41) force -[04/26/2026 06:02:13] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:02:13] launching puck at (-4.34, 2.48) with (302.43, -173.08) force -[04/26/2026 06:02:19] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:02:19] launching puck at (-5.00, -0.20) with (348.19, 13.63) force -[04/26/2026 06:02:24] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:02:24] launching puck at (-1.19, -4.86) with (82.70, 338.50) force -[04/26/2026 06:02:32] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:02:32] launching puck at (-0.31, 4.99) with (21.88, -347.77) force -[04/26/2026 06:02:36] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:02:36] launching puck at (4.94, -0.78) with (-344.23, 54.09) force -[04/26/2026 06:02:42] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:02:42] launching puck at (1.25, 4.84) with (-87.14, -337.38) force -[04/26/2026 06:02:48] force = 70 * 0.736706 = 51.56942 -[04/26/2026 06:02:48] launching puck at (-2.70, -0.47) with (139.35, 24.46) force -[04/26/2026 06:02:53] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:02:53] launching puck at (-0.36, 4.99) with (24.79, -347.57) force -[04/26/2026 06:02:59] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:02:59] launching puck at (0.10, -5.00) with (-7.22, 348.38) force -[04/26/2026 06:03:06] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:03:06] launching puck at (-3.46, 3.61) with (241.15, -251.52) force -[04/26/2026 06:03:11] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:03:11] launching puck at (-1.69, -4.70) with (118.00, 327.87) force -[04/26/2026 06:03:16] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:03:16] launching puck at (-2.72, 4.20) with (189.58, -292.37) force -[04/26/2026 06:03:21] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:03:21] launching puck at (-2.24, -4.47) with (156.26, 311.45) force -[04/26/2026 06:03:26] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:03:26] launching puck at (-2.16, 4.51) with (150.43, -314.31) force -[04/26/2026 06:03:36] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:03:36] launching puck at (-0.48, 4.98) with (33.16, -346.87) force -[04/26/2026 06:03:42] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:03:42] launching puck at (-0.26, 4.99) with (17.87, -347.99) force -[04/26/2026 06:03:54] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:03:54] launching puck at (0.01, -5.00) with (-1.03, 348.45) force -[04/26/2026 06:04:02] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:04:02] launching puck at (1.38, 4.80) with (-96.45, -334.84) force -[04/26/2026 06:04:09] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:04:09] launching puck at (4.99, 0.33) with (-347.71, -22.76) force -[04/26/2026 06:04:15] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:04:15] launching puck at (0.15, 5.00) with (-10.32, -348.30) force -[04/26/2026 06:04:21] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:04:21] launching puck at (-0.62, -4.96) with (43.43, 345.74) force -[04/26/2026 06:04:22] Dedicated match PATCH success: 200 {"ok":true,"id":117} -[04/26/2026 06:04:25] Dedicated match PATCH success: 200 {"ok":true,"id":117,"winner_id":9,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} -[04/26/2026 18:36:45] Configured dedicated match reporting for match id 211 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 18:36:45] Starting server at port 26897 diff --git a/games/soccar/soccar_Data/26921.txt b/games/soccar/soccar_Data/26921.txt deleted file mode 100644 index 3cff89b..0000000 --- a/games/soccar/soccar_Data/26921.txt +++ /dev/null @@ -1,2 +0,0 @@ -[04/26/2026 06:32:29] Configured dedicated match reporting for match id 165 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:32:29] Starting server at port 26921 diff --git a/games/soccar/soccar_Data/26932.txt b/games/soccar/soccar_Data/26932.txt deleted file mode 100644 index 0c586d8..0000000 --- a/games/soccar/soccar_Data/26932.txt +++ /dev/null @@ -1,93 +0,0 @@ -[04/26/2026 06:12:52] Configured dedicated match reporting for match id 134 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:12:52] Starting server at port 26932 -[04/26/2026 06:13:32] Game started On Server -[04/26/2026 06:13:33] Dedicated match PATCH success: 200 {"ok":true,"id":134} -[04/26/2026 06:13:33] Dedicated match PATCH success: 200 {"ok":true,"id":134} -[04/26/2026 06:13:40] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:13:40] launching puck at (0.07, -5.00) with (-4.72, 348.42) force -[04/26/2026 06:13:47] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:13:47] launching puck at (0.75, 4.94) with (-52.60, -344.46) force -[04/26/2026 06:13:52] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:13:52] launching puck at (0.24, -4.99) with (-16.85, 348.05) force -[04/26/2026 06:13:58] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:13:58] launching puck at (-3.83, 3.21) with (267.24, -223.61) force -[04/26/2026 06:14:02] force = 70 * 0.8047338 = 56.33136 -[04/26/2026 06:14:02] launching puck at (2.85, 1.44) with (-160.54, -81.05) force -[04/26/2026 06:14:07] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:14:07] launching puck at (-2.75, 4.18) with (191.45, -291.15) force -[04/26/2026 06:14:13] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:14:13] launching puck at (-4.69, -1.74) with (326.64, 121.35) force -[04/26/2026 06:14:19] force = 70 * 0.9434265 = 66.03986 -[04/26/2026 06:14:19] launching puck at (-4.02, 1.86) with (265.45, -122.96) force -[04/26/2026 06:14:26] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:14:26] launching puck at (0.28, -4.99) with (-19.65, 347.90) force -[04/26/2026 06:14:34] force = 70 * 0.7100628 = 49.7044 -[04/26/2026 06:14:34] launching puck at (2.49, 0.69) with (-123.96, -34.39) force -[04/26/2026 06:14:42] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:14:42] launching puck at (4.98, -0.49) with (-346.78, 34.11) force -[04/26/2026 06:14:49] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:14:49] launching puck at (3.12, 3.91) with (-217.39, -272.32) force -[04/26/2026 06:14:53] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:14:53] launching puck at (2.50, -4.33) with (-174.18, 301.80) force -[04/26/2026 06:15:03] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:15:03] launching puck at (0.10, 5.00) with (-6.77, -348.39) force -[04/26/2026 06:15:08] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:15:08] launching puck at (-4.82, -1.33) with (335.95, 92.50) force -[04/26/2026 06:15:15] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:15:15] launching puck at (-1.66, 4.72) with (115.89, -328.62) force -[04/26/2026 06:15:25] force = 70 * 0.4841641 = 33.89149 -[04/26/2026 06:15:25] launching puck at (-1.03, 1.08) with (34.93, -36.47) force -[04/26/2026 06:15:31] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:15:31] launching puck at (2.57, 4.29) with (-179.40, -298.72) force -[04/26/2026 06:15:40] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:15:40] launching puck at (2.75, 4.18) with (-191.51, -291.11) force -[04/26/2026 06:15:49] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:15:49] launching puck at (-0.13, 5.00) with (9.25, -348.33) force -[04/26/2026 06:15:57] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:15:57] launching puck at (-0.11, 5.00) with (7.73, -348.37) force -[04/26/2026 06:16:06] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:16:06] launching puck at (-1.05, 4.89) with (73.03, -340.72) force -[04/26/2026 06:16:13] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:16:13] launching puck at (-1.44, 4.79) with (100.21, -333.73) force -[04/26/2026 06:16:19] force = 70 * 0.8456787 = 59.19751 -[04/26/2026 06:16:19] launching puck at (3.48, -0.43) with (-206.09, 25.41) force -[04/26/2026 06:16:24] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:16:24] launching puck at (1.47, -4.78) with (-102.61, 333.00) force -[04/26/2026 06:16:30] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:16:30] launching puck at (-2.92, -4.06) with (203.57, 282.80) force -[04/26/2026 06:16:37] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:16:37] launching puck at (-1.46, -4.78) with (102.06, 333.17) force -[04/26/2026 06:16:48] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:16:48] launching puck at (-0.28, 4.99) with (19.57, -347.90) force -[04/26/2026 06:16:53] force = 70 * 0.9685724 = 67.80006 -[04/26/2026 06:16:53] launching puck at (4.65, -0.70) with (-315.21, 47.57) force -[04/26/2026 06:17:00] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:17:00] launching puck at (3.24, 3.81) with (-225.50, -265.65) force -[04/26/2026 06:17:05] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:17:05] launching puck at (-2.88, -4.09) with (200.53, 284.97) force -[04/26/2026 06:17:11] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:17:11] launching puck at (-1.77, -4.68) with (123.19, 325.95) force -[04/26/2026 06:17:17] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:17:17] launching puck at (1.21, -4.85) with (-84.53, 338.04) force -[04/26/2026 06:17:24] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:17:24] launching puck at (-2.52, 4.32) with (175.47, -301.05) force -[04/26/2026 06:17:29] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:17:29] launching puck at (-1.74, -4.69) with (121.27, 326.67) force -[04/26/2026 06:17:34] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:17:34] launching puck at (-4.94, -0.75) with (344.52, 52.21) force -[04/26/2026 06:17:41] force = 70 * 0.9000326 = 63.00228 -[04/26/2026 06:17:41] launching puck at (3.36, -2.15) with (-211.68, 135.62) force -[04/26/2026 06:17:47] force = 70 * 0.9927076 = 69.48953 -[04/26/2026 06:17:47] launching puck at (-2.72, 4.16) with (189.18, -288.79) force -[04/26/2026 06:17:53] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:17:53] launching puck at (-1.02, -4.89) with (71.24, 341.09) force -[04/26/2026 06:18:00] force = 70 * 0.8706889 = 60.94822 -[04/26/2026 06:18:00] launching puck at (-3.46, 1.37) with (210.69, -83.78) force -[04/26/2026 06:18:05] force = 70 * 0.8657516 = 60.60262 -[04/26/2026 06:18:05] launching puck at (-2.72, -2.47) with (165.02, 149.74) force -[04/26/2026 06:18:12] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:18:12] launching puck at (0.04, -5.00) with (-2.84, 348.44) force -[04/26/2026 06:18:21] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:18:21] launching puck at (0.64, -4.96) with (-44.92, 345.55) force -[04/26/2026 06:18:21] Dedicated match PATCH success: 200 {"ok":true,"id":134} -[04/26/2026 06:18:23] Dedicated match PATCH success: 200 {"ok":true,"id":134,"winner_id":9,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/26942.txt b/games/soccar/soccar_Data/26942.txt deleted file mode 100644 index e1a6bd5..0000000 --- a/games/soccar/soccar_Data/26942.txt +++ /dev/null @@ -1,33 +0,0 @@ -[04/26/2026 06:14:19] Configured dedicated match reporting for match id 136 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:14:19] Starting server at port 26942 -[04/26/2026 06:14:41] Dedicated match PATCH success: 200 {"ok":true,"id":136} -[04/26/2026 06:14:44] Game started On Server -[04/26/2026 06:14:45] Dedicated match PATCH success: 200 {"ok":true,"id":136} -[04/26/2026 06:14:49] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:14:49] launching puck at (0.00, -5.00) with (-0.24, 348.45) force -[04/26/2026 06:14:56] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:14:56] launching puck at (0.75, 4.94) with (-52.50, -344.48) force -[04/26/2026 06:15:03] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:15:03] launching puck at (2.62, -4.26) with (-182.44, 296.88) force -[04/26/2026 06:15:10] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:15:10] launching puck at (2.64, 4.25) with (-183.67, -296.11) force -[04/26/2026 06:15:15] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:15:15] launching puck at (3.60, -3.47) with (-251.11, 241.58) force -[04/26/2026 06:15:36] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:15:36] launching puck at (3.26, -3.80) with (-226.87, 264.48) force -[04/26/2026 06:16:27] force = 70 * 0.7975805 = 55.83064 -[04/26/2026 06:16:27] launching puck at (-2.02, -2.41) with (112.77, 134.32) force -[04/26/2026 06:16:48] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:16:48] launching puck at (0.00, -5.00) with (-0.33, 348.45) force -[04/26/2026 06:17:11] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:17:11] launching puck at (-2.39, -4.39) with (166.31, 306.21) force -[04/26/2026 06:17:31] force = 70 * 0.5766913 = 40.36839 -[04/26/2026 06:17:31] launching puck at (1.66, -0.98) with (-67.11, 39.40) force -[04/26/2026 06:17:51] force = 70 * 0.7373277 = 51.61294 -[04/26/2026 06:17:51] launching puck at (-1.43, -2.34) with (73.94, 120.99) force -[04/26/2026 06:18:12] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:18:12] launching puck at (-0.01, -5.00) with (1.00, 348.45) force -[04/26/2026 06:18:37] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:18:37] launching puck at (2.78, -4.16) with (-193.61, 289.71) force -[04/26/2026 06:18:39] Dedicated match PATCH success: 200 {"ok":true,"id":136} -[04/26/2026 06:18:40] Dedicated match PATCH success: 200 {"ok":true,"id":136,"winner_id":23,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/26943.txt b/games/soccar/soccar_Data/26943.txt deleted file mode 100644 index 25dd23f..0000000 --- a/games/soccar/soccar_Data/26943.txt +++ /dev/null @@ -1,67 +0,0 @@ -[04/26/2026 06:55:28] Configured dedicated match reporting for match id 204 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:55:28] Starting server at port 26943 -[04/26/2026 06:55:34] Dedicated match PATCH success: 200 {"ok":true,"id":204} -[04/26/2026 06:55:35] Game started On Server -[04/26/2026 06:55:36] Dedicated match PATCH success: 200 {"ok":true,"id":204} -[04/26/2026 06:55:41] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:55:42] launching puck at (-0.02, -5.00) with (1.24, 348.45) force -[04/26/2026 06:55:48] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:55:48] launching puck at (-1.25, 4.84) with (87.18, -337.37) force -[04/26/2026 06:55:54] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:55:54] launching puck at (4.34, -2.49) with (-302.24, 173.41) force -[04/26/2026 06:56:05] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:56:05] launching puck at (-0.04, 5.00) with (2.91, -348.44) force -[04/26/2026 06:56:11] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:56:11] launching puck at (-2.27, -4.46) with (158.16, 310.49) force -[04/26/2026 06:56:17] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:56:17] launching puck at (-1.25, 4.84) with (87.46, -337.30) force -[04/26/2026 06:56:22] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:56:22] launching puck at (-4.82, 1.33) with (335.93, -92.56) force -[04/26/2026 06:56:29] force = 70 * 0.9597278 = 67.18095 -[04/26/2026 06:56:29] launching puck at (-4.40, -1.37) with (295.32, 92.19) force -[04/26/2026 06:56:34] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:56:34] launching puck at (-0.07, 5.00) with (4.72, -348.42) force -[04/26/2026 06:56:39] force = 70 * 0.8573822 = 60.01675 -[04/26/2026 06:56:39] launching puck at (-2.99, 2.01) with (179.64, -120.61) force -[04/26/2026 06:56:48] force = 70 * 0.8392431 = 58.74701 -[04/26/2026 06:56:48] launching puck at (2.01, 2.81) with (-117.97, -165.22) force -[04/26/2026 06:56:55] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:56:55] launching puck at (-0.40, 4.98) with (27.98, -347.33) force -[04/26/2026 06:57:00] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:57:00] launching puck at (4.10, 2.86) with (-285.90, -199.20) force -[04/26/2026 06:57:07] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:57:07] launching puck at (-0.26, 4.99) with (17.77, -348.00) force -[04/26/2026 06:57:11] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:57:11] launching puck at (-3.41, -3.66) with (237.62, 254.87) force -[04/26/2026 06:57:17] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:57:17] launching puck at (-1.31, 4.83) with (91.28, -336.28) force -[04/26/2026 06:57:21] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:57:21] launching puck at (-1.43, -4.79) with (99.86, 333.84) force -[04/26/2026 06:57:27] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:57:27] launching puck at (-1.49, 4.77) with (104.15, -332.52) force -[04/26/2026 06:57:32] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:57:32] launching puck at (-1.62, -4.73) with (113.08, 329.59) force -[04/26/2026 06:57:37] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:57:37] launching puck at (4.00, 3.00) with (-278.64, -209.23) force -[04/26/2026 06:57:43] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:57:43] launching puck at (-0.38, -4.99) with (26.17, 347.47) force -[04/26/2026 06:57:50] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:57:50] launching puck at (0.60, 4.96) with (-41.53, -345.97) force -[04/26/2026 06:57:55] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:57:55] launching puck at (4.91, 0.94) with (-342.19, -65.77) force -[04/26/2026 06:58:00] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:58:00] launching puck at (2.66, 4.24) with (-185.19, -295.17) force -[04/26/2026 06:58:04] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:58:04] launching puck at (2.82, -4.13) with (-196.86, 287.52) force -[04/26/2026 06:58:10] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:58:10] launching puck at (-1.11, 4.88) with (77.40, -339.75) force -[04/26/2026 06:58:15] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:58:15] launching puck at (-4.24, -2.65) with (295.48, 184.69) force -[04/26/2026 06:58:36] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:58:36] launching puck at (-3.91, -3.11) with (272.67, 216.96) force -[04/26/2026 06:58:56] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:58:56] launching puck at (-3.36, -3.71) with (233.95, 258.24) force -[04/26/2026 06:59:17] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:59:17] launching puck at (-4.86, -1.16) with (338.98, 80.68) force -[04/26/2026 06:59:18] Dedicated match PATCH success: 200 {"ok":true,"id":204} -[04/26/2026 06:59:19] Dedicated match PATCH success: 200 {"ok":true,"id":204,"winner_id":30,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/26948.txt b/games/soccar/soccar_Data/26948.txt deleted file mode 100644 index 87603ed..0000000 --- a/games/soccar/soccar_Data/26948.txt +++ /dev/null @@ -1,3 +0,0 @@ -[04/26/2026 06:40:49] Configured dedicated match reporting for match id 179 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:40:49] Starting server at port 26948 -[04/26/2026 06:40:56] Dedicated match PATCH success: 200 {"ok":true,"id":179} diff --git a/games/soccar/soccar_Data/26955.txt b/games/soccar/soccar_Data/26955.txt deleted file mode 100644 index 33a9c9d..0000000 --- a/games/soccar/soccar_Data/26955.txt +++ /dev/null @@ -1,61 +0,0 @@ -[04/26/2026 06:48:48] Configured dedicated match reporting for match id 193 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:48:48] Starting server at port 26955 -[04/26/2026 06:48:52] Dedicated match PATCH success: 200 {"ok":true,"id":193} -[04/26/2026 06:48:54] Game started On Server -[04/26/2026 06:48:54] Dedicated match PATCH success: 200 {"ok":true,"id":193} -[04/26/2026 06:48:58] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:48:58] launching puck at (0.27, -4.99) with (-18.67, 347.95) force -[04/26/2026 06:49:05] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:49:05] launching puck at (-3.63, 3.43) with (253.25, -239.35) force -[04/26/2026 06:49:28] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:49:28] launching puck at (2.03, 4.57) with (-141.27, -318.53) force -[04/26/2026 06:49:49] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:49:49] launching puck at (-1.16, 4.86) with (80.83, -338.95) force -[04/26/2026 06:50:12] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:50:12] launching puck at (0.72, 4.95) with (-50.48, -344.78) force -[04/26/2026 06:50:34] force = 70 * 0.8280193 = 57.96135 -[04/26/2026 06:50:34] launching puck at (-3.22, 0.97) with (186.84, -56.38) force -[04/26/2026 06:50:57] force = 70 * 0.4577735 = 32.04414 -[04/26/2026 06:50:57] launching puck at (1.12, -0.83) with (-35.89, 26.59) force -[04/26/2026 06:51:19] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:51:19] launching puck at (3.37, 3.69) with (-234.83, -257.44) force -[04/26/2026 06:51:43] force = 70 * 0.734623 = 51.42361 -[04/26/2026 06:51:43] launching puck at (0.45, -2.69) with (-23.27, 138.50) force -[04/26/2026 06:52:15] force = 70 * 0.7032015 = 49.22411 -[04/26/2026 06:52:15] launching puck at (-2.51, 0.47) with (123.33, -23.29) force -[04/26/2026 06:52:36] force = 70 * 0.6032751 = 42.22926 -[04/26/2026 06:52:36] launching puck at (-2.00, -0.46) with (84.41, 19.32) force -[04/26/2026 06:52:57] force = 70 * 0.9937415 = 69.5619 -[04/26/2026 06:52:57] launching puck at (-2.30, 4.42) with (159.70, -307.39) force -[04/26/2026 06:53:17] force = 70 * 0.4777228 = 33.4406 -[04/26/2026 06:53:17] launching puck at (-1.29, -0.69) with (43.27, 22.98) force -[04/26/2026 06:53:36] force = 70 * 0.8169324 = 57.18527 -[04/26/2026 06:53:36] launching puck at (-2.50, -2.13) with (142.80, 121.84) force -[04/26/2026 06:53:55] force = 70 * 0.6682642 = 46.77849 -[04/26/2026 06:53:55] launching puck at (1.02, -2.13) with (-47.51, 99.82) force -[04/26/2026 06:54:16] force = 70 * 0.7342708 = 51.39896 -[04/26/2026 06:54:16] launching puck at (1.00, 2.54) with (-51.46, -130.48) force -[04/26/2026 06:54:36] force = 70 * 0.6810942 = 47.67659 -[04/26/2026 06:54:36] launching puck at (-0.17, -2.42) with (8.16, 115.57) force -[04/26/2026 06:54:55] force = 70 * 0.3861685 = 27.03179 -[04/26/2026 06:54:55] launching puck at (-0.80, -0.88) with (21.70, 23.78) force -[04/26/2026 06:55:14] force = 70 * 0.3027797 = 21.19458 -[04/26/2026 06:55:14] launching puck at (-0.71, -0.73) with (15.06, 15.48) force -[04/26/2026 06:55:37] force = 70 * 0.8298384 = 58.08869 -[04/26/2026 06:55:37] launching puck at (-0.36, 3.36) with (21.18, -195.27) force -[04/26/2026 06:55:57] force = 70 * 0.6339779 = 44.37845 -[04/26/2026 06:55:57] launching puck at (1.42, 1.67) with (-62.88, -74.30) force -[04/26/2026 06:56:18] force = 70 * 0.66872 = 46.8104 -[04/26/2026 06:56:18] launching puck at (-2.24, 0.75) with (104.98, -35.23) force -[04/26/2026 06:56:40] force = 70 * 0.6252505 = 43.76754 -[04/26/2026 06:56:40] launching puck at (-1.72, 1.30) with (75.16, -56.76) force -[04/26/2026 06:57:00] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:57:00] launching puck at (-0.10, 5.00) with (6.70, -348.39) force -[04/26/2026 06:57:20] force = 70 * 0.7597091 = 53.17964 -[04/26/2026 06:57:20] launching puck at (2.05, 2.03) with (-109.20, -107.87) force -[04/26/2026 06:57:43] force = 70 * 0.7248549 = 50.73985 -[04/26/2026 06:57:43] launching puck at (-2.56, -0.75) with (130.12, 38.29) force -[04/26/2026 06:58:03] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:58:03] launching puck at (-0.16, 5.00) with (11.04, -348.28) force -[04/26/2026 06:58:04] Dedicated match PATCH success: 200 {"ok":true,"id":193} -[04/26/2026 06:58:05] Dedicated match PATCH success: 200 {"ok":true,"id":193,"winner_id":31,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/26978.txt b/games/soccar/soccar_Data/26978.txt deleted file mode 100644 index fffd5d1..0000000 --- a/games/soccar/soccar_Data/26978.txt +++ /dev/null @@ -1,113 +0,0 @@ -[04/26/2026 06:02:26] Configured dedicated match reporting for match id 119 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:02:26] Starting server at port 26978 -[04/26/2026 06:02:33] Game started On Server -[04/26/2026 06:02:34] Dedicated match PATCH success: 200 {"ok":true,"id":119} -[04/26/2026 06:02:34] Dedicated match PATCH success: 200 {"ok":true,"id":119} -[04/26/2026 06:02:35] force = 70 * 0.7942393 = 55.59675 -[04/26/2026 06:02:35] launching puck at (0.72, 3.03) with (-39.85, -168.69) force -[04/26/2026 06:02:41] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:02:41] launching puck at (0.32, 4.99) with (-22.54, -347.72) force -[04/26/2026 06:02:46] force = 70 * 0.8140407 = 56.98285 -[04/26/2026 06:02:46] launching puck at (-0.99, -3.11) with (56.48, 177.03) force -[04/26/2026 06:02:53] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:02:53] launching puck at (0.57, 4.97) with (-39.78, -346.17) force -[04/26/2026 06:03:00] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:03:00] launching puck at (3.98, -3.02) with (-277.55, 210.68) force -[04/26/2026 06:03:10] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:03:10] launching puck at (2.02, 4.58) with (-140.45, -318.89) force -[04/26/2026 06:03:17] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:03:17] launching puck at (4.48, -2.21) with (-312.56, 154.03) force -[04/26/2026 06:03:22] force = 70 * 0.552337 = 38.66359 -[04/26/2026 06:03:22] launching puck at (-1.73, 0.51) with (67.01, -19.59) force -[04/26/2026 06:03:29] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:03:29] launching puck at (3.57, -3.50) with (-248.79, 243.97) force -[04/26/2026 06:03:39] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:03:39] launching puck at (4.12, 2.83) with (-287.40, -197.03) force -[04/26/2026 06:03:45] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:03:45] launching puck at (-0.70, -4.95) with (48.89, 345.01) force -[04/26/2026 06:03:55] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:03:55] launching puck at (1.90, 4.62) with (-132.63, -322.22) force -[04/26/2026 06:04:03] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:04:03] launching puck at (2.70, -4.21) with (-188.37, 293.15) force -[04/26/2026 06:04:11] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:04:11] launching puck at (-0.43, 4.98) with (29.77, -347.18) force -[04/26/2026 06:04:18] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:04:18] launching puck at (-4.78, -1.47) with (333.02, 102.57) force -[04/26/2026 06:04:25] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:04:25] launching puck at (0.37, 4.99) with (-25.81, -347.50) force -[04/26/2026 06:04:37] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:04:37] launching puck at (-0.59, -4.96) with (41.44, 345.98) force -[04/26/2026 06:04:50] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:04:50] launching puck at (-4.75, 1.55) with (331.22, -108.24) force -[04/26/2026 06:05:01] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:05:01] launching puck at (-3.63, -3.44) with (252.73, 239.89) force -[04/26/2026 06:05:07] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:05:07] launching puck at (0.64, 4.96) with (-44.77, -345.56) force -[04/26/2026 06:05:12] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:05:12] launching puck at (-2.84, -4.11) with (198.24, 286.57) force -[04/26/2026 06:05:18] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:05:18] launching puck at (-4.80, 1.41) with (334.38, -98.03) force -[04/26/2026 06:05:25] force = 70 * 0.9367918 = 65.57542 -[04/26/2026 06:05:25] launching puck at (-3.86, -2.03) with (253.12, 132.93) force -[04/26/2026 06:05:33] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:05:33] launching puck at (1.69, 4.71) with (-117.67, -327.98) force -[04/26/2026 06:05:40] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:05:40] launching puck at (3.02, -3.98) with (-210.78, 277.47) force -[04/26/2026 06:05:47] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:05:47] launching puck at (2.45, 4.36) with (-170.63, -303.82) force -[04/26/2026 06:05:53] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:05:53] launching puck at (4.13, -2.82) with (-287.65, 196.67) force -[04/26/2026 06:06:05] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:06:05] launching puck at (1.83, 4.65) with (-127.80, -324.17) force -[04/26/2026 06:06:12] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:06:12] launching puck at (1.77, 4.67) with (-123.59, -325.80) force -[04/26/2026 06:06:22] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:06:22] launching puck at (1.96, 4.60) with (-136.91, -320.43) force -[04/26/2026 06:06:28] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:06:28] launching puck at (0.30, -4.99) with (-20.62, 347.84) force -[04/26/2026 06:06:39] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:06:39] launching puck at (-0.52, 4.97) with (36.44, -346.54) force -[04/26/2026 06:06:46] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:06:46] launching puck at (-1.72, -4.70) with (119.70, 327.25) force -[04/26/2026 06:06:50] force = 70 * 0.9313314 = 65.1932 -[04/26/2026 06:06:50] launching puck at (0.63, -4.26) with (-41.38, 277.45) force -[04/26/2026 06:06:58] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:06:58] launching puck at (3.74, -3.32) with (-260.58, 231.33) force -[04/26/2026 06:07:05] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:07:05] launching puck at (-2.94, 4.05) with (204.64, -282.03) force -[04/26/2026 06:07:18] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:07:18] launching puck at (-0.36, -4.99) with (25.38, 347.53) force -[04/26/2026 06:07:23] force = 70 * 0.9576864 = 67.03805 -[04/26/2026 06:07:23] launching puck at (-3.11, 3.37) with (208.50, -225.65) force -[04/26/2026 06:07:30] force = 70 * 0.8655042 = 60.58529 -[04/26/2026 06:07:30] launching puck at (-0.65, 3.62) with (39.29, -219.15) force -[04/26/2026 06:07:40] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:07:40] launching puck at (-2.02, -4.57) with (140.90, 318.70) force -[04/26/2026 06:07:49] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:07:49] launching puck at (-0.83, 4.93) with (57.70, -343.64) force -[04/26/2026 06:07:57] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:07:57] launching puck at (-2.63, -4.25) with (183.60, 296.16) force -[04/26/2026 06:08:09] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:08:09] launching puck at (-1.72, 4.70) with (119.73, -327.24) force -[04/26/2026 06:08:15] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:08:15] launching puck at (-1.92, -4.62) with (133.51, 321.86) force -[04/26/2026 06:08:23] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:08:23] launching puck at (-1.78, 4.67) with (124.19, -325.57) force -[04/26/2026 06:08:29] force = 70 * 0.9945003 = 69.61502 -[04/26/2026 06:08:29] launching puck at (-3.03, -3.96) with (210.94, 275.83) force -[04/26/2026 06:08:36] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:08:36] launching puck at (1.19, 4.86) with (-82.87, -338.46) force -[04/26/2026 06:08:41] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:08:41] launching puck at (2.95, -4.04) with (-205.77, 281.21) force -[04/26/2026 06:08:50] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:08:50] launching puck at (-2.16, 4.51) with (150.76, -314.15) force -[04/26/2026 06:08:57] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:08:57] launching puck at (0.61, -4.96) with (-42.68, 345.83) force -[04/26/2026 06:09:11] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:09:11] launching puck at (0.00, 5.00) with (0.29, -348.45) force -[04/26/2026 06:09:35] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:09:35] launching puck at (4.58, 2.01) with (-319.03, -140.14) force -[04/26/2026 06:09:44] force = 70 * 0.9536197 = 66.75338 -[04/26/2026 06:09:44] launching puck at (4.45, 0.89) with (-297.07, -59.57) force -[04/26/2026 06:09:45] Dedicated match PATCH success: 200 {"ok":true,"id":119} -[04/26/2026 06:09:47] Dedicated match PATCH success: 200 {"ok":true,"id":119,"winner_id":10,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/26979.txt b/games/soccar/soccar_Data/26979.txt deleted file mode 100644 index 35dd8cc..0000000 --- a/games/soccar/soccar_Data/26979.txt +++ /dev/null @@ -1,133 +0,0 @@ -[04/26/2026 06:34:27] Configured dedicated match reporting for match id 169 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:34:27] Starting server at port 26979 -[04/26/2026 06:34:32] Dedicated match PATCH success: 200 {"ok":true,"id":169} -[04/26/2026 06:34:33] Game started On Server -[04/26/2026 06:34:33] Dedicated match PATCH success: 200 {"ok":true,"id":169} -[04/26/2026 06:34:36] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:34:36] launching puck at (-0.04, -5.00) with (2.52, 348.44) force -[04/26/2026 06:34:47] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:34:47] launching puck at (-1.60, 4.74) with (111.62, -330.09) force -[04/26/2026 06:34:57] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:34:57] launching puck at (-1.85, -4.65) with (128.60, 323.86) force -[04/26/2026 06:35:03] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:35:03] launching puck at (-3.27, 3.78) with (227.90, -263.60) force -[04/26/2026 06:35:10] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:35:10] launching puck at (-3.66, -3.40) with (255.21, 237.25) force -[04/26/2026 06:35:14] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:35:14] launching puck at (-2.80, 4.14) with (195.13, -288.69) force -[04/26/2026 06:35:19] force = 70 * 0.6957529 = 48.7027 -[04/26/2026 06:35:19] launching puck at (0.57, 2.44) with (-27.71, -119.00) force -[04/26/2026 06:35:24] force = 70 * 0.9478104 = 66.34673 -[04/26/2026 06:35:24] launching puck at (2.08, 3.96) with (-138.10, -262.95) force -[04/26/2026 06:35:31] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:35:31] launching puck at (4.83, -1.28) with (-336.77, 89.47) force -[04/26/2026 06:35:36] force = 70 * 0.9386023 = 65.70216 -[04/26/2026 06:35:36] launching puck at (0.44, 4.36) with (-28.60, -286.28) force -[04/26/2026 06:35:44] force = 70 * 0.8998703 = 62.99092 -[04/26/2026 06:35:44] launching puck at (2.39, 3.20) with (-150.31, -201.33) force -[04/26/2026 06:35:52] force = 70 * 0.9102598 = 63.71819 -[04/26/2026 06:35:52] launching puck at (-4.00, -0.87) with (254.67, 55.23) force -[04/26/2026 06:36:03] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:36:03] launching puck at (2.48, 4.34) with (-172.51, -302.75) force -[04/26/2026 06:36:09] force = 70 * 0.9326063 = 65.28244 -[04/26/2026 06:36:09] launching puck at (1.30, 4.12) with (-84.61, -268.77) force -[04/26/2026 06:36:14] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:36:14] launching puck at (2.48, -4.34) with (-173.07, 302.43) force -[04/26/2026 06:36:24] force = 70 * 0.8817072 = 61.71951 -[04/26/2026 06:36:24] launching puck at (1.02, -3.68) with (-62.91, 227.15) force -[04/26/2026 06:36:35] force = 70 * 0.9940906 = 69.58634 -[04/26/2026 06:36:35] launching puck at (0.07, 4.98) with (-5.20, -346.75) force -[04/26/2026 06:36:41] force = 70 * 0.3532964 = 24.73075 -[04/26/2026 06:36:41] launching puck at (1.02, 0.46) with (-25.21, -11.31) force -[04/26/2026 06:36:49] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:36:49] launching puck at (0.92, -4.91) with (-64.01, 342.52) force -[04/26/2026 06:36:54] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:36:54] launching puck at (0.14, -5.00) with (-9.77, 348.32) force -[04/26/2026 06:36:58] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:36:58] launching puck at (3.12, -3.91) with (-217.59, 272.16) force -[04/26/2026 06:37:04] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:37:04] launching puck at (-0.11, 5.00) with (7.72, -348.37) force -[04/26/2026 06:37:12] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:37:12] launching puck at (0.33, -4.99) with (-23.14, 347.68) force -[04/26/2026 06:37:17] force = 70 * 0.6923811 = 48.46667 -[04/26/2026 06:37:17] launching puck at (-0.56, 2.43) with (27.22, -117.59) force -[04/26/2026 06:37:22] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:37:22] launching puck at (-1.82, -4.66) with (127.10, 324.45) force -[04/26/2026 06:37:28] force = 70 * 0.9116404 = 63.81483 -[04/26/2026 06:37:28] launching puck at (-4.08, 0.48) with (260.10, -30.32) force -[04/26/2026 06:37:36] force = 70 * 0.799291 = 55.95037 -[04/26/2026 06:37:36] launching puck at (2.45, -1.98) with (-137.35, 110.76) force -[04/26/2026 06:37:41] force = 70 * 0.9905889 = 69.34122 -[04/26/2026 06:37:41] launching puck at (4.45, 2.15) with (-308.66, -149.32) force -[04/26/2026 06:37:48] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:37:48] launching puck at (0.95, -4.91) with (-65.95, 342.15) force -[04/26/2026 06:37:52] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:37:52] launching puck at (-3.00, 4.00) with (208.86, -278.92) force -[04/26/2026 06:37:58] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:37:58] launching puck at (2.41, -4.38) with (-167.76, 305.41) force -[04/26/2026 06:38:04] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:38:04] launching puck at (2.68, 4.22) with (-186.76, -294.18) force -[04/26/2026 06:38:10] force = 70 * 0.969498 = 67.86486 -[04/26/2026 06:38:10] launching puck at (4.71, 0.15) with (-319.60, -10.41) force -[04/26/2026 06:38:16] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:38:16] launching puck at (-4.82, 1.33) with (335.84, -92.89) force -[04/26/2026 06:38:26] force = 70 * 0.9272826 = 64.90978 -[04/26/2026 06:38:26] launching puck at (0.30, -4.25) with (-19.40, 275.91) force -[04/26/2026 06:38:33] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:38:33] launching puck at (0.48, 4.98) with (-33.61, -346.83) force -[04/26/2026 06:38:43] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:38:43] launching puck at (0.18, 5.00) with (-12.31, -348.24) force -[04/26/2026 06:38:49] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:38:49] launching puck at (-1.99, 4.59) with (138.82, -319.61) force -[04/26/2026 06:38:55] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:38:55] launching puck at (4.91, -0.96) with (-341.95, 67.00) force -[04/26/2026 06:38:59] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:38:59] launching puck at (2.09, 4.54) with (-145.88, -316.45) force -[04/26/2026 06:39:05] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:39:05] launching puck at (2.37, -4.40) with (-165.11, 306.85) force -[04/26/2026 06:39:11] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:39:11] launching puck at (-1.52, -4.76) with (106.15, 331.89) force -[04/26/2026 06:39:16] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:39:16] launching puck at (0.07, -5.00) with (-4.54, 348.42) force -[04/26/2026 06:39:24] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:39:24] launching puck at (3.22, -3.83) with (-224.37, 266.60) force -[04/26/2026 06:39:34] force = 70 * 0.813809 = 56.96663 -[04/26/2026 06:39:34] launching puck at (2.24, 2.36) with (-127.79, -134.69) force -[04/26/2026 06:39:40] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:39:40] launching puck at (-2.92, 4.06) with (203.72, -282.70) force -[04/26/2026 06:39:44] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:39:44] launching puck at (-1.08, -4.88) with (75.52, 340.17) force -[04/26/2026 06:39:49] force = 70 * 0.6626475 = 46.38532 -[04/26/2026 06:39:49] launching puck at (-0.98, -2.12) with (45.24, 98.38) force -[04/26/2026 06:40:04] force = 70 * 0.9558203 = 66.90742 -[04/26/2026 06:40:04] launching puck at (3.82, -2.49) with (-255.89, 166.47) force -[04/26/2026 06:40:04] force = 70 * 0.8681983 = 60.77388 -[04/26/2026 06:40:04] launching puck at (3.25, -1.76) with (-197.77, 106.79) force -[04/26/2026 06:40:08] force = 70 * 0.8066013 = 56.46209 -[04/26/2026 06:40:08] launching puck at (-1.71, -2.71) with (96.32, 153.28) force -[04/26/2026 06:40:29] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:40:29] launching puck at (-2.59, 4.28) with (180.29, -298.19) force -[04/26/2026 06:40:50] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:40:50] launching puck at (-4.28, 2.58) with (298.29, -180.13) force -[04/26/2026 06:41:10] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:41:10] launching puck at (-3.53, 3.54) with (245.95, -246.84) force -[04/26/2026 06:41:31] force = 70 * 0.9193343 = 64.3534 -[04/26/2026 06:41:31] launching puck at (-2.59, 3.28) with (166.49, -211.31) force -[04/26/2026 06:41:51] force = 70 * 0.6754441 = 47.28109 -[04/26/2026 06:41:51] launching puck at (0.84, -2.25) with (-39.83, 106.27) force -[04/26/2026 06:42:11] force = 70 * 0.8056793 = 56.39755 -[04/26/2026 06:42:11] launching puck at (-2.55, 1.93) with (143.89, -108.88) force -[04/26/2026 06:42:31] force = 70 * 0.5267674 = 36.87371 -[04/26/2026 06:42:31] launching puck at (1.19, 1.18) with (-43.98, -43.51) force -[04/26/2026 06:42:53] force = 70 * 0.5960467 = 41.72327 -[04/26/2026 06:42:53] launching puck at (-1.10, 1.69) with (45.86, -70.62) force -[04/26/2026 06:43:12] force = 70 * 0.5657413 = 39.60189 -[04/26/2026 06:43:12] launching puck at (1.20, 1.44) with (-47.36, -57.12) force -[04/26/2026 06:43:34] force = 70 * 0.7037292 = 49.26104 -[04/26/2026 06:43:34] launching puck at (-2.25, 1.20) with (110.91, -59.26) force -[04/26/2026 06:43:54] force = 70 * 0.6419028 = 44.9332 -[04/26/2026 06:43:54] launching puck at (-1.97, 1.05) with (88.48, -47.17) force -[04/26/2026 06:44:14] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:44:14] launching puck at (0.05, 5.00) with (-3.74, -348.43) force -[04/26/2026 06:44:15] Dedicated match PATCH success: 200 {"ok":true,"id":169} -[04/26/2026 06:44:16] Dedicated match PATCH success: 200 {"ok":true,"id":169,"winner_id":31,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/26990.txt b/games/soccar/soccar_Data/26990.txt deleted file mode 100644 index 3028764..0000000 --- a/games/soccar/soccar_Data/26990.txt +++ /dev/null @@ -1,7 +0,0 @@ -[04/24/2026 20:09:50] Configured dedicated match reporting for match id 98 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/24/2026 20:09:50] Starting server at port 26990 -[04/24/2026 20:09:55] Dedicated match PATCH success: 200 {"ok":true,"id":98} -[04/24/2026 20:09:56] Game started On Server -[04/24/2026 20:09:56] Dedicated match PATCH success: 200 {"ok":true,"id":98} -[04/24/2026 20:10:21] force = 70 * 0.9955804 = 69.69063 -[04/24/2026 20:10:21] launching puck at (-1.69, 4.70) with (118.03, -327.85) force diff --git a/games/soccar/soccar_Data/26997.txt b/games/soccar/soccar_Data/26997.txt deleted file mode 100644 index 5bc96c2..0000000 --- a/games/soccar/soccar_Data/26997.txt +++ /dev/null @@ -1,125 +0,0 @@ -[04/26/2026 06:15:38] Configured dedicated match reporting for match id 139 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:15:38] Starting server at port 26997 -[04/26/2026 06:16:08] Dedicated match PATCH success: 200 {"ok":true,"id":139} -[04/26/2026 06:18:53] Dedicated match PATCH success: 200 {"ok":true,"id":139} -[04/26/2026 06:34:28] Configured dedicated match reporting for match id 170 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base http://vps.playpoolstudios.com:2612 -[04/26/2026 06:34:28] Starting server at port 26997 -[04/26/2026 06:34:57] Dedicated match PATCH success: 200 {"ok":true,"id":170} -[04/26/2026 06:34:57] Game started On Server -[04/26/2026 06:34:57] Dedicated match PATCH success: 200 {"ok":true,"id":170} -[04/26/2026 06:35:00] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:35:00] launching puck at (0.06, -5.00) with (-4.33, 348.43) force -[04/26/2026 06:35:07] force = 70 * 0.956641 = 66.96487 -[04/26/2026 06:35:07] launching puck at (4.09, 2.05) with (-273.74, -137.06) force -[04/26/2026 06:35:13] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:35:13] launching puck at (-2.03, -4.57) with (141.31, 318.52) force -[04/26/2026 06:35:20] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:35:20] launching puck at (-0.01, 5.00) with (0.65, -348.45) force -[04/26/2026 06:35:27] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:35:27] launching puck at (3.99, 3.01) with (-278.11, -209.93) force -[04/26/2026 06:35:32] force = 70 * 0.9045607 = 63.31925 -[04/26/2026 06:35:32] launching puck at (3.84, 1.24) with (-243.15, -78.26) force -[04/26/2026 06:35:38] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:35:38] launching puck at (0.15, -5.00) with (-10.45, 348.30) force -[04/26/2026 06:35:44] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:35:44] launching puck at (-4.41, 2.35) with (307.64, -163.64) force -[04/26/2026 06:35:50] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:35:50] launching puck at (3.20, -3.85) with (-222.69, 268.01) force -[04/26/2026 06:35:55] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:35:55] launching puck at (2.27, 4.45) with (-158.41, -310.37) force -[04/26/2026 06:36:00] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:36:00] launching puck at (2.04, -4.57) with (-142.14, 318.14) force -[04/26/2026 06:36:05] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:36:05] launching puck at (-1.55, 4.75) with (107.90, -331.32) force -[04/26/2026 06:36:11] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:36:11] launching puck at (-1.33, 4.82) with (92.76, -335.88) force -[04/26/2026 06:36:16] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:36:16] launching puck at (-4.94, -0.75) with (344.53, 52.16) force -[04/26/2026 06:36:21] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:36:21] launching puck at (-3.92, -3.11) with (272.85, 216.73) force -[04/26/2026 06:36:27] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:36:27] launching puck at (-4.43, 2.31) with (308.95, -161.15) force -[04/26/2026 06:36:32] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:36:32] launching puck at (-0.15, 5.00) with (10.66, -348.29) force -[04/26/2026 06:36:39] force = 70 * 0.4672933 = 32.71053 -[04/26/2026 06:36:39] launching puck at (-1.43, -0.07) with (46.62, 2.18) force -[04/26/2026 06:36:43] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:36:43] launching puck at (-1.08, -4.88) with (75.02, 340.28) force -[04/26/2026 06:36:47] force = 70 * 0.5628963 = 39.40274 -[04/26/2026 06:36:47] launching puck at (-1.84, 0.29) with (72.38, -11.30) force -[04/26/2026 06:36:58] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:36:58] launching puck at (0.24, 4.99) with (-16.85, -348.05) force -[04/26/2026 06:37:03] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:37:03] launching puck at (4.88, 1.09) with (-340.01, -76.25) force -[04/26/2026 06:37:09] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:37:09] launching puck at (4.11, -2.84) with (-286.64, 198.13) force -[04/26/2026 06:37:14] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:37:14] launching puck at (2.29, 4.45) with (-159.41, -309.85) force -[04/26/2026 06:37:19] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:37:19] launching puck at (4.45, -2.27) with (-310.43, 158.27) force -[04/26/2026 06:37:25] force = 70 * 0.9202142 = 64.41499 -[04/26/2026 06:37:25] launching puck at (4.18, 0.33) with (-269.03, -20.98) force -[04/26/2026 06:37:31] force = 70 * 0.9845078 = 68.91554 -[04/26/2026 06:37:31] launching puck at (1.46, 4.65) with (-100.52, -320.75) force -[04/26/2026 06:37:36] force = 70 * 0.9027574 = 63.19302 -[04/26/2026 06:37:36] launching puck at (-3.69, -1.60) with (232.95, 100.79) force -[04/26/2026 06:37:42] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:37:42] launching puck at (-1.89, 4.63) with (131.90, -322.52) force -[04/26/2026 06:37:46] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:37:46] launching puck at (-4.95, 0.72) with (344.85, -49.99) force -[04/26/2026 06:37:52] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:37:52] launching puck at (-4.98, 0.44) with (347.12, -30.47) force -[04/26/2026 06:37:57] force = 70 * 0.8418104 = 58.92673 -[04/26/2026 06:37:57] launching puck at (-2.08, -2.79) with (122.42, 164.25) force -[04/26/2026 06:38:06] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:38:06] launching puck at (-0.73, -4.95) with (51.06, 344.69) force -[04/26/2026 06:38:12] force = 70 * 0.8833781 = 61.83647 -[04/26/2026 06:38:12] launching puck at (3.42, 1.73) with (-211.64, -106.88) force -[04/26/2026 06:38:15] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:38:15] launching puck at (0.01, -5.00) with (-0.45, 348.45) force -[04/26/2026 06:38:21] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:38:21] launching puck at (0.48, 4.98) with (-33.14, -346.87) force -[04/26/2026 06:38:39] force = 70 * 0.7221065 = 50.54745 -[04/26/2026 06:38:39] launching puck at (-2.41, 1.11) with (121.98, -56.21) force -[04/26/2026 06:38:43] force = 70 * 0.8346314 = 58.4242 -[04/26/2026 06:38:43] launching puck at (2.28, 2.55) with (-133.32, -148.75) force -[04/26/2026 06:38:49] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:38:49] launching puck at (0.11, -5.00) with (-7.41, 348.37) force -[04/26/2026 06:38:55] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:38:55] launching puck at (4.11, 2.84) with (-286.68, -198.08) force -[04/26/2026 06:39:03] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:39:03] launching puck at (4.62, 1.91) with (-322.04, -133.09) force -[04/26/2026 06:39:08] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:39:08] launching puck at (4.92, 0.89) with (-342.91, -61.93) force -[04/26/2026 06:39:14] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:39:14] launching puck at (-1.42, -4.79) with (98.94, 334.11) force -[04/26/2026 06:39:19] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:39:19] launching puck at (-1.89, 4.63) with (131.61, -322.64) force -[04/26/2026 06:39:24] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:39:24] launching puck at (2.02, 4.58) with (-140.57, -318.84) force -[04/26/2026 06:39:30] force = 70 * 0.6330913 = 44.31639 -[04/26/2026 06:39:30] launching puck at (0.02, -2.19) with (-0.70, 97.01) force -[04/26/2026 06:39:35] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:39:35] launching puck at (2.14, 4.52) with (-149.21, -314.89) force -[04/26/2026 06:39:39] force = 70 * 0.6683635 = 46.78544 -[04/26/2026 06:39:39] launching puck at (-2.25, -0.73) with (105.22, 34.04) force -[04/26/2026 06:39:43] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:39:43] launching puck at (2.98, 4.01) with (-207.84, -279.68) force -[04/26/2026 06:39:48] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:39:48] launching puck at (-1.26, 4.84) with (88.13, -337.12) force -[04/26/2026 06:39:53] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:39:53] launching puck at (-4.94, -0.76) with (344.38, 53.12) force -[04/26/2026 06:39:58] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:39:58] launching puck at (-0.60, 4.96) with (41.50, -345.97) force -[04/26/2026 06:40:05] force = 70 * 0.4993358 = 34.95351 -[04/26/2026 06:40:05] launching puck at (-1.49, -0.44) with (52.02, 15.41) force -[04/26/2026 06:40:09] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:40:09] launching puck at (-3.99, 3.01) with (278.36, -209.61) force -[04/26/2026 06:40:16] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:40:16] launching puck at (-4.64, -1.85) with (323.63, 129.15) force -[04/26/2026 06:40:24] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:40:24] launching puck at (-0.03, 5.00) with (2.27, -348.45) force -[04/26/2026 06:40:30] force = 70 * 0.9955804 = 69.69063 -[04/26/2026 06:40:30] launching puck at (4.24, 2.66) with (-295.19, -185.16) force -[04/26/2026 06:40:31] Dedicated match PATCH success: 200 {"ok":true,"id":170} -[04/26/2026 06:40:32] Dedicated match PATCH success: 200 {"ok":true,"id":170,"winner_id":30,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} diff --git a/games/soccar/soccar_Data/Log.txt b/games/soccar/soccar_Data/Log.txt index 99f0d01..5dcba6f 100644 --- a/games/soccar/soccar_Data/Log.txt +++ b/games/soccar/soccar_Data/Log.txt @@ -1,3 +1,3 @@ -Logger initiated at 05/02/2026 16:47:43 +Logger initiated at 05/02/2026 22:12:20 -[05/02/2026 16:47:43] Configured dedicated match reporting for match id 236 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base https://kickkingsapi.playpoolstudios.com +[05/02/2026 22:12:20] Configured dedicated match reporting for match id 244 with secret 38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328 and internal api base https://kickkingsapi.playpoolstudios.com diff --git a/games/soccar/soccar_Data/Logs/237.txt b/games/soccar/soccar_Data/Logs/237.txt new file mode 100644 index 0000000..5e1504d --- /dev/null +++ b/games/soccar/soccar_Data/Logs/237.txt @@ -0,0 +1,94 @@ +[05/02/2026 21:19:25] Starting server at port 26886 +[05/02/2026 21:19:25] Failed to fetch red and blue names, isServer? +[05/02/2026 21:19:25] Starting auto close watchdog +[05/02/2026 21:19:25] Active player connections: 0 +[05/02/2026 21:19:30] Server will be closed due to no players in, 60 +[05/02/2026 21:19:32] Active player connections: 1 +[05/02/2026 21:19:33] Client 15 set team to Red +[05/02/2026 21:19:34] Dedicated match PATCH success: 200 {"ok":true,"id":237} +[05/02/2026 21:19:36] Active player connections: 2 +[05/02/2026 21:19:36] Game started On Server +[05/02/2026 21:19:36] Client 16 set team to Blue +[05/02/2026 21:19:37] Dedicated match PATCH success: 200 {"ok":true,"id":237} +[05/02/2026 21:19:42] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:19:42] launching puck at (0.10, -5.00) with (-6.91, 348.38) force +[05/02/2026 21:19:50] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:19:50] launching puck at (-3.63, 3.44) with (252.66, -239.96) force +[05/02/2026 21:19:56] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:19:56] launching puck at (-2.77, -4.16) with (193.16, 290.02) force +[05/02/2026 21:20:02] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:20:02] launching puck at (1.92, 4.62) with (-133.85, -321.72) force +[05/02/2026 21:20:08] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:20:08] launching puck at (-1.04, -4.89) with (72.44, 340.84) force +[05/02/2026 21:20:14] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:20:14] launching puck at (0.04, 5.00) with (-2.86, -348.44) force +[05/02/2026 21:20:19] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:20:19] launching puck at (1.10, -4.88) with (-76.46, 339.96) force +[05/02/2026 21:20:24] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:20:24] launching puck at (4.57, 2.02) with (-318.69, -140.92) force +[05/02/2026 21:20:31] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:20:31] launching puck at (4.70, -1.71) with (-327.37, 119.38) force +[05/02/2026 21:20:36] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:20:36] launching puck at (4.12, 2.83) with (-287.03, -197.57) force +[05/02/2026 21:20:40] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:20:40] launching puck at (-0.26, -4.99) with (18.28, 347.97) force +[05/02/2026 21:20:46] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:20:46] launching puck at (-2.07, 4.55) with (144.05, -317.29) force +[05/02/2026 21:20:52] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:20:52] launching puck at (-0.68, -4.95) with (47.72, 345.17) force +[05/02/2026 21:20:52] Red goal scored, red score is now 1 +[05/02/2026 21:20:59] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:20:59] launching puck at (-0.14, 5.00) with (9.46, -348.32) force +[05/02/2026 21:21:10] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:21:10] launching puck at (-1.49, -4.77) with (103.95, 332.59) force +[05/02/2026 21:21:15] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:21:15] launching puck at (4.24, 2.65) with (-295.60, -184.49) force +[05/02/2026 21:21:19] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:21:19] launching puck at (-0.20, -5.00) with (13.61, 348.19) force +[05/02/2026 21:21:25] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:21:25] launching puck at (-3.14, 3.89) with (218.88, -271.13) force +[05/02/2026 21:21:26] Blue goal scored, blue score is now 1 +[05/02/2026 21:21:34] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:21:34] launching puck at (4.98, -0.46) with (-346.99, 31.95) force +[05/02/2026 21:21:40] force = 70 * 0.8175561 = 57.22893 +[05/02/2026 21:21:40] launching puck at (-0.02, 3.29) with (0.96, -188.12) force +[05/02/2026 21:21:40] Blue goal scored, blue score is now 2 +[05/02/2026 21:21:45] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:21:45] launching puck at (0.30, -4.99) with (-21.06, 347.82) force +[05/02/2026 21:21:51] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:21:51] launching puck at (2.41, 4.38) with (-168.20, -305.17) force +[05/02/2026 21:21:56] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:21:56] launching puck at (2.79, -4.15) with (-194.26, 289.28) force +[05/02/2026 21:22:02] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:22:02] launching puck at (-1.33, 4.82) with (92.93, -335.83) force +[05/02/2026 21:22:08] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:22:08] launching puck at (3.25, -3.80) with (-226.18, 265.07) force +[05/02/2026 21:22:14] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:22:14] launching puck at (4.22, 2.68) with (-294.19, -186.73) force +[05/02/2026 21:22:19] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:22:19] launching puck at (0.04, -5.00) with (-3.12, 348.44) force +[05/02/2026 21:22:25] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:22:25] launching puck at (-2.00, 4.58) with (139.17, -319.45) force +[05/02/2026 21:22:33] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:22:33] launching puck at (-4.96, 0.63) with (345.72, -43.59) force +[05/02/2026 21:22:37] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:22:37] launching puck at (4.54, 2.10) with (-316.35, -146.09) force +[05/02/2026 21:22:42] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:22:42] launching puck at (-0.73, 4.95) with (50.98, -344.70) force +[05/02/2026 21:22:46] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:22:46] launching puck at (4.90, 1.01) with (-341.20, -70.72) force +[05/02/2026 21:22:51] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:22:51] launching puck at (-1.92, 4.62) with (133.65, -321.80) force +[05/02/2026 21:22:51] Blue goal scored, blue score is now 3 +[05/02/2026 21:22:53] Dedicated match PATCH success: 200 {"ok":true,"id":237} +[05/02/2026 21:22:54] Dedicated match PATCH success: 200 {"ok":true,"id":237,"winner_id":5,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} +[05/02/2026 21:22:55] Active player connections: 1 +[05/02/2026 21:22:55] Active player connections: 0 +[05/02/2026 21:23:00] Server will be closed due to no players in, 60 +[05/02/2026 21:23:10] Server will be closed due to no players in, 50 +[05/02/2026 21:23:20] Server will be closed due to no players in, 40 +[05/02/2026 21:23:30] Server will be closed due to no players in, 30 +[05/02/2026 21:23:40] Server will be closed due to no players in, 20 +[05/02/2026 21:23:50] Server will be closed due to no players in, 10 +[05/02/2026 21:24:00] All players left, exiting +[05/02/2026 21:24:00] Dedicated match PATCH success: 200 {"ok":true,"id":237} diff --git a/games/soccar/soccar_Data/Logs/238.txt b/games/soccar/soccar_Data/Logs/238.txt new file mode 100644 index 0000000..b17d1ec --- /dev/null +++ b/games/soccar/soccar_Data/Logs/238.txt @@ -0,0 +1,81 @@ +[05/02/2026 21:24:18] Starting server at port 26760 +[05/02/2026 21:24:18] Failed to fetch red and blue names, isServer? +[05/02/2026 21:24:18] Starting auto close watchdog +[05/02/2026 21:24:19] Active player connections: 0 +[05/02/2026 21:24:23] Server will be closed due to no players in, 60 +[05/02/2026 21:24:24] Active player connections: 1 +[05/02/2026 21:24:24] Client 15 set team to Blue +[05/02/2026 21:24:24] Active player connections: 2 +[05/02/2026 21:24:24] Game started On Server +[05/02/2026 21:24:25] Client 16 set team to Red +[05/02/2026 21:24:25] Dedicated match PATCH success: 200 {"ok":true,"id":238} +[05/02/2026 21:24:25] Dedicated match PATCH success: 200 {"ok":true,"id":238} +[05/02/2026 21:24:29] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:24:29] launching puck at (-0.15, -5.00) with (10.69, 348.29) force +[05/02/2026 21:24:34] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:24:34] launching puck at (3.63, -3.43) with (-253.27, 239.32) force +[05/02/2026 21:24:40] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:24:40] launching puck at (4.69, -1.73) with (-327.01, 120.36) force +[05/02/2026 21:24:45] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:24:45] launching puck at (0.64, 4.96) with (-44.62, -345.58) force +[05/02/2026 21:24:52] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:24:52] launching puck at (2.81, -4.14) with (-195.70, 288.30) force +[05/02/2026 21:24:58] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:24:58] launching puck at (-2.68, 4.22) with (186.96, -294.05) force +[05/02/2026 21:24:59] Blue goal scored, blue score is now 1 +[05/02/2026 21:25:06] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:25:06] launching puck at (0.11, -5.00) with (-7.95, 348.36) force +[05/02/2026 21:25:12] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:25:12] launching puck at (0.59, 4.96) with (-41.43, -345.98) force +[05/02/2026 21:25:19] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:25:19] launching puck at (-1.41, -4.80) with (98.49, 334.25) force +[05/02/2026 21:25:27] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:25:27] launching puck at (2.97, 4.02) with (-206.76, -280.48) force +[05/02/2026 21:25:32] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:25:32] launching puck at (2.24, -4.47) with (-156.01, 311.58) force +[05/02/2026 21:25:33] Red goal scored, red score is now 1 +[05/02/2026 21:25:41] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:25:41] launching puck at (-4.88, 1.10) with (339.86, -76.89) force +[05/02/2026 21:25:49] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:25:49] launching puck at (4.50, -2.17) with (-313.81, 151.47) force +[05/02/2026 21:25:57] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:25:57] launching puck at (-0.08, 5.00) with (5.39, -348.41) force +[05/02/2026 21:26:02] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:26:02] launching puck at (-4.89, -1.04) with (340.79, 72.69) force +[05/02/2026 21:26:07] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:26:07] launching puck at (-4.98, 0.42) with (347.22, -29.32) force +[05/02/2026 21:26:13] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:26:13] launching puck at (-4.99, 0.24) with (348.04, -17.04) force +[05/02/2026 21:26:22] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:26:22] launching puck at (-0.77, 4.94) with (53.69, -344.29) force +[05/02/2026 21:26:27] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:26:27] launching puck at (-4.87, -1.13) with (339.44, 78.74) force +[05/02/2026 21:26:33] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:26:33] launching puck at (-0.63, -4.96) with (43.77, 345.69) force +[05/02/2026 21:26:38] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:26:38] launching puck at (-1.36, 4.81) with (95.11, -335.22) force +[05/02/2026 21:26:46] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:26:46] launching puck at (-4.72, 1.66) with (328.72, -115.60) force +[05/02/2026 21:26:51] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:26:51] launching puck at (1.87, 4.64) with (-130.36, -323.15) force +[05/02/2026 21:26:51] Blue goal scored, blue score is now 2 +[05/02/2026 21:26:58] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:26:58] launching puck at (0.20, -5.00) with (-13.67, 348.18) force +[05/02/2026 21:27:03] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:27:03] launching puck at (-1.33, 4.82) with (92.81, -335.87) force +[05/02/2026 21:27:07] force = 70 * 0.4961475 = 34.73032 +[05/02/2026 21:27:07] launching puck at (0.97, -1.19) with (-33.74, 41.44) force +[05/02/2026 21:27:11] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:27:11] launching puck at (0.69, 4.95) with (-48.00, -345.13) force +[05/02/2026 21:27:12] Blue goal scored, blue score is now 3 +[05/02/2026 21:27:13] Dedicated match PATCH success: 200 {"ok":true,"id":238} +[05/02/2026 21:27:14] Dedicated match PATCH success: 200 {"ok":true,"id":238,"winner_id":4,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} +[05/02/2026 21:27:16] Active player connections: 0 +[05/02/2026 21:27:21] Server will be closed due to no players in, 60 +[05/02/2026 21:27:31] Server will be closed due to no players in, 50 +[05/02/2026 21:27:41] Server will be closed due to no players in, 40 +[05/02/2026 21:27:51] Server will be closed due to no players in, 30 +[05/02/2026 21:28:01] Server will be closed due to no players in, 20 +[05/02/2026 21:28:11] Server will be closed due to no players in, 10 +[05/02/2026 21:28:21] All players left, exiting +[05/02/2026 21:28:21] Dedicated match PATCH success: 200 {"ok":true,"id":238} diff --git a/games/soccar/soccar_Data/Logs/239.txt b/games/soccar/soccar_Data/Logs/239.txt new file mode 100644 index 0000000..5dff33b --- /dev/null +++ b/games/soccar/soccar_Data/Logs/239.txt @@ -0,0 +1,45 @@ +[05/02/2026 21:28:39] Starting server at port 26567 +[05/02/2026 21:28:39] Failed to fetch red and blue names, isServer? +[05/02/2026 21:28:39] Starting auto close watchdog +[05/02/2026 21:28:39] Active player connections: 0 +[05/02/2026 21:28:44] Server will be closed due to no players in, 60 +[05/02/2026 21:28:44] Active player connections: 1 +[05/02/2026 21:28:45] Active player connections: 2 +[05/02/2026 21:28:45] Game started On Server +[05/02/2026 21:28:45] Client 15 set team to Blue +[05/02/2026 21:28:45] Dedicated match PATCH success: 200 {"ok":true,"id":239} +[05/02/2026 21:28:45] Client 16 set team to Red +[05/02/2026 21:28:45] Dedicated match PATCH success: 200 {"ok":true,"id":239} +[05/02/2026 21:28:47] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:28:47] launching puck at (0.02, -5.00) with (-1.73, 348.45) force +[05/02/2026 21:28:56] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:28:56] launching puck at (1.20, 4.85) with (-83.51, -338.30) force +[05/02/2026 21:29:02] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:29:02] launching puck at (-4.99, 0.26) with (347.97, -18.43) force +[05/02/2026 21:29:07] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:29:07] launching puck at (-4.67, 1.79) with (325.43, -124.56) force +[05/02/2026 21:29:12] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:29:12] launching puck at (-0.15, 5.00) with (10.37, -348.30) force +[05/02/2026 21:29:12] Blue goal scored, blue score is now 1 +[05/02/2026 21:29:18] force = 70 * 0.5802162 = 40.61514 +[05/02/2026 21:29:18] launching puck at (-1.32, -1.43) with (53.62, 58.00) force +[05/02/2026 21:29:23] force = 70 * 0.8721731 = 61.05212 +[05/02/2026 21:29:23] launching puck at (0.07, 3.73) with (-4.32, -227.89) force +[05/02/2026 21:29:24] Blue goal scored, blue score is now 2 +[05/02/2026 21:29:30] force = 70 * 0.5208256 = 36.45779 +[05/02/2026 21:29:30] launching puck at (-1.23, -1.10) with (44.78, 40.12) force +[05/02/2026 21:29:34] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:29:34] launching puck at (0.01, 5.00) with (-0.49, -348.45) force +[05/02/2026 21:29:35] Blue goal scored, blue score is now 3 +[05/02/2026 21:29:36] Dedicated match PATCH success: 200 {"ok":true,"id":239} +[05/02/2026 21:29:37] Dedicated match PATCH success: 200 {"ok":true,"id":239,"winner_id":5,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} +[05/02/2026 21:31:29] Active player connections: 1 +[05/02/2026 21:31:38] Active player connections: 0 +[05/02/2026 21:31:43] Server will be closed due to no players in, 60 +[05/02/2026 21:31:53] Server will be closed due to no players in, 50 +[05/02/2026 21:32:03] Server will be closed due to no players in, 40 +[05/02/2026 21:32:13] Server will be closed due to no players in, 30 +[05/02/2026 21:32:23] Server will be closed due to no players in, 20 +[05/02/2026 21:32:33] Server will be closed due to no players in, 10 +[05/02/2026 21:32:43] All players left, exiting +[05/02/2026 21:32:44] Dedicated match PATCH success: 200 {"ok":true,"id":239} diff --git a/games/soccar/soccar_Data/Logs/240.txt b/games/soccar/soccar_Data/Logs/240.txt new file mode 100644 index 0000000..89676dc --- /dev/null +++ b/games/soccar/soccar_Data/Logs/240.txt @@ -0,0 +1,42 @@ +[05/02/2026 21:42:38] Starting server at port 26641 +[05/02/2026 21:42:38] Failed to fetch red and blue names, isServer? +[05/02/2026 21:42:38] Starting auto close watchdog +[05/02/2026 21:42:38] Active player connections: 0 +[05/02/2026 21:42:43] Server will be closed due to no players in, 60 +[05/02/2026 21:42:43] Active player connections: 1 +[05/02/2026 21:42:44] Client 15 set team to Blue +[05/02/2026 21:42:44] Dedicated match PATCH success: 200 {"ok":true,"id":240} +[05/02/2026 21:42:44] Active player connections: 2 +[05/02/2026 21:42:44] Game started On Server +[05/02/2026 21:42:45] Client 16 set team to Red +[05/02/2026 21:42:45] Dedicated match PATCH success: 200 {"ok":true,"id":240} +[05/02/2026 21:42:52] force = 70 * 0.3181705 = 22.27193 +[05/02/2026 21:42:52] launching puck at (1.02, 0.22) with (-22.82, -4.83) force +[05/02/2026 21:42:56] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:42:56] launching puck at (-0.13, 5.00) with (9.21, -348.33) force +[05/02/2026 21:42:57] Blue goal scored, blue score is now 1 +[05/02/2026 21:43:01] force = 70 * 0.6492143 = 45.445 +[05/02/2026 21:43:01] launching puck at (-2.16, -0.67) with (98.38, 30.62) force +[05/02/2026 21:43:05] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:43:05] launching puck at (-0.10, 5.00) with (7.10, -348.38) force +[05/02/2026 21:43:06] Blue goal scored, blue score is now 2 +[05/02/2026 21:43:11] force = 70 * 0.5785022 = 40.49515 +[05/02/2026 21:43:11] launching puck at (-1.29, -1.44) with (52.30, 58.43) force +[05/02/2026 21:43:16] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:43:16] launching puck at (-0.11, 5.00) with (7.57, -348.37) force +[05/02/2026 21:43:16] Blue goal scored, blue score is now 3 +[05/02/2026 21:43:16] Dedicated match PATCH success: 200 {"ok":true,"id":240} +[05/02/2026 21:43:17] Dedicated match PATCH success: 200 {"ok":true,"id":240,"winner_id":5,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} +[05/02/2026 21:43:24] Active player connections: 1 +[05/02/2026 21:43:37] Active player connections: 2 +[05/02/2026 21:43:38] Client 17 set team to Blue +[05/02/2026 21:43:49] Active player connections: 1 +[05/02/2026 21:43:51] Active player connections: 0 +[05/02/2026 21:43:56] Server will be closed due to no players in, 60 +[05/02/2026 21:44:06] Server will be closed due to no players in, 50 +[05/02/2026 21:44:16] Server will be closed due to no players in, 40 +[05/02/2026 21:44:26] Server will be closed due to no players in, 30 +[05/02/2026 21:44:36] Server will be closed due to no players in, 20 +[05/02/2026 21:44:46] Server will be closed due to no players in, 10 +[05/02/2026 21:44:56] All players left, exiting +[05/02/2026 21:44:56] Dedicated match PATCH success: 200 {"ok":true,"id":240} diff --git a/games/soccar/soccar_Data/Logs/241.txt b/games/soccar/soccar_Data/Logs/241.txt new file mode 100644 index 0000000..ee240a2 --- /dev/null +++ b/games/soccar/soccar_Data/Logs/241.txt @@ -0,0 +1,39 @@ +[05/02/2026 21:46:35] Starting server at port 26214 +[05/02/2026 21:46:35] Failed to fetch red and blue names, isServer? +[05/02/2026 21:46:35] Starting auto close watchdog +[05/02/2026 21:46:35] Active player connections: 0 +[05/02/2026 21:46:41] Server will be closed due to no players in, 60 +[05/02/2026 21:46:41] Active player connections: 1 +[05/02/2026 21:46:42] Active player connections: 2 +[05/02/2026 21:46:42] Game started On Server +[05/02/2026 21:46:42] Client 15 set team to Blue +[05/02/2026 21:46:42] Client 16 set team to Red +[05/02/2026 21:46:42] Dedicated match PATCH success: 200 {"ok":true,"id":241} +[05/02/2026 21:46:42] Dedicated match PATCH success: 200 {"ok":true,"id":241} +[05/02/2026 21:47:00] force = 70 * 0.7150661 = 50.05463 +[05/02/2026 21:47:00] launching puck at (-2.54, 0.62) with (127.29, -30.85) force +[05/02/2026 21:47:05] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:47:05] launching puck at (0.06, -5.00) with (-3.97, 348.43) force +[05/02/2026 21:47:05] Red goal scored, red score is now 1 +[05/02/2026 21:47:10] force = 70 * 0.656828 = 45.97796 +[05/02/2026 21:47:10] launching puck at (-1.44, 1.80) with (66.20, -82.77) force +[05/02/2026 21:47:15] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:47:15] launching puck at (0.03, -5.00) with (-1.77, 348.45) force +[05/02/2026 21:47:15] Red goal scored, red score is now 2 +[05/02/2026 21:47:20] force = 70 * 0.7562422 = 52.93695 +[05/02/2026 21:47:20] launching puck at (-2.64, 1.11) with (139.72, -58.90) force +[05/02/2026 21:47:26] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:47:26] launching puck at (-0.09, -5.00) with (6.08, 348.40) force +[05/02/2026 21:47:26] Red goal scored, red score is now 3 +[05/02/2026 21:47:26] Dedicated match PATCH success: 200 {"ok":true,"id":241} +[05/02/2026 21:47:27] Dedicated match PATCH success: 200 {"ok":true,"id":241,"winner_id":4,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} +[05/02/2026 21:47:34] Active player connections: 1 +[05/02/2026 21:47:48] Active player connections: 0 +[05/02/2026 21:47:53] Server will be closed due to no players in, 60 +[05/02/2026 21:48:03] Server will be closed due to no players in, 50 +[05/02/2026 21:48:13] Server will be closed due to no players in, 40 +[05/02/2026 21:48:23] Server will be closed due to no players in, 30 +[05/02/2026 21:48:33] Server will be closed due to no players in, 20 +[05/02/2026 21:48:43] Server will be closed due to no players in, 10 +[05/02/2026 21:48:53] All players left, exiting +[05/02/2026 21:48:54] Dedicated match PATCH success: 200 {"ok":true,"id":241} diff --git a/games/soccar/soccar_Data/Logs/242.txt b/games/soccar/soccar_Data/Logs/242.txt new file mode 100644 index 0000000..a873994 --- /dev/null +++ b/games/soccar/soccar_Data/Logs/242.txt @@ -0,0 +1,49 @@ +[05/02/2026 21:58:58] Starting server at port 26155 +[05/02/2026 21:58:58] Failed to fetch red and blue names, isServer? +[05/02/2026 21:58:58] Starting auto close watchdog +[05/02/2026 21:58:58] Active player connections: 0 +[05/02/2026 21:59:03] Server will be closed due to no players in, 60 +[05/02/2026 21:59:03] Active player connections: 1 +[05/02/2026 21:59:03] Client 15 set team to Blue +[05/02/2026 21:59:04] Active player connections: 2 +[05/02/2026 21:59:04] Game started On Server +[05/02/2026 21:59:04] Dedicated match PATCH success: 200 {"ok":true,"id":242} +[05/02/2026 21:59:04] Client 16 set team to Red +[05/02/2026 21:59:04] Dedicated match PATCH success: 200 {"ok":true,"id":242} +[05/02/2026 21:59:10] force = 70 * 0.1999104 = 13.99373 +[05/02/2026 21:59:10] launching puck at (0.00, -0.86) with (-0.04, 12.01) force +[05/02/2026 21:59:14] force = 70 * 0.9832281 = 68.82597 +[05/02/2026 21:59:14] launching puck at (-3.82, 3.01) with (262.67, -207.46) force +[05/02/2026 21:59:19] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:59:19] launching puck at (0.11, -5.00) with (-7.67, 348.37) force +[05/02/2026 21:59:19] Red goal scored, red score is now 1 +[05/02/2026 21:59:24] force = 70 * 0.9030207 = 63.21145 +[05/02/2026 21:59:24] launching puck at (-2.59, 3.08) with (163.42, -194.52) force +[05/02/2026 21:59:31] force = 70 * 0.4328116 = 30.29682 +[05/02/2026 21:59:31] launching puck at (-0.14, -1.31) with (4.22, 39.61) force +[05/02/2026 21:59:36] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:59:36] launching puck at (3.92, 3.10) with (-273.37, -216.08) force +[05/02/2026 21:59:43] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:59:43] launching puck at (4.47, -2.24) with (-311.66, 155.84) force +[05/02/2026 21:59:51] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:59:51] launching puck at (4.45, -2.29) with (-309.80, 159.51) force +[05/02/2026 21:59:57] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 21:59:57] launching puck at (-0.42, -4.98) with (29.37, 347.21) force +[05/02/2026 22:00:04] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 22:00:04] launching puck at (-4.19, 2.73) with (292.12, -189.97) force +[05/02/2026 22:00:09] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 22:00:09] launching puck at (-1.42, -4.79) with (99.20, 334.04) force +[05/02/2026 22:00:10] Red goal scored, red score is now 2 +[05/02/2026 22:00:15] force = 70 * 0.9285592 = 64.99915 +[05/02/2026 22:00:15] launching puck at (-3.23, 2.80) with (209.64, -182.31) force +[05/02/2026 22:00:21] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 22:00:21] launching puck at (-0.01, -5.00) with (0.37, 348.45) force +[05/02/2026 22:00:21] Red goal scored, red score is now 3 +[05/02/2026 22:00:22] Dedicated match PATCH success: 200 {"ok":true,"id":242} +[05/02/2026 22:00:24] Dedicated match PATCH success: 200 {"ok":true,"id":242,"winner_id":4,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} +[05/02/2026 22:00:32] Active player connections: 1 +[05/02/2026 22:03:26] Active player connections: 0 +[05/02/2026 22:03:31] Server will be closed due to no players in, 60 +[05/02/2026 22:03:41] Server will be closed due to no players in, 50 +[05/02/2026 22:03:51] Server will be closed due to no players in, 40 +[05/02/2026 22:04:01] Server will be closed due to no players in, 30 diff --git a/games/soccar/soccar_Data/Logs/243.txt b/games/soccar/soccar_Data/Logs/243.txt new file mode 100644 index 0000000..747bcf7 --- /dev/null +++ b/games/soccar/soccar_Data/Logs/243.txt @@ -0,0 +1,58 @@ +[05/02/2026 22:06:30] Starting server at port 26903 +[05/02/2026 22:06:30] Failed to fetch red and blue names, isServer? +[05/02/2026 22:06:30] Starting auto close watchdog +[05/02/2026 22:06:30] Active player connections: 0 +[05/02/2026 22:06:35] Server will be closed due to no players in, 60 +[05/02/2026 22:06:36] Active player connections: 1 +[05/02/2026 22:06:36] Client 15 set team to Blue +[05/02/2026 22:06:36] Dedicated match PATCH success: 200 {"ok":true,"id":243} +[05/02/2026 22:06:36] Active player connections: 2 +[05/02/2026 22:06:36] Game started On Server +[05/02/2026 22:06:37] Client 16 set team to Red +[05/02/2026 22:06:37] Dedicated match PATCH success: 200 {"ok":true,"id":243} +[05/02/2026 22:06:41] force = 70 * 0.357412 = 25.01884 +[05/02/2026 22:06:41] launching puck at (0.06, -1.12) with (-1.51, 28.13) force +[05/02/2026 22:06:46] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 22:06:46] launching puck at (-4.30, 2.55) with (299.74, -177.69) force +[05/02/2026 22:06:52] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 22:06:52] launching puck at (-0.62, -4.96) with (43.21, 345.76) force +[05/02/2026 22:07:00] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 22:07:00] launching puck at (-4.90, 0.98) with (341.69, -68.33) force +[05/02/2026 22:07:07] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 22:07:07] launching puck at (1.21, -4.85) with (-84.08, 338.16) force +[05/02/2026 22:07:12] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 22:07:12] launching puck at (2.86, -4.10) with (-199.30, 285.83) force +[05/02/2026 22:07:17] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 22:07:17] launching puck at (4.88, -1.10) with (-339.99, 76.34) force +[05/02/2026 22:07:22] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 22:07:22] launching puck at (-3.77, 3.29) with (262.66, -228.97) force +[05/02/2026 22:07:29] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 22:07:29] launching puck at (-0.43, -4.98) with (29.80, 347.18) force +[05/02/2026 22:07:34] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 22:07:34] launching puck at (-4.41, -2.36) with (307.35, 164.18) force +[05/02/2026 22:07:39] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 22:07:39] launching puck at (-3.64, -3.42) with (253.88, 238.68) force +[05/02/2026 22:07:39] Red goal scored, red score is now 1 +[05/02/2026 22:07:48] force = 70 * 0.6722115 = 47.05481 +[05/02/2026 22:07:48] launching puck at (-1.70, 1.67) with (80.12, -78.49) force +[05/02/2026 22:07:54] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 22:07:54] launching puck at (-0.05, -5.00) with (3.46, 348.44) force +[05/02/2026 22:07:54] Red goal scored, red score is now 2 +[05/02/2026 22:07:59] force = 70 * 0.9197615 = 64.38331 +[05/02/2026 22:07:59] launching puck at (-2.71, 3.19) with (174.35, -205.40) force +[05/02/2026 22:08:07] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 22:08:07] launching puck at (0.01, -5.00) with (-0.59, 348.45) force +[05/02/2026 22:08:07] Red goal scored, red score is now 3 +[05/02/2026 22:08:08] Dedicated match PATCH success: 200 {"ok":true,"id":243} +[05/02/2026 22:08:10] Dedicated match PATCH success: 200 {"ok":true,"id":243,"winner_id":4,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} +[05/02/2026 22:08:15] Rematch requested +[05/02/2026 22:08:41] Active player connections: 1 +[05/02/2026 22:08:53] Active player connections: 0 +[05/02/2026 22:08:58] Server will be closed due to no players in, 60 +[05/02/2026 22:09:08] Server will be closed due to no players in, 50 +[05/02/2026 22:09:18] Server will be closed due to no players in, 40 +[05/02/2026 22:09:28] Server will be closed due to no players in, 30 +[05/02/2026 22:09:38] Server will be closed due to no players in, 20 +[05/02/2026 22:09:48] Server will be closed due to no players in, 10 +[05/02/2026 22:09:58] All players left, exiting +[05/02/2026 22:09:58] Dedicated match PATCH success: 200 {"ok":true,"id":243} diff --git a/games/soccar/soccar_Data/Logs/244.txt b/games/soccar/soccar_Data/Logs/244.txt new file mode 100644 index 0000000..ed72cf7 --- /dev/null +++ b/games/soccar/soccar_Data/Logs/244.txt @@ -0,0 +1,41 @@ +[05/02/2026 22:12:20] Starting server at port 26159 +[05/02/2026 22:12:20] Failed to fetch red and blue names, isServer? +[05/02/2026 22:12:20] Starting auto close watchdog +[05/02/2026 22:12:20] Active player connections: 0 +[05/02/2026 22:12:25] Active player connections: 1 +[05/02/2026 22:12:25] Client 15 set team to Blue +[05/02/2026 22:12:25] Active player connections: 2 +[05/02/2026 22:12:25] Game started On Server +[05/02/2026 22:12:26] Dedicated match PATCH success: 200 {"ok":true,"id":244} +[05/02/2026 22:12:26] Client 16 set team to Red +[05/02/2026 22:12:26] Dedicated match PATCH success: 200 {"ok":true,"id":244} +[05/02/2026 22:12:30] force = 70 * 0.2732754 = 19.12928 +[05/02/2026 22:12:30] launching puck at (0.02, -0.97) with (-0.31, 18.53) force +[05/02/2026 22:12:36] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 22:12:36] launching puck at (-3.96, 3.05) with (276.13, -212.54) force +[05/02/2026 22:12:47] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 22:12:47] launching puck at (-0.42, -4.98) with (29.45, 347.21) force +[05/02/2026 22:12:47] Red goal scored, red score is now 1 +[05/02/2026 22:12:55] force = 70 * 0.8367562 = 58.57293 +[05/02/2026 22:12:55] launching puck at (-2.52, 2.33) with (147.79, -136.59) force +[05/02/2026 22:13:01] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 22:13:01] launching puck at (0.06, -5.00) with (-3.97, 348.43) force +[05/02/2026 22:13:01] Red goal scored, red score is now 2 +[05/02/2026 22:13:09] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 22:13:09] launching puck at (-2.96, 4.03) with (206.54, -280.65) force +[05/02/2026 22:13:15] force = 70 * 0.9955804 = 69.69063 +[05/02/2026 22:13:15] launching puck at (-0.05, -5.00) with (3.18, 348.44) force +[05/02/2026 22:13:16] Red goal scored, red score is now 3 +[05/02/2026 22:13:16] Dedicated match PATCH success: 200 {"ok":true,"id":244} +[05/02/2026 22:13:17] Dedicated match PATCH success: 200 {"ok":true,"id":244,"winner_id":5,"economy":{"entry_fee_rc":21,"winner_rc_bonus":34,"participant_cc":100}} +[05/02/2026 22:13:26] Rematch requested +[05/02/2026 22:14:01] Active player connections: 1 +[05/02/2026 22:14:02] Active player connections: 0 +[05/02/2026 22:14:07] Server will be closed due to no players in, 60 +[05/02/2026 22:14:17] Server will be closed due to no players in, 50 +[05/02/2026 22:14:27] Server will be closed due to no players in, 40 +[05/02/2026 22:14:37] Server will be closed due to no players in, 30 +[05/02/2026 22:14:47] Server will be closed due to no players in, 20 +[05/02/2026 22:14:57] Server will be closed due to no players in, 10 +[05/02/2026 22:15:07] All players left, exiting +[05/02/2026 22:15:08] Dedicated match PATCH success: 200 {"ok":true,"id":244} diff --git a/games/soccar/soccar_Data/Managed/Assembly-CSharp.dll b/games/soccar/soccar_Data/Managed/Assembly-CSharp.dll index 64ca6514161788bc63182bba0fa8ba8b83b30e93..39e39603eb7f4a847f0bbb3d8d6cc689740ea552 100644 GIT binary patch literal 159744 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≧M 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 K<^TUkf&ULg0(G4L diff --git a/games/soccar/soccar_Data/boot.config b/games/soccar/soccar_Data/boot.config index fd90bd0..2a0f742 100644 --- a/games/soccar/soccar_Data/boot.config +++ b/games/soccar/soccar_Data/boot.config @@ -4,4 +4,4 @@ gfx-threading-mode=4 wait-for-native-debugger=0 hdr-display-enabled=0 gc-max-time-slice=3 -build-guid=1882f6858cd546e2a239fc6c36aa0f2d +build-guid=5b9d9db858ab4c42af30a32b78576ef9 diff --git a/games/soccar/soccar_Data/globalgamemanagers b/games/soccar/soccar_Data/globalgamemanagers index 6ae87f41208225fe29c96b3996788d1d62ccc530..291c0997963b5a0dec1910cabe2bd2dba94294dc 100644 GIT binary patch delta 26614 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

B&U%p0mO}uofN- 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 D6%%*0 delta 26096 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 diff --git a/games/soccar/soccar_Data/globalgamemanagers.assets b/games/soccar/soccar_Data/globalgamemanagers.assets index d2270e3e1313d143f2769b658a2ad1792bfd8b16..e8eb1106005c16f569e6fc2d34cfe405513f5d16 100644 GIT binary patch delta 58685 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 delta 58276 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 diff --git a/games/soccar/soccar_Data/level0 b/games/soccar/soccar_Data/level0 index 317fbe81265e3e65625cdc61a85ea92e59bf5a0c..1b6445c54d42b7beb10549062f53388f4b3bd782 100644 GIT binary patch literal 236056 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 K0=Tb-J^u&D0;6sK literal 192024 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 z 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 Y=K~tO5k#JON798JU2CRa;4nG?08+1SLjV8( delta 87139 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 diff --git a/matches.ts b/matches.ts index 91b2384..37f0d44 100644 --- a/matches.ts +++ b/matches.ts @@ -1,11 +1,11 @@ import express, { Express, Request, Response } from 'express'; import * as crypto from 'crypto'; import type { SupabaseClient } from '@supabase/supabase-js'; -import { Settings } from './types'; +import { Room, Settings } from './types'; import { createSupabase, supabaseConfigured } from './auth_bridge'; /** Per player on the match: deducted when a winner is recorded. */ -const MATCH_ENTRY_FEE_RC = 21; +export const MATCH_ENTRY_FEE_RC = 21; /** Added to the winning player's RC (after entry fee). */ const MATCH_WINNER_RC_BONUS = 34; /** Added to each player's CC when a winner is recorded. */ @@ -26,7 +26,8 @@ function coerceId(id: unknown): number | null { export async function insertMatchForNewRoom(settings: Settings, userRedId?: number): Promise { if (!supabaseConfigured(settings)) return null; const supabase = createSupabase(settings); - const payload = userRedId == null ? {} : { user_red: userRedId }; + const base = { entry_fee: MATCH_ENTRY_FEE_RC }; + const payload = userRedId == null ? base : { ...base, user_red: userRedId }; const { data, error } = await supabase.from('matches').insert(payload).select('id').single(); if (error || !data) { console.error('matches: insert failed', error?.message); @@ -35,6 +36,70 @@ export async function insertMatchForNewRoom(settings: Settings, userRedId?: numb return coerceId(data.id); } +/** Dedicated server: rematch row with both players and custom `entry_fee` (RC). */ +export async function insertRematchMatch( + settings: Settings, + userRedId: number, + userBlueId: number, + entryFee: number +): Promise { + if (!supabaseConfigured(settings)) return null; + const supabase = createSupabase(settings); + const { data, error } = await supabase + .from('matches') + .insert({ + user_red: userRedId, + user_blue: userBlueId, + entry_fee: entryFee, + }) + .select('id') + .single(); + if (error || !data) { + console.error('matches: rematch insert failed', error?.message); + return null; + } + return coerceId(data.id); +} + +/** Load `username` for two user ids (order not preserved in result). */ +export async function loadUsernamesForUserPair( + settings: Settings, + userA: number, + userB: number +): Promise<{ nameById: Map } | null> { + if (!supabaseConfigured(settings)) return null; + const supabase = createSupabase(settings); + const { data, error } = await supabase.from('users').select('id, username').in('id', [userA, userB]); + if (error || !data || data.length !== 2) { + if (error) console.error('matches: load usernames failed', error.message); + return null; + } + const nameById = new Map(); + for (const row of data as { id: unknown; username: unknown }[]) { + const id = coerceId(row.id); + if (id == null || typeof row.username !== 'string' || row.username.length < 1) return null; + nameById.set(id, row.username); + } + if (!nameById.has(userA) || !nameById.has(userB)) return null; + return { nameById }; +} + +/** Same JSON shape for GET / (room found) and POST /internal/rematch success. */ +export type MatchRoomSuccessEnvelope = { + ok: true; + entry_fee: number; + for_red: Room | null; + for_blue: Room | null; +}; + +export type CreateRematchRoomResult = MatchRoomSuccessEnvelope | { ok: false; status: number; error: string }; + +export type CreateRematchRoomFn = (args: { + userRedId: number; + userBlueId: number; + entryFee: number; +}) => Promise; + /** Latest 10 matches for this user (by created_at); counts wins/losses from winner_id only. */ export async function getPlayerLast10MatchRecord( settings: Settings, @@ -141,7 +206,11 @@ function rejectUnlessDedicatedServer(req: Request, res: Response, settings: Sett return false; } -export function registerMatchRoutes(app: Express, settings: Settings): void { +export function registerMatchRoutes( + app: Express, + settings: Settings, + deps?: { createRematchRoom?: CreateRematchRoomFn } +): void { const jsonParser = express.json(); /** @@ -167,6 +236,76 @@ export function registerMatchRoutes(app: Express, settings: Settings): void { }); }); + /** Public: RC balance for a player (`users.id` / matchmaking UserId). */ + app.get('/players/:playerId/rc', async (req: Request, res: Response) => { + if (!supabaseConfigured(settings)) { + res.status(503).json({ ok: false, error: 'Database not configured' }); + return; + } + const playerId = coerceId(req.params.playerId); + if (playerId == null || playerId < 1) { + res.status(400).json({ ok: false, error: 'Invalid player id' }); + return; + } + const supabase = createSupabase(settings); + const { data, error } = await supabase.from('users').select('rc').eq('id', playerId).maybeSingle(); + if (error) { + res.status(500).json({ ok: false, error: error.message }); + return; + } + if (!data) { + res.status(404).json({ ok: false, error: 'Player not found' }); + return; + } + const rc = Number((data as { rc: unknown }).rc ?? 0); + res.json({ ok: true, player_id: playerId, rc }); + }); + + /** + * Dedicated server only: open a room with two players and a custom RC entry fee. + * Response body matches GET / on room success: `{ ok, entry_fee, for_red, for_blue }`. + */ + app.post('/internal/rematch', jsonParser, async (req: Request, res: Response) => { + if (rejectUnlessDedicatedServer(req, res, settings)) return; + if (!deps?.createRematchRoom) { + res.status(503).json({ ok: false, error: 'Rematch handler not configured' }); + return; + } + + const body = req.body as Record; + const userRedId = coerceId(body.user_red_id); + const userBlueId = coerceId(body.user_blue_id); + const rawFee = body.entry_fee; + const entryFee = + typeof rawFee === 'bigint' + ? Number(rawFee) + : typeof rawFee === 'number' && Number.isFinite(rawFee) + ? Math.trunc(rawFee) + : typeof rawFee === 'string' && /^-?\d+$/.test(rawFee.trim()) + ? parseInt(rawFee.trim(), 10) + : null; + + if (userRedId == null || userRedId < 1 || userBlueId == null || userBlueId < 1) { + res.status(400).json({ ok: false, error: 'user_red_id and user_blue_id must be positive integers' }); + return; + } + if (userRedId === userBlueId) { + res.status(400).json({ ok: false, error: 'user_red_id and user_blue_id must differ' }); + return; + } + if (entryFee == null || !Number.isInteger(entryFee) || entryFee < 0) { + res.status(400).json({ ok: false, error: 'entry_fee must be a non-negative integer' }); + return; + } + + const result = await deps.createRematchRoom({ userRedId, userBlueId, entryFee }); + if (!result.ok) { + res.status(result.status).json({ ok: false, error: result.error }); + return; + } + res.json(result); + }); + app.patch('/internal/match/:matchId', jsonParser, async (req: Request, res: Response) => { if (rejectUnlessDedicatedServer(req, res, settings)) return; diff --git a/types.ts b/types.ts index 6473797..336759c 100644 --- a/types.ts +++ b/types.ts @@ -47,6 +47,8 @@ export interface Room { instance_started?: boolean; /** Row id in public.matches; game server uses this with X-Dedicated-Server-Secret */ match_id?: number; + /** RC entry fee for this match (matches `public.matches.entry_fee`). */ + entry_fee?: number; /** Only on GET / responses: authenticated user’s team (Players[0]=red, Players[1]=blue) */ your_team?: 'red' | 'blue' | null; }