Page MenuHomeSchine - Phabricator

Starmade | Weapon focus fire is offset
Closed, FinishedPublic

Description


When using left-click firing, weapons will not target what's in front of your crosshair. Instead, they'll always target a point below and to the right of the crosshair/cursor.

This did not occur when I was testing a tiny weapon test ship with the computers centered in front of the core, but does happen consistently with my larger frigate that I have been using to test various systems.

Details

Commits
Restricted Diffusion Commit
Restricted Diffusion Commit
Task Type
Bug
Testing Results
Affected Gamemode(s)
Single and Multi
Reproducible
Yes
Last tested (version)
0.200.151
Category
Control Block System: Weapons
First occurrence (version)
0.200.114
Hardware/Software/System
OS-Specific
No
Hardware-Specific
No
Video Card Vendor
uncertain
Steps to reproduce
  1. Use blueprints provided in Tester information, or make your own ship where beams/cannons are offset from your camera position
  2. Shoot at a nice flat target with focus mode, it should be hitting it offset by 16 x 16 x 16 blocks or not focus at all depending on where you aim, as the actual cursor is not in the middle.
Tester information (Internal use only)

Partially fixed. it focuses properly now if your camera is positioned at your ship core. If you're in a camera somewhere else, you'll experience an offset as if you're still shooting the weapon from inside your ship core.

You can't notice this in the blueprint I've provided, put some cameras at the edges of the ship and switch to them, then fire the weapons again.

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

Ithirahad changed Affected Gamemode(s) from none/unspecified to Single and Multi.
lancake added a subscriber: lancake.EditedOct 30 2017, 3:27 PM
lancake claimed this task.

-validated- & -confirmed-

The actual cursor seems to be offset by 16 blocks in all directions, so half a chunk. The depth one is just harder to see unless you do a precision check. Gif:

Blueprint of an example ship

and a target
Happens for cannons, beams and missiles (assuming you use a lock on combo for missiles or they won't fire).

lancake shifted this object from the S1 Public space to the S3 Starmade space.Oct 30 2017, 3:29 PM
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 set Last tested (version) to 0.200.137.
lancake changed Category from none/unspecified to Control Block System: Weapons.
lancake set First occurrence (version) to 0.200.114.
lancake renamed this task from [DEV] Weapon convergence point is offset. to Weapon focus fire is offset.
lancake raised the priority of this task from Normal to Pre-Release Quality Assurance.
Restricted Application added a subscriber: AndyP. · View Herald TranscriptOct 30 2017, 3:29 PM
lancake changed the task status from Open to In Queue.
Restricted Application edited projects, added Game Development, CBS: Weapons; removed Issue Navigation. · View Herald TranscriptOct 30 2017, 3:29 PM
schema added a commit: Restricted Diffusion Commit.Oct 31 2017, 3:20 PM
schema changed the task status from In Queue to Resolved by committing Restricted Diffusion Commit.
Restricted Application edited projects, added Quality Assurance; removed Game Development. · View Herald TranscriptOct 31 2017, 3:20 PM
lancake changed the task status from Resolved to In Queue.Nov 1 2017, 4:11 PM

-QA Testing-

Partially fixed. it focuses properly now if your camera is positioned at your ship core. If you're in a camera somewhere else, you'll experience an offset as if you're still shooting the weapon from inside your ship core.

You can't notice this in the blueprint I've provided, put some cameras at the edges of the ship and switch to them, then fire the weapons again.

Restricted Application edited projects, added Game Development, QA-Return; removed Quality Assurance. · View Herald TranscriptNov 1 2017, 4:11 PM
lancake edited Tester information (Internal use only). (Show Details)Nov 1 2017, 4:12 PM
lancake changed Reproducible from uncertain to Yes.
lancake changed Last tested (version) from 0.200.137 to 0.200.148.
schema added a commit: Restricted Diffusion Commit.Nov 2 2017, 12:42 PM
schema changed the task status from In Queue to Resolved by committing Restricted Diffusion Commit.
Restricted Application edited projects, added Quality Assurance; removed QA-Return, Game Development. · View Herald TranscriptNov 2 2017, 12:42 PM
lancake closed this task as Closed.

-QA Testing-

Fix confirmed.

Restricted Application removed a project: Quality Assurance. · View Herald TranscriptNov 2 2017, 3:54 PM
Restricted Application removed a subscriber: AndyP. · View Herald Transcript
lancake changed Last tested (version) from 0.200.148 to 0.200.151.Nov 2 2017, 3:54 PM
Restricted Application removed a subscriber: AndyP. · View Herald TranscriptNov 4 2017, 1:11 PM