Page MenuHomeSchine - Phabricator

Starmade | Players on docked rail entities are left behind during sector changes or jumps
Closed, DuplicatePublic

Description

Players that are riding docked entities are left behind during sector changes.

  1. Make two ships, Ship 1 and Ship 2
  1. Have a friend (Friend A) sit or grapple to Ship 1
  1. Dock Ship 1 to Ship 2
  1. Jump or fly Ship 2 across a sector border.

Friend A will no longer be attached to Ship 1.

Details

Commits
Restricted Diffusion Commit
Task Type
Bug
Testing Results
Affected Gamemode(s)
Multiplayer
Reproducible
Yes
Last tested (version)
0.19361
Category
Engine
Hardware/Software/System
OS-Specific
No
Hardware-Specific
No
Video Card Vendor
uncertain
Serverconfig (server.cfg)
<replace this line with the file content>
Clientconfig (settings.cfg)
<replace this line with the file content>

Event Timeline

SpaceKing updated the task description. (Show Details)Jun 18 2015, 12:52 AM
SpaceKing changed Category from none/unspecified to Engine.
SpaceKing changed Affected Gamemode(s) from none/unspecified to Multiplayer.
SpaceKing changed Reproducible from uncertain to Yes.
SpaceKing set Last tested (version) to 0.19274.
SpaceKing edited Serverconfig (server.cfg). (Show Details)
SpaceKing edited Clientconfig (settings.cfg). (Show Details)
SpaceKing added subscribers: schema, AndyP, lancake, SpaceKing.
SpaceKing created this task.
SpaceKing raised the priority of this task from to High.
AndyP set Task Type to Bug.
AndyP set OS-Specific to No.
AndyP set Hardware-Specific to No.
AndyP set Video Card Vendor to uncertain.
AndyP removed a subscriber: schema.
AndyP claimed this task.Jun 29 2015, 12:06 AM

confirmed, interestingly, the player is placed far away from the sector border,

like the buffer zone is not there, sometimes the position where the detached pilot gets dropped off is 2300m away on a sector size of 2000, looks like a coordinate conversion problem.
when being attached to the main entity you are also placed a bit to the side, when crossing multiple borders, or "forward-backward-forward" one border repeatedly, every cross moves you one or two blocks away.
Low/Fast does not affect the displacement.
"Align" and "Gravity" dont make a difference in this.

Tested on border: 2, 2, 2 to 2, 2, 3 on testserver.

AndyP changed the task status from Open to In Queue (Game).
Restricted Application edited projects, added Game Development; removed Issue Navigation. · View Herald TranscriptJun 29 2015, 12:31 AM
schema added a commit: Restricted Diffusion Commit.Jul 22 2015, 1:01 AM
schema changed the task status from In Queue (Game) to Resolved by committing Restricted Diffusion Commit.
Restricted Application edited projects, added Quality Assurance; removed Game Development. · View Herald TranscriptJul 22 2015, 1:01 AM
Gamel changed Last tested (version) from 0.19274 to 0.19361.Aug 8 2015, 2:29 PM
Gamel closed this task as Closed.
Gamel claimed this task.
Restricted Application removed a project: Quality Assurance. · View Herald TranscriptAug 8 2015, 2:30 PM
Restricted Application removed a subscriber: AndyP. · View Herald Transcript
Gamel added a comment.Aug 9 2015, 10:36 AM

Sorry, forgot to mention what have we(mega and me) tested

Situation A:
1.)Made two ships, Ship 1 and Ship 2
Dock Ship 1(me) to Ship 2(mega)
I come out the core and sit at Ship 1
mega Jump Ship 2 across a sector border.
I am still attached to Ship 1.

Situation B:
1.)Made three ships, Ship 1, Ship 2 and Ship 3
Dock Ship 1(me) to Ship 2(me)
Dock Ship 2(me) to Ship 3(mega)
I come out the core and sit at Ship 1
mega Jump Ship 3 across a sector border.
I am still attached to Ship 1.

Situation C:
1.)Made two ships, Ship 1 and Ship 2
Dock Ship 1(me) to Ship 2(mega)
But this time on an active rail, so ship 1 will non-stop doing rail movement while jumping
I come out the core and sit at Ship 1
mega Jump Ship 2 across a sector border.
I am still attached to Ship 1.

AndyP shifted this object from the S1 Public space to the S3 Starmade space.Aug 11 2015, 11:05 PM
AndyP changed the edit policy from "Starmade (Project)" to "All Users".
AndyP removed Gamel as the assignee of this task.Aug 22 2015, 10:07 AM
Restricted Application added a project: Engine. · View Herald TranscriptMar 10 2017, 6:33 PM