I have started writing one, but it's going to be tedious to get right; before I go too far down this rabbit hole, I want to make sure I'm not repeating efforts someone else has done.
Right now, a sample of my "red circuit pod" is here: http://www.flame.org/~explorer/factorio ... t-pod.html The intent is not to render just like it is in game, but to show it more like a building floor plan, and use simple boxes and such. Eventually, I'll annotate things like requester boxes with what they request, filter inserters with their list, things connected to networks or wires, etc with their parameters.
The blueprint string this is rendered from:
Code: Select all
H4sIAAAAAAAA/91VzW7bMAx+lSBnC3DcbpdOz2IoEpMQkyVNorMWht99dKP1z80ibwXaLpcgEcnvhyJl/Mp6reyqlQM4QkJIchic6kCuVUrQbS26veiUPqAD
cbWugk8c5p0cbqW4ru6kaMYqgsYwpZijchqM0Bh1j7Qeq1xspxIJdAkiQXxRpZmqXI2VQa5z/29Tae8oettu4aCO6KMcrN9jItQtH5mcvMOYqE24d8rKge4m
DkjQrassYc6HsxMpR7Kppw//7oKKihhi/e107phFS759QHRAP338Lin2MD5I+n0s9AFYXIQfPX/P1G2yunze7tBy0GQzOgO3cpO5gmXY6N1UMLNlMj0z/VIz
5im4ycHBqnvorYpPopZyexdqf7gJ84vw9TNchMuD8oZz0jyz51zDA3PCI4gQ/RHN63eyKerJCXXzbDoXKK85u34Urn0IEIVWWwuPolOnrBVWdWGe/JTmIpEL
NM6NbYrTNq/3o3B5Ft2JDgz2nThNIasPns2bN6ku7+eZdl4GKseZwSzxptiaS0LfbFoWDMt//ZJ9oNeiftnf679fFOeXzBkz6jIv8r5jlQT/+FB/IOdnk1W8
Lj/P4z5WOBVhjxcB54Zw/k0E6qNbtTfgzC+qlKFJaQsAAA==