Double Crossover Track
complete
Justin Rupp
Officially the crossover is 2 parts (not counting the yellow "ground throw" that lets you switch the direction of the point). 2 of the same identical part. BrickLayouts could implement it in one of three ways:
- Add the "half" part, and users must add 2 of them to the layout so they have a full double crossover
- Create a BrickLayouts part that is an image of the 2 "half" parts already connected. You would never be able to separate the 2 "half" parts.
- Make the button in BrickLayouts automatically add the 2 "half" parts to your layout at the same time, pre-connected. They would also be "grouped" so that if you try to drag one of them around, the other comes with it. A user could optionally "un-group" the parts, and then reposition/rotate each half of the double crossover independently. (If we implement it this way, we have to implement part "grouping" first).
Initially our thoughts are that 3️⃣ is the best way.. but if no one is ever going to need to actually separate the halves of the double crossover, then this option is needlessly complicating (possibly delaying) the implementation of this. It is possible (likely) that option 2️⃣ would satisfy the needs of 99% of BrickLayouts users.
Justin Rupp
marked this post as
complete
Implemented in GitHub commit 7ed000e.
Justin Rupp
marked this post as
in progress
Justin Rupp
marked this post as
planned
Justin Rupp
Update: First we are going to add the Double Crossover as a single part. In the future, when part grouping is added as a feature, we will go back and convert this to 2 parts that are added pre-grouped by default. This allows us to add this part ASAP, but also accommodate the (rare) desired to split the part for advanced users.
C
Cameron Miller
I dont see a use case where the halves are used independently especially for the TLG made part (and its copies) so a single part would the the cleanest IMO