It simply baffles me that you need 6 different add-ons (7 if count modular terrain bricks) to have one print be usable in every print brick. That is just ridiculous. Why on earth do we have to limit print bricks to one type of print?
I mean just look at this stuff:
http://forum.returntoblockland.com/dlm/search.php?k=Arrows&a=Demian&sc=5&ca=999&o=1&i=1&submit=SearchVisually the prints are identical. The thumbnail and print resolutions are identical. (Or they could be, no clue why I made the 1x1 prints 256x256.) The add-ons descriptions are identical. In fact, the entire add-on is just copypasted with a changed file name. (+description and namecheck naturally.) With this system, I would have only needed one add-on.
Every print brick has a variable called "printAspectRatio". The game reads this value and loads the appropriate prints for that value in the print GUI. This is an artificial limit. The game couldn't care less what size your brick is. You can make a huge 32x32 theater screen like print brick and set the "printAspectRatio" variable to "2x2r" and now the brick only uses Print_2x2r_*.zip prints which are made for ramps but could easily work
any other brick.
This system can be implemented in Blockland at any time Badspot feels like changing a few lines of code. You wouldn't even need to change the current system we have, no need to rename all your prints or update your bricks. Just make the game ignore the "printAspectRatio" variable and make it always return true, thus loading all prints when using the printer on any print brick. This might slow down your game a bit when you open the print dialog if you have dozens of prints enabled, but then you need to ask yourself do you really use all those prints?
Why. Oh why are the print bricks limited by the "printAspectRatio"? It doesn't even tell anything about the aspect ratio of the print. All prints except those made for 1x2f bricks are 1:1 ratio. If the users want to stretch 2:1 ratio (1x2f) prints to their poster bricks, let them. Everyone would be happier if we could just print anything on any print brick we want.