View Issue Details

IDProjectCategoryLast Update
0029505Heart Of The MachineGameplay IdeaOct 19, 2024 10:05 pm
ReporterLiam Assigned ToChris_McElligottPark  
Status resolvedResolutionfixed 
Product Version0.592 Pets, Morale, And Names 
Fixed in Version0.592.4 Shell Companies 
Summary0029505: Feature: Disable structure
DescriptionAt present you can only demolish a building to stop it from consuming resources as far as I can tell.
If this is an option and I just don't know it exists (currently in chapter one) it's not immediately obvious to me how to find it, nor could I locate a handbook entry.
Adding an option to disable a building to stop it from consuming or producing resources to reduce imbalances without requiring you to rebuild it would be good.
In my opinion this should be flagged in the outliner (n buildings disabled, click to jump to next)
TagsNo tags attached.

Activities

Chris_McElligottPark

Oct 16, 2024 1:43 pm

administrator   ~0070273

I have consistently wanted to avoid having this, as I think it's a risk of having some players start micro-managing structures in a way that is detrimental to them.

However, I think this is a request that is not going to go away, and will keep coming up from people. I have had enough time to think about it (people have been asking for like half a year), and I have some ideas that should be less-intrusive than I had feared. It will have to wait a few weeks, because I need to add a lot of things like the ability to predict cascading outcomes. But I'm noting this as thing I plan to do in November, probably mid-November.

Chris_McElligottPark

Oct 19, 2024 10:05 pm

administrator   ~0070398

Thanks!

* Individual structures can now be paused via a button on the lower left stats panel.
** Structures that provide networking or electricity cannot be paused.
** In the build menu, there is also a new pause option like the delete option. It allows you to quickly pause structures, while also seeing their paused status at a glance. And it allows for a right-click to quickly unpause everything that is paused.
** I resisted adding this sort of functionality for a long time, because of some bad memories from how the resource converters were a pain in AI War 1, and basically how players can get into toxic micromanagement while trying to save a few resources. However, at this point it's really not something I can avoid having, as it will just be a request over and over (and a reasonable one at that), and this implementation is sufficiently user-friendly that I don't feel too worried about it. I'm glad I avoided this function for as long as possible, because it helped to tighten the general design, but now it's time to have it here.

Issue History

Date Modified Username Field Change
Oct 16, 2024 9:16 am Liam New Issue
Oct 16, 2024 1:43 pm Chris_McElligottPark Assigned To => Chris_McElligottPark
Oct 16, 2024 1:43 pm Chris_McElligottPark Status new => confirmed
Oct 16, 2024 1:43 pm Chris_McElligottPark Note Added: 0070273
Oct 17, 2024 7:54 pm Chris_McElligottPark Status confirmed => minor fix for later
Oct 19, 2024 10:05 pm Chris_McElligottPark Status minor fix for later => resolved
Oct 19, 2024 10:05 pm Chris_McElligottPark Resolution open => fixed
Oct 19, 2024 10:05 pm Chris_McElligottPark Fixed in Version => 0.592.4 Shell Companies
Oct 19, 2024 10:05 pm Chris_McElligottPark Note Added: 0070398