Update details (8th March 2018) - Co-op Hosting/Joining Update!

New system for hosting/joining co-op games:
Ever since the release of co-op, players wishing to host were forced to forward ports to allow their friends to join. This was always a huge pain and resulted in many players not being able to play with their friends.

I’ve implemented a new system that will detect when your Steam friends are playing, and allow you to join them (without the host needing to forward any ports). It’s still early, so I expect there may be some issues. However this should hopefully allow many players who were previously unable to play co-op to now play with their friends.

Who can see who?
Players need to be Steam friends to see each others games in the new menu. Players also need to be visible in Steam (so not appearing offline).
Hosts should use the same in-game host menu as before. Once launched, their friends should see them popup in the “Join/Friends” menu, and can join from there.

Tips for hosts:
I’m still yet to implement proper error reporting for when joins fail. As such it’s not always clear why a client would fail to join. Please ensure you set the required amount of open slots when launching the game. There’s also an issue where sometimes it will report that it failed to join, but then go in after anyway. I’ll be working to improve this and add better error messaging.
Dedicated servers?
The existing server list is still in. Players that wish for their games to be publicly listed (so non friends can join) will still need to forward their Steam port (27015). Eventually I plan to add dedicated server support.
Player count increased to 8 (in testing):
Several players mentioned they were unable to play with their core group of friends due to the player cap. I’ve increased the cap to 8.

We should treat this as an experiment to see how the netcode scales with more players, so let me know if you experience issues in games with higher player counts.
Official Subsistence Discord created:

I've created an official Discord server for Subsistence players to meet, play and discuss. If you are looking for players to team-up with, please come and join us in the Discord. I haven’t yet set up moderators etc, so will get that ironed out over the coming days. I’ll be on the server fairly often to help troubleshoot and discuss development.
Discord invite: https://discord.gg/zyy4jQs
Few other small things:
- I’ve updated the placeholder wood log image:
- I’ve added a glass doorway after a few players mentioned they needed one for the their builds. No glass door yet, but that will come.
- Dismantling upgraded walls now returns half the upgrade cost back.
- Fixed hammer not functioning correctly for clients of co-op games (previously only the hosts could use it to upgrade walls).
The goal of this update is to attempt to make it much easier for friends to play together. This is just an iteration and still needs more work (and I imagine there will still be players experiencing networking issues). If you do, please post on the forum or discord so that myself and other players can help troubleshoot any issues.
Hope you have a great Friday and weekend!
CG