Page MenuHomeSchine - Phabricator

Starmade | logic gates activating/undocking/changing Rail when it shouldn't
Closed, RejectedPublic

Description

If you do the following connection [Button->AND_Gate->Rail] it will activate/change/undock the Rail, depending on what you're trying to do (e.g next to a rotator for a single rotation).
As the AND_Gate has only 1 input, it's quite logic.
But if you have more than 1 input to the AND_Gate, the Rail will activate/change/undock even if only 1 input is active while the AND_Gate does not (as we deduce from the color staying orange).
Which is non-logical for an AND_Gate.

The picture shows the issue.
Only the AND_Gate is connected to the Rotator and only one activator is ON while the other is OFF so the gate is OFF as well.
But it still activates the Rotator.

You can't still bypass the problem by adding another gate between the Rail and the AND_gate.
The new gate having only on input, you don't have to care about the issue but still non-logical for an AND gate to do so.

Additional info provided by tester:

AND, OR, and the Toggle will all change the state of a rail they are connected to even if the state of the block itself does not change. (Not also changes on low instead of when it gets a low signal turning it high)

Details

Task Type
Bug
Testing Results
Affected Gamemode(s)
Single and Multi
Reproducible
Yes
Last tested (version)
0.19242
Category
Control Block System: Rails/Docking
First occurrence (version)
0.19228
Hardware/Software/System
OS-Specific
No
Hardware-Specific
No
Video Card Vendor
uncertain
Serverconfig (server.cfg)
<replace this line with the file content>
Clientconfig (settings.cfg)
<replace this line with the file content>

Event Timeline

lancake updated the task description. (Show Details)Jun 3 2015, 8:12 PM
lancake added a project: Issue Navigation.
lancake changed Category from none/unspecified to Control Block System: Rails/Docking.
lancake changed Affected Gamemode(s) from none/unspecified to Single and Multi.
lancake set First occurrence (version) to 0.19228.
lancake changed Reproducible from uncertain to Yes.
lancake set Last tested (version) to 0.19242.
lancake edited a custom field.
lancake edited Serverconfig (server.cfg). (Show Details)
lancake edited Clientconfig (settings.cfg). (Show Details)
lancake added a subscriber: lancake.
lancake created this task.
lancake raised the priority of this task from to Normal.
lancake changed the task status from Open to In Queue (Game).Jun 4 2015, 6:50 PM
Restricted Application edited projects, added Game Development, Starmade; removed Issue Navigation. · View Herald TranscriptJun 4 2015, 6:50 PM
lancake closed this task as Rejected.Jun 6 2015, 9:49 AM
lancake claimed this task.

A duplicate of a redmine bug, that got exported to the phabricator tracker and that one duplicates this one so ---> rejecting.

Restricted Application removed a project: Game Development. · View Herald TranscriptJun 6 2015, 9:49 AM
AndyP removed lancake as the assignee of this task.Jul 11 2015, 12:49 PM
AndyP shifted this object from the S1 Public space to the S3 Starmade space.Aug 11 2015, 8:56 PM
AndyP changed the edit policy from "Starmade (Project)" to "All Users".
AndyP set Task Type to Bug.
AndyP set OS-Specific to No.
AndyP set Hardware-Specific to No.
AndyP set Video Card Vendor to uncertain.
Restricted Application added a project: CBS: Rails. · View Herald TranscriptMar 10 2017, 5:50 PM