New Version: 18.05.16
Hello, we’ve just uploaded a new version of the game, 18.05.16 to itch and Steam. Unfortunately, this version is not compatible with older saves.
Changes:
- Art: attack animations for turkey and penguin.
- Fix rail entity lighting and stipple while building.
- Bug: Fix designations for mining/guarding etc. from an old game appearing after loading a save.
- Bug: Fix collisions with certain objects preventing the player from farming.
- Design: A new tool, called “Cancel Tasks” which can be used to quickly cancel block and entity designations.
- Bug: fix cancelling of guard tasks.
- Bug: fix build previews for objects not appearing while game is paused.
- Bug: fix particles not appearing under certain circumstances.
- Design: Make skeletons spawned by necromancers much weaker and slower.
- Rename “Colony Size” to “Territory Size”
- Bug: fix rare crash when changing resolutions while FXAA is active.
- Art/Performance: draw the full block designation art for mining designations (was previously only drawing the top), and do line thickness calculation in the shader.
- Bug: fix common bug where spawning near the edge of the world caused stuff to be outside the octree (this caused many things, like attacking and farming to fail completely).
- Allow the user to opt-out of automatic crash reporting in the options screen.
- Design: limit the number of balloon ports you can build to 1.
- Design: allow the player to build zones even when you have insufficient resources, but display an indicator over the room telling you that you do not have enough. Before, zones could not be built when there were insufficient resources.
- Design: indicate that a zone cannot be built by turning the cursor red.
- Bug: disallow “Heal thyself” from being reassigned to another dwarf when it fails.
- Design: randomize locations where dwarves prefer to sleep so that they don’t sleep on top of each other when there are no beds available.
- Design: Randomize plant growth times and slow them.
- Bug: Fix objects that were randomly darker when built.
- Design: remove the ID of the zone when announcing that a zone was built.
- Bug: Fix dwarves attempting to go for a swim in lava.
- Design: Disallow mining underneath trees exploit. Disallow mining under any crafted dwarf object.
- Bug: Fix common crash while destroying rooms.
- Bug: Fix voxel build preview art from disappearing after the game was minimized.
- Bug: Fix factions spawning in weird places after the world was regenerated with advanced settings.
- Bug: Fix common crash while trying to save a null task.
- Bug: Fix artwork disappearing when the game was minimized while paused.
- Bug: Fix rare crash while necromancer is ordering skeletons to attack.
- Bug: Fix rare crash caused by type resolution when loading a save.
- Bug: Fix bug that was causing some entities to get saved twice to the save file.
- Bug: Fix auto-slicing while the slice keys are held down. Fix accidental double-slicing when pressing the slice key.
- GUI: Word-wrap very long resource names in trade menu rather than shortening them.
- Design/Performance: all entities now drop “piles” of resources rather than many individual resources. Add better graphics to indicate when something is a pile. This improves performance while chopping trees or killing enemies.
- Bug: Fix common bug that was preventing a stockpile from being used while nearby voxels were mined. (This was a bug that was fixed previously, but which crept back in to our codebase after changes were made to support TNT)
- Performance: improve performance of path planner. Reduce memory usage of path planner. Add a second path planning thread. Reduce update rate of path planning timers. Reduce the number of times paths are validated.
- Bug: Fix rail tool being unusable after mining tool was used.
- Bug: Fix disallowed tasks not being respected for gathering.
- Bug: Ensure minecarts don’t get saved to disk only to come back as ghost minecarts when the game is loaded.
- Bug: Ensure that detailed error reports are generated for Mac/Linux graphics exceptions rather than a generic error.
Nice, keep up the good work!