Page MenuHomeSchine - Phabricator

Starmade | Rail entities "Cut corners"
Closed, FinishedPublic

Description

In a laggy environment docked entities will travel diagonally at 90 degree rail bend.
(The faster the docked entity goes the more it will deviate from the rail)

Details

Task Type
Bug
Testing Results
Affected Gamemode(s)
Single and Multi
Reproducible
Yes
Last tested (version)
0.199.253
Category
Control Block System: Rails/Docking
Hardware/Software/System
OS-Specific
No
Hardware-Specific
No
Video Card Vendor
uncertain
Steps to reproduce
  1. Make a rail construction that has a 90 degree bend
  2. Make the environment laggy (Natural lag, gif/screen recorders, etc.)
  3. Allow a docked entity to pass over the 90 degree bend
  4. Docked entity will go slightly, but noticably diagonal at the bend

Event Timeline

Endal created this task.Nov 22 2016, 3:05 AM
Endal updated the task description. (Show Details)
Endal updated the task description. (Show Details)Nov 22 2016, 3:08 AM
AndyP shifted this object from the S1 Public space to the S3 Starmade space.Apr 26 2017, 9:58 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 edited Serverconfig (server.cfg). (Show Details)
AndyP edited Clientconfig (settings.cfg). (Show Details)
AndyP claimed this task.
AndyP triaged this task as Normal priority.
AndyP changed the task status from Open to Feedback.Apr 26 2017, 10:04 AM

This is a visual artefact only, to allow the client to get back in sync with the server, without having to speedup the rail movement.
As in general a slight speed variance would be easier to notice, we allow the rail to move directly toward the server position.
The server remains in charge of keeping the path checked, so they cannot travel otherwise impossible paths if they would have followed the rails properly, but it gets a few milliseconds back to be back in sync in a short time.

So, kind of not a bug, but intended feature to smooth network experience.

Is there any specific problem with that other than visual? (It should teleport to correct position after a few seconds, if cutting the corner makes it stuck in some way.)

Restricted Application added a project: Waiting on Author. · View Herald TranscriptApr 26 2017, 10:04 AM
AndyP removed a project: Waiting on Author.
Restricted Application added a project: Waiting on Author. · View Herald TranscriptApr 26 2017, 10:04 AM
Endal added a comment.Apr 29 2017, 5:24 AM

I have just tested it, and it teleports to the correct position promptly. When I reported this I believe the rail entity was stuck and teleported to the original position, but it seems to be okay now.

Restricted Application edited projects, added Customer responded; removed Waiting on Author. · View Herald TranscriptApr 29 2017, 5:24 AM
Restricted Application changed the task status from Feedback to Open. · View Herald Transcript
AndyP moved this task from Unclassed to Archived on the Starmade board.Apr 29 2017, 10:48 AM
AndyP closed this task as Closed.

Glad to hear that,
thank you for confirming it has already been fixed.

Restricted Application edited projects, added CBS: Rails; removed Customer responded, Issue Navigation. · View Herald TranscriptApr 29 2017, 10:48 AM