Alpha 17 arrives on steam latest!

http://stonehearth.net/alpha-17-arrives-on-steam-latest/

##Alpha 17: Building a Bigger and Better Stonehearth!

Welcome to the unstable debut of Stonehearth Alpha 17! This release is all about empowering your hearthlings to build more awesome settlements. To do this, we’re introducing the ability for your town to level up, we’re giving you a new class to help create settlement awesomeness, and we’ve made tons of upgrades to the building system itself.

We should note that Alpha 17 is merely Part One of improving the building experience. We’ll be continuing this effort, with both content and functionality, in Alpha 18.

Remember that this is an unstable release! Which means that you may — nay, you will encounter glitches and the unexpected. Please report any issues in Discourse on Stonehearth.net or in our Steam forums. (Hey, that’s what unstable releases are for!) As with all unstable builds, this is available only on the Steam Latest branch.

Let’s take a closer look at what’s in this release.

###Blood, Sweat, and Tiers
Get on my level.

Your hearthlings have labored mightily to carve an impressive settlement out of the wilderness. They are the envy of their map tile. And yet, they are asking themselves, “Is that all there is?” To which we can now say, “Absolutely not.”

A few days after your hearthlings settle in their new home, you will receive a quest from a royal herald. Create one of three city monuments to commemorate your town’s particular strengths and skills, and your settlement will qualify for “Township Status” which will elevate your hearthling-ville to a new tier of impressiveness.

Attaining this new tier unlocks advanced building templates, launches upgraded and enhanced stores, and introduces a new tier of background music! This quest is currently available only for the Ascendancy, more to come in future Alphas.

###In Stonehearth, all our engineers are civil.
It’s a trap!

Want to make a more awesome city? You’ll need an Engineer! Good thing we’re introducing just that in this Alpha. Engineers provide a whole new dimension to your town’s capabilities.

Promoted from a Level Two Blacksmith (with the help of a Wrench, crafted by a Level Six Blacksmith), the Engineer creates advanced contraptions and defensive weaponry.

Initially, for defensive weapons, he can craft two types of turrets and two traps. The turrets will target and fire at enemies; they are limited in the number you can place in your town, based on level and number of engineers in town. Turrets have a limited lifespan (they will fall apart after a certain number of uses).

Traps can be set off once and and will stun enemies who stumble across them; they deal burst damage, and you can place more of them in your town than the turrets. In the beginning, Engineers can place 4 traps and 1 turret; this allowance increases as your Engineer levels up.

In future, Engineers will create more epic craftables, but for now the only decorations they can fashion are an iron door and signpost. We will continue to add recipes in the coming weeks. More turret types and AOE towers are also planned along with the ability to automatically replace fallen turrets and spent traps.

###Build castles in the sky. Well, almost.
Build, or build not. There is no try.

We’ve streamlined and updated the building system. Now building functions more smoothly; you should be able to design — and your hearthlings will complete! — buildings that previously remained unbuilt. We’ve added some messaging to the building process; among other things, commissioning a building will also automatically set your crafters to work producing the needed items for your new structure. And (drum roll) — beds can now be “owned” by individual hearthlings!

The system is not perfect — not everything may work — but we think you’ll find it a huge leap forward. Please let us know how it works for you.

Improvements include (but are not limited to):

  • When building is complete, display a congratulatory message instead of an empty materials needed box. Do not display the build “Pause” button when building is complete.
  • Fix issue with breaking up large floors that lead to unbuildable buildings.
  • First step in building template UI update. Default building templates and custom templates are displayed under different tabs in the Building Editor UI. Kingdom-specific templates are listed separately.
  • Bed ownership! Beds can now be assigned to individual hearthlings.
  • A huge number of scaffolding fixes and improvements! Scaffolding now understands when its structure has completed. Fix a bug with shared scaffolding. Don’t place scaffolding in places that will be blocked. And more…
  • Have town keep track of buildings that are stuck because their materials do not exist in the world.
  • Correctly merge walls with nearby buildings.
  • When the “Build” command is given, find all the fixtures needed for the building and add items needed to the relevant crafter queues. Add gameplay setting to enable or disable building auto queue; default is on.
  • Turn off building removal option until we implement more effectively.

