ArchipelagoMW / Archipelago

Archipelago Multi-Game Randomizer and Server
https://archipelago.gg
Other
431 stars 565 forks source link

Launcher: Fix passing --connect into components #3568

Open qwint opened 1 month ago

qwint commented 1 month ago

What is this fixing or adding?

Launcher "Text Client" --connect archipelago.gg:38281 should work, it doesn't, this fixes that

I don't particularly love the contents of the fix because I believe the "args" argument in the launcher parser is supposed to do this job, but I got no other input on discord so I'm hoping to get better input here

How was this tested?

ran Python Launcher.py "Text Client" --connect archipelago.gg:38281 and saw it open the text client, connect to the address, and ask for slot name also tested with rooms i had open using slotname:password@server:port and it automatically connected without issue

If this makes graphical changes, please attach screenshots.