h1. How to play civ6 online toc. h2. Preamble Game is abandonware, civ6 netcode is a bit shitty, we are a bunch of Russian (who speak english when there's somebody around who doesn't speak russian) Linux enthusiasts. You have to jump through a couple of hoops to get a successful networked Civ6 game running. h2. Statistics For now we store "match statistics":https://docs.google.com/spreadsheets/d/1WeT1OG76WX2-3aKKlIWjB0qxxrIhj6-jYLbAuaV0-ms/edit#gid=0 in Google spreadsheet h2. Software h3. Mods We use some mods: [:https://github.com/Voker57/civ6mods] h3. Linux tricks Use Lutris (-fshack if on laptop) or Proton or your mouse will not work. h2. Networking You need [:smacnet] because civ only works via LAN. Via LAN without packet loss. Netcode sucks. On linux, you might need to open /etc/hosts and replace line with localhost with bc. 192.168.7.XX localhost # 192.168.7.XX is your assigned IP We're sorry about your localhost-binding services. h2. Communication We use "XMPP":xmpp:smac@conference.bitcheese.net for text and "mumble":http://mumble.info for voice. h2. How to host a game If host cannot produce latest working savegame after a crash, they lose right to host next game. If host loses 3 rights to host, host is changed mid-game. h2. Hybrid turns with corrections for warfare We play dynamic turns (simultaneous while no humans are at war, sequential otherwise). Because turns aren't sequential immediately, but only after turn ends, here are some additional rules to avoid simultaneous warfare, which is prone to luck and network shenanigans: # On turn N, right at the beginning, declare a war in voice/text chat. Declared one cannot make defensive pacts on next 2 turns. # On turn N+1 you MUST declare a war in-game (ctrl-click on portrait). On that turn you can't enter enemy territory or attack enemy units. # On turn N+2, when turns are sequential, actual hostilities can begin. If these rules are violated, game is reloaded to before the war save and the violator is anally denounced (and loses hosting right). *Exception*: when an AI asks you to declare war, you can skip the first phase. h2. Other workarounds: * Don't pass any Great People: https://steamcommunity.com/workshop/filedetails/discussion/2150774493/3051737278924641282/