We’ve also made refinements in other important areas. We’re continuing to polish and improve combat and party behavior, especially around the placing and removal of defense banners. Additionally, pathfinding can now handle large numbers of destinations without bogging down the CPU.

As with all new Alpha releases, we’ve also added literally hundreds of changes, additions, fixes, and the like. We’ll update these notes with a more detailed list in the coming weeks.

20 Likes

oh boy, this release is full of little goodies!

not having this is one of the things that kept me from trying to make more unique houses, now that it’s implemented i’ll have to try my hand at making a new little town full of variation!

i’m not sure i like that… not getting the talisman at the same time as the required level seems kind of odd to me, then again i’m rally tired so it probably makes perfect sense…

6 Likes

Whoa this update is huge and team Radiant must have been working realy hard on it :smiley:
Can’t wait to give it a try on friday when I’m at home again :rolling_eyes:

(I hate waiting, but at least I’ll get more bugfixes until then :stuck_out_tongue: )

1 Like

Agreed, seems odd LvL 2 Bs, then requires LvL 6 Bs to craft it. Would make more sence if flipped around, but even then such a high lvl lol. but also make sure they know they need to make the wrench from anvil on Bs, not engineer table or no one will be able to craft it

2 Likes

Well, to be honest, you’re going from basic pound-metal to something a lot more advanced than the other tools. However, I do also think that level six is a bit unreasonable and would personally prefer for it to be lowered to four.

Typo: “and and”. This should probably also be changed on the patch notes listed in-game.

2 Likes

For Translators:

ascendancy_population.json + goblin_population.json + orc_population.json + undead_population.json

-    "type": "kingdom", -> added

en-rayya.json:;

-                               "000": "Haha, there's nothing like the sight of a brand new outpost, eh? With your hard work, this desolate land will soon be a nexus of wealth and prosperity! We'll be back tomorrow with the whole store, but in the meantime, here's the starting stake your families sent along:", -> changed

-       },
      "saved_objects": {
         "building_templates_index": {
            "template_tabs": {
               "rayyas_children": {
                  "display_name": "Rayya's",
                  "categories": {
                     "town": "Town Templates"
                  }
               }
            }
         } -> added

unit_frame.less:

-    #siegePane {
      .controlFont;
      position: absolute;
      top: -25px;
      left: 400px;

      #siegeNumUses {
         white-space: nowrap;
         float: left;
         padding-left: 3px;
      }
   } -> added

en.json:

-             "repair_entity": "weaponize": "watching for intruders", -> replaced with "repairing [name(data.target)]",
-          "people_picker": {
            "title": "Choose a Hearthling",
            "select_person": "Select",
            "ownership_current_owner_tooltip": "Current Owner",
            "ownership_owns_another_tooltip": "Already Owns a Similar Object"
         }, -> added
-             "attack_target": {
               "display_name": "Attack Move",
               "description": "Attack a specific target or location."
            },
            "defend_location": {
               "display_name": "Defend Location",
               "description": "Defend a location from enemies."
            },
            "move_unit": {
               "display_name": "Move to Location",
               "description": "Move to a location without attacking."
            }, -> changed
-             "num_uses": "Uses" -> added
-                "cooking_ingredient": "Cooking Ingredients", -> added
-                "defense": "Defense", -> added
-                   "cannot_place_item": {
                     "tip_title": "Cannot place this item",
                     "tip_description": "Reached [str(tag)] item placement limit of [str(num)] / [str(max)]"
                  }, -> added
