/**
* LOCALHOST ONLY — do NOT add this script to production room-lobby.html
* AppServ: add before other scripts in your LOCAL copy of room-lobby.html:
*
*/
(function (g) {
'use strict';
var h = (g.location && g.location.hostname || '').toLowerCase();
if (h !== 'localhost' && h !== '127.0.0.1') return;
var PROD = 'https://srv1361159.hstgr.cloud';
var PROD_GAME = PROD + '/Game';
g.GAME_NODE_ORIGIN = PROD;
g.GAME_SERVER = PROD;
g.GAME_API_FETCH_BASE = PROD_GAME;
g.__JD_GAME_API_BASE__ = PROD_GAME;
try {
if (g.localStorage.getItem('isLoggedIn') !== 'true') {
g.localStorage.setItem('isLoggedIn', 'true');
g.localStorage.setItem('loginType', 'guest');
}
if (!(g.localStorage.getItem('playerName') || '').trim()) {
g.localStorage.setItem('playerName', 'DevTester');
}
} catch (e) { /* ignore */ }
if (typeof g.fetch === 'function' && !g.__JD_DEV_LOCAL_FETCH__) {
g.__JD_DEV_LOCAL_FETCH__ = 1;
var nativeFetch = g.fetch.bind(g);
var bad = /^https?:\/\/(?:localhost|127\.0\.0\.1):(3004|3001|3010|13010)\/Game/i;
g.fetch = function (input, init) {
if (typeof input === 'string' && bad.test(input)) {
input = PROD_GAME + input.slice(input.indexOf('/Game') + 5);
}
return nativeFetch(input, init);
};
}
if (!g.io) {
document.write('