CandideServer.Database.BuildingTypeDataBase
Type JSONpublic class in CandideServer.Database
Type metadata
- Assembly
CandideServer - Namespace
CandideServer.Database - Base type
System.Object - Hash
6A2E1E8B2BF8340DCF776CFB8CA565FAF61F82E89B60DE5D260CC6FDC7D97157
Relationships
Base type
System.Object
Fields
| Name | Visibility | Signature |
|---|---|---|
DataMap# | public | public System.Collections.Generic.Dictionary<System.String, CandideServer.Data.DataModels.BuildingTypeData> DataMap |
MissingData# | public | public CandideServer.Data.DataModels.BuildingTypeData MissingData |
SuffixName# | public | public System.String SuffixName |
Methods
AddBuildingTypes
#
public System.Void AddBuildingTypes(System.Collections.Generic.List<CandideServer.Data.DataModels.BuildingTypeData> buildingTypes)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
DB4984E9A6597402CF2A747C5EC558B9E4A606199D36E8645969BD63E8FCC230 - Body hash
02420FD845399F9C143C28E683137E45FE970847D7199005B459D7E4B36E47A5 - IL size112
Referenced calls
System.Collections.Generic.List<CandideServer.Data.DataModels.BuildingTypeData>::GetEnumerator()List.Enumerator<CandideServer.Data.DataModels.BuildingTypeData>::get_Current()System.String::Concat(System.String, System.String)Shared.Text.StringId::op_Implicit(System.String)System.Collections.Generic.Dictionary<System.String, CandideServer.Data.DataModels.BuildingTypeData>::TryAdd(!0, !1)System.String::Concat(System.String, System.String, System.String)CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)List.Enumerator<CandideServer.Data.DataModels.BuildingTypeData>::MoveNext()System.IDisposable::Dispose()
String literals
*building_type:nameDetected duplicate building type id ''.
GetBuildingTypeOrMissing
#
public CandideServer.Data.DataModels.BuildingTypeData GetBuildingTypeOrMissing(System.String id)
Method metadata
- Visibilitypublic
- Return type
CandideServer.Data.DataModels.BuildingTypeData - StaticTrue
- VirtualFalse
- Hash
DC94F9678F0A63DE4AF13FCE43854F9201BD4FF8F93550B0CECD91A25EB328EA - Body hash
A5C95CEEAFCCF1FCE08BEDB40EF1F0456ACFC640A7C804B9AE14EC53832EB71D - IL size26
Referenced calls
System.Collections.Generic.Dictionary<System.String, CandideServer.Data.DataModels.BuildingTypeData>::TryGetValue(!0, !1&)
GetBuildingTypeOrNull
#
public CandideServer.Data.DataModels.BuildingTypeData GetBuildingTypeOrNull(System.String id)
Method metadata
- Visibilitypublic
- Return type
CandideServer.Data.DataModels.BuildingTypeData - StaticTrue
- VirtualFalse
- Hash
A83D42FBAC86A1A120F648B19254D408DB34BC0731F58A8D714459B7D723A2E7 - Body hash
C9C5F20092B9515501EEACC2A7A2B9F4482719AAA79AD5B2E15D61CA13341B16 - IL size22
Referenced calls
System.Collections.Generic.Dictionary<System.String, CandideServer.Data.DataModels.BuildingTypeData>::TryGetValue(!0, !1&)