[CONSOLES] Unable to deselect the deprecated items in Cartridges

Description

Description

After deconstruction of previously selected item or moving the cartridge into different circuit with different items there is a possibility to render these Cartriges broken.

The cartridges became broken when you set a number of items and take this cartridge (e.g. Advanced Airlock Cartridge) out from this console and immediately put it into a different console, which is connected to its own and separated circuit with different set of items, then this cartridge become half broken. It rightfully and correctly remembers its former settings from previous circuit, but player is unable to deselect those deprecated items and they will stay glowing as red lines (shown in screenshot taken at the end of january 2024) or these lines will become greyed instead of red lines. Both states means the player is unable to deselect these items. and the cartridge will be broken forever.

I was unable to reproduce this bug at the current build, right now, but it is a reappearing bug so I am sure it will happen again. Last time I observed this but it was 2 months ago in version 0.2.4726.21691 and unable to give you any better info than just this description. I am sorry, but rn I am unable to provide any video or save file this time. I'm curious if it was repaired or not?

Reproduction Steps

  1. Boot a new game

  2. Build and create two separate circuits for a simple airlock and advanced airlock

  3. Use different type of doors for each airlock to make it explicitly different e.g Glass doors and Airlock

  4. In the advanced airlock put inside the proper Advanced Airlock Cartridge in the Console.

  5. Select all the necessary items, e.g. gas sensor, both Doors. Vents etc.

  6. Now take out this Cartridge and put it inside the second simple Airlock Console.

  7. Use Diskette on this simple Airlock Console

  8. Observe the list shown at this Console

  9. Try to click on those deprecated doors from first Advanced Airlock to deselect them

  10. Observe the reaction of this Console list

Result

You should see the deprecated old items shown in this list. To be more precise, while you have used a different set of doors at the previous airlock, you should see them listed in RED lines or even GREY lines. When you try to click on those lines as if you would want to deselect those items. The list should not be bothered by your activity and it should stay red or grey forever. Clicking on those deprecated items should not do anything.

If you are able to deselect it then there is an even more hardcore version which should work.

This problem can be created simply just by selecting some item in the console list and then deconstructing this item in the game. Since this deconstruction the selected item will be listed as deprecated forever in this specific cartridge and there is almost no way to deselect it.

Expected Result

Players should be always able to deselect any old, or deprecated items from every cartridge in the game. Without any conditions. Just to reuse the old cartridge elsewhere, deselect old or deprecated items and select what is needed. Or there should be a button in the Console UI to clear the memories of consoles. Flush the memory of the Cartridge.

Notes
Reproduction Attempts: 9 / 10
Build Found: 0.2.4726.21691
Vanilla - no mods
Severity: Critical
Category: Consoles - UI
Platform: Windows - Steam

List of Most Critical Consoles Bugs:

  1. Conosles search button is not working →

  2. Arrows and scrolling of big lists is a mess, scrolling takes hours, and arrows are skipping not just one line but dozens of lines. →

  3. The cartridges are broken> this issue

  4. When using a Power Control Cartridge then other consoles are only selectable as SLAVEs and never react to the POWER ON/OFF option. They ignor this feature and behave only as slaves.

  5. Slaved consoles are broken as hell. They usually do not work properly so players are constantly reminded and adviced at discord channels to just AVOID this option.

Attachments

1

Activity

Show:

Details

Assignee

Affects Version

Priority

Created April 1, 2024 at 9:09 PM
Updated April 2, 2024 at 11:45 PM