If you prefer to create a more complex, yet flexible grid placement system, I suggest reading this post: Creating A Furniture Placement System
It answers both of your questions: It snaps to grid based on the orientation of the plot
If you prefer to create a more complex, yet flexible grid placement system, I suggest reading this post: Creating A Furniture Placement System
It answers both of your questions: It snaps to grid based on the orientation of the plot