Skip to content

OnTeamCreate

Usage

  • Return a non-null value to override default behavior

Example Autogenerated

csharp
private void OnTeamCreate( BasePlayer player )
{
    Puts( "OnTeamCreate works!" );
}

Location

  • RelationshipManager::TryCreateTeam(BasePlayer player)
csharp
//---
{
	if (player.currentTeam != 0uL)
	{
		return;
	}
	if (Interface.CallHook("OnTeamCreate", player) != null)
	{
		return;
	}
	RelationshipManager.PlayerTeam playerTeam = RelationshipManager.ServerInstance.CreateTeam();
	playerTeam.teamLeader = player.userID;
//---

Released under the MIT License.