Page MenuHomeSchine - Phabricator

Starmade | Blueprints incorrectly save wireless logic links
Closed, FinishedPublic

Description

Wireless links between docks/mothership don't seem to always save (or load).

  • Server blueprints for ships are fine
  • Local blueprints for ships only save a portion of the wireless links between docks or in most cases non at all.
  • Local and server blueprints for stations save nothing as far as I can see.

How to reproduce:

  1. Make 2 shipcores, add a wireless block to each
  2. dock the 2 cores together and link up the wireless block 2 ways
  3. make a local blueprint of it and spawn it in
  4. notice how not all links get preserved (in this case either 1 of the 2 or none)

This is a blueprint with 4 wireless blocks:


Links were put like this:

  • mothership <-> dock 1
  • dock 2 <-> dock 3

Details

Commits
Restricted Diffusion Commit
Task Type
Bug
Testing Results
Affected Gamemode(s)
Single and Multi
Reproducible
Yes
Last tested (version)
0.19268 (Dev)
Category
Logic Gates
First occurrence (version)
0.19217 (Dev)
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

lancake updated the task description. (Show Details)Jun 17 2015, 10:13 AM
lancake changed Category from none/unspecified to Logic Gates.
lancake changed Affected Gamemode(s) from none/unspecified to Single and Multi.
lancake set First occurrence (version) to 0.19217 (Dev).
lancake changed Reproducible from uncertain to Yes.
lancake set Last tested (version) to 0.19268 (Dev).
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 High.
Restricted Application added a project: Issue Navigation. · View Herald TranscriptJun 17 2015, 10:13 AM
lancake set Task Type to Bug.Jun 17 2015, 10:13 AM
lancake set OS-Specific to No.
lancake set Hardware-Specific to No.
lancake set Video Card Vendor to uncertain.
lancake changed the task status from Open to In Queue (Game).
Restricted Application edited projects, added Game Development, Starmade; removed Issue Navigation. · View Herald TranscriptJun 17 2015, 10:13 AM
lancake updated the task description. (Show Details)Jun 17 2015, 11:12 AM
AndyP added a parent task: Unknown Object (Maniphest Task).Jun 30 2015, 4:25 PM
schema added a commit: Restricted Diffusion Commit.Jul 9 2015, 6:42 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 9 2015, 6:42 AM
schema added a subscriber: schema.Jul 9 2015, 6:42 AM

local blueprints lacked the wireless info. Implemented system using the manager container value updates to recursively send them on request. Blueprint save will hold off until those are received.

Stations had a bug where the wireless uid were pointing to ENTITY_STATION instead of ENTITY_SHIP

SmilingDemon closed this task as Closed.Jul 9 2015, 7:54 PM
SmilingDemon claimed this task.

remaning problems unrelated to this problem

fixed

Restricted Application removed a project: Quality Assurance. · View Herald TranscriptJul 9 2015, 7:54 PM
AndyP removed SmilingDemon as the assignee of this task.Jul 11 2015, 12:48 PM
AndyP shifted this object from the S1 Public space to the S3 Starmade space.Aug 11 2015, 10:59 PM
AndyP changed the edit policy from "Starmade (Project)" to "All Users".
Restricted Application added a project: Logic. · View Herald TranscriptMar 10 2017, 6:33 PM