Skip to content

1.2.6 Network rework - #191

Merged
demoth merged 57 commits into
mainfrom
network-rework
Oct 29, 2026
Merged

demoth merged 57 commits into
mainfrom
network-rework

Conversation

@demoth

@demoth demoth commented Oct 29, 2026

Copy link
Copy Markdown
Owner
  • Rebuilt networking in Kotlin with instance-owned transports, reliable channels, and immutable messages.
  • Fixed packet-size limits, IP/port fallback, protocol string encoding, and message re-encoding.
  • Reduced redundant player snapshot data and expanded networking documentation and regression coverage.
  • Added Singleplayer save/load menus, death recovery, save thumbnails, descriptive labels, and confirmed deletion
  • Improved local game startup, profile switching, and loading saves in a fresh process; protected campaign autosaves when hosting deathmatch.

demoth added 30 commits October 27, 2026 14:03
add reachability metadata to be able to host a game in the fullgame client
demoth added 27 commits October 28, 2026 13:17
@demoth
demoth merged commit 614898f into main Oct 29, 2026
1 check passed
@demoth
demoth deleted the network-rework branch October 29, 2026 21:18
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