No longer maintained Provides a Reconnect button on the start menu. When it's disabled, you know it's safe to start a game without fear of reconnecting to the wrong one. Reconnect button in live_game ESC menu. Will attempt to reset the connection when you stop getting updates. Doesn't always work and requires regenerating planets when it does. - https://github.com/JustinLove/reconnect_button - http://wondible.com/pa/reconnect_button_v2.1.0.zip I'd almost rather make this a Disconnect button, but I've tried three different messages to no avail. ## 2.1.0 - Changes circa 67998 - Fix KO binding on start menu - Fix new in-game menu
Thanks - I'd forgotten about that one. No dice, however. I think it resets client state only. I'd expect ubernet.removePlayerFromGame to be the thing, but the Abandon button calls it to no effect, and I haven't had any better luck.
I'm currently testing 2.0 with a one-click reconnect from live_game ESC menu. It's worked enough to make me think I'm on the right track, but it looks like I'll have to disable it in game over state, because the game is stuck in generating planets after the refresh. https://github.com/JustinLove/reconnect_button/tree/live_game It saves Main Menu -> Yes -> Reconnect, but I haven't found a working sequence that avoids regenerating planets.
Version 2.0 Reconnect button in live_game ESC menu. Will attempt to reset the connection when you stop getting updates. Doesn't always work and requires regenerating planets when it does.
Reported not-working https://forums.uberent.com/threads/galactic-war-working-not-working-files-changes-and-so-on.59957/ Been okay for me so far, but I've only been using in unusual mod-testing scenarios.
PTE-67998 changed the in-game options menu, so the in-game reconnect button doesn't appear. In theory it should be easier to add in the future.
Random info about the double binding issues, I have not actually looked at the PA code, this is based on knowledge I have from other I have done in ko 3: You can clean nodes from KO, so you can rebind on them with other stuff: ko.cleanNode(element); so if PA does a full page bind you may be able to unbind some portion of it and do a bind on that specific element afterwards again: ko.applyBindings(model, pageElement);