Jump to content

Recommended Posts

Posted

Hi everyone! 


Here's some background: There is a website called "archipelago", that allows you to host randomizers for games. So, for example, you'd put in a pokémon game and a mario game, and while playing the pokémon game, you can find mario items that will then go to the mario game.
Some people have made a lego version, where you can "receive" the lego bricks you need to build your set, and "send" other games items for pages of instruction. However, they're not perfect, and had to be done manually. I think I can fix this.

However, to do so, I would need an API that, when given a set ID, gives the pieces needed for each step. AKA, step 1 needs a red stud and a brown 2x4, step 2 needs a black technic rod... (it could also just be the piece's ID, I don't mind). I am wondering if such a thing exists.
 

Thank you for your attention.

Posted

Hi,

That doesn’t exist.

I see 3 possibilities:

  1. Find how the LEGO® Builder app stores the 3D instructions.  (Only recent sets have 3D instructions, others only have PDFs.)  Not easy.
  2. Make a tool that read the PDFs.  Not easy.
  3. Find the sets already built with the steps in LDraw or Studio and extract that info.  The extraction would be rather straightforward (unless the author used L(3D)Pub’s buffer exchange because that allows to remove / add parts during the build).  Finding the sets built with steps is not easy.

 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...