Dwarveloper Log #50
Welcome, Dwarves!
Lots to feast your eyes on this week, so dig in!
Content
Code
VIDEO: https://discordapp.com/channels/346642400497762305/704224077677592616/730337057398063166
VIDEO: https://discordapp.com/channels/346642400497762305/704224077677592616/727778598609616936
Art
That's all for this week, folks! See you next time!
Join the dwarfversation:
Hammerting Discord
Twitter
Facebook Team17 Discord
Lots to feast your eyes on this week, so dig in!
Content
- Profession Levels now increases for production values x3, rather than x1. Base attributes are now 3, rather than 5.
- Added a 'Book of Tings' entry for Material Properties. Describing how materials are used and propagated from metals, through tool components, to tools.
- Steam trading cards, badges etc added.
- You can no longer click through the overworld map.
Code
- The game will now start if you're using DPI scaling, which we don't have matching cursor sizes for. In this case, you won't get fancy custom cursors.
- New fullscreen research screen. Note that the art isn't final yet.
VIDEO: https://discordapp.com/channels/346642400497762305/704224077677592616/730337057398063166
- Fix for crash that occurred when enabling debugline rendering.
- Fixed a performance issue for building-low-health and building-low-fuel alerts. This was the major bottleneck in mid- to late game bases and got worse for each scaffolding/rail/elevator etc that you built.
- Fixed assert/crash that would occasionally occur when using elevators/mine carts: "Error: Why didn't we find a path?" / "Assertion failed: r->_start_node_id == 0"
- Fixed some uninitialized memory leading to strange ai decisions (like stashing 0 gold in their dwelling over and over again)
- Fixed rare crash that could occur when dwarves or enemies die and a new one spawned after.
- Dwarves will no longer attack if the player has disallowed it. They will also be sure to equip a weapon before attacking.
- Dwarf portrait UI.
- Supports any number of dwarves.
- Supports resizing window.
- Two different view modes.
- Can optionally show names.
- Remembers state across saves.
VIDEO: https://discordapp.com/channels/346642400497762305/704224077677592616/727778598609616936
- Fixed a bug that gave the three starting dwarfs the same hair and skin color as each other. In addition dwarfs will now keep their hair and skin color when loading a saved game.
- Fixed a rare crash when loading save games. Dependencies were not declared correctly leading to a race condition.
- Dwarfs will no longer try to haul items if there is no available path from the item to the destination.
Art
- Reworked the assign dwelling UI.

- Added a scrollbar for the professions tab and a toolbelt section for the character UI.
That's all for this week, folks! See you next time!
Join the dwarfversation:
Hammerting Discord
Facebook Team17 Discord