Barotrauma Client
Loading...
Searching...
No Matches
Barotrauma.MapGenerationParams Class Reference
Inheritance diagram for Barotrauma.MapGenerationParams:
Barotrauma.Prefab Barotrauma.ISerializableEntity

Public Member Functions

 MapGenerationParams (ContentXElement element, MapGenerationParametersFile file)
 
override void Dispose ()
 
- Public Member Functions inherited from Barotrauma.Prefab
 Prefab (ContentFile file, Identifier identifier)
 
 Prefab (ContentFile file, ContentXElement element)
 
void Dispose ()
 

Public Attributes

readonly bool ShowLocations = true
 
readonly bool ShowLevelTypeNames = false
 
readonly bool ShowOverlay = true
 
readonly ImmutableArray< int > GateCount
 
RadiationParams RadiationParams
 
- Public Attributes inherited from Barotrauma.Prefab
readonly Identifier Identifier
 
readonly ContentFile ContentFile
 

Static Public Attributes

static readonly PrefabSelector< MapGenerationParamsParams = new PrefabSelector<MapGenerationParams>()
 
- Static Public Attributes inherited from Barotrauma.Prefab
static readonly ImmutableHashSet< Type > Types
 

Properties

static MapGenerationParams Instance [get]
 
int DifficultyZones [get, set]
 
int Width [get, set]
 
int Height [get, set]
 
float SmallLevelConnectionLength [get, set]
 
float LargeLevelConnectionLength [get, set]
 
Point VoronoiSiteInterval [get, set]
 
Point VoronoiSiteVariance [get, set]
 
float MinConnectionDistance [get, set]
 
float MinLocationDistance [get, set]
 
float ConnectionIndicatorIterationMultiplier [get, set]
 
float ConnectionIndicatorDisplacementMultiplier [get, set]
 
string Name [get]
 
Dictionary< Identifier, SerializablePropertySerializableProperties [get]
 
- Properties inherited from Barotrauma.Prefab
ContentPackageContentPackage [get]
 
ContentPath FilePath [get]
 
- Properties inherited from Barotrauma.ISerializableEntity

Additional Inherited Members

- Static Public Member Functions inherited from Barotrauma.Prefab
static void DisallowCallFromConstructor ()
 
- Protected Member Functions inherited from Barotrauma.Prefab
virtual Identifier DetermineIdentifier (XElement element)
 

Constructor & Destructor Documentation

◆ MapGenerationParams()

Barotrauma.MapGenerationParams.MapGenerationParams ( ContentXElement element,
MapGenerationParametersFile file )

Member Function Documentation

◆ Dispose()

override void Barotrauma.MapGenerationParams.Dispose ( )

Member Data Documentation

◆ GateCount

readonly ImmutableArray<int> Barotrauma.MapGenerationParams.GateCount

◆ Params

readonly PrefabSelector<MapGenerationParams> Barotrauma.MapGenerationParams.Params = new PrefabSelector<MapGenerationParams>()
static

◆ RadiationParams

RadiationParams Barotrauma.MapGenerationParams.RadiationParams

◆ ShowLevelTypeNames

readonly bool Barotrauma.MapGenerationParams.ShowLevelTypeNames = false

◆ ShowLocations

readonly bool Barotrauma.MapGenerationParams.ShowLocations = true

◆ ShowOverlay

readonly bool Barotrauma.MapGenerationParams.ShowOverlay = true

Property Documentation

◆ ConnectionIndicatorDisplacementMultiplier

float Barotrauma.MapGenerationParams.ConnectionIndicatorDisplacementMultiplier
getset

◆ ConnectionIndicatorIterationMultiplier

float Barotrauma.MapGenerationParams.ConnectionIndicatorIterationMultiplier
getset

◆ DifficultyZones

int Barotrauma.MapGenerationParams.DifficultyZones
getset

◆ Height

int Barotrauma.MapGenerationParams.Height
getset

◆ Instance

MapGenerationParams Barotrauma.MapGenerationParams.Instance
staticget

◆ LargeLevelConnectionLength

float Barotrauma.MapGenerationParams.LargeLevelConnectionLength
getset

◆ MinConnectionDistance

float Barotrauma.MapGenerationParams.MinConnectionDistance
getset

◆ MinLocationDistance

float Barotrauma.MapGenerationParams.MinLocationDistance
getset

◆ Name

string Barotrauma.MapGenerationParams.Name
get

◆ SerializableProperties

Dictionary<Identifier, SerializableProperty> Barotrauma.MapGenerationParams.SerializableProperties
get

◆ SmallLevelConnectionLength

float Barotrauma.MapGenerationParams.SmallLevelConnectionLength
getset

◆ VoronoiSiteInterval

Point Barotrauma.MapGenerationParams.VoronoiSiteInterval
getset

◆ VoronoiSiteVariance

Point Barotrauma.MapGenerationParams.VoronoiSiteVariance
getset

◆ Width

int Barotrauma.MapGenerationParams.Width
getset

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