#!/bin/bash
cd "$(dirname "$0")" || exit 1
python3 - <<'KS2097_LOCAL_GAME'
from http.server import ThreadingHTTPServer, SimpleHTTPRequestHandler
from threading import Thread
import webbrowser
with ThreadingHTTPServer(('127.0.0.1', 0), SimpleHTTPRequestHandler) as server:
    address = 'http://127.0.0.1:' + str(server.server_address[1]) + '/game.html'
    thread = Thread(target=server.serve_forever, daemon=True)
    thread.start()
    print('Le jeu s’ouvre dans ton navigateur. Choisis FULL VERSION.')
    print('Laisse cette fenêtre ouverte pendant la partie.')
    print(address)
    webbrowser.open(address)
    try:
        thread.join()
    except KeyboardInterrupt:
        server.shutdown()
KS2097_LOCAL_GAME
