Page MenuHomeSchine - Phabricator

Starmade | Logic activated jump inhibitors don't turn off with the signal that turned them on.
Confirmed task for development, NormalPublic

Description

If a jump inhibitor computer is activated with logic, it will stay on even after the logic signal that turned it on turns off.

This is most easily tested by linking a button to the inhibitor computer and activating it, despite the signal turning off the inhibitor stays active. If the same button is pressed again it will succeed in turning off the jump inhibitor.

The same issue has been tested with in-ship remotes, activators, OR-gates, and AND-gates.

Details

Task Type
Bug
Testing Results
Affected Gamemode(s)
Single and Multi
Reproducible
Yes
Last tested (version)
0.19431
Category
Control Block System: Systems
First occurrence (version)
0.19431
Hardware/Software/System
OS-Specific
No
Hardware-Specific
No
Video Card Vendor
uncertain
Steps to reproduce
  • place jump inhibitor
  • activate by logic (false->true)
  • deactivate input (true->false)
Result

Inhibitor stays on

Solution 1) Use a button
Solution 2) Make inhibitor recognise true->false too

Tester information (Internal use only)

Cant exactly class this as bug or correct behaviour, needs development decision on that.

Event Timeline

aynslei updated the task description. (Show Details)Sep 8 2015, 2:22 AM
aynslei changed Category from none/unspecified to Control Block System: Systems.
aynslei changed Affected Gamemode(s) from none/unspecified to Single and Multi.
aynslei set First occurrence (version) to .19431.
aynslei changed Reproducible from uncertain to Yes.
aynslei set Last tested (version) to .19431.
aynslei edited Serverconfig (server.cfg). (Show Details)
aynslei edited Clientconfig (settings.cfg). (Show Details)
aynslei added a subscriber: aynslei.
aynslei created this task.
Restricted Application added a project: Issue Navigation. · View Herald TranscriptSep 8 2015, 2:22 AM
AndyP shifted this object from the S1 Public space to the S3 Starmade space.Sep 10 2015, 12:49 AM
AndyP changed the visibility from "Custom Policy" to "Public (No Login Required)".
AndyP changed the edit policy from "Task Author" to "Starmade (Project)".
AndyP set Task Type to Bug.
AndyP changed First occurrence (version) from .19431 to 0.19431.
AndyP changed Last tested (version) from .19431 to 0.19431.
AndyP set OS-Specific to No.
AndyP set Hardware-Specific to No.
AndyP set Video Card Vendor to uncertain.
AndyP claimed this task.
AndyP added a subscriber: AndyP.
AndyP removed AndyP as the assignee of this task.

-Validated-

So they seem to react on "true->false" and not stay active while true, and turn off when false.
Should be easy to test, but If I remember correctly we tested it with a normal activator and it turned off on disabling it, so possibly the short duration of a button has some influence on this.

spunkie claimed this task.Sep 10 2015, 11:20 AM

-Confirmed-

The described behavior occurs but i would not consider this to be a bug.

When the inhibitor is directly in the hotbar it is a toggle activation and not a hold down left mouse to keep it active type of function. When left mouse click is true inhibitor will toggle state so it would make sense that when logic signal is true the inhibitor should toggle state. In both hotbar and logic activation methods it only cares about receiving a true signal and false signals are not considered therefore no state change occurs.

https://youtu.be/sV6le7bNsmc

spunkie changed the task status from Open to In Queue (Game).
Restricted Application edited projects, added Game Development, Starmade; removed Issue Navigation. · View Herald TranscriptSep 11 2015, 9:52 AM
AndyP triaged this task as Release Blocker priority.
AndyP lowered the priority of this task from Release Blocker to Normal.Sep 14 2015, 12:19 PM
lancake mentioned this in Unknown Object (Maniphest Task).Apr 17 2016, 10:01 PM
AndyP changed the task status from In Queue (Game) to In Queue.Mar 10 2017, 5:22 PM
Restricted Application added a project: CBS: Systems. · View Herald TranscriptMar 10 2017, 5:22 PM
AndyP edited Steps to reproduce. (Show Details)Mar 15 2017, 12:29 PM
AndyP edited Tester information (Internal use only). (Show Details)
AndyP moved this task from Backlog / Unclassed to Alpha on the CBS: Systems board.