Skip to content

Releases: impromptu1583/CrownLink

v1.0.4 tweaks to disconnecting inactive agents

11 Dec 06:54
Compare
Choose a tag to compare

made inactive agent disconnect much less aggressive so players can immediately re-join a new game with the same player

v1.0.3 refactors & tweaks

06 Dec 17:57
Compare
Choose a tag to compare
  • refactored lobby name code for minor performance improvements (@veeq7)
  • tweaked description in multiplayer menu

v1.0.1 fixes and visual tweaks

24 Nov 02:09
Compare
Choose a tag to compare
  • fixed issue with server where connections wouldn't time out & therefore added up until it crashed
  • added a space between lobby name and map name and removed spaces elsewhere
  • updated some colors
  • reconnect stability tweaks for reduced chance of having a false reconnect

v1.0.2 hotfix for server timeouts

24 Nov 02:48
Compare
Choose a tag to compare
  • add echo reply to server heartbeat so we don't timeout when not advertising

update to old crownlink - use different config file so rollback doesn't require delete

23 Nov 00:52
Compare
Choose a tag to compare
v0.4.1

update to old version - use different config file.

v1.0.0

19 Nov 06:00
Compare
Choose a tag to compare
v1.0.0 Pre-release
Pre-release

New Features

  • new backend server now 100% less python (Thanks @veeq7 for all the help with that!)
  • Reconnect now works consistently and fast. If you get a drop screen just wait as CrownLink is actively trying to reconnect in the background. Once all parties have internet connectivity restored the game typically automatically resumes in 5-10 seconds. In rare situations this can take a little longer though so it's probably worth waiting at least 30 seconds past when all players confirm their internet is back
  • Lobby names now have colors showing whether you can join or not. If the player name is gray then either CrownLink is still trying to establish P2P or there's a version/CrownLink mode mismatch (which will still show [!ver] as usual)
  • Don't like the map name being added to the lobby name? You can now turn it off! Once you've updated and opened CrownLink at least once there'll be a new option in the config file "add_map_to_lobby_name" which can now be set to false
  • Private lobbies are now available! Once you've updated and opened CrownLink at least once there'll be a new option in the config file lobby_password. If this is blank you'll see all the public lobbies but if you set it to something you'll only see lobbies from players who have the same password set. To go back to seeing public lobbies edit the config and set it back to an empty string ("")
  • new relay provider without usage cap (pay per use but very cheap for our use case)

v0.4.0 revised reconnect

28 Oct 20:03
Compare
Choose a tag to compare

revised connection & reconnect strategy

minor: more logging changes

25 Oct 21:01
Compare
Choose a tag to compare
  • moved detailed signal logs to trace level
  • added more logging for agent creation

hotfix: revert more aggressive reconnect

25 Oct 19:40
Compare
Choose a tag to compare
v0.3.94

revert inactive agent clearing change due to freezes

v0.3.93 - better logging & potential reconnect improvements

25 Oct 04:42
Compare
Choose a tag to compare
  • More specific logging on send with incorrect state
  • better logging why juice try_init isn't called
  • proactively delete inactive (and failed) clients whenever we try to send message to a failed client to facilitate faster retry