The past few days I've successfully setup a much stronger dedicated Linux server, which is about half the cost of a windows server. After taking a poll in Discord, and reading up on the web, I've positioned the server in California, which is a little pricier than some places, but does offer the best "overall" ping. In the future of course I hope to run more servers in different locations.
This patch will set the default "Direct connect" ip to the California server.
I've also integrated a number of Steamworks functions, such as user authorization, VAC security, dedicated server initialization, and a server list. Unfortunately the server list is only 90% working, and it is not yet properly populating.
The past few days I've been working with Steamworks.NET, a user-made C# wrapper for the C++ SDK that Steam provides. I'm going to try Facepunch Steamworks instead and see if I have better luck, a different C# wrapper written by the developers of Rust, as recommended by a number of peers.
There's often just one piece to the puzzle that has to slip into place for everything to click. It's just a bummer than can take hours and hours of trial and error when you're doing it for the first time. But it will happen!
In the meantime one player has made it to level 58 on the multiplayer server, with only one major glitch (that I've since fixed for next patch). Lot's more to come once I can get the server list working properly!
v 0.5.1.5 2019.05.25
- Fixed breath being able to go up/down while loading
- Fixed multiplayer breath
- Fixed multiplayer auto-harvest
- Fixed mutliplayer enchanting and transmogrifying
- Fixed multiplayer animal rarity particle problems
You may need to restart Steam for the update to begin.
To opt into Beta you only need to go to your Steam Library, right-click on Solace Crafting, select Properties, click on the Beta tab, and opt-in to the beta. This beta version is only available to Windows 64-bit users.
Interested in supporting development of Solace Crafting?
Please consider becoming a patron via Patreon!
|