diff options
| author | Anson Bridges <bridges.anson@gmail.com> | 2025-08-19 12:38:02 -0700 |
|---|---|---|
| committer | Anson Bridges <bridges.anson@gmail.com> | 2025-08-19 12:38:02 -0700 |
| commit | 255fbf19cc9499ef384d41f68515da5e49e8a3ce (patch) | |
| tree | 13c838229198383b24644f613787e34842ea7ab2 /scripts/MainScene.gd | |
| parent | f087c6a98b1da55525a6e3c1d7c82477f82eb5cd (diff) | |
added menus, reworking GC client architecture
Diffstat (limited to 'scripts/MainScene.gd')
| -rw-r--r-- | scripts/MainScene.gd | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/scripts/MainScene.gd b/scripts/MainScene.gd new file mode 100644 index 0000000..fc15463 --- /dev/null +++ b/scripts/MainScene.gd @@ -0,0 +1,13 @@ +extends Control + + +func _ready(): + if OS.get_name() == "HTML5": # running on web + var lobby_id = JavaScript.eval("new URLSearchParams(document.location.search).get('lobby_id')") + var gc_url = JavaScript.eval("new URLSearchParams(document.location.search).get('gc_url')") + var password = JavaScript.eval("new URLSearchParams(document.location.search).get('pw')") + if lobby_id: + var pw : String = password if password else "" + $MainMenu.join_menu_button_pressed(lobby_id, pw) + if gc_url: + Globals.update_gc_url(gc_url) |
