From 965fea2227387182df613d02c42f264fb7ab8fb6 Mon Sep 17 00:00:00 2001 From: Carl Date: Mon, 1 Jun 2026 15:22:38 +0200 Subject: [PATCH] Added string generation for testing. --- webui.py | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/webui.py b/webui.py index 6e373f1..b47236b 100644 --- a/webui.py +++ b/webui.py @@ -1,4 +1,5 @@ from nicegui import ui +from pandas.core.internals.blocks import external_values from bot_instance import bot from dom5game import Dom5game import servermanager @@ -45,7 +46,7 @@ def creator_page(): os.path.isdir("games/" + value) ) }, - ).value + ) # Port load_dotenv() port_min = int(os.getenv("PORT_MIN", 1024)) @@ -65,13 +66,26 @@ def creator_page(): era_container = ui.row() table_container = ui.column() with era_container: - era = ( # might not need the variable anymore + era = ( ui.radio({1: "Early Age", 2: "Middle Age", 3: "Late Age"}) .props("inline") .on_value_change( lambda e: create_ai_table(e.value, table_container, ai_slots) ) ) + # TODO: REMOVE THIS it is just for testing + ui.button( + "Generate String", + on_click=lambda: print( + servermanager.server_command_builder( + name=name.value, + port=int(port.value), + era=int(era.value), + ai_slots=ai_slots, + random_map=15, + ) + ), + ) def create_ai_table(era, table_container, ai_slots):