Alpha 17 arrives on steam latest!

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