Skip to content
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

Merge networking update (Version 1.5.2) #28

Draft
wants to merge 15 commits into
base: main
Choose a base branch
from

Conversation

WizzardMaker
Copy link
Member

This new version is the release of the new RAKNet networking backend. It is still highly untested though!

UPDATED dependency.zip - please download!

Fixes to 1.5.1:

  • fixed CTD on some AI calcuations
  • fixed CTD when using custom planes that are newer than the game expects
  • fixed used plane age calculation to not set a newer build date than the plane's first release
  • fixed crash in multiplayer when 3rd player connects

Additions to 1.5.2:

  • Improved crash logging to include more info
    • Also now makes a copy of the log file with the assigned crash ID
  • New max values:
    • Plane types: 80 -> 200
    • Cities: 80 -> 300
    • Routes; 370 -> 600

Fixes to 1.5:

  • fixed CTD when opening the filofax
  • fixed layout of extra info of filofax (to prevent "collisions" with other text)

Fixes in this version:

  • fixed crash when buying a used plane in MP
  • fixed mouse input not working when first launching the game
  • fixed dialogue audio being cut off
  • fixed crash when calling miss Selig
  • fixed various texts (thanks to @merten)
  • fixed clipboard "page right" button (also thanks to @merten)

Additions to 1.5.1:

  • added more info (freight capacity, total passenger capacity) to the filofax

Additions in this version:

  • added a VPN-less server browser
    • this feature should allow everyone to play with anyone (either via NAT punchthrough or a UDP proxy)
  • added sentry exception reporting: everytime the game crashes a log is made and sent to me for further debugging
    • create an empty file called "no-sentry" next to the game executable to disable this functionality
  • more info in plane overview (thanks to @luke-777)

Known bugs in this version:

  • the space race does not sync how far each player is
  • the session list still has the "create" and "load" options
  • lobby password and user name selection/announcement is still missing

ATTENTION

This version has a new dependency "sentry". Please download the new dependencies.zip

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant