After The Collapse 0.6.10 : Production Centers

Hello there!

Here’s the newest update for After The Collapse. While the change-log might not be as long as with our previous major updates, it’s introducing a couple new major features which will be expanded upon in future patches. I also improved many aspects of the user interface while fixing all the bugs that have been reported so far. Note that I won’t be available from Friday to Monday as I will be in Spain. I’m writing this post in a bit of a hurry to be honest. So, don’t panic if there’s something going wrong and you’re not getting a speedy response to your reports, I’ll get to them as soon as I get back.

Anyway, let’s dive in 🙂

Map and Expedition Overhaul

This is the new major feature in this version, both the map and the way expeditions are handled have been overhauled.

As you can see, the map and expedition screens are a bit more user friendly. More importantly, most map locations are now defended by creatures and bandits. Before you can loot their content, you’ll have to send soldiers to secure them. This is done the exact same way you’d do for any other expedition. You won’t have any control over the fights (at least not yet), but the menu will tell you your chances of victory before launching the expedition. Just make sure not to send people you otherwise absolutely need. Once the location is secured, you can send your usual scavenging and survivor retrieval teams the same way as before.

takeover

Some locations, like the factories, farms, mines and so on, are now considered “production centers”. It means that you can send settlers there on a semi-permanent basis (still through the expedition menu). Once settled in, and the location repaired, they will send resources back to your base on a daily basis. They also can be called back home through the map screen.

The idea behind those features is to allow AI factions to do exactly the same, which will trigger late game conflicts and some use for the diplomatic screen. Of course, I will be adding city level events as well (creatures invading a location, and other surprises). This will be the subject of the next and last content patch for the 0.6 branch.

Combat Mode

One of the goal for this update was to “merge” the building and the combat GUI in a single one. I spent a lot of time trying to do just that, but I won’t lie, it’s not something I can do in a reasonable time frame. There are too many things relying on the current system by now. It would take several dedicated weeks at this point. However, I did the next best thing! One major problem with the current system is that it’s pretty much “all or nothing”, unless you’re willing to manually toggle on/off people military skills depending on what you need to do, which can be very tedious.

As such, it is now possible to quickly put one or multiple settlers in combat mode no matter if their military skill is enabled or not, and more importantly, without interrupting anyone else’s job. This makes the exploration of unknown buildings or clearing a single but pesky creature way easier. This can be done in two ways.

Firstly, you can now lasso select a group of settlers even in build mode. Doing so will open the menu shown in the screenshot shown above. Pressing the “draft military” button will toggle combat mode with only the selected people used as soldiers (independently of military skill) while the rest of your settlement will continue to work as usual (they won’t flee to a safe zone either).

Secondly, there’s a new “recruit” button at the bottom of the individual settler info menu. It does the exact same as above, except that only the selected settler will be put in combat mode.

User Interface

Following many of your suggestions, I’ve added a bunch of little things to the UI. The most notable one is a configurable list of resources at the top of the screen.

Clicking on any of those icons will show the menu pictured above which allows you to select a new resource. The general idea is to reduce the amount of time spent in the clunky storage menu.

Additionally, I’ve added a right-click menu for all the consumable items (food, drinks, medical stuff) showing exactly what they do. Similarly, standard resources also got their own right-click menu displaying their weight, value, and a clickable list of everything that can be built using those. As with all the item related menu, you can access those menus from pretty much any screen displaying such items (inventory, trading, factory queues / recipe list).

item info panel

There are a few other minor improvements, updated tool-tips and such. Refer to the changelog at the bottom for a full list.

Performances and Bug Fixes

I improved performances on larger maps quite massively. Without entering into technical details, the size of a map (and how much content it contains) has much less of an impact on performances than before. Additionally, some of you will be happy to know that I got rid of an annoying micro lag that was happening every couple seconds on maps where the content of unexplored buildings is hidden.

And, as usual, all the properly reported bugs/crashes have been fixed alongside a bunch of small issues I noticed during testing. Thanks to all the people who contributed!

Save-game Compatibility

Save-games from 0.6.8 are technically compatible with a few caveats. The content of every unexplored building will be revealed, meaning that if there’s any zombie in there, you’ll soon be under attack. No way around it. The world map will not contain the 3 new locations. Existing locations, while having hostiles automatically spawned in, won’t be properly claimed by hostile factions, this is just a graphical thing, tho. Large batteries will have to be removed and put back again for their new stats to apply.

