Once connected, can now view client list

This commit is contained in:
j4nk 2025-03-22 22:53:31 -04:00
parent 21cf5bca4c
commit 823f3b0e60
1 changed files with 15 additions and 4 deletions

View File

@ -89,6 +89,9 @@ client_connect_ip = nil
client_connect_port = nil
client_connect_name = nil
-- Once connected, these elements display
client_clientlist_sprite = oct_tb_sprite_new()
function lobby_clear_connect_form()
lobby_ip_textbox["sprite"]["x"] = 1000
lobby_port_textbox["sprite"]["x"] = 1000
@ -107,12 +110,12 @@ end
function lobby_client(key, ch, my_port)
if (lobby_first_call)
then
lobby_ip_textbox = create_textbox("lobby_ip_textbox", 50, 20, 15, "IP: ")
lobby_port_textbox = create_textbox("lobby_port_textbox", 50, 22, 15, "Port: ")
lobby_name_textbox = create_textbox("lobby_name_textbox", 50, 24, 15, "Name: ")
lobby_ip_textbox = create_textbox("lobby_ip_textbox", 50, 10, 15, "IP: ")
lobby_port_textbox = create_textbox("lobby_port_textbox", 50, 12, 15, "Port: ")
lobby_name_textbox = create_textbox("lobby_name_textbox", 50, 14, 15, "Name: ")
lobby_connect_message = oct_tb_sprite_new()
lobby_connect_message["x"] = 50
lobby_connect_message["y"] = 26
lobby_connect_message["y"] = 16
lobby_connect_message["shape"] = ""
register_textbox(lobby_port_textbox)
@ -185,6 +188,14 @@ function lobby_client(key, ch, my_port)
elseif (msg_obj["msg_type"] == OCT_LOBBY_MSG_CLIENTLIST) then
oct_lobby_clientlist = msg_obj["clientlist"]
OCT_LOG_DEBUG("My client list: " .. table_to_string(oct_lobby_clientlist))
client_clientlist_sprite["x"] = 0
client_clientlist_sprite["y"] = 20
client_clientlist_sprite["shape"] = "CLIENT LIST\n----------"
for k,v in pairs(oct_lobby_clientlist)
do
client_clientlist_sprite["shape"] = client_clientlist_sprite["shape"] .. "\n" .. k
end
end
end
end