1. HammerHelm
  2. News

HammerHelm News

Beta 5.9 - Localization Support

Beta 5.9 is a really big update that adds localization support to all of the text in the UI and generated from code. Right now the system is turned on by default for everything except quest text in the UI and NPC quest text. That needs more testing and you can help test it if you want! There was a LOT of manual data entry to get this all set up so if you see anything that looks out of place, please let me know.

If you'd like to test the full localization system, at the start screen press and hold down TAB and then press L. This will create a button in the menu. Clicking this opens another window with two options - English and Test.



If you click Test you will see the text update to include a [] before the words. This means that text is correctly set up to be localized. Sometimes you'll see the [] in various parts of the text, but as long as it's there it means all is well.

If you see text without the [] that means I have to add localized text to it. Taking a screen shot or just posting what text didn't have the [] will help me find any stragglers that I missed.

The credits menu is the only part that isn't set up to use the localization system yet. Need to figure out how add that. Everything else that displays text in the game should be using it now!

This build also fixes some bugs:
  • Fixed a bug that caused the Fisherman to be labeled as Metalworkers in the Townspeople UI. This is a good example of mis-entering the data on my side.
  • The resources in the Town Resource window are now localized correctly.
  • Fixed the torch flames used for the Orc buildings.
  • Turned off the holiday lights, santa hats, etc.


Up next is finishing up controller support. The lions share of this work is going to be allowing the controller to select and manipulate placed buildings in Build mode, adding it to the Settings Screen and adding support for a virtual keyboard so you can enter your character name and town name without having to use the keyboard. Getting all of this set up is going to take a while, but hopefully not as long as localization took since I have some of it already done.

I'm also working on some potential optimizations and still have a few quests that I need to take from the design phase and put into the game.

Once again, thank you everyone for your support and patience. I know localization isn't a super exciting system and it has taken up a lot of my time, but it's a big deal for the future of HammerHelm. I'm looking forward to getting back to our usual content update cadence as much as I hope you are too!

-Jonathan "Calandryll" Hanna
[email protected]
  • My Twitter: https://twitter.com/SuperSixStudios
  • Discord Channel: discord.gg/8326Jef

Beta 5.8.1 - Steam Achievements and NPC Fix

Another quick build to fix two issues.

The first was an issue that sometimes caused Steam Achievements to fail to update on Steam. They'd update in the game, but Steam wouldn't get the message. That's fixed and you should get achievements correctly.

The second issue was related to localization and the NPC UI and text. The buttons should display the correct text now.

I'm hoping to finish the localization work this weekend. Then I want to work on finishing controller support, but will probably do a few smaller things before getting back on that.

-Jonathan "Calandryll" Hanna
[email protected]
  • My Twitter: https://twitter.com/SuperSixStudios
  • Discord Channel: discord.gg/8326Jef

Beta 5.8 - Fixes and Localization Updates

Today's build includes some bug fixes, optimizations, and more text added to the localization system.
  • Fixed a bug that caused the game to get stuck when placing an Orc Forge.
  • Replaced the fire effect for some of the orc buildings and the monster camp fires. These were throwing errors after I updated to the latest version of the engine. The errors weren't breaking anything but they were cluttering the logs so I replaced the effects.
  • Added the NPC conversation text and conversation UI to the localization system.

I have two more main systems to add to the localization system - the crafting items and the NPC moods. Crafted items includes all of the UI to support the building placement too such as building descriptions and related text. Once those are in I'll start testing the whole thing and turn on the quest part of the localization system too.

I'm also working on a couple of quests and some more optimizations for the trees and terrain. More on that if the efforts create a noticeable improvement. And I have stamina bonuses added to bracers and shoulder armor ready to go, but I want to test it more and add back the Tailor quest before pushing it live.

I hope everyone had a great 2019 - now on to 2020!

-Jonathan "Calandryll" Hanna
[email protected]
  • My Twitter: https://twitter.com/SuperSixStudios
  • Discord Channel: discord.gg/8326Jef

Beta 5.7 - Save Fixes and Localization Updates

Today's build includes a couple of quick fixes to the save system. The first resolves an issue that sometimes caused your town buildings to not save properly. The second fixes a bug that caused the save system to save twice after closing the town build menu. This caused a longer then necessary delay.

This build also has a ton of localization updates including all of the quests. This is what I've mostly been working on for the past few days. This was a lot of updates in almost 500 places in the quest code. I still want to test it more, so for now I have the quest system and the localization system detached from each other in this build. The localization system is loading in the quest text so the testing is mostly making sure I didn't call the wrong block of text in each quest part. Mostly it's about checking for human error on my part. Once I have tested it more a simple code change will turn everything on!

The quest system was the largest part of localization. I still have some odds and ends to hook up as well, but it's at a point where I can start working on other things simultaneously. I have some quests I want to get done and I want to add stamina bonuses back to the armor and add back the quest to improve your armor at the tailor.

-Jonathan "Calandryll" Hanna
[email protected]
  • My Twitter: https://twitter.com/SuperSixStudios
  • Discord Channel: discord.gg/8326Jef

Beta 5.6.1 - Hunter Location Fix

Quick build today to fix a bug related to Hunters going under the terrain.

This update also has a bunch more localization updates as I've started to add the localization system to the quests. I expect this to be the most time consuming part of what has already been a pretty long process!

In the build, you shouldn't notice any difference with the text in the quests titles or descriptions.

Edit - Just released build 5.6.2 to fix an issue that caused the Settings Screen to fail to show the correct text. Was a bug with the localization system.