-
-
Notifications
You must be signed in to change notification settings - Fork 24
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
Updated server browser and servers #10 #35 #45
Closed
morm075
wants to merge
46
commits into
Insprill:feature/server-browser
from
morm075:updated-server-browser
Closed
Updated server browser and servers #10 #35 #45
morm075
wants to merge
46
commits into
Insprill:feature/server-browser
from
morm075:updated-server-browser
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Co-authored-by: Pierce Thompson <[email protected]>
…ranslation for another language isn't found
Now the last value sent over the network is checked instead of the change delta, so slow moving ports will be synced once they change enough.
…ayer sessions Also prevents multiplayer licenses from counting towards their total unlocked count.
Co-authored-by: Oklyne <[email protected]>
update to network game
Fixed main menu highlight bug added random server generation for testing fixed gridview element layout implemented a server data object
Minor fixes and improvements
…v-multiplayer into updated-server-browser
…v-multiplayer into feature/server-browser-update
Updated API spec to include private_key requirements Modularised the Rust server and compliance to new spec Updated the PHP server to comply with new spec, additional config to allow flatfile and MySQL databases. Added ReadMe. ServerBrowser major refactor. Now loads data from the lobby server
Added translations to locale.csv, Translations to be verified.
Server browser now works, as well as the host game panel. When a multiplayer game starts, the game registers itself with the lobby server and continues to provide updates while the session is active. When the session deactivates the lobby server is notified to remove the game server. More work required on GUI
…v-multiplayer into updated-server-browser
ServerBrowserPane is now responsible for cleanup tasks and building the UI, rather than the RightPaneControllerPatch
Once the first refresh has been done, auto refresh will occur every 30 seconds. Refresh can no longer be spammed and will be locked out for 10 seconds following the last refresh (auto or manual)
When selecting a server, its details are now shown in the adjacent pane
Added some CSV parsing logic to detect missing quotes in CSVs (flag too many columns), preventing crashes.
Server browser is now fully implemented, noting that a future feature may be to display the required mods, rather than just show they are/aren't required
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
@Insprill @AMacro
Added RESTful API spec for lobby servers
Added Rust lobby server #10
Added PHP lobby server
Updated and modified game server browser #35
Refactored some code
Added translations (will require validation)
Added host game UI