CandideServer.Database.BiomeDataBase
Type JSONpublic class in CandideServer.Database
Type metadata
- Assembly
CandideServer - Namespace
CandideServer.Database - Base type
System.Object - Hash
F3D46591CAED03AE186DB8057FAAE474F38F573B3601EF031EE122B0FC400761
Relationships
Base type
System.Object
Fields
| Name | Visibility | Signature |
|---|---|---|
Data# | public | public System.Collections.Generic.Dictionary<System.String, CandideServer.Data.DataModels.BiomeData> Data |
DefaultBiomeData# | private | private CandideServer.Data.DataModels.BiomeData DefaultBiomeData |
Methods
AddBiomeData
#
public System.Void AddBiomeData(System.Collections.Generic.IEnumerable<CandideServer.Data.DataModels.BiomeData> biomes)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
0DFEFD3AB85FF04D7BF0DA6B6498E2CA2E3151B3E0069277B17709BE29D53C7C - Body hash
5C7C4F8565765B1D81119A73078C7001CC433DC940508CE160BBFE57AEDA02E9 - IL size110
Referenced calls
System.Collections.Generic.IEnumerable<CandideServer.Data.DataModels.BiomeData>::GetEnumerator()System.Collections.Generic.IEnumerator<CandideServer.Data.DataModels.BiomeData>::get_Current()System.Collections.Generic.Dictionary<System.String, CandideServer.Data.DataModels.BiomeData>::TryAdd(!0, !1)System.String::Concat(System.String, System.String, System.String)CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)System.Collections.IEnumerator::MoveNext()System.IDisposable::Dispose()System.Collections.Generic.Dictionary<System.String, CandideServer.Data.DataModels.BiomeData>::get_Count()System.Exception::.ctor(System.String)
String literals
Biome idwas added to database several times.Too many biomes! Limited to 255 for save file structure.
GetBiomeDataOrDefault
#
public CandideServer.Data.DataModels.BiomeData GetBiomeDataOrDefault(System.String id)
Method metadata
- Visibilitypublic
- Return type
CandideServer.Data.DataModels.BiomeData - StaticTrue
- VirtualFalse
- Hash
6BDC1626CE5012E34D827281A08E37FB6AE3B840FE05D263FF778CFB8A0A5CA3 - Body hash
F43A7D98AD7FC22BCE9841A9C65B8BF3AF7E5FED8BF65034FB48E99569EF9B3A - IL size32
Referenced calls
System.Collections.Generic.Dictionary<System.String, CandideServer.Data.DataModels.BiomeData>::TryGetValue(!0, !1&)
GetBiomeDataOrError
#
public CandideServer.Data.DataModels.BiomeData GetBiomeDataOrError(System.String id)
Method metadata
- Visibilitypublic
- Return type
CandideServer.Data.DataModels.BiomeData - StaticTrue
- VirtualFalse
- Hash
0086C583560DBA9DCE964323ABE761F0915BFB1A0E482321046EFA9F43F447FA - Body hash
5DE6FB5F88776CAA05E3273A256BD16DEB26517BD59A677B64A8677C9088C4C4 - IL size43
Referenced calls
System.Collections.Generic.Dictionary<System.String, CandideServer.Data.DataModels.BiomeData>::TryGetValue(!0, !1&)System.String::Concat(System.String, System.String, System.String)CandideCreator.Shared.Helpers.ExceptionHelper::ThrowInvalidOperationException(System.String)
Called by
String literals
Could not find biome data for id ''
TryGetBiomeData
#
public System.Boolean TryGetBiomeData(System.String id, out CandideServer.Data.DataModels.BiomeData& biomeData)
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticTrue
- VirtualFalse
- Hash
E80C0447C1E79809648D0EA22E23A377C91FFEEF11C55F425981CBF52E936766 - Body hash
5DC1E832337709A0E61A8EC3E11D276D9F9B3240CF97EA87D7EF521B5B81C4E4 - IL size21
Referenced calls
System.Collections.Generic.Dictionary<System.String, CandideServer.Data.DataModels.BiomeData>::TryGetValue(!0, !1&)
Called by
CandideServer.Helpers.SharedBiomeCategoryHelper::GetCategoryCandideServer.Helpers.SharedBiomeCategoryHelper::GetCategoryCandideServer.ServerControllers.CropServerController::SharedCanSpawnCropCandideServer.World.Generation.WorldGenerator::GenerateAllCandide.GameModels.Systems.AmbienceSystem::OnPlayerEnteredBiomeCandide.Graphics.VisualDebug.BiomeSpriteVariationHelper::GetCorrectBiomeSpritesheetCandide.Sound.MusicAmbienceSystems.AmbienceSoundState::GetEventIdForCurrentInteriorWorld