--[[
	Creates a number of different collision groups, and sets their interaction
]]

function CollisionGroupsController.init()
	PhysicsService:CreateCollisionGroup(Constants.CollisionGroup.Door)
	PhysicsService:CreateCollisionGroup(Constants.CollisionGroup.Monster)
	PhysicsService:CreateCollisionGroup(Constants.CollisionGroup.Player)
	PhysicsService:CreateCollisionGroup(Constants.CollisionGroup.Elevator)

	PhysicsService:CollisionGroupSetCollidable(Constants.CollisionGroup.Monster, Constants.CollisionGroup.Door, false)
	PhysicsService:CollisionGroupSetCollidable(Constants.CollisionGroup.Monster, Constants.CollisionGroup.Player, false)
	PhysicsService:CollisionGroupSetCollidable(Constants.CollisionGroup.Elevator, "Default", false)
end
