1. Hammerting
  2. News
  3. Dwarveloper Log #50

Dwarveloper Log #50

Welcome, Dwarves!

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
Twitter
Facebook Team17 Discord