Ok so my problem.
Basically general idea is VR game where you build a plan on a grid and then as you are building it the actual house is built infront of you
So currently HouseAssembly is attached to a gameobject "House Assembly Manager" and the SnapToGrid is in every single material block.
The blocks correctly detect if they are corners, or in a line etc. However the big house assembling is really odd as it creates a corner but the last block that set off the block that should be the corner becoming a corner block also became a corner block. That is the main issue.
A tool for sharing your source code with the world!