Page MenuHomeSchine - Phabricator

Starmade | Salvage beams show strange behaviour
Closed, RejectedPublic

Description

I was testing in single player a with stable framerate of 120.

Salvage beams are visible for 2.5 s when triggered by logic or short mouse clicks, but up to ~3 s when fired manually or with shift+click. Also, it's possible to mine blocks after the beam visually stopped for like 0.5 s. With an optimal group of 91 salvage modules I can mine 101 blocks with a single burst when controlled manually, but only 68 blocks when logic-controlled.

After about 1 min of continuous mining (holding down mouse button all the time) it becomes apparent, that the mining of blocks doesn't start at the same time as the beam anymore, but delayed. That delay seems to slightly increase over time, but the time it's possible to mine after the beam visually stopped becomes longer as well. The total mining time seems to remain the same.

Edit: Adding 91 cannon slaves results in mining ~135 blocks per 5 s. This is about twice as much as the 68 blocks from logic controlled / short click activation, so adding those cannon blocks is far worse than adding another group of 91 salvage blocks.

Details

Task Type
Bug
Testing Results
Affected Gamemode(s)
Serverside
Reproducible
Yes
Last tested (version)
0.199.234
Category
Control Block System: Weapons
Hardware/Software/System
OS-Specific
No
Hardware-Specific
No
Video Card Vendor
uncertain
Steps to reproduce
  • Build salvager
  • Fire manually, hold down mouse for just a little less than 5 seconds or use shift + click, count blocks
  • Fire with a short click or via inner ship remote, count again

Event Timeline

Malacodor created this task.Oct 7 2016, 6:45 PM
Malacodor updated the task description. (Show Details)Oct 19 2016, 12:32 AM
Malacodor edited Steps to reproduce. (Show Details)
AndyP claimed this task.Mar 30 2017, 10:05 AM
AndyP shifted this object from the S1 Public space to the S3 Starmade space.Mar 30 2017, 10:17 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 changed Affected Gamemode(s) from none/unspecified to Serverside.
AndyP edited Serverconfig (server.cfg). (Show Details)
AndyP edited Clientconfig (settings.cfg). (Show Details)
AndyP triaged this task as Normal priority.
AndyP moved this task from Unclassed to Archived on the Starmade board.Mar 30 2017, 10:22 AM
AndyP closed this task as Rejected.

This is a side effect of the fact that logic always clicks a constant but short time. It does not click and hold like the player does.

So assuming the logic always clicks and holds for 0,5s theres is no unusual other bug I can see.
Altering the logic behavior caused issues with other systems and exploits, so got to reject the issue until a later possible Logic overhaul.

Restricted Application edited projects, added CBS: Weapons; removed Issue Navigation. · View Herald TranscriptMar 30 2017, 10:22 AM