-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Reconnect fix #413
base: main
Are you sure you want to change the base?
Reconnect fix #413
Commits on Jul 12, 2022
-
Tested (once so far) and it worked. Keeping as draft until further test runs.
Configuration menu - View commit details
-
Copy full SHA for 88a03d1 - Browse repository at this point
Copy the full SHA 88a03d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for dd7f525 - Browse repository at this point
Copy the full SHA dd7f525View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f471f7 - Browse repository at this point
Copy the full SHA 0f471f7View commit details
Commits on Jul 13, 2022
-
This should prevent a second HR using player from activating their ruleset if they gain host.
Configuration menu - View commit details
-
Copy full SHA for 3cc3077 - Browse repository at this point
Copy the full SHA 3cc3077View commit details -
Notify on ruleset re-activation
Notify Host with a shorter timed welcome message when ruleset is restored.
Configuration menu - View commit details
-
Copy full SHA for f44951e - Browse repository at this point
Copy the full SHA f44951eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6cfe995 - Browse repository at this point
Copy the full SHA 6cfe995View commit details
Commits on Jul 16, 2022
-
Level sequence already loads properly without redefining it. Freezes game otherwise.
Configuration menu - View commit details
-
Copy full SHA for 26a88c8 - Browse repository at this point
Copy the full SHA 26a88c8View commit details -
Skip this rule when loading OnPreGameCreated
Prevents error message when loading ruleset after reconnect.
Configuration menu - View commit details
-
Copy full SHA for f4eb92f - Browse repository at this point
Copy the full SHA f4eb92fView commit details -
Fix level sequence not loading on new games since last update.
Configuration menu - View commit details
-
Copy full SHA for 4ad8190 - Browse repository at this point
Copy the full SHA 4ad8190View commit details -
Piece adjustments must remain loaded
Piece adjustments get lost if unloaded so keep them activated for possible reconnect. Don't reload them if reconnect as they are already still loaded. If it's not your game and you become host it will deactivate ALL rules.
Configuration menu - View commit details
-
Copy full SHA for 6da4440 - Browse repository at this point
Copy the full SHA 6da4440View commit details
Commits on Jul 17, 2022
-
Set gameId when hitting play again in case of disconnect in next match
Configuration menu - View commit details
-
Copy full SHA for f84ab00 - Browse repository at this point
Copy the full SHA f84ab00View commit details -
Some rules were prevented from loading when new room initialized after a disconnect.
Configuration menu - View commit details
-
Copy full SHA for 429b6a4 - Browse repository at this point
Copy the full SHA 429b6a4View commit details -
Prevent manual disconnects from being seen as forced disconnects.
Configuration menu - View commit details
-
Copy full SHA for 084b0a9 - Browse repository at this point
Copy the full SHA 084b0a9View commit details -
Only try to reconnect mod on unintentional disconnects User CoreMod logger for consistency
Configuration menu - View commit details
-
Copy full SHA for 87c99ad - Browse repository at this point
Copy the full SHA 87c99adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4687110 - Browse repository at this point
Copy the full SHA 4687110View commit details -
Fully deactivate ruleset if joining a different game Only report disconnects and set _isReconnect if you are hosting and ruleset is active
Configuration menu - View commit details
-
Copy full SHA for 1389e91 - Browse repository at this point
Copy the full SHA 1389e91View commit details
Commits on Jul 18, 2022
-
IDisableOnReconnect Type prevents unload/load of rule on disconnect Added Type to (so far) discovered problematic rules
Configuration menu - View commit details
-
Copy full SHA for 32497bc - Browse repository at this point
Copy the full SHA 32497bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 15f3ac8 - Browse repository at this point
Copy the full SHA 15f3ac8View commit details -
Skipping (might) not (be) necessary? Will test.
Configuration menu - View commit details
-
Copy full SHA for ef194ae - Browse repository at this point
Copy the full SHA ef194aeView commit details -
Try skip deactivation and reactivation of non-working rules. Untested. PieceConfig wasn't working so added to IDisableOnReconnect list
Configuration menu - View commit details
-
Copy full SHA for 585d25a - Browse repository at this point
Copy the full SHA 585d25aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 948ccb6 - Browse repository at this point
Copy the full SHA 948ccb6View commit details -
Fix problematic GameHub.GameID
Use original game creation room code as reference instead.
Configuration menu - View commit details
-
Copy full SHA for c5b4dee - Browse repository at this point
Copy the full SHA c5b4deeView commit details
Commits on Jul 19, 2022
-
Let ruleset load when active if reconnect possible Don't try to reconnect if quitting when game is ended
Configuration menu - View commit details
-
Copy full SHA for 469cca5 - Browse repository at this point
Copy the full SHA 469cca5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7fba3a5 - Browse repository at this point
Copy the full SHA 7fba3a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 20b5b36 - Browse repository at this point
Copy the full SHA 20b5b36View commit details -
Variable prevented reconnect after finished game and was unnecessary.
Configuration menu - View commit details
-
Copy full SHA for 90a3bd1 - Browse repository at this point
Copy the full SHA 90a3bd1View commit details -
Configuration menu - View commit details
-
Copy full SHA for cd89eab - Browse repository at this point
Copy the full SHA cd89eabView commit details -
Configuration menu - View commit details
-
Copy full SHA for e1bbbd8 - Browse repository at this point
Copy the full SHA e1bbbd8View commit details
Commits on Jul 20, 2022
-
Added new Type to another rule
This rule also doesn't work when new players enter if not held in memory after reconnect.
Configuration menu - View commit details
-
Copy full SHA for 887ddfd - Browse repository at this point
Copy the full SHA 887ddfdView commit details -
Added DeactivateReconnect function
Deactivates only reconnection rules as needed.
Configuration menu - View commit details
-
Copy full SHA for b3ea715 - Browse repository at this point
Copy the full SHA b3ea715View commit details -
Only deactivate active reconnection rules when manually disconnecting.
Configuration menu - View commit details
-
Copy full SHA for 7cd6392 - Browse repository at this point
Copy the full SHA 7cd6392View commit details
Commits on Jul 29, 2022
-
Changes some log warnings to messages and vice versa Consolidate some code
Configuration menu - View commit details
-
Copy full SHA for cd53eb5 - Browse repository at this point
Copy the full SHA cd53eb5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7df968c - Browse repository at this point
Copy the full SHA 7df968cView commit details
Commits on Dec 19, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 3b20fe6 - Browse repository at this point
Copy the full SHA 3b20fe6View commit details -
Fixes not being able to change rulesets after selecting and playing one
Configuration menu - View commit details
-
Copy full SHA for a508d4e - Browse repository at this point
Copy the full SHA a508d4eView commit details -
Configuration menu - View commit details
-
Copy full SHA for bdc38c1 - Browse repository at this point
Copy the full SHA bdc38c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for d394d95 - Browse repository at this point
Copy the full SHA d394d95View commit details