Page MenuHomeSchine - Phabricator

Starmade | Activation Module hides Computers from weapons menu (hotkey "G")
Confirmed task for development, LowPublic

Description

Once you link an activation module to a working systems computer with at least one module linked, that computer no longer shows up on the weapons menu (hotkey "G) even after you unlink the activation module from the computer. Tested on cannon and inhibitor computers, local and online, multiple entities. You can break all the computers on a ship with one activation module.

Re-logging does not correct. The ship permanently believe the computer should not be directly accessible through the menu/hotbar.

Only deleting and re-placing the computer then re-linking it to its modules corrects this.

Details

Task Type
Bug
Testing Results
Affected Gamemode(s)
Single and Multi
Reproducible
Yes
Last tested (version)
0.199.617
Category
Ingame GUI/HUD
First occurrence (version)
0.15
Hardware/Software/System
OS-Specific
No
Hardware-Specific
No
Video Card Vendor
uncertain
Steps to reproduce
  1. put cannon computer with a linked module on your ship
  2. connect a button to the computer
  3. disconnect the button from the computer

-> shipcore + cannon computer link is not automatically restored, therefore it also doesn't appear in the weapon menu again.

Tester information (Internal use only)

Unlinking logic from a weapon menu related computer (weapons, support tools, rail dockers, ...), either manually or by destroying the logic block, does not automatically restore this old shipcore-computer link.

It's more of an ease of access issue than a real bug.
If the computer auto links to the ship core, no one will realize that link exists. If no one realizes this, restoring the shipcore - computer link yourself after disconnecting logic from it, is not a logical conclusion as you expect the game to take care of that.

Serverconfig (server.cfg)
 <replace this block with the file content, 
but do not remove the first and last line. 
Before using the paste function, mark the area from the 
opening angle bracket to the closing angle bracket>
Clientconfig (settings.cfg)
 <replace this block with the file content, 
but do not remove the first and last line. 
Before using the paste function, mark the area from the 
opening angle bracket to the closing angle bracket>

Event Timeline

MacThule created this task.Jun 25 2017, 9:10 AM
lancake added a subscriber: lancake.

-validated- & -confirmed-

Don't think this is a bug, just an incomplete mechanic. The part you put in bold would be the only thing that requires "fixing".

Every weapon menu related computer is auto linked with the ship core, if you link something like logic to this computer, the ship core -> computer link removes itself as it doesn't allow 2 links at once. It's also why the computer disappears from the weapon menu.
Unlinking logic from the computer, either manually or by destroying the logic block, does not automatically restore this old shipcore-computer link.

@MacThule, you can still press C on the shipcore and V on that computer to restore it yourself, instead of replacing the computer.

lancake claimed this task.Jun 26 2017, 11:41 AM
lancake shifted this object from the S1 Public space to the S3 Starmade space.Jun 26 2017, 11:47 AM
lancake changed the visibility from "Custom Policy" to "Public (No Login Required)".
lancake changed the edit policy from "Task Author" to "Starmade (Project)".
lancake edited Steps to reproduce. (Show Details)
lancake edited Tester information (Internal use only). (Show Details)
lancake changed Last tested (version) from current to 0.199.617.
lancake changed Category from Control Block System: Weapons to Ingame GUI/HUD.
lancake changed First occurrence (version) from unknown to 0.15.
lancake lowered the priority of this task from Normal to Low.

Duplicate of T727, due to the inconsistent behavior though I'm inclined to put it in queue for it to be fixed.

lancake changed the task status from Open to In Queue.Jun 26 2017, 11:48 AM
Restricted Application edited projects, added Game Development, GUI/HUD; removed Issue Navigation. · View Herald TranscriptJun 26 2017, 11:48 AM
AndyP moved this task from Backlog / Unclassed to Alpha on the GUI/HUD board.Jul 20 2017, 11:07 PM