Personal Notes

While not as massive as our two previous content patches, this is still a very important update. The next version will make good use of this new expedition framework, making the world outside your base much more dynamic. Plus, the ability to receive rare materials like electronic parts and steel on a regular basis makes the construction of robots much more manageable. As I said earlier, the next version will be the last in the 0.6 branch. It should have been this one, but the time spent on trying to merge the build and combat UI forced me to delay those last missing features a bit.

Full Changelog

  • AI: Pasture “bring food” job will automatically get priority if the pasture has no wheat left
  • AI: Non priority jobs are sorted by age (oldest job first to alleviate the problem of having older jobs lagging forever behind)
  • AI: Changed the way factories handle queued ‘repeat until X’ jobs so they always process all of the queue instead of staying stuck on a particular job
  • Balance: To make cover more usable and less prone to friendly damage, bullets will ignore cover items from the same faction as the shooter
  • Balance: Large batteries are storing way more energy and their output has been increased to be on par with a charcoal based generator
  • Balance: Altered how skills/traits impact crafting efficiency to prevent someone with zero skill from taking days to craft anything (and someone maxed from doing a complicated job in seconds)
  • Content: Ability to take over production centers on the map
  • Content: Production centers under your influence send resources daily
  • Content: Locations on the world map can be defended by hostiles and must be conquered before being looted or taken over
  • Content: Added new world map locations, and updated existing ones
  • Engine: Massive performance improvement (on busy maps, larger maps and caverns, especially)
  • Engine: Savegames keep track of game speed
  • Engine: Changed how hidden zones / fog of war is handled, leading to better performances
  • Graphics: Edited faction colors and added missing flags (military & fauna)
  • Graphics: City map faction ownership is shown using flags and circles instead of dirty tile coloring
  • UI: Settlers can be lasso selected both in combat and build mode now
  • UI: Added “multi selection” menu providing a list of all selected settlers
  • UI: You can enter a “minor” combat mode via the multi selection menu, only enabling combat on selected settlers and without interupting everbody else’s jobs
  • UI: Added ability to draft a singular settler in combat mode through individual settler info menu (same minor combat mode as above)
  • UI: Added a “center camera” button to individual settler and animal info menus
  • UI: Removed the top panel when selecting a settler in build mode as it’s just duplicating info from the settler info panel
  • UI: Added customizable top bar showing the stored amount of 5 resources of your choosing (click on resource to change)
  • UI: Overhauled the world map/expedition UI
  • UI: Added right click info panel for food, drinks, medicine and other consumable items (show effects and traits)
  • UI: Added right click info panel for standard items (display value, weight and a list of buildings that can be built with)
  • UI: Right clicking in the crafting menu’s recipe list or queue will show the info panel for the item being produced
  • UI: You can [Ctrl]+Click to force select zones even when objects are close to your cursor
  • UI: The game will show the range of the generator or power relay you’re about to build to make placement easier
  • UI: Added help tooltips regarding the new kinds of expeditions
  • UI: Updated some of the tooltips and help screens with up to date information
  • Fixed: Sorting people by Happiness or Health in the Population menu wouldn’t work
  • Fixed: Starting settlers would not spawn in the proper location in large and gigantic maps
  • Fixed: Ordering someone to equip a new weapon while they were using a stair, on a precise frame, could cause them to disappear
  • Fixed: Issue with colors and titles when clicking on the game log
  • Fixed: Lasso selection would select people both below & above ground at the same time (oops)
  • Fixed: It was possible to equip weapons/armors on robots
  • Fixed: A few rare/potential crashes tied to multithreading
  • Fixed: Weird crash related to wrong sprite ID being used when placing/building a new object (couldn’t reproduce, but it’s a thing and it’s fixed)
  • Fixed: Keyboard shortcuts would interfere when renaming depots
  • Fixed: One of the late game events (massive shambler attack) couldn’t trigger
  • Fixed: Main menu could become unresponsive when the online newsfeed is enabled but our website is lagging
  • Fixed: Regular micro pause every couple seconds
  • Fixed: It was possible to “cheat” the fog of war and select items/creatures through it
  • Fixed: Case where cattle could go invisible (it’s more a hack than a fix, it was added last second)
  • Fixed: After loading a save or canceling a butchering job at a specific moment, the butchering station could get stuck