feat: replace CreateHTTPRequest with CreateHTTPRequestScriptVM

Allows the game client to make HTTP API calls from a listen server
(local lobby) instead of requiring a Steam dedicated server.
CreateHTTPRequestScriptVM has the exact same API signature but works
in both dedicated server and listen server contexts.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
achmad
2026-05-29 17:36:08 +07:00
parent 49b790349f
commit 72b73c4dd6
16 changed files with 70 additions and 70 deletions
+1 -1
View File
@@ -39,7 +39,7 @@ function LeaderboardServer.prototype.setupEventListeners(self)
)
end
function LeaderboardServer.prototype.loadLeaderboardFromServer(self, playerId, limit, offset, board)
local request = CreateHTTPRequest(
local request = CreateHTTPRequestScriptVM(
"GET",
(((((self.serverUrl .. "/leaderboard?limit=") .. tostring(limit)) .. "&offset=") .. tostring(offset)) .. "&board=") .. board
)