Author Topic: Allow any print on any print brick, remove the artificial limit  (Read 596 times)

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=Search
Visually 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.



Yes, this should be added to Filipe's topic about things for the next update

Well to be fair. 1x1 prints can be used by the next size. A 1x1f can be printed onto a 2x2f and vice versa. Only oblong prints have their own category. Why that example has each download for every category is silly.

Mod Ter should also NOT have its own section. Luckily, that's an easy edit to the bricks and prints.

Edit: Oh Demian, those were your prints. Yeah, you don't need two desperate files for 1x1f and 2x2f prints. You could axe the 1x1f file and use the 2x2f on both 2x2 and 1x1f bricks.
Also, wtf is a 2x2r print?
« Last Edit: January 12, 2013, 03:54:05 PM by Mr.Noßody »

would be easier for me to (every now and then) update only one add-on instead of five, yes


Uh, I can't use 2x2f prints on 1x1f's.

The fu-
I can!

I've been doing so for as long as I've been playing this game too!...

I just checked ingame, doesn't work :|
Are you sure you don't have a print pack that ports the 2x2f prints to the 1x1f?

No, I don't..

That is too weird.
Well then, ignore what I said.
I support this.


The 2x2x1 ramp print.

Of course, or course.

For some reason I was thinking "r" stood for "round".
How silly of me.

Yeah, you don't need two desperate files for 1x1f and 2x2f prints.

Yeah, the files don't need to be so desperate.