Class MultiplayerTeamSelectComponent
- Namespace
- TaleWorlds.MountAndBlade
- Assembly
- TaleWorlds.MountAndBlade.dll
public class MultiplayerTeamSelectComponent : MissionNetwork, IMissionBehavior, IUdpNetworkHandler
- Inheritance
-
MultiplayerTeamSelectComponent
- Implements
- Inherited Members
Constructors
MultiplayerTeamSelectComponent()
public MultiplayerTeamSelectComponent()
Properties
TeamSelectionEnabled
public bool TeamSelectionEnabled { get; }
Property Value
Methods
AddRemoveMessageHandlers(NetworkMessageHandlerRegistererContainer)
protected override void AddRemoveMessageHandlers(GameNetwork.NetworkMessageHandlerRegistererContainer registerer)
Parameters
AfterStart()
public override void AfterStart()
AutoAssignTeam(NetworkCommunicator)
public void AutoAssignTeam(NetworkCommunicator peer)
Parameters
peer
NetworkCommunicator
BalanceTeams()
public void BalanceTeams()
ChangeTeam(Team)
public void ChangeTeam(Team team)
Parameters
team
Team
ChangeTeamServer(NetworkCommunicator, Team)
public void ChangeTeamServer(NetworkCommunicator networkPeer, Team team)
Parameters
networkPeer
NetworkCommunicatorteam
Team
GetDisabledTeams()
public List<Team> GetDisabledTeams()
Returns
GetFriendsForTeam(Team)
public IEnumerable<VirtualPlayer> GetFriendsForTeam(Team team)
Parameters
team
Team
Returns
GetPlayerCountForTeam(Team)
public int GetPlayerCountForTeam(Team team)
Parameters
team
Team
Returns
OnBehaviorInitialize()
public override void OnBehaviorInitialize()
OnRemoveBehavior()
public override void OnRemoveBehavior()
SelectTeam()
public void SelectTeam()
UpdateTeams(NetworkCommunicator, Team, Team)
public void UpdateTeams(NetworkCommunicator peer, Team oldTeam, Team newTeam)
Parameters
peer
NetworkCommunicatoroldTeam
TeamnewTeam
Team
Events
OnMyTeamChange
public event Action OnMyTeamChange
Event Type
OnSelectingTeam
public event MultiplayerTeamSelectComponent.OnSelectingTeamDelegate OnSelectingTeam
Event Type
OnUpdateFriendsPerTeam
public event Action OnUpdateFriendsPerTeam
Event Type
OnUpdateTeams
public event Action OnUpdateTeams
Event Type
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).