Add game clock commands, command completions and Cyrene login tooling

This commit is contained in:
CAtlas0784 committed 2026-10-30 15:02:09 +07:00
1 parent 1fa9504176
commit 67a819a4d3
21 files changed
+1194 -7

No files matched your search

+4 -1
View File
@@ -184,6 +184,9 @@ func queryGateway(state *appState) http.HandlerFunc {
_ = params{}
cfg := state.getOrInsertHotfix(version, seed)
if state.runtime.LuaOverlay.Enabled {
cfg.LuaURL = state.runtime.PublicSDKURL + luaOverlayRoute
}
rsp := &goproto.Gateserver{
Ip: state.runtime.PublicGameHost,
@@ -386,7 +389,7 @@ func Listen() error {
addr := runtime.SDKAddress()
Log("sdkserver is listening at " + addr)
Log(fmt.Sprintf("REST API Gateway is live at %s/ (for GaC-Srtool)", runtime.PublicSDKURL))
return http.ListenAndServe(addr, mux)
return http.ListenAndServe(addr, withLuaOverlay(mux, runtime.LuaOverlay))
}
func Log(msg string) { fmt.Println("[sdkserver]", msg) }