Author Topic: The ability to vertically flip bricks.  (Read 969 times)

It would make building more advanced, I was thinking this would be more of a new feature for the game instead of an addon, as in I am sure it would require engine changes.

It would probably become a new version too.

I support this suggestion. It would cut down on datablocks as well as making building more simple.

This would either use seperate blbs but allow it to be compressed into a single datablock, or use an algorithm to invert the brick's angles, dimensions, etc

I would suggest using two BLB files and allowing an option for something like:

datablock fxDtsBrickdata(Brickname)
{
   brickFile = "./32degRamp.blb";
   category = "Ramps";
   subCategory = "32 Degree";
   uiName = "7x2x6";
   brickFile_Invert = "32degRamp_Inverted.blb";
};

Then, when the invert button is pressed, the ghost brick toggles to the inverted blb.
For saving/loading, an argument may be added to signify the brick is flipped.

^when done this way, it's possible to be done with a mod

^when done this way, it's possible to be done with a mod
Not sure what kind of modding capabilities you're thinking of.

Not sure what kind of modding capabilities you're thinking of.
whoops you're right silly me

/support

But I think I there could be a bug with the plates

/support

But I think I there could be a bug with the plates
Where the forget do people even come up with stuff like this?


Where the forget do people even come up with stuff like this?
Seriously overestimating how well they understand the game.

The question is, how wide is a simple 1x1 flipped on its side? Bricks aren't cubic, and you can't shift them by the height of a plate on the XY plane. Could you connect 2 overturned 1x1s? Would they overlap where the end of one exceeds its brick grid dimensions, or would it just be impossible to connect and have the footprint of a 1x2? If you can connect them, does the second one have to be even more misaligned with the brick grid by having neither its bottom or its top aligned? This would get confusing pretty fast.