Page MenuHomeSchine - Phabricator

Starmade | advanced build mode doesn't catch mouse clicks properly
Closed, FinishedPublic

Description

Clicks within the advanced build mode menu, will also register as building/removing on the ship that's behind it.

If you expand the advanced build mode menu enough, you'll get a scrollbar and clicking on the scrollbar will enable "paint" mode.
The paint mode is something that auto placed blocks where you're looking at (only works in advanced build mode) and it only does that on a certain plane set on where you triggered it, at least with this scrollbar thing since I have no idea how to enable this mode manually.
You disable it with double left click though (in advanced build mode)...

UPDATE:
Also happens if you use sliders, seems this thing is used in SegmentBuildController, variable: timeButtonPressed and MULTIPLACE_DELAY
timeButtonPressed doesn't get set to 0 when needed, resulting in this behavior.

Details

Task Type
Bug
Testing Results
Affected Gamemode(s)
Single and Multi
Reproducible
Yes
Last tested (version)
0.199.614
Category
Ingame GUI/HUD
First occurrence (version)
0.199.535 (8092d7e)
Hardware/Software/System
OS-Specific
No
Hardware-Specific
No
Video Card Vendor
uncertain
Steps to reproduce
  1. left or right click on anything in the advanced build mode with blocks of your ship behind it

  1. expand all build mode tools
  2. left click on the advanced build mode scrollbar with blocks of your ship behind it
Serverconfig (server.cfg)
<replace this line with the file content>
Clientconfig (settings.cfg)
<replace this line with the file content>

Event Timeline

lancake created this task.Jun 15 2017, 10:40 AM
lancake created this object in space Restricted Space.
Restricted Application added a project: GUI/HUD. · View Herald TranscriptJun 15 2017, 10:40 AM
lancake updated the task description. (Show Details)Jun 15 2017, 4:52 PM
lancake shifted this object from the Restricted Space space to the S3 Starmade space.Jun 18 2017, 8:59 PM
schema changed the task status from In Queue to Resolved.Jun 21 2017, 11:52 AM
Restricted Application edited projects, added Quality Assurance; removed Game Development. · View Herald TranscriptJun 21 2017, 11:52 AM
Restricted Application added a subscriber: AndyP. · View Herald Transcript
lancake edited Steps to reproduce. (Show Details)Jun 21 2017, 7:39 PM
lancake moved this task from Backlog / Unclassed to Confirmed fix on the Quality Assurance board.

-QA Testing-

Fix confirmed.

lancake changed Last tested (version) from 0.199.535 (8092d7e) to 0.199.614.Jun 21 2017, 7:40 PM
lancake closed this task as Closed.Jun 22 2017, 11:46 PM
Restricted Application removed a project: Quality Assurance. · View Herald TranscriptJun 22 2017, 11:46 PM
Restricted Application removed a subscriber: AndyP. · View Herald Transcript
AndyP moved this task from Unclassed to Archived on the Starmade board.Jul 20 2017, 10:41 PM