Layers & Tags

Project Settings Package
Since the release of MBS 1.1 you can now import the project settings which saves a lot of time having to set these up by hand. Get the Project Settings Package here

Layers
Modular building system only requires three custom layers to be added into your project. You may need a fourth for the terrain, this can also be used for any static terrain/ground meshes if you are not using a unity type terrain.

BuildingWorld is used for collisions with players, bullets and vehicles for instance where as BuildingStructure is used when placing objects and building. PlacementObject is the layer used by the placement mesh which is the prefab that turns red and green indicating when you can and cannot place a building module.
 * 1) BuildingWorld
 * 2) BuildingStructure
 * 3) PlacementObject
 * 4) Terrain
 * 5) Building

Player needs to interact with BuildWorld otherwise players will be able to run through walls.

PlacementObject needs to interact with BuildingStructure and Players, (this may be different in your game)  If you have a layer for AI, Trees and Rocks for instance, you may wish to include these as these will intersect the placement object and make it turn red, preventing players from placing buildings that intersect with the scenery.

The rest of the layers you will need to use or setup will probably be from your own project but this information should help you to configure your own layer matrix.

Tags
There are the required tags used by the system currently as of version 1.1.
 * 1) Terrain
 * 2) Foundation
 * 3) Pillar
 * 4) Wall
 * 5) WallWindow
 * 6) WallDoorway
 * 7) Ceiling
 * 8) Stairs
 * 9) Door
 * 10) Window
 * 11) Prop
 * 12) WindowSocket
 * 13) DoorSocket
 * 14) Building