Basically my idea is this.
There are many games in which certain teams change their spawning area to advance the gameplay.
We could use an event that could enable or disable bricks to become spawning areas for certain teams or anyone.
This could also be useful for special minigames as checkpoints for the whole minigame so noone is left behind.
It could be layed out like this.
OnActivate - Brick - SetAsSpawnPoint - None
All
Team1
Team2
Team3
Team4
Team5
Team6
If you set it to team 1, then set it to team 2, it will no longer spawn team 1.
If you set it to team None, then nobody will spawn from it.
This could also be used on default spawn and team spawn bricks to stop them from working normally.