-                   },
                  "engineer": {
                     "display_name": "Engineer Craft Menu",
                     "description": "Make contraptions and defensive weaponry",
                     "required_job_text": "Requires an engineer" -> added 
-                "town_inventory_full": "Town Items Full" -> changed
-             },
            "city_dialog": {
               "proclamation": "PROCLAMATION OF"
            },
            "city_tier_dialog": {
               "build_and_place": "Build & Place",
               "attain_net_worth": "Attain Net Worth:",
               "check_requirements": "Check Requirements",
               "summon_herald": "Summon Herald!" -> added
-                "title": "Town Items Full",
               "message": "You've reached the maxiumum number of items! Each hearthling increases the total number of items your town can have. Hearthlings will not harvest resources if their town owns too many items. Storage containers count as items and do NOT increase your item limit. Sell off the extra items or destroy them using the clear item tool." -> changed
-                "required_item": "Needed Items" -> changed
-                "building_cost": "Materials Needed", -> changed
-                "build_complete_title": "Congratulations!",
               "build_complete_description": "this building is complete" -> changed
-                "remove_template_confirm": {
                  "title": "Delete Template",
                  "message": "Are you sure you want to delete this building template?",
                  "keep_template": "Keep this template",
                  "remove_template": "Delete it!"
               },
               "remove_template_button": "Delete Template",
               "build_template_button": "Build" -> added
-                "building_auto_queue_crafters": "Auto Queue Crafting For Building",
               "building_auto_queue_crafters_description": "When starting construction on a building, all furniture and fixtures for that building are automatically queued for their respective crafters." -> added
-               },
               "valor_tier_2_reached": {
                  "title": "The Princess's Herald Returns",
                  "speaker_name": "The Honorable Anwyn Redelm",
                  "message": "Congratulations, [str(i18n_data.town_name)]! Word has spread of your martial prowess. Your town officially qualifies as a township! I have brought building materials and trade agreements, as is customary!",
                  "accept": "Woohoo!",
                  "dialog_title": "Township Achieved!",
                  "tier_title": "Township",
                  "reward_message": "By decree of Princess Dania of the Ascendancy, we recognize:",
                  "reward_message_ctd": "For acts of incredibe valor in combat. The town is hereby eligible for:",
                  "tier_2_bldg_template": "Tier 2 Building Templates",
                  "tier_2_shops": "Tier 2 Shops",
                  "tier_2_BGM": "Tier 2 BGM"
               },
               "generosity_tier_2_reached": {
                  "reward_message_ctd": "For demonstrating great generosity to the needy. The town is hereby eligible for:"
               },
               "crafting_tier_2_reached": {
                  "reward_message_ctd": "For excellence in craftsmanship. The town is hereby eligible for:"
               },
               "ascendancy_town_tier_quest": {
                  "title": "Quest for a Township",
                  "dialog_title": "Quest for a Township",
                  "text": "Satisfy any of the following requirements to qualify for township status:",
                  "military_requirement_title": "Cid's Valor",
                  "church_requirement_title": "Church of Plenty",
                  "crafting_requirement_title": "Crafter's Approval"
               },
               "herald_dialog": {
                  "dialog_tree_info": {
                     "dialog_nodes": {
                        "proclamation": {
                           "bulletin_message": {
                              "000": "By order of Princess Dania, First Lady of the Ascendancy, and in whose dimenses you settle, and with the blessings of the Church of Plenty, in whose wisdom we all prosper..."
                           },
                           "bulletin_title": "Anwyn Clears her Throat",
                           "dialog_title": "The Honorable Anwyn Redelm",
                           "choice_000": "Wow, a proclamation!",
                           "choice_001": "Zzz..."
                        },
                        "craft_reqs": {
                           "bulletin_message": {
                              "000": "The Royal Craftmasters honor those with an eye for excellence. Have your mason create a statue to these exacting specifications; the aid of their friends, and you shall impress them."
                           },
                           "bulletin_title": "Anwyn looks back at the scroll",
                           "dialog_title": "The Honorable Anwyn Redelm",
                           "choice_000": "Masons ho!",
                           "choice_001": "How else can I gain reknown?"
                        },
                        "proc_details": {
                           "bulletin_message": {
                              "000": "All settlements that attain local reknown will be hereby recognized as official Ascendancy Townships, with the rights, priviledges, and rewards thereof."
                           },
                           "bulletin_title": "Anwyn Reads",
                           "dialog_title": "The Honorable Anwyn Redelm",
                           "choice_000": "Huh?",
                           "choice_001": "Rewards?"
                        },
                        "actual_meaning": {
                           "bulletin_message": {
                              "000": "What does that actually mean? Well, mostly that we write you down in a ledger somewhere, in case we ever remember to come back and collect taxes."
                           },
                           "bulletin_title": "Anwyn Grins",
                           "dialog_title": "The Honorable Anwyn Redelm",
                           "choice_000": "Never mind then!",
                           "choice_001": "Taxes? Seriously?"
                        },
                        "rewards": {
                           "bulletin_message": {
                              "000": "Indeed! The knowledge of the kingdom cannot be randomly dispersed into the wilderness, to fall prey to goblins or wolves! However, by the Princess's order, eligible towns shall win access to architectural learning and wealthier caravans for trade."
                           },
                           "bulletin_title": "Anwyn Nods",
                           "dialog_title": "The Honorable Anwyn Redelm",
                           "choice_000": "Ok. What comes next?"
                        },
                        "military_reqs": {
                           "bulletin_message": {
                              "000": "To gain reknown with the Order of Cid, you must display courage and valor! I shall give your mason a recipe; quest for the ingredients to craft a monument worthy of your swordarm."
                           },
                           "bulletin_title": "Anwyn looks back at the scroll",
                           "dialog_title": "The Honorable Anwyn Redelm",
                           "choice_000": "Sounds good!",
                           "choice_001": "How else can I gain reknown?"
                        },
                        "herald_announcement": {
                           "bulletin_message": {
                              "000": "Excellent! Messire Burlyhands said you'd be out here, but it's always a bit touch and go in the early days. Shall we get started?"
                           },
                           "bulletin_title": "Anwyn unrolls a scroll",
                           "dialog_title": "The Honorable Anwyn Redelm",
                           "choice_000": "Started with what?"
                        },
                        "requirements": {
                           "bulletin_message": {
                              "000": "You may gain sufficient reknown to advance to a township in any of three ways: Military Glory, Favor with the Church, or The Approval of the Craftsmasters. Which sounds most interesting to you?"
                           },
                           "bulletin_title": "Anwyn looks back at the scroll",
                           "dialog_title": "The Honorable Anwyn Redelm",
                           "choice_000": "Military!",
                           "choice_001": "Church!",
                           "choice_002": "Craftmasters!"
                        },
                        "joking": {
                           "bulletin_message": {
                              "000": "I'm just joking! The Royal Accountants have their hands full right now with the coronation and everything. Anyway, Township status really means that you get a host of rewards and benefits."
                           },
                           "bulletin_title": "Anwyn Grins",
                           "dialog_title": "The Honorable Anwyn Redelm",
                           "choice_000": "Rewards and benefits?"
                        },
                        "church_reqs": {
                           "bulletin_message": {
                              "000": "The Church of Plenty asks those with much, to give to those in need. I shall give recipes to your mason and your cook; build a wayside shrine to Wandering Cid, and I shall be back to collect its donation to those in greater need."
                           },
                           "bulletin_title": "Anwyn looks back at the scroll",
                           "dialog_title": "The Honorable Anwyn Redelm",
                           "choice_000": "We can do that!",
                           "choice_001": "How else can I gain reknown?"
                        },
                        "herald_approaches": {
                           "bulletin_message": {
                              "000": "Ho there! Is this the new settlement of [str(i18n_data.town_name)]?"
                           },
                           "bulletin_title": "A Royal Herald Approaches",
                           "dialog_title": "The Honorable Anwyn Redelm",
                           "choice_000": "Welcome, Milady!",
                           "choice_001": "That's us!"
                        },
                        "conclusion": {
                           "bulletin_message": {
                              "000": "Excellent! In addition to an appropriate monument, your town will also need to have accumulated a certain level of worth. I shall leave the requirements with you, should you wish to consult with them again, or should a different path come to appeal more than your initial chosen road."
                           },
                           "bulletin_title": "Anwyn rolls up the scroll",
                           "dialog_title": "The Honorable Anwyn Redelm",
                           "choice_000": "Thank you, Milady!"
                        },
                        "conclusion2": {
                           "bulletin_message": {
                              "000": "Cid's bounty be upon you, [str(i18n_data.town_name)]. I shall leave you a bird, so you may summon me to evaluate your progress!"
                           },
                           "bulletin_title": "Anwyn rolls up the scroll",
                           "dialog_title": "The Honorable Anwyn Redelm",
                           "choice_000": "Farewell!"
                        }
                     }
                  }
               },
               "arcs": {
                  "encounters": {
                     "tier_2_shops": {
                        "weapon_armor_shop": {
                           "shop_info": {
                              "name": "Sark Blackhammer's Armory Shop",
                              "title": "Sark Blackhammer has arrived with equipment to sell"
                           }
                        },
                        "farming_supplies_shop": {
                           "shop_info": {
                              "name": "Farmer Gem's Farm Supplies",
                              "title": "Farmer Gem's supply cart rolls into town"
                           }
                        },
                        "bakery_shop": {
                           "shop_info": {
                              "name": "Jordan Sugarcane's Breads and Soups",
                              "title": "Jordan Sugarcane has arrived with baked goods for sale"
                           }
                        },
                        "container_shop": {
                           "shop_info": {
                              "name": "Jo Boxen's Container Barn",
                              "title": "Jo Boxen arrives with a box of crates"
                           }
                        },
                        "door_shop": {
                           "shop_info": {
                              "name": "Edgar Planckton's Door Store",
                              "title": "Edgar Planckton has arrived with doors for sale"
                           }
                        }
                     }
                  } -> added
-          },
         "building_brushes": {
            "colors": {
               "#928C76": "Heathered Grey",
               "#4C2424": "Light Volcano",
               "#C0BBA8": "Ash",
               "#693921": "New Amber",
               "#A5A199": "Light Mountain Mist",
               "#224165": "Dark Regal Blue",
               "#958455": "Muesli",
               "#332B1F": "Cocoa Brown",
               "#4E442F": "Punga",
               "#979492": "Dark Mountain Mist",
               "#592E18": "Baker's Chocolate",
               "#B5A37B": "Pavlova",
               "#B0AB9F": "Cloudy",
               "#8E8260": "Granite Green",
               "#302118": "Bistre",
               "#575E67": "Shuttle Grey",
               "#604B42": "Cork",
               "#172F4A": "Regal Blue",
               "#806B27": "Pesto",
               "#2C3339": "Gunmetal",
               "#5A3D2D": "Cioccolato",
               "#D0B884": "Winter Hazel",
               "#412B1F": "Morocco Brown",
               "#542929": "Volcano",
               "#403521": "Clinker",
               "#A59F8B": "Napa",
               "#86764A": "Shadow",
               "#65573A": "Tobacco Brown",
               "#C0BBA7": "Light Ash",
               "#786322": "Yukon Gold",
               "#6E5B21": "Antique Brass",
               "#69534A": "Dark Congo Brown",
               "#A59465": "Sandal",
               "#A69C7F": "Hillary",
               "#464D53": "Tuna",
               "#7A452A": "Copper Canyon",
               "#3B1919": "Rustic Red",
               "#244E7D": "Bahama Blue",
               "#DCCAA3": "Raffia",
               "#9B8F6D": "Pale Oyster",
               "#A19D97": "Mountain Mist",
               "#C1A975": "Ecru",
               "#676D74": "Mid Grey",
               "#4E555C": "Trout",
               "#864E31": "Korma",
               "#644F46": "Congo Brown",
               "#927923": "Lemon Ginger"
            } -> added
-          "edit_party": {
            "display_name": "Edit Party",
            "description": "Add and remove members from this party."
         },
         "cancel_marker": {
            "display_name": "Cancel Marker",
            "description": "Cancels the combat orders for this marker"
         },
         "select_owner": {
            "display_name": "Select Members",
            "description": "Selects the members following this order" -> changed
-          },
         "combat": {
            "move": {
               "display_name": "Move Marker",
               "description": "Move to this location without attacking"
            },
            "attack_move": {
               "display_name": "Attack Move Marker",
               "description": "Attack anything near this location"
            },
            "defend_location": {
               "display_name": "Defend Marker",
               "description": "Defend this location"
            }
         },
         "change_owner": {
            "display_name": "Assign Owner",
            "description": "Assign this object to a new owner" -> added
-       },
      "saved_objects": {
         "building_templates_index": {
            "template_tabs": {
               "ascendancy": {
                  "display_name": "Ascendancy",
                  "categories": {
                     "camp": "Camp Templates",
                     "town": "Town Templates"
                  }
               },
               "custom": {
                  "display_name": "Custom"
               }
            }
         },
         "building_templates": {
            "tier2": {
               "black_forest_inn": {
                  "display_name": "Black Forest Inn"
               },
               "blacksmith_house": {
                  "display_name": "Blacksmith House"
               },
               "corner_house": {
                  "display_name": "Corner House"
               },
               "cozy_townhouse": {
                  "display_name": "Cozy Townhouse"
               },
               "tall_townhouse": {
                  "display_name": "Tall Townhouse"
               },
               "tavern": {
                  "display_name": "Tavern"
               }
            }
         } -> added
-          },
         "iron_door": {
            "iron_door_ghost": {
               "display_name": "Ironclad Door",
               "description": "Studier than wooden or stone doors"
            } -> added
-          },
         "valor_statue": {
            "valor_statue_ghost": {
               "display_name": "The Valor of Cid",
               "description": "A monument to your town's military might"
            }
         },
         "roadside_shrine": {
            "roadside_shrine_ghost": {
               "display_name": "Shrine of Plenty",
               "description": "Place to show generosity and piety"
            }
         },
         "craftsman_statue": {
            "craftsman_statue_ghost": {
               "display_name": "The Guildmaster",
               "description": "Place to show skill at crafting"
            }
         },
         "wooden_sign_engineer": {
            "wooden_sign_engineer_ghost": {
               "display_name": "Engineer's Sign",
               "description": "A sign with the mark of the Engineer."
            } -> added
-          },
         "donation_box": {
            "donation_box": {
               "display_name": "Donation to the Church of Plenty",
               "description": "Craft to show generosity and piety"
            },
            "donation_box_serving": {
               "display_name": "Donation box serving",
               "description": "A piece of plenty"
            } -> added
-          },
         "statue_of_cid_wanderer": {
            "statue_of_cid_wanderer_ghost": {
               "display_name": "Statue of Cid Wanderer",
               "description": "Shows Cid in his later years"
            } -> added
-          "control_attack_banner": {
            "display_name": "Attack Banner",
            "description": "Attack!!!!"
         },
         "control_defend_banner": {
            "display_name": "Defend Banner",
            "description": "Hold this ground in Town Defense mode"
         },
         "safety_standard": {
            "display_name": "Wooden Safety Standard",
            "clay_safety_standard": {
               "display_name": "Clay Safety Standard"
            },
            "description": "Mark a safety point to flee to in Town Alert mode"
         },
         "control_attack_marker": {
            "control_attack_marker_ghost": {
               "display_name": "Attack Marker",
               "description": "Hearthling attacks everything between here and there"
            }
         },
         "control_hold_marker": {
            "control_hold_marker_ghost": {
               "display_name": "Hold Marker",
               "description": "Post aggresively at this location"
            }
         },
         "control_move_marker": {
            "control_move_marker_ghost": {
               "display_name": "Move Marker",
               "description": "Move to this location"
            }
         },
         "party_command_marker": {
            "party_command_marker_ghost": {
               "display_name": "Party Command Marker",
               "description": "Party come here!"
            }
         },
         "individual_command_marker": {
            "individual_command_marker_ghost": {
               "display_name": "Command Marker",
               "description": "Represents a combat command."
            }
         },
         "mountains_windchime": {
            "mountains_windchime_ghost": {
               "display_name": "Mountain's Windchime",
               "description": "Soothing happy notes" 
-> replaced with
         "safety_standard": {
            "display_name": "Wooden Safety Standard",
            "clay_safety_standard": {
               "display_name": "Clay Safety Standard"
            },
            "description": "Mark a safety point to flee to in Town Alert mode"
         },
         "mountains_windchime": {
            "mountains_windchime_ghost": {
               "display_name": "Mountain's Windchime",
               "description": "Soothing happy notes"
            }
         },
         "small_turret": {
            "small_turret_ghost": {
               "display_name": "Turret",
               "description": "Shoots at enemies from a small distance"
            }
         },
         "clamp_trap": {
            "clamp_trap_ghost": {
               "display_name": "Clamp Trap",
               "description": "Damages and shortly stuns enemies that step on it"
            }
         },
         "turnip_shooter": {
            "turnip_shooter_ghost": {
               "display_name": "Turnip Shooter",
               "description": "Shoots turnips at enemies"
            }
         },
         "critter_trap": {
            "critter_trap_ghost": {
               "display_name": "Critter Trap",
               "description": "Repurposed for use against enemies."
-             "orc": {
               "display_name": "An Orc",
               "description": "Orc crush puny hearthling!",
               "male": {
                  "zombie_male": {
                     "display_name": "An Orc",
                     "description": "Orc crush puny hearthling!"
                  }
               }
            }, -> removed
-                "display_name": "Orc", -> changed
-          },
         "bronze_gear": {
            "display_name": "Bronze Gear",
            "description": "Used to craft basic gadgetry"
         },
         "iron_gear": {
            "display_name": "Iron Gear",
            "description": "Used to craft intermediate gadgetry" -> added
-             },
            "ogre_bone": {
               "display_name": "Ogre Bone",
               "description": "Dense and strong" -> added
-          },
         "bullet": {
            "display_name": "Bullet",
            "description": "Metal shelled projectile"
         },
         "turnip_bullet": {
            "display_name": "Turnip",
            "description": "Weaponized vegetable." -> added
-             },
            "engineer_wrench_recipe": {
               "description": "Required to promote a hearthling into an Engineer",
               "recipe_name": "Engineer's Wrench" -> added
-             },
            "statue_of_cid_wanderer_recipe": {
               "recipe_name": "Statue of Cid Wanderer",
               "description": "Shows Cid in later life",
               "flavor": "And where Cid wandered, the Church rose up in his footsteps..." -> added
2 Likes
-             "display_name": "Engineer",
            "description": "The engineer creates advanced contraptions and defensive weaponry.",
            "requirements": "A level 2 Blacksmith and a wrench, crafted by the Blacksmith.",
            "level_6_data": {
               "title": "Master Engineer",
               "perk_000_name": "General of Defense",
               "perk_000_description": "This engineer can place up to twelve traps and four turrets"
            },
            "level_2_data": {
               "perk_000_name": "Improved Inventiveness",
               "perk_000_description": "The engineer can repair broken doors and gates more efficiently"
            },
            "level_1_data": {
               "perk_000_name": "Standard Catalog",
               "perk_001_name": "Junior Defender",
               "perk_000_description": "The engineer can now make basic gadgets and decorations.",
               "perk_001_description": "This engineer can place up to four traps and one turret"
            },
            "level_4_data": {
               "perk_000_name": "Extended Catalog",
               "perk_000_description": "The engineer now has the courage to create more complex gadgets."
            },
            "level_0_data": {
               "perk_000_name": "Handyman",
               "perk_000_description": "The engineer can repair broken doors, gates and other fixable structures."
            },
            "level_3_data": {
               "perk_000_name": "Town Defender",
               "perk_000_description": "This engineer can place up to eight traps and two turrets"
            }
         },
         "engineer_wrench": {
            "engineer_wrench_talisman": {
               "display_name": "Engineer's Wrench",
               "description": "Required to promote a hearthling into an Engineer"
            },
            "display_name": "Engineer's Wrench",
            "description": "Tools of the trade for an Engineer"
         },
         "engineer_workbench": {
            "engineer_workbench_ghost": {
               "display_name": "Engineer's Workshop",
               "description": "Workshop for engineers to create gadgets, weapons and traps."
            }
         },
         "engineer_outfit": {
            "display_name": "Engineer Outfit",
            "description": "Uniform for all engineers"
         },
         "recipes": {
            "engineer_workbench_recipe": {
               "description": "Allows engineers to craft various gadgets and contraptions",
               "recipe_name": "Engineer's Toolbench"
            },
            "workbenches_name": "Workbenches",
            "bronze_gear_recipe": {
               "description": "Used to craft basic gadgets",
               "recipe_name": "Bronze Gear",
               "flavor": "Luckily have teeth that don't requiring brushing"
            },
            "gadget_parts_name": "Gadget Parts",
            "small_turret_recipe": {
               "description": "After placed, shoots at enemies from a distance. Destructs after 15 uses.",
               "recipe_name": "Turret"
            },
            "iron_gear_recipe": {
               "description": "Used to craft intermediate gadgets",
               "recipe_name": "Iron Gear",
               "flavor": "Not for use as a throwing star"
            },
            "clamp_trap_recipe": {
               "description": "Damages and shortly stuns enemies that step near it",
               "recipe_name": "Clamp Trap"
            },
            "ranged_weapons_name": "Ranged Weapons",
            "traps_name": "Defensive Traps",
            "turnip_shooter_recipe": {
               "description": "Shoots turnips at enemies from a small distance. Falls apart after 12 uses.",
               "recipe_name": "Turnip Shooter",
               "flavor": "Don't like the taste of turnips? Don't worry, they're multi-functional."
            },
            "critter_trap_recipe": {
               "description": "Deals a small amount of damage and shortly stuns enemies.",
               "recipe_name": "Critter Trap",
               "flavor": "A slight annoyance for ogres. A death wish for mice."
            },
            "iron_door_recipe": {
               "description": "Thick, sturdy iron door",
               "recipe_name": "Ironclad Door"
            },
            "decorations_name": "Decorations",
            "wooden_sign_engineer_recipe": {
               "description": "A sign with the mark of the Engineer.",
               "recipe_name": "Engineer's Wall-Mounted Sign"
            }
         },
         "engineer_buffs": {
            "inventiveness_2_buff": {
               "display_name": "Inventiveness +50",
               "description": "The engineer can repair doors more efficiently"
            } -> added
-             },
            "firepit_recipe": {
               "recipe_name": "Stone Firepit",
               "description": "The heart of your town",
               "flavor": "Fire is life, ashes are death, in these stones, the story of our people. -- Cid"
            },
            "valor_statue_recipe": {
               "description": "A monument to your town's military might",
               "recipe_name": "The Valor of Cid",
               "flavor": "Before the beginning, Cid was first and foremost, a Knight. --Theon Hartful, Church of Plenty"
            },
            "roadside_shrine_recipe": {
               "recipe_name": "Shrine of Plenty",
               "description": "Place to show generositoy and piety!",
               "flavor": "Cid fashioned his breastplate into a basket, and roamed the roads as a simple traveller --Edison Arn, Church of Plenty"
            },
            "craftsman_statue_recipe": {
               "recipe_name": "The Guildmaster's Skill",
               "description": "Shows each craftsman to their best",
               "flavor": "Often made and submitted by hopeful guildmembers" -> added
2 Likes

Does the version automatically update on Steam? or we have to uninstall and redownload Stonehearth to get A17?

Hi guys, first of all I want to thanks the devs for this update ! Is a bit laggy (of course it is) but is very cool!

I want just to spend a few words for the engineer .
I don’t really like the fact that in order to promote a hearthlling into an engineer he/she must be a blacksmith level 2. I understand that the engineer is a more end-game feature but I don’t see any correlation between be an engineer and be a blacksmith.
To level up the second blacksmith I have to use materials that I probably not use.
Why ? Because is more that probable that if I have a blacksmith level 6 I’ll not craft a bronze breastplate but I’ll craft the armor for the knight or a tow hands sword. According to me seem a bit unnatural .
I instead suggest to detach the engineer profession to the blacksmith. In this way the engineer will be more easy to unlock and all will be more natural .
For unlock the engineer you will still need a wrench crafted by a lev. 5 blacksmith.
Because you unlock the engineer faster the devs can reduce his effectiveness in this way for example:
Lev.1 - 2 traps + various items
Lev.2 - 4 traps + various items
Lev.3 - 4 traps + 1 turret + more varius items
Lev.4 - 4 traps + 2 turret + more varius items
Lev.5 - 4 traps + 2 turrets + balista + more varius items
Lev.6 - 4 traps + 2 turret + badass balista + more varius items

I think that the balista will be something really cool . Moreover it will manoeuvred by the engineer giving to him a more active role . Of course I think to the balista like a very end-game feature to use against end bosses of something like that .

Of course this are my thoughts nothing more :smiley:
If you have any critique or thoughts I’d like to hear it.
(Sorry if I went of topic :wink:)

you must enable the latest build - Development – Stonehearth

1 Like

I’m so happy. For me this is most likely the best update ever so far. Really loving the building part of the game so this update is just a gift from heaven :slight_smile:

2 Likes

Much Thanks…Changed and downloading.

1 Like

After some review, it looks like the Delete option was removed from buildings. What’s the alternative to the old version, if any?

–EDIT–

My bad. :open_mouth:

2 Likes

You can use the destroy command in the console to remove buildings in the meantime I think :slight_smile:

Yeah, I was going to use that but the reason why really isn’t worth it. Also, apparently decoration can be placed in mid-air in the A17 build?

I was wondering where are the basic default buildings that we used to have like the dining hall and small house.?

In mine, I have an “Ascendancy” tab that I can choose the premade ones from. Are you on RC? O.o

rc? I have latest unstable branch from steam. Made a complete fresh game

Sorry about that. RC stands for Rayya’s Children, the group of people that aren’t the Ascendancy, who don’t get those buildings automatically, I think.