1. Hammerting
  2. News
  3. Dwarfveloper log #35 - Enemy Waves

Dwarfveloper log #35 - Enemy Waves

Hello everyone!

Welcome to the 35th instalment of the Dwarfveloper log. We've been hard at work on fighting off those pesky enemy waves to bring you this bunch of changes:

Content
  • Added Enemy Wave Records to internal database, added Enemy Wave specifications
  • Added Health and Faction information to buildings.
  • Added Fuel & Building Health to relevant buildings.
  • Added statusbars for Fuel & Building Health to crafting interface
  • Added in world GUI statusbars to buildings, creatures, &c.
  • Reworked Statusbar Modifiers and Thresholds
  • Added World map entity near entrance
  • Made Braziers buildable
  • Fixed a bug by which unlocks were set improperly
  • Added "Mushroom Stew", food recipe
  • Added several Infrastructure buildings.
  • Added support for dropping loot when excavating tiles
  • Enemy waves with graphic alerts
  • Tweaked crafting related tooltips


Code
  • Enemy waves now spawn in the cave every now and then. These contain enemies that don’t just roam around. They’ll go for your buildings!
  • Buildings can now be destroyed by enemies. We’re still working on letting you repair them.
  • Added a shader effect when something takes damage.
  • Improved tooltips for what the dwarves are up to.
  • UI indicator and tooltip for when an item is reserved for use, for example when it is going to be used for crafting.
  • Various fixes for issues that could cause dwarves to idle rather than do something useful.
  • Moved starting position to be centered in the Dawnlit Caverns biome.
  • Started work on pathfinding rewrite.
  • Added a block_cull_system, to allow for further optimizations
  • Started working on CPU optimizations, to allow better FPS
  • Reworked how objects are built on map
  • Various bug fixes


Art
  • Made new UI art for Storage and Chest.
  • Started to rework the dwarf character UI.
  • Made concept art for underground farm and infrastructure (railroads, elevators, mining carts, drills and doors).
  • Models and animations for Machinery (railroads, elevators, mining carts, drills and doors).
  • Made art for fuel and health bars dedicated to the rooms.

And here comes the images:









Join us in the great hall next week for another Dwarfveloper log by the hearth where we’ll have more exciting news to share on what’s to come!