Page MenuHomeSchine - Phabricator

Starmade | Stopped rails/rotators will move when sector is loaded
Closed, FinishedPublic

Description

Rails/rotors stopped with a rail speed controller can start moving/spinning when they shouldn't when the entity is loaded in.

They move a few blocks first, then the speed controller kicks in and disables it. It's probably a loading issue although in this case the speed controller was very close to the rail (maybe not in the same chunk?)

Details

Task Type
Bug
Testing Results
Affected Gamemode(s)
Single and Multi
Reproducible
Yes
Last tested (version)
0.199.213
Category
Control Block System: Rails/Docking
First occurrence (version)
0.19228
Hardware/Software/System
OS-Specific
No
Hardware-Specific
No
Video Card Vendor
uncertain
Steps to reproduce
  1. make a rail
  2. link a rail speed controller to it that has 1 false activator
  3. create dock on that rail, shouldn't move

unload/load that sector and it will have moved

Tester information (Internal use only)

-QA Testing-

Rotators and rails that were stopped with a rail speed controller, still let those entities move a block.
Maybe logic doesn't load fast enough?

Serverconfig (server.cfg)
<replace this line with the file content>
Clientconfig (settings.cfg)
<replace this line with the file content>

Event Timeline

lancake updated the task description. (Show Details)Jun 3 2015, 9:18 PM
lancake added a project: Issue Navigation.
lancake changed Category from none/unspecified to Control Block System: Rails/Docking.
lancake changed Affected Gamemode(s) from none/unspecified to Single and Multi.
lancake set First occurrence (version) to 0.19228.
lancake changed Reproducible from uncertain to Yes.
lancake set Last tested (version) to 0.19242.
lancake edited a custom field.
lancake edited Serverconfig (server.cfg). (Show Details)
lancake edited Clientconfig (settings.cfg). (Show Details)
lancake added a subscriber: lancake.
lancake created this task.
lancake raised the priority of this task from to Normal.
lancake changed the task status from Open to In Queue (Game).Jun 4 2015, 6:50 PM
Restricted Application edited projects, added Game Development, Starmade; removed Issue Navigation. · View Herald TranscriptJun 4 2015, 6:50 PM
AndyP shifted this object from the S1 Public space to the S3 Starmade space.Aug 11 2015, 8:56 PM
AndyP changed the edit policy from "Starmade (Project)" to "All Users".
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.
lancake claimed this task.Sep 21 2015, 10:48 AM
lancake changed Last tested (version) from 0.19242 to 0.19349 (Dev).Sep 26 2015, 9:14 AM
lancake changed Last tested (version) from 0.19349 (Dev) to 0.19439 (Dev).Sep 26 2015, 10:08 AM
schema added a subscriber: schema.Sep 6 2016, 4:28 PM
schema changed the task status from In Queue (Game) to Resolved.

Rails will now wait until everything in the parent+raildocks entity is loaded. This also prevents docks to drive further into each other on loading

Restricted Application edited projects, added Quality Assurance; removed Game Development. · View Herald TranscriptSep 6 2016, 4:28 PM
lancake changed the task status from Resolved to In Queue (Game).Sep 8 2016, 1:42 PM

-QA Testing-

Rotators and rails that were stopped with a rail speed controller, still let those entities move a block.
Maybe logic doesn't load fast enough?

Restricted Application edited projects, added Game Development; removed Quality Assurance. · View Herald TranscriptSep 8 2016, 1:42 PM
lancake edited Steps to reproduce. (Show Details)Sep 8 2016, 1:47 PM
lancake edited Tester information (Internal use only). (Show Details)
lancake edited Tester information (Internal use only). (Show Details)
schema changed the task status from In Queue (Game) to Resolved.Sep 9 2016, 10:42 AM

Maybe i should actually use the fix i built...

Restricted Application edited projects, added Quality Assurance; removed Game Development. · View Herald TranscriptSep 9 2016, 10:42 AM
lancake closed this task as Closed.

-QA Testing-

Fix confirmed

Restricted Application removed a project: Quality Assurance. · View Herald TranscriptSep 9 2016, 5:44 PM
lancake changed Last tested (version) from 0.19439 (Dev) to 0.199.213.Sep 9 2016, 5:44 PM
Restricted Application added a project: CBS: Rails. · View Herald TranscriptMar 10 2017, 5:50 PM