home · contact · privacy
Move socket configuration into command line options.
[plomrogue2] / rogue_chat_curses.py
index d22539b31b98e7294a5bf1c9ac97a8e1ce9cdb21..2362d99f8dd29a5030f44d62777c78637e8d4a27 100755 (executable)
@@ -3,6 +3,7 @@ import curses
 import queue
 import threading
 import time
+import sys
 from plomrogue.game import GameBase
 from plomrogue.parser import Parser
 from plomrogue.mapping import YX, MapGeometrySquare, MapGeometryHex
@@ -900,5 +901,7 @@ class TUI:
                 elif key in self.movement_keys:
                     move_explorer(self.movement_keys[key])
 
-#TUI('localhost:5000')
-TUI('wss://plomlompom.com/rogue_chat/')
+if len(sys.argv) != 2:
+    raise ArgError('wrong number of arguments, need game host')
+host = sys.argv[1]
+TUI(host)