One of the things I’m trying to make simpler is the creation of the snap boxes, I’d like to have there location based on the size of the blocks (so for instance if you made a foundation that was “300x300x40” i.e x,y,z then I’ve created a vector which you store this information in (can’t be done auto). This can then be fed into offsets which re-position the hit boxes. I can show on the video.
I’m gonna add an update system to, so that snap boxes which currently have been used will get destroyed and ones that need adding can be created. Might include that in the video, requires lots of tracing a validity checks for the instance blueprints. Obviously this will then feed into the structure validity, so you can’t destroy all the walls and leave the first floor hanging, (currently it does even though you can’t delete blocks yet).