Any chance I can get some help please even if it isn't a fix?
I gave up on waiting for a maybe impossible fix to try putting my own blueprints in the code itself as the default blueprint.
I have that partially working.
The first problem I have I think has to do with this variable - boundingBox. I tried setting it based on the values in the blueprint screen but the result is two fold.
First the electric pole is not in the right place.
And second, maybe, the rest of the blue print is not being placed at all.
So no concrete and no other rails.
All I have in the BPs are signals, a pole, 4 rail tracks, concrete.
So for example in the vertical BP I set it to this:
boundingBox = { br = { x =42 , y = 4 }, tl = { x = 0, y = 0 } },
But I have no idea what "br" and "tl" even mean or if I need this really.
So any idea what they mean?
In this case I actually overwrote the following 2 fields with BPs with concrete in them
defaults_concrete_vert
defaults_concrete_diag
And then set the default BPs to equal these so I have this as well:
defaultsDiagonal = defaults_concrete_diag
defaultsStraight = defaults_concrete_vert
The end result though is that I get a single track being planted along with regular signals and electric poles but only a single track where as the BP has 4. Also no concrete is being planted.
The updated blueprints are as follows
DIAG
0eNqlmM2OmzAUhV9l5DWM4muDgd1IVVdddVuNKpJ4GEvEIOO0jUa8e/nLdJJJFe71KnHgnO9wFY4Mb2xbH3XrjPWseGOdLdvYN3HlzH5c/2GFkBE7jR99xMpt19RHr+PxvNbYihXeHXXEzK6xHSt+DA6msmU9av2p1axgxusDi5gtD+PKlaZmg5Oxez2Y8z66K3kpXR27Ztu0jfMftNA/R0xbb7zRM3tanH7a42Gr3WD+btH5gVu9+njCR6xtukHV2OUS8+kK88F6b5zezUfUGO3KES6uI16Cf/Z7TGbHx+TSM7nhKdam5GIy5eJ+TnmZc/daGvvftFwscccv9/Mm795bU8W6Hs51Zhe3Ta1jecNdzd6qv+GVrpsnPw+Uf5oov+Gq1k4U+OQK/P5Es3VJ4TxLEGuS5quTLq7JddLhFvCmXv7/12ObZ9b/i65fjNX7eLhZd057zcZIN0WAEwGFBHSSwIkEhSToJIkTSQpJ0kkJTpRQSAmdlOJEKYWU0kkKJ1IUkqKTMpwoo5AyOinHiXIKKaeT+AbZlhsKa1ERYRzb6JxG40E0ZNtyoNEgiIbs3PMODGgyIg3ZvFzSaDKIhuxfntBoSRAN2cI8pdHSIBqyi8/765QmI9KQjcwzGi0LomFbOafR8hAaIFsZNiTaIiPSALuz5zQaD6JhnySARoMgGrKVQdBoIoiGbGWQNJoMoiFb+fwELWkyIg3ZypDSaGkQDdnKoGg0FURDtjJkNFoWRMO2ck6j5SE0gWxlsSHRFhmRJpCtLDiNxoNo2DdKQKPBCtpzNL81Lz68z49YXW51Pfz29en7twf58MWU1cNvs9duOPZLu26CQMalykEptVGQyr7/CxSZ3Do=
VERT
0eNqd2c1u2kAUQOFXiWZtR7n3jjGwy6arrrrpoooqAxMykmNbZqgaRbx7B0ij/JCWnBUyYS5nIsMnm0e3aLdhGGOX3PzRbbpmKFNfrse42h//dnOvhXvID7vCNYtN325TKPcvG2K3dvM0bkPh4rLvNm7+Iw+I665p90vTwxDc3MUU7l3huuZ+fzQ2sXV5UuxWIc+WXfHfJbfN2JZjv+iHfkwv1urupnChSzHFcHzvw8HDz257vwhjHv48YhHXZWjDMo1xWQ59G0qf5w/9Jq/tu6d96tVhn7rbN70Zpc+jNilvYX2XysNO3g2ZHWbYqRn26p9QPu363QS5uqyOQy6rvNlVHHP34c/+xFB/bphUH5dVr8uWd03sPu6bfKZvct6mtXox9MSY+txtav3xNqfntZj8u2V2bovZ35Z8oqbYPp2lb151POvyB+E5LtzGLqzK/JFajiEFt284uUjJIvvcIiF5QvKE5CnJU5KnJM9InpE8I3me5HmS50leRfIqkleRvAnJm5C8CcmrSV5N8mqSNyV5U5I3JXkzkjcjeTP0tYzYEOSGMDiYHIwOZIcgPATpIYgPQX4IAkSQIIIIEWSIIEQEKSKIEUGOCIJEkCSCKBFkiSBMBGkiiBNBnggCRZAogkgRZIoiUxSZosgURaYoMkXZ9Qi7IGFXJMgURaYoMkWRKYpMUWSKIlMUmaLIFEWmKDJFkSmKTFFkiiJTFJmiyBRFpigyRZEpikxRZIohUwyZYsgUQ6YYMsWQKYZMMWSKsdtc7D4Xu9GFTDFkiiFTDJliyBRDphgyxZAphkwxZIohUwyZYsgUQ6YYMsWQKYZMMWSKIVM8MsUjUzwyxSNTPDLFn2HKTXH8TXX+4sfewrXNIrT5uS/X375e+IvvcRXG/PSvMG4O43Uqvp5pXddXtU78bvcH/C3kMQ==
Oh well I'll go back at it and post my findings eventually if I get it working.