Table of Contents

Class MultiplayerPollComponent

Namespace
TaleWorlds.MountAndBlade
Assembly
TaleWorlds.MountAndBlade.dll
public class MultiplayerPollComponent : MissionNetwork, IMissionBehavior, IUdpNetworkHandler
Inheritance
MultiplayerPollComponent
Implements
Inherited Members

Constructors

MultiplayerPollComponent()

public MultiplayerPollComponent()

Fields

MinimumParticipantCountRequired

public const int MinimumParticipantCountRequired = 3

Field Value

int

OnKickPollOpened

public Action<MissionPeer, MissionPeer, bool> OnKickPollOpened

Field Value

Action<MissionPeer, MissionPeer, bool>

OnPollCancelled

public Action OnPollCancelled

Field Value

Action

OnPollClosed

public Action OnPollClosed

Field Value

Action

OnPollRejected

public Action<MultiplayerPollRejectReason> OnPollRejected

Field Value

Action<MultiplayerPollRejectReason>

OnPollUpdated

public Action<int, int> OnPollUpdated

Field Value

Action<int, int>

Methods

AddRemoveMessageHandlers(NetworkMessageHandlerRegistererContainer)

protected override void AddRemoveMessageHandlers(GameNetwork.NetworkMessageHandlerRegistererContainer registerer)

Parameters

registerer GameNetwork.NetworkMessageHandlerRegistererContainer

OnBehaviorInitialize()

public override void OnBehaviorInitialize()

OnMissionTick(float)

public override void OnMissionTick(float dt)

Parameters

dt float

RequestKickPlayerPoll(NetworkCommunicator, bool)

public void RequestKickPlayerPoll(NetworkCommunicator peer, bool banPlayer)

Parameters

peer NetworkCommunicator
banPlayer bool

Vote(bool)

public void Vote(bool accepted)

Parameters

accepted bool

This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).