Dynamic Position
Dynamic Position allows to spawn players into positions according to some custom logic.
In the image above, the "PositionPrefabProvider" is the object with a component PositionProvider which has a method called "GetSpawnPosition".
To create a Dynamic Position provider you will need to create a script to provide the position to spawn the player, this script shall implement the interface IInformationProvider to return the position to use when the prefab was spawned ( see Providers Scripts ).
You can also check the example script PositionProvider in the examples folder. This script has a full implementation of how to provide positions.