Team Number

Check out the part on Splitting Teams Equally.

team_multiplayer_balance := class(creative_device):
     # Holds the teams found with GetTeams() 
     var Teams : []team = array{}
OnBegin<override>()<suspends>:void=
     Print("Verse Device Started!")
     set Teams = Self.GetPlayspace().GetTeamCollection().GetTeams()
     AllPlayers := GetPlayspace().GetPlayers()