Page MenuHomeSchine - Phabricator

Starmade | Shipyard will not finalize construction if any resources are greater than 100%.
Closed, DuplicatePublic

Description

I am unsure if this will repeat beyond the build I finally did finish (by throwing in exact block sums until the order worked itself out, and every item was at exactly 100%, with none > 100%).

In any case, if any resource is filled beyond 100%, the construction will not finalize. The check appears to loop over every value, check if count == desired, and only returns true if all are equal, rather than count >= desired.

Details

Task Type
Bug
Testing Results
Affected Gamemode(s)
Single and Multi
Reproducible
Yes
Category
Control Block System: Shipyards
Hardware/Software/System
OS-Specific
No
Hardware-Specific
No
Video Card Vendor
uncertain
User/Reporter/Contact
Username on Registry
ca2longoria
Steps to reproduce

Ship has many slab-able blocks. (Also happened with plex door)

During construction, block distribution acts irregularly, filling beyond the limit for the slabs instead of stopping at 100%.

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

Event Timeline

ca2longoria updated the task description. (Show Details)Mar 15 2016, 1:23 AM
ca2longoria changed Category from none/unspecified to Control Block System: Shipyards.
ca2longoria edited Serverconfig (server.cfg). (Show Details)
ca2longoria edited Clientconfig (settings.cfg). (Show Details)
ca2longoria set Username on Registry to ca2longoria.
ca2longoria changed Affected Gamemode(s) from none/unspecified to Single and Multi.
ca2longoria changed Reproducible from uncertain to Yes.
ca2longoria edited Steps to reproduce. (Show Details)
ca2longoria added a subscriber: ca2longoria.
ca2longoria created this task.
Restricted Application added a project: Issue Navigation. · View Herald TranscriptMar 15 2016, 1:23 AM
SmilingDemon shifted this object from the S1 Public space to the S3 Starmade space.Mar 15 2016, 4:00 PM
SmilingDemon changed the visibility from "Custom Policy" to "Public (No Login Required)".
SmilingDemon changed the edit policy from "Task Author" to "Starmade (Project)".
SmilingDemon set Task Type to Bug.
SmilingDemon set OS-Specific to No.
SmilingDemon set Hardware-Specific to No.
SmilingDemon set Video Card Vendor to uncertain.
SmilingDemon claimed this task.
SmilingDemon triaged this task as Normal priority.
Restricted Application edited projects, added Starmade; removed Issue Navigation. · View Herald TranscriptMar 15 2016, 4:01 PM

This is a part of the problems reported in T1021

AndyP moved this task from Unclassed to Archived on the Starmade board.Mar 20 2016, 9:15 AM
Restricted Application added a project: CBS: Shipyards. · View Herald TranscriptMar 10 2017, 6:15 PM