1. Solace Crafting
  2. News

Solace Crafting News

Small hotfix to both branches

An error in harvesting exp math was brought to my attention that could result in zero exp rewards so I jumped on it as it was something a lot of people would run into very easily. Likewise, boats had a number of problems post 0.6.4 that were never properly addressed. This patch fixes these two problems on both the default live branch and the beta branch simultaneously.

v 0.6.4.42 2020.10.22
- Fixed a math error in harvesting exp
- Fixed a number of problems with picking up, saving, loading, and covering long distances with boats

(Beta)
v 0.7.0.2 2020.10.22
- Fixed a math error in harvesting exp
- Fixed a number of problems with picking up, saving, loading, and covering long distances with boats

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.

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

Beta v 0.7.0.1

The default storehouse placement method via the town interface "construct" button, as opposed to using a summoning circle, will now place a "real" structure, that can be altered as normal. This also allows for the placement of crates to manually increase storage as is the new method instead of upgrading the storehouse repeatedly.

I ran into a number of problems with structure placement via the "load" option in the building menu while testing the building I made for the storehouse and making sure it placed and saved properly at different rotations, which had not be updated to work with 0.6.4, and was able to fix them.

v 0.7.0.1 2020.10.20
- The default storehouse town building now uses an actual structure that can be modified after placing which allows for the placing of crate boxes to increase storage
- Fixed custom structures loaded via the "load" building menu not reloading properly
- Fixed switching back to snap mode during structure placement not correcting the rotation properly

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.

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

v 0.6.4.41 now live. v 0.7.0.0 now on beta.

This patch brings in the first steps in a number of different directions, all of which relate to town functionality.

One of my main underlying goals for Solace Crafting has always been to add meaning and reward to building. Having said that, building is not something that everyone is interested in. A lot of the systems I'm designing I want to reward players for making the extra effort, but make it optional, not punishing or forcing onto everyone.

With this patch all town buildings can now be built from scratch letting players customize their own town buildings and layouts however they like. That doesn't mean yet that there is a built-in reward for doing so, but I definitely have some plans for that in the near future. One of the best parts of this change is that storehouses can now have crates added to them manually to increase their storage capacity, rather than "leveling" them up. An unfortunate side-effect of this patch is that storehouses "plopped" down with the basic "construct" option from the town interface cannot yet accept crates, making them basically useless. I got stuck with some data management bugs getting this patch ready and haven't fixed that yet, but it's top priority for me tomorrow morning.

Custom buildings are now no longer started with facilities, and instead assigned using summoning circles. Many town buildings however have facility prerequisites, such as a miner needing a forge. I've also added in two other prerequisite systems, one for unspecified furniture, meaning two chairs, a table, and a carpet would meet the requirement for "4 pieces of furniture" if a town building were to require it, and a system for requiring specific "items" such as a forge or a bed for example.



Here I'm looking into a storehouse I threw together and added 3 crates to, awarding me 300 slots of storage using the same storehouse interface as before rather than interacting with the crates individually. This sort of a centralized storage system in much easier to manage than trying to move between various chests and locations. I think it would make a lot of sense to expand this system to work with all in-game items, perhaps with different tabs for different types of items, for example.

Now that storehouses are no longer upgraded, towns no longer rank up based on the level of the storehouse. Instead, there is a special town building required to increase a towns rank, all of which are now clearly marked with an arrow icon in the town interface. These buildings are the Storehouse, the Trader, the Market, the Town Hall, and the Guild Hall. There is also another new building called the Training Hall. All of these new buildings are works in progress and are not yet functional in this patch, though placeholders and/or custom structures can be placed in order to level up towns.

The Training Hall is intended to be a requirement to unlock a Job skill tree. The current four adventuring skills trees (which are scheduled for overhauling in version 0.8) are the Archetype skill trees, each of which is planned to branch into 2 different Job trees. The Guild Hall is then planned as a requirement for unlocking Class skill trees, which come after Job trees. These will each likely have a quest that the player will have to undertake in order to unlock them.

The Trader is intended to move resources from one town to another. The main idea behind this is for players to have a favorite town, or a main headquarters of sorts, even though that may be located in tier 0 territory, while their character is now adventuring in tier 10 or higher territory. Creating a new town in a higher level area will allow the gathering of higher tier resources, and using the trader will allow for sending those resources back to their main base in cases where that's preferred.

I do also plan to increase not only the base yield of resources from town harvesters, but also allow them to be equipped with player crafted equipment to further increase their productivity.

The Town Hall is intended to offer town specific upgrades, such as specializing in a specific resource or trade to increase productivity.

More to come!

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.

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

Beta v 0.6.4.41

First of all, my apologies for forgetting to post the patch notes for 0.6.4.40. That is the current version on the live default branch, with the latest patch notes being as follows:

v 0.6.4.40 2020.10.07
- Fixed a math error preventing copper and diamonds from spawning in caves
- Fixed solace power upgrade displaying the wrong requirements
- Fixed the teleport range upgrade description
- Fixed tombstones not working properly in caves
- Fixed a problem with planters creating fake copies in the inventory

Just now I've also patched 0.6.4.41 into beta as there was one bug that could lock the game up that I ran into, and fixed, but honestly haven't had many actual play minutes in the new build. I don't expect anything serious, but just to be safe I'll push it to beta first as the next big beta patch won't be ready until tomorrow, which I'll talk about then.

One of the more noticeable changes to this patch is a strange error that caused a big white ball of light to render on the horizon. It turned out to be a biome math error that caused a terrain splatmap error that caused the bloom post processing effect to go nuts. Game dev is weird like that.

v 0.6.4.41 2020.10.15
- Improved entity spawning performance a bit
- Fixed some pathing problems with monsters and animals
- Fixed a post processing effect problem causing a large white spot to show up on the horizon
- Fixed a number of problems with "world shifts" (which happen every 8192m) from breaking grass, pathing, and monsters/animals

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.

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

Beta v 0.6.4.39

There was in fact a small but nasty bug with yesterday's patch, so I'm glad I sent it to beta. The character creator wasn't working properly, so I fixed that along with several other reports, and will once again push this to beta for safety before pushing it to the live branch.

In all honestly I accidentally merged some of the beta content that I was working on into this patch, so early surprise kind of thing, though still a bit of a work in progress. Basically, summoning circles, which are used to summon town NPCs into custom built buildings, have been expanded to work for all types of NPCs, rather than only those with facilities. This functionality has been added to the summoning circles themselves, and they will now tell you what you need to summon the NPC you are trying to summon. I've also changed how it used to do a "flood fill" check on the building to see if it was a completely enclosed house, to a much more lenient system where it simply requires that the building be made up of at least 30 building pieces, including walls, floor, ceiling, etc.. This system is still a bit of a work in progress, mainly in that the reposition/position functions will not save the custom building, instead reverting back to the default town building, but not so alarmingly different that I need to keep it off the live branch until further developed.

v 0.6.4.39 2020.10.05
- Fixed town NPC resetting
- Fixed chests not locking properly in multiplayer
- Fixed the structure (not individual building pieces) deconstruction button not working properly
- Fixed the new elemental death audio ignoring volume settings
- Fixed the character creation screen not working with yesterdays patch
- Fixed picking up leyline teleporters not saving properly

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.

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