Back from my short overseas excursion with some fixes. Before I update to a newer version of Unity, always a dangerous operation, I'm going to push what I've got in so far today. This will correct a number of bugs with the cave generation/management system currently on the beta build. Why upgrade? Increased performance and engine bug fixes aside, there are some tools that I want to make use of that don't work with the older version I'm still working with.
Moving onto adding items into and prettying up cave interiors if all goes well.
v 0.2.2e - 2018.08.09
- The map will now automatically unlock all 8 sections adjacent and diagonal from the currently occupied section. Note that this requires the section be generated at least once meaning near terrain drawing distance will become a limiting factor in map section unlock distance.
- Active terrains will now be forcibly saved when entering caves to prevent possible loss of unsaved changes
- Increased the flattening and resource no-spawn zone around cave entrances
- Fixed grassland trees being able to spawn inside cave entrances
- Fixed cave entrances not being destroyed properly causing them to reappear floating on other terrains
- Fixed terrain objects not destroying themselves properly when teleporting from underground to a distant location above ground causing them to float on other terrains
- Fixed lingering references to certain runtime data when returning to the main menu and loading a different game
- Fixed spawning beneath the surface of "above ground" after reloading an auto-save that was teleporting from underground to above ground
- Fixed the building selection aimbox going invisible in all cases but starting a new structure and remaining invisible until a new selection was made
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. The beta is only available to Windows 64-bit users.
