|
virtual string | Name [get] |
|
IEnumerable< Identifier > | AllowedLocationTypes [get] |
| Identifiers of the location types this outpost can appear in. If empty, can appear in all types of locations. More...
|
|
int | ForceToEndLocationIndex [get, set] |
|
int | PreferredDifficulty [get, set] |
|
int | TotalModuleCount [get, set] |
|
bool | AppendToReachTotalModuleCount [get, set] |
|
float | MinHallwayLength [get, set] |
|
bool | AlwaysDestructible [get, set] |
|
bool | AlwaysRewireable [get, set] |
|
bool | AllowStealing [get, set] |
|
bool | SpawnCrewInsideOutpost [get, set] |
|
bool | LockUnusedDoors [get, set] |
|
bool | RemoveUnusedGaps [get, set] |
|
bool | DrawBehindSubs [get, set] |
|
float | MinWaterPercentage [get, set] |
|
float | MaxWaterPercentage [get, set] |
|
LevelData.? LevelType | LevelType [get, set] |
|
string | ReplaceInRadiation [get, set] |
|
ContentPath | OutpostFilePath [get, set] |
|
IReadOnlyList< ModuleCount > | ModuleCounts [get] |
|
Dictionary< Identifier, SerializableProperty > | SerializableProperties [get] |
|
UInt32 | UintIdentifier [get, set] |
|
ContentPackage? | ContentPackage [get] |
|
ContentPath | FilePath [get] |
|
string | Name [get] |
|
Dictionary< Identifier, SerializableProperty > | SerializableProperties [get] |
|
Definition at line 10 of file OutpostGenerationParams.cs.
◆ OutpostGenerationParams()
◆ CanHaveCampaignInteraction()
◆ Dispose()
override void Barotrauma.OutpostGenerationParams.Dispose |
( |
| ) |
|
|
virtual |
◆ GetHumanPrefabs()
IReadOnlyList<HumanPrefab> Barotrauma.OutpostGenerationParams.GetHumanPrefabs |
( |
IEnumerable< FactionPrefab > |
factions, |
|
|
Rand.RandSync |
randSync |
|
) |
| |
◆ GetModuleCount()
int Barotrauma.OutpostGenerationParams.GetModuleCount |
( |
Identifier |
moduleFlag | ) |
|
◆ GetStoreIdentifiers()
ImmutableHashSet<Identifier> Barotrauma.OutpostGenerationParams.GetStoreIdentifiers |
( |
| ) |
|
◆ SetAllowedLocationTypes()
void Barotrauma.OutpostGenerationParams.SetAllowedLocationTypes |
( |
IEnumerable< Identifier > |
allowedLocationTypes | ) |
|
◆ SetModuleCount()
void Barotrauma.OutpostGenerationParams.SetModuleCount |
( |
Identifier |
moduleFlag, |
|
|
int |
count |
|
) |
| |
◆ OutpostParams
◆ AllowedLocationTypes
IEnumerable<Identifier> Barotrauma.OutpostGenerationParams.AllowedLocationTypes |
|
get |
Identifiers of the location types this outpost can appear in. If empty, can appear in all types of locations.
Definition at line 21 of file OutpostGenerationParams.cs.
◆ AllowStealing
bool Barotrauma.OutpostGenerationParams.AllowStealing |
|
getset |
◆ AlwaysDestructible
bool Barotrauma.OutpostGenerationParams.AlwaysDestructible |
|
getset |
◆ AlwaysRewireable
bool Barotrauma.OutpostGenerationParams.AlwaysRewireable |
|
getset |
◆ AppendToReachTotalModuleCount
bool Barotrauma.OutpostGenerationParams.AppendToReachTotalModuleCount |
|
getset |
◆ DrawBehindSubs
bool Barotrauma.OutpostGenerationParams.DrawBehindSubs |
|
getset |
◆ ForceToEndLocationIndex
int Barotrauma.OutpostGenerationParams.ForceToEndLocationIndex |
|
getset |
◆ LevelType
LevelData.? LevelType Barotrauma.OutpostGenerationParams.LevelType |
|
getset |
◆ LockUnusedDoors
bool Barotrauma.OutpostGenerationParams.LockUnusedDoors |
|
getset |
◆ MaxWaterPercentage
float Barotrauma.OutpostGenerationParams.MaxWaterPercentage |
|
getset |
◆ MinHallwayLength
float Barotrauma.OutpostGenerationParams.MinHallwayLength |
|
getset |
◆ MinWaterPercentage
float Barotrauma.OutpostGenerationParams.MinWaterPercentage |
|
getset |
◆ ModuleCounts
IReadOnlyList<ModuleCount> Barotrauma.OutpostGenerationParams.ModuleCounts |
|
get |
◆ Name
virtual string Barotrauma.OutpostGenerationParams.Name |
|
get |
◆ OutpostFilePath
ContentPath Barotrauma.OutpostGenerationParams.OutpostFilePath |
|
getset |
◆ PreferredDifficulty
int Barotrauma.OutpostGenerationParams.PreferredDifficulty |
|
getset |
◆ RemoveUnusedGaps
bool Barotrauma.OutpostGenerationParams.RemoveUnusedGaps |
|
getset |
◆ ReplaceInRadiation
string Barotrauma.OutpostGenerationParams.ReplaceInRadiation |
|
getset |
◆ SerializableProperties
◆ SpawnCrewInsideOutpost
bool Barotrauma.OutpostGenerationParams.SpawnCrewInsideOutpost |
|
getset |
◆ TotalModuleCount
int Barotrauma.OutpostGenerationParams.TotalModuleCount |
|
getset |