OnTeamMemberPromote
Usage
- Return a non-null value to override default behavior
Example Autogenerated
csharp
private object OnTeamMemberPromote( RelationshipManager.PlayerTeam instance, ulong newTeamLeader )
{
Puts( "OnTeamMemberPromote works!" );
return null;
}Location
- RelationshipManager/PlayerTeam::SetTeamLeader(ulong newTeamLeader)
csharp
public void SetTeamLeader(ulong newTeamLeader)
{
if (Interface.CallHook("OnTeamMemberPromote", this, newTeamLeader) == null)
{
Facepunch.Rust.Analytics.Azure.OnTeamChanged("promoted", teamID, teamLeader, newTeamLeader, members);
teamLeader = newTeamLeader;
MarkDirty();
}
//---