1. Solace Crafting
  2. News

Solace Crafting News

Beta 0.6.4.13 MP Caves

Caves have been turned off in multi-player since its first inception. There were a number of challenges to making the cave system work in multi-player that this patch addresses. As expected I had to upgrade quite a few things and had some difficulty with managing multiple players potentially above and below ground.

I have not yet tested this patch in "host" mode, I've been mainly building it to work with the new systems of 0.6.4 in single player and with multi-player dedicated servers, just to throw that out there in the open until I can look closer at host mode.



There is also a problem where terrain is not yet being "smoothed" or "flattened" prior to object placement as it was prior to 0.6.4. This can cause cave entrances to be difficult, or even impossible to reach, in cases where they are buried under the surface or sticking out the edge of a sharp cliff face. I do plan to address this, but 6/7 or so caves should be accessible even as is.

v 0.6.4.13 2020.06.19
- Updated and enabled caves both in single player and in multi-player

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.

Interested in supporting development of Solace Crafting? Please consider becoming a patron via Patreon!

Beta v 0.6.4.10

I started working on redesigning cave save structures to make them work with the new 0.6.4 structure and with multi-player in mind, but have turned caves as well as towers back off for this patch in order to get the more important fixes patched in.

I ended up teleporting back and forth dozens of times in succession hunting down infrequent world generation timing bugs that were causing sections to improperly turn on and off, or spawn twice in some cases. I worked out everything I was able to recreate myself, and will continue to tune and improve any further bug reports with the new system while I work on getting caves and floating islands added into multiplayer.

v 0.6.4.10 2020.06.12
- Turned down earth elemental spawn rates a bit
- Fixed Midnight's Touch spawning in the grasslands
- Fixed tombstones, monoliths, and drops going empty after a single item transfer
- Fixed the possibility for wanted areas to remain queued for destruction post-teleport on MP
- Fixed a bug during MP teleportation that could cause duplicate areas to spawn
- Fixed a number of MP world generation queue management errors caused by client teleporting
- Fixed a timing error that could cause network objects to position improperly past when teleporting more than 8km

v 0.6.4.9 2020.06.11
- Removed a method built for testing causing errors

v 0.6.4.8 2020.06.10
- Fixed town building saving and loading
- Fixed a bug causing areas to unnecessarily despawn

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.

Interested in supporting development of Solace Crafting? Please consider becoming a patron via Patreon!

Beta v 0.6.4.7

There were problems with the new system duplicating things and sometimes erasing things. They turned out to be one and the same problem as structures could duplicate, and then both be trying to update the same save data causing one structure to overwrite it's copy where facilities like storage chests may have been placed. This also explains duplicating building pieces as was being reported. A similar part of the same problematic system was also causing monoliths and animals to duplicate creating sometimes a dozen guards for a single area instead of the usual 2-3, or "ghost" animals that seemed unresponsive.

This patch fixes all of that, and should be a much more stable experience.

There are still some small problems with fruit trees and towns aren't fully upgraded yet. I'll be working on those today, and hopefully moving on to caves and other "world encounters" tomorrow before upgrading the current biome generation system which is still running in "chunks" for simplicity.

There has also been a couple reports of crashes from Radeon card users. I am also a Radeon card user along with many other players, so it's not necessarily all Radeon cards, but there are definitely some crashes going on. It looks to be a Unity engine GPU communication error, so not likely something I can actively "fix". I've reached out to Unity for support, though should anyone run into this I would definitely recommend trying to upgrade your graphics card drivers for starters, and please let me know if it happens.

v 0.6.4.7 2020.06.09
- Lowered default start menu target FPS from 90 to 60
- Reinstated "world shift" solution to correct floating point precision errors in single-player and for clients
- Improved world generation queue ordering and management
- Fixed trees not being removed properly making doubles possible to appear
- Fixed structures and certain miscellanous objects not being removed properly making doubles possible to appear

v 0.6.4.6 2020.06.06
- Increased the spawn rate of earth elementals
- Fixed multiple objects spawning on single locations
- Fixed dedicated server spawning unnecessary terrains
- Fixed a number of map saving and loading problem
- Fixed a maps not drawing properly immediately after teleporting or entering a new game

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.

Interested in supporting development of Solace Crafting? Please consider becoming a patron via Patreon!

Beta v 0.6.4.5

This patch should bring multiplayer back to near where it was prior to the first 0.6.4 patch. There are still some minor improvements to be coded for saving speed, and server-side world generation queue priority management, but most things are back to working as they were before. Towns still have some problems, and there are some other minor reports, but I should be able to clear those up tomorrow.

I'm always inclined to talk up "what's next!" but honestly it works better if I talk about things after I patch them in as the hours and the days don't always end up going in a straight line, if you know what I mean.

As always, thank you to everyone participating in early access, and especially to everyone posting bugs and helping me track stuff down in Discord!

v 0.6.4.5 2020.06.01
- Fixed Enchanted Stones spawning in swamps, Spider Nests spawning in Mountains, and Coal Mines not spawning
- Fixed a type of tree not spawning a collider
- Fixed some trees not properly removing from terrains after harvested
- Fixed projectile skills not working
- Fixed held equipment not showing properly
- Fixed furniture reloading after being picked up
- Fixed storage chest and sign color and labels not updating immediately in multiplayer
- Fixed storage chest and sign color and labels not updating after picking up and repositioning
- Fixed facility upgrades not saving properly
- Fixed transmogrifiers not saving their contents properly

v 0.6.4.4 2020.05.29
- Fixed multiplayer servers not properly resetting the world generation queue when new clients connect

v 0.6.4.3 2020.05.29
- Fixed another world generation queuing issue
- Fixed placed facilities reloading position rounded to the nearest meter
- Fixed facilities not properly saving their contents
- Fixed dropped items not saving properly
- Fixed an eye type causing character creation to lock up
- Fixed free mode placed building reloading even after deconstructing

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.

Interested in supporting development of Solace Crafting? Please consider becoming a patron via Patreon!

Beta v 0.6.4.2

On Tuesday night I patched in 0.6.4.1 which stabilized the new generation engine, which was having some priority/queuing issues. Finalizing that system brought up a new problem causing certain terrains to not render at all. Unfortunately this took me a long time to figure out, as it's just not something you would run into in almost any other game out there due to the multi-layered terrain system that Solace Crafting uses to "fake" long distance scenery. In short, the distant shader was overriding the near shader causing it to fail and simply not draw the near terrains at all. Two seemingly unrelated systems ended up costing me a lot of effort to fix.

That should be the last of the major problems allowing me to now focus on a variety of "smaller" problems that have been reported with the new code. Most notably there seems to be some saving issues causing stored items to go missing. This is no doubt a result of the new save and load code and should be an easy fix for tomorrow.

v 0.6.4.2 2020.05.28
- Fixed terrain shader instancing problems

v 0.6.4.1 2020.05.26
- Increased Hippopotamus and Crocodile attack range
- Changed horseweed, knapweed, cattails and small swamp mushrooms to allow movement through them
- Fixed a number of world generation queuing errors causing a variety of problems
- Fixed Swamp and Desert biomes

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.

Interested in supporting development of Solace Crafting? Please consider becoming a patron via Patreon!