Table of Contents

Class PlayerLobbyComponent

Namespace
Uncreated.Warfare.Lobby
Assembly
Uncreated.Warfare.dll
public class PlayerLobbyComponent : IPlayerComponent, IDisposable
Inheritance
PlayerLobbyComponent
Implements
Inherited Members

Properties

ClosestTeam

public ref LobbyZoneManager.FlagInfo ClosestTeam { get; }

Property Value

LobbyZoneManager.FlagInfo

IsClosest

public bool IsClosest { get; }

Property Value

bool

IsInLobby

public bool IsInLobby { get; }

Property Value

bool

IsJoining

public bool IsJoining { get; }

Property Value

bool

IsLooking

public bool IsLooking { get; }

Property Value

bool

JoiningTeam

public ref LobbyZoneManager.FlagInfo JoiningTeam { get; }

Property Value

LobbyZoneManager.FlagInfo

LookingTeam

public ref LobbyZoneManager.FlagInfo LookingTeam { get; }

Property Value

LobbyZoneManager.FlagInfo

Player

public WarfarePlayer Player { get; }

Property Value

WarfarePlayer

Methods

Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

public void Dispose()

EnterLobby()

public void EnterLobby()

ExitLobby()

public void ExitLobby()

StartJoiningTeam(int)

public void StartJoiningTeam(int team)

Parameters

team int

TryTrackQuest(QuestAsset)

public bool TryTrackQuest(QuestAsset quest)

Parameters

quest QuestAsset

Returns

bool

UpdatePositionalData(int, int)

public void UpdatePositionalData(int lookingTeam, int closestTeam)

Parameters

lookingTeam int
closestTeam int

UpdateTeamInfo()

Updates squad leader and friend list.

public void UpdateTeamInfo()

UpdateUI(bool)

Fully updates the UI.

public void UpdateUI(bool send = false)

Parameters

send bool