Cataclysm-dda: Disassemble Everything Disassembles Disassembly Results

Created on 12 Jan 2020  路  8Comments  路  Source: CleverRaven/Cataclysm-DDA

If you disassemble everything, disassembled components also get disassembled.

Steps To Reproduce

Make a stack of electrical equipment of varying types, press 'B', and then select 'disassemble everything.

Expected behavior

I expect that disassemble everything only disassemble items present when i hit disassemble everything, so i can disassemble large amounts of items and get the components rather than only raw material.

Crafting / Construction / Recipes Info / User Interface stale

Most helpful comment

"disassemble everything" actually disassembles everything, including components.
"disassemble everything once" disassembles everything, but leaves the components alone.

I think your problem is not a lack of function, but an lack of clarity on the descriptions that the game gives of both functions

Lack of clarity and lack of correct time calculations, for both "everything" and "everything once" probably.

All 8 comments

That's the intended behaviour. What you want is to "disassemble everything once", already in the game.

In that case, there's a issue where disassemble everything once only shows the time it takes to disassemble one of each stack. When I press 'B' over a stack of 10 TVs it says 1 hour to disassemble 1 tv, 10 hours to disassemble everything and 1 hour to disassemble everything once.

"disassemble everything" actually disassembles everything, including components.
"disassemble everything once" disassembles everything, but leaves the components alone.

I think your problem is not a lack of function, but a lack of clarity on the descriptions that the game gives of both functions

"disassemble everything" actually disassembles everything, including components.
"disassemble everything once" disassembles everything, but leaves the components alone.

I think your problem is not a lack of function, but an lack of clarity on the descriptions that the game gives of both functions

Lack of clarity and lack of correct time calculations, for both "everything" and "everything once" probably.

I agree that this could be made more clear, and that the time calculations are sketchy.

Looking through the code, "Everything Once" is showing the time to disassemble exactly one of each stack, and "All" is showing the time to disassemble all of each stack, but not the resulting components. Actually calculating a proper "All" time is somewhat impractical because the exact number of components recovered depends heavily upon item damage and player skill.

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. Please do not 'bump' or comment on this issue unless you are actively working on it. Stale issues, and stale issues that are closed are still considered.

This issue has been automatically closed due to lack of activity. This does not mean that we do not value the issue. Feel free to request that it be re-opened if you are going to actively work on it

Was this page helpful?
0 / 5 - 0 ratings