Barotrauma Server
Loading...
Searching...
No Matches
Barotrauma.NetLobbyScreen Class Reference
Inheritance diagram for Barotrauma.NetLobbyScreen:
Barotrauma.Screen Barotrauma.Screen

Public Member Functions

void SetLevelDifficulty (float difficulty)
 
void SetBotCount (int botCount)
 
void SetBotSpawnMode (BotSpawnMode botSpawnMode)
 
void SetTraitorProbability (float probability)
 
void SetTraitorDangerLevel (int dangerLevel)
 
 NetLobbyScreen ()
 
IReadOnlyList< SubmarineInfoGetSubList ()
 
void AddSub (SubmarineInfo sub)
 
void ToggleCampaignMode (bool enabled)
 
override void Select ()
 
void RandomizeSettings ()
 
- Public Member Functions inherited from Barotrauma.Screen
virtual void Deselect ()
 
virtual void Update (double deltaTime)
 

Public Attributes

bool RadiationEnabled = true
 

Properties

UInt16 LastUpdateID [get, set]
 
SubmarineInfo SelectedSub [get, set]
 
SubmarineInfo SelectedShuttle [get, set]
 
GameModePreset[] GameModes [get]
 
int SelectedModeIndex [get, set]
 
Identifier SelectedModeIdentifier [get, set]
 
GameModePreset SelectedMode [get]
 
MissionType MissionType [get, set]
 
string MissionTypeName [get, set]
 
string LevelSeed [get, set]
 
- Properties inherited from Barotrauma.Screen
static Screen Selected [get]
 
virtual Camera Cam [get]
 
virtual bool IsEditor [get]
 

Additional Inherited Members

- Static Public Member Functions inherited from Barotrauma.Screen
static void SelectNull ()
 

Constructor & Destructor Documentation

◆ NetLobbyScreen()

Barotrauma.NetLobbyScreen.NetLobbyScreen ( )

Member Function Documentation

◆ AddSub()

void Barotrauma.NetLobbyScreen.AddSub ( SubmarineInfo sub)

◆ GetSubList()

IReadOnlyList< SubmarineInfo > Barotrauma.NetLobbyScreen.GetSubList ( )

◆ RandomizeSettings()

void Barotrauma.NetLobbyScreen.RandomizeSettings ( )

◆ Select()

override void Barotrauma.NetLobbyScreen.Select ( )
virtual

Reimplemented from Barotrauma.Screen.

◆ SetBotCount()

void Barotrauma.NetLobbyScreen.SetBotCount ( int botCount)

◆ SetBotSpawnMode()

void Barotrauma.NetLobbyScreen.SetBotSpawnMode ( BotSpawnMode botSpawnMode)

◆ SetLevelDifficulty()

void Barotrauma.NetLobbyScreen.SetLevelDifficulty ( float difficulty)

◆ SetTraitorDangerLevel()

void Barotrauma.NetLobbyScreen.SetTraitorDangerLevel ( int dangerLevel)

◆ SetTraitorProbability()

void Barotrauma.NetLobbyScreen.SetTraitorProbability ( float probability)

◆ ToggleCampaignMode()

void Barotrauma.NetLobbyScreen.ToggleCampaignMode ( bool enabled)

Member Data Documentation

◆ RadiationEnabled

bool Barotrauma.NetLobbyScreen.RadiationEnabled = true

Property Documentation

◆ GameModes

GameModePreset [] Barotrauma.NetLobbyScreen.GameModes
get

◆ LastUpdateID

UInt16 Barotrauma.NetLobbyScreen.LastUpdateID
getset

◆ LevelSeed

string Barotrauma.NetLobbyScreen.LevelSeed
getset

◆ MissionType

MissionType Barotrauma.NetLobbyScreen.MissionType
getset

◆ MissionTypeName

string Barotrauma.NetLobbyScreen.MissionTypeName
getset

◆ SelectedMode

GameModePreset Barotrauma.NetLobbyScreen.SelectedMode
get

◆ SelectedModeIdentifier

Identifier Barotrauma.NetLobbyScreen.SelectedModeIdentifier
getset

◆ SelectedModeIndex

int Barotrauma.NetLobbyScreen.SelectedModeIndex
getset

◆ SelectedShuttle

SubmarineInfo Barotrauma.NetLobbyScreen.SelectedShuttle
getset

◆ SelectedSub

SubmarineInfo Barotrauma.NetLobbyScreen.SelectedSub
getset

The documentation for this class was generated from the following files: